@charset "gb2312";
/* CSS Document */
/*default*/
html{color:#000;background:#fff;}
body{font:12px/1.5 "microsoft yahei","宋体",Tahoma,Arial,Helvetica,sans-serif;word-break:break-all;word-wrap:break-word;}
body,h1,h2,h3,h4,h5,h6,p,dl,dd{margin:0;}ul,ol,input{margin:0;padding:0;}li{list-style: none;}
img{border:none;vertical-align:middle;}table{border-collapse:collapse;border-spacing:0;}
em,i{font-style:normal}b,strong,th{font-weight:normal;}
textarea{resize:none;}button,input,textarea{/*background: none; border:none;*/font-family:"microsoft yahei","宋体",Tahoma,Arial,Helvetica,sans-serif;vertical-align:middle;}/*input:focus{outline: none;}*/
input{border:none; background:none; outline:none;}
a{color: #333333; text-decoration: none;}

.clearfix { *zoom:1}
.clearfix:after{content: "";display: block; clear: both;}
.clearDiv{clear:both;height:0;font-size:0; overflow: hidden;}
.fl{float:left;}
.fr{float:right;}
.wrap{width:980px;margin:0 auto;text-align: left;}
h2{ font-size:36px; line-height:66px; color:#fff; text-align:center; /*font-family:"黑体";*/ }
h3{ font-size:36px; line-height:66px; height:66px; padding-bottom:21px; color:#0084ff; font-weight:normal; text-align:center; background:url(imagespic2.png) no-repeat center bottom; }

/*顶部*/
.zg_top{ height:60px; overflow:hidden; }
.zg_top p{ padding-top:10px; padding-left:55px; font-size:16px; line-height:48px; color:#838383; }
.zg_top p a{ color:#838383; padding:0 15px; }
.zg_top p a:hover{ color:#e60012; }
.zg_top span{ display:block; font-size:16px; line-height:48px; color:#838383; padding-top:10px; }

/*banner*/
.zg_bannerWrap{ background:url(imagesbanner.jpg) no-repeat center top;}

/*m1峰会内容*/
.zg_m1Wrap{ width:100%; height:525px; background:url(imagesm1_wrap.jpg) no-repeat center top; }
.zg_m1{ height:475px; padding-top:50px; background:url(imagesm1.jpg) no-repeat center top; }
.zg_m1 h2{ background:url(imagespic1.png) no-repeat center center; }
.zg_m1 h3{ margin-top:28px; }

.zg_content{ padding-top:18px; }
.zg_content dl{ float:left; margin-bottom:42px; }
.zg_content dt{ font-size:18px; line-height:30px; color:#fff; }
.zg_content dd span{ display:inline-block; *display:inline; *zoom:1; width:105px; height:51px; font-size:18px; line-height:51px; text-align:center; color:#ffe167; }
.zg_fhcon1{ padding-left:116px; }
.zg_fhcon1 dt{ background:url(images1.jpg) no-repeat 118px 4px; padding:6px 0 0 144px;}
.zg_fhcon1 dd{ background:url(imagespic3.png) no-repeat; padding-top:29px;}
.zg_fhcon1 dd span{ margin-right:17px; }
.zg_fhcon2{ padding-left:49px; }
.zg_fhcon2 dt{ background:url(images2.jpg) no-repeat 112px 0px; padding:6px 0 0 147px;}
.zg_fhcon2 dd{ background:url(imagespic4.png) no-repeat; padding-top:29px; }
.zg_fhcon2 dd span{ margin-right:17px; }
.zg_fhcon3{ padding-left:69px; margin-bottom:0!important;}
.zg_fhcon3 dt{ background:url(images3.jpg) no-repeat 157px 0px; padding:6px 0 0 192px;}
.zg_fhcon3 dd{ background:url(imagespic5.png) no-repeat; padding-top:29px; }
.zg_fhcon3 dd span{ margin-right:7px; }
.zg_fhcon4{ padding-left:12px; margin-bottom:0!important; }
.zg_fhcon4 dt{ background:url(images4.jpg) no-repeat 112px 0px; padding:6px 0 0 148px;}
.zg_fhcon4 dd{ background:url(imagespic6.png) no-repeat; padding-top:29px; }
.zg_fhcon4 dd span{ margin-right:17px; }

/*m2*/
.zg_m2Wrap{ width:100%; height:504px; background:url(imagesm2_wrap.jpg) no-repeat center top; }
.zg_m2{ height:470px; padding-top:34px; background:url(imagesm2.jpg) no-repeat center top; }
.zg_m2 h3{ margin-bottom:34px; }

.zg_form{ padding:2px 50px 0 100px; border-right:1px dashed #5a6373; }
.zg_form form{ width:315px; height:247px; *height:240px; padding:24px 0 0 23px; background:#2a5eb7; }
.zg_form p{ margin-bottom:17px; height:29px; }
.zg_form p label{ display:inline-block; *display:inline; *zoom:1; width:50px; text-align:center; font-size:24px; line-height:29px; color:#fff; padding-right:10px; font-style:italic;}
.zg_form p input{ width:227px; height:29px; background:#fff; border-radius:5px; margin-top:-3px; font-size:18px; line-height:29px; }
.zg_form p select{ width:227px; height:30px; background:#fff; border-radius:5px; margin-left:-4px; *font-family:Trebuchet MS;}
.zg_form .zg_sub{ width:172px; height:38px; border:1px solid #fff; font-size:24px; line-height:36px; text-align:center; color:#fff; background:#fa4e3e; margin:6px 0 0 62px; cursor:pointer; }

.zg_prosess{ width:347px; padding-left:40px; }
.zg_prosess h4{ font-size:36px; line-height:36px; color:#ffc600; text-align:center; font-weight:normal; margin-bottom:7px; }
.zg_prosess ol{ width:347px; height:227px; background:url(imagespic7.png) no-repeat;}
.zg_prosess li{ font-size:18px; line-height:30px; color:#000; padding:4px 0 5px 52px; margin-bottom:8px; }
.zg_prosess .zg_li{ padding-top:13px; margin-bottom:0; }

.zg_ad{ display:block; width:775px; margin:24px auto 0;*margin-top:10px; *height:54px; }

/*m3*/
.zg_m3Wrap{ width:100%; height:522px; background:url(imagesm3_wrap.jpg) no-repeat center top; }
.zg_m3{ height:482px; padding-top:40px; background:url(imagesm3.jpg) no-repeat center top; }
.zg_m3 h3{ margin-bottom:8px; }

.zg_wx{ padding:6px 0 0 50px; width:450px; text-align:center; }
.zg_wx h6{ font-size:16px; line-height:36px; color:#fff; font-weight:normal; }
.zg_wx p{ font-size:16px; line-height:26px; color:#ffe167; padding:15px 36px 0; text-align:left; }

.zg_video{ width:391px; }
.zg_video p{ font-size:16px; line-height:26px; color:#ffe167; text-align:left; padding:6px 0 0 32px; }
.zg_v{ position:relative;width:390px; height:260px; background:url(imagespic10.png) no-repeat; }
.zg_v iframe{ position:absolute; top:21px; left:30px; width:329px; height:177px; }
.zg_v a{ position:absolute; display:block; top:77px; left:160px; width:68px; height:68px; background:url(imagespic11.png) no-repeat; }

/*m4*/
.zg_m4Wrap{ width:100%; height:529px; background:url(imagesm4_wrap.jpg) no-repeat center top; }
.zg_m4{ height:477px; padding-top:52px; background:url(imagesm4.jpg) no-repeat center top; }
.zg_m4 h2{ background:url(imagespic12.png) no-repeat center center; margin-bottom:34px; }
.zg_m4 ul{ padding-left:60px; }
.zg_m4 li{ position:relative; float:left; width:274px; height:188px; background:url(imagespic13.png) no-repeat; margin-right:16px; }
.zg_m4 li img{ position:absolute; top:15px; left:15px; }

/*footer*/
.hdd {width: 1200px;margin:0 auto;}
#hd .hd-m {width: 1200px;margin: 0 auto;}
.hd {padding-bottom: 10px;background-color: #eee;}
.hd img {margin-left: 20px;margin-top: 10px;}

#foot {background-color: #25292C;clear: both;border-top: 1px solid #333;}
#foot-all {width: 1148px;height: 60px;color: #FFF;padding-top: 5px;line-height: 30px;margin:0 auto;text-align:center;}
#foot #foot-all a {color: #CCC;}

/*右侧浮窗*/
.zg_fix{ position:fixed; top:25%; right:0; width:200px; height:474px; padding-top:22px; background:#486dc3; }
.zg_fix h5{ font-size:20px; line-height:36px; height:36px; padding-left:76px; color:#fff; background:#003095 url(imagespic17.png) no-repeat 40px center; }
.zg_fix ul{ width:141px; margin:0 auto; padding-top:9px; }
.zg_fix li{  height:49px; font-size:20px; line-height:49px; padding-top:6px; padding-left:41px; border-bottom:1px dashed #12aac2; background:url(imagespic18.png) no-repeat 13px 24px; }
.zg_fix li a{ color:#fff; }
.zg_fix>img{ display:block; margin:19px auto 2px; }
.zg_fix p{ font-size:18px; line-height:26px; color:#fff; text-align:center; }
.zg_toTOP{ position:absolute; display:block; width:153px; height:77px; background:url(imagesTOP.png) no-repeat; top:-77px; left:26px; }

