@charset "utf-8";







html,







body,







ul,







li,







ol,







dl,







dd,







dt,







p,







h1,







h2,







h3,







h4,







h5,







h6,







form,







fieldset,







legend,







img {







	margin: 0;







	padding: 0







}















body {







	font: 14px/1.0531 'Microsoft YaHei', arial, helvetica, clean, sans-serif;







	color: #414141;







	margin: 0;







	padding: 0;







	line-height: 1.5;







}















 :focus {







	outline: 1;







}















article,







aside,







canvas,







details,







figcaption,







figure,







footer,







header,







hgroup,







menu,







nav,







section,







summary {







	display: block;







}















a {







	margin: 0;







	padding: 0;







	border: 0;







	font-size: 100%;







	vertical-align: baseline;







	background: transparent;







	color: #414141;







}















ins {







	background-color: #ff9;







	color: #000;







	text-decoration: none;







}















mark {







	background-color: #ff9;







	color: #000;







	font-style: italic;







	font-weight: bold;







}















del {







	text-decoration: line-through;







}















table {







	border-collapse: collapse;







	border-spacing: 0;







}















hr {







	display: block;







	height: 1px;







	border: 0;







	border-top: 1px solid #cccccc;







	margin: 1em 0;







	padding: 0;







}















li,







ul {







	list-style-type: none;







}















img {







	display: inline-block;







	border: none;







}















a:link,







a:hover,







a:active,







a:visited {







	text-decoration: none;







}















input,







textarea {







	outline: 0;







	border: 0;







}















textarea {







	resize: none;







}















h1,







h2,







h3,







h4,







h5,







h6,







dl,







dd,







dt,







i,







em {







	font-weight: normal;







	font-style: normal;







}























/*banner*/















.fullSlide {







	width: 100%;







	position: relative;







	height: 500px;







	background: #FFF;







	overflow: hidden;







}















.fullSlide .bd {







	height: 500px;







	margin: 0 auto;







	position: relative;







	z-index: 1;







	overflow: hidden;







}















.fullSlide .bd ul {







	width: 100% !important;







}















.fullSlide .bd li {







	width: 100% !important;







	height: 500px;







	overflow: hidden;







	text-align: center;







}















.fullSlide .bd li a {







	display: block;







	height: 500px;







}















.fullSlide .hd {







	width: 100%;







	position: absolute;







	z-index: 2;







	bottom: 0;







	left: 0;







	height: 30px;







	text-align: center;







}















.fullSlide .hd ul {







	text-align: center;







}















.fullSlide .hd ul li {







	cursor: pointer;







	display: inline-block;







	zoom: 1;







	width: 14px;







	height: 14px;







	margin: 3px;







	background-color: #333;







	overflow: hidden;







	line-height: 99px;







	border: 2px solid #FFF;







	border-radius: 50%;







	-webkit-transition: all .3s ease-out;







	transition: all .3s ease-out;







}















.fullSlide .hd ul .on {







	width: 50px;







	background: #a71513;







	border-radius: 9px;







	-webkit-transition: all .3s linear;







	transition: all .3s linear;







}















.fullSlide .prev,







.fullSlide .next {







	width: 40px;







	height: 60px;







	position: absolute;







	top: 50%;







	margin-top: -30px;







	z-index: 2;







	background: url(../images/slider-arrow.png) -126px -137px #000 no-repeat;







	filter: alpha(opacity=30);







	-moz-opacity: .3;







	opacity: .3;







	-webkit-transition: all .5s linear;







	transition: all .5s linear;







}















.fullSlide .prev {







	background: url(../images/slider-arrow.png) -126px -137px #000 no-repeat;







	left: 10%;







}















.fullSlide .next {







	background-position: -6px -137px;







	right: 10%;







}























/*search*/















.search_box {







	width: 100%;







	height: 62px;







	background: #1d66cf;







}















.search {







	width: 1180px;







	margin: auto;







}















.keytext {







	width: 700px;







	height: 62px;







	line-height: 62px;







	float: left;







	font-family: Microsoft YaHei;







	font-size: 14px;







	color: #fff;







}















.keytext a {







	margin: 0px 12px 0px 0px;







	color: #fff;







	display: inline-block;







}















.keytext a:hover {







	color: #ff9c00;







}















.keytext i {







	display: inline-block;







	font-size: 14px;







	color: #5f5f5f;







}















