﻿/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,font{padding:0; margin: 0; font-family: "微软雅黑", Arial, Helvetica, sans-serif;}
table{ border-collapse:collapse; border-spacing:0; width:100%;}
fieldset,img{ border:0; vertical-align:top;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%;}
ol,ul,li,dl,dt,dd{ list-style:none;}
input,button,textarea,checkbox,select,radio,form{ vertical-align: top;}
a{ color:#000; text-decoration:none;}
a:link,a:visited{ text-decoration:none;}
a:hover{ text-decoration:underline;}
.left{ float:left;}
.right{ float:right;}
.clear{ font-size:0; line-height:0; clear:both; overflow:hidden; zoom:1;}
.blank{ height:10px; font-size:0; line-height:0; clear:both; overflow:hidden;}
.blank2{ height:20px; font-size:0; line-height:0; clear:both; overflow:hidden;}
.blank3{ height:30px; font-size:0; line-height:0; clear:both; overflow:hidden;}
.blank4{ height:40px; font-size:0; line-height:0; clear:both; overflow:hidden;}
.blank45{ height:45px; font-size:0; line-height:0; clear:both; overflow:hidden;}
.blank5{ height:50px; font-size:0; line-height:0; clear:both; overflow:hidden;}
.blank55{ height:55px; font-size:0; line-height:0; clear:both; overflow:hidden;}
.blank6{ height:60px; font-size:0; line-height:0; clear:both; overflow:hidden;}
.blank7{ height:70px; font-size:0; line-height:0; clear:both; overflow:hidden;}
.blank75{ height:75px; font-size:0; line-height:0; clear:both; overflow:hidden;}
.blank8{ height:80px; font-size:0; line-height:0; clear:both; overflow:hidden;}
.blank9{ height:90px; font-size:0; line-height:0; clear:both; overflow:hidden;}
.yahei,.yahei *{ font-family: "微软雅黑";}
body{font-size:13px; font-family: "微软雅黑";}

.header_1{ width:100%; height:44px; display:block; background:#f2f2f2;}
.header_1_1{ width:1200px; height:44px; display:block; margin:0 auto;}
.header_1_1_1{ width:645px; height:44px; float:left; padding-left:10px; font:14px/44px "微软雅黑"; color:#666;}
.header_1_1_2{ width:544px; height:44px; float:left;}
.header_1_1_2 li{ width: auto; height:44px; float:left; padding-right:34px;}
.header_1_1_2 li i{ height:44px; float:left; vertical-align:middle; padding-right:10px;}
.header_1_1_2 li i h6{ height:44px; display: table-cell; vertical-align:middle;}
.header_1_1_2 li i img{ display:block; vertical-align:middle;}
.header_1_1_2 li span{ float:left; font:14px/44px "微软雅黑"; color:#666;}
.header_1_1_2 li a{ width:100%; height:44px; display:block; color:#666;}


.head_1{ width:1200px; height:98px; display:block; margin:0 auto; padding:29px 0 28px 0;}
.head_1_1{ width:374px; height:98px; float:left;}
.head_1_2{ width:372px; height:98px; float:left; font:24px/98px "微软雅黑"; color:#646464; text-align:center;}
.head_1_3{ width:453px; height:51px; float:left; padding-top:21px;}
.head_1_3 img{ float:left;}

.menu_1{ width:100%; height:60px; display:block; background:#fe585c; position:relative; border-bottom:#fff 1px solid; z-index:999;}
.menu_1_1{ width:1200px; height:60px; margin:0 auto;}
.menu_1_1 li{ width:133px; height:60px; float:left; text-align:center; font:18px/60px "微软雅黑"; display:block;}
.menu_1_1 li a.menu_1_1_mar1{ color:#fff; display:block;}
.menu_1_1 li a.menu_1_1_mar1:hover{ color:#fff; text-decoration:none;}
.menu_1_1 li a.menu_1_1_mar2{ color:#fff; display:block;}
.menu_1_1 li a.menu_1_1_mar2:hover{ color:#fff; text-decoration:none; background:url(../images/menu_bg1.jpg) no-repeat bottom center;}
.menu_1_1 li.hover{ color:#fff; background:url(../images/menu_bg1.jpg) no-repeat center bottom; text-decoration:none;}
.menu_1_2{ width:100%; height:60px; display:none; background:url(../images/pic3.jpg); border-bottom:1px solid #e2e6ec; border-top:1px solid #e2e6ec; position:absolute; left:0;top:59px;}
.menu_1_2_1{ width:1200px; height:60px; display:block; margin:0 auto;}
.menu_1_2_1 a{ height:60px; float:left; background:url(../images/menu_icon1.jpg) no-repeat right; text-indent:inherit; padding:0 34px 0 32px; font:16px/60px "微软雅黑"; color:#666;}
.xk_banner_con {
    margin: 0 auto;
    overflow: hidden;
    width: 100%;
    height:auto;
}
 .xk_banner_con img{ 
     text-align:center;
    overflow: hidden;
    width: 100%;
    height:auto;
}
.banner_1{ width:100%; height:680px; display:block;}
.banner_1 img{ width:100%;}


.container {
    clear: both;
    min-width: 1200px;
    width: 100%;
}
.banner{position:relative;left:0;top:0;width:100%;height:500px; overflow:hidden;}
.banner-box{width:1920px;position:absolute;left:50%;top:0;margin-left:-960px;height:500px;}
#focus {width:1920px; height:500px; overflow:hidden; position:relative; margin:0 auto;}
.foot_1{ width:100%; height:290px; display:block; padding:48px 0 60px 0; background:#868686;}
.foot_1_1{ width:1200px; height:290px; margin:0 auto;}
.foot_1_1_1{ width:262px; height:290p; float:left; margin-right:52px;}
.foot_1_1_1 img{ float:left;}
.foot_1_1_2{ width:670px; height:290px; float:left;}
.foot_1_1_2 ul{ width:126px; height:290px; float:left;}
.foot_1_1_2 h6{ display:block; font:18px/60px "微软雅黑"; color:#fff; border-bottom:#9e9e9e 1px solid; width:100%; margin-bottom:10px;}
.foot_1_1_2 h6 a{ color:#fff;}
.foot_1_1_2 li{ width:100%; height:36px; float:left; font:14px/36px "微软雅黑";}
.foot_1_1_2 li a{ color:#eaeaea;}
.foot_1_1_3{ width:171px; height:279px; float:right; padding-top:11px;}
.foot_1_1_3 img{ float:left;}
.foot_2{ width:1200px; margin:0 auto; height:186px; display:block; padding-top:34px;}
.foot_2 p{ width:100%; height:69px; display:block; text-align:center; font:14px/26px "微软雅黑"; color:#999;}
.foot_2 p span{ font:14px/26px "微软雅黑"; color:#999;margin-top:20px;}
.foot_2 i{ width:1200px; height:53px; display:block; margin:0 auto; text-align:center;}

.inner{ width:1200px; margin:0 auto; overflow:hidden; height:68px; padding-top:30px;}
	.inner h1{ width:138px; line-height:38px; text-align:center; font-size:16px; font-weight:bold; color:#fff; background:#999; border-radius:15px;}
	.inner ul li{ float:left; margin-left:84px; font-size:16px; font-weight:bold; line-height:38px;}
	.inner ul li a{ color:#666; display:block;}
	.inner ul li a:hover{ background:url(/zt/wqzt/images/nav_hover.jpg) no-repeat center bottom; color:#E64A4B; text-decoration:none;}
	
.in_nav_bj{ background:#f3f3f3; border-top:1px solid #e7e7e7; overflow:hidden;}
	.in_nav{ width:1200px; margin:0 auto; line-height:82px; font-size:16px; color:#666;}
		.in_nav a{ color:#666;}
		


.wqzt_b{ background:url(/zt/wqzt/images/wq_pic1.jpg) no-repeat center top; text-align:center;}

.wqzt_one{ width:1232px; margin:0 auto; overflow:hidden;}
	.wqzt_one h1{ width:30%; margin:0 auto; text-align:center; line-height:100px; font-size:48px; font-weight:bold; color:#305280; border:2px solid #305280;}
	.wqzt_one h2{ font-size:24px; line-height:52px; color:#666; text-align:center;}
	.wqzt_one h2 p{ font-size:36px; color:#fe585c;}
	.wqzt_one ul{ overflow:hidden;}
	.wqzt_one li{ float:left; margin:16px; position:relative;}
	.wqzt_one li h3{ position:absolute; left:0; bottom:0; width:276px; height:97px; background:url(/zt/wqzt/images/wq_pic11.png) no-repeat; text-align:center; font-size:18px; line-height:36px; padding-top:23px; color:#fff;}
	.wqzt_one li h3 p{ font-size:24px;}
	
.wq_b2{ background:url(/zt/wqzt/images/wq_pic12.jpg) no-repeat center; height:260px; overflow:hidden;}

.wqzt_tow_bj{ background:#f4f4f4; overflow:hidden;}
	.wqzt_tow{ width:1138px; margin:0 auto; overflow:hidden;}
	.wqzt_tow h1{ text-align:center; font-size:36px; color:#305280;}
	.wqzt_tow h2{ text-align:center; font-size:18px; color:#666;}
	.wqzt_tow ul{ overflow:hidden;}
	.wqzt_tow li{ float:left; width:228px; margin:0 28px; position:relative;}
	.wqzt_tow li p{ position:absolute; left:78px; top:94px; width:60px; height:60px; border-radius:30px; background: rgba(255,255,255,0.6); text-align:center; line-height:60px; font-size:18px; color:#e24245; font-weight:bold;}
	
.wqzt_three_bj{ background:url(/zt/wqzt/images/wq_pic17.png) repeat-x; overflow:hidden; height:1010px;}
	.wqzt_three{ width:1260px; margin:0 auto; overflow:hidden;}
	.wqzt_three h1{ width:30%; margin:0 auto; text-align:center; line-height:100px; font-size:48px; font-weight:bold; color:#305280; border:2px solid #305280;}
	.wqzt_three h2{ width:94%; margin:0 auto; font-size:20px; line-height:40px; color:#666;}
	.wqzt_three ul{ overflow:hidden;}
	.wqzt_three li{ position:relative; height:572px; overflow:hidden; float:left; margin:0 30px;}
	.wqzt_three_mar1{ position:absolute; left:46px; bottom:0; text-align:center; background: rgba(50,180,208,0.95); width:478px; height:240px; padding-top:40px;}
	.wqzt_three_mar1 h3{ font-size:30px; color:#fff; line-height:30px;}
	.wqzt_three_mar1 p{ font-size:22px; line-height:40px; color:#fff;}
	.wqzt_three_mar1 h4{ background:#ffffff; padding:0 50px; line-height:42px; border-radius:20px; display:inline-block; font-size:18px;}
	.wqzt_three_mar1 h4 a{ color:#666; text-decoration:none;}


.wq_b3{ background:url(/zt/wqzt/images/wq_pic20.jpg) no-repeat center; height:316px; overflow:hidden; margin-top:1px;}

.wqzt_four{ width:1242px; margin:0 auto; overflow:hidden;}
	.wqzt_four h1{ width:30%; margin:0 auto; text-align:center; line-height:100px; font-size:48px; font-weight:bold; color:#305280; border:2px solid #305280;}
	.wqzt_four ul{ overflow:hidden;}
	.wqzt_four li{ float:left; background:url(/zt/wqzt/images/wq_pic21.png) no-repeat; width:282px; height:262px; margin:17px 14px; text-align:center; padding-top:52px;}
	.wqzt_four li h2{ font-size:24px; font-weight:bold; color:#000; background:url(/zt/wqzt/images/wq_pic30.png) no-repeat center bottom; padding-bottom:22px; margin-top:30px;}
	.wqzt_four li p{ font-size:16px; line-height:30px; color:#666; margin-top:20px;}
	
.wq_b4_bj{ background:url(/zt/wqzt/images/wq_pic31.png) no-repeat center; height:249px; overflow:hidden;}
	.wq_b4{ width:1200px; margin:0 auto; overflow:hidden; padding:44px 0;}
	.wq_b4 dt{ width:90px; text-align:center; font-size:26px; line-height:30px; color:#333; padding-top:20px;}
	.wq_b4 dd{ width:1006px; position:relative; height:142px; margin-top:10px;}
	.wq_b4 dd li{ font-size:22px; color:#fff; position:absolute;}
	.wq_b4_mar1{ left:0; top:0;}
	.wq_b4_mar2{ left:167px; bottom:0;}
	.wq_b4_mar3{ left:334px; top:0;}
	.wq_b4_mar4{ left:501px; bottom:0;}
	.wq_b4_mar5{ left:668px; top:0;}
	.wq_b4_mar6{ right:0; bottom:0;}
	
.wq_five{ width:1200px; margin:0 auto; overflow:hidden;}
	.wq_five h1{ width:26%; margin:0 auto; text-align:center; line-height:55px; font-size:22px; font-weight:bold; color:#305280; border:2px solid #305280;}
	.wq_five li{ float:left;}
	
.wq_six_bj{ background:#f4f4f4; overflow:hidden;}
	.wq_six{ width:1116px; margin:0 auto; overflow:hidden;}
	.wq_six h1{ width:26%; margin:0 auto; text-align:center; line-height:55px; font-size:22px; font-weight:bold; color:#305280; border:2px solid #305280;}
	.wq_six h2{ text-align:center; font-size:19px; line-height:40px; color:#666;}
	.wq_six h2 span{ color:#e23b3b; font-weight:bold;}
	.wq_six dl{ overflow:hidden; position:relative;}
	.wq_six dt{ position:absolute; right:0; top:39px;}
	.wq_six dd{ width:634px; height:352px; background:#558ac5; padding:42px 0 0 42px;}
	.wq_six dd li{ overflow:hidden; margin:7px 0;}
	.wq_six dd li span{ display:inline-block; width:94px; text-align:center; font-size:20px; color:#fff; line-height:46px;}
	.wq_six_mar1{ width:388px; height:44px; line-height:44px; background:none; border:1px solid #bacfe7; color:#fff; border-radius:3px; padding-left:20px;}
	.wq_six_mar2{ width:388px; height:88px; line-height:44px; background:none; border:1px solid #bacfe7; color:#fff; border-radius:3px; padding-left:20px;}
	.wq_six dd p{ margin:33px 0 0 197px;}