@charset "gb2312";
/* CSS Document*/
body{margin:0;padding:0;font-family:"Î¢ÈíÑÅºÚ","ËÎÌå", Arial, Helvetica, sans-serif;}
body{ min-width:1440px;}
div,dl,dt,dd,ul,ol,li,table,tr,th,tb,h1,h2,h3,h4,h5,h6,form,textarea,button,input,p,img{margin:0;padding:0;}
ul,ol,li{list-style:none;}
i,o{font-style:normal}
legend{display:none;}
.hig80{height:80px;clear: both;}
.hig60{height:60px;clear: both;}
.hig40{height:40px;clear: both;}
.hig30{height:30px;clear: both;}
.hig20{height:20px;clear: both;}
.hig10{height:10px;clear: both;}
.hig186{height:186px;clear: both;}
.hig130{height:130px;clear: both;}
.hig155{height:155px;clear: both;}
.hig106{height:106px;clear: both;}
.hig305{height:305px;clear: both;}
.hig230{height:230px;clear: both;}
.hig70{height:70px;clear: both;}
.hig226{height:226px;clear: both;}
.hig650{height:650px;clear: both;}
.hig1{height:1em;clear: both;}
.hig2{height:2em;clear: both;}
.hig3{height:3em;clear: both;}
.hig05{height:0.5em;clear: both;}
@media only screen and (min-width: 1500px){
	body{font-size: 22px;}
}
@media only screen and (min-width: 1400px) and (max-width: 1500px){
	body{font-size: 20px;}
}
@media only screen and (min-width: 0px) and (max-width: 1399px){
	body{font-size: 18px;}
}

