body{margin:0;padding:0;font-size:14px;color:#333333;overflow-x:hidden; background:#f3f3f3}

ul,p,form,ul,h1,h2,h3,h4,dl,dd{margin:0;padding:0;list-style:none;}
img{border:none;}
a{color:#666;text-decoration:none;}
a:hover{color:#F60;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}
li { list-style:none;margin:0px;padding:0px;}
.cf {clear: both;height: 0;overflow: hidden;}
.fl{float:left;}
.fr{float:right;}
#top{margin-top:5px;clear:both;}
.blockw {margin-bottom: 0;margin-left: auto;margin-right: auto;margin-top: 0;width:1200px;}
.wrapper {clear: both;margin:0px auto; width:1200px;overflow:hidden; height:270px;}
.wrapper3 {clear: both;margin:0px auto; width:1200px;overflow:hidden; background:#fff;margin-top:10px; }
.wrapper4 {clear: both;margin:0px auto; width:1200px;overflow:hidden; margin-top:10px; height:259px }
.wrapper3t { height:40px; width:1200px;  line-height:41px; font-weight: bold;color: #22a178; padding-left:10px;}
.wrapper2{clear: both;margin:0px auto; width:1200px;overflow:hidden;height:232; margin-top:10px;}
.bd1{border:1px solid #ECECEC;}
.pd1{padding:10px;}
#nlist1,#nlist2{padding:8px;}
#nlist1 a,#nlist2 a{color:#666666;}
#nlist1 li,#nlist2 li{margin:8px 0;}
.mar1 {margin-top: 10px !important;}
.blank2 {height: 20px;overflow: hidden;}
.more a{color:#84AF01;padding-left:5px;}
#content #red{color:#FF0000; font-weight:bold;}
.mar2{margin-top:20px;}
.pos2 {position: absolute;}
/*head*/
.top_div{display: flex;
    justify-content: space-between;}
.top_bg{background:url(../img/bg1.png) repeat-x;height:115px;}
.head{width:1240px;margin:0 auto;height:115px;}
.head_1 a{color:#ffffff;text-decoration:none;}
.head_1 a:link{color:#ffffff;text-decoration:none;}
.head_1  a:hover{color:#f68705;text-decoration:none;}
.yingx{width:1200px; float:left; }
.yingxz{width:360px;float:left;}
.yingxz_1{overflow:hidden;float:left; font-size:14px; margin-top:30px;margin-left:10px;  line-height:25px; color:#666 }
.yingxz_2{width:320px;overflow:Hidden; float:right; margin-top:28px;}
.yingxz_2 ul li{width:100px;height:32px;font-size:12px; line-height:32px; float:left;color: #666; padding:10px 0px; text-align:center}
.foot_search_i {width:260px;padding: 4px 0 4px 4px;font-size: 14px;color: #666666;float: left;height:20px; border:1px solid #eae8e9}
.foot_search_s {background:url(../images/sech.jpg) no-repeat 0 -1px;border:none;font-weight: bold;float: left;margin-left: 10px;height: 31px; width:32px;cursor: pointer;float: right;position: absolute;}
.foot2_search_i {width:170px;padding: 4px 0 4px 4px;font-size: 14px;color: #666666;float: left;height:15px; border:1px solid #eae8e9}
.foot2_search_s {background:url(../images/ss.jpg) no-repeat 0 -1px;border:none;font-weight: bold;float: left;margin-left: 10px;height:25px; width:50px;cursor: pointer;float: right;position: absolute;}
/**/
/*warp2*/
.w1_l{ width:736px; height:290px; float:left}
.w6_l{width: 470px;height: 233px;float: left;}
.w1_r {width:254px;overflow:hidden;margin-left:10px; height:auto; float:left; display:inline}

.w2_l{ width:736px; height:260px; float:left}
.w2_ll{ width:238px; height:auto; float:left; background:#FFF}
.w2_llt{ width:228px; height:33px; background:url(../images/top.jpg) no-repeat; line-height:33px; padding-left:10px; font-weight:bold; color:#22a178}
.w2_lld{ width:218px; height:auto; float:left; padding:10px }
.w2_lld ul{ padding:0 auto}
.w2_lld ul li{ line-height:32px; height:32px; overflow:hidden; background:url(../images/co.jpg) no-repeat 5px; color:#747474; font-size:14px; padding-left:15px; width:92px; float:left}
.w2_r {width:254px;overflow:hidden;margin-left:10px; height:auto; float:left; display:inline}
.w2_rd{ width:234px; height:185px; float:left; background:#fff; padding:10px; color:#5c5c5c}
.w2_rld{ width:250px; height:185px; float:left; padding:10px; background:#FFF }
.w2_rld ul{ padding:0 auto}
.w2_rld ul li{ line-height:26px; background:url(../images/co.jpg) no-repeat 5px; color:#747474; font-size:14px; padding-left:11px; height:25px; overflow:hidden }
.w6_rld{ width:170px; height:265px; float:left; padding:10px; background:#FFF }
.w6_rld ul{ padding:0 auto}
.w6_rld ul li{ line-height:32px; background:url(../images/co.jpg) no-repeat 5px; color:#747474; font-size:14px;  }
.w1_rt{ width:240px; height:34px; line-height:34px; float:left; color:#FFF; font-weight:bold; background:#3379f3; padding-left:14px;}
.w3_rt{width:300px; height:34px; line-height:34px; float:left; color:#FFF; font-weight:bold; background:#3379f3; padding-left:14px;}
.w1_rd{ width:224px; height:210px; float:left; background:#fff; padding:20px 15px; line-height:50px; color:#5c5c5c}
.w4_l{ width:495px; height:auto; float:left;  background:#FFF}
.w4_lt{ width:480px; height:37px; float:left; background:url(../images/zs.jpg) no-repeat; line-height:37px; padding-left:15px;font-weight:bold; color:#22a178}
.w4_ld{ width:475px; height:auto; background:#FFF; float:left; padding:10px;}
.w4_ld ul{ padding:0 auto}
.w4_ld ul li{ line-height:32px; background:url(../images/co.jpg) no-repeat 5px; color:#747474; font-size:14px; padding-left:11px; }
.shuru_w03{ width:148px; height:28px; border:1px solid #d6d6d6; line-height:36px;}
.w1_rd span{ width:223px; float:left;height:50px;}
.button_01{ width:70px; height:27px; float:left; border:0; background:url(../images/dl.jpg) no-repeat;margin-top:10px;}
.button_06{ width:70px; height:27px; float:left; border:0; background:url(../images/zc.jpg) no-repeat; margin-left:15px;margin-top:10px;}
.team{width:1200px; float:left; margin-top:20px; display:inline}
.team .team_lf{background:url(team_lf.jpg) no-repeat left top; width:35px; height:182px; float:left}
.team .team_ri{ background:url(team_ri.jpg) no-repeat left top; width:13px; height:182px; float:right}
.team .img-scroll { position:relative;width:980px;height:170px; float:left; }
.team .img-scroll .prev{position:absolute; display:block;width:28px; height:61px; background:url(../images/arrow_lf.jpg) no-repeat left top; text-indent:-9999px; top:48px;}
.team .img-scroll .next { position:absolute; display:block; width:28px; height:58px; background:url(../images/arrow_ri.jpg) no-repeat left top; text-indent:-9999px;top:48px;}
.team .img-scroll .prev { left:10px; cursor:pointer}
.team .img-scroll .next { right:0;cursor:pointer}
.team .img-list { position:relative; width:880px;  margin-left:50px; overflow:hidden; padding-top:0px}
.team .img-list ul { width:9999px;}
.team .img-list li { float:left; display:inline; width:160px; margin-right:16px; padding-left:6px;text-align:center; line-height:30px; font-size:14px;color: #a3a3a3;}
.team .img-list li img{width:159px; height:143px}
.footer{ width:100%; height:65px; background:#31b289; float:left; text-align:center; padding-top:15px; line-height:60px; margin-top:20px; color:#FFF; font-weight:bold}
.w1_3{ width:300px; overflow:hidden; height:265px; float:left; display:inline; margin-right:10PX;}
.w1_3 ul{ padding:0; margin:0}
.w1_3 ul li{ width:170px; height:30px; line-height:30px; list-style:none; float:left;overflow:hidden}
.w2_l{ width:736px; height:260px; float:left}

.top {background-color:#f0f0f0;height:40px;line-height:40px;width:100%; font-size:14px;}
.top_div {margin:auto;width:1200px;color:#333333;}
.f_r{ float:right}
#navul li{float:left;position:relative;}
#navul li a:link, #navul li a:visited{color:#FFF;font-weight:500;;}
#navul li ul{display:none; float:left;z-index:999;border-bottom:none;left:-1px; width:240px; float:left; margin-top:10px;
background:url('image/dh_line.gif') repeat-x;border: 1px solid #cccccc; border-top:2px solid #3379f3}
#navul li ul li{display:block;width:40px;float:left;height:26px;position:relative;line-height:26px;font-size:12px;overflow:hidden; }
#navul li.navmoon{width:114px;height:20px;}
#navul li.navmoon a{color:#404a58;}
#navul li.navhome a:hover{color:#FCFF00;}
#navul li.navmoon ul{display:block;}
#navul li.navmoon ul a{display:block;width:40px; text-align:center;height:26px;line-height:26px; font-size:12px;}
#navul li.navmoon ul a:hover{color:#F60;background:#FFF;}
.vips a{color:#FF0000;font-weight:bold;}
.contlist ul{
	width:684px; margin-left:6px;#margin-left:6px;_margin-left:3px; padding:3px; float:left; height: auto; margin-top:03px; padding-bottom:10px;
}
.contlist ul li{width:195px; margin-left:6px;#margin-left:8px;_margin-left:6px; float:left; height:26px;  line-height:26px; text-align:left;}

.columns{ width:668px; height: auto; float:left; background:#FFF }
.pic{ line-height:22px;float:left; margin-left:0px; font-size:14px; }
.st_msg{ width:668px; height: auto; background-color:#fff; float:left;padding-bottom:10px; }
.cont{width:655px; margin-left:7px;#margin-left:14px;_margin-left:7px; float:left; height: auto; padding-top:20px;background-color:#fff; padding-bottom:10px;}
.pic{ width:280px; margin-left:20px;#margin-left:10px;_margin-left:5px; height:auto; float:left;background-color:#fff}
.rt_msg{ width:340px;margin-left:336px; margin-top:-368px;#margin-left:16px;_margin-left:8px; height: auto; color:#555; float:left}
.shoucang{ float:left; height: auto; width:260px; margin-top:10px; text-align:center}
.shuoming{width:622px; height: auto; margin-left:7px;#margin-left:14px;_margin-left:7px; float:left; text-align:left; margin-top:7px; color:#333; line-height: 30px; padding-left:10px;}