@charset "gb2312";
/* CSS Document */
html{color:#333;background:#fff;font-family:microsoft yahei,simhei; font-size:12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,
th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
ol,ul,li {list-style:none;}
em,i{ font-style:normal}
a{ text-decoration:none; color:#333}
img{ border:none}
.fl{float:left;}
.fr {float:right;}
.cl{*zoom:1;}
.cl:after{ content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
.pr{ position:relative;}

.w1200{width:1200px;margin:0 auto;}
.banner{height:723px;background:url(images/banner.jpg) no-repeat center center;}
.banner img{ position:absolute;filter:alpha(opacity=0);opacity:0;}
.pastbox{position:absolute;z-index:9;width:327px;height:174px;left:300px;top:17px;background:url(images/past.png) no-repeat;filter:alpha(opacity=0);opacity:0;}
.past{width:82px;margin:103px auto 0;}
.past b{display:block;height:26px;line-height:26px;font-size:14px;text-indent:-2px;}
.past ul{display:none;margin:0 auto;}
.past:hover ul{display:block;}
.past ul li{text-indent:5px;width:100%;height:26px;line-height:26px;font-size:14px;background-color:#fff;}
.past ul li:hover{background-color:#F0F3F6;}
.b_mic{left:-160px;top:452px;}
.b_import{right:-160px;top:452px;}

.lead{height:176px;background:url(images/bg_lead.jpg) no-repeat center center;}
.lead p{padding:20px 40px 0;font-size:16px;line-height:30px;text-indent:2em;color:#fff;filter:alpha(opacity=0);opacity:0;}
.lead b{font-weight:normal;color:#ffea00;}

.vote{height:480px;background:url(images/dotbg.jpg) no-repeat center top;}
.votebox{position:relative;width:100%;height:300px;overflow:hidden;}
.votebox a{display:block;position:absolute;top:25px;left:15px;z-index:9;cursor:pointer;}
.votebox .v_import{left:auto;right:15px;}
.percent{width:820px;height:60px;margin:90px auto 0;overflow:hidden;font-size:0;white-space:nowrap;}
.percent span{display:inline-block;*display:inline;*zoom:1;height:60px;font:normal 32px/60px Impact;color:#fff;text-align:center;}
.percent .l_perc{width:68%;background-color:#0c75d3;}
.percent .r_perc{width:32%;background-color:#e13431;}

.tit{padding:40px 0;height:81px;font-size:36px;line-height:81px;text-align:center;background:url(images/tit.png) no-repeat center center;}
.tit b{color:#0c75d3;}
.bg1{width:1200px;height:450px;background:url(images/bg1.png) no-repeat;font-size:14px;line-height:28px;color:#fff;}
.txt1{float:left;padding:100px 0 0 190px;width:350px;}
.txt2{float:right;padding:120px 190px 0 0;width:350px;}
.bg1 h3{color:#fff000;white-space:nowrap;}
.bg1 p{text-indent:2em;}
.bg1 b{color:#fff000;}

.review{padding-bottom:40px;background:url(images/dotbg.jpg) no-repeat center top;}
.tab{padding-bottom:20px;font-size:0;text-align:center;}
.tab li{display:inline-block;*display:inline;*zoom:1;margin:0 10px;width:200px;height:60px;line-height:60px;font-size:30px;border:1px solid #2882c4;cursor:pointer;}
.tab li.on{background-color:#2882c4;color:#fff;}
.slbox{width:1200px;height:562px;background:url(images/bg2.png) no-repeat;overflow:hidden;}
.slbox li{width:1200px;height:562px;overflow:hidden;}
.slbox dl{float:left;width:50%;margin-top:60px;}
.slbox dt{position:relative;width:412px;height:265px;margin:0 auto;overflow:hidden;font-size:0;}
.slbox dd{width:530px;margin:25px auto 0;font-size:14px;line-height:28px;text-indent:2em;color:#fff;}
.slbox dd b{color:#fff000;}
.smlbox .hd{position:absolute;left:0;bottom:0;width:100%;height:36px;background:url(images/alpha.png) repeat;text-align:right;}
.smlbox .hd span{display:inline-block;*display:inline;*zoom:1;width:13px;height:13px;margin-right:10px;margin-top:12px;background-color:#fff;}
.smlbox .hd span.on{background-color:#fff000;}

.pk .tab li{width:150px;}
.guest{background:url(images/bg_wave.jpg) no-repeat center 340px;}
.guest ul{padding:155px 0 40px;font-size:0;text-align:center;}
.guest li{display:inline-block;*display:inline;*zoom:1;vertical-align:top;position:relative;width:355px;height:545px;border:1px solid #2778c1;margin:0 10px;}
.guest li img{position:absolute;left:30px;top:-154px;width:292px;height:292px;}
.guest h3{margin-top:140px;font-size:22px;line-height:50px;text-align:center;font-weight:normal;}
.guest li b{color:#2778c1;}
.guest p{padding:0 20px;font-size:16px;line-height:28px;text-indent:2em;text-align:left;}

.writer{padding-bottom:40px;background:url(images/dotbg.jpg) no-repeat center top;}
.writer p{padding:0 40px;font-size:18px;line-height:34px;text-indent:2em;text-align:justify;}

.comment{padding:25px 0;background-color:#be0804;}
.comment form{float:left;width:520px;padding:0 10px;}
.comment textarea{display:block;width:496px;height:112px;padding:10px;border-radius:10px;border:1px solid #bfbfbf;font:16px/32px "Microsoft Yahei";color:#999;}
.comment input{display:block;width:131px;height:41px;margin:10px auto 0;background:url(images/submit.png) no-repeat;border:0;text-indent:-9999px;cursor:pointer;}
.message{float:right;width:647px;margin-right:10px;color:#fff;}
.message h3{width:100%;height:36px;background:url(images/h3bg.png) no-repeat;font-size:22px;line-height:36px;text-align:center;}
.scrlbar{width:100%;height:150px;margin-top:10px;overflow-y:scroll;} 

.scrlbar::-webkit-scrollbar{width:12px; height:20px;}
.scrlbar::-webkit-scrollbar-track{border:1px solid #fff}
.scrlbar::-webkit-scrollbar-thumb{background:#fff}
.message li{width:620px;padding-bottom:5px;border-bottom:1px solid #fff;font-size:14px;line-height:28px;}
.message li h4{font-weight:normal;}

.logolist{padding:40px 0 70px;font-size:0;width:1220px;}
.logolist li{display:inline-block;*display:inline;*zoom:1;width:224px;height:80px;margin-right:20px;margin-top:20px;vertical-align:top;}

.team{padding-bottom:40px;}
.team .left{ position:relative; width:678px; height:158px; border:1px solid #0c75d3; border-top:6px solid #0c75d3; float:left; padding:20px 30px;}
.team .left h3,.team .right h3{ width:210px; height:40px; line-height:40px; font-size:30px; text-align:center; color:#333; position:absolute; left:50%; margin-left:-105px; top:-20px; background:#fff;}
.team .left h3 i{ color:#0c75d3;}
.team .left ul{ width:400px; float:left;}
.team .left ul li{ font-size:16px; color:#333; height:30px; line-height:30px;}
.team .left ul li i{ text-transform:uppercase; text-align:right; margin-right:20px; float:left; width:100px;}
.team .left ul li em{ float:left;}
.ewm{ width:272px; float:right; height:126px; margin-top:10px;}
.weibo{ width:126px; height:126px; float:left;}
.sys{ width:126px; height:126px; float:right; padding-top:10px;}
.team .right{ width:420px; height:178px; float:right; border:1px solid #f02222; border-top:6px solid #f02222; padding:20px 9px 0; position:relative;}
.team .right h3 i{ color:#f02222;}
.team .right p{ font-size:16px; line-height:28px; text-indent:2em;}
.gz_nav{text-align:center;}

.nav_r{display:none;position:fixed;z-index:999;top:120px;right:0;width:130px;padding-left:15px;padding-top:100px;background: url(images/navbg.png) top center no-repeat;text-align:center;}
.nav{width:90px;margin:0 auto;}
.nav ul li{height:44px;border-bottom: 1px dashed #eb8583;font-size:18px;line-height:44px;}
.nav ul li a{color:#fff;}
.nav ul li a:hover{color:#fff666;} 
.nav ul li a.cur{color:#fff666;}
.gzyh{width:100%;margin-top:10px;text-align:center;}
.visitNum>b{display:inline-block;*display:inline;*zoom:1;width:18px;height:24px;color:#fff;font:normal 18px/24px "Arial";background:url(images/digit.png) no-repeat;}
.wz{font-weight:bold;font-size: 14px;line-height:24px;color:#333;}
.nav_r .back a{display: block;width:100%;height:44px;margin:0 auto;}


