@charset "gb2312";
/* CSS Document */

/*CSS reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p{margin:0;padding:0; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; cursor:default;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;border:none;}
ul,li,dl ,dt,dd ,ol,p,img{ list-style: none;border: none;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal;}
del,ins{text-decoration:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
button,input,select,textarea{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
a{text-decoration:none; outline:none;}
a:hover{ text-decoration:underline;}
a:active{outline: none;star:expression(this.onFocus=this.blur());}

.clear{ clear:both;}
.fl{ float: left;}
.fr{ float: right;}


body{ background:url(2016_wg_zwgk_bg.png) no-repeat center top #f2f7fb;}

.header{ width: 674px; height: 120px; margin:0 auto; padding-top: 68px;}

.nav{ width: 1271px; height: 44px; background:url(2016_wg_zwgk_nav.png) no-repeat; margin:48px auto 16px; overflow:hidden;}
.nav ul{ width: 1267px; margin:0 auto;}
.nav ul li{ float: left; font-size: 0px; line-height: 999px;width:181px; }
.nav ul li a{ display:block; width: 181px; height: 44px;}

.main{ width: 1271px; margin:0 auto; padding-bottom: 50px;}

.zxwj{ width: 1271px; height: 215px; background:url(2016_wg_zwgk_zcwj.png) no-repeat; overflow:hidden;}
.zxwj h2{ font-size: 20px; line-height: 20px; text-align: center; color:#fff; margin: 32px 0 0 -8px;}
.zxwj p{ width: 1160px; margin:20px auto 0; font-size: 16px; line-height: 28px; color:#565656; text-indent: 2em;}

.shgg{ width: 1200px; height: 298px; background:url(2016_wg_zwgk_shgg.png) no-repeat; margin:20px auto 0;}
.shgg h2{ font-size: 26px; color:#181818; line-height: 40px;}
.shgg h2 span{ color:#fff; margin:0 20px 0 13px;}
.shgg ul{ margin-left: 40px;}
.shgg ul li{ float: left; line-height: 38px;}
.shgg ul li a{ display:block; width: 213px; height: 142px; margin:44px 0 0 55px; font-size: 0px;}
.shgg ul li a.shgg01{ background:url(2016_wg_zwgk_shgg01.png) no-repeat; color:#8554a3;}
.shgg ul li a.shgg02{ background:url(2016_wg_zwgk_shgg02.png) no-repeat; color:#c0611a;}
.shgg ul li a.shgg03{ background:url(2016_wg_zwgk_shgg03.png) no-repeat; color:#42948e;}
.shgg ul li a.shgg04{ background:url(2016_wg_zwgk_shgg04.png) no-repeat; color:#42948e;}
.shgg ul li span{ display:inline-block; *display:inline; zoom:1; text-align: center; font-size: 20px; cursor:pointer;}
.shgg ul li a.shgg01 span{ margin:20px 0 0 34px;}
.shgg ul li a.shgg02 span{ margin:35px 0 0 24px;}
.shgg ul li a.shgg03 span{ margin:35px 0 0 44px;}
.shgg ul li a.shgg04 span{ margin:35px 0 0 44px;}
.shgg ul li a:hover span{ text-decoration: underline;}

.jjfz{ width: 1200px; height: 435px; background:url(2016_wg_zwgk_jjfz.png) no-repeat; margin:20px auto 0;}
.jjfz h2{ font-size: 26px; line-height: 50px; color:#ff5548; text-align: center; padding-top: 9px;}
.jjfz ul{ width: 1028px; height: 267px; background:url(2016_wg_zwgk_jjfz01.png) no-repeat; margin:50px 0 0 65px; overflow:hidden;}
.jjfz ul li{ float: left; width: 295px; height: 115px; margin-bottom: 38px;}
.jjfz ul li:first-child{ margin-left: 140px;}
.jjfz ul li a{ display:block; width: 100%; height: 100%;}
.jjfz ul li a span{ float: right; display:block; width: 200px; font-size: 16px; text-align: center; cursor:pointer;}
.jjfz ul li a:hover span{ text-decoration: underline;}
.jjfz ul li .color01{ color:#fe6256;}
.jjfz ul li .color02{ color:#3ba2e3;}
.jjfz ul li .span01{ line-height: 115px;}
.jjfz ul li .span02{ line-height: 28px; padding-top: 30px;}

.msgs{ width: 1201px; height: 505px; background:url(2016_wg_zwgk_msgs.png) no-repeat; overflow:hidden; margin:37px auto 0;}
.msgs h2{ font-size: 20px; line-height: 20px; text-align: center; color:#fff; margin:10px 0 0 -8px;}
.msgs ul{ width: 933px; height: 379px; background:url(2016_wg_zwgk_msgs01.png) no-repeat; margin:50px 0 0 200px; overflow:hidden;}
.msgs ul li{ float: left;}
.msgs ul li a{ display:block; width: 187px; margin:0 124px 28px 0; text-align: center;}
.msgs ul li .msgh01{ height: 107px; font-size: 26px; color:#9f6f19; padding-top: 50px;}
.msgs ul li .msgh02{ height: 107px; font-size: 26px; color:#26847c; padding-top: 50px;}
.msgs ul li .msgh03{ height: 107px; font-size: 26px; color:#c1702d; padding-top: 50px;}
.msgs ul li .msgh04{ height: 144px; font-size: 22px; color:#762d65; padding-top: 50px;}
.msgs ul li .msgh05{ height: 129px; font-size: 22px; color:#762d65; padding-top: 65px;}
.msgs ul li .msgh06{ height: 144px; font-size: 22px; color:#a61d32; padding-top: 50px;}

.zfjs{ width: 1200px; height: 298px; background:url(2016_wg_zwgk_shgg.png) no-repeat; margin:20px auto 0;}
.zfjs h2{ font-size: 26px; color:#181818; line-height: 40px;}
.zfjs h2 span{ color:#fff; margin:0 20px 0 13px; cursor:pointer;}
.zfjs ul{ width: 1045px; height: 130px; background:url(2016_wg_zwgk_zfjs01.png) no-repeat; margin:60px auto 0; position:relative;}
.zfjs ul li{}
.zfjs ul li a{ position:absolute; top:21px; display:block; width: 187px; height: 102px; background:url(2016_wg_zwgk_zfjs02.png) no-repeat; font-size: 18px; line-height: 120px; text-align: center; color:#fff;}
.zfjs ul li .zfjs01{ left:69px;}
.zfjs ul li .zfjs02{ left:319px;}
.zfjs ul li .zfjs03{ left:605px; line-height: 32px; padding-top: 25px; height:77px;}
.zfjs ul li .zfjs04{ right:10px;}

.zwcy{ float: left; width: 563px; margin-top: 20px;}
.zwcy h2{ background:url(2016_wg_zwgk_title.png) no-repeat center bottom; color:#cc0000; font-size: 36px; text-align: center; padding-bottom: 15px;}
.zwcy_main{ width: 543px; height: 196px; background:#fff; margin-top: 26px; padding:45px 10px 0;}
.zwcy_main a{ display:block; float: left; font-size: 32px; color:#fffc00; line-height: 40px;}
.zwcy_main a.zwcy01{ background:url(2016_wg_zwgk_zwcy01.png) no-repeat; width: 158px; height: 110px; padding:45px 0 0 100px;}
.zwcy_main a.zwcy02{ float: right; background:url(2016_wg_zwgk_zwcy02.png) no-repeat; width: 138px; height: 130px; padding:25px 0 0 120px;}

.gksx{ float: right; width: 622px; margin-top: 20px;}
.gksx h2{ background:url(2016_wg_zwgk_title.png) no-repeat center bottom; color:#cc0000; font-size: 36px; text-align: center; padding-bottom: 15px;}
.gksx_main{ width: 620px; height: 239px; border:1px solid #dde5ed; margin-top: 26px;}
.gksx_main a{ display:block; float: left; width: 206px; height: 239px; border-left:1px solid #dde5ed; text-align: center; font-size: 32px; line-height: 35px; color:#3b77b4; overflow:hidden;}
.gksx_main a:first-child{ border:0;}
.gksx_main span{ display:block; width: 80px; border-bottom:8px solid #ffbb42; margin:110px auto 0; padding-bottom: 15px; cursor:pointer;}
.gksx_main a.gksx01{ background:url(2016_wg_zwgk_gksx01.png) no-repeat center 20px #fff;}
.gksx_main a.gksx02{ background:url(2016_wg_zwgk_gksx02.png) no-repeat center 16px #fff;}
.gksx_main a.gksx03{ background:url(2016_wg_zwgk_gksx03.png) no-repeat center 23px #fff;}
.gksx_main a:hover{ color:#fff; text-decoration: none;}
.gksx_main a.gksx01:hover{ background:url(2016_wg_zwgk_gksx04.png) no-repeat center 20px #719dca;}
.gksx_main a.gksx02:hover{ background:url(2016_wg_zwgk_gksx05.png) no-repeat center 16px #719dca;}
.gksx_main a.gksx03:hover{ background:url(2016_wg_zwgk_gksx06.png) no-repeat center 23px #719dca;}