.rmgj-n-r {







	float: right;







	margin-top: 15px;







}















.rmgj-n-r .text {







	width: 180px;







	padding-left: 20px;







	font-size: 14px;







	font-family: Montserrat, sans-serif;







	height: 30px;







	margin-right: 0;







	color: #fff;







	outline: none;







	border: 1px solid #fff;







	background: transparent;







	float: left;







	box-sizing: border-box;







	-webkit-transition: all 0.15s ease;







	-moz-transition: all 0.15s ease;







	-ms-transition: all 0.15s ease;







	transition: all 0.15s ease;







	border-right: 0;







}















.keytext span {







	padding-right: 10px;







	display: block;







	float: left;







	font-size: 14px;







	color: #fff;







}















.submit {







	border: 1px solid #fff;







	border-left: 0;







	width: 60px;







	float: left;







	padding: 0;







	text-align: center;







	height: 30px;







	background: #FF9C00;







	vertical-align: middle;







	cursor: pointer;







	color: #fff;







}























.title-1 h3 a{







	display: block;







	font-size: 24px;







	font-weight: bold;







	text-align: center;







	color: #333;







	padding-top: 40px;







	color: #1d66cf;







}







.title-1 h3 a:after,.title-1 h3 a:before{







	display: inline-block;







	content: "一";







	font:bold 24px "microsoft yahei";







	color: #1d66cf;







	padding: 0 10px;







}







.title-1 p{







	font: 14px/24px "microsoft yahei";







	color: #5f5f5f;







	text-align: center;







	margin-bottom: 40px;







	background: url(../images/title-1-bg.png) no-repeat center;







}























/*products*/







.products{







	width: 100%;







	height: 820px;







	background: #f2f2f2;







}







.prouduct_big{ width:1180px; margin:0px auto; padding-top: 50px;}







.prouduct_big h2{margin-bottom: 10px;text-align:center;height: 72px;margin-top: 10px;}







