@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, table,th, td{margin:0px;padding:0px;border:0px;}
table{border-collapse:collapse;border-spacing:0;table-layout:fixed;}
body{font-family:"Microsoft YaHei",SimSun,SimHei;font-size:12px;line-height:24px;margin:0 0;padding:0 0; color:#333; background:#ffffff;}
fieldset,img,action{vertical-align:top;border:0px;}
ul,li{ list-style:none;}
img{ border:0;}
.none{ display:none;}
.linespace{height:10px; clear:both; line-height:10px; overflow:hidden; font-size:0px;}
.clear{clear:both;}
a{color:#666;text-decoration:none;}
a:hover{color:#666;}

/*----------------------------------------top-------------------------------------------------------*/
.banner{height:1242px; text-align:center;overflow:hidden; position:relative; width:100%}
.banner1{position:absolute; width:2000px; left:50%; top:0; margin-left:-1000px; z-index:1;}
.banner img{margin:0 auto; float:none;}

.con1{background:#00a0e9; padding-bottom:40px;}
.con1_c{width:1200px; margin:0 auto;position:relative; padding:40px 0;}
.con1_c1{ text-align:center; height:176px;}
.con1_c1 h2{height:1px; width:1200px; background:#4ebdf0;margin-top:47px;}
.con1_c1 img{ position:absolute; top:40px; left:362px;}
.con1_c2 h2{height:17px; background:url(../images/p_23.png) repeat-x center; text-align:right;}
.con1_c2 h3{ text-align:center; margin-top:150px;}
.con1_c2 p{ position:absolute;left:0; top:425px;}
.con1_c2 p img{margin:0 90px;}
.con1_c2 b img{margin:0 120px;}
.con1_c2 span img{margin-right:150px;}
.con1_c2 ul li{float:left; position:relative;}
.con1_c2 ul li font{ width:130px; height:80px; border-radius:50%; background-color:rgba(58,59,64,0.6); position:absolute;left:0;top:0; font-size:22px; text-align:center;color:#fff; padding-top:50px; display:none;}
.con1_c2 ul li:hover font{display:block;}


.con2{background:#ffe254; padding-bottom:40px;}
.con2_c2 .slideTxtBox{ width:1200px; }
.con2_c2 .slideTxtBox .hd{ height:152px; line-height:220px; position:relative; }
.con2_c2 .slideTxtBox .hd ul{ float:left;  position:absolute; left:200px; top:0px; height:152px;   }
.con2_c2 .slideTxtBox .hd ul li{ float:left;cursor:pointer; background:url(../images/l_40.jpg) no-repeat center; width:142px; height:152px; margin:0 30px; font-size:30px; text-align:center;color:#3a3a3a;}
.con2_c2 .slideTxtBox .hd ul #sb1.on{ background:url(../images/l_38.jpg) no-repeat center; width:142px; height:152px;color:#fff;}
.con2_c2 .slideTxtBox .hd ul #sb2.on{ background:url(../images/l_41.jpg) no-repeat center; width:142px; height:152px;color:#fff;}
.con2_c2 .slideTxtBox .hd ul #sb3.on{ background:url(../images/l_42.jpg) no-repeat center; width:142px; height:152px;color:#fff;}
.con2_c2 .slideTxtBox .hd ul #sb4.on{ background:url(../images/l_43.jpg) no-repeat center; width:142px; height:152px;color:#fff;}
.con2_c2 .slideTxtBox .bd ul{ padding:30px 15px;  zoom:1;  }
.gehk-box-1{ width:1196px; height:293px; border:2px solid #fe4806;}
.ghhk-1-y-r{float:left;width:629px; height:293px;}
.wz{ float:left; margin-left:53px;}
.ghhk-1-y-r .wz p{font-size:30px; line-height:50px; color:#3a3a3a; font-weight:bold; padding-top:26px; position:relative;}
.ghhk-1-y-r .wz p em{ position:absolute;top:55px; left:120px; font-style:normal; font-size:20px; font-weight:normal;}
.ghhk-1-y-r .wz p font{ background:#000; padding:3px; margin-right:2px; font-weight:normal;color:#fff; font-size:30px;}
.ghhk-1-y-r .wz p b{ font-weight:normal; margin-right:10px;}
.ghhk-1-y-r .wz p span{ color:#fe4806; font-weight:bold;}

.gehk-box-2{ width:1196px; height:293px; border:2px solid #005fa2;}
.ghhk-2-y-r{float:left;width:629px; height:293px;}
.ghhk-2-y-r .wz p{font-size:30px; line-height:50px; color:#3a3a3a; font-weight:bold; padding-top:26px;}
.ghhk-2-y-r .wz p font{ background:#000; padding:3px; margin-right:2px; font-weight:normal;color:#fff; font-size:30px;}
.ghhk-2-y-r .wz p b{ font-weight:normal; margin-right:10px;}
.ghhk-2-y-r .wz p span{ color:#fe4806; font-weight:bold;}

.gehk-box-3{ width:1196px; height:293px; border:2px solid #00791c;}
.ghhk-3-y-r{float:left; width:629px; height:293px;}
.ghhk-3-y-r .wz p{font-size:38px; line-height:130px; color:#3a3a3a; font-weight:bold; padding-top:0px;}
.ghhk-3-y-r .wz p font{ background:#000; padding:3px; margin-right:2px; font-weight:normal;color:#fff; font-size:30px;}
.ghhk-3-y-r .wz p b{ font-weight:normal; margin-right:10px;}
.ghhk-3-y-r .wz p span{ color:#fe4806; font-weight:bold;}


.gehk-box-4{ width:1196px; height:293px; border:2px solid #d46f02;}
.ghhk-4-y-r{ float:left; width:629px; height:293px;}
.ghhk-4-y-r .wz p{font-size:30px; line-height:50px; color:#3a3a3a; font-weight:bold; padding-top:26px;}
.ghhk-4-y-r .wz p font{ background:#000; padding:3px; margin-right:2px; font-weight:normal;color:#fff; font-size:30px;}
.ghhk-4-y-r .wz p b{ font-weight:normal; margin-right:10px;}
.ghhk-4-y-r .wz p span{ color:#fe4806; font-weight:bold;}

.con3{background:#00a0e9; color:#fff;}
.slideGroup{ width:1200px;}
.slideGroup .parHd{ height:70px; line-height:70px;position:relative; margin-bottom:50px;}
.slideGroup .parHd ul{ float:left; position:absolute; left:160px; top:0px; width:1200px;}
.slideGroup .parHd ul li{ float:left;width:280px; height:70px; line-height:70px; border-radius:6px; cursor:pointer; font-size:30px; text-align:center; font-weight:bolder; background:#ffe254; margin:0 13px; color:#00a0e9;}
.slideGroup .parHd ul li.on{ height:70px;  background:#fff; color:#00a0e9;}
.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:10px 0 10px 42px; position:relative; width:1200px;}
.slideGroup .slideBox .bb dt{ float:left; margin-right:5px;}
.slideGroup .slideBox .bb dd{ float:left; width:660px;}
.slideGroup .slideBox .bb dd img{padding:0px 2px;}

.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden;width:620px;}
.slideGroup .parBd ul li dl dt{ float:left;}
.slideGroup .parBd ul li dl dd{ float:left; font-size:36px; font-weight:bold; color:#ffe254; padding:20px 0;}
.slideGroup .parBd ul li dl dd font{ display:block; font-size:20px; color:#fff; padding-top:10px; font-weight:normal;}
.slideGroup .parBd ul li em{ font-size:18px; font-style:normal; display:block; line-height:26px; text-indent:2em;}
.slideGroup .parBd ul li p{ background:url(../images/j_65.jpg) no-repeat center; width:525px; height:243px;}
.slideGroup .parBd ul li span{ font-size:20px; color:#ffe254; padding:10px 0; display:block;}
.slideGroup .parBd ul li p a{ display:block; width:525px; height:243px;}
.slideGroup .parBd ul li p img{padding:26px 0 0 16px;}


.con4{background:#ffe254;}
.con4_c2_t{ background:url(../images/bg.png) no-repeat center; height:365px;}
.con4_c2_t p{ font-size:18px; text-align:center; width:890px; margin:0 auto; line-height:28px; padding-top:20px;}


.slideTxtBox1{ width:1200px;}
.slideTxtBox1 .hd{ height:30px; }
.slideTxtBox1 .hd ul{ float:left;  height:32px;   }
.slideTxtBox1 .hd ul li{ float:left;cursor:pointer; background:url(../images/u_01.jpg) no-repeat 0 0; width:120px;height:106px; text-align:center;color:#fff; font-size:30px; line-height:32px; padding-top:30px;}
.slideTxtBox1 .hd ul li.on{ height:106px; background:url(../images/u_02.jpg) no-repeat center;padding-top:30px;}
.slideTxtBox1 .bd ul p{ position:relative;}
.slideTxtBox1 .bd ul p font{ position:absolute; top:180px; left:530px;}
.slideTxtBox1 .bd ul b img{ padding:0 60px;}
.con4_c2{ position:relative;}
#c2{ position:absolute; top:220px;left:530px;}
#c1{ position:absolute; top:150px;left:270px;}
#c3{ position:absolute; top:150px;left:790px;}
.con4_c3{ text-align:center; margin:30px auto;}





.con5{background:#00a0e9; color:#fff;}
.slideTxtBox2{ width:1200px;}
.slideTxtBox2 .hd{ height:65px; line-height:65px; position:relative; }
.slideTxtBox2 .hd ul{ float:left;  position:absolute; left:20px; top:0px; height:32px;   }
.slideTxtBox2 .hd ul li{ float:left; width:270px; height:65px; cursor:pointer; background:#ffe254; font-size:28px; line-height:65px; text-align:center; color:#00a0e9; margin-right:25px;}
.slideTxtBox2 .hd ul li img{padding-top:3px; padding-right:3px;}
.slideTxtBox2 .hd ul li.on{ height:65px;  background:#fff;}
.slideTxtBox2 .bd ul{ padding:23px;  zoom:1;  }
.case{ float:left; width:565px;}
.case b img{ padding-right:2px;}
.case dl{width:450px; margin:10px auto 20px; overflow:hidden;}
.case dl dt{ float:left; background:url(../images/s_31.png) no-repeat center; width:170px; height:36px; font-size:22px; line-height:36px; margin:0 20px; text-align:right; padding-right:30px;}
.case dl dd{ float:left; background:url(../images/s_32.png) no-repeat center; width:170px; height:36px;font-size:22px;line-height:36px; text-align:right; padding-right:30px;}
.case h2{ font-size:30px; color:#fff; text-align:center; padding:20px 0; line-height:40px; font-family:"造字工房朗宋（非商用）常规体"; font-weight:normal;}
.case p{ font-size:20px; line-height:28px; margin-bottom:20px; text-align:center; height:112px;}
.case p font{color:#ffe254;}
.case span{ font-size:22px; line-height:40px; text-align:center; display:block;color:#ffe254; margin-top:10px;}
.case span img{padding-right:10px;}
.con5_c3{ text-align:center; margin:30px 0;}









.con6{background:#ffe254;}
.con6_c2 ul{ position:relative; width:1160px; margin:0 auto;}
.con6_c2 ul li{ position:absolute;}
.con6{height:760px;}