@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font:300%/150% "\5FAE\8F6F\96C5\9ED1","\5b8b\4f53",tahoma,vernada; font-size:14px; line-height:23px; color:#333; background-color:#ffffff; min-width:1300px; }
p{margin:0; padding:0;}
form{margin:0; padding:0;}
h1{margin:0 0 10px 0; padding:0;}
h2{margin:0; padding:0;}
h3{margin:0; padding:0;}
div{margin:0; padding:0;}
A{text-decoration:none;}
li{list-style:none;}
ul{margin:0; padding:0;}
dl{margin:0; padding:0;}
dt{margin:0; padding:0;}
dd{margin:0; padding:0;}
.imgborder{margin:0; padding:0; border:#e5e5e5 solid 1px;}
A{text-decoration:none;}
a:link{color: #666;text-decoration: none;}
a:visited {text-decoration: none;color: #666;}
a:hover {text-decoration: none;color: #0763c8;}
a:active {text-decoration: none;color: #666;}
.clear{clear:both;}
.floatl{float:right; margin-left:26px;}
.martop{margin-top:20px;}
.cl:after{ content:""; display:block; clear:both;}

.paddingtop{padding-top:40px;}
#top{border-bottom:#e5e5e5 solid 1px; height:115px;}
#top .topcon{width:1230px; margin:auto;}
#top .topleft{float:left; width:395px;}
#top .topright{float:right; padding-top:30px;}
#top .topright p{margin-bottom:10px;}
#top .topright .phone{background:url(../img/phoneicon.jpg) no-repeat left; text-indent:26px;}
#top .topright .email{background:url(../img/emailicon.jpg) no-repeat left; text-indent:26px;}
#menu{ width:1300px; margin:auto; height:60px;  line-height:60px; }
#menu ul{ display:block;}
#menu ul li{float:left; background:url(../img/lineicon.jpg) no-repeat left center; width:142px; text-align:center; height:60px; line-height:60px; font-size:15px;}
.title{text-align:center; margin:10px auto; font-size:32px; font-weight:bold;}
.title span{color:#0f61cd;}
.titlewz{text-align:center;}
.pline{ background:#000; height:2px; width:40px; margin:50px auto 20px auto;}
#hhys{background:url(../img/ysbg.jpg) no-repeat center #f6f8fa; height:660px; margin-top:50px;}
#hhys .hhyscon{width:1240px; margin:auto;}
#hhys .hhyscon ul{ display:block; padding-top:57px;}
#hhys .hhyscon ul li{float:left; display:block; width:300px; height:90px;  padding-top:18px; margin-left:40px; line-height:18px;}
#hhys .hhyscon ul li b{color:#0f61cd; font-size:18px; display:block; margin-bottom:5px;}
#hhys .hhyscon .marleft{margin-left:600px;}
#hhlist{width:1200px; margin:50px auto 20px auto;}
#hhlist .listleft{float:left;width:250px;}
#hhlist .listleft dl{ display:block; border:#e5e5e5 solid 1px;}
#hhlist .listleft dl dt{background:url(../img/lefticon.jpg) no-repeat left center; text-indent:50px; line-height:75px;  border-bottom:#e5e5e5 solid 1px; font-size:18px;  border-top:#e5e5e5 solid 1px}
#hhlist .listleft dl ul{ width:230px; margin:5px auto; display:block;}
#hhlist .listleft dl ul li{ background:url(../img/libg.jpg) no-repeat right center; height:36px; line-height:36px;}
#hhlist .listright{float:right; width:905px; overflow:hidden;}
#hhlist .listleft p{background-color:#0f61cd; height:120px; line-height:120px; text-align:center; color:#FFF; font-size:30px; font-weight:bold;}
#hhlist .listright p{margin-bottom:13px;}
#hhlist .listright ul{ width:1000px;}
#hhlist .listright ul li{float:left; margin-right:13px; margin-bottom:30px; width:289px; border:#e5e5e5 solid 1px;}
#hhlist .listright ul li b{display:block; border-top:#e5e5e5 solid 1px; margin:0; padding:0; text-align:center; font-weight:100; height:42px; line-height:42px;}
#hhship{width:1200px; margin:30px auto 50px auto; overflow:hidden;}
#hhship ul{ display:block; width:1230px;}
#hhship ul li{float:left; margin-right:25px; border:#e5e5e5 solid 1px; }
#hhship ul li img{margin:0; padding:0;}
#hhship ul li b{display:block; border-top:#e5e5e5 solid 1px; text-align:center; font-weight:100; height:42px; line-height:42px; margin-top:-6px; padding:0;}
#hhabout{width:1200px; margin:auto;}
#hhabout .abouttitle{font-size:30px; color:#494a4a; margin-bottom:25px; background:url(../img/line.jpg) no-repeat left; text-indent:20px; font-weight:bold;}
#hhabout .aboutleft{float:left; border-left:#e5e5e5 solid 1px; border-top:#e5e5e5 solid 1px; border-bottom:#e5e5e5 solid 1px; width:465px; padding:20px 30px; font-size:16px; line-height:25px;}
#hhabout .aboutleft .pname{color:#0f61cd; margin:0 0 10px 0; padding:0; font-size:18px;}
#hhabout .aboutright{float:right;}
svg{fill: currentColor;}
.mt-tabpage {width: 1200px;margin: 50px auto; overflow:hidden;}
.mt-tabpage-title {height: 44px;font-size: 16px;background:url(../img/linea.jpg) no-repeat center;width: 100%;margin: auto;text-align:center;}
.mt-tabpage-title .mt-tabpage-item {display: inline-block;width: 105px;height: 44px;line-height: 44px;text-align: center;color: #666;font-size: 16px;font-weight:bold;}
.mt-tabpage-title .mt-tabpage-item ul{display:block;}
.mt-tabpage-title .mt-tabpage-item ul li{margin-right:20px;}
.mt-tabpage-title .mt-tabpage-item:hover{color: #0f61cd;}
.mt-tabpage-title .mt-tabpage-item-cur{color: #0f61cd;font-size: 16px;}
.mt-tabpage-count {position: relative;width: 1200px;height: 226px;overflow: hidden;}
.mt-tabpage-cont__wrap {position: absolute;top: 1px;}
.mt-tabpage-count .mt-tabpage-item{height: 226px;display:block;}
.mt-tabpage-count .mt-tabpage-item .dlbb{display:block; width:1230px; margin-top:20px; position:relative; height: 226px;}
.mt-tabpage-count .mt-tabpage-item .dlbb dt{float:left; margin-right:26px;}
.mt-tabpage-count .mt-tabpage-item .dlbb .wzh{background-color:rgba(0,0,0,0.8); position: absolute; height:36px; margin-top:-36px; line-height:36px; text-align:center; color:#FFF; z-index:11; display:block; width:280px;}
#hhnews{background-color:#f7f8fc; padding:40px 0 30px 0;}
#hhnews .hhnewscon{width:1200px; margin:auto;}
#hhnews .hhnewscon .newsleft{float:left; width:730px; overflow:hidden;}
#hhnews .hhnewscon .newsright{float:right; width:400px;}
#hhnews .hhnewscon .newsleft .mt-tabpage-title{height: 44px;font-size: 18px; background-image:none; width:100%;margin: auto;text-align:left; background:url(../img/newstitlebg.jpg) no-repeat left center; margin-bottom:15px;}
#hhnews .hhnewscon .newsleft .mt-tabpage-title .mt-tabpage-item{display: inline-block;width:120px;height: 44px;line-height:44px;text-align: center;color: #666;font-size:16px;font-weight:bold;}
#hhnews .hhnewscon .newsleft .mt-tabpage-title .mt-tabpage-item-cur{color: #0f61cd;font-size:16px;}
#hhnews .hhnewscon .newsleft .newsimg{display:block; width:730px; border-bottom:1px solid #CCC; padding-bottom:10px; margin-bottom:10px;}
#hhnews .hhnewscon .newsleft .newsimg .dtimg{display:block; float:left; width:233px;}
#hhnews .hhnewscon .newsleft .newsimg .dtwid{display:block; float:right; width:480px;}
#hhnews .hhnewscon .newsleft .newsimg .dtwid b{display:block; font-size:16px;} 
#hhnews .hhnewscon .newsleft .newsimg dd{float:left; width:350px; background:url(../img/yuan.jpg) no-repeat left center; height:36px; line-height:36px; text-indent:15px; margin-right:15px;}
#hhnews .hhnewscon .newsleft .newsimg dd span{float:right;}
#hhnews .hhnewscon .newsleft .mt-tabpage-count{position: relative;width:730px;height: 600px;}
#hhnews .hhnewscon .newsleft .mt-tabpage-count .mt-tabpage-cont__wrap{position: absolute; width:730px;}
#hhnews .hhnewscon .newsleft .mt-tabpage-count .mt-tabpage-item {height:600px;display:block;}
#hhnews .hhnewscon .newsright .newsh2{ font-size:18px; background:url(../img/newstitleline.png) no-repeat left center; text-indent:15px; margin-bottom:15px; font-weight:bold;}
#hhnews .hhnewscon .newsright ul{}
#hhnews .hhnewscon .newsright ul li{background:url(../img/yuan.jpg) no-repeat left center; height:30px; line-height:30px; text-indent:15px;}

/*合作伙伴*/
.case { height:352px; width:100%; background:#fff;}
.case_ti { height:45px; padding-top:75px; text-align:center; width:393px; margin:0 auto; border-bottom:1px solid #dcdcdc;}
.case_ti h3 { font-weight:100; font-size:30px; background:#fff; width:288px; height:35px; position:relative; left:55px;bottom:-20px; color:#333743;}
.silder-box{position:relative;margin:50px auto ;}
.silder{margin:0 auto 0;}
.silder ul li{width:205px;height:103px; text-align:center; float:left;}
.silder ul li a { color:#383838;}
.silder ul li a:hover { color:#ff7800; text-decoration:underline;}
.silder ul li img{width:205px; border:1px solid #dcdcdc; margin-bottom:0px;}
.silder ul li img:hover{border:1px solid #ff7800;}
.silder-button{top:40px;width:37px;height:37px;position:absolute;cursor:pointer;}
.silder-button.btl{left:0;background:url(../img/left.png) no-repeat center center;}
.silder-button.btl:hover{background:url(../img/left01.png) no-repeat center center;}
.silder-button.btr{right:0;background:url(../img/right.png) no-repeat center center;}
.silder-button.btr:hover{right:0;background:url(../img/right01.png) no-repeat center center;}
.silder-box-1{width:1200px;}
.silder-box-2{width:500px;}
.silder-box-2 .silder li {width:200px;height:200px;}
.silder-box-3{width:1000px;}


#foot{background-color:#272d33; padding:50px 0 50px 0;}
#foot .footcon{width:1200px; margin:auto; color:#b9baba; text-align:center;}
#foot .footcon a:link{color:#b9baba;}
#foot .footcon a:visited{color:#b9baba;}
#foot .footcon a:hover{color:#ff0000;}
#foot .footcon p{border-bottom:#4c5155 solid 1px; height:50px; line-height:50px; color:#b9baba; margin-bottom:30px; text-align:left;}

#toptop{border-bottom:#f4f4f4 solid 1px; height:23px; line-height:23px; color:#8b8b8b;}
#toptop .toptopcon{width:1200px; margin:auto;}
#toptop .toptopcon ul{}
#toptop .toptopcon ul li{float:left;}
#toptop .toptopcon span{color:#000;}
#toptop .toptopcon .floatr{float:right;}

#ntop{width:1200px; margin:auto;}
#ntop .ntopleft{float:left;}
#ntop .ntopright{float:right;}
#ntop .ntopright ul{}
#ntop .ntopright ul li{ float:left; height:109px; line-height:109px; width:115px; text-align:center;}
#ntop .ntopright ul li a:link{color:#363636;}
#ntop .ntopright ul li a:visited{color:#363636;}
#ntop .ntopright ul li a:hover{color:#ff0000; border-bottom: #0f61cd solid 1px; display:block;}



/*画册*/
.Brochure { width:900px;}
.Brochure ul li { float:left; margin:0 0 15px 20px; width:480px; text-align:center}
/*.Brochure ul li:nth-child(3n+1) {  margin-left:0;}*/
.Brochure ul li img{    border: #e5e5e5 solid 1px; margin-bottom:5px;}
.Brochure ul li:hover img{    border: #0f61cd solid 1px;}
.Brochure ul li a{ color:#666;
    text-align: center;
    font-weight: 100;}
.Brochure ul li:hover a{ color:#0f61cd;}



/*产品*/
#about{width:1200px; margin:30px auto;}
#about .aboutright{float:right;width:250px;}
#about .aboutright dl{ display:block; border:#e5e5e5 solid 1px;}
#about .aboutright dl dt{background:url(../img/lefticon.jpg) no-repeat left center; text-indent:50px; line-height:60px;  border-bottom:#e5e5e5 solid 1px; border-top:#e5e5e5 solid 1px; font-size:16px;}
#about .aboutright dl ul{ width:230px; margin:15px auto;}
#about .aboutright dl ul li{ background:url(../img/libg.jpg) no-repeat right center; height:36px; line-height:36px;}
#about .aboutright p{background-color:#0f61cd; height:120px; line-height:120px; text-align:center; color:#FFF; font-size:30px; font-weight:bold;}
#about .aboutright .righta{background-color:#0f61cd; height:42px; line-height:42px; text-align:center; color:#FFF; font-size:18px; margin-top:20px;}
#about .aboutright .rightul{display:block; border-bottom:#e5e5e5 solid 1px; border-left:#e5e5e5 solid 1px; border-right:#e5e5e5 solid 1px; padding:10px 20px;}
#about .aboutright .rightul li{height:36px; line-height:36px;}
#about .aboutright .rightul li span{color:#CCC; font-size:22px;}

#about .aboutleft{float:left; width:900px; overflow:hidden;}
#about .aboutleft .ptitle{margin-bottom:20px; border-bottom:#CCC solid 1px; height:22px; line-height:22px; color:#0763c8; font-size:18px; font-weight:bold;  background:url(../img/newstitleline.png) no-repeat left top; text-indent:10px; padding-bottom:12px;}
#about .aboutleft .ptitle span{float:right; color:#333; font-size:14px; font-weight:100;}

#about .aboutleft .prolist{ width:1000px;}
#about .aboutleft .prolist li{float:left; margin-right:13px; margin-bottom:20px; border:#e5e5e5 solid 1px;}
#about .aboutleft .prolist li b{display:block; border-top:#e5e5e5 solid 1px;text-align:center; font-weight:100; height:42px; line-height:42px;}
#about .aboutleft .aboutship{ display:block; margin-bottom:20px;}
#about .aboutleft .ptitlea{line-height:22px; color:#0763c8; font-size:18px; font-weight:bold;  background:url(../img/newstitleline.png) no-repeat left top; text-indent:10px; padding-bottom:12px; margin-top:10px;}
#about .aboutleft .aboutship ul{ width:1000px;}
#about .aboutleft .aboutship ul li{float:left; margin-right:20px; border:#e5e5e5 solid 1px;}
#about .aboutleft .aboutship li b{display:block; margin-top:-6px; text-align:center; font-weight:100; height:42px; line-height:42px;}
.videos{ display:none; border: 1px solid #080808; position:fixed; left:50%; top:50%; margin-left:-420px; margin-top:-260px; z-index:100; width:840px; height:460px; }
.vclose { position:absolute;right:1%; top:1%; border-radius:100%; cursor: pointer; }
.videolist:hover{ cursor: pointer; }

#about .aboutleft .aboutwt{border:#e5e5e5 solid 1px; padding:18px;}
#about .aboutleft .aboutwt ul{}
#about .aboutleft .aboutwt ul li{float:left; line-height:36px; width:430px;}
#about .aboutleft .aboutwt li:before{ content:"○"; padding-right:10px;}
#about .aboutleft .aboutwt ul li span{color:#CCC; font-size:22px;}
#about .aboutleft .proleft{float:left; margin-top:30px; width:515px;}
#about .aboutleft .proleft .imgborder{ width:515px; height:515px; border:#e5e5e5 solid 1px;}
#about .aboutleft .proright{float:left; margin-left:30px; margin-top:30px; width:350px;}
#about .aboutleft .proright .protitle{font-size:26px; margin-bottom:20px;}
#about .aboutleft .proright .proright_hc a {    width: 100%; display:block; background:#0f61cd; color:#fff; border:1px solid #0f61cd; height:45px; line-height:45px; text-align:center; font-size:16px; margin-top:20px;}
#about .aboutleft .proright .proright_hc a:hover { background:#fff; color:#0f61cd; border:1px solid #0f61cd;}
#about .aboutleft .proxq{text-align:center; background-color:#f7f8fc; height:38px; line-height:38px; font-size:16px; margin:30px auto; color:#1365c8;}
#about .aboutleft .proshow img{border:#FFF solid 0;}
.proshow h2{ font-size:16px; margin:5px 0;}
.proshow{ line-height:24px;}
/* 效果CSS开始 */
.msKeimgBox { margin: 0px auto; width: 900px; overflow: hidden; position: relative; padding-top: 30px;}
.msKeimgBox ul {width: 900px; }
.mskeLayBg { background: #000; width: 100%; position: absolute; left: 0px; top: 0px; z-index: 10; opacity: 0.7; filter: alpha(opacity=70); display: none; _display:none!important }
.mskelayBox { height: 508px; width: 700px; margin-top: -254px; margin-left: -350px; position: fixed; left: 50%; top: 50%; border: 7px solid #FFF; z-index: 20; background: #FFF; display: none; _display:none!important }
.msKeimgBox .hidden{display:none;}
.mskeImgBg { height: 57px; width: 100%; position: absolute; left: 0px; bottom: 0px; }
.mskeClaose { position: absolute; top: -17px; right: -17px; cursor: pointer; border:0; }
.mske_downIco { position: absolute; left: 0px; top: 0px; }
.mske_imgDown { height: 57px; width: 818px; position: absolute; right: 0px; bottom: 0px; font: 13px/57px "微软雅黑"; color: #FFF; }
.mske_imgDown a { margin-left: 34px; }
.msKeimgBox ul li { float: left; height: 240px; margin: 0 10px 10px 0; width:289px; cursor: pointer; text-align:center; margin-bottom:20px; }
.msKeimgBox2 { height: auto; }
/* 效果CSS结束 */









/*荣誉资质*/
.Honor { padding-top:10px; }
#mbOverlay { position:fixed; z-index:999899; top:0; left:0; width:100%; height:100%; background-color:#000; cursor:pointer; }

#mbOverlay.mbOverlayIE { position:absolute; }
#mbCenter { height:557px; position:absolute; z-index:99999999; left:50%; background-color:#fff; -moz-border-radius:10px; -webkit-border-radius:10px; -moz-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); -webkit-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); }
#mbCenter.mbLoading { -moz-box-shadow:none; -webkit-box-shadow:none; }
#mbImage { left:0; top:0; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:left; background-position:center center; background-repeat:no-repeat; padding:10px; }
#mbImage a, #mbImage a:link, #mbImage a:visited { color:#ddd; }
#mbImage a:hover, #mbImage a:active { color:#fff; }
#mbBottom { min-height:20px; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#999; text-align:left; padding:0 10px 10px; }
#mbTitle { display:inline; color:#999; font-weight:bold; line-height:20px; font-size:12px; }
#mbNumber { display:inline; color:#C00; line-height:26px; font-size:12px; position: absolute; bottom: 10px; right: 10px; text-align: center; width:65px; height:26px; }
#mbCaption { display:block; color:#999; line-height:14px; font-size:10px; }
#mbPrevLink, #mbNextLink, #mbCloseLink { display:block; float:right; height:20px; margin:0; outline:none; }
#mbPrevLink { width:32px; height:100px; background:transparent url(../img/CustomBlackPrevious.gif) no-repeat center; position: absolute; top:38%; left:-32px; }
#mbNextLink { width:32px; height:100px; background:transparent url(../img/CustomBlackNext.gif) no-repeat center; position: absolute; top:38%; right:-32px; }
#mbCloseLink { width:24px; background:transparent url(../img/CustomBlackClose.gif) no-repeat center; position:absolute; top:10px; right:10px; }
#mbError { position:relative; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:center; border:10px solid #700; padding:10px 10px 10px; margin:20px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active { color:#d00; font-weight:bold; text-decoration:underline; }
.mod_gallerylist li{float:left; margin:0 0 22px 22px}
.mod_gallerylist li:nth-child(1){ margin-left:0;}
.mod_gallerylist li:nth-child(4){ margin-left:0;}
.mod_gallerylist li:nth-child(7){ margin-left:0;}
.mod_gallerylist li:nth-child(10){ margin-left:0;}
.mod_gallerylist li:nth-child(13){ margin-left:0;}
.mod_gallerylist li:nth-child(16){ margin-left:0;}
.mod_gallerylist li:nth-child(19){ margin-left:0;}
.mod_gallerylist li:nth-child(22){ margin-left:0;}
.mod_gallerylist li:nth-child(25){ margin-left:0;}
.mod_gallerylist li:nth-child(28){ margin-left:0;}
.mod_gallerylist li:nth-child(31){ margin-left:0;}
.mod_gallerylist li:nth-child(34){ margin-left:0;}
.mod_gallerylist li:nth-child(37){ margin-left:0;}

.meta{font-size:12px; text-align:center;}
.image_container img{border:1px solid #CCC; padding:2px}
.meta a{color:#333; text-decoration:none}

.Honor_t{padding-top:80px; text-align:center; font-size:18px; border-bottom:1px solid #d8d8d8; padding-bottom:10px; margin-bottom:30px; width:100%; }
.Honor_img { text-align:center;}
.Honor_i { line-height:25px;  padding-top:30px;}
 .Honor ul li .caption-style-4 .caption-text h3{text-transform: uppercase;font-size: 16px; margin-bottom:20px; }
.Honor ul li .caption-style-4 .caption-text{line-height:25px;z-index: 10;color: #fff;position: absolute;height:188px;width:285px; padding:0 50px;text-align: center;top:100px;}
 .Honor ul li .caption-style-4 .blur { background: rgba(0,0,0,0.45) url(../img/se_bj.png) no-repeat center center; height:196px;width:285px; z-index: 5; position: absolute;}
.Honor ul li .container-a4 { width: 285px; height: 196px;}
 .Honor ul li .image_container a{ width: 285px; height:196px; display:block; overflow:hidden; margin-bottom:5px;}






	.container-a4{width: 510px; height:395px;}
		.caption-style-4{
			list-style-type: none;
			margin: 0px;
			padding: 0px;
			
		}

.silder-box .silder .silder_l .caption-style-4 dt{width: 510px; height:395px;
			float: left;
			padding: 0px;
			position: relative;
			overflow: hidden;
		}

		.caption-style-4 dt:hover .caption{
			opacity: 1;
		}

		.caption-style-4 dt:hover img{
			opacity: 1;
			transform: scale(1.15,1.15);
			-webkit-transform:scale(1.15,1.15);
			-moz-transform:scale(1.15,1.15);
			-ms-transform:scale(1.15,1.15);
			-o-transform:scale(1.15,1.15);
		}


		.caption-style-4 img{
			margin: 0px;
			padding: 0px;
			float: left;
			z-index: 4;
		}


		.caption-style-4 .caption{
			cursor: pointer;
			position: absolute;
			opacity: 0;
			-webkit-transition:all 0.2s ease-in-out;
			-moz-transition:all 0.2s ease-in-out;
			-o-transition:all 0.2s ease-in-out;
			-ms-transition:all 0.3s ease-in-out;
			transition:all 0.3s ease-in-out;}
.caption-style-4 img{-webkit-transition:all 0.8s ease-in-out;-moz-transition:all 0.8s ease-in-out;-o-transition:all 0.8s ease-in-out;-ms-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out;}
.caption-style-4 .blur{background-color: rgba(0,0,0,0.65);height: 395px;width: 510px;z-index: 5;position: absolute;}
.ny_xg_i .w1152 ul li .caption-style-4 .blur{background-color: rgba(0,0,0,0.65);height:218px;width: 327px;z-index: 5;position: absolute;}
.ny_xg_i .w1152 ul li .caption-style-4 .caption-text h3{text-transform: uppercase;font-size: 16px; margin-bottom:20px; }
.caption-style-4 .caption-text h3{text-transform: uppercase;font-size: 24px; margin-bottom:20px; }
.caption-style-4 .caption-text{line-height:25px;z-index: 10;color: #fff;position: absolute;height: 295px;width: 410px; padding:50px;text-align: center;top:100px;}
.ny_xg_i .w1152 ul li .caption-style-4 .caption-text{line-height:25px;z-index: 10;color: #fff;position: absolute;height:218px;width:227px; padding:0 50px;text-align: center;top:100px;}



.aboutright dl{ margin-bottom:50px;}

.gscccjlist ul{text-indent: 50px; line-height:60px;
    border-bottom: #e5e5e5 solid 1px;
    border-top: #e5e5e5 solid 1px;
    font-size: 18px;}
	


.gscccjlist ul {
    text-indent: 50px;
    line-height: 60px; border:none;
    font-size: 18px;}

.gscccjlist dl dt a{ width:210px; display:block;background: url(../img/libg.jpg) no-repeat right center;}
#about .gscccjlist dl dt{ border:none; background:none;line-height:30px;font-size: 14px;}
#about .gscccjlist dl ul{ margin:0;}


.show{display: block;}
.hide{display: none;}
#tab_list #ul1{ margin-bottom:20px;font-size: 18px;background: url(../img/newstitleline.png) no-repeat left center;font-weight: bold; padding-left:10px;}
#tab_list #ul1 li{float:left;}
#tab_list #ul1 .active a{ color:#0f61cd}
#tab_list #ul1 li a{ font-size:16px; font-weight:bold; padding:0 5px;}
#tab_list #ul1 li:nth-child(1):after{ content:"/"; font-weight:bold;font-size:16px; color:#888;}
.newstj dd{ width:345px; float:left; padding:5px 0;}
.newstj dd:before{ content:"○"; padding-right:10px;}
.newstj dd:nth-child(1n){ margin-right:40px;}
.newstj dd:nth-child(2n){ margin-right:0;}
.newstj dd span{ float:right;}
.newstj dd span{ color:#999;}

.xsaddre{ background:#f2f2f2; padding:20px 0;}
.xsaddrecon{ width:1200px; margin:0 auto;}
.xsaddrecon01{ font-size:15px; font-weight:bold; margin-bottom:5px;}


/*新闻*/
#about .aboutleft .newsdl{ display:block; }
#about .aboutleft .newsdl dt{float:left; width:45%; padding-right:5%; border-bottom:#CCC dotted 1px; padding-bottom:20px; margin-bottom:20px; color:#757575;}
#about .aboutleft .newsdl dt h2{font-weight:100; font-size:16px; color:#333;}
#about .aboutleft .content{ padding:20px 0 100px 0;}
#about .aboutleft .content .newstitle{font-size:18px; text-align:center; color:#333;}
#about .aboutleft .content .time{text-align:center; color:#999; margin-bottom:20px;}


.procj_desc{ padding:20px; border:1px solid #e5e5e5 ; margin-bottom:20px; color:#666;}