.prouduct_big h2 span{ font-size:22px; font-weight:bold; text-transform:uppercase; color:#322721; display:block; background:url(../images/pro_tit.png) no-repeat center;}







.prouduct_big h2 a{font-size: 24px;color:#322721;font-weight: bold;color: #fff;padding-top: 0px;display: block;}







.prouduct_left{float: left;width:230px;font-family:"Microsoft YaHei";background: #1d66cf;}







.prouduct_left h3{ background:#1d66cf; height:92px; margin:0px;}







.prouduct_left h3 p{ font-size:24px; line-height:50px;font-weight: bold; letter-spacing: 2px;







text-align: center; display:block; color:#fff;padding-top: 5px;}







.prouduct_left h3 a em{ font-style:normal; text-transform:uppercase; font-size:12px;font-weight: bold; color:#fff;display: block;text-align: center;}







.menu_list{ padding:2px 0px; height: 620px; border:1px solid #ccc;background: #ebebeb; border-top:0px;}







.menu_head{width:208px; border-bottom: 1px solid #ccc;height:34px;line-height:34px; padding-left:20px;background: url(../images/jiaobiao.png) no-repeat 200px center; display: block;font-size:14px; color:#fff; cursor:pointer; position:relative; margin:0px 0px 2px 0px;}







.menu_head a{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#333; margin-right:30px;letter-spacing: 1px; font:bold 15px/32px "microsoft yahei";}







.menu_list .current{background: url(../images/jiaobiao2.png) no-repeat 200px center;}







.menu_body{ height:auto; overflow:hidden;display:none;}







p.current a{color: #1d66cf;}







.menu_body i{







	float: right;







	padding-right: 20px;







}







.menu_body p{







	float: left;







}







.menu_body a{    







	display: inline-block;







    width: 210px;







    padding-left: 20px;







    line-height: 30px;







    font-size: 14px;







    color: #6a6a6a;







    white-space: nowrap;







    overflow: hidden;







    text-overflow: ellipsis;







    border-bottom: 1px dashed #ccc;







}















.menu_body a:hover{color: #1d66cf;}















.pro-title{







	width: 230px;







	height: 163px;







	background: #1d66cf;







}







 .pro-tel{







	width: 220px;







	height: 65px;







	background: url(../images/pro-tel.png) no-repeat 7px 5px;







	padding-left: 10px;







	vertical-align: sub;







	margin-top: 15px;







}







.pro-tel h4{







	font:16px/24px "microsoft yahei";







	color: #fff;















	padding-left: 35px;







}







a.pro-tel-more{







	width: 200px;







	height: 40px;







	border: 2px solid #fff;







	font: 15px/40px "microsoft yahei";







	letter-spacing: 2px;







	display: block;







	margin: 20px 0 0;







	text-align: center;







	color: #fff;







	-webkit-transition: all .5s ease;	







	transition: all .5s ease;	







}







a.pro-tel-more:hover{







	color: #fff;







    background: #fe7c00;







    -webkit-animation: rot 0.5s 2 alternate;







    -moz-animation: rot 0.5s 2 alternate;







    -ms-animation: rot 0.5s 2 alternate;







    animation: rot 0.5s 2 alternate;







    -ms-transform: rotate(0deg) scale(1.1);







    border:0;







}







.pro-tel p{







	font: bold 24px/35px "microsoft yahei";







	color: #f39709;







	padding-left: 35px;







}







.product-right-1 {







 	width: 915px;







 }







 







 .product-tit {







 	width: 915px;







 	height: 48px;







 	background: #1d66cf;







 }







 







 .product-tit h3 a {







 	display: block;







 	width: 104px;







 	height: 48px;







 	background:#1d66cf;







 	text-align: center;







 	color: #fff;







 	font: bold 21px/48px "microsoft yahei";







 	letter-spacing: 2px;







 	float: left;







 	padding-left: 10px;







 }







 .pr-more{







 	float: right;







 	padding: 15px 10px 0 0;







 	font: 14px "microsoft yahei";







 	color: #fff;







 }







 















.products-right{







	width: 930px;







    height: 717px;







    float: right;







    background: #fff;







}























/* 滑动门 */







#tab_pro_right{width:930px;height: 55px;background: #1d66cf; position:relative;margin:0px auto;}







#tab_pro_right .tab_menu_pro_right{width:100%;margin-left: 20px;float:left;position:absolute;z-index:1;color: #fff;}







#tab_pro_right .tab_menu_pro_right a{color: #fff;}







#tab_pro_right .tab_menu_pro_right li{float:left;color:#fff; width:120px;height:55px;line-height:55px;border-bottom:0px;cursor:pointer;text-align:center;margin:0 2px 0 0;}







#tab_pro_right .tab_box_pro_right{width:930px;clear:both;top:75px;position:relative;height: 640px;
    overflow: hidden;
}







#tab_pro_right .tab_menu_pro_right .selected_pro_right{background-color:#fdbb29;cursor:pointer; color: #fff;}







#tab_pro_right .hide{display:none;}







#tab_pro_right .tab_box_pro_right div{} 







#tab_pro_right .tab_box_pro_right div ul li{







	width: 254px;







	height: 220px;







	float: left;







	padding:5px 28px 100px;







}







#tab_pro_right .tab_box_pro_right div ul li b{







	display: block;







	width: 254px;







	height: 220px;







	overflow: hidden;







	border: 1px solid #f2f2f2;







}







#tab_pro_right .tab_box_pro_right div ul li b img{







	display: block;







	width: 254px;







	height: 220px;







	-webkit-transition: all .5s ease;







	transition: all .5s ease;







	







}







#tab_pro_right .tab_box_pro_right div ul li p{







	width: 254px;height: 50px;







	background: #f2f2f2;







	font: 15px/50px "microsoft yahei";







	text-align: center;







	-webkit-transition: all .5s ease;







	transition: all .5s ease;







	    border: 1px solid #f2f2f2;







}







#tab_pro_right .tab_box_pro_right div ul li:hover img{







	-webkit-transform: scale(1.08);







	transform: scale(1.08);







}







#tab_pro_right .tab_box_pro_right div ul li:hover p{







	background: #1d66cf;







	color: #fff;







}































/*adm1*/







.adm1{







	width: 100%;







	height: 200px;







	background: url(../images/adm1.jpg) no-repeat center;







}







.adm1-img{







	width: 159px;







	height: 175px;







	display: block;







	margin-top: 15px;







	margin-left: 30px;







}







.adm1-text{







	width: 470px;







	text-align: right;







	margin-left: 90px;







	padding-top: 60px;







	letter-spacing: 2px;







}







.adm1-text h4{







	font: bold 18px/30px "microsoft yahei";







	color: #fff;







}







.adm1-text h5{







	font: bold 23px/40px "microsoft yahei";







	color: #ff9c00;







}







.adm1-text p{







	color: #fff;







	margin-top:15px;







}







.adm1-tel {







	padding-top: 50px;







}







.adm1-tel h4{







	font:bold 21px/36px "microsoft yahei";







	color: #fff;







}







.adm1-more{







	width: 248px;







	height: 30px;







	background: transparent;







	border: 1px solid #fff;







	display: block;







	margin-top: 10px;







	text-align: center;







	font: 15px/30px "microsoft yahei";color: #fff;







}







.adm1-more:hover{







	background: #FF9C00;







	border: 1px solid #FF9C00;







}















/*case*/







.case{







	width: 1180px;







	margin: 0 auto;



height: 540px;



}







h3.title a{







	display: block;







	color: #333333;







	font: bold 26px/30px "microsoft yahei";







	text-align: center;







	padding-top: 50px;







}







h3.title p{







	line-height: 40px;







	text-align: center;







}







h3.title{







	width: 1180px;







	height: 130px;







	margin: 0 auto;







	background: url(../images/title-line.png) no-repeat center bottom;







}







































.in_algd{ width:1180px; height:auto; margin:50px auto 0; }















.algd_lefts { background:url(../images/in_11_l.png) no-repeat; display: block; width:23px; height:43px; position: absolute; top:110px; left:-30px; cursor:pointer;  }















.algd_rights { background:url(../images/in_11_r.png) no-repeat; display: block; width:23px; height:43px; position: absolute; top:110px;  right:-30px; cursor:pointer; }















.algd_box1 { width:1180px; margin:0; position:relative;}















.algd_box2 { width:1180px; height:350px; margin:0 auto; overflow:hidden; }















.in_anli_tkd1_pro1{ float:left; width:500px; height:324px; overflow:hidden; margin:0 15px 0 15px; overflow:hidden; }















.in_anli_tkd1_pro1pic{ width:500px; height:284px; overflow:hidden;  }







.in_anli_tkd1_pro1 img{ width:500px; height:284px;  }















.in_fangan_pro_5_5{ width:500px; height:50px;  line-height:28px; -webkit-transition: all .4s ease-out; transition: all .4s ease-out;  }







.in_fangan_pro_5_5 h6{ overflow:hidden; color:#222;margin: 0 10px; font: 16px/50px "microsoft yahei"; text-align:center;}







.in_fangan_pro_5_5 h6 a{ display:block; color:#222;  }







.tempWrap{overflow:hidden; position:relative; width:1180px;    margin: 0 auto;}







.in_anli_tkd1_pro1:hover .in_fangan_pro_5_5{ color: #1d66cf; }







.in_anli_tkd1_pro1:hover .in_fangan_pro_5_5 h6{ color:#1d66cf;}







.in_anli_tkd1_pro1:hover .in_fangan_pro_5_5 h6 a:hover{ color:#FFF; }







.in_anli_tkd1_pro1:hover  img{ transition: all 0.5s;   transform: scale(1.08); }























.in_kganyanbg{ width:100%; height:360px; background:url(../images/in_5.jpg) no-repeat; margin-top:40px; }















.in_kganyan{ width:1180px; margin:0 auto; padding-top:20px; }















.kganyan_gn { height:260px; overflow:hidden; }















.in_jianzheng_4{ float:left; width:520px; height:190px; padding:20px; margin:10px 15px 20px 15px; background:#FFF; }















.in_jianzheng_4_1{ float:left; width:240px; }















.in_jianzheng_4_2x{ float:right; width:260px; }















.in_jianzheng_4_2{ color:#666; line-height:28px; height:140px; overflow:hidden; }















.in_jianzheng_4_2 h6{ font-size:15px; font-weight:normal; color:#222; height:24px; line-height:24px; overflow:hidden; padding:0 0 5px 0; }















.in_jianzheng_4_3{ height:24px; line-height:24px; font-size:14px; padding-top:14px; }







.in_jianzheng_4_3 a{ display:block; color:#03420c;  }







.in_jianzheng_4_3 a:hover{ color:#008012; }























/*adv*/







.adv{







	width: 100%;







	height: 1873px;







	background: #f2f2f2;







}







.adv h3 p{







	text-align: center;







	font: 36px/50px arial;







	color: #ccc;







	padding-top: 50px;







}







.adv h3 a{







	font: bold 34px/60px "microsoft yahei";







	color: #1D66CF;







	display: block;







	text-align: center;







	letter-spacing: 2px;







	background: url(../images/adv-bg.png) no-repeat center;







}







.adv ul li{







	margin-top: 60px;







	height: 350px;







}







.adv-img1{







	position: relative;







	width: 590px;







	height: 350px;







}







.adv-img1 p{







	width: 70px;







	height: 90px;







	background: #1D66CF;







	position:absolute;







	z-index: 99;







	left: 20px;







	top: -20px;







	text-align: center;







	font: 38px/80px "microsoft yahei";







	text-align: center;







	color: #fff;







}







.adv-text{







	width: 590px;







	height: 350px;







	background: #fff;







}















.adv-text h4{







	padding: 50px 30px 0px;







	font:28px/36px "microsoft yahei";







	letter-spacing: 2px;







}







.adv-text h4 span{







	font: bold 28px/36px "microsoft yahei";







	color: #1d66cf;







}







.adv-text  b{







	font:15px/30px "microsoft yahei";







	color: #cccccc;







	padding: 0 30px;







}







.adv-text p{







	font: 15px/30px "microsoft yahei";







	color: #5f5f5f;







	margin: 20px 30px 0;







}







.adv-text p span{







	color: #ff9c00;







}















.adv-img2{







	position: relative;







	width: 590px;







	height: 350px;







}







.adv-img2 p{







	width: 70px;







	height: 90px;







	background: #1D66CF;







	position:absolute;







	z-index: 99;







	right: 20px;







	top: -20px;







	text-align: center;







	font: 38px/80px "microsoft yahei";







	text-align: center;







	color: #fff;







}















/*adm2*/







.adm2{







	width: 100%;







	height: 200px;







	background: url(../images/adm2.jpg) no-repeat center;







}







.adm2-text{







	width: 490px;







	float: right;







	padding-right: 20px;







	margin-top: 20px;







}







.adm2-text h4{







	font: bold 30px "microsoft yahei";







	color: #FF9C00;







	letter-spacing: 2px;







}







.adm2-text h4 span{







	font: 14px/30px "microsoft yahei";







	color: #fff;	







	padding-left: 10px;







	letter-spacing: 0;







}







.adm2-text p{







	font: 17px/30px "microsoft yahei";







	color: #fff;







	letter-spacing: 1px;







	padding-bottom: 10px;







	border-bottom: 1px dashed #fff;







}







.adm2-more1{







	width: 490px;







}







.adm2-tel{







	width: 260px;







	 margin-top:10px;







}







.adm2-tel h5{







    font: bold 21px/36px "microsoft yahei";







    color: #fff;







    float: left;







   







}







.adm2-more {







	







    width: 168px;







    height: 30px;







    background: transparent;







    border: 1px solid #fff;







    display: block;







    text-align: center;







    font: 15px/30px "microsoft yahei";







    color: #fff;







     margin-top: 30px;







}















.adm2-more:hover {







    background: #FF9C00;







    border: 1px solid #FF9C00;







}















/*customers*/







.customer-2{







	width: 100%;







	height: 370px;







	background: #f2f2f2;







}























.gd_01 {







	position: relative;







	width: 1180px;







	height:170px;







	margin: 40px auto 0;







	overflow: hidden;















}































.gd_01 em {















	position: absolute;















	top: 50px;















}































.gd_01 .t_l1 {















	left: 0px;















}































.gd_01 .t_r1 {















	right: 0px;















}































.gd_01 #simgs {















	margin: 0px auto;















}































.gd_01 li {















	float: left;















	width: 224px;















	padding: 0 11px 0 0;















	text-align: center;















}































.customer-2 ul li b img {







    display: block;







    width: 226px;







    height: 138px;







    -webkit-transition: all .5s ease;







    transition: all .5s ease;







}























.gd_01 li a span {















	display: block;















	height: 40px;















	color: #5f5f5f;















	font-size: 16px;















	line-height: 40px;















	display: block;















	white-space: nowrap;















	overflow: hidden;















	text-overflow: ellipsis;















}































.gd_01 li:hover span {















	color: #1d66cf;















}







.customer-2 ul li b {







    display: block;







    width: 226px;







    height: 138px;







    overflow: hidden;







    border: 1px solid #CCCCCC;







}







.customer-2 ul li:hover img {







    -webkit-transform: scale(1.1);







    transform: scale(1.1);







}































/*witness*/







.witness ul {







	margin-top: 50px;







}







.witness ul li{







	width: 570px;







	height: 176px;







	background: #f2f2f2;







	float: left;







	margin: 20px 10px 0;







}







.witness ul li a img{







	width: 221px;







	height: 176px;







	display: block;







}







.witness-text h4 a{







	display: block;







	font: bold 18px/30px "microsoft yahei";







	padding-left: 10px;







	margin-top: 20px;







}







.witness-text p{







	font: 14px/24px "microsoft yahei";







	color: #5f5f5f;







	width: 330px;







	padding-left: 10px;







	margin-top: 10px;







	display: -webkit-box;







	-webkit-box-orient: vertical;







	-webkit-line-clamp:4;







	overflow: hidden;







}







.witness-line{







	width: 100px;







	height: 1px;







	background: #1D66CF;







	margin-left: 10px;







	margin-top: 10px;







}







.witness ul li:hover a{







	color: #1D66CF;







}







































/*about*/







.about{







	width: 100%;







	height: 570px;







	background: #f2f2f2;







	margin-top: 50px;







}







.about-left{







	width: 524px;







	height: 341px;







	padding-top: 50px;







	







}







.about-left img{







	width: 524px;







	height: 341px;







	display: block;







}







.about-right{







	width: 656px;







	height: 341px;







	background: #f2f2f2;







	position: relative;







	margin-top: 50px;







}







.about-neirong{







	width: 590px;







	margin: 0 auto;







}







.about-right span{







	display: block;







	font:bold 36px/48px "microsoft yahei";







	letter-spacing: 3px;







	color: #c8c8ca;







}







.about-right h4{







	font:bold 18px/30px "microsoft yahei";







	color: #333;







}







.about-line{







	width: 126px;







	height: 2px;







	background: #f39709;







	position: absolute;







	top: 110px;







	left: -30px;	







}







.about-right p{







	padding-top: 50px;







	font: 15px/30px "microsoft yahei";







	color: #333;







	text-indent: 2em;







    height: 119px;







    overflow: hidden;







}







.about-more{







	display: block;







	width: 120px;







	height: 40px;







	text-align: center;







	font: 14px/40px "microsoft yahei";







	background: #1d66cf;







	margin-top: 30px;







	color: #fff;







	-webkit-transition: all .5s ease;







	transition: all .5s ease;







}







.about-more:hover{







	-webkit-transform: translate(-2px,-2px);







	transform: translate(-2px,-2px);







	box-shadow: 2px 2px 2px rgba(0,0,0,.3);







	background: #1d66cf;







}























/*------###############--------*/







.alb{







	width: 100%;







	height: 350px;







	background: #f2f2f2;







}







.in_news_1{ width:1180px; height:auto; margin:0 auto; margin-top:20px; background: #f2f2f2; }















/* æ ‡ç­¾åˆ‡æ¢4ï¼Œå¼€å§‹ */







#tab_fcc{width:100%; padding-top:25px; }















#tab_fcc .tab_menu{ width:100%; height:50px;background:url(../images/in2_2.png) repeat-x;  }















#tab_fcc .tab_menu li{float:left; width:164px; height:40px;line-height:40px; text-align:center; background:#1d66cf;  font-size:16px; cursor:pointer; margin-left:80px; }















#tab_fcc .tab_menu li h3{ font-size:16px; font-weight:normal;}















#tab_fcc .tab_menu .selected{  background:url(../images/in_3.png) no-repeat center; color:#FFF; height:50px; cursor:pointer; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }















#tab_fcc .tab_menu .maleft{ margin-left:390px;}















#tab_fcc .tab_menu li a{ color:#FFF;}















#tab_fcc .tab_box_fcc{width:100%; clear:both; }















#tab_fcc .hide{display:none;}























/* æ ‡ç­¾åˆ‡æ¢4ï¼Œç»“æŸ */























.in_fcc_box { width:1180px; height:210px; position:relative; margin-top:20px;}















/* æ»‘åŠ¨é—¨é€šç”¨æŒ‰é’® */







.lefts_fcc, .rights_fcc {display: block; width:22px; height:50px; margin-top:-40px; position: absolute; top:50%; cursor:pointer; }















.lefts_fcc { background:url(../images/in_11_l.png) no-repeat; left:0px; }















.rights_fcc { background:url(../images/in_11_r.png) no-repeat; right:0px; }















.in_fccxx{ width:100%; height:220px; position:relative;}















.in_fcc{ width:1120px; height:220px; margin:0 auto; overflow:hidden;  }















.in_fcc li {float:left; width:264px; margin:0 8px 0 8px;  text-align:center;}















.in_fcc li a {display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  }















.in_fcc li h6{ font-size:15px; text-align:center; font-weight:normal; line-height:26px;  }







.tempWrap_1{overflow:hidden; position:relative; width:1120px;}















.clone_1{float: left; width: 264px;}







/* å‘å·¦æ»šåŠ¨ï¼Œç»“æŸ */















/*å›¾ç‰‡æ”¾å¤§1ï¼Œå¼€å§‹*/







.fc_imgscale_x{ width:254px; height:174px;  padding:4px; border:1px solid #dbdbdb;  }















.fc_imgscale{ width:254px; height:174px; overflow:hidden; }















.fc_imgscale img{ width:254px; height:174px; transition: all 0.5s;  transform: scale(1);   }















.fc_imgscale img:hover { transition: all 0.5s;   transform: scale(1.08);   }















.fc_imgscale_x:hover{ padding:3px; border:2px solid #1d66cf; }















/*------###############--------*/















.in_news_1{ width:1180px; height:auto; margin:0 auto; }















/* æ ‡ç­¾åˆ‡æ¢4ï¼Œå¼€å§‹ */







#tab_fcc{width:100%; padding-top:25px; }















#tab_fcc .tab_menu{ width:100%; height:50px;background:url(../images/in2_2.png) repeat-x;  }















#tab_fcc .tab_menu li{float:left; width:164px; height:40px;line-height:40px; text-align:center; background:#1d66cf;  font-size:16px; cursor:pointer; margin-left:80px; }















#tab_fcc .tab_menu li h3{ font-size:16px; font-weight:normal;}















#tab_fcc .tab_menu .selected{  background:url(../images/in_3.png) no-repeat center; color:#FFF; height:50px; cursor:pointer; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }















#tab_fcc .tab_menu .maleft{ margin-left:390px;}















#tab_fcc .tab_menu li a{ color:#FFF;}















#tab_fcc .tab_box_fcc{width:100%; clear:both; }















#tab_fcc .hide{display:none;}























/* æ ‡ç­¾åˆ‡æ¢4ï¼Œç»“æŸ */























.in_fcc_box { width:1180px; height:220px; position:relative; margin-top:20px;}















/* æ»‘åŠ¨é—¨é€šç”¨æŒ‰é’® */







.lefts_fcc, .rights_fcc {display: block; width:22px; height:50px; margin-top:-40px; position: absolute; top:50%; cursor:pointer; }















.lefts_fcc { background:url(../images/in_15_l.png) no-repeat; left:0px; }















.rights_fcc { background:url(../images/in_15_r.png) no-repeat; right:0px; }















.in_fccxx{ width:100%; height:220px; position:relative;}















.in_fcc{ width:1120px; height:220px; margin:0 auto; overflow:hidden;  }















.in_fcc li {float:left; width:264px; margin:0 8px 0 8px;  text-align:center;}















.in_fcc li a {display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  }















.in_fcc li h6{ font-size:15px; text-align:center; font-weight:normal; line-height:26px;  }







.tempWrap_1{overflow:hidden; position:relative; width:1120px;}















.clone_1{float: left; width: 264px;}







/* å‘å·¦æ»šåŠ¨ï¼Œç»“æŸ */















/*å›¾ç‰‡æ”¾å¤§1ï¼Œå¼€å§‹*/







.fc_imgscale_x{ width:254px; height:174px;  padding:4px; border:1px solid #dbdbdb;  }















.fc_imgscale{ width:254px; height:174px; overflow:hidden; }















.fc_imgscale img{ width:254px; height:174px; transition: all 0.5s;  transform: scale(1);   }















.fc_imgscale img:hover { transition: all 0.5s;   transform: scale(1.08);   }















.fc_imgscale_x:hover{ padding:3px; border:2px solid #1d66cf; }







































/*news*/







 .fl {







    float: left;







}







.fr {







    float: right;







}







.m{







    width: 1180px;







    margin: 0 auto;







}







.clear {







    clear: both;







}







































/*news*/







.news{ width:1180px; height:432px; background:url(../images/news_bg.jpg) no-repeat center; overflow:hidden; margin-top:50px;}







.hd {







    margin-top: 12px;







}







.news .hd ul li{background:none; border:1px solid #ccc; color:#333; width:110px; height:34px; border-radius:8px; margin-right:15px; line-height:34px; text-align:center; float:left; cursor:pointer;}







.news .hd ul li.on{  background:#1d66cf; color:#fff; }







.news h5 {







    font-size: 14px;







    font-weight: 600;







    color: #333;







    width: 284px;







    line-height: 31px;







    margin-top: 10px;overflow: hidden;







text-overflow:ellipsis;







white-space: nowrap;







}







.news p{ font-size:13px; line-height:24px; height:48px; overflow:hidden; font-weight:100; color:#666;  width:284px;}







.news_l{ width:771px;}







.new1 {







    width: 277px;







    height: 342px;







    padding: 33px;







}















.news_l ul li span {







    display: inline-block;







    width: 64px;







    height: 67px;







    border: 1px solid #666;







    font-size: 14px;







    color: #333;







    text-align: center;







    float: left;







    margin-right: 18px;







    margin-top: 16px; margin-left: 30px;







}







.news_l ul li b{ font-size:24px; color:#333; display:block; font-weight:100; border-bottom:1px dashed #666; text-align:center; line-height: 34px;}







.new_img img{ width:274px; height:192px;}







.news_l .bd ul{ padding-top:30px;}







.news_l .bd ul li {







    margin: 7px auto;







    height: 101px;







}







/*cjwt*/







.cjwt {







	width: 376px;







	position: relative; padding-top: 10px;







}







.cjwt h3{ height:40px;}







.cjwt h3>a {







	background: none;







    border: 1px solid #666;







    color: #333;







    width: 110px;







    height: 34px;







    border-radius: 17px;







    margin-right: 15px;







    line-height: 34px;







    text-align: center;







    float: left;







    cursor: pointer;







}







.cjwt_box{ margin-top:30px;}















.cjwt ul {







    width: 317px;







    height: 235px;







    margin-top: 20px;







    /* overflow: hidden; */







}







.cjwt ul li {







    width: 100%;







    border-bottom: 1px solid #C2C1C0;







    padding: 11px 30px;







    height: 90px;







}







.da {







    line-height: 24PX;







    height: 53px;







    margin-bottom: 16.5px;







    margin-top: 10px;







    color: #555;







    padding-left: 23px;







    overflow: hidden;







    position: relative;







    font-size: 12px;







}







.wen {







	margin-top: 15px;







}







.wen a {







	font-weight: 600;







	text-overflow: ellipsis;







	white-space: nowrap;







	overflow: hidden;







	font-size: 12px;







overflow: hidden;







text-overflow:ellipsis;







white-space: nowrap;







width: 290px;







    display: inline-block;







}







.wen::before {







	content: url(../images/q.jpg);







	color: #C99968;







	font-size: 18PX;







	margin-right: 5px;







	margin-top: 15px;







}







.da::before {







    content: url(../images/a.jpg);







    color: #C99968;







    position: absolute;







    font-size: 18PX;







    margin-left: -23px;







}







/*news end*/







.more_r {







    width: 62px;







    height: 19px;







    background: #333;







    margin-top: 10px;







}.more_r a {







    color: #fff;







    font-size: 12px;







    line-height: 19px;







    display: block;







    text-align: center;







}























/*links*/















.yqlj_tt span {







    font-size: 22px;







    color: #333;







    line-height: 24px;







    padding-left: 48px;







    float: left;







    padding-top: 24px;







    padding-right: 20px;







}







.links {







	width: 1180px; background:url(../images/link_bg.jpg) center no-repeat;







	height: 75px;







	padding: 0;







	margin: 0 auto;







	overflow: hidden; margin-top:30px;







}







.links a {







	display: inline-block;







	padding: 0px 17px;







	color: #333;







	line-height: 70px;







}







.links a:hover {







	color: #1d66cf;







}



.algd_box2 dl{

	height: 320px;

    overflow: hidden;



}



/*links end*/















