﻿body{ font-size:12px; font-family:"Microsoft YaHei","宋体",Arial, Helvetica, sans-serif;margin:0;padding:0;color:#666666; background-color:#fff;}
div,img,h3,h4,p,dd,dl,em{margin: 0; padding: 0; border: 0;}
h1{font:bold 1.26em Arial, Sans-Serif;letter-spacing:-1px;margin:0;padding:0}
h2{font:bold 1.7em Arial, Sans-Serif;letter-spacing:-1px;font-size:16px;color:#000;background:inherit;margin:0 0 5px;padding:0}
p{margin:0 auto}
ul{list-style:none;margin:0;padding:0}
form{margin:0}
.left{float:left}
a{text-decoration:none; cursor:pointer; color:#666666;}
a:hover{text-decoration:none; color:#771f26;}
.clearfloat{clear:both;}

.bann{ width:100%; overflow:hidden; position:relative;}
.bann .top1{width:100%; height:143px; background:url(../images/bann1.jpg) center top no-repeat; position:relative;overflow:hidden;}
.bann .top2{width:100%; height:112px; background:url(../images/bann2.jpg) center top no-repeat;position:relative;overflow:hidden;}
.bann .top3{width:100%; height:165px; background:url(../images/bann3.jpg) center top no-repeat;position:relative;overflow:hidden;}
.topall{width:1000px; height:165px; position:absolute; top:0; left:50%; margin-left:-500px;}
#topb_tel{width:161px; height:31px; position:absolute; top:23px; left:407px; border:none; padding:0; margin:0; background:none; color:#828282;font-family:"Microsoft YaHei"; outline:none;}
a#topb_telbot{width:94px; height:45px; position:absolute; top:16px; left:578px; cursor:pointer;}
a.topb_zx{width:162px; height:42px; font-size:15px; font-weight:bold; line-height:42px; text-indent:25px; position:absolute; color:#dc0a00; top:15px; left:684px; background:url(../images/zx_b.png) no-repeat;}
a.topb_zx.topb_zx1{left:816px;}

.ttnav{width:100%; height:68px; background-color:#00c2ba; overflow:hidde; margin:auto; border-top:2px solid #0a6a67;}
.ttnava{width:1000px; height:68px; line-height:68px; margin:auto; font-size:15px; color:#fff; font-weight:bold;}
.ttnava a{color:#fff; padding:0 4px;}
.ttnava a:hover{text-decoration:underline;}

a.bzx{width:112px; height:33px; line-height:30px;background:url(../images/zx.png) no-repeat; text-align:center; font-size:14px; color:#fff; position:absolute; bottom:0; left:550px;}
a:hover.bzx{background:url(../images/zxa.png) no-repeat;}

#a1{width:1000px; height:450px; margin:auto; overflow:hidden; position:relative; background:url(../images/a1_t.gif) no-repeat left top;}
.a1_1{width:986px; height:61px; position:absolute; top:134px; right:0;}
.a1_1 ul li{width:314px; height:61px; background:url(../images/a1_tt.gif) no-repeat left top; float:left; cursor:pointer;}
.a1_1 ul li img{width:33px; height:33px; float:left; padding:13px 0 0 13px;}
.a1_1 ul li span{width:65px; color:#fff; height:56px; line-height:56px; font-size:20px; font-weight:bold; float:left; text-align:center;}
.a1_1 ul li p{width:200px; color:#FFF; height:40px; padding-top:10px; float:left; line-height:20px; text-align:center;}
.a1_1 ul li p b{font-size:16px;}
.a1_1 ul li.aa1{margin:0 22px;}
.a1_1 ul li.hover{background:url(../images/a1_tta.gif) no-repeat left top;}
.a1_2{width:984px; height:140px; border:1px solid #e9e8e8; position:absolute; bottom:78px; right:0; padding:20px 0; display:none;}
.a1_2 img{width:278px; height:133px; float:left; margin:0 20px;}
.a1_2 p{width:630px; height:auto; float:left; padding:5px 0; font-size:14px; color:#6b6b6b; line-height:22px;}
.a1_2 p b{color:#5e5e5e;}
.a1_3{width:78px; height:56px; position:absolute; bottom:10px; left:250px;}
.a1_4{width:500px; height:30px; line-height:30px; position:absolute; bottom:25px; color:#3a3a3a; left:350px; font-size:15px;}
a.topb_zx.a1_zx{left:868px; top:393px;}



#a2{width:100%; height:385px;overflow:hidden; background-color:#f6f5f5; border-top:1px solid #e3e3e3;}
.a2{width:1000px; height:255px; margin:auto; position:relative; background:url(../images/a2_t.gif) no-repeat left top;padding-top:130px}
.a2_1{width:484px;height:226px;float:left;background:url(../images/a1.jpg) no-repeat;}
.b1{width:50px;height:224px;}
.b2{width:432px;height:53px;float:left; font-size:14px;margin-left:80px; line-height:73px; font-weight:bold;color:#2e2e2e}
.b3{width:380px;height:130px;margin-top:23px;margin-left:80px; float:left; font-size:14px; line-height:22px}
.a2_r{width:484px;height:226px;float:right;background:url(../images/a2.jpg) no-repeat;}
.a2_r .b2{border-bottom:1px dashed #ebe9ea;width:370px;margin-right:50px}
.b4{height:65px;width:370px;margin-top:9px; float:left;margin-left:80px; font-size:14px;}
.b5{width:375px;height:90px;float:left;margin-left:80px}
.b5 img{float:left;}
.b5_1{margin-right:4px}


/*ceyun*/
#ceyun{width:100%;height:138px;background:#00c2ba; border-bottom:1px solid #ffffff;}
.ceyun_in{width:1000px;height:113px;margin:0 auto;padding-top:25px;}
.ceyun_l{width:526px;height:106px;float:left;}
.b6{width:525px;height:34px;border-bottom:1px dashed #FFFFFF; font-size:18px; font-weight:bold;color:#FFF;}
.b7{width:110px;height:30px; line-height:30px;float:left;14px; color:#FFF}

.butt{width:525px;height:30px; position:relative;margin-top:15px;}
.butt .span1{width:33px;height:30px;line-height:30px; color:#FFF; font-size:14px; text-align:center; float:left; display:block}
.butt .input1{width:75px;height:25px; float:left;background:#00c2ba;border:2px solid #8bf3f2;color:#FFF}
.butt .input2{width:55px;height:25px; float:left;background:#00c2ba;border:2px solid #8bf3f2;color:#FFF}
.butt .input4{width:55px;height:25px; float:left;background:#00c2ba;border:2px solid #8bf3f2;color:#FFF}
.a2_ycq_bot{width:96px;height:30px; line-height:30px; font-size:14px; color:#FFF;cursor:pointer;float:left;background:url(../images/a5.jpg) no-repeat; border:none}
.a2_ycq4{width:210px;height:29px;color:#FFF; font-size:14px;margin-left:10px;background:#00c2ba; position:absolute; right:-330px; top:2px;line-height:65px}

.ceyun_r{width:355px;height:106px;float:right;}
.b8{width:225px;height:41px;float:left;margin-top:24px; line-height:41px;font-size:14px;color:#FFF;}
.but_a{width:128px;height:41px; line-height:41px; font-size:14px; color:#FFF; display:inline-block; text-align:center; background:url(../images/a6.jpg) no-repeat;margin-top:24px;}

#a4{width:100%; height:560px;overflow:hidden; background-color:#f6f4f5; border-top:1px solid #e3e3e3; border-top:1px solid #ffffff;}
.a4{width:1000px; height:255px; margin:auto; position:relative; background:url(../images/a7.jpg) no-repeat left top;padding-top:130px}
.a4_l{width:302px;height:391px;background:url(../images/a8.jpg) no-repeat; float:left;}
.a4_l1{width:240px;height:90px;margin-top:264px;margin-left:15px; font-size:14px;color:#FFF; line-height:22px}
.a4_r{width:685px;height:385px; float:right; overflow:hidden;}
.a4_r1{width:685px;height:307px; overflow:hidden}
/*.a4_r1 h2 p{height:58px;width:90px;float:left; display:block;padding-left:40px;padding-top:8px; font-size:18px}*/
.a2_ul1{width:685px;height:62px;float:left;overflow:hidden}
.a2_ul2{width:685px;height:245px;float:left;overflow:hidden}
.a2_ul1 ul li{float:left;width:134px;height:62px; overflow:hidden}
.a2_ul1 ul #span6{background:url(../images/b43.jpg) no-repeat left top;}
.a2_ul1 ul #span2{background:url(../images/b44.jpg) no-repeat left top;}
.a2_ul1 ul #span3{background:url(../images/b45.jpg) no-repeat left top;}
.a2_ul1 ul #span4{background:url(../images/b46.jpg) no-repeat left top;}
.a2_ul1 ul #span5{background:url(../images/b47.jpg) no-repeat left top;}

.a2_ul2 ul li{width:685px;height:250px;float:left; display:none;}
.p1{width:667px;height:auto; font-size:14px; color:#5e5e5e; float:left; padding-right:10px; line-height:22px;}
.p1 b{color:#242424;}
.a2_ul2 ul li.app{ display:block;}
.but1{width:530px;height:41px; position:relative;float:left}
.a2_ul1 ul #span6.active{background:url(../images/b42.jpg) no-repeat left top;}
.a2_ul1 ul #span2.active{background:url(../images/b38.jpg) no-repeat left top;}
.a2_ul1 ul #span3.active{background:url(../images/b39.jpg) no-repeat left top;}
.a2_ul1 ul #span4.active{background:url(../images/b40.jpg) no-repeat left top;}
.a2_ul1 ul #span5.active{background:url(../images/b41.jpg) no-repeat left top;}


.a4_r .ppp{width:162px; height:42px; font-size:15px; font-weight:bold; line-height:42px; text-indent:25px; position:absolute; color:#dc0a00;left:0; top:0;  background:url(../images/b51.jpg) no-repeat;}
.a4_r a.topb_zx{top:0px; left:150px;background:url(../images/b51.jpg) no-repeat;}


/*a5*/
#a5{width:1000px;height:290px;margin:0 auto;background:url(../images/a15.jpg) no-repeat;padding-top:130px;}
.a5_ul li{width:296px;height:212px;background:url(../images/a16.jpg) no-repeat; float:left;padding:6px 10px 0 8px; text-align:center;margin-left:15px}
.a5_ul li span{ height:25px; display:block;margin-top:9px; font-size:14px;}
.a5_ul2{width:1000px;height:30px; float:left}
.a5_ul2 li{width:315px;height:30px;margin-left:15px;float:left}
.pp1{width:94px; height:30px; line-height:30px; text-indent:18px;color:#dc0a00; background:url(../images/b52.jpg) no-repeat;margin-left:60px; display:inline-block;}
.pp2{width:94px; height:30px; line-height:30px; text-indent:18px;color:#dc0a00; background:url(../images/b52.jpg) no-repeat;margin-left:10px; display:inline-block;}


/*a6*/
#a6{width:100%;height:460px;background:#f6f5f5;overflow:hidden;}
.a6_in{width:1000px;height:460px;margin:0 auto;background:url(../images/a21.jpg) no-repeat; position:relative}
.shu_l{position:relative;width:640px;height:325px;padding-top:145px; float:left; }
.shu_l ul li{width:630px;height:315px; float:left;float:left}
.p12{float:left;width:304px;height:292px;}
.p13{float:left;width:305px;height:190px; padding-left: 5px;}
.p14{ font-size:14px;height:29px;color:#848484}
.span10{ font-size:15px; font-weight:bold;color:#2e2e2e}
.p5{font-size:14px;height:47px;float:left;color:#848484;}
.p6{width:325px;height:68px;float:left;line-height:22px;color:#848484; font-size:14px}
.p7{width:325px;height:30px;float:left;margin-top:10px;}
.p7 .pp1{margin-left:0; font-size:12px}
.p7 .pp2{font-size:12px}
.a7_all{width:325px;height:51px;float:left; float:left; position:absolute; left:314px;top:340px}
.a7_all li{width:67px;height:44px;float:left;margin-right:12px; background:url(../images/a25.jpg) no-repeat;padding:1px;padding-top:6px}
.a7_all li.aap{background:url(../images/a26.jpg) no-repeat;}

.a6_r{width:357px;height:315px;float:left;background:#fafafa;}
.a6_r_top{width:163px;height:276px;float:left; border-bottom:8px solid #00c2ba;border-top:8px solid #00c2ba; background:url(../images/a27.jpg) no-repeat;padding-left:144px;padding-top:20px;padding-right:50px}
.p8{font-size:18px; font-weight:bold;width:213px;height:47px;}
.a6_r_top .a5_2a{width:161px;height:25px;border:1px solid #c3c3c3;background:#fafafa;margin-bottom:10px;float:left}
.a5_2e{width:70px;height:27px; text-align:center; line-height:27px;background:#dd0a01;color:#FFF; border:none;margin-right:19px;margin-top:25px}
.a6_r_bot{width:322px;height:180px;background:#fafafa url(../images/a28.jpg) no-repeat 35px 65px; float:left;padding-left:36px}
.a5_2f{margin-right:0;}
.p9{width:358px;height:32px; font-size:18px; font-weight:bold;margin-top:30px;}
.p9 span{ font-size:12px;margin-left:10px; font-weight:0;}
.a5_2g{width:200px;height:28px;margin-top:5px;margin-left:8px; border:none;}
.a5_2h{width:70px;height:28px;border:none;background:#dd0a01; font-size:14px;color:#FFF}
.a6_in .pp1{background:url(../images/a29.jpg) no-repeat}
.a6_in .pp2{background:url(../images/a29.jpg) no-repeat}

/*a7*/
#a7{width:1000px;height:287px;margin:0 auto;background:url(../images/a30.jpg) no-repeat;padding-top:120px; overflow:hidden}
.a7_l{width:827px;height:287px;float:left;}
.a7_l li{width:827px;height:287px;float:left; overflow:hidden;float:left;display:none;}
.p10{width:330px;height:253px;float:left;}
.p11{width:452px;height:253px;float:left;}
.p15{height:28px; font-size:14px; font-weight:bold;color:#000}
.p16{height:90px; font-size:14px;line-height:20px}
.p17{width:438px;height:90px;background:url(../images/a32.jpg) no-repeat;padding-top:12px;padding-left:9px; font-size:14px;}
.span6{height:28px; font-size:14px; font-weight:bold; display:block;color:#000}

.a7_r{float:right;width:161px;height:278px;}
.a7_r ul li{width:145px;height:93px;float:right;padding-left:16px}
.a7_r ul li.cco{background:url(../images/a36.jpg) no-repeat left top}
.a7_l li.ccb{display:block}

/*a8*/
#a8{width:100%;height:315px;background:#f6f4f5;}
.a8_in{width:1000px;height:275px;margin:0 auto;padding-top:40px;}
.a8_l{width:440px;height:275px;background:url(../images/a37.jpg) no-repeat left 50px; float:left}
.a8_in p{font-size:26px;width:445px;height:55px; font-weight:bold; color:#333;}
.a8_wen{width:350px;height:135px;margin-top:13px; margin-left:9px}
.a8_wen li{height:30px; line-height:30px; border-bottom:1px dashed #e0e0e0;}
.a8_wen .li1{ border:none}
.a8_wen li span{width:64px;height:30px; text-align:center; float:right; display:inline-block}
.a8_wen li span b{color:#db0b00}
.a8_r{width:556px;height:275px;float:right}
.a8_r .p20{float:left}
.a8_r li{float:left}
.a8_r p{height:50px}
.a8_rli{margin-left:5px}


/*底部footer*/
#footer{width:100%;height:230px;position:absolute;}
.footer_in{width:1000px;height:200px;margin:0 auto;padding-top:30px}
.footer_ul{width:1000px;height:103px;}
.footer_ul li{width:237px;height:48px;background:#00c2ba;padding-top:20px;float:left;margin-right:17px;cursor: pointer;float:left;}
.footer_ul li .p40{width:105px;height:37px;color:#FFF;background:url(../images/a40.jpg) no-repeat left center;padding-left:50px}
.footer_ul li p span{font-size:12px; font-weight:bold}
.footer_ul li p{font-size:12px; font-weight:none;}
.footer_ul .li19{margin-right:0;}
.footer_ul li .p41{width:105px;height:37px;color:#FFF;background:url(../images/a42.jpg) no-repeat left center;padding-left:52px}
.footer_ul li p a{color:#FFF;}
.footer_ul li .p42{width:95px;height:37px;color:#FFF;background:url(../images/a43.jpg) no-repeat left center;padding-left:50px}
.footer_ul li .p43{width:100px;height:37px;color:#FFF;background:url(../images/a44.jpg) no-repeat left center;padding-left:57px}
.footer_bot{width:897px;height:98px;padding-left:120px; clear:both;}
.footer_bot .p44{float:left;width:323px;height:74px;}
.footer_bot .p45{float:left;width:375px;height:74px;padding-left:45px;line-height:20px;color:#999;}
.footer_ul .a7_wx{
	background:url(../images/top_wx.png) no-repeat center top;
	width:148px;
	height:164px;
	position:relative;
	top:-100px;
	right:-830px;
	display:none;
}