.zxzx_a a:hover{box-shadow: 0px 0px 30px #9ea5b2;background: #c2986b;}

em{font-size: 24px;text-align: center;}
.zxzx_a{ display: block; width:37%; padding:2% 0%; background: #5fa3e7; color:#fff; text-decoration:none;font-size:18px; font-weight: bold; text-align: center;border-radius: 34px;margin: 0 auto;transition: all 0.2s linear 0s;}
.zxzx_a:hover{ box-shadow: 0px 0px 30px #9ea5b2; background: #c2986b;}
.byfy img#bg{ width:100%; min-width:1440px;}
.wbk{ position:relative;/* border:1px solid #000*/}
.wbk_ab{ position:absolute; width:100%; height:100%; top:0px; left:0px;}
.bcyc{ width:60%; margin:0px auto;}
#title_1{ display:block; margin:0px auto; text-align:center; margin-top:5%; width:36.5%;}
.bcyc ul { width:100%;}
.bcyc ul li{ float:left; width:32%; margin-top:2%; position:relative;}
.bcyc ul li img{ width:100%;}
.bcyc ul li:nth-of-type(2),.bcyc ul li:nth-of-type(5){margin-left:2%; margin-right:2%;}
.bcyc ul li p{ background-color: rgba(255,255,255,0.9); width:65%; height:65%; padding: 5%; margin:0px auto; font-size:18px; font-weight:bold; position:absolute; top:10%; left:15%;}
.bcyc ul li p span{ display:block; color:#313131; font-weight:normal; font-size:16px; line-height:24px; margin-top:10px;}
.bcyc ul li p:hover{opacity:0; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -khtml-user-select: none;  user-select: none; cursor:default;}

.fhys{ margin:0px auto; position:relative; width:70%; height:100%;}
.fhys .zjt{ width:45%; left:-10%; bottom:0%; position:absolute;}
.zyys{ width:65%; float:right;}
.zyys ul{ width:100%; overflow:hidden;}
.zyys #title_1{ width:67%; margin-top:0%;}
.zyys h3{ font-size:16px; color:#313131; font-weight:normal;}
.zyys li{ width: 46%; background:#9ea5b2; color:#fff; display: block; padding:2% 1.5%; float:left; margin-right: 2%; margin-top: 1%; font-size:16px; font-weight:bold;}
.zyys .zj_ri_1 li:nth-of-type(1){ border-radius:20px 20px 0 20px;}
.zyys .zj_ri_1 li:nth-of-type(2){ border-radius:20px 20px 20px 0; margin-right: 0;}

.zyys .zj_ri_2 li:nth-of-type(1){ border-radius:20px 0px 20px 20px;}
.zyys .zj_ri_2 li:nth-of-type(2){ border-radius:0px 20px 20px 20px; margin-right: 0;}
.zyys li span{ display:block; padding-top:10px; font-weight:normal; line-height:28px; font-weight:0.8em; color:#fff;}
.zyys h1{ text-align:center; font-size:18px;}
.zyys p{ width:80%; margin:0px auto;}
.zyys p span{ float:left; overflow:hidden; width:45%; text-align:center; font-size:16px;}
.zyys p span:nth-of-type(2){ float:right; margin-left:5%}
.zyys p span img{ width:100%;}
.zyys .zxzx_a{ width:50%;}
@media only screen and (min-width: 1650px){
	.zyys h1{ padding:5% 0%;}
}
.zjx{ top:53%; left:6.5%; width:22%; padding:0% 0.5%; position:absolute; text-align:center; font-size:18px; color:#313131;}
.zjx span{ display:block; text-align:left; line-height:1.5em; font-size:16px; padding-top:2%; text-align:left; font-size:16px;}
@media only screen and (min-width: 1400px) and (max-width: 1600px){
	.zjx{font-size: 18px;}
}
@media only screen and (min-width: 1800px){
	 .zjx span{ padding-top:5%;}
}
.ctby{ width:65%; margin:0px auto; }
.ctby_1{ width:50%; float:left; font-size:18px; color:#313131; font-weight:bold;}
.ctby_1 span{ display:block; font-size:16px; font-weight:normal; line-height:1.5em;}
.title_l{ float:right; width:50%;}
.ctby_1 #title_1{ width:98%; float:left;}
.ctby_1 .zxzx_a{ width:80%; padding:3% 0%;}
#yt{ width:95%; text-align:center; margin:0px auto; display:block;}
.title_l{ width:48%; margin-top:5%;}

.wcby{ width:65%; margin:0px auto;}
#wcby_img{ width:43%; float:left;}
.wcby_1{ width:46%; float:left; margin-left:2%;}
.wcby_1 #title_1{ width:77%; text-align:left; float:left; margin-top:2%;}
.wcby_1 p{ color:#313131; font-weight:bold; font-size:18px;}
.wcby_1 p span{ display:block; font-weight:normal; font-size:16px; padding-top:1%;}
.wcby_1 .zxzx_a{ width:75%;}
.ldys{ width:65%; margin:0px auto; position:relative;}
.ldys #title_1{ width:47%; z-index:2; position:relative;}
#ldys_img{ width:100%; position:relative; z-index:2;}
#ldys_img_1{ position:absolute; right:-8%; bottom:20%; width:31%; z-index:1;}


.wcwt{ width:65%; margin:0px auto; position:relative;}
.wcwt #title_1{ width:47.2%;}
.wcwt .bt{ float:left; width:18%; position:relative;}
.wcwt .bt ul{ position:absolute; left:0%; top:20%; z-index:99; width:90%;}
.wcwt .bt img{ width:100%; position:relative;}
.wcwt .bt .bg_1:nth-of-type(1){ margin-top:44%; z-index:5;}
.wcwt .bt .bg_1:nth-of-type(2){ margin-top:-9%; z-index:4;}
.wcwt .bt .bg_1:nth-of-type(3){ margin-top:-9%; z-index:3;}
.wcwt .bt .bg_1:nth-of-type(4){ margin-top:-9%; z-index:2;}
.wcwt .bt li{ text-align:center; font-size:20px;}
.wcwt .bt li:nth-of-type(1){ margin-top:17%;}
.wcwt .bt li:nth-of-type(2){ margin-top:32%;}
.wcwt .bt li:nth-of-type(3){ margin-top:30%;}
.wcwt .bt li:nth-of-type(4){ margin-top:30%;}
.wcwt_1{ margin-left:18%;}
.wcwt_1 #wcwt_img{ width:100%; position:relative; z-index:10;}
.wcwt_1 ul{ position:absolute; top:18%; width:39%; margin-left:3%; z-index:11;}
.wcwt_1 ul:nth-of-type(2){ right:1%;}
.wcwt_1 li{  width:97%; color:#313131; font-size:16px; height:90px; line-height:90px;}
.wcwt_1 ul:nth-of-type(2) li{ color:#fff;}
.wcwt_1 ul:nth-of-type(2) li img{ vertical-align:middle; margin-right:2%;}
.wcwt_1 li:nth-of-type(1){ text-align:center; font-weight:bold; font-size:18px;}
#wcwt_yc{ position:absolute; right:-23%; bottom:0%; z-index:9; width:27%;}
.wcwt_1 ul:nth-of-type(1) li:nth-of-type(2){ }
@media only screen and (max-width: 1749px){
	 .wcwt_1 ul li:nth-of-type(n){ font-size:0.7em; padding-top:11%;}
	 .wcwt_1 ul:nth-of-type(1) li:nth-of-type(2){ padding-top:15%;}
}
.nrcl{ width:60%; margin:0px auto; padding-left:21.5%;}
.wcwt a{ float:left; width:45%; margin-right:5%;}
.byvz{ width:65%; margin:0px auto;}
.byvz #title_1{ width:38.5%;}
.byvz #title_1{ margin-top:0%;}
.byvz #byvz_1{ width:100%;}
.byvz a{ margin-top:-14%;}

.fhkqqh{ width:65%; margin:0px auto;}
.fhkqqh #title_1{ width:62%;}
.fhkqqh_qh{ width:96%; background:#5fa3e7; padding:1% 2% 0% 2%; overflow:hidden;}
.fhkqqh_qh a{ float:left; width:20%; text-align:center; display:block; color:#fff; text-decoration:none; font-weight:normal; font-size:1.4em; padding:2% 0%;}
.fhkqqh_qh a.hover{ background:#fff; color:#5fa3e7;}
.fhkqqh .li_1 { background:#fff; overflow:hidden; padding:2% 0%;}
.fhkqqh .li_1 p{ float:left; width:47%; margin:0% 2%; color:#000; font-size:1.6em; padding-top:3%;}
.fhkqqh .li_1 p span{ display:block; font-size:0.6em; color:#666; padding-top:4%; line-height:30px;}
.fhkqqh .li_1 img{ float:left; width:47%; margin-right:2%;} 
.fhkqqh .li_2{ padding:0% 2%;}
.fhkqqh .li_2 p{ width:100%; color:#000; font-size:1.6em; padding-top:3%; text-align:left;}
.fhkqqh .li_2 span{ display:block; font-size:16px; color:#666; padding-top:1%; line-height:1.5em;}
.fhkqqh .li_2 .li_fl{ float:left; width:20%;}
.fhkqqh .li_2 .li_fl o{ color:#000; font-size:1.1em; display:block; padding:5% 0%;}
.fhkqqh .li_2 .li_fl i{ display:block; color:#666; font-size:16px; padding-right:10%; line-height:1.5em;}
.li_fl img{ width:100%;}
.xq{ width:65%; margin:0px auto;}
.xq  #title_1{ width:35%; margin-top:-5%;}
.xq a{ float:left; width:22%; margin-left:4%;}
.xq a img{ width:100%;}

/*.wcwt_1 li:nth-of-type(1),.wcwt_1 li:nth-of-type(2){ text-align:center; font-weight:bold; font-size:18px;}
.wcwt_1 li:nth-of-type(2n){ color:#fff;}*/
/*.part1{position:relative;}
.bg{width:100%;overflow: hidden;position:absolute;top: 0;left: 0;z-index: -3;}
.content{width:1150px;overflow: hidden;margin:0 auto;}
.part1 .xm{width: 370px;height:230px;float:left;margin:0 20px 20px 0;cursor:pointer;}
.part1 .xm:nth-of-type(3n){margin-right:0px;}
.part1 .box{width:1150px;overflow: hidden;margin-bottom: 40px;}
.part1 .zhuy{background:url(../images/part1-01.jpg);}
.part1 .yazb{background:url(../images/part1-02.jpg);}
.part1 .quesy{background:url(../images/part1-03.jpg);}
.part1 .zhusy{background:url(../images/part1-04.jpg);}
.part1 .duosy{background:url(../images/part1-05.jpg);}
.part1 .jiaoz{background:url(../images/part1-06.jpg);}
.part1 .summary{width:240px;height:134px;background-color: rgba(255,255,255,0.9);margin: auto;margin-top:38px;padding: 10px;display: block;}
.part1 .summary:hover{opacity:0;-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;-khtml-user-select: none;user-select: none;}
.part2{position:relative;}
.part2 .tips{width:308px;height:280px;margin-top: 510px;margin-left: 50px;float:left;}
.part2 .tips span{display: block;text-align:center;line-height: 260%;}
.part2 .summary{width:740px;overflow: hidden;float:right;}
.part2 ul{width:740px;overflow: hidden;}
.part2 li{width: 320px;background:#9ea5b2;color:#ffff;display: block;padding:20px;float:left;margin-right: 20px;margin-bottom: 20px;}
.part2 li:nth-of-type(1){border-radius:20px 20px 0 20px;}
.part2 li:nth-of-type(2){border-radius:20px 20px 20px 0;margin-right: 0;}
.part2 li:nth-of-type(3){border-radius:20px 0px 20px 20px;}
.part2 li:nth-of-type(4){border-radius:0px 20px 20px 20px;margin-right: 0;}
.part2 li strong{display:block;}
.part2 .summary .msg{width:660px;overflow: hidden;margin:0 auto 60px;}
.part2 .summary .msg span{width:190px;display:block;margin:20px auto 20px;}
.part2 .summary .msg dl{width:320px;height:180px;float:left;margin-right: 20px;}
.part2 .summary .msg dl:nth-of-type(2){margin-right: 0px;}
.part2 .summary .msg dl dd{text-align: right;}
.part3{position:relative;}
.part3 .summary{width:555px;overflow: hidden;}
.part4{position:relative;}
.part4 .summary{width:550px;overflow: hidden;float:right;}
.part4 .summary span{display:block;}
.part5{position:relative;}
.part5 .content{overflow:hidden;}
.part5 a{margin-left: 490px;}
.part6{position:relative;}
.part6 ul{float:left;width:440px;overflow: hidden;padding:0 10px;}
.part6 li{height:90px;display: block;}
.part6 .one{width:210px;}
.part6 .one li{margin-left: 50px;line-height: 90px;letter-spacing: 20px;}
.part6 .two li{margin:0 auto;padding-top: 5px;}
.part6 .two li:nth-of-type(1){height:86px;padding-top: 0;}
.part6 .two li span{display: block;margin-left:160px;line-height: 86px;}
.part6 .two li:nth-of-type(6){margin:55px auto 32px;}
.part6 .two li a{width:320px;}
.part6 .three{color: #fff;}
.part6 .three li{margin:0 auto;padding-top: 5px;}
.part6 .three li:nth-of-type(1){height:86px;padding-top: 0;}
.part6 .three li span{display: block;margin-left:168px;line-height: 86px;}
.part6 .three li:nth-of-type(6){margin:55px auto 32px;}
.part6 .three li a{width:320px;}
.part7{position:relative;}
.part7 .title{margin-bottom: 158px;}
.part8{position:relative;}
.part8 .yypp{width:1150px;overflow: hidden;margin:0 auto;padding:60px 0;}
.part8 .yypp_nr{background-color:#fff;}
.part8 .six_tt1{zoom:1;overflow:hidden;background-color:#5fa3e7;}
.part8 .six_tt1 ul li{float:left;width:190px;height:65px;font-size:28px;text-align:center;font-weight:600;margin-right:10px;margin-left:25px;}
.part8 .six_tt1 ul li:nth-of-type(5n){margin-right: 0;}
.part8 .six_tt1 ul li a{height:55px;line-height:55px;margin-top:10px;display:block;color:#fff;text-decoration:none;font-weight:normal;}
.part8 .six_tt1 ul li.hover a{background-color:#fff;color:#5fa3e7;width:190px;height:55px;margin-top:10px;}
.ppsl,.xsjl,.xsjl,.gyhd{padding:45px;}
.ppsl dl{zoom:1;overflow:hidden;display:block}
.ppsl dt{width:490px;height:290px;display:block;float:left;padding:30px 0 0 0;}
.ppsl dt b{display:block;font-size:32px;line-height:45px;color:#000;font-weight:normal;}
.ppsl dt p{display:block;font-size:18px;color:#666;line-height:32px;margin:10px 0}
.ppsl dt span{display:block;font-size:18px;font-weight:600;line-height:30px;}
.ppsl dd{width:550px;float:right;}
.zlbz{padding:45px 40px;}
.zlbz b{display:block;font-size:32px;line-height:50px;color:#000;font-weight:normal;}
.zlbz p{display:block;font-size:18px;color:#666;line-height:32px;margin:10px 0 30px 0}
.zlbz dl{zoom:1;overflow:hidden;margin:40px 0 0 0;}
.zlbz dt{width:210px;float:left;display:block;margin-right:2px;}
.zlbz dt span{display:block;font-size:24px;color:#000;line-height:40px;margin-top:10px;}
.zlbz dt p{display:block;font-size:18px;line-height:28px;padding:0 20px 0 0;color:#666}
.xsjl dl{display:block;zoom:1;overflow:hidden;}
.xsjl dt{width:450px;height:290px;display:block;float:left;padding:30px 0 0 0;}
.xsjl dt b{display:block;font-size:32px;line-height:45px;color:#000;font-weight:normal;}
.xsjl dt p{display:block;font-size:18px;color:#666;line-height:32px;margin:10px 0}
.xsjl dt span{display:block;font-size:18px;font-weight:600;line-height:30px;}
.xsjl dd{width:590px;float:right;}
.gyhd dt{width:420px;}
.gyhd dd{width:630px;}
.hjfw dt{width:500px;}
.hjfw dd{width:550px;}
.part9{position:relative;}
.part9 .content li{display:block;float:left;margin-right: 10px;}
.part9 .content li:nth-of-type(4){margin-right:0;}
@media only screen and (min-width: 480px) and (max-width: 1440px){.content{width:100%;}}
*/