@CHARSET "UTF-8";
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.6}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}.cb{clear:both}
body{background-color: #f9f9f9;}
html,body,button,input{font-family: "Helvetica Neue","Hiragino Sans GB","Microsoft YaHei","\9ED1\4F53",Arial,sans-serif;color:#2d2d2d;line-height:1.6;margin:0;padding:0;}a{text-decoration:none;outline:none}.fl{float:left;}.fr{float:right;}
.list li{position:relative;display:block; height:18vw;/* line-height:20vw; */font-size:4.3vw;color:#333; margin:0 0 2vw 0;background-color:#ffffff; box-sizing:border-box; padding:3.7vw 0;} body{padding-bottom:9.2vw;}.list li span{font-size:3.5vw;color:#666; display:block;/* float:right; */}.list li a{display:block;color:#333;padding:0 4.6vw;}
.list li b{width:1vw;height:7vw;display:block;background-color: #228bff;position: absolute; top:7vw;}
.list li span.ptitles{display: block; width: 54vw;float: left;height: 20vw;}.side_logo{display:none;}
@media only screen and (min-width: 835px) {
body{padding-bottom:0;}
.content_box{width:100%;height:auto;margin:80px 0 118px;}
.box_list{width:1000px;height:508px;margin:0 auto 60px;background-color: #fff;border:1px #e9e9e9 solid;}
.div_box{width:1000px; height: auto; margin: auto;padding-top:1px;}
.tips{width:300px;height: 24px; line-height23px; display: block; margin:40px 0 20px; font-size:18px;color:#333;}
.tips img{margin-right:12px;width:24px;height: 23px; vertical-align: middle;}

.ul_box{display: block;height: 422px;}
.ul_box li {height: 60px;border-bottom: 1px #e9e9e9 solid;line-height: 60px;font-size: 16px;color: #333;padding:0 20px;}
.ul_box li a{color:#333;} .ul_box li span{float: right;}
.ul_box li i{font-size: 20px;color: #666;margin-right: 10px;}
.side_logo{display:block;}
}