﻿/* CSS Document */
.wp{width:auto;}.wp .wp{background:#fff;width:100% !important;}#wp_toptb .wp{width:1200px;}#hd .wp{width:1200px;}#zjdb.wp{width:1200px;}.ft_wp{margin-top:0px;}.ie7 *{position:relative;}.zyddb .wp{width:1200px !important;}#ft{width:1200px !important;}.block{margin:0px;background:none;}.title{background:none;}

.frame{margin-bottom:0px; border:0;}
.frame-tab{margin-bottom:0px; border:0px;}
.temp {margin:0px;}
.xl li{margin:0;}
.block { margin: 0px; background: none; }

/** 首页diy **/

.fullSlide{ width:100%; min-width:1200px; position:relative;  height:410px; background:#09C; display:block; overflow:hidden}	.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;min-width:1180px;}	.fullSlide .bd li{ width:100% !important;  height:410px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:410px; }	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul{ text-align:center; }	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:11px; margin:1px; overflow:hidden; background:#000;		filter:alpha(opacity=50);opacity:0.5;  line-height:999px; 	}
.fullSlide .hd ul .on{ background:#09C;  }	.fullSlide .prev,	.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:2%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }.fullSlide .next{ left:auto; right:2%; background-position:-6px -137px; }

.ladyScroll{width:1200px;height:312px;margin:0px auto;border:#ddd 1px solid;position:relative;}
.ladyScroll .prev,.ladyScroll .next{width:51px;height:45px;position:absolute;top:125px;left:0;z-index:100; cursor:pointer; background:url(../images/btns.png) no-repeat;}	.ladyScroll .next{ left:auto; right:0; background-position:0 -90px;}	.ladyScroll .prev:hover{ background-position:0 -45px; }	.ladyScroll .next:hover{ background-position:0 -135px; }
.ladyScroll .scrollWrap{width:1192px;height:280px;margin-left:8px;padding-top:15px; display:block;overflow:hidden;position:absolute;}
.ladyScroll .scrollWrap .dlList{width:1192px;height:280px;display:block;overflow:hidden;}
.ladyScroll dl{float:left;width:280px;height:280px;display:block;overflow:hidden;text-align:center;position:relative; border:1px #ddd solid; margin:0 7px;*width:260px;_width:260px;*margin:0 5px;_margin:0 5px;}	.ladyScroll  span{display:block;width:280px;height:50px;position:absolute;left:5px;bottom:0;background:#0082c6;filter:alpha(opacity=70);opacity:0.70;left:0px}	.ladyScroll  dt{margin:0 auto;width:278px;overflow:hidden;}
.ladyScroll  img{display:block;width: auto;height:280px;}	.ladyScroll  dd{width:280px;height:40px;line-height:28px;font-size:16px;color:#fff;text-align:center;overflow:hidden;position:absolute;left:5px;bottom:0;}	.ladyScroll  dd a{ color:#fff;  }	.ladyScroll  dd a:hover{ text-decoration:none;  }	.ladyScroll dl:hover span{ background:#C00;  }

.dahdp { position:relative; margin-bottom:0px;}
.dahdp .anniu{ position:absolute; top:186px; z-index:5;}
.dahdp .anniu.leftbtn {  width: 100%;  left: 0px;top: 133px;}
.dahdp .anniu.rightbtn { top:518px; width: 100%;  left: 0px;}
.dahdp .anniu{ display:block;  font-size:25px; color:#fff; text-decoration:none; text-align:center; border-radius:3px; }
.dahdp .anniu .sspan-y{font-size:100px; color: #fff;  font-family: 微软雅黑;line-height:140px;  font-weight: bold;  letter-spacing: 5px;}
.dahdp .anniu .sspan-e{font-size:100px; color:#fff;  font-weight: bold;  letter-spacing: 5px; font-family: 微软雅黑;line-height:140px;}
.dahdp .anniu .sspan-s{font-size:20px; color:#fff; line-height: 28px;    padding-top: 12px; }
.dahdp .anniu .sspan-ss{font-size:14px; color:#ccc; padding-bottom:12px;}
.dahdp .anniu .sspan-w{font-size:14px; color:#ccc;}
.dahdp .anniu.rightbtn .lxwm a{  padding:14px 58px; border-radius:3px; font-weight: normal; color:#fff; background:#0082c6;font-size:14px;font-family: Microsoft YaHei; border:1px solid #0082c6;}
.dahdp .anniu.rightbtn .lxwm{}
.dahdp .anniu.rightbtn .lxwm a:hover{color:#0082c6;  border:1px solid #0082c6; background:none; text-decoration:none;}
.dahdp .anniu.rightbtn .zxyy{float:left;}
.dahdp .anniu.rightbtn .zxyy a{   padding: 10px 40px; font-weight: normal; color:#000; font-size:14px; background:#fff;}
.dahdp .anniu.rightbtn .zxyy a:hover{background:rgba(28,185,200,1);color:#fff;}

.dahdp .slideshow span.title{display:none;}
.dahdp .slideshow:hover span.title{ display:block; height:60px; line-height:60px;   font-size:18px;}
.dahdp .slidebar{top: auto !important; left:48% !important; bottom:20px;}
.dahdp .slidebar li{width:14px;height:14px; border-radius:7px; text-indent:-999px; overflow:hidden; background:#fff; margin:0 8px;}
.dahdp .slidebar li.on{background:#0082c6;}
.ie9 .dahdp .slidebar li{border-radius:20px; }
.dahdp .slideshow li{    width: 100% !important;}
.slideshow span.title, .slidebar li { background: none; color: #333; overflow: hidden; }


.frame-title{padding-top:58px; line-height: 50px; height:50px; width:1200px; margin:0 auto; text-align:center; background:url(../images/1.png) center 50px no-repeat;}
.frame .title .titletext{float:none;  font-family: 微软雅黑;  font-size:30px;  color:#2f353b;    font-weight: normal;}


.lgwl .title,.rmcp .title,.wmys .title,.rdzx .title,.hzhb .title{width: 1200px; margin: 0 auto; text-align: center; height:40px;    padding:7px 0 25px;}
.lgwl .title .titletext,.rmcp .title .titletext,.wmys .title .titletext,.rdzx .title .titletext,.hzhb .title .titletext{ line-height: 17px; color:rgb(207, 211, 214); font-weight:normal; float:none;font-size: 12px;}

.lgwl{ width:1200px; margin:0 auto;  height:320px; }
.lgwl li{ background:none; width:190px; float:left; margin:0 12px 12px 0; overflow:hidden;}
.lgwl .l6{margin:0 0px 12px 0;}
.lgwl .l1 a{text-indent: -9999px;  text-decoration: none;width:190px; height:190px;background:url(../images/tb1.png) no-repeat;display: block;}
.lgwl .l1 a:hover{background:url(../images/tb2.png) no-repeat;}
.lgwl .l2 a{text-indent: -9999px;  text-decoration: none;width:190px; height:190px;background:url(../images/tb3.png) no-repeat;display: block;}
.lgwl .l2 a:hover{background:url(../images/tb4.png) no-repeat;}
.lgwl .l3 a{text-indent: -9999px;  text-decoration: none;width:190px; height:190px;background:url(../images/tb5.png) no-repeat;display: block;}
.lgwl .l3 a:hover{background:url(../images/tb6.png) no-repeat;}
.lgwl .l4 a{text-indent: -9999px;  text-decoration: none;width:190px; height:190px;background:url(../images/tb7.png) no-repeat;display: block;}
.lgwl .l4 a:hover{background:url(../images/tb8.png) no-repeat;}
.lgwl .l5 a{text-indent: -9999px;  text-decoration: none;width:190px; height:190px;background:url(../images/tb9.png) no-repeat;display: block;}
.lgwl .l5 a:hover{background:url(../images/tb10.png) no-repeat;}
.lgwl .l6 a{text-indent: -9999px;  text-decoration: none;width:190px; height:190px;background:url(../images/tb11.png) no-repeat;display: block;}
.lgwl .l6 a:hover{background:url(../images/tb12.png) no-repeat;}


.gybj{background:url(../images/bj3.jpg) no-repeat; height:427px;min-width:1200px;}
.gywm{width:1200px; margin: 0 auto;}
.gyzb{ width:520px; margin-top:38px; float:left;}
.gyzb .p1{ padding-right:10px;color: rgb(255, 255, 255); font-size: 16px; font-family: 微软雅黑; line-height:180%; padding-bottom:22px;}


.xwtp{ width:650px; float: right;padding-top:65px;height:303px;}
.bjtp{ width:455px; height:303px;float: right;}
.bjys{height:140px; width:224px; display: block; opacity: 0.92; background-color: #0082c6; left: 31px; top:-30px; position:relative; z-index: 112;}
.xwzx{  margin-left: 12px; z-index: 123; position: relative; left: 263px; top:-53px;height: 89px; width: 240px; display: block; }
.xwzx .tim{ line-height:50px; font-size:36px; text-align:center; color:#fff;   font-family: 微软雅黑; position: relative;left:-240px;top: -87px;background: url(../images/2.png) 20px 0px no-repeat; padding-top: 15px;}
.xwzx .ywzm{text-transform: uppercase; font-size:12px; line-height:26px; text-align:center; color:#fff;position: relative; left:-280px; top: -91px;}
.jiho{position: relative;left:95px;top: 17px;}
.jiho a{color: rgba(67,67,67,1);  font-size: 36px; font-weight: normal; background:#fff; padding:8px 37px;}
.jiho a:hover{ color:#fff; background-color: #0082c6; text-decoration:none;}

.ie7 .bjys,.ie8 .bjys,.ie9 .bjys,.ie10 .bjys,.ie11 .bjys{left: 31px; top:-332px; position:relative;}
.ie7 .xwzx .tim,.ie8 .xwzx .tim,.ie9 .xwzx .tim,.ie10 .xwzx .tim,.ie11 .xwzx .tim{position: relative;left:-240px;top: -389px;background: url(../images/2.png) 50px 0px no-repeat}
.ie7 .xwzx .ywzm,.ie8 .xwzx .ywzm,.ie9 .xwzx .ywzm,.ie10 .xwzx .ywzm,.ie11 .xwzx .ywzm{position: relative; left:-280px; top: -393px;}
.ie7 .jiho,.ie8 .jiho,.ie9 .jiho,.ie107 .jiho,.ie11 .jiho{position: relative;left:95px;top: -287px;}


.rmcp{width:1200px; margin: 0 auto; }


.rmcp .gd{ margin-top:50px;    text-align: center;    height: 40px;}
.rmcp .gd a{ padding:12px 66px;border-radius:3px;color: #0082c6; border:1px solid #0082c6; font-family: Microsoft YaHei; font-size: 14px; font-weight: normal;}
.rmcp .gd a:hover{ color:#fff; text-decoration:none; background:#0082c6;}


.sgys{background:url(../images/bj4.jpg) no-repeat; height:300px;min-width:1200px;}
.wmdys{width:1200px; margin: 0 auto;    padding-top: 90px;}
.wmdys dl{height: 132px; width: 380px; display: block; background-color:#fff; float:left; margin-right:30px;}
.wmdys .dl3{ margin-right:0px;}
.wmdys dl .dd1{ width:72px; height:72px; float:left; margin:30px 10px 0 30px;overflow: hidden;}
.wmdys dl dt{font-size: 20px; color: rgb(102, 102, 102); font-family: 微软雅黑;  height: 31px; width:240px; display: block;    margin-top: 30px;float: right; padding-right: 20px;}
.wmdys dl .dd2{width:240px; height: 33px;  display: block;  color: #999999;  padding-top: 3px;float: right; padding-right: 20px;}



.xwnr{width:1200px; margin: 0 auto; }
.zxtp li{ background:none !important;overflow: hidden; width: 380px; height: 146px; padding-left:0px !important; margin-bottom:22px;}
.zxtpz li{ background:none !important;overflow: hidden; width: 380px; height: 146px; padding-left:11px !important;margin-bottom:22px;}
.zxtpy li{ background:none !important;overflow: hidden; width: 380px; height: 146px; padding-left:20px !important;margin-bottom:22px;}


.zxtz li{background:none !important;width: 379px;overflow: hidden;    padding: 4px 1px 3px 3px !important;  margin-bottom: 1px;height: 28px; line-height: 28px; border-bottom: 1px dashed #f2f2f2;}
.zxtz li .sp1 a{display: inline-block; font-family: Microsoft YaHei; font-size: 12px; color: #0082c6; font-weight: normal; text-decoration: none;margin-right: 8px; float:left;}
.zxtz li .sp1 a:hover{color: #0064d4;}
.zxtz li .sp2 a{display: inline-block; font-family: Microsoft YaHei; font-size: 12px; color: #666666; font-weight: normal;text-decoration: none; float:left;}
.zxtz li .sp2 a:hover{color: #0082c6;}
.zxtz li .sp3{display: inline-block; font-family: arial; font-size: 11px; color: #acacac; font-weight: normal; float:right;padding-right: 6px;}

.zxtzz li{background:none !important;width: 377px;overflow: hidden;    padding: 4px 1px 3px 3px !important; margin-left:11px; margin-bottom: 1px;height: 28px; line-height: 28px; border-bottom: 1px dashed #f2f2f2;}
.zxtzz li .sp1 a{display: inline-block; font-family: Microsoft YaHei; font-size: 12px; color: #0082c6; font-weight: normal; text-decoration: none;margin-right: 8px; float:left;}
.zxtzz li .sp1 a:hover{color: #0064d4;}
.zxtzz li .sp2 a{display: inline-block; font-family: Microsoft YaHei; font-size: 12px; color: #666666; font-weight: normal;text-decoration: none; float:left;}
.zxtzz li .sp2 a:hover{color: #0082c6;}
.zxtzz li .sp3{display: inline-block; font-family: arial; font-size: 11px; color: #acacac; font-weight: normal; float:right;padding-right: 6px;}

.zxtzy li{background:none !important;width: 377px;overflow: hidden;    padding: 4px 1px 3px 3px !important; margin-left:20px; margin-bottom: 1px;height: 28px; line-height: 28px; border-bottom: 1px dashed #f2f2f2;}
.zxtzy li .sp1 a{display: inline-block; font-family: Microsoft YaHei; font-size: 12px; color: #0082c6; font-weight: normal; text-decoration: none;margin-right:8px; float:left;}
.zxtzy li .sp1 a:hover{color: #0064d4;}
.zxtzy li .sp2 a{display: inline-block; font-family: Microsoft YaHei; font-size: 12px; color: #666666; font-weight: normal;text-decoration: none; float:left;}
.zxtzy li .sp2 a:hover{color: #0082c6;}
.zxtzy li .sp3{display: inline-block; font-family: arial; font-size: 11px; color: #acacac; font-weight: normal; float:right;padding-right: 6px;}

.hzhb-n{width:1200px; margin: 0 auto; height: auto; padding-bottom:30px; display:block; overflow:hidden}
.hzhb-n li{ float:left;background:none !important; padding:0 16px 0 14px !important; width:210px; height:110px; overflow:hidden; margin-bottom:15px}
.hzhb-n li img{width:210px; height:100px; border:1px #eee solid}
.yqlj { background: none; width: 1200px; margin: auto; }
.yqlj .title{ height:42px; line-height:42px; background:none;border-bottom:2px solid #DADADA; overflow:visible; padding:0;}
.yqlj .titletext{font-size:20px;   color:#2BDAD0; font-weight:500;border-bottom:2px solid #2BDAD0;}
.yqlj .dxb_bc{padding:25px 0 15px;}
.yqlj li{float:left;}
.yqlj li a{font-size:14px;   color:#5F5F5F; margin-right:15px;}

/***************************************************************/
/***********新闻********************/

#ct .frame{margin-top:20px; background:#fff;border:1px solid #E2E2E2; }
#ct .frame .title{height:40px; line-height:40px;padding-left:0;background:none;}
#ct .frame .titletext{ background:url(../images/aaabg.png) no-repeat -219px -106px; border-bottom:1px solid #E2E2E2; padding-left:20px;font-size:22px;  color:#1e1c14; font-weight:500;}


.zxyjctp{position:relative; padding:0 12px;}
.zxyjctp .slideshow{margin:10px 0 50px;}
.zxyjctp .slideshow span.title{display:none;}
.zxyjctp .slideshow li:hover span.title{ display:block;background: rgba(0,0,0,0.3) !important; font-weight:500; font-size:16px;}
.ie8 .zxyjctp .slideshow span.title{ background:#696969;opacity:0.9;filter: alpha(opacity=90); }
.zxyjctp .slidebar{top:auto !important; left:66px !important; bottom:15px;}
.zxyjctp .slidebar li{ width:18px; height:18px; line-height:18px; border-radius:9px; background:#C8CAC9; margin-right:8px;}
.zxyjctp .slidebar li.on{ background:#DA602D; color:#fff; font-weight:500;}
.ie9 .zxyjctp .slidebar li{border-radius:0px;}




.zxyjctj{  padding:0 12px 18px 12px;}
.zxyjctj dl{margin-top:15px;}
.zxyjctj .m{margin:0 12px 0 0;}
.zxyjctj dt{height:25px; line-height:25px; overflow:hidden; padding:0; margin-bottom:12px;}
.zxyjctj dt a{font-size:16px; color:#333; font-weight:500;}
.zxyjctj dd{font-size:12px; color:#888; line-height:25px; margin-bottom:0;}
.zxyjctj dd a{color:#db5f2c;}


.zxyggw{ margin-top:20px; border:none !import70px;}