@charset "utf-8";
body {margin:0; padding:0;background:#fafafa; -webkit-text-size-adjust:none;font-family: '微软雅黑','Microsoft YaHei'; overflow:hidden;}
html{overflow-x:hidden;font-family: '微软雅黑','Microsoft YaHei'; }
h1,h2,h3,h4,h5,h6,h7,th { font-weight:normal;  margin:0; padding:0;}
img{ border:0;}
ul,li{ list-style: none; margin:0; padding:0;}
.clear{ clear:both;}
td,div {
	font-family: '微软雅黑','Microsoft YaHei';
	font-size: 14px;
	text-decoration: none;
	color:#010000;
}
a:link,a:visited,a:active{
	color:#666666;
	text-decoration:none;
}
a:hover{
	color:#666666;
}
.Form {
	font-family: '微软雅黑','Microsoft YaHei';
	font-size: 14px;
	color: #363636;
	text-decoration: none;
	height: 30px;
	line-height:30px;
	width:250px;
}
.Button2 {
	width:100px;
	height:40px;
	 border-radius:5px; 
	 cursor:pointer;
	font-family: '微软雅黑','Microsoft YaHei';
	font-size: 16px;
	color:#FFF;
	text-decoration: none;
	background:#2d6cdd;
	border:0; 
	outline:none;
}
ul,li{margin:0; padding:0; list-style:none; }
.ContentText {
	width:1300px;
	margin:0 auto;
	font-family: '微软雅黑','Microsoft YaHei';
	font-size: 16px;
	color: #4e4d4d;
	text-decoration: none;
	line-height:50px;
	vertical-align:top;
}

*{margin:0;padding:0;}
.red,.red a:link,.red a:visited,.red a:hover,.red a:active { color:#e20703;}
.white,.white a:link,.white a:visited,.white a:hover,.white a:active { color:#FFF;}
.black,.black a:link,.black a:visited,.black a:hover,.black a:active { color:#000;}
.hui,.hui a:link,.hui a:visited,.hui a:hover,.hui a:active { color:#363636;}
.brown,.brown a:link,.brown a:visited,.brown a:hover,.brown a:active { color:#494949;}
.blue,.blue a:link,.blue a:visited,.blue a:hover,.blue a:active { color:#1148a6;}
.yellow,.yellow a:link,.yellow a:visited,.yellow a:hover,.yellow a:active { color:#ff9d00;}
.blue1,.blue1 a:link,.blue1 a:visited,.blue1 a:hover,.blue1 a:active { color:#2d6cdd;}

.dw{
	position:relative;
	height:0;
	width:0;
	margin:0 auto;
}

.f18{ font-size:16px;font-family: '微软雅黑','Microsoft YaHei'; font-weight:bold;}

::-webkit-input-placeholder { color: #999999;}
::-moz-placeholder {color: #999999;}
:-ms-input-placeholder {color: #999999;}  

.top_mk{width:100%;height:180px; position:fixed;left:0;top:0; background:#fff; z-index:9999;}
.top_mk_nr{width:1300px;height:180px; margin:0 auto; position:relative;}
.logo{ position:absolute;left:0;top:66px;}
.top_tel{width:360px;height:56px; line-height:56px; text-align:right; position:absolute;right:0;top:48px; font-size:20px;color:#666666;}
.top_tel span{ font-size:22px;color:#3a3a3a; font-weight:bold;}
.top_sou{width:358px; height:35px; border:1px solid #e6e6e6; position:absolute;right:0;top:104px;}
.Keywords{width:270px;height:35px; line-height:35px; float:left; padding-left:15px; font-size:14px; color:#333; border:0; background:#fff; outline:none;}
.sx_submit{ float:right;}

.top_nav{width:100%;height:66px; background:#2d6cdd; position:fixed;left:0;top:180px; z-index:9999;}

.nav{width:1300px;height:66px; margin:0 auto;}
.dh1{width:130px;height:66px; float:left; position:relative;text-align:center; line-height:66px; font-size:16px;}
.dh1,.dh1 a:link,.dh1 a:visited,.dh1 a:hover,.dh1 a:active { color:#fff;}
.dh1 a{width:130px;height:66px; display:block; float:left;text-align:center;}
.dh1:hover{ background:#1d99f9;}
.dh2{width:130px;min-height:16px ; position:absolute;left:-65px;top:66px;z-index:10; display:none; }
.dh2 ul li{ height:50px;line-height:50px; font-size:16px; text-align:center; background:#1d99f9; }
.dh2 a{width:130px !important;height:50px !important;}
.dh2 ul li,.dh2 ul li a:link,.dh2 ul li a:visited,.dh2 ul li a:active{color:#fff !important;}
.dh2 ul li:hover{ background:#61b8fb !important;}


.fullSlide{ min-width:1000px;position:relative;  height:605px; overflow:hidden;   }
.fullSlide .bd{ position:relative; z-index:0;  }
.fullSlide .bd li{  height:605px; }
.fullSlide .bd li a{ position:absolute; width:100%; height:605px; display:block; z-index:1;  }
.fullSlide .pageBtn span{ display:block;width:50px;height:50px;position:absolute;top:-90px;cursor:pointer;text-indent:-999em;overflow:hidden; z-index:9990 }
.fullSlide .pageBtn .prev{left:510px; background:url(ban_jt1.png) no-repeat;}
.fullSlide .pageBtn .next{left:590px; background:url(ban_jt2.png) no-repeat;}
.ban_hov{ position:absolute;left:-13px;top:-184px;}

.fullSlide .hd{ width:170px;  position:absolute; z-index:1; top:-65px; left:-640px; height:11px; line-height:11px;text-align:center;}
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; width:36px; height:11px; margin-right:8px; float:left; overflow:hidden; line-height:9999px; }
.fullSlide .hd ul .on{ background-position:0 0; }
.fullSlide .hd ul li:nth-child(1){ background:url(ban_d1.png) top no-repeat;}
.fullSlide .hd ul li:nth-child(2){ background:url(ban_d2.png) top no-repeat;}
.fullSlide .hd ul li:nth-child(3){ background:url(ban_d3.png) top no-repeat;}
.fullSlide .hd ul .on:nth-child(1){ background:url(ban_d1.png) bottom no-repeat;}
.fullSlide .hd ul .on:nth-child(2){ background:url(ban_d2.png) bottom no-repeat;}
.fullSlide .hd ul .on:nth-child(3){ background:url(ban_d3.png) bottom no-repeat;}

.i_logo{height:108px;width:1300px; margin:0 auto; padding:40px 0 42px 0;line-height:44px; font-size:20px; background:url(i1_logo_bg_13.jpg) 1065px 26px no-repeat;}
.i_logo,.i_logo a:link,.i_logo a:visited,.i_logo a:hover,.i1_logo a:active{color:#333333;}
.i_logo span{ line-height:64px; font-size:42px;color:#111111; font-weight:bold;}

.i1{height:715px; background:url(i1_bg_12.jpg) center no-repeat;}
.i1_mk{width:1300px;height:715px; margin:0 auto; position:relative; overflow:hidden;}
.i1_nr{width:650px;height:500px; padding:25px 0 0 80px; background:#fff; position:absolute;right:0;top:100px;}
.i1_bt{ line-height:100px; font-size:34px;color:#000000; }
.i1_jj{height:265px; line-height:44px;color:#5a5a5a; font-size:16px; overflow:hidden;}
.i1_num{width:650px;height:86px; margin:0 auto;}
.i1_num ul li{width:124px;height:86px; background:url(ct2.jpg) right center no-repeat; float:left; text-align:center;}
.i1_num ul li:nth-child(2){width:278px;}
.i1_num ul li:nth-child(4){ background:none;}
.i1_num_txt1{ line-height:50px; font-size:16px;color:#343030; font-weight:bold;}
.i1_num_txt1 span{ font-size:48px; font-family:Arial, Helvetica, sans-serif; letter-spacing:5px;}
.i1_num_txt2{ line-height:24px; text-align:center; font-size:14px;color:#5a5a5a;}

.i2{height:874px; background:url(i2_bg_23.jpg) center no-repeat;}
.i2_mk{width:1300px;height:330px; margin:0 auto; position:relative;}
.i2_mk1,.i2_mk2,.i2_mk3{width:400px;height:295px; padding-top:35px; background:#fff; position:absolute;left:0;top:0; opacity:0}
.i2_pic{ text-align:center;}
.i2_bt{height:72px; line-height:72px; text-align:center; font-size:38px;color:#222222; font-weight:bold; margin-bottom:24px;}
.i2_nr{width:300px;height:72px; margin:0 auto;}
.i2_nr ul{ text-align:center;}
.i2_nr ul li{display:inline-block; *display:inline; zoom:1; width:80px;height:36px; line-height:36px; text-align:center; font-size:20px; margin:0 25px;}
.i2_nr ul li,.i2_nr ul li a:link,.i2_nr ul li a:visited,.i2_nr ul li a:active{color:#222222;}
.i2_nr ul li a:hover{color:#2d6cdd;}

.i2_bottom_txt1{width:1300px;height:60px; line-height:60px; margin:35px auto 0; text-align:right; font-size:42px; font-weight:bold;color:#111111;}
.i2_tel{width:1300px;height:88px; line-height:88px; margin:0 auto; font-size:26px;color:#2d6cdd; font-weight:bold; text-align:right;}
.i2_button{width:1300px;height:60px; margin:0 auto; text-align:right;}

.i3{height:870px; background:url(i3_bg_37.jpg) center no-repeat;}
.i3_logo{ background:none; padding:64px 0 75px 0;}
.i3_logo,.i3_logo a:link,.i3_logo a:visited,.i3_logo a:hover,.i3_logo a:active{color:#fff;}
.i3_logo span{ color:#fff;}

.scrollBox{ width:1300px;height:535px; position:relative; }
.scrollBox .piclist{ overflow:hidden; zoom:1;}
.scrollBox .ohbox{overflow:hidden; position:relative;width:1300px;left:0;}
.scrollBox {position:relative;overflow:hidden;zoom:1;}
.scrollBox .piclist li{float:left; display:inline; width:400px;height:442px;margin-right:50px; position:relative;}
.scrollBox .piclist li a{height:442px; display:block;}
.i3_pic{width:400px;height:307px; position:relative; overflow:hidden;}
.i3_bt{height:135px; line-height:115px; font-size:24px; padding:0 30px;color:#0b0b0b;background:#fff; overflow:hidden;}
.i3_hov{width:55px;height:55px; background:url(ct3.png) no-repeat; position:absolute;left:172px;top:126px;}
.scrollBox .piclist li:hover .i3_bt{background:#2d6cdd ;color:#fff;transition: all 0.5s ease 0s;}
.scrollBox .pageBtn span{ display:block;width:110px;height:35px;position:absolute;top:54px;cursor:pointer;text-indent:-999em;overflow:hidden; }
.scrollBox .pageBtn .prev{left:-120px;background:url(i3_jt1.png) top no-repeat;}
.scrollBox .pageBtn .next{left:10px;background:url(i3_jt2.png) top no-repeat;}
.scrollBox .pageBtn .prev:hover{background:url(i3_jt1.png) bottom no-repeat;}
.scrollBox .pageBtn .next:hover{background:url(i3_jt2.png) bottom no-repeat;}

.i4{height:810px; background:url(i4_bg_48.jpg) center no-repeat;}
.i4_logo{ padding:72px 0 90px 0; background:none;}
.i4_mk{width:1300px;height:455px; margin:0 auto; position:relative; overflow:hidden;}
.i4_menu{width:80px;height:150px; position:absolute;left:0;top:0;}
.i4_menu ul li{width:80px;height:40px; line-height:40px; margin-bottom:32px;color:#fff; font-size:20px; cursor:pointer;}
.i4_menu ul li.on{color:#fff; background:url(i4_xx_48.png) bottom center no-repeat;}

.i4_ct{ position:absolute;left:0;bottom:0;}

.i4_nr{width:1134px;height:750px; position:absolute;right:0;top:10px; display:none;}
.i4_nr ul li{width:550px;height:205px; float:left; margin-bottom:35px; background:#fff; cursor:pointer; position:relative;}
.i4_pic{ position:absolute;left:0;top:0; opacity:1;}
.i4_nr_hov{width:550px;height:205px; background:#000; opacity:0.3;}
.i4_rq{width:84px;height:105px; border-bottom:1px solid #fff; position:absolute;left:38px;top:52px; font-size:16px;color:#fff; line-height:26px;}
.i4_rq span{ line-height:36px; font-size:32px;color:#fff;}
.i4_bt{width:340px;height:30px; position:absolute;left:172px;top:52px; font-size:18px;color:#fff; font-weight:bold; overflow:hidden;}
.i4_jj{width:340px;height:72px; line-height:36px; position:absolute;left:172px;top:96px; font-size:14px;color:#fff; overflow:hidden;}
.i4_nr ul li.on .i4_rq{color:#ababab;border-bottom:1px solid #b8b8b8; }
.i4_nr ul li.on .i4_bt{color:#3d3d3d;}
.i4_nr ul li.on .i4_rq span{color:#000000;}
.i4_nr ul li.on .i4_jj{color:#666666;}

.foot_bg{height:335px; padding-top:50px; background:#02182e; border-bottom:1px solid #283a4d;}
.foot_mk{width:1300px;height:335px; margin:0 auto; position:relative; overflow:hidden;}
.foot_nav{width:985px;height:335px; float:left;}
.foot_nav ul li{ min-width:80px;height:335px; float:left; margin-right:60px; line-height:35px; font-size:16px;}
.foot_nav ul li,.foot_nav ul li a:link,.foot_nav ul li a:visited,.foot_nav ul li a:active{color:#dddee0;}
.foot_nav ul li a:hover{color:#fff;}
.foot_nav ul li span{ line-height:80px; font-size:20px;color:#fff; font-weight:bold;}
.foot_tel{width:220px;height:100px; line-height:50px; font-size:18px;color:#fff; position:absolute;right:0;top:12px;}
.foot_tel span{ font-size:32px; font-weight:bold;}
.foot_ewm_txt{width:30px;height:110px; font-size:18px;color:#fff;word-wrap: break-word; position:absolute;right:0;top:160px; line-height:18px; text-align:center;}
.foot_ewm{ position:absolute;right:50px;top:140px;}

.foot_mk2{height:114px; background:#02182e;}
.foot_bq{width:1300px;height:114px; line-height:100px; font-size:14px; margin:0 auto;}
.foot_bq,.foot_bq a:link,.foot_bq a:visited,.foot_bq a:hover,.foot_bq a:active{color:#a4a8ac;}
.foot_bq span{ float:right;}

.ny_position{width:1300px;height:80px; position:absolute;left:-650px;top:-40px;}
.ny_position ul{ text-align:center;}
.lb{ display:inline-block; *display:inline; zoom:1; width:240px;height:80px; line-height:80px; text-align:center; font-size:20px; margin:0 15px; background:#fff;box-shadow: 0px 5px 15px #e4e4e4;}
.lb a{height:80px; display:block;}
.lb,.lb a:link,.lb a:visited,.lb a:hover,.lb a:active{color:#222222;}
.lbX{ background:#2d6cdd;}
.lbX,.lbX a:link,.lbX a:visited,.lbX a:hover,.lbX a:active{color:#fff;}

.ny_positon_txt{width:1300px;height:100px; line-height:60px; font-size:40px;color:#3f3f3f; font-weight:bold; text-align:center; margin:0 auto 40px; border-bottom:1px solid #ededed;}

.ny_pic1{width:1300px; margin:0 auto;}
.ny_pic1 ul li{width:410px;height:575px; background:#fff;box-shadow: 0px 0px 20px #e6e6e6; float:left; margin:0 35px 35px 0;}
.ny_pic1 ul li a{width:350px;height:555px; padding:20px 30px 0; display:block;}
.ny_pic1_rq{ line-height:40px; font-size:14px;color:#494949;}
.ny_pic1_bt{height:85px; line-height:32px; font-size:20px;color:#232323; font-weight:bold; overflow:hidden;}
.ny_pic1_pic{width:350px;height:262px; margin:0 auto; position:relative; overflow:hidden;}
.ny_pic1_pic img{width:350px;height:262px; position:absolute;left:0;top:0;}
.ny_pic1_lanmu{width:140px;height:42px; border:1px solid #edf1f8; background:#edf1f8; line-height:42px; text-align:center; font-size:14px;color:#838383; margin-top:20px; margin-bottom:20px;}
.ny_pic1_more{height:24px; line-height:24px; font-size:14px;color:#494949; padding-top:26px;border-top:2px solid #d8d8d8;background:url(ny_xbg1.jpg) 282px 26px no-repeat;}
.ny_pic1 ul li:hover .ny_pic1_pic img{width:400px;height:300px; position:absolute;left:-25px;top:-19px;transition: all 0.5s ease 0s;}
.ny_pic1 ul li:hover{ background:#2d6cdd;transition: all 0.5s ease 0s;}
.ny_pic1 ul li:hover .ny_pic1_rq,.ny_pic1 ul li:hover .ny_pic1_bt{color:#fff;transition: all 0.5s ease 0s;}
.ny_pic1 ul li:hover .ny_pic1_lanmu{ border:1px solid #fff; background:#2d6cdd;color:#fff;transition: all 0.5s ease 0s;}
.ny_pic1 ul li:hover .ny_pic1_more{border-top:2px solid #fff; background:url(ny_xbg1X.jpg) 282px 26px no-repeat;color:#fff;transition: all 0.5s ease 0s;}

.ny_pic2{width:1300px; margin:0 auto;}
.ny_pic2 ul li{width:302px;height:305px; float:left; margin:0 30px 30px 0; }
.ny_pic2 ul li a{ height:305px; display:block;}
.ny_pic2_pic{width:300px;height:225px; border:1px solid #d8d3c5; position:relative; overflow:hidden;}
.ny_pic2_pic img{width:300px;height:225px; position:absolute;left:0;top:0;}
.ny_pic2_bt{ height:80px; line-height:80px; background:url(ny_xbg2.jpg) 245px 28px no-repeat; padding-left:30px; font-size:18px;color:#333333;}
.ny_pic2 ul li:hover .ny_pic2_pic img{width:340px;height:255px; position:absolute;left:-20px;top:-15px;transition: all 0.5s ease 0s;}
.ny_pic2 ul li:hover .ny_pic2_bt{ background:url(ny_xbg2X.jpg) 245px 28px no-repeat #2d6cdd;color:#fff; transition: all 0.5s ease 0s;}

.ny_pic3{width:1300px; margin:0 auto;}
.ny_pic3 ul li{float:left; display:inline; width:400px;height:442px;margin-right:50px; margin-bottom:20px; position:relative;}
.ny_pic3 ul li a{height:442px; display:block;}
.ny_pic3_pic{width:400px;height:307px; position:relative; overflow:hidden;}
.ny_pic3_bt{height:135px; line-height:115px; font-size:24px; padding:0 30px;color:#0b0b0b;background:#fff; overflow:hidden;}
.ny_pic3_hov{width:55px;height:55px; background:url(ct3.png) no-repeat; position:absolute;left:172px;top:126px;}
.ny_pic3 ul li:hover .ny_pic3_bt{background:#2d6cdd ;color:#fff;transition: all 0.5s ease 0s;}

.ny_pic4{width:1300px; margin:0 auto;}
.ny_pic4 ul li{width:302px;height:482px; float:left; margin:0 30px 30px 0;}
.ny_pic4 ul li a{ height:482px; display:block;}
.ny_pic4_pic{width:300px;height:400px; border:1px solid #d8d3c5; position:relative; overflow:hidden;}
.ny_pic4_pic img{width:300px;height:400px; position:absolute;left:0;top:0;}
.ny_pic4_bt{ height:80px; line-height:80px; background:url(ny_xbg2.jpg) 265px 28px no-repeat; padding-left:30px; font-size:18px;color:#333333;}
.ny_pic4 ul li:hover .ny_pic4_pic img{width:340px;height:450px; position:absolute;left:-20px;top:-25px;transition: all 0.5s ease 0s;}
.ny_pic4 ul li:hover .ny_pic4_bt{ background:url(ny_xbg2X.jpg) 265px 28px no-repeat #2d6cdd;color:#fff; transition: all 0.5s ease 0s;}
	
.ny_p1{width:1300px; margin:0 auto; line-height:54px; text-align:center; font-size:32px;color:#3f3f3f; font-weight:bold;}
.ny_p2{width:1300px;height:30px; margin:0 auto;font-size:14px; color:#7a7a7a; text-align:center; position:relative; }

.ny_news{width:1300px;height:125px; border-bottom:1px solid #e5e5e5; margin:0 auto; margin-bottom:20px; cursor:pointer;}  
.ny_news_bt{ line-height:40px; background:url(ct5.jpg) left center no-repeat; padding-left:20px;color:#151515; font-size:16px;} 
.ny_news_time{ line-height:32px; font-size:14px;color:#151515;}
.ny_news_jj{ line-height:42px;color:#575656; font-size:14px;}
.ny_news:hover{ border-bottom:1px solid #2d6cdd; transition: all 0.5s ease 0s;}
.ny_news:hover .ny_news_bt{ color:#2d6cdd; transition: all 0.5s ease 0s;}


DIV.black2 {
	 PADDING-BOTTOM: 15px; MARGIN: 4px auto; PADDING-TOP: 15px; TEXT-ALIGN: center;
}
DIV.black2 A {
	BORDER: #e0e0e0 1px solid; PADDING:5px 15px;MARGIN: 4px; COLOR: #000;  TEXT-DECORATION: none; background:#ffffff; cursor:pointer;
}
DIV.black2 A:hover {
	BORDER: #2d6cdd 1px solid; COLOR: #fff; BACKGROUND-COLOR: #2d6cdd;
}
DIV.black2 A:active {
	BORDER: #e0e0e0 1px solid; COLOR: #000; BACKGROUND-COLOR: #ffffff;
}
DIV.black2 SPAN.current {cursor:pointer;
	BORDER: #2d6cdd 1px solid;PADDING:5px 15px; MARGIN: 4px;  COLOR: #fff; BACKGROUND-COLOR: #2d6cdd;
}
DIV.black2 SPAN.disabled {cursor:pointer;
	BORDER: #e0e0e0 1px solid;PADDING:5px 15px; MARGIN: 4px;  COLOR: #404040; background:#ffffff;
}
DIV.black2 SPAN.disabled:hover {cursor:pointer;
	BORDER: #2d6cdd 1px solid;PADDING:5px 15px; MARGIN: 4px;  COLOR: #fff; BACKGROUND-COLOR: #2d6cdd;
}