body{margin:0 auto;padding:0;border:0; font-family:"微软雅黑"; font-size:14px;}
div,form,img,ul,ol,li,dt,dd,p{margin:0;padding:0;border:0; list-style:none;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;color:#000;font-weight:normal;}
a:link{text-decoration:none; color:#000;}
a:visited{text-decoration:none; color:#000;}
a:hover{text-decoration:none; color:#000;}
h3{ font-size:18px; font-weight:bold;}
.mar980{ width:980px; margin:0 auto; overflow:hidden;}
.baner{width:100%;height:605px;overflow:hidden; background:url(../images/baner.jpg) no-repeat center top;}
/*焦点图*/
.slider{ width:540px;height:340px; float:left; position:relative;display:inline; overflow:hidden;}
.pic{ width:540px;height:340px;}
.pic li{ width:540px;height:340px; display:none; position:absolute; top:0; left:0;}
.pic li img{ width:540px;height:340px; position:absolute; top:0; left:0;}
.pic li span{ width:100%; height:40px; border-top:#DBDBDB 1px solid; position:absolute; bottom:0; left:0; background:#000;}
.pic li span a{ color:#fff; margin-left:24px; line-height:40px; font-size:18px;}
.pad{ position:absolute; bottom:12px; right:22px;}
.pad li{ width:15px; height:15px; background:#fff; float:left; margin-left:5px; cursor:pointer; line-height:15px; text-align:center; background:#666666;}
.pad li.on{background:#4B89DE; color:#000;}
/*焦点图右边*/
.yaowen{width:405px; height:310px; overflow:hidden;float:right;display:inline; padding-top:30px;}
.yaowenbox{ width:100%; border-bottom:#60C6D4 dashed 1px; padding-bottom:15px; margin-bottom:18px;}
.yaowenbox h3{ width:100%; text-align:center; color:#4B89DE;}
.yaowenbox p{ width:100%; text-indent:24px; line-height:24px; color:#656565; margin-top:5px;}
.yaowenbox p a{color:#60C6D4;}
.yaowenbox:last-child{ border-bottom:none;}
/*观点*/
.title{ width:980px; margin:50px auto 50px; position:relative;}
.title a{ position:absolute; right:0; bottom:-30px;}
.left1{ width:300px; height:210px; float:left; position:relative;}
.left1 img{ width:300px; height:210px; position:absolute; top:0; left:0;}
.left1 span{ width:300px; height:30px; position:absolute; bottom:0; left:0; background:#000; color:#fff; line-height:30px; text-align:center;}
.right1{ width:600px; height:150px; float:right; background:url(../images/right1bg.jpg) no-repeat; padding:30px 20px;}
.right1 p{ line-height:24px; text-indent:30px;}
.two .left1{ float:right;}
.two .right1{ float:left;}
/*数说*/
.part2{ width:2490px;}
.part2 li{ float:left; width:234px; margin-right:15px;}
.part2 li img{ width:234px; height:170px;}
.part2 li span{ width:234px; text-align:center; float:left; margin-top:15px;}
/*图片故事*/
.left3{ width:740px; height:530px; float:left; position:relative; margin-left:15px;}
.left3 li{ width:740px; height:530px; position:absolute; top:0; left:0; display:none;}
.left3 li img{ width:740px; height:530px; position:absolute; top:0; left:0;}
.left3 li span{ width:740px; height:60px; position:absolute; bottom:0; left:0; background:#000;}
.left3 li span a{ color:#fff; margin-left:20px; line-height:60px;}
.right3{ width:185px; float:right; height:530px; overflow:hidden; margin-right:15px;}
.right3 li{ width:185px; height:120px; margin-bottom:18px; cursor:pointer;}
.right3 li img{ width:170px; height:120px; float:right;}
.right3 li.bg{ background:url(../images/right3libg.jpg) no-repeat left top;}
/*问卷调差*/
.part4{ width:868px; padding:120px 50px 50px; position:relative; border:6px solid #60C6D2; margin:50px auto 0;}
.ye{ position:absolute; top:-6px; right:-6px;}
.title4{ position:absolute; top:35px; left:-4px;}
.shuoming{ height:50px; line-height:50px;}
/*投票*/
/*后来*/
.voteWrapper{ width:100%;}
.voteItem{ width:100%; margin-top:20px;}
.voteTit{ padding:0 0 0 10px;}
.voteTit h2{ font-size:16px; padding-bottom:20px; border-bottom:#eee 1px solid;}
.voteList_yy .option{padding: 5px 10px; height:30px; line-height:30px; border-bottom:1px solid #eee;}
.voteList_yy input{ padding:10px; cursor:pointer; margin-right:5px;}
#result{ display:none;}
#result .voteTit{ }
#result .option{padding: 5px 2%; height:30px; border-bottom:1px solid #eee; position:relative;}
#result .option .option_name{ position:relative; top:0px; left:0; z-index:9;}
.btn_submit{ width:120px; height:43px; background:url(../images/btn.jpg) no-repeat; border:none; margin:55px 0 0 371px;}
.btn_result{ padding:10px 30px; font-size:14px; color:#222; cursor:pointer;}
.voteBarWrapper{ width:90%; position:absolute; top:10px; right:0;height:20px; font-size:0; line-height:0;}
.voteBarWrapper .bar{ width:5px; height:20px; font-size:14px; line-height:20px; position:absolute; right:10px;text-align:right; z-index:1;opacity:.6;}
.voteBarWrapper span{font-weight:bold;}
.barBg_1 {background:#00B5F7;}
.barBg_2 {background:#FF2443;}
.barBg_3 {background:#8cedce;}
.barBg_4 {background:#FFD900;}
.barBg_5 {background:#fb9a93;}
.barBg_6 {background:#e09a21;}
.barBg_7 {background:#0078B2;}
