html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul,li {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* basic */
html,body{ margin:0; padding:0; }
input{ outline: 0; }
a {
	text-decoration:none;
	color:#7c7b7b;
	font-size:12px;
	font-family: "arial","微软雅黑";
}
html{
	-webkit-font-smoothing: antialiased;
	-webkit-overflow-scrolling:touch;
	overflow-x: hidden;
	overflow-y: scroll;
	}
body {
	color:#7c7b7b;
	font-size:12px;
	font-family: "arial","微软雅黑";
	background:#fff;
	width: 100%;

}
a,body{ 
	font-family:"微软雅黑"\9;
 }
img {
	border:0;
}

.fl{ float:left; margin-top:20px;}
.fr{ float:right; }
.clear{ clear:both; }

@font-face {
    font-family: 'heliosextthinregular';
    src: url('he_eth_-webfont.eot');
    src: url('he_eth_-webfont.eot?#iefix') format('embedded-opentype'),
         url('he_eth_-webfont.woff') format('woff'),
         url('he_eth_-webfont.ttf') format('truetype'),
         url('he_eth_-webfont.svg#heliosextthinregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* style sheet */
.wrap{ width:1140px; margin:0 auto; height:120px; }
#logo a,#logo img{ display:block; }
.head_bg{ background:url(../images/line.png) bottom  #0aaec3 no-repeat; width:100%;}
.head_bg .wrap{ position:relative; }
#navigation{ margin:35px 0 0 30px; width:790px; }
#navigation li{ display:block; float:left; height:40px; line-height:40px; margin:0 8px; position:relative; padding-bottom:10px; border-bottom:3px solid #fff;  }
#navigation li a{ color:#FFF; font-size:16px;}

.no-csstransitions header{ padding-bottom:20px; }
.bevel-up,.bevel-down{ height:70px; background:#fff; position:absolute; width:150%;  left:0; margin-left:-25%; }

#banner{ height:800px; overflow:hidden; position:relative;}
#banner .wrap{ position:relative; height:800px; top:40px; }
#banner .banner-bg{ position:absolute; top:0px; left:0; width:100%; }
#banner .banner-bg img{ display:block; }
.banner-women{ position:absolute; top:-15px; left:120px; }
.banner-slogan{ position:absolute; top:100px; left:25%; }



/*****导读*****/
.daodu{ width:100%; height:160px; background:#679bbe; overflow:hidden;}
.daodu .dhtp{ width:925px; height:140px; margin:auto; background:url(../images/daodu.png) no-repeat; margin:auto; margin-top:10px; overflow:hidden;}
.daodu .dhtp p{ margin-top:32px; padding:15px; color:#FFF; line-height:25px; font-size:16px; font-family:"微软雅黑";}


/******排查******/
.ban1_bg{ width:100%; height:908px; background:url(../images/b_bg.jpg) top no-repeat;}
.ban1a{ width:1000px; margin:auto; height:auto; position:relative;}
.ban1_bg  .ban1_tp{ position:absolute; z-index:0; left:150px; top:10px;}
.ban1_bg  .ban1_tp2{ position:absolute; z-index:0; left:350px; top:156px;}
.ban1_bg  .ban1_tp3{position:absolute; width:118px; height:40px; border:2px #24b7c9 solid; left:603px; top:370px; text-align:center;}
.ban1_bg  .ban1_tp3 a{ color:#0aaec3; font-size:24px; font-family:"微软雅黑"; border-bottom:1px #0aaec3 solid; line-height:35px; }
.ban1_bg  .ban1_tp4{position:absolute;  width:662px; height:154px;  position:absolute; left:173px; top:476px;}.ban1_tp4 img{ margin-left:37px; margin-top:35px;}
.ban1_bg  .ban1_tp4  .tpdc{ width:204px; background:url(../images/bgbg.jpg) no-repeat; height:151px; float:left; margin-right:10px;}
.ban1_bg  .ban1_tp5{position:absolute;  width:434px; height:166px; color:#595757; line-height:30px; position:absolute; left:295px; top:667px; font-size:20px; text-align:center;  font-family:"微软雅黑";}

.ban2_bg{ width:100%; height:886px; background:url(../images/c_bg.jpg) no-repeat top; overflow:hidden;}
.ban2_bg .ban2_bt{ width:355px; height:223px; margin:auto; margin-top:74px;}
.ban2_con{ width:920px; height:481px; margin:auto; margin-top:50px;}
.ban2_con .wzbt{ width:920px; height:261px;position:relative; overflow:hidden;  cursor:pointer;}
.ban2_con .wzbt ul li{ width:216px; height:260px; float:left; margin-left:5px; margin-right:5px;}
.ban2_con .wz_a{ width:81px; height:103px;  position:absolute;  z-index:1; }.ban2_con .wz_a img{ margin-left:70px;}
.ban2_con .active{ width:214px; height:193px;  z-index:10; position:absolute;  text-align:center; margin-top:45px; margin-left:2px;}
.ban2_con p{ font-size:26px; font-family:"微软雅黑"; color:#FFF; margin-top:80px; line-height:30px; text-align:center;}
.ban2_con .wznr{ width:745px; height:134px; margin:auto; margin-top:50px; overflow:hidden; font-size:20px; color:#FFF; line-height:30px; text-align:center;}
.cuobg1{ background:url(../images/c_yq1.png) bottom no-repeat;}  .cuobg1b{background:url(../images/c_yq1_1.png) bottom no-repeat;}
.cuobg1:hover{background:url(../images/c_yq1_1.png) bottom no-repeat;}
.cuobg2{  background:url(../images/c_yq2.png) bottom no-repeat;}
.cuobg2:hover{ background:url(../images/c_yq2_2.png) bottom no-repeat;}
.cuobg3{ background:url(../images/c_yq3.png) bottom no-repeat;}
.cuobg3:hover{ background:url(../images/c_yq3_3.png) bottom no-repeat;}
.cuobg4{  background:url(../images/c_yq4.png) bottom no-repeat;}
.cuobg4:hover{ background:url(../images/c_yq4_4.png) bottom no-repeat;}

.ban3_bg{ width:100%; height:1430px; background:url(../images/d_bg.jpg) top #FFF no-repeat; }
.ban3_bg .ban3{ width:968px; height:731px; margin:auto; background:url(../images/d_bg2.jpg) top no-repeat; margin-top:10px; overflow:hidden;}
.ban3_bg .ban3 .wz1{ width:430px; height:109px; margin-left:220px; margin-top:80px;}
.ban3_bg .ban3 .wz{ width:900px; height:110px; margin:auto; margin-top:400px; font-size:38px; font-family:"微软雅黑";}
.ban3_con{ width:910px; height:500px; margin:auto; margin-top:30px; background:url(../images/d_bj.png) 410px 73px no-repeat; overflow:hidden; }
.ban3_con .con_nr{ width:367px; height:454px; border:4px #fc85a6 solid; margin-left:15px; position:relative;}
.ban3_con .con_nr h4{ width:100px; text-align:center; line-height:30px; margin:auto ; margin-top:7px; color:#FFF; background:#fc85a6; font-size:20px; font-family:"微软雅黑";}
.ban3_con .nr_xq{ width:367px; height:auto; overflow:hidden; margin-top:7px;}
.ban3_con .nr_xq h3{ width:73px; color:#d61067; line-height:25px; font-weight:500; font-size:18px; float:left; text-align:center; }
.ban3_con .nr_xq p{ width:285px; font-size:18px; color:#535353; float:left; line-height:25px;}
.shengli{ width:160px; height:119px; position:absolute; top:400px; left:250px;}
.ban3_btn{ width:260px; height:40px; margin:auto;}
.ban3_btn p{ width:120px; height:36px; line-height:36px; float:left; text-align:center; margin-left:10px; color:#FFF;}.ban3_btn p a{ color:#FFF; font-size:24px;}

.ban4_bg{ width:100%; height:815px; background:url(../images/e_bg1.jpg) top no-repeat #bdbdbd; overflow:hidden;}
.ban4_bt{ width:858px; height:75px; margin:auto; margin-top:25px;}
.ban4_con{ width:870px; height:676px; margin:auto; margin-top:15px; overflow:hidden;}
.ban4_con .con_sb{ width:342px; height:647px; float:left; margin-top:2px;}
.ban4_con .con_nr{ width:528px; height:654px; float:right; background:url(../images/e_wzbg.png)  no-repeat 0px 20px;}
.ban4_con .con_nr .nr_ms{ width:497px; height:79px; margin:auto; margin-top:35px; line-height:25px; font-size:18px; color:#6f6e6e;}
.ban4_con .con_nr .nr_bt{ width:162px; height:67px; margin-top:35px; margin-bottom:5px; margin-left:30px; overflow:hidden;}
.ban4_con .con_nr ul { margin-left:50px; height:110px; margin-top:15px;}
.ban4_con .con_nr ul li{ width:180px; height:30px; line-height:30px;  margin-top:5px; float:left; font-size:18px;}
.ban4_con .con_nr ul li span{ background:url(../images/e_li1.png) left  no-repeat; height:30px; width:30px;}.ban4_con .con_nr ul li a{width:30px; background:url(../images/e_li2.png) left  no-repeat; height:30px; }
.ban4_con  .ban4_btn{ width:130px; height:40px; border:2px #fff solid; margin-left:40px; text-align:center;}
.ban4_con  .ban4_btn a{ color:#fff; font-size:24px; font-family:"微软雅黑"; border-bottom:1px #fff solid; line-height:35px; }


.ban5_bg{ width:1000px; height:740px; margin:auto; background:url(../images/f_bg.jpg) left no-repeat;}
.ban5_nr{ width:416px; height:430px; float:right; margin-right:30px; margin-top:125px;}
.ban5_nr h3{ text-align:center; margin-bottom:40px;}
.ban5_nr p{ font-size:20px; font-family:"微软雅黑"; margin-top:15px; line-height:35px;}
.ban5_nr p span{ color:#15aabe;}
.ban6_bg{ width:100%; height:240px; background:#fc83a4; overflow:hidden;}
.ban6_bg .ban6_con{ width:880px; height:221px; margin:auto; margin-top:10px;}
.ban6_bg .ban6_con ul{ width:880px; height:140px; margin:auto; margin-bottom:10px;}
.ban6_bg .ban6_con ul li{ width:247px; height:100px; float:left; background:url(../images/g_bgli.png) right no-repeat; margin-top:15px; }
.ban6_bg .ban6_con ul li p{ width:159px; text-align:center; font-size:40px; float:left; color:#FFF;}.ban6_bg .ban6_con ul li p span{ font-size:26px;}
.ban6_bg .ban6_con ul li  img{ margin-top:5px; float:left;}
.li6_no{ width:100%; height:112px; border-bottom:10px #ffffff solid;}
.li6_pl{width:100%; height:112px; border-bottom:10px #f6ca21 solid;}
  .ban_zx{ width:250px; height:60px; margin:auto; background:#f6ca21; text-align:center; line-height:60px; -moz-border-radius: 30px;-webkit-border-radius:30px;border-radius:30px; -webkit-box-shadow: 3px 3px 3px #999;  
  -moz-box-shadow: 3px 3px 3px #999;  
  box-shadow: 3px 3px 3px #999;  }
 .ban_zx a{color:#000; font-size:34px;}
.ban6_bg2{ width:100%; height:270px; background:#19afe2;overflow:hidden;}
.ban6_nr{ width:900px; height:240px; margin:auto; margin-top:33px;}
.ban6_nr h3{ font-size:40px; color:#FFF; font-weight:100; line-height:45px;}   .ban6_nr h3 span{ color:#79c8eb; font-size:34px;}
.ban6_nr .nr_wz{ width:910px; height:138px; margin:auto; margin-top:20px;}
.ban6_nr .nr_wz  .wz_img{ width:119px; height:118px; border:1px #FFF solid; float:left;}
.ban6_nr .nr_wz  .wz_nr{ width:748px; height:113px; float:right; font-size:20px; line-height:35px; color:#FFF;}

.ban7_bg{ width:100%; height:813px; background:url(../images/h_bg.jpg) top no-repeat; overflow:hidden;}
.ban7_bt{ width:455px; height:103px; margin:auto; margin-top:70px; overflow:hidden;}
.ban7_con{ width:744px; height:578px; margin:auto; margin-top:30px; background:url(../images/h_bg2.png) top no-repeat; overflow:hidden;}
.ban7_con ul{  font-size:16px; color:#6f6e6e; margin-top:190px; margin-left:30px; line-height:25px; }
.ban7_con ul li{width:274px; height:123px; float:left;}

.guodu{ width:100%; height:300px; border-top:7px #15aabe solid;}
.ban8_bg{ width:1000px; height:629px; margin:auto;}
.ban8_bt{ width:498px; height:104px; margin:auto; margin-top:30px;}
.ban8_con{ width:939px; height:483px; margin:auto; margin-top:20px;}
.ban8_con .zj_tp{ width:317px; height:438px; border:1px #000 solid; padding:10px; float:left; margin-top:10px;}
.ban8_con .zj_nr{ width:575px; height:472; float:right; }
.ban8_con .zj_nr h3{ width:100%; height:60px; line-height:60px; border-bottom:1px #009aad solid; font-size:40px; color:#595757}
.ban8_con .zj_nr ul li{ font-size:20px; line-height:30px; color:#595757; text-indent:2em; margin-top:12px; background:url(../images/i_li.png) left no-repeat; color:#000;}
.ban8_btn{ width:451px; height:62px;margin-top:50px;}
.ban8_btn p{ width:200px; height:55px; line-height:55px; float:left; background:#15aabe; text-align:center; margin-right:20px; color:#FFF;  -moz-border-radius: 30px;-webkit-border-radius:30px;border-radius:30px;}
.ban8_btn p a{ color:#FFF; font-size:30px;}


.ban9_bg{ width:100%; height:710px; background:url(../images/j_bg.png) top no-repeat; overflow:hidden;}
.ban9_con{ width:960px; height:690px; margin:auto;margin-top:50px; }
.ban9_con .ban9_bt{ width:56px; height:203px; float:left;}
.ban9_con  .con_nr{ width:858px; height:660px; float:right; }
.ban9_con  .con_nr .nrwz{ width:409px; border-bottom:1px #009aad solid; float:left; height:auto; background:url(../images/j_li.png) no-repeat; font-size:20px; color:#000000; margin-right:25px; margin-bottom:10px;}
.ban9_con  .con_nr .nrwz h3{ height:40px; line-height:40px; margin-left:50px; font-weight:100;}
.ban9_con  .con_nr .nrwz p{ margin-top:10px; text-indent:3em; line-height:35px;}
.ban9_con  .con_nr .mszx{ width:150px; height:49px; line-height:49px; color:#FFF; font-size:30px; margin-left:330px; margin-top:120px; }
.ban9_con  .mszx a{ color:#FFF;font-size:30px; margin-top:10px;}

.ban10_bg{ width:1000px; height:370px; margin:auto; overflow:hidden;}
.ban10_bt{ width:984px; border-bottom:1px #009aad solid; height:60px; margin-top:30px;}
.ban10_bt img{ margin-left:10px;}
.ban10_nr {padding-top: 19px;padding-left: 5px;background-color: #FFF;-moz-border-radius:0px 0px 10px 10px;border-radius:0px 0px 10px 10px;overflow: hidden;}
.ckzx_xgzt_zj_s { width: 260px;float: left; margin-left:25px; margin-right:40px;margin-bottom:15px;display:inline;overflow: hidden; margin-top:20px;} 
.ckzx_xgzt_zj_s_pic {border: 1px solid #eaeaea;display:inline;padding: 5px;float: left;}
.ckzx_xgzt_zj_s_tit {line-height: 40px;text-align: center;}
.ckzx_xgzt_zj_s_tit a {color: #bd7800; font-family:"微软雅黑"; font-size: 18px;}
.ckzx_xgzt_mid_l a{ color: #ffd800; text-decoration: none; } .ckzx_xgzt_mid_l a:active { text-decoration: none; color: #F60; } .ckzx_xgzt_mid_l a:hover { color: #F90; } 


.foot_bg{ width:100%; height:359px; background:url(../images/foot_line.png) repeat-x;}
.foot{ width:1000px; height:359px; margin:auto;}
.foot_fl{ width:198px; height:359px; border-right:1px #929292 solid; float:left; color:#dcdddd;}
.foot_fl h3{ height:67px; text-align:center; font-size:22px; line-height:67px; color:#FFF; margin-bottom:10px;}
.foot_fl  ul li{ width:200px; text-align:center; line-height:40px; font-size:14px; }
.foot_fl  ul li a{ color:#FFF; font-size:14px;}
.foot_dz{ width:190px; height:206px; margin:auto; background:url(../images/foot_dz.png) left top no-repeat; margin-top:20px; padding-left:29px;}
.foot_dz p{ font-size:14px; line-height:18px; margin-bottom:10px;}
.foot_dz img{ margin-left:20px; margin-top:20px;}

