@charset "gb2312";
html{overflow-x:hidden;}
body{margin:0;padding:0;font-family: "微软雅黑", Verdana, Geneva, sans-serif;font-size:14px;color:#000;}
p,h1,h2,h3,h4,h5,h6{padding:0;margin:0;}
h6{font-size:14px;}
ul,ol,li{list-style:none;margin:0;padding:0px;}
a{color:#000;text-decoration:none;}
img{border:none;}
.f_l{float:left;}
.f_r{float:right;}
.clear{clear:both;}
input,button{ border:none;}
input,button {outline:none;}
*{ margin:0; padding:0;  }
.container{width:1200px;margin:0 auto;height:auto;display:block;}

.sp_header{ display:none}
.sjj_nav{ display:none}
.header{ display:block; }
.top{ display:block; background:#319396; line-height:40px; text-align:right; font-size:13px; color:#FFF;}
.top span{ padding-right:30px;}
.top span.yx{background:url(../images/yx.png) no-repeat left center; padding-left:22px; padding-right:0px; }
.logo{ display:block; float:left; padding:20px 0px;  }
.logo img{ display:block;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ z-index:1; display:block; float:right; padding:10px 0px; }
.nav a{ color:#333;  }
.nav .nLi{ float:left;  position:relative; display:inline; padding:30px 0px;  }
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block; font-weight:normal; padding:0 26px; font-size:16px; line-height:30px;  }
.nav .nLi h3 a .ch {text-align: center;font-size: 16px; font-weight:bold;color:#333;line-height: 24px;}
.nav .sub{ display:none; width:250px; left:0; top:94px;  position:absolute; background:#FFF; box-shadow: 0px 0px 5px #dedede;line-height:38px; padding:5px 0px; z-index:99;  }
.nav .sub li{ zoom:1;}
.nav .sub a{ display:block; padding:0 12px; }
.nav .sub a:hover{background:#319396; color:#FFF}
.nav .on{ }
.nav .on h3 a .ch{}


.slideBox{ width:100%; height:auto; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:20%; bottom:8px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; position:relative; }
.slideBox .bd img{ width:100%; height:auto; display:block;  }
.slideBox .bd p{ display:block; position:absolute; bottom:30px;}
.slideBox .prev{ position:absolute; left:10%; top:50%; margin-top:-25px; display:block; width:45px; height:45px; background:url(../images/left.png) no-repeat center;   }
.slideBox .next{ position:absolute; right:10%; top:50%; margin-top:-25px; display:block; width:45px; height:45px; background:url(../images/right.png) no-repeat center;   }
.slideBox .prev:hover{  background:url(../images/left_r.png) no-repeat center;  }
.slideBox .next:hover{  background:url(../images/right_r.png) no-repeat center;  }

.cx{ display:block; background:#319396; margin-top:-45px; padding:25px 0px;  position:relative;z-index:9999;}
.cx_l{ display:block; float:left; padding-left:30px; padding-top:2px; }
.cx_l span{ display:block; float:left;color:#f0c600; padding-right:10px;line-height:36px; height:36px;  font-size:18px; font-weight:bold;}
.cx_l input{ line-height:36px; height:36px; width:460px; padding:0px 10px; float:left;}
.cx_l button{ line-height:36px; height:36px; width:150px; text-align:center;  float:left;background:#f0c600; font-size:16px; color:#000}
.cx_r{ display:block; float:right; padding-right:30px;}
.cx_r p{ display:block; color:#f0c600; font-size:20px; line-height:40px; background:url(../images/dh.png) no-repeat left center; padding-left:46px;}

.about{ display:block; padding:50px 0;}
.a_t{ display:block; text-align:center; }
.a_t span{font-size: 36px;color: #333;line-height:72px; text-transform:uppercase; font-weight:bold;}
.ab-list{ display:block; width:620px; margin:0 auto; padding-top:40px;}
.ab-list a{display: block;float: left;width:310px;height: 48px;padding-top:70px;}
.ab-list .a1{background: url(../images/map1.png) center top no-repeat;}
.ab-list .a1:hover{background: url(../images/map2.png) center top no-repeat;}
.ab-list .a2{background: url(../images/map3.png) center top no-repeat;}
.ab-list .a2:hover{background: url(../images/map4.png) center top no-repeat;}
.ab-list .a3{background: url(../images/map5.png) center top no-repeat;}
.ab-list .a3:hover{background: url(../images/map6.png) center top no-repeat;}
.ab-list a p{width: 100%;text-align: center;}
.ab-list a .cn{font-size: 17px;line-height: 30px;color: #9b9b9b;}
.ab-list a .en{font-size: 15px;line-height: 25px;color: #dedede;}
.ab-list a:hover .cn{color: #319396}
.ab-list a:hover .en{color: #319396;}
.a_b{ display:block; padding-top:10px; line-height:30px; font-size:14px; color:#555}


.news{ display:block; background:#f5f5f5; padding:35px 0px;}
.news_t{ display:block; text-align:center}
.news_t p{font-size:36px;color: #333;line-height:58px; font-weight:bold }
.news ul{ display:block; padding-top:26px;}
.news ul li{ display:block; width:33.33%; float:left; margin-bottom:25px;}
.news ul li a{ display:block; width:92%; margin:0 auto;}
.news ul li a img{ display:block; width:100%;}
.news ul li a e{ display:block; width:50px; height:5px; background:#f0c600; margin:15px 0 10px 0}
.news ul li a h2{ display:block; line-height:36px; font-size:20px; color:#333; height:36px; overflow:hidden;}
.news ul li a span{ display:block; margin-top:7px; background:url(../images/sj.png) no-repeat left center; padding-left:25px; line-height:15px;}

.rzks{ display:block; padding:30px 0}
.rxks_c{ display:block; padding-top:30px;}

.rzks1{ display:block; background:#319396; padding-bottom:50px; text-align:center;}
.rzks1 a{ display:block; color:#FFF}
.rzks1 b{ display:block; font-size:32px; text-transform:uppercase; line-height:50px; padding-top:40px;}
.rzks1 span{ display:block; font-size:18px;  padding-top:12px;}

.zhiz{ display:block; padding:30px 0 50px 0}
.zhiz_c{ display:block; padding-top:25px; width:800px; margin:0 auto}
.zhiz_c ul li{ display:block; width:50%; float:left}
.zhiz_c ul li img{ display:block; width:90%; margin:0 auto}

.tuandui{ display:block; background:#f5f5f5; padding:30px 0px 30px 0;}
.tuandui ul{ display:block; padding-top:28px; height:315px; overflow:hidden;}
.tuandui ul li{ display:block; width:20%; float:left;}
.tuandui ul li a{ display:block; width:90%; margin:0 auto; text-align:center; font-size:16px; line-height:40px;}
.tuandui ul li a img{ display:block; width:100%;}

.footer{ background:#319396; padding:30px 0px; color:#FFF}
.footer_1{ display:block; width:30%; float:left; margin-right:5%;}
.footer_1 span{color:#9adee0;line-height:25px;}
.footer_2{ display:block; width:30%; float:left; margin-right:5%;}
.footer_3{ display:block; width:30%; float:right; }
.footer h2{ display:block; font-size:22px; border-bottom:1px #3ca5a8 solid; line-height:46px; margin-bottom:12px;}
.footer p{ line-height:25px; color:#9adee0}
.bottom{ display:block; padding-top:25px; text-align:center; color:#9adee0; line-height:30px;}

.con{ display:block; padding:30px 0px; }
.ban{ display:block; background:#fde428;  color:#333; padding:50px 0 36px 0}
.ban p{ display:block; color:#333; font-size:14px; line-height:30px;}
.ban p a{ color:#333}
.ban b{ display:block; font-size:32px; line-height:50px;}
.ban e{ display:block; width:33px; margin-top:10px;height:5px; background:#FFF}


.left{ display:block; width:900px; float:left;}
.right{ display:block; float:right; width:260px;}

/*单页*/
.dy{ display:block;margin-bottom:20px; line-height:32px;  font-size:15px; color:#444; min-height:400px;}
.dy img{ display:block; margin:0 auto; max-width:100%; height:auto !important;}
.xxy{ display:block; border-bottom:1px #bababa dashed; padding-bottom:10px; margin-bottom:15px; margin-top:10px;}
.xxy h1{ display:block; text-align:center; font-size:20px; line-height:44px; font-weight:600;}
.xxy p{ display:block; text-align:center; line-height:32px;}

.dsj{ display:block; padding-top:20px;}
.dsj ul li{ display:block;}
.dsj ul li .dsj_l{ display:block; width:90px; float:left; text-align:right;}
.dsj ul li .dsj_l b{ display:block; font-size:20px; height:20px; line-height:20px; padding-bottom:5px;}
.dsj ul li .dsj_l p{ display:block; font-size:14px; padding-right:3px;}
.dsj ul li .dsj_c{ display:block; float:left; padding:0px 25px; padding-top:5px;}
.dsj ul li .dsj_c span{ display:block;width: 1px;background: #e6e6e6; height:70px; margin:0 auto;}
.dsj ul li .dsj_c e{ display:block;width: 9px;height: 9px;background: #fde428;border-radius: 100%; }
.dsj ul li .dsj_r{ display:block; float:left; line-height:30px; width:750px;}

.right1{ display:block; width:100%; margin-top:10px; }
.right1 a{display:block; width:100%; height:50px; line-height:50px; font-weight:bold; text-align:center; font-size:16px; background:#319396;  color:#fde428}
.right1 a:hover{background:#fde428;  color:#319396}
.right2{ display:block; margin-top:20px;}
.right2_t{ display:block; border-top:3px #319396 solid; font-size:18px; line-height:50px; font-weight:bold}
.right2 ul li{ display:block; line-height:33px;}
.right2 ul li a{ display:block; font-size:14px; color:#319396; font-weight:bold;}




/*分页部分*/
.List_page{text-align:center;margin-bottom:30px; margin-top:30px;}
.List_page a{margin:0px 5px;padding:5px 8px;border:1px solid #666;color:#666;}
.List_page span{background:#319396;color:#FFF;margin:0px 1px;padding:5px 12px;border:1px solid #319396;}



/*图片列表*/
.plist{ display:block;}
.plist ul li{ display:block; width:20%; float:left; margin-bottom:10px; text-align:center}
.plist ul li a{ display:block; width:92%; margin:0px auto; overflow:hidden;}
.plist ul li a img{ display:block; width:100%;height:280px;  overflow:hidden;transition:all 0.3s linear;}
.plist ul li a p{  line-height:40px; font-size:16px; text-align:center; color:#555;}


.sideMenu{ display:block; background:#f2f2f2; padding:20px 30px}
.sideMenu h3{ line-height:50px;   font-size:16px; color:#001e65;  cursor:pointer;}
.sideMenu h3 em{ float:left; display:block; width:20px; height:50px;   background:url(../images/icoAdd.png) left 0 no-repeat; cursor:pointer; }
.sideMenu h3.on em{ background-position:left -50px; }
.sideMenu ul{  color:#555; line-height:30px; }
.sideMenu ul li p a{ display:block; font-size:16px; color:#ff9900; font-weight:bold}



.sideMenu1{ display:block; background:#f2f2f2; }
.sideMenu1 h3{ line-height:50px; padding:0px 30px; border-bottom:1px #b6b6b6 solid; background:#cacaca;font-size:16px; color:#001e65;  cursor:pointer;}
.sideMenu1 h3 em{ float:left; display:block; width:20px; height:50px;   background:url(../images/icoAdd.png) left 0 no-repeat; cursor:pointer; }
.sideMenu1 h3.on{background:#f2f2f2;border-bottom:0px #b6b6b6 solid; }
.sideMenu1 h3.on em{ background-position:left -50px; }
.sideMenu1 ul{  color:#444; padding:0px 30px 10px 30px;line-height:26px; display:none }
.sideMenu1 ul li p{ display:block; margin-bottom:7px;}


.chaxun{ display:block; width:1000px; margin:30px auto;}
.chaxun .chaxun_c{ display:block; margin-bottom:20px; line-height:50px; border:1px #cacaca solid}
.chaxun .chaxun_c input{ width:848px; padding:0px 20px; font-family:"微软雅黑"; background:#cacaca;line-height:50px; }
.chaxun .chaxun_c span{ display:inline-block; width:110px; text-align:center; background:#eeeeee; }
.chaxun button{ display:block; width:100%; text-align:center; line-height:50px; background:#fde428; font-size:16px;}
.chaxun .chaxun_c input:active{    background: #fff; border-radius: 2px;box-shadow: 0 0 0 2px #fde428;}
.chaxun .chaxun_c input:focus{    background: #fff; border-radius: 2px;box-shadow: 0 0 0 2px #fde428;}




.nlist{ display:block; margin-top:-20px;}
.nlist_c{ display:block;  margin:0 auto;}
.news_list_b{   padding:25px 0; border-bottom:1px #b5b5b5 dashed; }
.news_list_b:hover{z-index:1}
.news_list_con{  cursor:pointer;}
.news_list_con a img{width:180px; height:130px;transition: all 0.5s ease 0s;}
.news_list_con a { width:180px; color:#444;display:block;float:left;margin-right:20px; overflow:hidden }
.news_list_con:hover img {transform: scale(1.1);transition: all 0.5s ease 0s;}
.news_list_con_con a{ display:block; width:880px; height:auto !important}
.news_list_con_con{width:980px;float:left}
.news_list_con_con h2{ display:block;font-size:20px;line-height:30px;height:30px;margin-bottom:5px;display:block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; font-weight:normal;} 
.news_list_con_con h2 span{ color:#777;font-size:14px;}
.news_list_con_con p{ display:block; padding-top:10px; line-height:28px; font-size:15px; color:#666;}
.news_list_con_con h2 a {color:#333;}



.yq_sear{ width:300px; font-size:16px; margin:0 auto;border: 1px solid #e5e5e5;padding: 100px 150px; background:url(../images/bg_wap.jpg) no-repeat;background-size:100% 100%;    }

.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
   padding:8px 20px;
  line-height:25px;
  vertical-align: top;
  border-top: 1px solid #ddd;
}









