/*方案*/
.fabox{width:1180px; margin:0 auto; height:655px; overflow:hidden; background:url(fangan.jpg) no-repeat center; position:relative;}
.fa_text{width:450px; height:500px; overflow:hidden; position:absolute; top:120px; right:40px; color:#fff;}
.fa_text h3{font-size:24px; line-height:40px;}
.fan{margin-top:18px;}
.fan span{font-size:20px; font-weight:bold; line-height:40px;}
.fan p{font-size:16px; line-height:23px;}
/*服务*/
.fwbox{width:1180px; margin:40px auto; overflow:hidden; height:340px;}
.fwbox h3 a{width:100%; background:url(fw.jpg) no-repeat top center; display:block; text-align:center; padding-top:35px; color:#284e75; font-size:24px;}
/* 连续滑动门开始 */
.box1{width:1180px;position:relative; margin-top:30px;}
.box1 ul{margin:0 auto;}
.box1 li{float:left;width:200px;margin-right:40px;text-align:center; height:260px; overflow:hidden;}
.box1 li img{width:190px;height:200px; border:1px solid #b2b2b2; padding:4px;}
.box1 li a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:20px;font-size:14px;}
.box1 li div{width:100%; height:13px; overflow:hidden; background:url(fw2.jpg) no-repeat center;}
.box1 li a:hover{color:#4bb83b; text-decoration:underline;}
.box1 li img:hover{border:1px solid #4bb83b;}
/*x_banner*/
.zx1box{width:100%; height:300px; overflow:hidden; background:url(zx1.jpg) no-repeat center;}
.zx1{width:1180px; height:300px; overflow:hidden; margin:0 auto; color:#fff; text-shadow:#085500 1px 2px 0; position:relative;}
.zx1 p{width:480px; font-size:26px; text-align:center; height:120px; overflow:hidden; position:absolute; top:50px; left:100px; line-height:40px;}
.zx1 span{font-size:16px; display:block; width:515px; height:42px; overflow:hidden; margin-top:30px; line-height:42px; font-weight:bold; position:absolute; top:160px; left:100px;}
.zx1 span a{float:left;}
.zx1 span a img{width:161px; height:42px; overflow:hidden; margin-right:15px;}
.zx1 span b{font-size:30px;}
/*优势*/
.ysbox{width:100%; height:940px; margin-top:40px; overflow:hidden; background:url(ys.jpg) no-repeat center;}
.ys{width:1180px; margin:0 auto; position:relative;}
.ys_test{width:400px; font-size:16px;}
.ys_test h3{font-size:24px; font-style:italic; text-align:left;  padding-left:20px; letter-spacing:2px; color:#fff;}
.ys_test p{margin-top:10px; text-align:left}
.ys1{position:absolute; top:202px; left:160px;}
.ys2{position:absolute; top:333px; left:160px;}
.ys3{position:absolute; top:443px; left:160px;}
.ys4{position:absolute; top:613px; right:10px;}
.ys5{position:absolute; top:724px; right:10px;}
.ys6{position:absolute; top:813px; right:10px;}
/*about*/
.aboutbox{width:1180px;margin:40px auto;overflow:hidden;height:300px;}
.bt{
	width:1180px;
	height:45px;
	color:#fff;
	text-align:center;
	line-height:45px;
	font-size:20px;
	background-color: #006600;
}
.bt b{font-size:22px;}
.nr{width:1180px;overflow:hidden;margin:30px 0 0 0;height:260px;}
.about_text{width:780px;height:255px;overflow:hidden;line-height:23px;font-size:14px;float:left;}
.about_text span{display:block; width:270px; height:250px; overflow:hidden; float:left;}

.about{width:490px; float:right;}
.about a{float:right;}
.honorbox{width:370px;float:right;overflow:hidden;}
.honorbox h3{text-align:center;background:url(honor.jpg) no-repeat center;height:26px;width:370px;margin-bottom:15px;}
.honorbox h3 a{font-size:22px;line-height:26px;color:#000;}
.honorbox h3 a:hover,.about a:hover{color:#4bb83b;}
.gd_03{position:relative; height:220px; width:370px; /*margin-left:15px;*/}
.gd_03 em{position: absolute;top: 80px;}
.gd_03 .t_l{left: 0px;}
.gd_03 .t_r{right: 0px;}
.gd_03 #simgs02{margin:0;}
.gd_03 li{float:left; width:280px; margin:0 45px; height:220px; text-align:center;}
/*.gd_03 li.last{padding-right:0;}*/
.gd_03 li img{display:block; width:270px; border:1px solid #cccccc;padding:3px; height:190px;}
.gd_03 li a{color:#000000;}
.gd_03 .fl{float:left;}
.gd_03 .fr{float:right;}
.gd_03 .pa{position:absolute;}
.gd_03 .pr{position:relative}
/*x_banner*/
.zx2box{width:100%; height:300px; overflow:hidden; background:url(zx2.jpg) no-repeat center;}
.zx2{width:1180px; height:300px; overflow:hidden; margin:0 auto; color:#fff; text-shadow:#085500 1px 2px 0; position:relative;}
.zx2 p{width:720px; font-size:26px; text-align:center; height:160px; overflow:hidden; position:absolute; top:30px; left:240px; line-height:40px;}
.zx2 span{font-size:16px; display:block; width:515px; height:42px; overflow:hidden;line-height:42px; font-weight:bold; position:absolute; top:210px; left:380px;}
.zx2 span a{float:left;}
.zx2 span a img{width:161px; height:42px; overflow:hidden; margin-right:15px;}
.zx2 span b{font-size:30px;}
/*见证*/
.jzbox{width:1180px; margin:40px auto; overflow:hidden; }
.jz_bt{width:100%; height:40px; overflow:hidden; line-height:40px; background:url(jz.jpg) no-repeat center;}
.jz_bt h3{float:left; font-size:22px; letter-spacing:2px; padding-left:40px;}
.jz_bt h3 a{color:#fff;}
.jz_bt span{float:right; font-size:16px; font-weight:bold; line-height:45px;}
.jz_bt span a:hover{text-decoration:underline; color:#4bb83b;}
/*news*/
.newsbox{width:1180px;margin:0 auto;height:500px;overflow:hidden;}
.newbigbox{width:1138px;margin:0 auto;height:420px;padding:20px;border:1px solid #b2b2b2;margin-top:30px;overflow:hidden;}
.faqbox{width:385px;float:left;overflow:hidden;height:420px;}
.newbt{width:100%;height:30px;line-height:30px;overflow:hidden;}
.newbt h3{font-size:20px;color:#000;float:left;}
.newbt h3 b{color:#284e75;}
.newbt h3 span{color:#b2b2b2;font-size:16px;}
.newbt a{float:right; font-family:12px;}
.newbt a:hover{text-decoration:underline;}
/* 向上滚动 */
.marqueetop{width:380px;height:389px; overflow:hidden; margin:10px auto;}
.faq-l{margin-bottom:20px;clear:both;overflow:hidden;}
.faq-l .faq-w span{width: 20px;height: 20px;line-height:20px;text-align:center;float:left;margin-right:5px;margin-bottom:10px;background:url(wd.gif) no-repeat center top;}
.faq-l .faq-d span{clear:both;color:#fff;width: 20px;height: 20px;line-height:20px;text-align:center;float:left;margin-right:5px;margin-bottom:10px;background:url(wd.gif) no-repeat center -20px;}
.faq-l .faq-w p{float:right;line-height: 20px;width: 340px;margin:0;color: #333;font-size: 14px;font-weight: bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.faq-l .faq-d p{float:right;width: 340px;height:80px;line-height:25px;margin:0;color: #333;overflow:hidden;}
.newbox{width:710px;float:right;overflow:hidden;height:420px;}
/*滑动门*/
#tab1{width:100%;position:relative;}
#tab1 .tab1_menu{width:100%;float:left;position:absolute;z-index:1; border-bottom:1px solid #ccc}
#tab1 .tab1_menu li{float:left;width:120px;height:30px;line-height:30px;border-bottom:0px;cursor:pointer;font-size:16px;text-align:center;margin:0 2px 0 0;background:#CCC;}
#tab1 .tab1_box{width:100%;overflow:hidden;clear:both;top:35px;position:relative;}
#tab1 .tab1_menu .selected a{background:#284e75; display:block; color:#fff;cursor:pointer;}
#tab1 .hide{display:none;}
#new{padding:12px 0 0 0; width:100%; margin:0 auto;}
.new_left{width:250px;height:420px;overflow:hidden;float:left;margin-top:15px;}
.new_left img{width:238px;
height:178px;
border:1px solid #b3b3b3;
padding:5px;}
.new_text{width:100%;line-height:25px;margin:10px 0 0 0;}
.new_text a{font-size:16px;font-weight:bold;line-height:30px;height:30px;overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis;}
.new_box{width:435px; float:right;}
.new_box li{width:100%; height:35px;border-bottom:1px dotted #333;}
.new_box li a{width:280px;display:block;float:left; line-height:35px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:url(new2.jpg) no-repeat left center;padding-left:15px;}
.new_box li span{float:right; line-height:35px; display:block;  text-align:right;}
/*link*/
.link-box{width:1180px;margin:0 auto; margin-top:40px; position:relative; border:2px solid #000;}
.link_top{position:absolute; width:172px; height:18px; background:#f2f2f2; top:-10px; left:40px;}
.link_top h3{display:block;}
.link{width:1180px; line-height:30px; padding:25px 10px 10px 10px;}
.link a{margin:0 5px;}
