@CHARSET "UTF-8";
html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#666;position:relative;font:12px/1.5 Microsoft YaHei,arial,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}
a:hover,a:active,a:focus{color:#e87518;text-decoration:none;outline:none;}

input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2,h3,h4{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}

.com-img{ display:inline; overflow:hidden;margin:0 auto;display: table;}
.com-img img{ transition:all 0.5s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -moz-transition:all 0.5s ease-in 0s; -o-transition:all 0.5s ease-in 0s;}
.com-img:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}


/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}




.wt_t{width: 1200px;margin:0 auto;}
.wt{position: relative;width: 1920px;left: 50%;margin-left: -960px;}






/*头部样式*/
.top{height:110px}
.logo{float:left;line-height: 110px;}



/*搜索和热门搜索*/
#formsearch{float:left;margin-top: 40px;margin-left:200px}
#formsearch input{height:24px;background:#fff;border:1px solid #c8c8c8;line-height:24px;width:180px;float: left;}
#formsearch input#keyword{height:24px;line-height:24px;padding-left:4px;color:#666;}
#formsearch input#s_btn{width:46px;height:24px;line-height:24px;text-align:center;background-color:#34b5ce;color:#fff;border:none;cursor:pointer;font-size: 12px;}


.tel{	width: 225px;
	height: 87px;background:#01a6a5;}

.dh{background:url(//static.xypt.net.cn/fdd9e90f/21/07/e1500dac8c34c6234c9f2082b7f4ea65a81e675c.png) no-repeat center left;padding-left: 45px;margin-top:15px;margin-left:20px;color:#ffffff;font-size: 18px;}




/* <!-- box1 --> */
.box1{padding:60px 0;background:#e8eff9;}
.cple{width:230px;float:left;background:#01a6a5;height: 545px;}
.cptt{	font-family: MicrosoftYaHei;
	font-size: 20px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 2px;
	color: #ffffff;margin-top: 20px;margin-left: 20px;}

.cptt span{	font-family: MicrosoftYaHei;
        font-size: 18px;
        font-weight: normal;
        letter-spacing: 1px;
        color: #ffffff;display: block;text-transform: uppercase;}

/*多页签*/
.promenu{width: 220px;margin:0 auto;margin-top:20px;overflow: hidden;display: flex;justify-content: center;align-items: center;border:2px solid #fff;background:#fff;padding-top: 20px;height:352px}
.promenu li{ float: left;overflow: hidden;background:#fff;line-height:44px;width: 220px;display: block;box-sizing: border-box;text-align: center;
overflow: hidden;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition: all 0.4s linear;margin-bottom: 10px;}
.promenu li a{font-size: 14px;color: #333333;}
.promenu li.on{background: #b9b8b8;}
.promenu li.on a{color: #fff;}



.tel2{text-align: center;margin-top:10px}
.tel2  p:nth-child(1){ 	font-family: MicrosoftYaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 36px;
	letter-spacing: 1px;
	color: #ffffff;}
    
.tel2 p:nth-child(2){	font-family: MicrosoftYaHei-Bold;
	font-size: 22px;
	font-weight: normal;
	letter-spacing: 1px;
	color: #ffffff;line-height: 30px;}





.cpt{	font-family: MicrosoftYaHei;
	font-size: 24px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 40px;
	letter-spacing: 1px;
	color: #272727;text-align: center;background:url(//static.xypt.net.cn/fdd9e90f/21/07/e82373419d581f254e9391b26ed79ad778f98acc.png) no-repeat center center;}


.cpre{float: right;width: 944px;} 
.b1b_index{overflow: hidden;display: block;margin-top:20px}
.b1b_index li{float: left;overflow: hidden; margin-right: 50px;margin-bottom: 20px;
	width: 198px;
	height: 224px;
	border: solid 1px #b8b7b7;}
.b1b_index li:nth-child(4n){margin-right: 0;}
.b1b_index li .b1img1{width: 182px;height: 208px; overflow: hidden;border:1px solid #b8b7b7;margin:0 auto;margin-top:10px}
.b1b_index li .b1img1 img{width: 100%;height: 100%;}
.b1b_index li h4{font-size: 14px;font-weight: normal;  line-height: 45px; color: #020202;text-align: center;background:#d1d1d1;width:100%;}
.b1b_index li:hover h4{background:#005da3;color:#fff}




/* <!-- box2 --> */
.box2{margin-top:15px;background:url(//static.xypt.net.cn/fdd9e90f/21/07/e30661b756355d4b0cf2c161c541bdfbf9c8527d.png) no-repeat center top;height:436px;overflow: hidden;padding-top: 45px;}
.ab1{width:702px;float: left;}
.abt1{	font-family: MicrosoftYaHei-Bold;
	font-size: 24px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 22px;
	letter-spacing: 1px;
	color: #ffffff;}

.abt1 span{	font-family: MicrosoftYaHei;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 25px;
	letter-spacing: 0px;
	color: #ffffff;
	opacity: 0.8;display: block;}


.ann{
	font-family: MicrosoftYaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 25px;
	letter-spacing: 0px;
	color: #ffffff;margin-top:20px;height:250px;overflow: hidden;}



.mm1{	width: 153px;
	height: 32px;
	border: solid 1px #ffffff;	font-family: MicrosoftYaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 32px;
	letter-spacing: 0px;
	color: #ffffff;text-align: center;float: right;margin-top:10px}

.mm1 a{color: #ffffff;text-align: center;}



.abtp{	width: 469px;
	height: 311px;margin-top: 25px;}

.abtp img{width: 469px;
        height: 311px;}




 /* <!-- box3 --> */
.box3{margin-top:120px}
.tta{	font-family: MicrosoftYaHei-Bold;
	font-size: 32px;
	font-weight: 600;
	font-stretch: normal;
	line-height: 40px;
	letter-spacing: 0px;
	color: #21afae;text-align:center;}

.tta span{	font-family: MicrosoftYaHei;
	font-size: 19px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #272626;text-align:center;display:block;}


.fw_ll{margin-top:80px}
.fw_ll li{float:left;width:320px;margin:0 40px}
.fw_ll li .img1{display:table;margin:0 auto;text-align: center}
.fw_ll li .img1 a img{text-align: center}
.fw_ll li h2 a{text-align: center;color:#252525;font-size:18px;font-weight: 600;}
.fw_ll li h2{text-align: center;color:#252525;font-size:18px;font-weight: 600;margin-top:30px;}
.fw_ll li span{	font-family: MicrosoftYaHei;
	font-size: 16px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #252525;display: block;line-height: 25px;height:50px;overflow: hidden;margin-top:10px;text-align: center;}

    .fw_ll li .img1{ transition: all .9s ease;}
    .fw_ll li:hover .img1{ animation: rexiao 0.5s linear;}
    @keyframes rexiao { 0% { transform: rotateY(0deg);} 50% { transform: rotateY(90deg);} 100%{ transform: rotateY(0deg);} }
    
    

.ht{background:url(//static.xypt.net.cn/fdd9e90f/21/07/6a7b3b894d9b415d500fb230e73af8e453d10f5d.png) no-repeat center top;height:188px;overflow: hidden;margin-top:100px;padding-top: 56px;}

.ht1{width:400px;float: left;}
.ht1 h2{	font-family: MicrosoftYaHei-Bold;
	font-size: 24px;
	font-weight: 600;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 0px;
	color: #ffffff;}

.hnn{	font-family: MicrosoftYaHei;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 0px;
	color: #ffffff;margin-top:15px}


.ht2{width:300px;margin-right: 255px;}
.ht2 h2{	font-family: MicrosoftYaHei-Bold;
        font-size: 24px;
        font-weight: 600;
        font-stretch: normal;
        line-height: 24px;
        letter-spacing: 0px;
        color: #ffffff;}

.ht2 h2 span{	font-family: MicrosoftYaHei;
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #ffffff;text-transform: uppercase;}

.dh3{background:url(//static.xypt.net.cn/fdd9e90f/21/07/ca141ed6bdc9007fe9f3f38571cb598c37af7f1a.png) no-repeat center left;
	font-family: MicrosoftYaHei-Bold;
	font-size: 30px;
	font-weight: 600;
	font-stretch: normal;
	line-height: 28px;
	letter-spacing: 2px;
	color: #ffffff;padding-left: 35px;margin-top:15px}





    /* xwcon */
.xwcon{margin-top:90px}
.xwtt{	font-family: MicrosoftYaHei;
	font-size: 24px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #333333;text-align: center;}

.xwtt span{	font-family: MicrosoftYaHei;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #333333;display: block;}


.wen1{	width: 468px;
	height: 378px;
	border: solid 2px #dddddd;margin-top:45px}



.news_list1{width:437px;margin:0 auto;margin-top:17px}
.news_list1 li{overflow: hidden;}
.news_list1 li .img{float: left;display: block;}
.news_list1 li a.img img{width: 437px;height: 276px;}
.news_list1 li .cont{display:block;margin-top:17px}
.news_list1 li .cont h2{font-weight: 400;text-align: left;color:#202020;font-size: 16px;}
.news_list1 li .cont h2 a{font-weight: 400;text-align: left;color:#202020;font-size: 16px;}
.news_list1 li .cont span{color: #757474;font-size: 12px;line-height: 25px;overflow: hidden;height:25px;display: block;margin-top:10px}



.wen2{width:727px;float:right;margin-top:45px}
.news_list2 li{width: 361px;
	height: 120px;
	border: solid 2px #dddddd;float:left;padding:20px 13px;margin-bottom: 9px;}

.news_list2 li:nth-child(2n){float:right;}
.news_list2 li .time{float:left;width:65px;margin-top:15px}
.news_list2 li .time dt{	font-family: MicrosoftYaHei;
	font-size: 24px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #202020;text-align: center;}

.news_list2 li .time dd{	font-family: MicrosoftYaHei;
        font-size: 12px;
        font-weight: normal;
        letter-spacing: 0px;
        color: #202020;text-align: center;}


.news_list2 li .cont{width:245px;float:right;}
.news_list2 li .cont h2{font-weight: 400;text-align: left;color:#202020;font-size: 16px;line-height: 25px;overflow: hidden;height:50px;}
.news_list2 li .cont h2 a{font-weight: 400;text-align: left;color:#202020;font-size: 16px;}
.news_list2 li .cont span{color: #757474;font-size: 12px;line-height: 25px;overflow: hidden;height:25px;display: block;margin-top:5px}







.foot1{height:332px;background: url(//static.xypt.net.cn/fdd9e90f/21/07/6af1810019fb29d5ef021e31582bcf3ff8a8cc99.png) no-repeat top center;overflow: hidden;padding-top: 35px;margin-top: 35px;}
.foot1 h3{margin-bottom: 20px; letter-spacing: 2px;color: #fff;font-size: 16px;padding-bottom: 13px;background: url(//static.xypt.net.cn/fdd9e90f/21/07/b35e06c7dab32067304e1ad0e2345f0c685a4b68.png) no-repeat bottom left;font-weight:bold;}
.lx{color: #ffffff;line-height:36px;font-size: 16px;}
.dul a{color: #ffffff;line-height: 36px;font-size: 16px;display: inline-block;width: 130px;}
.daox{width:385px;margin-left: 100px;}
.dao2{width:518px;}
.tewm h3{margin-bottom: 15px;}
.tewm p{color:#ffffff;font-size: 15px;text-align: center;line-height: 45px;}


.foot2{color: #9c9c9c;font-size: 14px;line-height:24px;text-align: center;background:#333333;padding:10px 0;}
.foot2 a{color: #9c9c9c;}






/*友情链接*/

.f_link{width: 1200px;line-height: 30px;margin:0 auto;margin-top:20px}
.f_link a{color: #666;}


/*内页左侧样式*/
.container{width: 1200px!important;margin: 0 auto;padding: 0;}
.page-product-inquiry a{color: #fff;}



.page-wrap-left{
    float: left;
    width: 240px!important;margin-right:0px
}
.page-wrap-right{
    float: right;
    width: 920px;
}
