@charset "utf-8";
/* CSS Document */
.fullSlide{ width:100%;  position:relative;  height:490px; background:#000; clear:both;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:490px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:490px; }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:10px;text-align:center;
_background:#000; _filter:alpha(opacity=60);}
.fullSlide .hd .box{}
.fullSlide .hd ul{ text-align:center;}
.fullSlide .hd ul li{ cursor:pointer; width:100px; height:6px; font-size:0px; display:inline-block; background:#FFF; margin:0 10px; text-indent:-9999;}
.fullSlide .hd ul .on{ background:#0093dd;}


.dyip{ text-align:center; padding:50px 0;}
.dyip h2{ font-size:36px; background:url(../images/pic3.png) no-repeat center bottom; line-height:100px;}
.dyip .box{ padding-top:30px;}
.dyip p{ line-height:24px; padding-bottom:20px;}
.dyip p strong{ color:#0092dd;}
.dyip .more{ width:200px; height:40px; border-radius:5px; background:#0092dd; line-height:40px; margin:20px auto;}
.dyip .more a{ display:block; color:#FFF;}
.dyip .more a:hover{ display:block; color:#FFF; text-decoration:none;}


.derp{ background:#f7f7f7;}
.derp h2{ font-size:36px; background:url(../images/pic3.png) no-repeat center bottom; line-height:100px;text-align:center;}
#slider{ margin:0px auto; height:327px;width:1000px; padding:60px 0; overflow:hidden;}
#slider li{width:512px; height:340px; position:relative; background:#fff; overflow:hidden;}
.slider_area {position:relative;}
.slider_carousel{position:absolute; width:750px; margin:0 0 0 110px;}
.roundabout-holder{padding:0; height:310px; position:absolute;}
.roundabout-moveable-item{border:0;  cursor:pointer; list-style:none; width:425px; height:323px;}
#slider li .title{ position:absolute; left:0px; bottom:0px; text-align:center; background:rgba(0,0,0,0.5); color:#FFF; padding:10px 20px;}
#slider li .title h3{ font-size:24px; padding-bottom:10px; color:#0093dd;}


.dsanp{ padding:30px 0;}
.dsanp h2{ font-size:36px; background:url(../images/pic3.png) no-repeat center bottom; line-height:100px;text-align:center;}
.dsanp .box{}
.dsanp .box ul{ padding:30px 0 10px 0;}
.dsanp .box li{ float:left; margin:0 11px; text-align:center; line-height:40px; padding-bottom:20px;}
.dsanp .box li p{width:265px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.dsanp .more{ width:200px; height:40px; border-radius:5px; background:#0092dd; line-height:40px; margin:20px auto; text-align:center;}
.dsanp .more a{ display:block; color:#FFF;}
.dsanp .more a:hover{ display:block; color:#FFF; text-decoration:none;}


.dsip{ background:#f7f7f7;}
.dsip h2{ font-size:36px; background:url(../images/pic3.png) no-repeat center bottom; line-height:100px;text-align:center;}
.dsip .box{ padding:40px 0;}
.dsip .box .pic{ float:left;}
.dsip .box .dsip_r{ width:670px; float:right;}
.dsip .box .dsip_r dl{}
.dsip .box .dsip_r dt{ line-height:30px; font-size:18px; line-height:50px; font-weight:bold;}
.dsip .box .dsip_r dt span{ float:right; font-size:14px;}
.dsip .box .dsip_r dd{ line-height:24px;}
.dsip .box .dsip_r ul{ padding-top:30px;}
.dsip .box .dsip_r li{ line-height:30px;}
.dsip .box .dsip_r li span{ float:right; font-size:14px;}


.dwup{ padding:20px 0;}
.dwup h2{ font-size:36px; background:url(../images/pic3.png) no-repeat center bottom; line-height:100px;text-align:center;}
.dwup .box{}
.dwup .box ul{ padding:30px 0 10px 0;}
.dwup .box li{ float:left; margin:0 9px; text-align:center; line-height:40px; padding-bottom:20px;}

.nav ul li a{ font-size:16px;}
.banner{ height:240px;background-size: cover!important;}
.dqwz_box{ line-height:40px; background:rgba(0,0,0,0.5);}
.dqwz{ color:#FFF;}
.dqwz a{ color:#FFF;}
.dqwz a:hover{ color:#0093dd;}
.dqwz span{ color:#0093dd;}

.subnav{ background:#e6e6e6; height:60px;}
.subnav ul{ text-align:center;}
.subnav li{ display:inline-block; line-height:60px;}
.subnav li a{ padding:0px 20px; display:block;}
.subnav li a:hover{ text-decoration:none;}
.subnav li a.current{ background:#0093dd; color:#FFF;}


.con{}
.con .con_box{ background:#fafafa; padding-bottom:50px;}
.con .con_box h2{ font-size:36px; background:url(../img/pic3.png) no-repeat center bottom; line-height:100px;text-align:center;}

.about{ padding:50px 0;}
.about .pic{}
.about .pic .pic1{ float:left; margin-right:12px;}
.about .pic .pic2{ float:left;}
.about .pic .pic3{ float:right;}
.about .about_con{ line-height:30px;}
.about .about_con img{ max-width:100%;}
.about .about_con p{ padding-bottom:20px;}


#timeline{width:1000px;height:1000px;overflow:hidden;margin:40px auto 0 auto;position:relative;background:url(../images/pic80.gif) left 45px repeat-x;}
#dates{width:1000px;height:60px;overflow:hidden;}
#dates li{float:left;width:100px;height:50px;text-align:center;background:url(../images/pic81.gif) center bottom no-repeat;}
#dates a{line-height:38px;padding-bottom:10px;}
#dates a:hover{ text-decoration:none;}
#dates .selected{ height:40px;font-size:24px; line-height:40px; color:#0093dd; background:url(../images/pic82.gif) center 36px no-repeat; padding-bottom:10px; display:block;}
#issues{width:1000px;height:1000px;overflow:hidden;}
#issues li{width:1000px;height:1000px; text-align:center; float:left;}
#issues li dl{ display:inline-block; text-align:center; line-height:24px; margin:20px;}
#issues li dt{ color:#0093dd;}
#issues li dd.pic{ margin-bottom:10px;}



.fzlc{ position:relative;}
.fzlc .pic{ width:38px; height:38px; background:url(../images/pic23.gif) no-repeat; position:absolute; left:100px; top:-10px;}
.fzlc .list{ width:878px; float:right; border-left:2px solid #b6b6b6; padding:50px 0;}
.fzlc .list dl{ padding-left:50px; position:relative;}
.fzlc .list dt{ width:96px; height:35px; line-height:35px; background:url(../images/pic25.jpg) no-repeat; color:#FFF; font-size:18px; position:absolute; left:-120px; z-index:1;}
.fzlc .list dt span{ padding-left:15px;}
.fzlc .list dd{ position:relative; line-height:24px; margin-bottom:30px;}
.fzlc .list dd .an{ width:26px; height:26px; background:url(../images/pic26.gif) no-repeat; position:absolute; left:-64px; top:2px;}
.fzlc .list dd:hover .an{ width:26px; height:26px; background:url(../images/pic24.gif) no-repeat;}


.tuandui{ padding:50px 0;}
.tuandui dl{ background:#FFF; margin-bottom:20px;}
.tuandui dt{ float:right; width:700px; line-height:100px; font-size:36px;}
.tuandui dd.pic{ float:left;}
.tuandui dd.txt{ float:right; width:700px; line-height:24px;}


.product{ padding-top:30px; border-top:2px solid #e6e6e6; margin-top:40px;}
.product_l{ float:left; width:240px;}
.product_l h3{ line-height:40px; font-size:18px; border-bottom:2px solid #0093dd; padding-left:10px;}
.product_l ul{}
.product_l li{ line-height:40px; border-bottom:1px solid #ebebeb;}
.product_l li a{ padding-left:10px; display:block;}
.product_l li a:hover{ padding-left:10px; display:block; text-decoration:none;}
.product_l li a.current{ color:#0093dd;}
.product_r{ float:right; width:720px; }
.product_r ul{}
.product_r li{ float:left; margin-right:20px; line-height:30px; padding-bottom:20px;}


.cpzs_r{ float:right; width:720px;}
.cpzs_r_t{ padding-bottom:40px;}
.cpzs_r_t dl{ float:left; width:440px;}
.cpzs_r_t dt{ font-size:24px; line-height:50px;}
.cpzs_r_t dt a{ color:#0093dd;}
.cpzs_r_t dd{ line-height:30px;}
.cpzs_r_t .pic{ float:right; width:272px;}

.cpzs_r li{ float:left; margin-right:20px; line-height:30px; padding-bottom:20px; text-align:center;}
.cpzs_r li p{ width:160px; font-size:12px; height:60px; line-height:20px; overflow:hidden;}


.news_list{ margin-bottom:20px; background:#0093dd; padding:10px;}
.news_list h3{ line-height:40px; color:#FFF; padding-left:20px; float:left;}
.news_list ul{  padding:0 20px; float:right; background:#FFF;}
.news_list li{ float:left; line-height:40px; margin-right:20px;}
.news_list li img{ margin-top:10px; margin-right:10px;}


.focusBox { position: relative; width:630px; height:330px; overflow: hidden;}
.focusBox .pic img { width:630px; height:330px; display: block;}
.focusBox .hd { overflow:hidden; zoom:1; position:absolute; bottom:5px; right:10px; z-index:3}
.focusBox .hd li{float:left; line-height:15px; text-align:center; font-size:12px; width:25px; height:10px; cursor:pointer; overflow:hidden; background:#919191; margin-left:4px; filter:alpha(opacity=80); opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }
.focusBox .hd .on{ background:url(../images/pic37.png) no-repeat;  }

.focusBox .prev,
.focusBox .next { width:50px; height:99px; position:absolute; top:110px; z-index:3; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.focusBox .prev { background:url(../images/pic37.png) no-repeat; left:0 }
.focusBox .next { background:url(../images/pic38.png) no-repeat; right:0 }



.product_r .title-show{margin-bottom: 20px;
font-weight: bold;}
.product_r .cpjs{ line-height:30px; padding-top:30px;}
.product_r .bt{ font-weight:bold; line-height:40px; color:#0093dd;}
.product_r .cpjs p{}
.product_r .cpcs{ line-height:30px; margin-top:10px;}
.product_r .cpcs p{ float:left; width:200px;}


.product_r .tz{ padding-top:30px;}
.product_r .tz img{ float:left; margin-right:20px;}

.product_r .wjxz{}
.product_r .wjxz .tb{ float:left; width:200px; text-align:center;}
.product_r .wjxz .box{ padding-top:20px;}
.product_r .wjxz .tb p{ line-height:30px;}


.gmqd{}
.gmqd .dzyi{ width:750px; margin:0 auto; border-bottom:1px solid #ebebeb;}
.gmqd .dzyi dl{ padding:30px 0;}
.gmqd .dzyi dt{ line-height:60px; font-size:28px; color:#0093dd;}
.gmqd .dzyi dd{ line-height:40px; padding-left:30px;}
.gmqd .dzyi dd.txt1{ background:url(../images/pic43.png) no-repeat left center;}
.gmqd .dzyi dd.txt2{ background:url(../images/pic44.png) no-repeat left center;}
.gmqd .dzyi dd.txt3{ background:url(../images/pic45.png) no-repeat left center;}


.gmqd .dzer{ width:750px; margin:0 auto; border-bottom:1px solid #ebebeb; padding-bottom:20px;}
.gmqd .dzer dl{}
.gmqd .dzer h3{ line-height:60px; font-size:22px; color:#0093dd;}
.gmqd .dzer dt{ line-height:30px;}
.gmqd .dzer dd{ line-height:40px;}


.gmqd .dzsan{ width:750px; margin:0 auto; border-bottom:1px solid #ebebeb;}
.gmqd .dzsan dl{ padding:30px 0;}

.gmqd .dzsan dt{ font-size:24px; color:#0093dd; margin-bottom:10px;}
.gmqd .dzsan dd{ line-height:30px;}


.news{ padding-top:30px;}
.news .news_t{ border-bottom:1px solid #DDD; padding-bottom:30px;}
.news .news_t .pic{ float:left;}
.news .news_t .news_t_r{ float:right; width:600px;}
.news .news_t .news_t_r .title{ padding-bottom:20px;}
.news .news_t .news_t_r .title h3{ font-size:24px; line-height:40px;}
.news .news_t .news_t_r  p{ line-height:24px;}
.news .news_t .news_t_r .more{ width:150px; height:40px; line-height:40px; text-align:center; background:#0093dd; border-radius:10px; margin-top:10px;}
.news .news_t .news_t_r .more a{ display:block; color:#FFF;}
.news .news_t .news_t_r .more a:hover{ display:block; text-decoration:none; color:#FFF;}


.list_news{ padding-top:30px;}
.list_news dl{ border-bottom:1px solid #DDD; padding-bottom:20px; margin-bottom:20px;}
.list_news dt{ float:right; width:750px; font-size:22px; line-height:40px;}
.list_news dt span{ float:right; font-size:18px; padding-right:10px;}
.list_news dd.pic{ float:left;}
.list_news dd.txt{ float:right; width:750px; line-height:24px; margin-top:20px;}


.news_xq{ padding-top:20px;}
.news_xq .title{ padding:20px 0; border-bottom:1px solid #CCC; margin:0 50px;}
.news_xq h3{ font-size:24px; padding-bottom:20px; text-align:center;}
.news_xq .fbt{ text-align:center;}
.news_xq .fbt span{ padding:0 20px;}
.news_xq .news_neiro{ padding:50px; line-height:30px;}
.news_xq .news_neiro img{ max-width:100%;}
.news_xq .news_neiro p{ padding-bottom:20px;}


.fenye{ margin:0 50px; border-top:1px dashed #CCC; padding-top:30px;}
.fenye .fenye_l{ float:left; height:89px; background:url(../images/pic52.jpg) no-repeat; padding-left:50px; line-height:40px; border-right:1px solid #CCC; width:400px;}
.fenye .fenye_r{ float:right; height:89px; background:url(../images/pic53.jpg) no-repeat right center; padding-right:50px; line-height:40px;}


.yjykf{ margin-top:50px; text-align:center;}
.yjykf h3{ width:150px; height:40px; line-height:40px; text-align:center; background:#0093dd; font-size:20px; font-weight:bold; color:#FFF; border-radius:10px; margin:0 auto;}
.yjykf .jsyg{ padding-top:30px; border-bottom:1px dashed #CCC; margin:0 50px;}
.yjykf .jsyg p{ border-bottom:3px solid #0093dd; width:100px; margin:0 auto -1px auto; font-size:18px; text-align:center; line-height:50px; font-weight:bold;}
.yjykf .box{ padding-top:30px;}


.txkz{ padding-top:50px;}
.txkz ul{}
.txkz li{ float:left; width:250px; margin:0 40px; text-align:center;}
.txkz li p{ line-height:24px; padding-top:30px;}


.zckz{ text-align:center; padding:50px; line-height:24px;}
.zckz p{ padding-top:30px;}


.cpxqer{ margin-top:30px;}
.cpxqer ul{ max-width:720px; margin:0 auto; padding:20px 0;}
.cpxqer li{}
.cpxqer li span{ width:60px; height:38px;  background:#dda100; float:left; border-radius:4px 0 0 4px; text-align:center; color:#FFF; margin-right:10px;}
.cpxqer li .border{ line-height:38px; height:38px; font-size:16px; border:1px solid #dda100; border-radius:5px; margin-bottom:10px;}
.cpxqer li .con{ display:none; line-height:24px; border:1px solid #0093dd; border-radius:5px; margin-bottom:30px;}
.cpxqer li .con h3{ height:38px; line-height:38px; text-align:center; background:#0093dd; border-radius:4px 0 0 0px; width:60px; color:#FFF;}
.cpxqer li .con .box{ padding:20px; line-height:30px;}


.xzzx{ margin-top:30px;}
.xzzx .search{ width:316px; margin:0 auto;}
.xzzx .input_txt{ width:200px; height:32px; border:1px solid #0093dd; border-radius:5px; float:left;}
.xzzx .input_btn{ width:94px; height:34px; border:0 none; background:url(../images/pic68.gif) no-repeat; margin-left:20px; float:right;}
.xzzx .xzzx_b{ margin-top:20px;}
.xzzx .xzzx_b table{ border-left:1px solid #0093dd; border-top:1px solid #0093dd;}
.xzzx .xzzx_b table td{ border-right:1px solid #0093dd; border-bottom:1px solid #0093dd; padding:10px;}
.xzzx .xzzx_b table td a{ color:#0093dd;}


.sn{ padding:30px 0;}
.sn .list_sn{ background:#ececec; margin:30px 0;}
.sn .list_sn:nth-child(odd) .pic{ float:left;}
.sn .list_sn:nth-child(even) .pic{ float:right;}
.sn .list_sn:nth-child(odd) .title{ float:right; color:#333; width:400px;}
.sn .list_sn:nth-child(even) .title{ float:left; color:#333; width:400px;}
.sn .list_sn .title .box{ padding:50px 30px; line-height:24px;}
.sn .list_sn .title h3{ font-size:18px; margin-bottom:10px;}


.sn_con{}
.sn_con .sn_con_t{ padding-top:20px; border-bottom:2px solid #e6e6e6;}
.sn_con .sn_con_t ul{ text-align:center;}
.sn_con .sn_con_t li{ display:inline-block; line-height:60px; padding:0 20px;}

.sn_con_b{}
.b_l{ float:left; width:240px;}
.b_l h3{ line-height:40px; font-size:18px; border-bottom:2px solid #0093dd; padding-left:10px;}
.b_l ul{}
.b_l li{ line-height:40px; border-bottom:1px solid #ebebeb;}
.b_l li a{ padding-left:10px; display:block;}
.b_l li a:hover{ padding-left:10px; display:block; text-decoration:none;}
.b_l li a.current{ color:#0093dd;}
.b_r{ margin:0 auto; width:684px; padding-top:40px; line-height:24px;}
.b_r img{ margin-bottom:20px;}

.yyzp{ text-align:center; margin-top:20px;}
.yyzp p{}
.yyzp_con{ margin-top:20px;}
.yyzp table{}
.yyzp table td{ border-bottom:1px dashed #CCC;}

.yyzp_lxfs{ margin-top:30px;}
.yyzp_lxfs dl{ padding-top:30px; line-height:30px;}
.yyzp_lxfs dt{ font-size:24px; padding-bottom:10px;}


.ytsq{ border-top:1px dashed #CCC; margin:40px 100px; padding:30px 0;}
.ytsq .input_txt{ width:300px; height:30px; border-radius:5px; border:1px solid #CCC; outline:medium; padding-left:5px;}
.ytsq textarea{ width:98%; height:150px; padding:1%; outline:medium; border:1px solid #CCC;}
.ytsq .input_btn{ width:200px; height:50px; color:#FFF; background:#0093dd; border-radius:5px; outline:medium; border:0 none; font-size:18px; font-family:"微软雅黑";}


.contact{ padding:30px 0;}
.contact table{}
.contact table td .input_txt{ width:240px; height:30px; border-radius:5px; border:1px solid #CCC; padding:0 5px; outline:medium;}
.contact table td .input_txtyi{ width:100px; height:30px; border-radius:5px; border:1px solid #CCC; padding:0 5px; outline:medium;}
.contact table td textarea{ width:500px; height:100px; border-radius:5px; border:1px solid #CCC; padding:5px; outline:medium;}
.contact table td .input_btn{ width:100px; height:40px; background:#0092dd; color:#FFF; border:0 none; border-radius:5px; font-family:"微软雅黑"; font-size:16px;}

.yp{ margin-top:20px; text-align:right;}
.back{ text-align:right}


.pages { clear:left; margin-top:6px; margin: 0 auto; text-align:center; line-height:35px; }
.pages a, .pages font, .pages i { border: 1px solid #DDD; color: #333;  padding: 5px 10px; text-decoration: none; font-size:12px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px; }
.pages b { border: 1px solid #0090cf;padding: 5px 10px; text-decoration: none; background: #0090cf; color:#FFF; font-size:12px; -webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}
.pages a:hover { border: 1px solid #0090cf;  padding: 5px 10px; text-decoration: none; background: #0090cf; color:#FFF; font-size:12px;}


/*底部样式*/

.laster{background-color:#333;}
.last{margin:0 auto
	width:1200px;}
.last .lastdiv{
	margin-top:50px;
	float:left;		
}

.last .lastdiv h2{
	color:#999;
	font-size:14px;	
	font-weight:100;
	margin-top:10px;
}

.last .lastul{
	margin-left:40px;
	float:left;	
	margin-top:50px;
	width:300px;
}
.last .lastul h1{
	font-size:16px;
	color:#cccccc;
	font-weight:100;
	margin-bottom:20px;	
}
.last .lastul li{
	font-size:14px;	
	margin-bottom:10px;
}
.last .lastul li a{
	color:#d9d9d9;
	
}
.last .lastul li a:hover{
	color:#fff;	
}

.last .lastdiv2{
	margin-top:50px;
	float:right;
	width:270px;	
}
.last .lastdiv2 h1{
	    font-size: 16px;
    color: #cccccc;
    font-weight: 100;
    margin-bottom: 20px;	
}
.last .lastdiv2 p{
	font-size:14px;
	color: #d9d9d9;
	margin-bottom:10px;	
}

.copyright ul li{ color:#FFF;}