@charset "utf-8";

body{
	margin:0;
	background-color: #fff;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	background: #fff;
	font-size: 22px;
	color: #666;
	height:auto;
	width:640px;
	min-width:640px;
	margin:0px; border-left:1px solid #ddd;border-right:1px solid #ddd;
}
ul,li,a,h1,h2,h3,h4,h5,h6,p,input,textarea{margin: 0;padding: 0;list-style:none;text-decoration: none;box-sizing:content-box;}
img{display: block;}
a{color: #666;}

.h50{height:30px;overflow:hidden}

/*global*/
.fixed{ 
	*zoom:1;
}

.fixed:after{
	content: ".";
	height:0;
	clear:both;
	overflow: hidden;
	display: block;
}

#header{width: 768px;height: 116px;margin: 0 auto;background: #fff;}
#header .left{float: left;width: 55px;height: 66px;margin-left:30px;padding: 25px 0; margin-top:0;}
#header .left img{width: 400px;height: 66px; padding-left:16px;}
#header .right{float: right;width: 150px;margin-right: 20px;padding-top: 25px;}
#header .right a{float: left;margin: 0 10px;display: block;}
#header .right a img{width: 55px;height: 55px;}
#header .right a span{display: block;width: 55px;text-align: center;font-size: 18px;line-height: 30px;color: #fff;}
/*left*/
#menuList{width: 768px;height: 100%;position: fixed;z-index: 999; background: rgba(0,80,169,0.7);left:768px;top:0;-webkit-transition: opacity 0.5s,left 0.5s;}
#menuList .left{width: 200px;height: 100%;float: left;}
#menuList .left img{width: 80px;height: 80px;margin: 100px 0 0 100px ;}
#menuList .right{width: 440px;height: 100%;padding-top:10%;background: #fff;float: left; background: rgba(255,255,255,0.8);}
#menuList .right li{margin: 5px 0;width: 440px;height: 80px;border-bottom: 1px solid #bbb;text-align: center;}
#menuList .right li a{font-size: 30px;line-height: 80px;color: #333;}


#ts{width: 768px;height: 80px;}
#bottom{width: 610px;background: #21232f;padding: 20px 15px;}
#bottom p{width: 768px;text-align:center;line-height:36px;font-size:24px; color:#FFFFFF;}

.atitle{width: 611px;height: 45px; background-color:#e4e4e4;} 
.atitle h3{float: left;margin-left: 15px;line-height: 45px; color:#232323; text-indent:2em;}
.atitle p{display: block;float: right;margin-right: 10px;width: 55px;height: 35px; padding-left:2em;}

.title1{width: 768px;height: 45px;background: url(../images/titleBg.png) no-repeat;}
.title1 h3{float: left;margin-left: 15px;line-height: 45px; color:#666666;}
.title1 a{display: block;float: right;margin-right: 10px;width: 55px;height: 35px;}

#footer{width: 768px;height: 80px;position: fixed;bottom: 0;background: #ac0000;left: 0;}
#footer div{float: left;width: 158px;height: 80px;}
#footer div a{display: block;margin: 0 auto; width: 60px;height: 80px;padding-top: 20px; background:url(../images/common.png) no-repeat;}
#footer div a span{line-height: 40px;color: #fff;width: 60px;text-align: center;display: block;}
 /*首页*/
#slider{width: 610px;height: 386px;margin: 0 auto;}
#slider img{width: 610px;height: 386px;}

#nav{width:640px;margin: 0 auto; background-color:#f3f3f3;}
#nav ul{}
#nav ul li{float: left;width: 110px;margin: 36px 21px;}
#nav ul li a{display: block;width: 110px;height: 110px;border-radius: 40px;}
#nav ul li span{display: block;width: 110px;text-align: center;line-height: 40px;font-size: 26px; color:#363636;}

.syplist{ line-height:90px; color:#FFFFFF; font-size:26px; font-weight:500;}

#aboutIndex{width:768px;margin: 20px auto; height:74px;}
/*#aboutIndex p{background:url(../images/about-bg.jpg) no-repeat; width:768px; height:274px;font-size: 22px;line-height: 28px; color:#ffffff; font-weight:500; padding-left:16px; padding-right:16px;}*/

.Tabout {font-size:18px; line-height:20px; font-weight:400; color:#ffffff; }
.Tabout1 { font-size:24px; line-height: 52px; height:52px;font-weight:600; color:#ac0000; padding:10px 0;}

.Tabout2 {font-size:18px; line-height:20px; font-weight:400; color:#ffffff; background:url(../images/zz-tb1.png) no-repeat; padding-left:20px; float:left;}

.mabout1 {font-size:26px; line-height: 28px; font-weight:600; color:#ffffff; padding:10px 16px 10px;}
.mabout {font-size:22px; line-height: 45px; font-weight:bold; color:#666666; padding-left:16px;}
.mabout a:hover{font-size:22px; line-height: 45px; font-weight:bold; color:#ff0000; padding-left:16px;}

.about-bt { background:url(../images/about-bt.jpg) no-repeat; width:112px; height:33px;}
.about-bt1 {font-family: "Arial";font-size: 22px;none;line-height: 33px;color: #ffffff; font-weight:bold; text-align:center;text-decoration: none;}

#aboutIndex1{width: 611px;margin: 20px auto;background: #ffffff; }
#aboutIndex1 p{font-size: 22px;line-height: 34px; color:#232323; font-weight:bold; padding-left:16px; padding-right:16px;}

#proIndex{width: 768px;margin: 0 auto;}
#proIndex h3{font-size: 26px;color: #15619d;display: block;width: 768px;text-align: center;line-height: 50px;font-weight: 500;}
#proIndex ul li{width: 160px;padding: 15px;background: #e7e7e7;margin: 11px;float: left;padding-bottom: 0;}
#proIndex ul li a{display: block;}
#proIndex ul li a img{width: 160px;height: 160px;}
#proIndex ul li a span{display: block;width: 160px;font-size: 18px;text-align: center;line-height: 40px;height: 40px;overflow: hidden;}

#newsIndex{width: 611px;margin: 20px auto; background-color:#FFFFFF;}
#newsIndex .content{width: 620px;padding: 5px 10px; }
#newsIndex .content li{border-bottom: 2px solid #e3ddca;width: 575px;padding: 5px 20px 5px 5px;overflow: hidden;}
#newsIndex .content li .a1{line-height: 40px;display: block;}
#newsIndex .content li .a2{display: none;padding-bottom: 15px;}
#newsIndex .content li .a2 img{float: left;width: 140px;height: 100px;}
#newsIndex .content li .a2 p{float: left;width: 395px;height: 60px;line-height: 30px;padding:20px;overflow: hidden;}

.synews1 { color:#ea5505; font-size:18px; line-height:20px; font-weight:400;}
.synews2 { color:#666666; font-size:16px; line-height:20px; font-weight:400;}
.synews3 { color:#666666; font-size:18px; line-height:28px; font-weight:400;}

#honorIndex{width: 600px;margin: 20px auto;padding: 0 20px;}
#honorIndex a{float:left;width: 100px;height: 100px;}
#honorIndex a img{width: 100px;height: 100px;}

.cp1{font-size: 22px;color: #666; display: block; text-align:left;line-height: 36px; font-weight:bold;}
.cp2{font-size: 18px;color: #7d7d7d; display: block; text-align:left;line-height: 32px;}
.more {font-size: 20px;color: #444; display: block; text-align:center;line-height: 62px; font-weight:bold;}
.more1 {font-size: 20px;color: #232323; display: block; line-height: 45px; font-weight:bold;}
.time { font-size:20px; color:#444444; line-height:40px; font-weight:bold;}
.news1 { font-size:20px; color:#336699; line-height:40px; text-indent:2em; font-weight:bold;} 
 /*内页*/
#banner{width: 611px;height: 247px;margin: 0 auto;}
#banner img{width: 611px;height: 247px;}
#title{width: 611px;height: 60px;background: #fff;text-align: center;}
#title h3{font-size: 30px;line-height: 60px;color: #15619d;}

#main{width: 768px;margin: 0 auto;padding: 20px 0 20px;background: #c2d2e1;}
#main1{width: 640px;margin: 20px;background: #ffffff; }

.about{width: 611px;margin: 20px auto;background: #fff;overflow: hidden; color:#666666;}
.about .aboutBanner{width: 611px;height:247px; text-align:center;}
.about p{font-size: 22px; color:#666666; line-height: 40px; text-align: justify; padding-left:16px; padding-right:16px;}
.about ul{margin:20px 0;}
.about ul li{float: left;margin: 0 10px 10px 0;width: 265px;height: 195px;}
.about ul .right{margin-right: 0;}
.about ul li img{width: 265px;height: 160px;}
.about ul li span{width: 265px;height: 30px;margin-top: 5px;display: block;line-height: 30px;text-align: center;background: #eee;}

.contact{width: 540px;padding: 20px 50px 50px;background: #fff;overflow: hidden;}
.contact h3{font-size: 28px;line-height: 50px;margin: 10px 0;}
.contact p{font-size: 22px;line-height: 40px;margin: 10px 0;}
.contact .map{max-width: 540px;height: 300px; margin: 20px 0;}
.contact img{max-width: 540px;}

.news{width: 611px;margin: 20px auto;background: #fff;overflow: hidden;}
.news .newsList{display: block;background: #fff; width: 560px;padding: 30px 40px;border-bottom: 1px solid #aaa;}
.news .newsList .left{float: left;width: 200px;height: 150px;}
.news .newsList .right{float: left;margin-left: 20px;width: 340px;height: 150px;}
.news .newsList .right p{font-size: 26px;color: #555;line-height: 40px;width: 340px;height: 120px;overflow: hidden;}
.news .newsList .right span{display: block;width: 340px;text-align: right;font-size: 24px;color: #aaa;line-height: 30px;}
.newsInfo{width: 611px;margin: 20px auto;background: #fff;overflow: hidden;}
.newsInfo .newsTitle{font-size: 24px;line-height: 50px;width: 611px;text-align: center;}
.newsInfo .newsTime{width: 611x;text-align: right;display: block; padding-left:16px; padding-right:16px;}
.newsInfo .newsContent{margin: 20px 0;}
.newsInfo .newsContent p{font-size: 20px;line-height: 40px;text-indent: 2em;text-align: justify; padding-left:16px; padding-right:16px;}
.newsInfo .newsContent img{max-width: 611px;}
.page{margin: 20px 0;}
.page a{margin: 5px 0;font-size: 20px;color: #333;display: block;line-height: 40px;}


#productTop{width: 768px;height: 50px;padding: 20px 0;background: #008a00;}
#productTop .sel{float: left;height: 50px;width: 250px;padding-left: 10px; background: #ac0000; margin: 0 20px;border-radius: 10px;}
#productTop .sel select{-webkit-appearance:initial;background: url(../images/sec.png) no-repeat 210px center;height: 50px;width: 250px;border: none;color: #fff;font-size: 22px;}
#productTop .sel select option{text-align: center; background: #ac0000;}
#productTop .search{float: left; width: 320px;height: 50px;background: url(../images/searchBg.png) no-repeat;background-size: 320px 50px;}
#productTop .search input{background: none;border: none;width: 225px;height: 50px;float: left;display: block;color: #fff;font-size: 22px;line-height: 50px;padding: 0 10px;}
#productTop .search a{display: block;float: left;width: 75px;height: 50px;}

.product{width: 611px;margin: 20px auto; background: #fff; overflow: hidden;}
.product .productList{display: block;background-color: #fff; width: 560px;padding: 30px 40px;border-bottom: 1px solid #aaa;background-image: url(../images/icon2.png);background-repeat:  no-repeat;background-position:  590px center;}
.product .productList .left{float: left;width: 200px;height:200px;}
.product .productList .right{float: left;margin-left: 20px;width: 320px;height: 150px;}
.product .productList .right h4{font-size: 28px;color: #666;line-height: 40px;width: 320px;height: 40px;overflow: hidden;margin-top: 40px;}

.productInfo{width: 611px;margin: 20px auto;background: #fff;overflow: hidden;}
.productInfo .productTitle{font-size: 24px;line-height: 50px;width: 600px;text-align: center;}
.productInfo .productImg{width: 600px;height: 350px;}
.productInfo .productContent{margin: 20px 0;}
.productInfo .productContent p{font-size: 20px;line-height: 40px; padding-left:16px; padding-right:16px;text-align: justify;}
.productInfo .productContent img{max-width: 600px;}

.case{width: 620px;padding: 10px;background: #fff;}
.case li{float: left;margin: 10px;width: 290px;}
.case li img{width: 290px;height: 220px;}
.case li span{display: block; width: 290px;font-size: 22px;line-height: 35px;height: 70px;overflow: hidden;}

.msg{width: 560px;padding: 20px;border-radius: 10px;background: #fff;margin: 0 20px;overflow: hidden;}
.msg input{width: 520px;height: 60px;background: #eee;border: none;border-radius: 5px; font-size: 22px;line-height: 60px;margin: 10px 0;padding: 0 20px;}
.msg textarea{width: 520px;height: 160px;background: #eee;border: none;border-radius: 5px; font-size: 22px;line-height: 50px;margin: 10px 0;padding: 0 20px;}
.msg .btn{width: 560px;font-size: 26px;}

#top{width: 100px;height: 100px;display: none;position: fixed;bottom: 200px;left: 510px;}

#shareBg {
    width: 768px;
    height: 100%;
    background-color: rgba(0,0,0,0.5);
    position: fixed;
    z-index: 99998;
    text-align: center;
    vertical-align: middle;
    top: 0;
    display: none;
}
.share{
    width: 270px;
    position: fixed;
    bottom: 0px;
    left: 45%;
    margin-left: -130px;
    padding: 10px;
    background: #fff;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: 0 0 5px #000;
    box-shadow: 0 0 5px #000;
    -webkit-transition: opacity 1s,bottom 1s;
}


/*首页-优势*/
.brtys {width: 100%;height: 535px;padding-top: 50px;/*background-image: url(../images/brt_38.jpg);background-repeat: no-repeat;background-position: top center;*/ background:#86bc33;}
.brtys_t {width: 533px;height: 77px;margin: 0 auto;text-align: center;}
.brtys_c {width: 768px;height: 410px;margin: 0 auto;margin-top: 70px;overflow: hidden;background-image: url(../images/brt_ysb1.png);
background-repeat: no-repeat;background-position: top center;}
.ys1 {width: 160px;height: 100px;float: left;color: #fff;margin-right: 200px;margin-bottom: 8px;}
.ys1 span {width: 160px;height: 48px;float: right;overflow: hidden;font-size: 24px;text-align: right;line-height: 34px}

.ys2 {width: 240px;height: 100px;float: right;color: #fff;margin-left: 110px;margin-bottom: 8p}
.ys2 span {width: 220px;height: 48px;float: left;overflow: hidden;font-size: 24px;line-height: 34px;margin-left: 88px}

.ys3 {width: 380px;	height: 200px;float: left;color: #fff;margin-right: 200px;margin-bottom: 28px}
.ys3 span {width: 405px;height: 48px;float: right;	overflow: hidden;font-size: 24px;text-align: right;line-height: 34px;margin-top: 18px;}
.ys4 {width: 405px;height: 200px;float: right;color: #fff;margin-left: 200px;margin-bottom: 28px;}
.ys4 span {width: 270px;height: 48px;float: left;overflow: hidden;font-size: 24px;line-height: 34px;margin-left: 120px}
.ys5 {width: 768px;height: 200px;float: left;color: #fff;}
.ys5 span {width: 390px;height: 48px;float: left;overflow: hidden;font-size: 24px;line-height: 36px;margin-left: 560px;}
/*end*/


/*共用-放大*/


.gallery {width: 611px;margin: 10px auto;padding: auto 10px;background: #fff;}
.gallery > div {position: relative;float: left;padding: 10px 10px;}
.gallery > div > img { width: 182px;transition: .1s transform;transform: translateZ(0);/* hack */}
.gallery > div:hover { z-index: 1;}
.gallery > div:hover > img {transform: scale(1.5, 1.5);transition: .3s transform;}
.cf:before, .cf:after {display: table; content: "";line-height: 0;}
.cf:after {clear: both;}






/*----团队风采----*/
.jstd {
	width: 100%;
	background-image: url(images/brt_10.jpg) height: 30px;;
	background-position: bottom center;
	background-repeat: no-repeat;
	background-color: #009ec5;
	padding-top: 40px
}
.jstd_t {
	width: 768px;height: 90px;
	margin: 0 auto;
	text-align: center;
	font-size:32px;
	color:#FFFFFF;
	font-weight:600;
}
.jstd_c {
	width: 768px;
	height: 752px;
	margin: 0 auto;
	padding:0 20px;
}
.jstd_c ul li {
	width: 281px;
	height: 370px;
	float: left;
	background-color: #FFF;
	margin: 0 auto;
	list-style:none;text-decoration: none;
	border-right:15px #009ec5 solid;
	border-bottom:20px #009ec5 solid;
	padding-left:10px;
}
.jstd_c ul li img {
	width: 261px;
	height: 216px;
	float: left;
	border: 10px solid #ffffff;
}
.jstd_c ul li span {
	width: 251px;
	height: 32px;
	float: left;
	line-height: 32px;
	overflow: hidden;
	margin-left: 10px;
	font-size: 22px;
	color: #333;
}
.jstd_c ul li span a {
	color: #333
}
.jstd_c ul li p {
	width: 251px;
	float: left;
	line-height: 22px;
	overflow: hidden;
	margin-left: 10px;
	color: #666;
	font-size:14px;
}
.jstd_b {width: 768px;height:60px; margin-top:30px; text-align: center; }
.jstd_case {width: 768px;margin: 20px auto;text-align: center; background:#ffffff;}
.case{ color:#fe7900; font-size:32px; text-align:center; height:60px; font-weight:600;}
/*----end-----*/

/*----项目案例----*/
.jsal {
	width: 100%;
	background-color: #ffffff;
}
.jsal_t {
	width: 768px;
	margin: 0 auto;
	text-align: center;
	font-size:32px;
	color:#fe7900;
	font-weight:600;
	padding-bottom:20px;
}
.jsal_c {
	width: 768px;
	margin: 0 auto;
	padding:0 20px;
	padding-bottom:40px;
}
.jsal_c ul li {
	width: 277px;
	float: left;
	background-color: #ffffff;
	margin: 0 auto;
	list-style:none;text-decoration: none;
	border-right:15px #ffffff solid;
	border-bottom:20px #fffff solid;
}
.jsal_c ul li img {
	width: 277px;
	height: 171px;
	float: left;
/*	border: 10px solid #ffffff;*/
padding-left:10px;
padding-right:10px;
}
.jsal_c ul li span {
	width: 251px;
	height: 32px;
	float: left;
	line-height: 32px;
	overflow: hidden;
	text-align:center;
	font-size: 20px;
	color: #666666;
}
.jsal_c ul li span a {
	color: #333
}
.jsal_b {width: 768px;height:60px; text-align: center; background:#CCCCCC; line-height:36; font-size:24px; color:#333333;}

/*----end-----*/

/*----首页联系我们----*/
.con3 {
	width:100%;margin: 0 auto;overflow: hidden;margin-top: 50px; background:#FFFFFF;}
.lxwm {
	width: 400px;
	height: 240px;
	float: left;
	overflow: hidden;
	margin-top:100px;
	background-image: url(../images/brt_31.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 120px;
	margin:auto 120px;
}
.lxt1 {
	width: 335px;
	height: 46px;
	float: left;
	margin-bottom: 12px;
	background-image: url(../images/brt_34.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	color: #FFF;
	font-size: 14px;
	line-height: 40px;
	border: none;
	padding-left: 65px
}
.lxt2 {
	width: 335px;
	height: 46px;
	float: left;
	margin-bottom: 12px;
	background-image: url(../images/brt_35.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	color: #FFF;
	font-size: 14px;
	line-height: 40px;
	border: none;
	padding-left: 65px
}
.lxt3 {
	width: 335px;
	height: 46px;
	float: left;
	margin-bottom: 20px;
	background-image: url(../images/brt_36.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	color: #FFF;
	font-size: 14px;
	line-height: 40px;
	border: none;
	padding-left: 65px
}
.lxb1 {
	width: 97px;
	height: 32px;
	float: left;
	background-image: url(../images/brt_32.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	font-size: 14px;
	color: #666;
	border: none;
	margin-right: 20px;
	margin-left: 100px
}
.lxb2 {
	width: 97px;
	height: 32px;
	float: left;
	background-image: url(../images/brt_33.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	font-size: 14px;
	color: #FFF;
	border: none;
}
/*end*/

/* banner */


/*0816*/

.cplist{ margin:0 auto; padding:0;}
.cplist h2{ color:#333333; font-size:48px; font-weight:600; line-height:48px; text-align:center; padding-top:24px;}
.cplist p{ color:#333333; font-size:28px; font-weight:500; line-height:36px; padding-top:10px;text-align:center; padding-bottom:24px;}
.cplist img{border:0;}
.cplist1{ color:#FFFFFF; font-size:28px; text-align:center; font-weight:600;}
.synews-m{ color:#656567; font-size:28px; text-align:center;  font-weight:500; line-height:109px;}
.synews{ color:#333333; font-size:28px; line-height:40px;}
.syabout{ font-weight:500; font-size:36px; line-height:100px; color:#333333; background:#bfbfbf; text-indent:25px;}
.syabout1{ font-weight:500; font-size:24px; line-height:42px; color:#666666;}




/*新增*/
/* 必要布局样式css */
.product-number-info {position: relative; }
.product-number-info .product-number-inner {width: 768px;margin: 0 auto; margin-bottom:30px;}
.product-number-info ul{ padding: 30px 0;}
.q { zoom: 1; }
.product-number-info li {float:left; height: 90px;/*border-left: 1px solid #e5e5e5;*/color: #ac0000; padding-top: 1px; padding-left:60px;}
.product-number-info li:first-child { border: none;}
.product-number-info li b {
    font-weight: 600;
    font-size: 36px;
    line-height: 1;
    display: inline-block;
    position: relative;
    margin: 15px 0 10px;
	text-align:center;
	font-style: normal;
}
.product-number-info li p { font-size: 18px;color: #555555;font-weight:550;}
.product-number-info li b i { font-style: 550;font-style: normal;}

.product-number-info li b sup {
    position: absolute;
    font-size: 24px;
    right: 25px;
    top: -3px;
	color:#ac0000;
}

.product-number-info li.li-2 b, .product-number-info li.li-2 p {padding-left: 0px;}
.product-number-info li b em {
    font-style: normal; font-size: 24px;font-weight: 100; padding-left: 25px;
    position: relative; top: -10px;color:#9c9a98;}
.product-number-info li.li-3 b, .product-number-info li.li-3 p { padding-left: 0px;}
.product-number-info li.li-4 b, .product-number-info li.li-4 p { padding-left: 0px;}
.product-number-info li.li-5 { text-align: right;}

/*我们专注于 产品*/

.web{width:768px;height:1390px;background:#f1f2f5;margin:0 auto; padding:0;}
.web1{width:100%;margin:0 auto; margin-bottom:40px; padding-left:28px; }
.web1 h3{color:#333333; font-size:36px; font-weight: 550; padding-top: 30px;}
.web1 p{ color:#828282; font-size:20px; padding-top:10px;}

.con{width:100%;height:435px; margin:0 auto;/*padding-left:25px;padding-top:25px;*/}
.con ul li{width:100%;height:388px;float:left;margin-right:19px; margin-left:28px; margin-bottom:15px;position:relative;overflow:hidden;cursor:pointer;}
.txt{width:640px;height:62px;background:rgba(2,83,173,0.7);padding-left:28px;/*透明背景色，不透明其文字内容*/position:absolute;left:0;bottom:0;color:#fff;}
.txt h3{font-size:36px;font-weight:550;height:62px;text-align:center;line-height:62px; color:#ffffff;}
.txt p{font-size:22px;text-align:center; padding-top:70px;}


.cpbg{ width:768px;height:810px; background:#f1f2f5;margin:0 auto; padding-top:30px;}			
.cp1{width:768px;margin:0 auto; margin-bottom:30px; padding-left:28px;}
.cp1 h3{color:#333333; font-size:36px;}
.cp1 p{ color:#828282; font-size:20px; padding-top:10px;}

/*新闻*/
#main2{width: 768px;margin: 0 auto; overflow: hidden;}

.synews{width: 610px; margin:0 auto;background: #fff;overflow: hidden; }
.synews .newsList{display: block;background: #fff; width:610px;/*padding: 20px 10px;*/}
.synews .newsList .left{float: left;width: 275px;height:207px;}
.synews .newsList .right{float: left;margin-left:15px;width: 320px;height: 207px;}
.synews .newsList .right p{font-size: 26px;color:#555;line-height:32px;overflow: hidden; padding: 15px 0;}
.synews .newsList .right span{display: block;text-align:left;font-size: 22px;color: #c9c9c9; padding-top: 30px;}
.synews .newsList .right h5{display: block;text-align:left;font-size:20px;color: #828080;line-height:28px; }


.aboutab2{ max-width:768px;margin:0 auto; position:relative; }
.aboutab2 h3{color:#ac0000; font-weight:550;font-size:30px; padding-top: 10px; text-align: center;}
.aboutab2 p{color:#999999; font-weight:400;font-size:20px; line-height:22px; text-align: center;}

.about-ny{max-width:768px; padding:15px 30px 0 30px; margin:0 auto;}

.about-ny .a1{float:left; }
.about-ny .a1 img{border: 0;}

.about-ny .a2 {margin:0 auto; padding:0; width:100%; }
.about-ny .a2 img{border: 0;}
.about-ny .a2 h2{ color:#ac0000; font-size:18px; text-align: left; padding-bottom: 10px; font-weight:550}
.about-ny .a2 p{ color:#555555; font-size:15px; line-height:24px; font-family: 'PingFangSC-SC', "Microsoft YaHei", Tahoma, sans-serif; text-indent: 25px;}

.div1{
max-width:768px; height:100%; margin:0 auto; position:relative;}
.div1 img { width:100% !important}
/*关于我们*/
	
	.ht-about1{ margin:0 auto; padding:60px 40px 0 50px; width:100%;}
	.ht-about1 h2{ color: #ffffff; font-size:48px; font-weight: 550; }
	.ht-about1 p{ color: #ffffff; font-size:20px; font-weight: 400; line-height: 36px; padding-top: 30px; padding-right:90px; }
	
    .aboutsy{width:100%; margin:0; padding: 0;}
	
	.about-sy{max-width:768px; padding:0 50px 0 50px;}
    .about-sy .a1{float:left; padding:35px 10px 35px 0px; }
    .about-sy .a1 img{border: 0;}
	
    .about-sy .a2 {float:right;margin: 0;padding: 0; width:70%;}
    .about-sy .a2 img{border: 0;}
    .about-sy .a2 h2{ color:#ffffff; font-size:28px; font-weight: 550}
    .about-sy .a2 p{ color:#ffffff; font-size:14px; line-height:26px;font-family: 'PingFangSC-SC', "Microsoft YaHei", Tahoma, sans-serif; padding-top:20px;}

		/* 官网 */	
    /* 官网 */	
    .aboutab-M{ padding-top: 20px; margin: 0;}
    .aboutab-M a{
    display: inline-block;
    width: 158px;
    height: 48px;
    background-color:rgba(172,0,0,0.5);
    color: #ffffff;
    font-size: 18px;
	font-weight: 500;
    line-height: 48px;
    cursor: pointer;
    margin-top: 10px;
	text-align: center;
	border-radius:2px;
	letter-spacing:2px;
		background-image: url(../images/a-nav3.png);
		background-repeat: no-repeat;
		background-position: 20px left;
		padding-left: 48px;
		 
	/*background: url(../images/a-nav3.png) no-repeat;
		padding-left: 58px;
		height: 48px;*/
	
	border:1px #ffffff solid;
}

    .aboutab-M a:hover{
    background-color: #ac0000;
	color: #ffffff;
    /*-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;*/
	border-radius:2px;
	border:1px #ac0000 solid;
}




    .aboutab-btn{ padding-top: 20px; margin: 0;}
    .aboutab-btn a{
    display: inline-block;
    width: 136px;
    height: 48px;
    background-color:rgba(172,0,0,0.5);
    color: #ffffff;
    font-size: 18px;
	font-weight: 500;
    line-height: 48px;
    cursor: pointer;
    margin-top: 10px;
	text-align: center;
	border-radius:2px;
	letter-spacing:2px;
	/*background-image: url(../images/a-nav3.png);
		background-repeat: no-repeat;
		background-position: 20px left;
		padding-left: 48px;*/
	
	border:1px #ffffff solid;
}

    .aboutab-btn a:hover{
    background-color: #ac0000;
	color: #ffffff;
    /*-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;*/
	border-radius:2px;
	border:1px #ac0000 solid;
}

.aboutab-btn .aboutab-btn-02{background-color: #313131;color: #ffffff; border-radius:2px; }
.aboutab-btn .aboutab-btn-02:hover{
    
	background-color:rgba(255,255,255,0.5);
	color: #ffffff;
    /*-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;*/
	border-radius:2px;
	
}


/* 多列左右滚动演示 */

.domo-pic-scroll-lr { width:768px; height:192px; position:relative; margin:0 auto; margin-top: 20px;}
.domo-pic-scroll-lr .conts li { float:left; text-align:center; width:200px; height:126px; font-size:16px; font-style:italic; font-weight:700; text-align:center; color:#317bac; line-height:126px; padding:0 10px; border-radius:8px; vertical-align:top; }
.domo-pic-scroll-lr .conts li .s1 { width:200px; height:126px; }
.domo-pic-scroll-lr .conts li a { color:#317bac; background:#fff; display:block; width:200px; height:126px; border-radius:8px; }
.domo-pic-scroll-lr .conts li a:hover { color:#fff; background:#4ad585; text-decoration:none; }

	/*.domo-pic-scroll-lr .textList { text-align:center; height:40px; line-height:20px; padding:0px 15px; color:#1eb4e5; font-size:12px; overflow:hidden; }
		.domo-pic-scroll-lr .textList .pageNav { line-height:20px; color:#1eb4e5; }
			.domo-pic-scroll-lr .textList .pageNav font { font-size:14px; padding:0 5px; line-height:20px; color:#b2d5ed; font-style:italic; }
				.domo-pic-scroll-lr .textList .pageNav .current { font-size:18px; padding-right:8px; }
			
.domo-pic-scroll-lr .prev, .domo-pic-scroll-lr .next { z-index:1; position:absolute; top:52%; margin-top:-25px; display:block; width:36px; height:36px; line-height:34px; font-size:22px; color:#fff;box-shadow: 0px 4px 10px 0px rgba(16,124,195,1);-webkit-box-shadow: 0px 4px 10px 0px rgba(16,124,195,1);-moz-box-shadow: 0px 4px 10px 0px rgba(16,124,195,1); border-radius:50px; background:#b2d5ed; text-align:center; font-family:"Comic Sans MS", cursive; cursor:pointer; }
.domo-pic-scroll-lr .prev { left:-70px; background:#212121; }
.domo-pic-scroll-lr .prev:hover, .domo-pic-scroll-lr .next:hover { background:#3dc878; color:#fff; }
.domo-pic-scroll-lr .next { right:-70px; background:#212121; }*/

.domo-pic-scroll-lr .tabs { width:100%; height:11px; line-height:11px; position:absolute; z-index:1; bottom:30px; left:0; overflow:hidden; }
	.domo-pic-scroll-lr .tabs ul { text-align:center; height:11px; }
	.domo-pic-scroll-lr .tabs ul li { line-height:999px; width:11px; height:11px; border-radius:11px; margin:0 5px; cursor:pointer; background:#b2d5ed; cursor:pointer; display:inline-block; *display:inline; zoom:1; overflow:hidden; }
	.domo-pic-scroll-lr .tabs ul .current { background:#4ad585 !important; }




				
/* 幻灯片演示 */

 .domo-slides { margin:0 auto; width:540px; height:380px; zoom:1; position:relative; }
.domo-slides .conts { width:540px; height:300px; /*border-radius:8px;*/ position:relative; overflow:hidden; /*box-shadow: 1px 1px 10px 0px rgba(136,136,136,5);-webkit-box-shadow: 0px 2px 10px 0px rgba(136,136,136,1);-moz-box-shadow: 0px 2px 10px 0px rgba(136,136,136,1);*/ }
	.domo-slides .conts ul { width:540px; height:300px; }
	.domo-slides .conts li { width:540px; height:300px; line-height:300px; color:#317bac; font-size:26px; font-style:italic; font-weight:700; text-align:center; overflow:hidden; position:relative; }
	
.domo-slides .conts li a { display:block; width:540px; height:300px; color:#317bac; background:#f9fdff; overflow:hidden; }
.domo-slides .conts li a:hover {  color:#fff; background:#4ad585; border-radius:8px; text-decoration:none; }

.domo-slides .prev, .domo-slides .next { z-index:1; position:absolute; top:50%; margin-top:-25px; display:block; width:42px; height:42px; line-height:40px; font-size:24px; color:#fff;box-shadow: 0px 4px 10px 0px rgba(16,124,195,1);-webkit-box-shadow: 0px 4px 10px 0px rgba(16,124,195,1);-moz-box-shadow: 0px 4px 10px 0px rgba(16,124,195,1); border-radius:50px; background:#b2d5ed; text-align:center; font-family:"Comic Sans MS", cursive; cursor:pointer; }
	.domo-slides .prev { left:-80px; background:#212121; }
	.domo-slides .prev:hover, .domo-slides .next:hover { background:#3dc878; color:#fff; }
	.domo-slides .next { right:-80px; background:#212121; }

	.domo-slides .textList { text-align:center; height:40px; line-height:20px; padding:0px 15px; color:#1eb4e5; font-size:12px; overflow:hidden; }
		.domo-slides .textList .pageNav { line-height:20px; color:#1eb4e5; }
			.domo-slides .textList .pageNav font { font-size:14px; padding:0 5px; line-height:20px; color:#b2d5ed; font-style:italic; }
				.domo-slides .textList .pageNav .current { font-size:18px; padding-right:8px; }
				
.domo-slides .tabs { width:100%; height:18px; line-height:18px; position:absolute; z-index:1; bottom:0; left:0; font-family:"Comic Sans MS", cursive; overflow:hidden; }
	.domo-slides .tabs ul { text-align:center; height:18px; }
	.domo-slides .tabs ul li { color:#0c91e8; font-size:12px; width:18px; height:18px; line-height:18px; border-radius:18px; font-style:italic; margin:0 5px; background:#b2d5ed; cursor:pointer; display:inline-block; *display:inline; zoom:1; overflow:hidden; }
	.domo-slides .tabs ul .current { color:#fff; background:#4ad585 !important; }


.domo-slides .play, .domo-slides .pause {  right:50%; margin-right:-24px; top:65%; font-size:14px; position:absolute; cursor:pointer; width:60px; height:48px; margin-top:-34px; z-index:4; }  		

/*foot*/
.foot-sh{ font-size:36px; color:#FFFFFF; font-weight:550; line-height:36px; padding:30px 0;}
.foot-sh1{font-size:24px; color:#ffffff; font-weight:400; line-height:36px;}
.footf3{color:#ffffff; font-weight:500;font-size:28px; padding-left:30px; line-height:50px;}


/*20200908*/

/*栏目1*/
.nyp2{ float:left; width:100%; height:64px; line-height:64px; text-align:center; font-weight:500; font-size:24px; color:#086CB2; border-bottom:5px #086CB2 solid;}
.nyp1{ position:relative; float:left; width:100%;  height:64px; line-height:64px;  text-align:center; font-size:24px; font-weight:500; z-index:1;}
.nyp1 a{ display:block; height:64px; color:#444444;}
a.nyp1:hover{ color:#086CB2; height:64px; width:100%; border-bottom:3px #086CB2 solid;}

