html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form, table,label,input { margin:0; padding:0; border:0; list-style:none; }
input, select, textarea{outline:none;}
a,area{blr:expression(this.onFocus=this.blur());}
textarea {resize:none;}
em,i{ font-style:normal;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
.clearfix:after {content:"";display:block;clear:both;}
.clearfix {zoom:1}
.fl{ float: left; }
.fr{ float: right;}
.nr{ margin-right:0px;}
.erjimainr .nr{ margin-right:0px;}
body{background:#f7f8f9; color:#333;font-family: "微软雅黑";overflow-x:hidden;}
.width1170{width:1170px; margin: 0 auto;zoom:1; overflow:hidden;background:#f7f8f9}
.width1170:after {content:"";display:block;clear:both;}
.mar_r0{ margin-right: 0px !important; }
.nr{ margin-right: 0px !important; }
.mar_t10{ margin-top: 10px !important; }
.mar_t30{ margin-top: 30px !important; }
.mar_30{ margin: 30px auto !important; }
.mar_tb25{ margin:25px auto !important; }

/*头部*/
.head{ width:100%; height:115px;border-bottom:4px solid #0072c4;}
.headc{ width:1170px; margin:0 auto;}
.headct{ width:1170px;}
.headctl{float:left; height:64px; padding-top:35px;}
.headctl span{margin-left:12px;margin-right:22px;float:left}
.headctr{ width:480px; float:right;}
.headctrt{ width:480px; height:45px;}
.headctrt p{float:right; margin-right:20px;line-height:36px; font-size:14px; color:#999999;}
.headctrt p a{ color:#999;}
.headctl img{ float:left;}
.inpS_text{background: url(../images/headpic2_02.png) no-repeat;border:none;width:206px;height:20px;float:left; padding:8px 10px 8px 24px; font-size:14px; font-family:"微软雅黑"; outline:none; margin-left:16px; }	
.headctrb{ width:460px; height:38px; padding-top:12px;}
.headctrb a{ float:right; margin-left:16px;}
.nav{ float:right;;color: #333333; position: relative; padding-top:4px;}
.nav_c a{ display:block; float: left; height: 46px; line-height:46px; padding: 0 22px; color: #333333; font-size: 16px;}
.nav_c a:hover{background:#0075c1; color: #fff; text-decoration:none }
.nav_c a.on{background:#0075c1; color: #fff;}
.sub_nav{position: absolute; top:48px; left:0}
.sub_nav_c{background: #fff; padding: 20px 10px;/*max-width:470px;*/ width:expression_r(document.body.clientWidth > 470? "470px": "auto" );  display:none;}
.sub_nav ul{border-top: 1px dashed #DDD;border-bottom: 1px dashed #DDD; overflow: hidden; }
.sub_nav ul li {height: 35px; margin:0 10px;float: left}
.sub_nav ul li a {padding-top: 0;margin-left:-5px;line-height: 35px;font-size: 15px;font-weight: normal;float: left;color: #0075c1;width: auto;height: auto;}
.sub_nav ul li a:hover{ text-decoration: underline;}
.sub_nav ul li span a:hover{none;}
/*头部end*/
/* banner */
.slideBox{width:100%; height:450px; overflow:hidden; position:relative;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:550px; bottom:40px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:8px;  width:14px; height:14px; line-height:14px; text-align:center; background:url(../images/indexpic4_03.png) no-repeat; cursor:pointer; }
.slideBox .hd ul li.on{ background: url(../images/indexpic4_05.png); color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:450px; display:block;  }
.tempWrap{ margin:0 auto}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev{ position:absolute; left:8%; top:50%; margin-top:-25px; display:block; width:41px; height:65px; filter:alpha(opacity=50); background: url(../images/index2l.png) no-repeat;}
.slideBox .next{ position:absolute; top:50%;left:auto;right:8%;margin-top:-25px;display:block; width:41px; height:65px; filter:alpha(opacity=50);background: url(../images/index2r.png) no-repeat; }
.slideBox .next{ left:auto; right:8%;}
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
/* banner end */
.index1{ width:1170px; height:240px; padding:30px 0px;}
.index1l{ width:320px; height:240px; float:left;}
.index1c{ width:420px; float:left; height:240px; background-color:#ffffff;box-shadow: 0px 0px 4px #f1f2f4; margin-left:26px;}
.index1r{ width:350px; padding:0 10px; float:right; height:240px; background-color:#ffffff;box-shadow: 0px 0px 4px #f1f2f4;}
.slideBox1{ width:100%; height:240px;overflow:hidden; position:relative;}
.slideBox1 .hd{ height:10px; overflow:hidden; position:absolute; right:5px; bottom:48px; z-index:1; }
.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox1 .hd ul li{ float:left; margin-right:6px;  width:10px; height:9px; text-align:center; background: url(../images/indexpic4_05.png) no-repeat; cursor:pointer; }
.slideBox1 .hd ul li.on{ background: url(../images/indexpic4_03.png) no-repeat; color:#fff;}
.slideBox1 .bd{  height:100%; z-index:0;   }
.slideBox1 .bd li{position:relative; zoom:1; vertical-align:middle; height:auto; }
.slideBox1 .bd img{ width:100%; height:240px; display:block;  }
.slideBox1 .bd li p{ text-indent:10px;width:100%; position:absolute; bottom:0px; line-height:40px; color:#fff; font-size:16px; height:40px;
background: url(../images/index1.png);}		
.tempWrap{ margin:0 auto}

.dhy_news_list{ padding-top:6px;}
.dhy_sy_new_cont{ padding-top:0px;}
.l_block2{ margin-left:20px;width:380px; margin-bottom:10px;}
.fl_l{ float:left;}
.b2_top{ position: relative; overflow: visible; line-height:58px; height:58px; margin:0 auto; border-bottom:1px solid #ccc; margin-bottom:6px;}
.b2_top ul{position: absolute; left: 0px; z-index: 5; }
.b2_top ul li:hover,.b2_top ul li.hover{color:#0279bd;border-bottom: 1px solid #0279bd;}
.b2_more{position: absolute; right: 0px;}
.b2_more a{color: #333333;    font-size: 12px;}
.b2_con ul li{height: 32px; line-height: 32px;font-size: 14px; }
.b2_con ul li span{ float:right;font-size: 14px; color: #333333; line-height: 30px; }
.b2_con ul li a{color: #333333;  font-size: 12px;}
.b2_content{ border:none; padding:0px; height:auto;}
.b2_top ul li{float:left;}
.b2_top ul li{display: inline-block;    padding-right: 12px;    color: #333333;font-size:16px;font-weight: bold;    cursor: pointer; margin-right:12px;}
.b2_top span{ float:left; padding-right:12px;}

.width1170 p.h4{ height:56px;font-size:16px; line-height:56px; color:#333; font-weight:bold; width:100%;}
.width1170 p.h4 span{ font-weight:normal; font-size:12px; line-height:56px; color:#333; float:right;}
.width1170 p.h4 span a{ color:#333;}
.slideBox2{ width:100%; height:172px;overflow:hidden; position:relative;}
.slideBox2 .bd{  height:100%; z-index:0;   }
.slideBox2 .bd li{position:relative; zoom:1; vertical-align:middle; height:auto; }
.slideBox2 .bd img{ width:100%; height:172px; display:block;  }
.slideBox2 .bd li p{ text-indent:10px;width:100%; position:absolute; bottom:0px; line-height:40px; color:#fff; font-size:16px; height:40px;
background: url(../images/index1.png);}	
.slideBox2 .prev{ position:absolute; left:8px; top:50%; margin-top:-13px; display:block; width:26px; height:26px; background: url(../images/index3_03.png)}
.slideBox2 .next{ position:absolute; top:50%;left:auto;right:8px;margin-top:-13px;display:block; width:26px; height:26px;background: url(../images/index3_05.png);}	
.tempWrap{ margin:0 auto;}

.index2{ width:1170px;padding-bottom:40px;}
.index2l{ padding:0 10px;box-shadow: 0px 0px 4px #f1f2f4; width:750px; float:left; height:330px; background-color:#fff;}
.index2lt{ width:750px; height:170px;}
.slideBox3{width:310px;position: relative;}
.slideBox3 .bd{width:100%;height: 170px; margin: 0 auto; overflow: hidden; position:relative}
.slideBox3 .bd ul li{width:100%;display:inline;float:left;overflow:hidden;}
.slideBox3 .bd ul li img{width:100%; height:170px; overflow: hidden;}
.slideBox3 .prev{ background: url(../images/index8_03.png) no-repeat;margin-top:-13px;width:30px; height: 29px;  position:absolute;z-index: 10; left: 10px; top:50%; margin-top:-20px;;}
.slideBox3 .next{ background: url(../images/index8_05.png) no-repeat; margin-top:-13px;width:30px; height: 29px; position:absolute; right:10px; z-index: 10;  top:50%; margin-top:-20px;}
.proIntro_c{ padding-left:30px; padding-right:10px;width:400px; overflow: hidden;line-height: 29px;}
.size20{font-size: 20px; color: #0081cc; line-height: 27px; overflow: hidden;}
.proIntro_text{ padding-top:20px; font-size:14px; line-height:30px; color:#666666;}
.cp_list{}
.cp_list ul li{float: left; background: url(../images/rb_libg.jpg) no-repeat left center; margin-right: 24px; height: 45px; margin-left:0px; padding-left: 22px; font-size: 14px; color: #333333; line-height: 45px;}
.cp_list ul li a{ color:#333;}
.cp_list ul li a:hover{cursor: pointer; color: #0081cc;}
.index2r{ padding:0 10px;box-shadow: 0px 0px 4px #f1f2f4;  width:348px; height:330px; float:right; background-color:#fff;}
.index2rbox{ padding-top:10px; padding-left:40px;}
.index2rbox ul li{ float: left; margin-right:32px; text-align:center;}
.index2rbox ul li p{ font-size:14px; line-height:42px; color:#4c4949;}
/*首页结束*/
.footer {width: 100%;background-color: #0b72ac;}
.footercon{width:1170px; margin: 0 auto; height:66px;line-height: 24px; color: #8eddff;position: relative;}
.footercon h5{ font-size: 16px; line-height: 20px; color: #fff; font-weight: bold; margin-bottom: 25px; }
.dhy_sy_foot{ font-size:18px;  color:#FFF; width:360px; padding-top:22px;}
.dhy_sy_foot span{ float:left;}
.dhy_sy_foot a{ display:inline-block; float:right}
.dhy_sy_seclect{ padding-top:18px;}
.dhy_sy_seclect select{ width:228px; border:none; height:30px; line-height:30px; border:1px solid #FFF; background:#0c72ab; color:#FFF}
.dhy_sy_seclect select:first-child{ margin-right:20px}
.foot{width:100%; height:102px;}
.footc{ width:1170px; margin:0 auto;}
.footlogo{ float: left;padding-top:22px; }
.footlogo span img{ margin:0 11px;}
.footcr2{ margin-left:80px;float:right; padding-top:14px;}
.footcr{ margin-left:80px;float:right; padding-top:30px;}
.footcr p{ font-size:14px; line-height:28px; color:#666;}
.footcr p.foot3{ padding-left:40px;}
.footcr p a{ color:#333; margin:0 6px;}
/*脚部样式结束*/
.nav-3-2{width:100%; height:36px; background:#f0f0f0;margin-bottom:30px;}
.navc-3-2-2{ width:1170px; height:36px; background: #f0f0f0; margin:0 auto; }
.navc-3-2-2 li.tb5{ width:32px; height:31px; border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8; padding:5px 0 0 11px;}
.navc-3-2-2 li{ float:left; line-height:36px; height:36px;}
.navc-3-2-2 li a{ padding:0 46px 0 9px; color:#999999;background:url(../images/gu_jiantou.png) no-repeat right center; font-size:14px; border-right: 1px solid #d8d8d8; display: inline-block;}
.navc-3-2-2 li a.tb6,.navc-3-2-2 li a:hover{color:#1878b7;background:url(../images/gu_jiantou1.png) no-repeat right center;}
.navc-3-2-2 li a:last-child{background:none;}
/*当前位置结束*/
.sidebar_left{width:270px;float: left;padding-bottom: 30px;}
.column{ background: #0075c2; height: 112px; line-height: 112px; text-align: center; font-size: 28px; font-weight: bold; color: #fff;}
.menu{margin-top: 10px; border-top: 1px dashed #d7d7d7;}
.menu a{ background: url(../images/arrow_lan.png) no-repeat 20px center;font-size:18px; display:block; line-height:50px; color:#666666;border-bottom: 1px dashed #d7d7d7; padding-left: 35px; }
.menu li a.on,.menu a:hover{ background:#0075c2 url(../images/arrow.png) no-repeat 20px center; color: #fff;}
/*通用左侧结束*/
.erjimainr{ width:872px; float:right;}
.erjimainr p.h2{ font-size:30px; line-height:112px; margin-bottom:10px; color:#333; font-weight:bold;}
/*右侧通用样式结束*/
.aabox { padding-bottom:30px;}
.aabox ul li{ padding-top:6px; border-bottom:1px solid #c4c4c4; padding-bottom:14px;}
.aabox ul li.aa1{ border-bottom:none;}
.aabox ul li img{ float:left; margin-right:16px;}
.aabox ul li p{ font-size:14px; line-height:28px;  color:#666666; text-indent:2em;}
.aabox ul li p.p1{ font-weight:bold; font-size:18px; line-height:36px; color:#ed1c25;}
/*1-1*/
.abbox { padding-bottom:30px;}
.abbox img{ text-align:center;max-width:800px;}
.abbox p{  font-size:14px; line-height:28px; color:#333333; text-indent:2em; margin-bottom:14px;}
/*1-2*/
.gsryboxt{ width:870px; height:34px; margin-bottom:20px;border-left:1px solid #e1e1e1; margin-top:10px;}
.gsryboxt ul li{ font-size:16px; width:170px; height:32px; line-height:32px;border-bottom:1px solid #e1e1e1; border-top:1px solid #e1e1e1; border-right:1px solid #e1e1e1; text-align:center; float:left; color:#666;}
.gsryboxt ul li a{color:#666;}
.gsryboxt ul li.gsry1{ background-color:#0075c2; color:#f7f8fa;}
.gsryboxt ul li.gsry1 a{ color:#f7f8fa;}
.gsryboxb{ padding-bottom:20px; width:870px;display:none;}
.acbox1{ padding-bottom:10px;}
.acbox2{ text-align:center;}
.acbox1 ul li{ width:274px; height:172px; float: left; background-color:#eeeeee; border-top:2px solid #318ec6; margin-right:24px; margin-bottom:30px;}
.acbox1 ul li:nth-child(3n){margin-right:0px;}
.acbox1 ul li img{ margin-left:20px; padding-top:18px; float:left;}
.acbox1 ul li p{ line-height:24px; width:140px;float:right; font-size:12px; color:#000000;}
.acbox1 ul li p.p1{ font-weight:bold; padding-top:6px;font-size:16px; line-height:40px;}
/*1-3*/
/*1-4*/
.aebox1{ padding-bottom:14px;}
.aebox1 ul li{ width:275px; text-align:center; float:left; margin-right:20px; border:1px solid #dfdfdf; margin-bottom:18px;}
.aebox1 ul li img{ padding-top:8px;padding-bottom:8px;}
.aebox1 ul li:nth-child(3n){margin-right:0px;}
/*1-5*/
.afbox2t{ width:870px; height:34px; margin-bottom:20px;border-left:1px solid #e1e1e1;}
.afbox2t ul li{ font-size:15px; width:112px; height:32px; line-height:32px;border-bottom:1px solid #e1e1e1; border-top:1px solid #e1e1e1; border-right:1px solid #e1e1e1; text-align:center; float:left; color:#666;}
.afbox2t ul li.af1{ background-color:#0075c2; color:#f7f8fa;}
.afbox2b	{ padding-bottom:20px; min-height:450px; width:870px;display:none;}
.afbox2b1{ width:870px;}
.afbox2b1 ul li{ width:275px; height:195px; margin-right:22px; margin-bottom:20px; float:left;}
.afbox1{ width:870px; height:254px; background-color:#f0f0f0; margin-bottom:30px;}
.afbox1l{ float:left; width:342px; height:253px;}
.afbox1r{ float:right; width:512px; height:230px; padding-bottom:10px; padding-top:13px;}
.scrollbar_w{width:506px;}
.scrollbar {position: relative;background-position: 0 0;float: right;width:6px;}
.viewport {width:470px;height:215px; margin-top:5px;overflow: hidden;position: relative;}
.track {background: #fff;height: 210px;width:6px;position: relative;}
.thumb {background: #2c86c0;height: 30px;width: 6px;cursor: pointer;overflow: hidden;position: absolute;top: 0;}
.overview {list-style: none;position: absolute;left: 0;top: 0;padding: 0;margin: 0;}
.overview h2{font-size: 18px;color: #3296d0;}
.overview p {line-height:30px; font-size:13px; color:#333333;}
.overview p span{ color:#0075c2; font-weight:bold;}
.js_bd{width:916px; height: auto; overflow: hidden; }
.jsywmainrbox3b{width: 916px; float: left;}
/*1-6*/
.ky_news ul{min-height: 840px;margin-bottom: 10px;}
.ky_news ul li{padding:20px 0;border-top:1px solid #dbdbdb;overflow: hidden;width:916px;}
.news_img{float: left;width:219px;height: 153px;padding-right: 16px;overflow: hidden;}
.news_div2{width:680px;float: left;}
.news_div2 h2{font-size: 18px;color: #333; line-height:28px;font-weight: normal;}
.news_div2 h2 a{color: #333;}
.news_div2 h2 a:hover{color:#0075c2;text-decoration: underline;}
.news_div2 p{line-height: 25px;font-size: 14px;margin-top: 20px; color:#999999;}
.news_div2 span{margin-top: 10px;display: block;line-height: 25px;font-size: 14px;color:#999999;}
.ky_news ul .li1{padding-top: 0;border-top:0;}
.ky_news{ padding-bottom:40px;}
/*2-1新闻动态结束*/
.zhuant{ padding-bottom:40px;}
.zhuant ul li{ margin-bottom:20px;width:270px;height: 318px;background: #f0f0f0;float: left;margin-right: 30px;}
.zhuant ul{ padding-bottom:10px;}
.zhuant ul li img{width:270px;height: 186px;}
.zhuant ul li h2{font-size: 14px;line-height:21px;margin-top: 5px; color:#333333; font-weight:bold;}
.zhuant ul li div{padding:0 10px;}
.zhuant ul li span{font-size: 12px;line-height: 21px;color:#333333;display: block;}
.zhuant ul li p{ text-indent:2em;font-size: 14px;line-height: 30px; color:#333333;}
.zhuant ul li p span{ font-size:14px; line-height:25px; color:#eb8403;float:right; }
.zhuant ul li p span a{color:#eb8403;}
/*2-2专题报道结束*/
.cabox1{width:624px; height:395px; position: relative; margin:0 auto; margin-bottom:20px; }
.cabox1d{width:109px;height:109px; margin-left:-55px; margin-top:-55px; position:absolute; left:50%; top:50%; cursor:pointer;}
.cabox2t{ width:870px; height:68px;border-left:1px solid #e1e1e1;}
.cabox2t ul li{ font-size:16px; width:170px; height:32px; line-height:32px;border-bottom:1px solid #e1e1e1; border-top:1px solid #e1e1e1; border-right:1px solid #e1e1e1; text-align:center; float:left; color:#666; cursor:pointer;}
.cabox2t ul li.gsry1{ background-color:#0075c2; color:#f7f8fa;}
.cabox2b{min-height:230px;padding-bottom:20px; padding-top:20px; width:870px;display:none;}
.cabox2b p{ font-size:14px; line-height:28px; color:#333333; margin-bottom:10px;}
/*3-1结束*/
.overview .dabox1r p{ font-size:14px; line-height:30px; color:#333333; text-indent:2em;}
.overview .dabox1r p.p2{ font-size:25px; line-height:28px; color:#666666; font-weight:bold; text-indent:0px; line-height:40px;}
.dabox2t{ width:870px; height:68px;border-left:1px solid #e1e1e1;}
.dabox2t ul li{ font-size:16px; width:170px; height:32px; line-height:32px;border-bottom:1px solid #e1e1e1; border-top:1px solid #e1e1e1; border-right:1px solid #e1e1e1; text-align:center; float:left; color:#666; cursor:pointer;}
.dabox2t ul li.gsry1{ background-color:#0075c2; color:#f7f8fa;}
.dabox2b{min-height:230px;padding-bottom:20px; padding-top:20px; width:870px;display:none;}
.dabox2b p{ font-size:14px; line-height:28px; color:#333333; margin-bottom:10px; text-indent:2em;}
/*4-1详情结束*/
.dbboxl{ width:275px; height:195px; float:left;}
.dbboxr{ width:540px; float: right; }
.dbboxr ul li{ width:270px; float:left; font-size:14px; line-height:28px; color:#333333; background:url(4-1pic3.png) no-repeat left center; text-indent:18px; float:left; }
.dbboxr ul li a{ color:#333;}
/*4-1概览结束*/
.eaboxl{ width:292px; height:192px; float:left;}
.eaboxr{ width:560px; padding-bottom:40px; float:right;}
.eaboxr p.p2{ font-size:16px; margin-bottom:20px;color:#ed1b24; font-weight:bold;}
.ly_q_list{ width:560px;}
.ly_q{border-bottom:1px dashed #d7d7d7;}
.ly_q_l{width:530px;float: left;line-height: 40px;}
.ly_q_l a{display:block;font-size:14px;color:#333;line-height:40px;}
.ly_q_l a span{ margin-right:10px;}
.ly_q_l a.hover{ color:#333;}
.ly_q_r{width: 30px; height:40px; float: left; background: url(ly_q_open.png) no-repeat left;}
.ly_a {border-bottom:1px dashed #d7d7d7;width:560px;display: none;padding-top:10px; padding-bottom:16px;}
.ly_a img{ float:left; margin-right:10px;}
.ly_a p{ text-indent:2em; font-size:14px; line-height:28px; color:#666666;}
/*5-1结束*/
.ebbox{ width:870px; padding-bottom:40px;}
.ebbox ul li{ border-top:1px solid #d7d7d7; padding-top:13px; width:290px; height:180px; float:left;}
.ebbox ul li p.p2{ font-size:18px; color:#0075c2; line-height:36px;}
.ebbox ul li p{ text-indent:14px; font-size:16px; line-height:36px; color:#333333;}
.ebbox ul li div{ position:relative; width:150px; height: 180px; float:left}
.ebbox ul li div a{ width:118px; height:32px; color:#fff; font-size:16px; text-align:center; line-height:32px; display:block; position:absolute; bottom:0px; left:18px; background-color:#0075c2;}
.ebbox ul li img{ float:left;}
/*5-2结束*/
.faboxl{ width:690px; float:left; padding-bottom:12px;}
.faboxl ul li{ padding-top:8px; padding-bottom:14px;border-bottom:1px solid #d5d6d7;}
.faboxl ul li.fa1{border-bottom:none;}
.faboxl p{ font-size:14px; line-height:28px; color:#333333; text-indent:2em;}
.faboxl p.p2{ font-size:14px; line-height:28px; color:#333333; text-indent:0;}
.faboxl p.p1{ font-size:20px; line-height:36px; color:#0075c2;font-weight:bold;text-indent:0;}
.faboxr{ width:168px; float:right;}
/*6-1结束*/
.fbboxr{ padding-left:20px;width:540px;float:right; padding-bottom:12px;}
.fbboxr p.p1{ text-indent:0; color:#ed1b24; font-weight:bold;}
.fbboxr p{ text-indent:2em;  font-size:14px; line-height:36px; color:#333333;}
.fbboxl{ width:310px; float:left;}
/*6-2结束*/
.dhy_tab{width: 870px;height:auto;border-collapse:collapse;margin-bottom: 30px;}
.dhy_tab td{ padding:0 5px;border:1px solid #d7d7d7;border-top:0;border-bottom: 1px solid #eee;height:50px;text-align:center; font-size:16px;vertical-align:middle; color:#333;}
.dhy_tab td a{ color:#333;}
.dhy_tab .list_h60{ background-color:#eeeeee;}
.w1{width: 140px;}
.w2{width: 120px;}
.dhy_tab .list_h60  td{ color:#333333;}
.fcbox1{ padding-bottom:40px;}
/*6-3结束*/
.dqgzbox{ padding-bottom:40px;width:870px;}
.dqgzbox ul{ padding-bottom:14px;}
.dqgzbox ul li{margin-right:24px; float:left; height:247px; width:274px;}
.dqgzbox ul li img{ float:left; width:274px; height:194px;}
.dqgzbox ul li p{ line-height:52px; font-size:14px; color:#333; text-align:center;}
.dqgzbox ul li p a{ color:#333;}
/*6-4结束*/
.map{background: url(../images/map.png) no-repeat 26px 0px; height: 451px; position: relative;}
.city_name div{ position: absolute;    cursor: pointer; }
.city{width: 258px; height: 282px;overflow: hidden; float: right;}
.city div{height:280px;background: #fff; padding: 0 17px; border:1px solid #d3d3d3;width: 220px;line-height: 32px; cursor: pointer;}
.city h5{ font-size: 16px; line-height: 44px; border-bottom: 1px solid #4f4f4f; font-weight: 400; }
.city span{margin-right: 22px;}
.table_city{ padding-top: 20px; }
.table_city td{line-height: 20px; padding: 4px 0px; border-bottom: 1px solid #d2d2d2; border-right:1px solid #d2d2d2; font-size: 12px;}
.table_city td.td_pd{ padding: 0 20px; }
.table_city td.td1{text-align: center;}
.table_city .tr1 td{height: 45px; line-height: 45px; font-weight: bold; font-size: 14px;border-top: 2px solid #3296d0; }
.bor_r0{border-right: 0px !important;}
.table_city table{ display: none;}
.gabox{ padding-bottom:40px;}
/*7-1结束*/
.ky_upkeep li{height: 75px;background: #eeeeee;padding-right: 20px;line-height: 75px;margin-top: 20px;}
.ky_upkeep li div{background: url(../images/ky_bjliao.png) no-repeat right center;width: 100px;text-align: center;color:#fff;}
.ky_upkeep li div a{color:#fff;}
.ky_upkeep li p{padding-left:28px;}
.ky_upkeep li:first-child{margin-top: 0;}
.gbbox{ padding-bottom:40px;}
/*7-2结束*/
.ky_text{ padding-bottom:40px;font-size:14px;}
.refer{height: 42px;}
.refer i{float: left;}
.refer span,.refer1 span{width: 68px;float: left;line-height: 32px;text-align: right;padding-right: 22px;}
.refer i,.refer1 i{color: #ff0000; margin-right:2px;}
.refer input{width: 520px;height: 30px;border:1px solid #d7d7d7;float: left;}
.refer1 textarea{width:522px;height: 232px;border:1px solid #d7d7d7; resize:none; }
.refer2{margin-left: 90px;margin-top: 15px;}
.refer2 p{ font-size:14px; line-height:25px; color:#666666;}
.refer2 input{width: 95px;height: 26px;float: left;background: url(../images/tijiao.jpg) no-repeat;color: #fff; letter-spacing:17px;text-indent: 20px;border:0;font-size: 14px;cursor: pointer;}
.refer2 span{line-height: 26px;float: left;color: #ff0000;}
/*7-3结束*/
/*导航开始*/
.nav {
	z-index: 2;
	color: #333333;
	position: relative;
	padding-top: 4px;
}

.nav_c a:hover {
	background: #0075c1;
	color: #fff;
	text-decoration: none
}

.nav_c a.on {
	background: #0075c1;
	color: #fff;
}

.sub_nav {
	position: absolute;
	top: 48px;
	left: 0
}

.sub_nav_c {
	background: #fff;
	padding: 20px 10px;
	/*max-width:470px;*/
	width: expression_r(document.body.clientWidth > 470? "470px": "auto");
	display: none;
}

.sub_nav ul {
	border-top: 1px dashed #DDD;
	border-bottom: 1px dashed #DDD;
	overflow: hidden;
}

.sub_nav ul li {
	height: 35px;
	margin: 0 10px;
	float: left
}

.sub_nav ul li a {
	padding-top: 0;
	margin-left: -5px;
	line-height: 35px;
	font-size: 15px;
	font-weight: normal;
	float: left;
	color: #0075c1;
	width: auto;
	height: auto;
}

.sub_nav ul li a:hover {
	text-decoration: underline;
}

.sub_nav ul li span a:hover {
	text-decoration:none;
}
.sub_fl_8 {
	width: 260px;
}

.fl_1 {
	margin-left: 0px;
	width: 300px;
}

.fl_1 li {
	width: 78px;
}

.fl_2 {
	margin-left: 108px;
}

.fl_3 {
	margin-left: 215px;
}

.fl_4 {
	margin-left: 323px;
}

.fl_5 {
	margin-left: 432px;
}
.fl_6 {
	margin-left: 540px;
}
.fl_7 {
	margin-left: 511px;
}
/*导航结束*/
/*底部开始*/
.foot1c h5 { font-size: 18px;color: #fff;line-height: 50px;}
.foot1c { width: 1170px;margin: 0 auto;background-color: #005fa0;color: #fff;line-height: 26px;font-size: 14px;}
.foot1cl { float: left;padding-top: 10px;}
.foot1cl ul li { float: left;width: 100%;margin-right: 50px;display: list-item;text-align: -webkit-match-parent;}
.foot1cl ul li a { color: #fff;line-height: 30px;float: left;display: block;}
.foot1cr select { float: left;width: 230px;height: 28px;float: right;-webkit-appearance: menulist;box-sizing: border-box;align-items: center; white-space: pre; -webkit-rtl-rdering: logical; color: black; background-color: white;cursor: default;border-width: 1px;border-style: solid;border-color: initial;border-image: initial;}
.foot1cl p {width: 294px;display: block; -webkit-margin-before: 1em; -webkit-margin-after: 1em; -webkit-margin-start: 0px;-webkit-margin-end: 0px;}
.foot1cr ul li {    float: left;    width: 120px;    margin-right: 0px;}
.foot1crpix {height: 100px;float: left;margin-left: 29px;margin-bottom: 14px;}
.foot1cr ul li a {    color: #fff;    line-height: 30px;    float: left;    display: block;}
.foot1cr{ padding-top:12px;}
.foot1cr select{ float:left;}
.foot2c { width: 1000px;margin: 0 auto;padding-top: 20px;}
.foot2c p { font-size: 14px;line-height: 24px;color: #999999;margin-bottom: 10px;margin: 0 auto;text-align: center;}
.foot2c p a {color: #999999;margin: 0 13px;}
.foot1cl_xiaohai ul li{width:50%;float:left;margin:0px;}
.foot1crpix img{width:100px;}
/*底部结束*/
/*联系我们开始*/
.contact h2 {
    font-size: 22px;
    line-height: 20px;
    font-weight: normal;
        margin-bottom: 12px;
	text-indent:80px;
}
.contact table {
    display: table;
    border-collapse: separate;
    border-spacing: 2px;
    border-color: grey;
    border-top: 2px solid #0b72ac;
    border-bottom: 1px solid #efefef;
    border-left: 1px solid #efefef;
}
.contact table{
    margin: 0;
    padding: 0;
    list-style: none;
    font-family: "宋体";
    font-size:14px;
}
.contact td.lx1 {
    width: 200px;
    text-align: center;
    height: 42px;
    line-height: 21px;
    background-color: #efefef;
}
.contact td.lx2 {
    width: 168px;
    text-align: center;
    line-height: 21px;
    background-color: #efefef;
}
.contact td.lx3 {
    width: 148px;
    text-align: center;
    line-height: 21px;
    background-color: #efefef;
}
.contact td.lx4 {
    width: 141px;
    text-align: center;
    line-height: 42px;
    background-color: #efefef;
}
.contact td.lx5 {
    width: 141px;
    text-align: center;
    line-height: 21px;
    background-color: #efefef;
}

.contact td.lx6 {
    width: 200px;
    text-align: center;
    height: 84px;
    line-height: 21px;
    background-color: #fbfbfb;
}
.contact td.lx7 {
    width: 168px;
    text-align: center;
    line-height: 21px;
    background-color: #fbfbfb;
}
.contact td.lx8 {
    width: 148px;
    text-align: center;
    line-height: 21px;
    background-color: #fbfbfb;
}
.contact td.lx9 {
    width: 141px;
    text-align: center;
    line-height: 21px;
    background-color: #fbfbfb;
}
.contact td.lx10 {
    width: 141px;
    text-align: center;
    line-height: 21px;
    background-color: #fbfbfb;
}
/*联系我们结束*/
.page .inner
{
	text-align: center;
	margin-top: 40px;
	margin-bottom: 40px;
	margin-left: 0px;
	margin-right: 0px;
}
.page a
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 11px;
	padding-bottom: 11px;
	padding-left: 14px;
	padding-right: 14px;
	background-color: rgb(255, 255, 255);
	border: none;
	border-radius: 3px 3px 3px 3px;
	color: rgb(85, 85, 85);
	font-size: 14px;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	font-family: 微软雅黑;
}
.page b
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 5px;
	padding-left: 14px;
	padding-top: 11px;
	padding-bottom: 11px;
	padding-right: 14px;
}
.page span
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 11px;
	padding-bottom: 11px;
	padding-left: 14px;
	padding-right: 14px;
	background-color: rgb(255, 255, 255);
	border: none;
	border-radius: 3px 3px 3px 3px;
	color: rgb(85, 85, 85);
	font-size: 14px;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	font-family: 微软雅黑;
}
.page span.current,.page a:hover
{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 11px;
	padding-bottom: 11px;
	padding-left: 14px;
	padding-right: 14px;
	background-color: rgb(62, 62, 62);
	border: none;
	border-radius: 3px 3px 3px 3px;
	color: rgb(255, 255, 255);
	font-size: 14px;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	font-family: 微软雅黑;
}
.product_tit{
	width:100%;
	margin:15px auto;
	font-weight:bold;
	line-height:30px;
	border-bottom:1px solid #0075c2;
}
.details-pre a,.details-nex a{
	color:#0075c2;
}