@charset "utf-8";/*=====共用样式====*/
*{padding:0;margin:0;box-sizing:border-box;  -moz-box-sizing:border-box; /* Firefox */  -webkit-box-sizing:border-box; /* Safari */}
body,ul,p{margin:0;padding:0;}
body{text-align:left;font-family: "Open Sans", Arial; min-width:300px;}
li{list-style:none;}
a,a:visited{text-decoration:none;color:#000; cursor: pointer;}
.hide {display:none;}
img{border:none;}
.cf:after {clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:".";}
.fl-l{float:left;}

.header {color: #fff;height: 120px;}
.container {position: relative;margin: 0 auto;}

button {background-color: #2cc185;color: #fff;border: 0;padding: 1em 1.5em;}
button:hover {background-color: #239768;color: #fff;}
button:focus {background-color: #239768;color: #fff;}

.accordion {position: relative;background-color: #fff;display: inline-block;width: 100%;font-weight: 700;vertical-align: middle;text-align: center;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #ccc;}
.accordion .fa {position: relative;float: right;}
.accordion h4 {position: relative;top: 0.8em;margin: 0;font-size: 14px;font-weight: 700;}
.accordion a {position: relative;display: block;padding: 10px 0px;text-decoration: none;}
.accordion a:hover {transition: 0.3s;}
.accordion-desc {color: #eee;z-index: 2;padding: 20px 15px;overflow: hidden;background-color: #FFFFFF;}
 @media (min-width:220px) {.container {max-width: 600px; min-width:320px; background-color:#FFFFFF; min-height:250px;}}
 @media (min-width:768px) {.container {max-width: 1300px;}}
 
 
 .header .headerbox {height:64px;max-width: 600px;margin:0 auto;background-color: #ffffff;position: relative;}
 .headerbox .logo { height:64px;float: left;} 
 .logo img {max-width:6400px; max-height:64px;padding-left: 5px;float: left; width:100%; height:100%;}
 .headerbox .logoname { height:64px; line-height:64px;float:left; font-size:16px; padding-left:1rem;} 
 .headerbox .logoname a{ color:#111111;}
 
 .sslm {max-width:600px;margin:0px auto;position: relative;}/*background-image: url(../images/a_08.png);*/
.sslm .wby1 {box-sizing:border-box;line-height: 50px;height: 50px;width: 100%;background-repeat: no-repeat;background-position: 10px center; padding-left: 45px;font-family: "微软雅黑";font-size: 14px;color: #999999;border: 1px solid #dde6ed;background-size:27px 27px;}

 .bnt10 {border:none;background-image: url(../images/a_09.png);height: 26px;width: 27px;position: absolute;top: 12px;right: 10px;}
 /*


.headerbox .wmlm {position: absolute;top: 20px;right: 10px;height: 28px;width: 28px;}
.wmlm img {width: 100%;}
.headerbox p {line-height: 64px;}
.headerbox p a {font-family: "微软雅黑";font-size: 17px;color: #FFFFFF;margin-left: 10px;padding-right: 5px;padding-left: 5px;}
*/

.nav {max-width: 600px;margin:0 auto;padding:6px 0; background-color:#1D9E82}
.nav ul {overflow: hidden;}
.nav li {text-align: center;float:left;width: 25%;line-height: 30px;}
.nav a {font-family: "微软雅黑";font-size: 14px;color: #ffffff;}

.news a {float: left; padding-right: 10px;}
.news {overflow: hidden; padding-top: 10px;padding-bottom: 10px;padding-right: 15px;padding-left: 15px;}
.container .tpjs_box {background-color: #FFFFFF;}
.news span {border:1px solid #277de2;float: right;font-family: "微软雅黑";font-size: 13px;color: #277de2;padding-top: 0;padding-right: 2px;padding-bottom: 0;padding-left: 2px;}
.news p {font-size: 16px;color: #666666;font-family: "微软雅黑";}
.container .news_a {margin-top: 10px;background-color: #FFFFFF;padding-right: 15px;padding-left: 15px;}

.news_title h2 {font-size: 22px;color: #4d84e2;font-family: "微软雅黑";line-height: 180%;}
.news_title span {float: right;}
.news_title a {display:inline-block;*display:inline;padding-left:15px;font-size: 18px;font-weight: normal;color: #4d84e2;}
.news_title img {vertical-align: middle;padding-right: 10px;}
 
 
 /*新闻中心*/ 
.indexF1cp{width:100%;border-top:#1D9E82 solid 0px; margin-left:1%;}
.indexF1cp .title{ width:100%; height:40px; clear:both;}
.indexF1cp li{float:left;width:33%; }
.idTabs li a{display:inline-block; height:34px;width:90%; line-height:34px;  text-align:center; font-size:16px;  }
.idTabs li a:hover{color:#F60;}

.indexF1cp li a.selected{font-weight:bold; background-color:#1D9E82; color:#FFF; }
.indexF1cpaa{ margin-top:10px; }
.indexF1cpaa li{display:block;width:570px; line-height:34px;}
.indexF1cpaa li a{ color:#303030;text-align:left; border:0px;line-height:34px;background:url(dian2.jpg) no-repeat 10px 16px; text-indent:15px;font-size:15px; padding:0 10px}
.indexF1cpaa ul li em{ float:right; width:50px; font-size:13px; color:#aaaaaa}
.indexF1cpaa li:hover{color:#006600;display:block; }


 
 .mainnews{float: left;font-size: 14px;color: #277de2; margin-left:1%; margin-right:0.6%}
.news_title li{background-image: url(../images/biaoti.png);background-repeat: no-repeat; height:40px;  line-height:40px;
background-position: 0px center; padding-left: 15px;color: #999999;background-size:230px 50px; border-bottom:1px solid #179179}
.news_title li a{color:#fff;font-size: 18px;font-weight: 700;font-family: "Microsoft YaHei";}

.index-newimg,.indexF1cp{ max-width:360px; }

.news_list  { width:100%; padding-top:5px; }
.news_list li{/* border-bottom:1px solid #179179*/ }
.news_list li:hover{color:#006600;display:block; }
.news_list li.ntitle{ font-size:17px; width:86%;max-width:280px; float:left;white-space: nowrap; overflow:hidden; line-height:35px;}
.news_list li.time{   font-size:16px; width:12%;float:right; color:#aaaaaa; line-height:35px;}
 


.news_a .yyzx {overflow: hidden;padding-top: 10px;padding-bottom: 10px;}
.yyzx li {text-align: center;width: 25%;float: left;}
.yyzx p {font-family: "微软雅黑";font-size: 16px;line-height: 40px;color: #666666;padding-bottom: 10px;}
.news_a .shfw {overflow: hidden;padding-top: 10px;padding-bottom: 10px;}
.shfw li {width: 20%;text-align: center;float: left;}
.shfw p {font-family: "微软雅黑";font-size: 16px;line-height: 40px;color: #666666;padding-bottom: 10px;}


 .focus{max-width: 600px;margin: 0 auto;position: relative;overflow: hidden; height:200px}
 .focus .hd{width: 100%;height: 11px;position: absolute;z-index: 1;bottom: 5px;text-align: center;}
 .focus .hd ul{display: inline-block;height: 5px;padding: 0px 5px;background-color: rgba(255,255,255,0.7);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-size: 0;vertical-align: top;}
.focus .hd ul li{display: inline-block;width: 5px;height: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background: #8C8C8C;margin: 0 5px;vertical-align: top;overflow: hidden;}
.focus .hd ul .on{background: #FE6C9C;}
.focus .bd{position: relative;z-index: 0;}
.focus .bd li img{width: 100%;background: url(../images/loading.gif) center center no-repeat;}
.focus .bd li a{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);/* 取消链接高亮 */}
 
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;} 

.yuanchengmore{ height:8rem;line-height:8rem; text-align:center; background-color:#FFFFFF;}
.yuanchengmore ul{ float:left; margin:auto; width:100%;}
.yuanchengmore ul li{ float:left;}

.liaojiexq{ width:auto; width:40%;text-align:right;}
.liaojiexq span{ background-color:#e28d00;border-radius:1.2em; font-size:1.6rem; font-weight:bold; padding:0.6rem 1rem;color:#FFFFFF; }
.liaojiexq span a{ color:#FFFFFF;}
.zhidian{ width:60%; text-align:left; font-size:1.8rem;color:#000000;}
.zhidian span { color:#e28d00;font-size:1.8rem; width:100%;}
.zhidian span a{ color:#e28d00;}


/*.Divliucheng{ height:4rem; line-height:4.5rem;}
.Divliucheng ul {height:4rem; background-image: url(../images/liuchengbg.png);}
.Divliucheng ul li { float:left; color:#FFFFFF; height:4.5rem;}
.Divliucheng ul li img { font-size:1.4rem; height:1.4rem; vertical-align:middle; margin-right:0.3rem;}
.Divliucheng ul li:hover,.Divliucheng ul li:active{background-color:#e28d00;}
.Divliucheng ul li a{ color:#FFFFFF; font-size:1.4rem; }
 
.Divliucheng ul li span { overflow:hidden;}
.Divliucheng ul li span a{ overflow:hidden;table-layout:fixed; width:90px;}
*/
 
 
 
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;} 


 .youqinglianjie div{ width:98%; float:left}
  .youqinglianjie div select{ padding:8px 20px; margin:10px; width:95%}
 
 
 
.footliaojiexq span{ background-color:#e28d00;border-radius:1.2em; font-size:15px; font-weight:bold; padding:0.7rem 1rem;color:#FFFFFF; }
.footliaojiexq span a{ color:#FFFFFF;}
.footzhidian{ width:60%; text-align:left; font-size:1.6rem;color:#ffffff;}
.footzhidian span { color:#e28d00;font-size:1.8rem; width:100%;}
.footzhidian span a{ color:#e28d00;}



ul.footer {background-color: #0D4B3B;padding-top: 20px;text-align: center; height:85px;}
ul.footer li {color: #c2c2c3;display: inline;width:25%;float:left; height:30px; line-height:30px;}

ul.footer li:nth-child(3n){ border-right:none 0;}
ul.footer li:nth-child(1){ background:url(../images/xixian-w.png) no-repeat right center; background-size:1px 10px;}
ul.footer li:nth-child(2){ background:url(../images/xixian-w.png) no-repeat right center; background-size:1px 10px;}
ul.footer li:nth-child(3){ background:url(../images/xixian-w.png) no-repeat right center; background-size:1px 10px;}

ul.footer li:nth-child(5){ background:url(../images/xixian-w.png) no-repeat right center; background-size:1px 10px;}
ul.footer li:nth-child(6){ background:url(../images/xixian-w.png) no-repeat right center; background-size:1px 10px;}
ul.footer li:nth-child(7){ background:url(../images/xixian-w.png) no-repeat right center; background-size:1px 10px;}

ul.footer li a {font-family: "微软雅黑";font-size: 15px;color: #ffffff;}
.footer p a {color:#86878b;display:inline-block;*display:inline;font-family: "微软雅黑";font-size: 14px;background-color: #4a4c54;padding-top: 2px;padding-right: 5px;padding-bottom: 2px;padding-left: 5px;margin-right: 2px;margin-left: 2px;}
.footer p {padding-top: 12px; margin-top:15px;}
.footer h2 {font-family: "微软雅黑";font-size: 13px;font-weight: normal;color: #86878b;padding-top: 15px;}


.footermobile{background-color: #0D4B3B;padding-top: 15px;padding-bottom: 30px;text-align: left; line-height:25px;color:#c2c2c3;}		
.footermobile li{ color:#c2c2c3; padding-left:20px; font-size:13px;}
.footermobile li a{ color:#c2c2c3}
.footermobile li.erweima { position:absolute; right:20px; bottom:20px;}
.footermobile li.erweima img{ width:90px; height:90px;}

.cxylmain2pc{ visibility:hidden!important; display:none;}



.csspc{ visibility:hidden!important; display:none;}
#mapbox{width: 99%;height: 300px;overflow: hidden;border: 1px solid #ccc;margin: 0 auto;background-color: #353841;}
.cssmb{ font-size:11px; color:#999999 }


.newfootmobile{background-color: #353841;}
.newfootpc{ display:none;}


.zhenduanpc{ color:#FFFFFF}
.foot { min-height: 300px;overflow: hidden;}
.foot img { display: block;}
.foot em, .head i { font-style: normal;}
.foot .f-k { height: 254px;}
.foot .f-k ul { padding-top: 40px;}
.foot .f-k li { float: left;}
.foot .f-k .f-l1 { width: 20%; margin-left:60px; min-width:360px;}
.foot .f-k .f-l1 p { font-size: 16px; color: #ffffff; font-weight: bold;}
.foot .f-k .f-l1 em { display: block; margin-top: 20px;}
.foot .f-k .f-l1 em a { display: block; float: left; font-size: 14px; color: #ffffff; width: 109px; line-height: 30px;}
.foot .f-k .f-l2 { width: 30%; height:205px; padding-left:41px; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff;min-width:360px;}
.foot .f-k .f-l2 a { color:#ffffff;}
.foot .f-k .f-l2 p { font-size: 16px; color: #ffffff; font-weight: bold;}
.foot .f-k .f-l2 em { display: block; font-size: 14px; color: #ffffff; line-height: 30px; margin-top: 20px;}
.foot .f-k .f-l2 em span { margin: 0 30px;}
.foot .f-k .f-l3 { width: 20%; height: 155px; padding-left: 30px; border-right: 1px solid #ffffff;min-width:360px;}
.foot .f-k .f-l3 p { font-size: 16px; color: #ffffff; font-weight: bold;}
.foot .f-k .f-l3 em { display: block; margin-top: 20px;}
.foot .f-k .f-l3 em span { display: block; font-size: 14px; color: #ffffff; line-height: 24px; padding-left: 35px; margin-bottom: 10px;}
/*
.foot .f-k .f-l3 em span:first-child { background: url("images/db_06.jpg") no-repeat left center;}
.foot .f-k .f-l3 em span:last-child { background: url("images/db_09.jpg") no-repeat left center;}
*/
.foot .f-k .f-l4 { margin-left: 22px;min-width:360px;}
.foot .f-k .f-l4 p { float: left; margin-left: 15px; text-align: center; font-size: 14px; color: #ffffff;}
.foot .f-k .f-l4 p img { width: 103px; height: 103px; margin-bottom: 10px;}
.foot .yq h3 { float: left; line-height: 69px; font-weight: normal;}
.foot .yq h3 p { float: left; font: 30px "Impact"; color: #cdcdcd; line-height: 69px; margin: 0 24px 0 90px;}
.foot .yq h3 em { display: block; float: left; font-size: 16px; color: #666666;}
.foot .yq p { float: left; margin-left: 25px;}
.foot .yq > p {width: 917px;padding-top: 20px;}
.foot .yq p a { font-size: 14px;color: #666666;line-height: 28px;margin-right: 9px;}
			



