@charset "utf-8";
/* CSS Document */
body{margin: 0px; padding: 0px; font-family:"微软雅黑"; width:100%; background:url(../images/bg.jpg) repeat;}
a{text-decoration:none;*blr:expression(this.onFocus=this.blur());outline:none;}
ul{ margin: 0px; padding: 0px;}
img{ border:none;}
li{list-style-type: none;}
*{margin:0px;padding:0px;}
.c{ clear:both;}
.overflowHidden{ overflow: hidden;}
.main{ width:1200px; height:auto; margin:0 auto;}

.top_zong{ width:100%; height:40px; background-color:#3D73A9;}
.top_center{ width:1200px; height:40px; margin:0 auto; font-size:14px; color:#FFF; line-height:40px;}
.top_center a{ color:#fdb82a;}
.top_center a:hover{ color:#fdb82a;}
.left{ float:left;}
.right{ float:right;}
.logo{ width:205px; height:70px; float:left; padding-top:10px; padding-bottom:10px;}
.nav{ width:850px; height:auto; float:right;}
.nav li{ width:105px; height:auto; line-height:90px; font-size:18px; color:#000; text-align:center; float:left;}
.nav li a{  width:105px; height:90px; line-height:90px; color:#000; display:block;}
.nav li a:hover{ background-color:#3D73A9; color:#FFF;}
.nav li .on1{ background-color:#3D73A9; color:#FFF;}
.banner{ width:100%; height:572px;}
.zxgg_zong{ width:1200px; height:auto; margin:0 auto; display:block; position:relative; z-index:999;}
.zxgg{ width:1200px; margin:0 auto; height:74px; background:url(../images/gg_bg.png) no-repeat center top; display:block; position:absolute; top:-35px; }
.about_left{ width:614px; height:auto; padding-bottom:80px; float:left; padding-top:60px; padding-left:20px;}
.about_bt{ width:614px; height:auto; float:left;}
.about_bt h3{ width:614px; height:auto; float:left; font-size:34px; color:#3D73A9;padding-top:10px;}
.about_bt p{ width:614px; height:auto; float:left; font-size:30px; color:#8b8b8b; padding-top:20px;}
.about_nr{ width:614px; height:auto; float:left; padding-top:20px; font-size:14px; line-height:20px; line-height:26px;}
.about_nr a{ color:#464646;}
.about_nr a:hover{ color:#000;}
.xq{ width:614px; height:auto; float:left; padding-top:35px; padding-bottom:20px;}
.xq a{ width:160px; height:44px; border:1px solid #d5d5d5; line-height:44px; text-align:center; display:block; float:left;  color:#9f9f9f; font-size:14px; }
.xq a:hover{ background-color:#00923f;  border:1px solid #00923f; color:#fff; }
.jx{ width:614px; height:auto; float:left; padding-top:20px; padding-bottom:20px;}
.jx li{ width:307px; height:auto; float:left;}
.jx li img{ width:48px; height:48px; float:left; padding-right:5px;}
.jx li h3{ width:254px; height:auto; float:left; font-size:20px; color:#464646;}
.jx li p{ float:left; width:254px; height:auto; font-size:14px; color:#464646;}

.about_right{ width:489px; height:369px; float:right; background:url(../images/about_bg.jpg) no-repeat left top; margin-top:60px; padding-top:20px; padding-left:10px; padding-right:15px; padding-bottom:32px;}
.cpbg_zong{ width:100%; height:854px; background:url(../images/cp_bg.jpg) no-repeat center top;}
.cp_center{ width:1200px; height:854px; margin:0 auto;}
.cp_title{ width:1200px; height:auto; float:left; padding-bottom:40px;}
.cp_title h3{ width:1200px; height:auto; float:left; font-size:34px; color:#FFF; text-align:center;}
.cp_title p{ width:1200px; height:auto; float:left; color:#FFF; text-align:center; font-size:30px; padding-top:60px; padding-bottom:20px; font-family:Arial, Helvetica, sans-serif;}
.cp_fl{ width:1170px; height:auto; float:left; margin-bottom:50px; margin-left:30px; }
.cp_fl li{ width:125px; height:54px; line-height:54px; float:left; margin-right:40px;}
.cp_fl li a{ width:125px; height:54px; color:#FFF; font-size:16px; text-align:center;  border:1px solid #FFF; display:block;}
.cp_fl li a:hover{ width:125px; height:54px; background-color:#FFF; color:#000;}

.cp_nr{ width:1200px; height:auto; float:left; display:block; position:relative; }
.rollBox{
	width:1200px;
	overflow:hidden;
	padding:0px;
	margin:0px;
	

}
.rollBox .LeftBotton{
	height:173px;
	width:42px;
	overflow:hidden;
	float:left;
	display:inline;
	cursor:pointer;
	margin-top: 80px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	background-image: url(../images/btn.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0;
	display:block;
	position:absolute;
	left:-10px;
}
.rollBox .RightBotton{
	height:173px;
	width:42px;
	overflow:hidden;
	float:left;
	display:inline;
	cursor:pointer;
	background-image: url(../images/btn.jpg);
	background-repeat: no-repeat;
	background-position: -42px 0;
	margin-top: 80px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	display:block;
	position:absolute;
	right:-20px;
}
.rollBox .Cont{width:1200px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{
	width:274px;
	float:left;
	text-align:center;
	margin-right:15px;
	margin-left:15px;
	
}
.rollBox .Cont .pic img{
	background:#fff;
	display:block;
	margin:0 auto;
	border-top-left-radius:20px;
	border-top-right-radius:20px;
}
.rollBox .Cont .pic p{ float:left; width:274px; height:auto; font-size:14px; text-align:center; color:#000; font-family:"微软雅黑"; background-color:#FFF; height:60px; line-height:60px; display:block;border-bottom-left-radius:20px;border-bottom-right-radius:20px; }
.rollBox .Cont .pic p a{ color:#000;}
.rollBox .Cont .pic p a:hover{ color:#008241; text-decoration:none;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.cp_more{ width:1200px; height:auto; float:left; padding-top:60px;}
.cp_more a{ width:160px; height:44px; border:1px solid #FFF; font-size:14px; line-height:44px; text-align:center; display:block; color:#FFF; margin-left:530px;}
.cp_more a:hover{ background-color:#fdb82a; border:1px solid #fff;}




.news_title{ width:1200px; height:auto; float:left; padding-top:60px;}
.news_left1{ width:642px; height:auto; float:left;}
.news_left1 h3{ width:642px; height:auto; float:left; font-size:34px; color:#000;}
.news_left1 p{ width:642px; height:auto; float:left; font-size:42px; color:#8b8b8b; font-family:Arial, Helvetica, sans-serif;}
.news_right1{ width:300px; height:auto; float:right; padding-top:40px;}
.news_right1 li{ width:124px; height:38px; color:#000; float:right; margin-left:20px;}
.news_right1 li a{ width:124px; height:38px; text-align:center; font-size:14px; line-height:38px; color:#000; border:1px solid #CCC; display:block; }
.news_right1 li a:hover{width:124px; height:38px; background-color:#3D73A9; color:#FFF; border:1px solid #3D73A9; }


.news_nr{ width:1200px; height:auto; float:left; padding-top:30px; padding-bottom:30px;}
.news_left2{ width:642px; height:auto; float:left;}
.news_left2 li{ width:310px; height:390px; float:left; display:block; position:relative;}
.news_left2 li img{ width:310px; height:390px; float:left;}
.news_left2 li span{ width:280px; height:74px; background:url(../images/bg1.png) repeat; display:block; position:absolute; top:316px; padding-left:15px; padding-right:15px;}
.news_left2 li span h3{ font-size:18px; font-family:"微软雅黑"; color:#FFF; padding-top:10px; font-weight:normal;}
.news_left2 li span h3 a{ color:#FFF;}
.news_left2 li span h3 a:hover{ color:#fdb82a;}
.news_left2 li span p{ font-size:14px; color:#FFF; padding-top:4px; }
.news_left2 li span p a{ color:#FFF;}
.rq{ font-size:14px; color:#FFF; display:block; position:absolute; right:10px; top:10px;}


.news_right2{ width:536px; height:auto; float:right;}
.news_right2 li{ width:224px; height:183px; float:left; border:1px solid #CCC; padding-left:15px; padding-right:15px;}
.news_right2 li span{ width:224px; height:auto; float:left; padding-top:5px; padding-bottom:5px;}
.news_right2 li h3{ width:224px; height:auto; float:left; font-size:16px; font-weight:normal; padding-bottom:5px;}
.news_right2 li h3 a{ color:#000}
.news_right2 li h3 a:hover{ color:#3D73A9;}
.news_right2 li p{ width:224px; height:auto; float:left; font-size:12px; line-height:20px; color:#666;}
.news_right2 li p a{ color:#666;}
.news_right2 li img{ width:20px; height:20px; float:left; padding-top:5px;}
.ys1{ font-size:37px; color:#3D73A9; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.ys2{ font-size:14px; color:#333333;}

.link_bg1{ width:100%; height:218px; background:url(../images/link_bg1.jpg) no-repeat center top;}
.link_center{ width:1160px; height:auto; margin:0 auto; font-size:34px; color:#FFF; font-weight:bold; padding-top:160px; padding-left:40px;}
.link_bg2{ width:100%; height:131px; background:url(../images/link_bg2.jpg) no-repeat center top;}
.link_nr1{ width:1120px; height:104px; background-color:#FFF; margin:0 auto; padding-top:27px;}
.link_nr1 img{ padding-left:14px;}
.link_bg3{ width:100%; height:270px; background-color:#3D73A9;}

.d_center{ width:1200px; height:200px; margin:0 auto; padding-top:70px;}
.d_logo{ width:128px; height:142px; float:left;}
.tel{ width:248px; height:142px; float:left; background:url(../images/tel_x.jpg) no-repeat left center; padding-left:40px; margin-left:30px;}
.tel img{ width:144px; height:37px; float:left;  padding-top:10px;}
.tel p{width:184px; font-size:14px; color:#FFF; float:left; padding-left:10px;}
.tel h3{ width:248px; height:auto; float:left; }
.tel h3 img{ width:208px; height:39px; float:left;}

.d_nav{ width:730px; height:auto; float:right; padding-top:10px;}
.d_nav li{ width:70px; height:auto; float:left; margin-left:51px;}
.d_nav li h3{ width:70px; height:auto; float:left; font-size:14px; color:#FFF; font-weight:normal; background:url(../images/d_x.jpg) no-repeat left bottom; padding-bottom:8px; margin-bottom:8px; text-align:center;}
.d_nav li h3 a{ color:#FFF;}
.d_nav li p{ width:70px; height:auto; float:left; font-size:14px; color:#FFF; line-height:30px; text-align:center; }
.d_nav li p a{ color:#FFF;}
.d_nav li p a:hover{ color:#000000;}

.copy_zong{ width:100%; height:40px; background-color:#2C5F90;}
.copy_center{ width:1200px; height:40px; margin:0 auto; line-height:40px; font-size:14px; text-align:center; color:#ffffff;}

.flexslider { position: relative; height: 572px; overflow: hidden; background: url(../images/loading.gif) 50% no-repeat;}
.slides { position: relative; z-index: 1;}
.slides li { height: 772px;}
.flex-control-nav { position: absolute; bottom: 60px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 17px; height: 16px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 17px; height: 16px; line-height: 60px; overflow: hidden; background: url(../images/dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}

.xwgd{ width:840px; height:64px; float:left;}
.ss{ width:330px; height:64px; float:right;}
.ss_nr{ width:260px; height:64px; line-height:64px; border:0px; font-size:14px; color:#7e7e7e; font-family:"微软雅黑"; padding-left:10px; outline:none!important; float:left; }
.ss_btn{ width:26px; height:26px; float:left; background:url(../images/ss_btn.jpg) no-repeat center top; border:0px; float:left; margin-top:20px; }


.shell a{display:block;font-size:14px;line-height:64px;text-decoration:none;color:#8e8e8e; font-family:"微软雅黑";font-size:14px;} 
.shell a:hover{ color:#00923f;}
.shell{ width:820px; background:url(images/gg.png) no-repeat left center;} 
#div1{ height:64px;overflow:hidden;} 
#div1 span{ float:right;}
.gg{ width:150px; float:left; font-size:18px; color:#000; text-align:center; font-weight:nole; line-height:64px;}

.ny_banner{ width:100%; height:367px;}
.about_title1{ width:1200px; height:auto; text-align:center; float:left; padding-top:30px; padding-bottom:20px;}
.about_title1 h3{ width:1200px; height:auto; float:left; font-size:30px; text-align:center; font-weight:normal;}
.about_title1 p{ width:1200px; height:auto; float:left; text-align:center; font-size:16px; color:#f9b641; padding-top:10px;}
.about_nr1{ width:1200px; height:auto; float:left;}
.about_nr1 img{ width:90%; height:auto; margin:0 auto; display:block; padding-bottom:20px; margin-top: 20px;}
.about_nr1 p{ width:1100px; height:auto; padding-left:50px; padding-right:50px; line-height: 24px; font-size:16px; color:#333; font-family:"微软雅黑"; text-indent:2em;}

.cd{ width:1022px; height:auto; float:left; padding-top:30px; padding-bottom:30px; padding-left:178px;}
.cd li{ width:195px; height:52px; float:left;  float:left; margin-right:20px;}
.cd li a{ width:195px; height:52px; color:#999;border:1px solid #CCC; text-align:center; font-size:16px; line-height:52px; display:block;}
.cd li a:hover{ background-color:#3D73A9; border:1px solid #3D73A9; color:#FFF;}
.cd li .on11{ background-color:#3D73A9; border:1px solid #3D73A9; color:#FFF;}


.cd1{ width:770px; height:auto; float:left; padding-top:30px; padding-bottom:30px; padding-left:390px;}
.cd1 li{ width:195px; height:52px; float:left;  float:left; margin-right:20px;}
.cd1 li a{ width:195px; height:52px; color:#999;border:1px solid #CCC; text-align:center; font-size:16px; line-height:52px; display:block;}
.cd1 li a:hover{ background-color:#3D73A9; border:1px solid #3D73A9; color:#FFF;}
.cd1 li .on11{ background-color:#3D73A9; border:1px solid #3D73A9; color:#FFF;}


.cd2{ width:1170px; height:auto; float:left; padding-top:30px; padding-bottom:30px; padding-left:30px;}
.cd2 li{ width:140px; height:52px; float:left;  float:left; margin-right:20px;}
.cd2 li a{ width:140px; height:52px; color:#999;border:1px solid #CCC; text-align:center; font-size:16px; line-height:52px; display:block;}
.cd2 li a:hover{ background-color:#3D73A9; border:1px solid #3D73A9; color:#FFF;}
.cd2 li .on11{ background-color:#3D73A9; border:1px solid #3D73A9; color:#FFF;}


.cd3{ width:1000; height:auto; float:left; padding-top:30px; padding-bottom:30px; text-align:center; padding-left: 100px;  }

.cd3 a{ height:52px; color:#999; border:1px solid #CCC; text-align:center;  font-size:16px; line-height:52px; display: inline-block; height:52px; margin-right: 20px; padding-left: 20px; padding-right: 20px;}
.cd3 a:hover{ background-color:#3D73A9; border:1px solid #3D73A9; color:#FFF;}
.cd3 .on11{ background-color:#3D73A9; border:1px solid #3D73A9; color:#FFF;}


.news_lb{ width:1200px; height:140px; float:left; border:1px solid #CCC; margin-bottom:20px;}
.news_lb1{ width:154px; height:140px; float:left;}
.news_lb1 h3{ font-size:60px; text-align:center; color:#e8dec8; padding-top:12px;}
.news_lb1 p{ width:154px; height:auto; float:left; font-size:16px; text-align:center; color:#7e6950;}

.news_lb2{ width:1000px; height:140px; float:left; padding-left:30px;  }
.news_lb2 h3{ width:1000px; height:auto; float:left; font-size:22px; font-weight:normal; padding-top:25px;}
.news_lb2 h3 a{ color:#000;}
.news_lb2 h3 a:hover{ color:#fdb82a;}
.news_lb2 p{ width:900px; height:auto; float:left; font-size:14px; line-height:22px; padding-top:10px; color:#6e6e6e;}
.news_lb2 p a{ color:#6e6e6e;}

.page{ clear:both; height:40px; text-align:center; font-size:14px; color:#999; padding:40px 0px 80px 10px;}
.page a{ padding:5px; border:1px solid #999; margin-right:10px; color:#999; text-decoration:none; padding-left:10px; padding-right:10px;}
.page a:hover{ background-color:#fdb82a; color:#fff ; border:1px solid #fdb82a;}
.page span{ color:#01479d;}

.pro_nr{ width:1200px; height:auto; float:left;}
.pro_nr li{ width:274px; height:auto; border:1px solid #CCC; float:left; margin-left:20px; margin-bottom:40px;}
.pro_nr img{ width:274px; height:324px; float:left; border-top-left-radius:20px;
	border-top-right-radius:20px;}
.pro_nr p{ width:274px; height:50px; line-height:50px; text-align:center; float:left; font-size:14px; }
.pro_nr p a{ width:274px; height:50px; display:block; color:#000;  background-color:#e6e6e6;}
.pro_nr p a:hover{ background-color:#fdb82a; color:#fff;}
.jylx{ width:1100px; height:auto; float:left; text-align:center; padding-left:50px; padding-bottom: 40px; }
.jylx p{ font-size:16px; line-height:24px; color:#333; text-indent:2em; text-align: left; margin-bottom: 15px;} 
.jmzc{ width:1100px; height:auto; float:left; text-align:left;  padding-top:40px;  text-indent:2em; padding-bottom:50px; padding-left:50px; padding-right:50px;}
.jmzc p{ font-size:14px; line-height:24px; color:#333; text-indent:2em;} 

.xw_title1{ width:1200px; height:auto; float:left; padding-bottom:100px;}
.xw_title1 h3{ width:1200px; height:auto; float:left; text-align:center; font-weight:normal; color:#000; padding-top:60px; padding-bottom:10px; font-size:22px;}
.xw_title1 .time2{ width:1200px; height:auto; float:left; text-align:center; color:#999; line-height:35px;  border-bottom:1px solid #CCC; margin-bottom:20px; font-size:14px;}
.xw_title1 p{ width:1200px; height:auto; float:left; font-size:16px; line-height:28px; color:#333; text-indent:2em; padding-bottom:10px; text-align:left;}
.xw_title1 p img{ width:auto; height:auto; text-align:center; display:block; margin:0 auto;  margin-top:10px; margin-bottom:10px;}

.contact_nr{ width:1200px; height:auto; float:left; padding-bottom:50px;}
.con_left{ width:400px; height:auto; float:left; padding-top:50px;}
.con_left li{ font-size:14px; line-height:30px; color:#333; text-decoration:none; list-style-type:none; float:left; padding-bottom:10px; }
.con_left li img{ width:42px; height:42px; float:left; margin-right:20px;}
.con_left li h3{ width:300px; height:auto; line-height:26px; float:left; font-size:16px; color:#3D73A9; font-weight:normal;}
.con_left li p{ width:300px; line-height:24px; float:left; font-size:14px; }

.con_right{ width:750px; height:350px; float:right; border:1px solid #CCC;  }
.spjs{ width:1200px; height:auto; float:; padding-bottom:100px; float:left;}

 #videoContainer {
    width: 800px;
    height: 500px;
    margin-left: auto;
    margin-right: auto;
      }
	  
	  

.pro_xx1{ width:1140px; height:auto;  background-color:#FFF; padding-left:30px; padding-right:30px; padding-top:50px; padding-bottom:30px;}
.pro_xx_left{ width:444px; height:525px; float:left; margin-right:100px;}
.pro_xx_left img{ width:440px; height:520px; border:3px solid #3D73A9; }
.pro_xx_right{ width:550px; height:auto; float:left; }
.pro_xx_right1{ width:550px; height:auto; float:left;}
.pro_xx_right1 h2{ font-size:32px; float:left; width:550px; padding-bottom:20px; padding-top:30px;}
.pro_xx_right1 p{ width:550px; height:auto; float:left; font-size:14px; color:#7e7e7e; line-height:35px;  font-size:16px;}
.pro_xx_right1 h3{ width:550px; height:auto; float:left; font-size:20px; color:#000; font-weight:bold; padding-top:30px; padding-bottom:10px;}
.pro_xx_right2{ width:550px; height:auto; float:left; padding-top:30px;}
.pro_xx_right2 a{ width:286px; height:54px; float:left; border:1px solid #CCC; line-height:54px; text-align:left; color:#999; margin-bottom:20px; font-size:16px; padding-left:30px;}
.pro_xx_right2 a:hover{ background-color:#fdb92a; color:#fff; border:1px solid #fdb92a;}

.pro_xx2{ width:1200px; height:500px; float:left;   }
.gdcp{ width:1140px; height:auto; float:left; font-size:24px; color:#000;  line-height:70px; padding-left:30px; padding-right:30px;}
.gdcp1{ width:1200px; height:auto; float:left;}
.gdcp1 li{ width:269px; height:318px; float:left; margin-left:30px; }
.gdcp1 li img{ width:269px; height:318px; float:left;}
.gdcp1 li p{ width:269px; height:auto; float:left; font-size:16px; line-height:45px; text-align:center; color:#333;}
.gdcp1 li p a{ color:#000;}
.gdcp1 li p a:hover{ color:#019541;}





.yuntianhua{ width:1200px; height:auto; float:left; border:1px #cccccc dashed; border-bottom:none;}
.yuntianhua li{ width:1200px; height:auto; border-bottom:1px #cccccc dashed; float:left;}
.chanpin{ width:1200px; height:auto; float:left;}
.chanpin li{ width:1200px; height:auto; border-bottom:1px #cccccc dashed; float:left; }
.cp_box{ width:599px; float:left;}
.cp_zuo{ float:left; width:599px; border-right: 1px #cccccc dashed;}
.cp_you{ float:left; width:600px; float:left; }
.cp_tu{ width:250px; float:left;}
.cp_tu img{ max-width:100%;}
.cp_wenzi{ width:345px; float:left; padding-top:20px;}
.cp_wenzi h3{ width:345px; float:left; line-height:30px; font-size:16px; color:#019541; margin-bottom:5px;}
.cp_wenzi p{ font-size:14px; line-height:21px; margin-bottom:5px;}

.zh_tu{ width:500px; float:left; text-align:center; padding-top:25px;  padding-bottom:15px;}
.zh_tu img{ max-width:100%;}
.zh_neirong{ width:660px; float:left; padding-left:20px; padding-bottom:10px; padding-right:20px; }
.zh_jiesao{ width:660px; float:left; }
.zh_mingcheng{ width:660px; float:left; height:25px; font-size:16px; color:#019541; line-height:35px; }
.zh_wenzi{ width:660px; float:left; }
.zh_wenzi h3{ font-size:16px; color:#019541; line-height:35px; font-weight:normal;}
.zh_wenzi p{ font-size:14px;}
.zh_wenzi td{ padding:5px; font-size:14px;}

