.sub-dh{ width:100%; border-bottom:solid 1px #d4d4d4; height:50px; line-height:50px; background:#f5f5f5; margin: 0 auto;}
.sub-dh h2{ font-size: 15px;background:url(../img/sub-icon.png) no-repeat left center; line-height:50px; text-align:left; padding:0 0 0 45px; height: 50px;}
.sub-dh h2 a{ color:#666666; font-size: 15px;}
.sub-dh h2 strong{ color:#0a6cb6; font-weight:bold; font-size: 15px;}
.sub-dh h2 span{ font-size: 15px; margin: 0 10px;color:#666666;}

.sub-con{ width: 1170px; clear: both;margin: 0 auto;}

.kong{ width: 100%; height: 1px; _display: inline; clear: both;}
.sub-sea{ width: 1170px; clear: both;margin: 0 auto 20px;}
.sub-s{ width: 100%; height: 40px; margin-top: 10px; border-bottom: dashed 1px #E9E9E9;}
.sub-s-l{ width: 120px; float: left; line-height: 30px; font-size: 14px; font-weight: bold; text-align: right;}
.sub-s-l1{ width: 120px; float: left; line-height: 30px; font-size: 14px; font-weight: bold; text-align: right;}
.sub-s-r{ float: left;}
.sub-s-r ul li{ float: left;}
.sub-s-r ul li a{padding: 0 20px; display: block; line-height: 30px; height: 30px; color: #666666; font-size: 14px; margin: 0 10px; border-radius: 5px;}
.sub-s-r ul li a:hover{ background: #D5121A; color: #FFFFFF; border-radius: 5px;}
#redhover{ background: #D5121A; color: #FFFFFF; border-radius: 5px;}
.sub-s-btn{ margin-left: 20px; float: left;}
.sub-s-btn input{ border: 0; background: #0a6cb6; border-radius: 5px; width: 80px; height: 30px; color: #FFFFFF; text-align: center; line-height: 30px; font-size: 14px; cursor: pointer;}

.sub-s-text{ width: 200px; margin-left: 10px; padding-left: 10px; outline: none; border: solid 1px #999999; border-radius: 5px; float: left; height: 28px; line-height: 28px;}


.xiangmutitle {background: #f9f9f9;line-height: 50px;height: 50px;padding-left: 400px;font-weight: bold;border-bottom: 1px #f0f0f0 solid; font-size: 16px;}
.xiangmutitle span{float: right;width: 120px;text-align: center;border-left: 1px #f0f0f0 solid;
*margin-top: -50px; font-size: 16px;}

.sub-list{ width: 1160px; clear: both; margin: 0 auto;}
.newslist {min-height: 500px;height: auto;overflow: hidden;width: 100%;}
.newslist>li {border-bottom: 1px #f2f2f2 solid;position: relative;line-height: 20px;padding: 20px 10px 20px 10px;-webkit-transition: all 0.4s ease-out;-moz-transition: all 0.4s ease-out;-o-transition: all 0.4s 0.4s ease-out;-ms-transition: all 0.4s ease-out;}
.newslist>li h1 {font-size: 18px;padding-left: 20px;color: #333;font-weight: normal;width: 1080px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.newslist>li h1:hover {color: #f16a32;}
.newslist>li:hover {background: #f9f9f9;transition: all 0.1s linear;}
.newsinfo {overflow: hidden;}
.newsinfo li {float: left;padding-right: 60px;padding-left: 20px;color: #666;border-bottom: 0px;padding-top: 15px; font-size: 14px;}
.newsinfo li span {color: #999; font-size: 14px;}
.newsDate {position: absolute;right: 20px;top: 25px;background: none;font-size: 12px;text-align: right;line-height: 15px;border: 1px #e9e9e9 solid;padding: 5px;color: #999}
.newsDateToubiao {position: absolute;right: 20px;top: 20px;background: none;font-size: 12px;text-align: right;line-height: 15px;padding: 5px;color: #999}
.newsDate div {font-size: 14px;color: #666666}

.box {width:100%;margin:20px auto;height: 34px;}

.page{width: 450px; float: right; margin-right: 300px;}
.ui-pagination-container {height: 34px;line-height: 34px;}
.ui-pagination-container .ui-pagination-page-item {font-size: 14px;padding: 4px 10px;background: #fff;border: 1px solid #cccccc;color: #888;margin: 0 4px;text-decoration: none; border-radius: 5px;}
.ui-pagination-container .ui-pagination-page-item:hover {border-color: #2C6CC4;color: #2C6CC4;text-decoration: none;}
.ui-pagination-container .ui-pagination-page-item.active {background:#2C6CC4;border-color: #2C6CC4;color: #fff;cursor: default;}


.pic-list{ width: 1185px; margin: 0 auto;}
.pic-list ul{ padding-top: 20px;}
.pic-list ul li{ width:395px; float: left; height: 330px;}
.pic-list-pic{ width:366px; border: solid 1px #E8E8E8; height: 222px; margin: 0 auto; padding: 6px;}
.pic-list-pic-t{ width: 366px; height: 210px; overflow: hidden;}
.pic-list-pic-t img{transition: 1s;}
.pic-list-pic-t:hover img{ transform: scale(1.2);transition: 1s;}

.pic-list ul li h3{ line-height: 40px; font-size: 18px; color: #545454; padding-left:15px;}
.pic-list-text{ width:363px; margin: 0 auto; font-size: 18px; color: #0a6cb6; line-height: 30px; padding-top: 5px;}
.pic-list-text span{ float: right; font-size: 16px;color: #545454;}
.pic-list-text span font{ font-size: 24px; color: #de0909; margin-right:5px; }

.yxqy-list{ width: 1184px; margin: 0 auto;}
.yxqy-list ul li{ width:296px; float: left; height: 290px;}
.yxqy-list ul li h3{ line-height: 40px; font-size: 15px; font-weight: bold; padding-left: 20px;}
.yxqy-list ul li p{ line-height:22px; font-size: 14px; padding:0 20px; color: #666666; text-align: justify;}

.yxqy-list-pic{ width: 260px; height: 160px; border: solid 1px #E8E8E8; margin: 0 auto; overflow: hidden;}
.yxqy-list-pic img{ transition: 1s;}
.yxqy-list-pic:hover img{ transform: scale(1.2); transition: 1s;}

.yxdl-list{ width: 1184px; margin: 0 auto;}
.yxdl-list ul li{ width:296px; float: left; height: 290px;}
.yxdl-list ul li h3{ line-height: 40px; font-size: 15px; font-weight: bold; padding-left: 10px;}
.yxdl-list ul li p{ line-height:31px; font-size: 14px; padding-left:10px;}
.yxdl-list ul li p font{ font-size: 16px; font-weight: bold; color: #019650;}
.yxdl-list ul li p span{font-size: 16px; font-weight: bold; color: #ff5a00;}

.sub-list{width: 1170px; margin: 0 auto;}
.helpBoxLeft{ width:250px;border:1px #e0e0e0 solid;border-top:none; height:auto;min-height:718px;  _height:auto; float: left;}
.helpTitleList{padding-bottom:10px;}
.helpTitleList div{ border-bottom:1px #e0e0e0 solid;border-top:1px #e0e0e0 solid; background:#0a6cb6 url(../img/help24.png) no-repeat 10px 8px; line-height:40px;padding-left:50px; font-weight:bold; font-size:16px;margin-bottom:10px; color: #ffffff;}
.helpTitleList div a{font-weight:bold; font-size:16px; color: #ffffff;}
.helpTitleList li{ line-height:40px;padding-left:50px;}
.helpTitleList li a{ display: block; background:url(../img/icosprite.png) no-repeat 0 -64px; padding-left:20px;}
.helpTitleList li a:hover{ background:url(../img/icosprite.png) no-repeat 0 -137px; padding-left:20px;}
.helpTitleList li:hover{ background:#f9f9f9;}


.sub-list-right{ width:900px; border: solid 1px #E9E9E9; border-top: solid 3px #0A6CB6; float: right;min-height:716px;}
.sub-list-right h2{ font-size: 20px; padding-top: 15px; font-weight: bold; color: #333333; text-align: center; line-height: 35px;}
.sub-list-right p{ line-height: 30px; font-size: 14px; font-family: simsun; width: 95%; margin: 0 auto 20px; text-align: justify;}
.sub-list-t-935{ width:95%; line-height: 30px; text-align: right; font-size: 14px; padding-top: 10px; border-bottom: dotted 1px #E9E9E9; margin:0 auto 20px;}
.sub-list-t-935 strong{ font-weight: bold;}
.sub-list-t-935 span{ color: #FF4500; font-weight: bold; font-size: 14px;}

.sub-news{ width: 1170px; margin: 0 auto;}


.news-con{ width: 1160px; clear: both;margin: 0 auto 30px; padding-top:15px;}
.news-con h2{ font-size: 20px; font-weight: bold; color: #333333; text-align: center; line-height: 35px;}
.news-con p{ line-height: 30px; font-size: 14px; font-family: simsun; text-align: justify;}
.news-con-t{ width: 100%; line-height: 30px; text-align: right; font-size: 14px; padding-top: 10px; border-bottom: dotted 1px #E9E9E9; margin-bottom: 20px;}
.news-con-t strong{ font-weight: bold;}
.news-con-t span{ color: #FF4500; font-weight: bold; font-size: 14px;}


.gg-con{ width: 1170px; margin: 0 auto;}

.topTitle{}
.topTitle h3{ padding:20px 0; line-height:36px; font-size:24px;}
.topTitle h3 b{ color:#333; font-weight:normal;padding-right:10px;}
#container{border:1px #eee solid;border-top:2px #0075e2 solid; max-width:1168px; overflow:hidden}


.block{margin:0px auto 50px auto;}
.block hr{ border-top:1px #e0e0e0 dashed;}
.block h3{ font-size: 16px;}
.blockContent{margin:20px 0 20px 0;}
.blockContent th{ text-align:right; width:80px; font-weight:normal; color:#999; font-size: 14px;  vertical-align:top; height:30px;}
.blockContent tr th,.blockContent tr td{padding-left:20px;vertical-align:top; font-size: 14px; line-height:30px;}

.downloadList{margin:20px 20px 20px 0px;}
.downloadList li{ line-height:30px;}
.downloadList li a{ font-size:14px;}

.OtherNotic{margin:20px 20px 20px 0px; overflow:hidden}
.OtherNotic li{ line-height:30px; overflow:hidden}
.OtherNotic li a{ font-size:14px; color:#f00; background:url(../img/dot.png) no-repeat 0 13px;padding-left:10px;}
.OtherNotic li span{ color:#999; font-size:12px;}

.baoming a{ width:208px;transition:all linear 0.2s; background:#ee661b url(../img/write.png) no-repeat 35px 8px;padding-left:25px; display:block; text-align:center; line-height:40px; color:#fff; font-size:16px;}
.baoming a:hover{ text-decoration:none; background:#d3540e url(../img/write.png) no-repeat 35px 8px;; }

.timeline{ background:url(../img/timeline.png) no-repeat 16px top; height:480px;margin-top:40px; width:200px; position:relative;}
.timeline >.title{ position:absolute; background:url(../img/time.png) no-repeat 0px top; height:50px; width:200px;padding-left:50px; line-height:50px; font-size:16px;}
.timeline >.dotbox{ position:absolute; left:0;top:50px;}
.timeline >.dotbox >.dot{ background:url(../img/timedot.png) no-repeat 10px 0;padding-left:50px;margin-bottom:25px; width:250px;}
.timeline >.dotbox >.dot h4{ font-size:16px; color:#0075e2}
.timeline >.dotbox >.dot div{ font-size:13px; color:#999;}
#main {padding: 20px 20px 20px 20px;width:900px;*width:870px!important;float: left;}
#main h3{border-bottom:1px #eee solid;padding-bottom:14px;}
#sidebar {width: 220px;float: right;margin-top:20px;margin-right:20px;}
#sidebar ul {padding-left: 15px;}
#sidebar ul li {line-height: 30px;margin: 0 0 0 20px;}


.rightContent{padding: 30px;line-height: 35px;font-size: 15px;color: #555;}
.rightContent>p{line-height: 35px;font-size: 15px;}
.rightContent>strong{ font-weight: bold;line-height: 35px;font-size: 15px;}
.feet {text-align: center;padding: 30px 0;}
.tablestyle {border-collapse: collapse;width: 100%;background: #dceff8;border: 1px #d1e9f4 solid}
.tablestyle tr td {border: 1px #d1e9f4 solid;padding: 5px;}
.tablestyle th {background: #0075a9;color: #fff;border: 1px #d1e9f4 solid;padding: 5px;text-align: center;}
.tablebg {background: #fff}
.iconBox {float: right;}
.iconBox div {margin: 20px 20px;}
.iconBox div a {padding: 10px 20px;color: #fff;background: #4ab900;border: none;width: 190px;font-size: 18px;text-shadow: none;line-height: 36px;}
.iconBox div a:hover {background: #409409;color: #fff;}
.iconBox div i{font-size: 20px;padding-right: 20px;}
.fromBox {}
.fromBox div {padding: 0;margin: 0;}
.fromBox div span{padding-left: 10px;font-size: 12px;line-height: 30px;display: inline-block;margin-top: 5px;}
.fromBox div label {float: left;display: block;line-height: 30px;padding-right: 10px;width: 140px;
text-align: right}
.btnWidth {width: 150px;margin: 0 auto}
#myModalLabel {margin-top: 0;font-size: 18px;}
.myModaContentTable {width: 100%;border: 1px #f2f2f2 solid;height: 200px;}
.myModaContentTable th {font-size: 14px;text-align: center;border: 1px #f2f2f2 solid;background: #f2f2f2;}
.myModaContentTable tr td {font-size: 14px;text-align: left;border: 1px #f2f2f2 solid;padding: 5px;line-height: 30px;}
.myModaContentBg {background: url(../img/kf.png) no-repeat;height: 60px;}
.myModaContentBg h2 {padding-left: 100px;padding-top: 10px;font-size: 18px;color: #f90;font-weight: bold;}
.icon-chevron-right {background: url(../img/arrowl.png) no-repeat 0 0px;padding-top: 0;*margin-top:-30px!important;}
.icon-arrow-right {background: url(../img/arrow.png) no-repeat 0px 0px;height: 37px;width: 32px;padding-right: 20px;margin-top: -5px;}
.icon-phone-sign {background: url(../img/tel.png) no-repeat;height: 32px;width: 32px;
margin-top: -3px;}
.icon-edit {background: url(../img/button.png) no-repeat;width: 32px;height: 32px;margin-top: -3px;}

.sub-list-right1{ width:900px; border: solid 1px #E9E9E9; border-top: solid 3px #0A6CB6; float: right;min-height:716px; }