@charset "gb2312";

/* CSS Document */

/*
*{font-family:"SimSun"; font-size:12px;padding:0;margin:0; list-style:none; text-decoration:none;}
img{border:none;}
body,ul,ul li,dl,dl dt,dl dd,p,h1,h2,h3,h4,h5,h6{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
a{color:#666; cursor:pointer;}
a:hover{text-decoration:underline;}
body{background:#414141;}
*/

*{padding:0px;margin:0px;border:0; border:none;font-family: "Microsoft YaHei";}

/*body{font:12px Microsoft Yahei,Tahoma,Arial,Helvetica,sans-serif;word-break:break-all;word-wrap:break-word;position:relative;color: #333;background-color: #fff;}*/
body,h1,h2,h3,h4,h5,h6,p,dl,dd{margin:0;}
.clear{ height:0; line-height:0; font-size:0; overflow:hidden; clear:both;}
a{text-decoration:none;color: #333;}
a:hover{color: #e82222;text-decoration:underline;}
ul,ol,input{margin:0;padding:0;}
li{list-style: none;}
img{border:none;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}



/*header start*/
.layout {width: 1000px;margin: 0 auto;}
.zg_logo {width: 166px;}
.fl {float: left;}
.fr {float: right;}
.zg_header_bg {background: #fff;}
.zg_header {padding-top: 16px;height: 40px;overflow: hidden;font-size: 12px;}
.zg_header p {font: 14px/30px "Microsoft Yahei";color: #333;padding-top: 10px;}
.zg_header p em{color: #ff0000;}
.clearfix:after {content: "";clear: both;display: block;}
.zg_link {padding-left: 10px;line-height: 30px;color: #333;padding-top: 10px;}
.zg_link a {margin: 0 8px;color: #333;}
/*header end*/



.zg_ban{ width:100%; background:url(imageszg_banner_bg.jpg) no-repeat center top; height:706px;overflow:hidden;}

.zg_banner{ width:1000px; height:706px;margin:0 auto;}



.zg_speban{height:400px; width:100%; min-width:1200px; position:relative; overflow: hidden; background:url(imagesbanner.jpg) no-repeat center top;}
.zg_speban li{height:565px; width:100%; min-width:1200px; position:absolute; }
.zg_speban .liposi{left:0; top:0; display:none;}
.zg_banner01{width:100%; min-width:1200px; background:url(imagesbanner_01.jpg) no-repeat center top; height:565px;}
.zg_bean{width:1000px; height:565px; margin:0 auto;}
.zg_banner02{width:100%; min-width:1200px; background:url(imagesbanner_02.jpg) no-repeat center top; height:565px;}
.zg_banner03{width:100%; min-width:1200px; background:url(imagesbanner_03.jpg) no-repeat center top; height:565px;}
.zg_banner01 .pic{ position: relative;  text-align: center;}

.zg_yua01 a{width:12px; height:12px; background:url(imageszg_yuan.png) no-repeat; display:block; float:left; margin:0 20px 0 0;}
.zg_speban .zg_yua01{left:50%; bottom:20px; margin-left:-48px; width:96px; height:12px;}
.zg_yua01 .oasn{background:url(imageszg_acyuan.png) no-repeat;}


/*µ¼Óï*/
.zg_daoy{width: 100%; /*background:#fec53b;*/ padding: 30px 0;}
.daoy {width:925px; height:200px; margin: 0 auto; padding-left: 75px; background: url(imagesdy.jpg)no-repeat left top #fff; border: 1px solid #ececec; }
.daoy_nr {width:900px; height: 185px; padding-top:15px;}
.daoy_nr P {line-height: 30px; text-indent: 28px; font-size: 14px}
/*µ¼Óï*/

/*difference start*/
.zg_different{width: 100%; background:#f5f4f4;}
.zg_different .headline{text-align: center;border-bottom: 1px solid #dbdbdb;height: 99px;line-height: 99px;font-size: 46px;font-weight: bold;}
.zg_different .headline em{color: #fe443b;}
.zg_different .headline span{display: inline-block;width: 117px;text-align: center;position: relative;margin: 0 5px;}
.zg_different .headline span i{width: 117px;height: 3px;display: inline-block;background: #fe443b;position: absolute;bottom: -1px;left: 0;}
.zg_different .d_wrap{width: 1000px;margin:15px auto 0; padding-bottom:50px;}
.d_wrap .title{height: 35px;line-height: 35px;text-align: center;font-size: 30px;color: #fe443b;}
.d_wrap .title span{display: inline-block;font-weight: normal;margin: 0 12px 0 19px;}
.d_wrap .btn_box{padding: 40px 0 17px 0;height:60px;}
.d_wrap .btn_box a{display: inline-block;width: 73px;height: 36px;line-height: 36px;text-align: center;border: 1px solid #fe443b;border-radius: 30px;font-size: 16px;color: #666666;margin: 0 8px 17px 0;float: left;}
.d_wrap .btn_box a.act{color: #fff;background: #fe443b;border: 1px solid #fe443b;}
.d_wrap .btn_box a:hover{color: #fff;background: #fe443b;border: 1px solid #fe443b;}
.zg_situation{height: 355px;width: 1000px;border: 1px solid #aac0de;padding: 35px 0 0;background: #f9f9f9;}
.zg_situation .head{text-align: center;font-size: 20px;color: #333333;line-height: 1;}
.zg_situation .head span{position: relative;}
.zg_situation .head em{display: inline-block;width: 109px;height: 1px;position: absolute;top: 14px;}
.zg_situation .head em.e_l{left: -124px;background: url(../images/wing_l.png);}
.zg_situation .head em.e_r{right: -124px;background: url(../images/wing_r.png);}
.zg_situation .s_left, .zg_situation .s_center, .zg_situation .s_right{float: left;}
.zg_situation .s_left{width: 260px; padding-left:40px;}
.zg_situation .s_left ul{margin: 26px 8px 0 14px;border-left: 1px solid #e3e3e3;}
.zg_situation .s_left li{height: 32px;line-height: 32px;padding-left: 25px;font-size: 16px;color: #333333;background: url(imagespoint.png) no-repeat left center;position: relative;left: -6px;margin-bottom: 16px;}
.zg_situation .s_left li a{display: inline-block;width: 78px;height: 30px;line-height: 30px;text-align: center;float: right;font-size: 12px;color: #00a0e9;border: 1px solid #00a0e9;border-radius: 3px; background:#fe7a10;}
.zg_situation .s_center{width: 414px;padding-left: 60px;}
.zg_situation .s_center ul{overflow: hidden;margin-top: 23px;}
.zg_situation .s_center li{width: 175px;height: 98px;border-radius: 5px;padding: 16px 13px 18px 10px;position: relative;float: left;}
.zg_situation .s_center li.l1{background: #f3b562;margin: 0 18px 14px 0;}
.zg_situation .s_center li.l2{background: #fc76b5;margin-bottom: 14px;}
.zg_situation .s_center li.l3{background: #abdb78;margin-right: 18px;}
.zg_situation .s_center li.l4{background: #7cbef0;}
.zg_situation .s_center li h4{font-size: 16px;color: #fff;font-weight: normal;margin-bottom: 9px;}
.zg_situation .s_center li h4 img{width: 20px;height: 18px;margin-right: 9px;}
.zg_situation .s_center li p{line-height: 24px;font-size: 14px;color: #fff;}
.zg_situation .s_center li a{font-size: 14px;color: #fff;position: absolute;right: 13px;bottom: 18px;line-height: 1;}


.zg_situation .s_right{width: 690px;padding-left:10px;}
zg_situation .s_right p strong{line-height: 40px;padding-left: 19px; color: #333333;font-size: 16px; font-weight: bold;}
.zg_situation .s_right p{line-height: 40px;padding-left: 19px; color: #333333;font-size: 16px;}
.zg_situation .s_right p a{line-height: 40px;color: #333333;font-size: 16px; }
.zg_situation .s_right ul{margin-top:1px;}
.zg_situation .s_right li{height:50px;line-height:50px;padding-left: 19px;color: #333333;font-size: 16px; width:300px;float: left;}
.zg_situation .s_right li font{display: inline-block;line-height: 30px;text-align: center;font-size: 14px;color: #fff;border-radius: 3px; padding:0 12px; background:#08ab87; width:80px;}
.zg_situation .s_right li a:hover{color: #0d82e9;}

.zg_situation .s_right .more{width:690px;height: 40px;line-height: 40px;text-align: center;background: #fff;border: 1px solid #e6e6e6;color: #a5a5a5;font-size: 14px;display: inline-block;margin-top: 7px;}
/*difference end*/





.zg_two{width: 100%; /*background:#f7f539;*/}
.zg_two .headline{text-align: center;border-bottom: 1px solid #dbdbdb;height: 99px;line-height: 99px;font-size: 46px;font-weight: bold;}
.zg_two .headline em{color: #ff362b;}
.zg_two .headline span{display: inline-block;width: 117px;text-align: center;position: relative;margin: 0 5px;}
.zg_two .headline span i{width: 117px;height: 3px;display: inline-block;background: #ff362b;position: absolute;bottom: -1px;left: 0;}
.zg_two .d_two{width: 1000px;margin:15px auto 0;  padding-bottom:50px; }

.zg_twonr{width: 1000px;height:260px;border: 1px solid #feaf16;padding: 35px 0 0;background: #f9f9f9; }
.zg_twonr .head{text-align: center;font-size: 20px;color: #333333;line-height: 1;}
.zg_twonr .s_left, .zg_twonr .s_right{float: left;}
.zg_twonr .s_left{width: 260px; padding-left:40px;}

.zg_twonr .s_right{width: 690px;padding-left:10px;}
.zg_twonr .s_right p{line-height: 42px;padding-left: 19px; color: #333333;font-size: 18px; }
.zg_twonr .s_right p strong{color: #333333;font: 24px/60px bolder;font-family: "Microsoft YaHei";}


.zg_three{width: 100%; background:#f5f4f4;}
.zg_three .headline{text-align: center;border-bottom: 1px solid #dbdbdb;height: 99px;line-height: 99px;font-size: 46px;font-weight: bold;color:#242222;}
.zg_three .headline em{color: #ff362b;}
.zg_three .headline span{display: inline-block;width: 117px;text-align: center;position: relative;margin: 0 5px; color:#242222; }
.zg_three .headline span i{width: 117px;height: 3px;display: inline-block;background: #ff362b;position: absolute;bottom: -1px;left: 0;}
.zg_three .d_three{width: 1000px;margin:15px auto 0;  padding-bottom:50px;}

.zg_threenr{width: 1000px;height:400px;border: 1px solid #8ccb7d;padding: 35px 0 0;background: #f9f9f9;}
.zg_threenr .head{text-align: center;font-size: 20px;color: #333333;line-height: 1;}
.zg_threenr .s_left, .zg_threenr .s_right{float: left;}
.zg_threenr .s_left{width: 260px;}

.zg_threenr .s_right{width: 710px;padding-left:10px; }
.zg_threenr .s_right p{line-height:42px;padding-left: 40px; color: #333333;font-size:16px; background: url(imagespoint.png) no-repeat left 20px center;}
.zg_threenr .s_right p strong{color: #333333;font: 24px/60px bolder;font-family: "Microsoft YaHei"; vertical-align:top;}

/*footer*/

.zg_footer{width:100%;height:130px;padding-top:40px;background:#333;text-align:center;font:12px/24px "Microsoft YaHei";color:#888;}



/*ÓÒ²à×ÉÑ¯*/
* html,* html body{ background-image:url(about:blank); background-attachment:fixed;}
* html .fu_R{ position:absolute; top:expression(eval(document.documentElement.scrollTop+200));}
.fu_R{width:150px;height:425px; position:fixed;right:0;top:145px;z-index:2222}
