@charset "utf-8";
/* CSS Document */

body {
font-size:14px;
font-family:"微软雅黑";
margin:0 auto;}
* {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
.fl{ float: left; }
.fr{ float: right;}
.c{ clear: both;}
img,input,button {border:0;}
i,em {font-style:normal;}
a{
text-decoration:none;
cursor:pointer;
color:#666;}
ul,li {list-style:none;}
.left{ float:left;}
.right{ float:right;}

.top{ width:100%; height:35px; background-color:#2072cb; margin:0 auto;}
.top_centet{ width:1300px; height:35px; line-height:30px; margin:0 auto; color:#FFF; font-size:14px;}
.header{ width:1300px; height:auto; margin:0 auto;}
.logo{ width:510px; height:115px; float:left;}
.nav{ width:auto; height:116px; float:right;}
.nav li{ width:133px; height:116px; float:left; font-size:18px; text-align:center; line-height:115px; display:block; margin:0 auto;border-right:1px solid #fff}
.nav li a{ color:#000;}
.nav li a:hover{ display:block; background-color:#2072cb; color:#FFF;}

.main{ width: 1300px; margin: 0px auto; position:relative; }
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:100%px; height:624px; margin:0px auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:300px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:300px; right:10px; z-index:10;}
#playBox .smalltitle {width:100%; height:25px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}


.gy_left{
	width:144px;
	height:210px;
	display:block;
	position:absolute;
	padding-left:20px;
	left: -320px;
	top: 55px;
}
.about_left{ width:700px; height:auto; float:left; padding-top:55px; padding-left:20px;}
.about_title{ width:700px; height:94px; float:left;}
.about_title1{ width:700px; height:50px; line-height:50px; float:left; font-size:22px; font-weight:bold; background:url(../images/about_x.jpg) no-repeat left bottom; padding-bottom:7px;}
.about_nr{ width:645px; height:auto; float:left; }
.about_nr p{font-size:16px; color:#000; font-family:"微软雅黑"; line-height:30px; text-indent:2em; padding-top:20px; padding-bottom:20px;}
.about_nr a{ width:160px; height:auto; float:left; background-color:#2072cb; color:#FFF; text-align:center; font-size:14px; line-height:40px;}
.about_tp{ width:559px; height:377px; float:right; padding-top:79px;}

.xz_bg{ width:100%; height:562px; margin:0 auto; background-color:#2072cb; }
.ly_center{ width:1300px; height:auto; margin:0 auto; position:relative; }
.xz{
	width:123px;
	height:242px;
	display:block;
	position:absolute;
	right:-300px;
	top: 100px;
}
.ly_title{ width:1300px; height:auto; float:left; padding-top:59px; }
.ly_title h3{  width:1300px; height:auto; font-size:40px; font-weight:bold;font-family:"微软雅黑"; color:#FFF; text-align:center;display:block;}
.ly_title p{width:1300px; height:auto; font-size:16px;font-family:"微软雅黑"; color:#FFF; text-align:center; line-height:30px; display:block;}
.ly_tp { width:1300px; height:auto; float:left; padding-top:35px;}
.ly_tp li{ width:418px; height:auto; float:left;}
.ly_tp li img{ width:418px; height:268px; float:left;}
.ly_tp p{ width:418px; height:60px; line-height:60px; float:left; background-color:#FFF; font-size:18px; text-align:center; color:#000;}

.yjzs{ width:1300px; height:auto; margin:0 auto; position:relative;}
.yj_left{
	width:145px;
	height:279px;
	display:block;
	position:absolute;
	left: -320px;
	top: 45px;
}
.yjzs_title{ width:1300px; height:auto; float:left; padding-top:30px;}
.yjzs_title h3{  width:1300px; height:auto; font-size:28px; line-height:50px; font-family:"微软雅黑"; color:#000; text-align:center;display:block;}
.yjzs_title p{width:1300px; height:auto; font-size:15px;font-family:"微软雅黑"; color:#526285; text-align:center; line-height:30px; display:block; background:url(../images/x.jpg) no-repeat  center center;}
.yjzs_lb{ width:1300px; height:auto; float:left; padding-top:35px;}
.yjzs_lb li{ width:399px; height:344px; float:left;display:block; margin-left:22px; margin-bottom:30px; display:block; }
.yjzs_lb li img{ width:399px; height:294px; float:left;}
.yjzs_lb li p{ width:399px; height:50px; line-height:50px; text-align:center; font-size:16px;  float:left; display:block; }
.yjzs_lb li a{width:399px; height:344px;   border:2px solid #CCC; display:block; color:#333; }
.yjzs_lb li a:hover{ background-color:#2072cb; color:#FFF; border:2px solid #2072cb; color:#FFF;}
.gd{ width:1300px; height:auto; float:left; padding-bottom:50px;}
.gd a{ width:162px; height:48px; float:left; color:#000; margin-left:566px; text-align:center; line-height:48px; border:1px solid #CCC;}
.gd a:hover{ width:162px; height:48px; float:left; background-color:#2072cb; color:#FFF; margin-left:566px; text-align:center; line-height:48px;}

.new_bg{ width:100%; height:auto; background-color:#f8f8f8;}
.new_center{ width:1300px; height:auto; margin:0 auto; padding-top:40px; padding-bottom:40px;}
.xm_left{ width:518px; height:auto; float:left;}
.xm_left h3{ width:518px; height:auto; float:left; font-size:30px; color:#3b9314; font-weight:bold; line-height:50px;}
.xm_left span{ width:518px; height:auto; float:left; font-size:16px;color:#3b9314; line-height:25px; padding-bottom:10px;}
.xm_left li{ width:518px; height:auto; float:left;}
.xm_left li img{ width:500px; height:277px; float:left; margin-bottom:10px; padding:9px; display:block; background-color:#FFF;   }
.xm_left li  p{ width:518px; height:auto; float:left; font-size:14px;line-height:24px; text-indent:2em; padding-bottom:20px; display:block;}
.xm_left li p a{ color:#999;}
.xm_left li p a:hover{ color:#2f8409;}
.new_lb{ width:686px; height:auto; float:right;}
.new_title{width:686px; height:auto; float:left; padding-bottom:10px;}
.new_title h3{ width:686px; height:auto; float:left; font-size:28px; color:#333; font-weight:bold; line-height:50px;}
.new_title p{ width:686px; height:auto; float:left; font-size:16px; color:#526285; background:url(../images/news_x.jpg) no-repeat right center;}
.new_lb1{ width:686px; height:auto; float:left; }
.new_lb1 li{ width:686px; height:auto; float:left; border-bottom:1px solid #CCC; padding-bottom:30px;}
.new_lb1 h3{ width:686px; height:auto; float:left; font-size:18px; color:#000; line-height:40px; display:block;}
.new_lb1 h3 a{color:#000;}
.new_lb1 h3 a:hover{ color:#2072cb;}
.new_lb1 span{ font-size:16px; float:right; color:#999;}

.new_lb1 p{ width:686px; height:auto; float:left; line-height:22px; font-size:14px; display:block; }
.new_lb1 p a{ color:#999;}
.new_lb1 p a:hover{ color:#333;}
.ljgd{ width:686px; height:auto; float:left;}
.ljgd a{ width:150px; height:45px; border:1px solid #CCC; text-align:center; line-height:45px; font-size:14px; color:#000; display:block; float:left;}
.ljgd a:hover{background-color:#2072cb; color:#FFF;}

.d_bg{ width:100%; height:auto; background-color:#2072cb;}
.d_center{ width:1300px; height:auto; margin:0 auto;}
.d_left{ width:511px; height:auto; float:left; padding-top:44px;}
.d_logo{ width:511px; height:auto; float:left;}

.tel{ width:335px; height:127px; float:left; padding-top:20px; padding-bottom:20px;}
.d_center1{ width:236px; height:auto; float:left;  padding-top:40px; padding-left:86px; padding-right:86px;}
.d_center1 h3{ width:236px; height:auto; float:left; font-size:20px; color:#FFF; line-height:30px; padding-bottom:18px;}
.d_center1 li{ width:96px; height:30px; line-height:30px; font-size:14px; text-align:center; color:#FFF; float:left; border:1px solid #FFF;  margin-right:20px; margin-bottom:24px;}
.d_center1 li a{ width:96px; height:30px; display:block; color:#FFF;}
.d_center1 li a:hover{  width:96px; height:30px; background-color:#043c78; color:#FFF;}
.d_right{ width:280px; height:auto; float:right; padding-top:40px; margin-right:40px;}
.d_right h3{width:280px; height:auto; float:left; font-size:20px; color:#FFF; line-height:30px;  text-align:center;padding-bottom:20px;}
.d_right li{ width:123px; height:auto; float:left; padding-left:17px; display:block;}
.d_right li p{ width:123px; height:auto; line-height:35px; text-align:center; font-size:14px; color:#FFF;}
.copy_bg{ width:100%; height:50px; background-color:#064384;}
.copy_center{ width:1300px; height:50px; margin:0 auto; font-size:14px; text-align:center; line-height:50px; color:#FFF;}


.ny_banner1{ width:100%; height:296px; background:url(../images/ny_banner1.jpg) no-repeat center; }
.ny_banner2{ width:100%; height:296px; background:url(../images/ny_banner2.jpg) no-repeat center; }
.ny_banner3{ width:100%; height:296px; background:url(../images/ny_banner4.jpg) no-repeat center; }
.weizhi{ width: 100%; height: 50px; background: #ffffff; box-shadow: 2px 0px 5px #888888; }
.wzwz{ width: 1300px; float: left; height: 50px; line-height: 50px; color: #999999; font-size: 14px; }
.wzwz a{ color:#999999;}
.wzwz a:hover{ color:#06F;}
.ys{ display: block; BACKGROUND: url("../images/icon3.jpg") no-repeat left; color: #999999; text-indent: 2em; float: left; }
.wzwz span{ float: left; width:20px; text-align:center;}
.wzwz p{ float: left;}
.gy_title{ width:1300px; height:auto; float:left; padding-top:30px; padding-bottom:20px; text-align:center;}
.gy_title h3{ width:1300px; height:50px; font-size:24px;  line-height:50px; font-weight:normal; }
.gy_title span{ width:1300px; height:auto; font-size:18px; color:#06C; line-height:30px; display:block;}
.gy_title p{ width:1300px; height:24px; line-height:24px; text-align:center; color:#666; margin-bottom:10px; float:left; background:url(../images/p_x.png) no-repeat center center;}
.gy_fl{ width:900px; height:auto; float:left; margin-left:400px;}
.gy_fl li{ width:155px; height:42px; float:left; line-height:42px; background-color:#2072cb; color:#FFF; text-align:center; margin-right:20px;}
.gy_fl li a{ width:155px; height:42px; color:#FFF; font-size:16px; display:block;}
.gy_fl li a:hover{ width:155px; height:42px; background-color:#0d51bb;}
.b30{ padding-bottom:30px;}
.gy_nr{ width:1300px; height:auto; float:left; font-size:14px; line-height:24px; color:#666; text-indent:2em; padding-bottom:100px;}
.gy_img{ width:1300px; height:auto; float:left; text-align:center; padding-top:20px;padding-bottom:20px;}


.news_lb1{ width:1300px; height:auto; float:left; padding-bottom:30px;}
.news_lb1 li{ width:1300px; height:auto; float:left; border-bottom:1px solid #CCC; padding-bottom:20px; padding-top:20px;}
.news_lb1 li img{ width:160px; height:100px; float:left; margin-right:30px; padding-bottom:30px;}
.news_lb1 li span{ width:1100px; height:auto; float:left; font-size:16px; color:#999; padding-bottom:5px; padding-top:13px; padding-bottom:3px;}
.news_lb1 li h3{ width:1080px; height:auto; font-size:25px; font-weight:normal; float:left; background:url(../images/news_x1.jpg) no-repeat left bottom; padding-bottom:15px;}
.news_lb1 li h3 a{ color:#000;}
.news_lb1 li h3 a:hover{ color:#006;}
.news_lb1 li p{ width:1080px; height:72px; float:left; font-size:14px; line-height:24px; color:#666; display:block; overflow:hidden;}
.news_lb1 li p a{ color:#666;}
.news_lb1 li p a:hover{ color:#006;}


.news_xx { width:1300px; height:auto; float:left; padding-bottom:100px;}
.news_xx h3{ font-size:26px; text-align:left; line-height:50px; padding-top:80px; padding-bottom:10px; font-weight:normal; }
.news_xx span{ width:1270px; height:auto; float:left; text-align:left; font-size:16px; border-bottom:1px solid #b8b8b8; color:#666; line-height:34px; margin-bottom:30px; background:url(../images/rq_img.jpg) no-repeat left center; padding-left:30px;}
/*.news_xx p{ width:1300px; font-size:14px; line-height:24px; text-indent:2em; float:left;}
*/
.news_xx p{ width:1300px; font-size:14px; line-height:35px; text-indent:2em; float:left; padding-top:10px; padding-bottom:10px;}
.fy{ width:1300px; height:auto; float:left; padding-bottom:50px;}
.fy a{ border:1px solid #999; height:45px; line-height:45px; padding-left:50px; padding-right:50px; border-radius:2px; color:#666; font-size:14px;}
.fy a:hover{ color:#fff; border:1px solid #000; background-color:#2072cb; }

.pro_lb{ width:1300px; height:auto; float:left; padding-top:10px; padding-bottom:30px;}
.pro_lb li{ width:399px; height:344px; float:left;display:block; margin-left:22px; margin-bottom:30px; display:block; }
.pro_lb li img{ width:399px; height:294px; float:left;}
.pro_lb li p{ width:399px; height:50px; line-height:50px; text-align:center; font-size:16px;  float:left; display:block; }
.pro_lb li a{width:399px; height:344px;   border:2px solid #CCC; display:block; color:#333; }
.pro_lb li a:hover{ background-color:#2072cb; color:#FFF; border:2px solid #2072cb; color:#FFF;}


.ny_title{ width:1300px; height:auto; float:left; padding-bottom:200px;}
.ny_title h3{ width:1300px; height:auto; float:left; font-size:26px; color:#000; text-align:center; line-height:30px; padding-top:50px; padding-bottom:10px; }
.ny_title span{ width:1300px; height:auto; float:left; font-size:16px; color:#999; text-align:center; line-height:35px; padding-bottom:30px;}
.ny_title p img{ width:auto; padding-bottom:30px; text-align:center; display:block; margin:0 auto;    }
.ny_title p{ width:1200px; height:auto; float:left;  text-indent:2em; padding-left:50px; padding-right:50px; font-size:14px; line-height:24px; color:#333; padding-bottom:20px;}





.js_lb{ width:1300px; height:auto; float:left; padding-top:10px; padding-bottom:30px;}
.js_lb li{ width:399px; height:344px; float:left;display:block; margin-left:22px; margin-bottom:30px; display:block; border:1px solid #CCC; padding:5px; }
.js_lb li img{ width:399px; height:294px; float:left;}
.js_lb li p{ width:399px; height:50px; line-height:50px; text-align:center; font-size:16px;  float:left; display:block; }


.js_title{ width:1300px; height:auto; float:left; padding-top:40px; padding-bottom:10px; text-align:center;}
.js_title h3{ width:1300px; height:50px; font-size:24px;  line-height:50px; font-weight:normal; }
.js_title span{ width:1300px; height:auto; font-size:18px; color:#06C; line-height:30px; display:block;}
.js_title p{ width:1300px; height:24px; line-height:24px; text-align:center; color:#666; margin-bottom:10px; float:left;}


.sc_lb{ width:1300px; height:auto; float:left; padding-top:10px; padding-bottom:30px;}
.sc_lb li{  width:399px; height:294px;  float:left;display:block; margin-left:17px; margin-bottom:30px; display:block; border:1px solid #CCC;  padding:5px; }
.sc_lb li img{  width:399px; height:294px;  float:left;}

.xm_title{ width:1300px; height:auto; float:left; padding-bottom:200px; }
.xm_title h3{ width:1300px; height:auto; text-align:center; font-size:28px; font-weight:bold; color:#3b9314; padding-top:80px; padding-bottom:5px;}
.xm_title span{ width:1300px; height:auto; float:left; font-size:16px; text-align:center; line-height:24px; color:#3b9314; padding-bottom:20px;}
.xm_title p{ width:1200px; height:auto; float:left; padding-bottom:10px; padding-left:50px; padding-right:50px;  display:block;  text-indent:2em; line-height:30px; color:#333;}
.xm_title p img{ margin:0 auto;  padding-bottom:20px;}

.con_nr{ width:1300px; height:auto; float:left; padding-bottom:100px;}
.dt{ width:700px; height:500px; float:left; }
.wz{ width:550px; height:auto; float:right; padding-top:100px;}
.wz li{ width:500px; height:auto; line-height:35px; color:#333; font-size:14px; float:left; }

.wh_nr{ width:1300px; height:auto; float:left; padding-top:50px; padding-bottom:100px;}
.wh_img{ width:486px; height:500px; float:left; padding-left:100px;}
.wh_nr1{ width:500px; height:auto; float:left; color:#333; margin-left:40px; padding-top:50px; }
.wh_nr1 h3{width:500px; font-size:20px; padding-bottom:10px; padding-top:10px; color:#008ce8;  }
.wh_nr1 span{width:500px; font-size:16px; color:#333; line-height:24px;  display:block;}
.wh_nr1 p{width:400px; font-size:14px; line-height:22px; color:#333; text-indent:2em; padding-top:30px;}

.ln_nr{ width:1300px; height:auto; float:left; padding-top:50px; padding-bottom:100px;}
.ln_left{ width:300px; height:auto; float:left; font-size:18px; line-height:35px; color:#333; padding-left:240px; padding-top:50px;}
.ln_tp{  width:600px; height:400px; float:left;}

.gy_title1{ width:1300px; height:auto; float:left; padding-top:30px; padding-bottom:20px; text-align:center;}
.gy_title1 h3{ width:1300px; height:50px; font-size:24px;  line-height:50px; font-weight:normal; }
.gy_title1 span{ width:1300px; height:auto; font-size:18px; color:#06C; line-height:30px; display:block;}
.gy_title1 p{ width:1300px; height:24px; line-height:24px; text-align:center; color:#666; margin-bottom:10px; float:left;}