@charset "utf-8";
body{ margin:0 auto; font-size:12px; font-family: "微软雅黑",Arial, Helvetica, sans-serif; line-height:normal;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
*{ margin:0px; padding:0px;}
img { border:0px;}
a { color:#05a; text-decoration:none;}
a:hover { color:#f00;}
.clear{ clear:both;}
#container { width:900px; margin:0 auto;}
/*-----------------头部开始--------------------*/
#header { height:130px; width:1140px; margin: 0 auto; overflow: hidden;}
.logo{width:440px; float: left;padding-top: 20px;}
.navbox{float: right;width:640px; padding-top: 30px;}
.sslm{overflow: hidden;float: right;}
.wby1{float: left;width:190px; line-height: 32px; height: 32px; padding-left: 10px; border: 1px solid #cccccc; font-size: 14px; color: #999; font-family: "微软雅黑";}
.btn1{height: 34px; width:60px; background: #ffca20;color: #333;font-size: 14px; color: #333; border: none;float: left;}
.nav ul{overflow: hidden;padding-top: 10px;}
.nav li{float: left;line-height: 32px; padding-left: 17px;}
.nav a{display: block;font-size: 16px;color: #7f7f7f; height: 32px;}
.nav .hover a{color: #0182b3;border-bottom: 1px solid #0182b3;}
.nav a:hover{color: #0182b3;border-bottom: 1px solid #0182b3;}
/*------------------头部结束------------------*/
/*-----------------内容开始-------------------*/
.fullSlide{ width:100%;  position:relative;  height:498px; background:#000;  }
.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:498px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:498px; }
.fullSlide .hd{-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px; width:82px;  position:absolute; z-index:1; bottom:26px; left:auto; height:22px; line-height:22px; background: #000;right:40px; padding-top: 4px; }
.fullSlide .hd ul{ text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:7px; height:7px; margin:3px; overflow:hidden; background:#fff;line-height:999px; border: 3px solid #000; 
-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;}
.fullSlide .hd ul .on{ border: 3px solid #58a7b9;  }
.fullSlide .prev,
.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:3%;  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:3%; background-position:-6px -137px; }

.wznr{width:1140px; margin: 0 auto;padding-top: 55px;}
.wzxw{overflow: hidden;}
.spxw{width:557px; float: left;}
.spxw_tit h2{font-size: 20px; line-height: 20px; padding-bottom: 10px;font-weight: 400; width:84px;text-align: center;border-bottom: 3px solid #009eda;margin-bottom: 40px;}
.spxw_nr{with:557px; position: relative;float: left; background:#000;}
.spxw_nr span img{width:115px; height: 115px;}
.spxw_nr span{width:115px; height: 115px;display: block;position: absolute;left:50%;margin-left: -57px;top:110px;
cursor:pointer;}
.spxw_nr p{font-size: 18px; line-height: 48px; font-size: 18px; font-weight: 800; color: #fff; background: #009eda; text-align: center;}
.spxw_nr a{color: #fff;}
.xwlb{float: right;width:555px;}
.xwlb_tit{border-bottom: 3px solid #009eda;}
.xwlb_tit h2{width:105px; height: 28px; line-height: 28px; text-align: center;background: #009eda;color: #fff; font-size: 400;font-size: 18px;}
.xwtt{overflow: hidden; padding-top: 25px;}
.xwtt_l{float: left;width:445px;}
.xwtt_l p{font-size: 14px; line-height: 24px;}
.xwtt_l h2{font-size: 16px; line-height: 44px;}
.xwtt_l a{color: #000;}
.xwtt_l a:hover{color: #009EDA;}
.xwtt_r{float: right;text-align: center;}

.xwtt_r h2{font-size: 36px; line-height: 60px;}
.xwtt_r p{font-size: 14px;}
.lbnr li{line-height: 56px; border-bottom: 1px solid #8a8787; overflow: hidden;}
.fr{float: right;}
.lbnr a{color: #000;font-size: 14px;}
.lbnr a:hover{color: #009EDA;}
.btn2{transition: All 0.4s ease-in-out;display: block;text-align: center;width:108px; height: 32px; line-height: 32px; border: 1px solid #fea600; color: #fea600; font-size: 16px; float: right;margin-top: 22px;}
.btn2:hover{background: #fea600;color: #FF0000;}

.cpzx{padding-top: 22px;overflow: hidden;}
.cpzx_left{float: left;background: #f3f3f3;width:215px; padding: 0 20px; margin-bottom: -1000px; padding-bottom: 1000px;}
.cpzx_tit{border-bottom: 3px solid #ffca20;}
.cpzx_tit h2{line-height: 58px; font-size: 24px;color: #009eda;}
.cpzx_tit span{padding-top: 20px;}
.cpzx_nr{padding-top: 15px;}
.cpzx_nr li{font-size: 16px; border-bottom: 1px solid #b7b7b7; line-height: 38px;}
.cpzx_nr a{color: #626262;}
.cpzx_nr a:hover{color: #009EDA;}

.cpzx_right{float: right;width:855px;}
.cpzxtit{border-bottom:solid 2px #cccccc; margin-bottom:10px; line-height:26px;}
.cpzxtit .tit{color:#009EDA; font-size:18px; font-weight:bold;}
.cpzx_right ul{overflow: hidden; margin-top: -15px;}
.cpzx_right li{float: left;  padding: 15px 15px 0 0;}
.cpzx_right ul li:nth-child(3){ padding:15px 0 0 0;}
.cpzx_right ul li:nth-child(6){ padding:15px 0 0 0;}
.cpzx_right ul li:nth-child(9){ padding:15px 0 0 0;}
.cpzx_right a{display: block;width:275px; height: 207px; overflow: hidden;}
.cpzx_right img{width:275px; height: 207px;}
.cpzx_right p{font-size: 16px; text-align: center; height: 48px; background: #f3f3f3; line-height: 48px;border-top: 1px solid #dedede;}
.img2 { transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-ou }
.img2:hover { transform: scale(1.2);-webkit-transform: scale(1.2); -moz-transform: scale(1.2);-o-transform: scale(1.2); -ms-transform: scale(1.2); }
/*------------------内容结束------------------*/
/*------------------版权开始------------------*/
#footer { background:#ebebeb;margin-top: 22px;padding-top: 45px;padding-bottom: 20px;}
.footerbox{width:1120px; margin: 0 auto; overflow: hidden;}
.foot_l{width:900px; float: left;}
.foot_l h2{font-size: 18px;color: #000; line-height: 34px;}
.foot_l ul{overflow: hidden; padding-top: 15px;}
.foot_l li{overflow: hidden;float: left; }
.foot_l ul li:nth-child(1){ width:415px;}
.foot_l ul li:nth-child(2){ width:220px;}
.foot_l ul li:nth-child(3){ width:220px;}
.foot_l img{float: left;margin-right: 10px;}
.foot_l p{font-size: 14px; line-height: 28px;}
.bzxx{padding-top: 25px;overflow: hidden;}
.bzxx img{float: left;margin-right: 10px;}
.rwm{width:178px; float: right;}
/*------------------版权结束------------------*/
/*=====内页1========*/
.banner1{background: url(../images/banner1.png) no-repeat center center;height: 300px;}
.cpjs{float: right;width:855px}
.cpjs_tit{border-bottom: 3px solid #ffca20; height: 57px;background: #f3f3f3; padding: 0 20px;}
.cpjs_tit span{line-height: 57px;color: #ffca20;font-size: 24px;}
.cpjs_tit h2{line-height: 57px; font-weight: 400; color: #272324;font-size: 14px;}
.cpjs_tit a{color: #272324;}
.cpjs_tit a:hover{text-decoration: underline;}
.cpjs_tit img{vertical-align: middle;padding-right: 10px;}
.cpjs_nr{padding-top: 20px;}
.cpjs_bj{background: #f3f3f3;padding: 20px;}
.xqjs{overflow: hidden;}
.left_probox{float:left;width: 410px; margin-right:10px; height:315px;}
.cplbsm{float: right;width:355px;}
.cplbsm h2{font-size: 30px; font-weight: 400;padding-bottom: 20px; border-bottom: 1px dashed #929292;margin-bottom: 10px;}	
.cplbsm p{font-size: 16px; line-height: 41px;}

.xxxx{padding-top: 10px;}
.xxxx_tit{border-bottom: 2px solid #009eda;}
.xxxx_tit h2{line-height: 40px;font-size: 18px;}
.xxxx_nr p{font-size: 14px;  }
.xxxx_nr{padding-top: 25px;}
/*====内页2=====*/
.banner2{background: url(../images/banner1.png) no-repeat center center; height: 300px;}
.news{cursor:pointer;margin-top: 20px; transition: All 0.4s ease-in-out;background: #f3f3f3; padding: 0 25px 20px 25px;}
.news h4{font-size: 18px; border-bottom: 1px dashed #929292; line-height: 48px; padding-top: 10px;margin-bottom: 15px;}
.news a{color: #000;}
.news p{font-size: 14px; line-height: 24px;}
.news:hover{background: #e8e7e7;}
.news_bj{background: #f3f3f3;padding: 10px 20px 20px 20px;}
.fynr{padding: 30px 0 20px 0;}
.fynr ul{text-align: center;}
.fynr li{display: inline-block;*display: inline;color: #cccccc; padding: 0 5px;}
.fynr span{display: inline-block;*display: inline; font-size: 14px; color: #cccccc; padding: 4px 10px; border: 1px solid #cccccc;-moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius:4px;}
.fynr a{color: #cccccc;}
.fynr .hover1 span{border: 1px solid #ff8a00; color: #fff; background: #ff8a00;}
.fynr a:hover span{border: 1px solid #ff8a00; color: #fff; background: #ff8a00;}