*:focus {outline: 0;}
::-webkit-input-placeholder { /* WebKit, Blink, Edge */color: #999;font-size: 16px;padding-left:15px;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#999;opacity:1;font-size: 16px;padding-left:15px;}
::-moz-placeholder { /* Mozilla Firefox 19+ */color:#999;opacity:1;font-size: 16px;padding-left:15px;}
:-ms-input-placeholder { /* Internet Explorer 10-11 */color:#999;font-size: 16px;padding-left:15px;}
html,body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body,button,input,select,textarea{font:12px Arial,Helvetica,sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%;color:#333}
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp{font-family:courier new,courier,monospace}
small{font-size:12px}
ul,ol,li{list-style:none}
a{color:#333;text-decoration:none;cursor:pointer}
a:hover{text-decoration:none;}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
legend{color:#000}
fieldset,img{border:0}
button,input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
img{vertical-align:middle;display:inline-block;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{display:block;margin:0;padding:0}
mark{background:#ff0}
object,embed{outline:0}
strong,em{font-style: normal;font-weight: normal;}
p{line-height:1.6;color:#666}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.r3{-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.r5{-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.mt0{margin-top:0}
.mt2{margin-top:2px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt12{margin-top:12px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.mt35{margin-top:35px}
.mt40{margin-top:40px}
.mr0{margin-right:0}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr25{margin-right:25px}
.mr30{margin-right:30px}
.mr35{margin-right:35px}
.mr40{margin-right:40px}
.mb0{margin-bottom:0}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb25{margin-bottom:25px}
.mb30{margin-bottom:30px}
.mb35{margin-bottom:35px}
.ml0{margin-left:0}
.ml2{margin-left:2px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml25{margin-left:25px}
.ml30{margin-left:30px}
.ml35{margin-left:35px}
.ml40{margin-left:40px}
.mlr5{margin:0 5px 0 5px}
.mlr10{margin:0 10px 0 10px}
.mlrauto{marign:0 auto;}
.pt0{padding-top:0}
.pt5{padding-top:5px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt25{padding-top:25px}
.pt30{padding-top:30px}
.pt40{padding-top:40px}
.pr0{padding-right:0}
.pr5{padding-right:5px}
.pr10{padding-right:10px}
.pr15{padding-right:15px}
.pr20{padding-right:20px}
.pr25{padding-right:25px}
.pr30{padding-right:30px}
.pr35{padding-right:35px}
.pb0{padding-bottom:0}
.pb5{padding-bottom:5px}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
.pb20{padding-bottom:20px}
.pb25{padding-bottom:25px}
.pb30{padding-bottom:30px}
.pb35{padding-bottom:35px}
.pl0{padding-left:0}
.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pl15{padding-left:15px}
.pl20{padding-left:20px}
.pl25{padding-left:25px}
.pl30{padding-left:30px}
.pl35{padding-left:35px}
.pl40{padding-left:40px}
.plr10{padding:0 10px}
.plr15{padding:0 15px}
.pd10{padding:10px}
.pd20{padding:20px}
.pd40{padding:40px}
.rc{color:#e26}
.bc{color:#5ad}
.yc{color:#e63}
.gc9{color:#999}
.gc6{color:#666}
.gc3{color:#333;}
.bluec{color:#00a1ec;}
.orange{color:#ffa000}
.blue230{color:#1682e6;}
.green177{color:#1db100;}
.red111{color:#ff4d6f;}
.green48{color:#008048;}
.ofh{white-space:nowrap;word-wrap:normal;word-break:normal;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}
.clr{clear:both}
.clear_in{overflow:hidden;zoom:1}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0;line-height:0;overflow:hidden}
.clearfix{*zoom:1}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.inlineblock{display:inline-block;zoom:1;*display:inline;overflow:hidden}
.block{display:block}
.bigfs{font-weight:normal;font-family:'微软雅黑','YaHei','黑体','Hei',Tahoma,Helvetica,arial,sans-serif;}
.fs12{font-size:12px}
.fs14{font-size:14px}
.fs16{font-size:16px}
.fs18{font-size:18px}
.fs20{font-size:20px}
.fs22{font-size:22px}
.fs24{font-size:24px}
.fs30{font-size:30px}
.tac{text-align:center}
.tar{text-align:right}
.dn{display:none}
.pos-r{position:relative;}
.fw{font-weight:bold;}
.layout980{width:980px;margin:0 auto;}
body{font-family:'微软雅黑','YaHei','黑体','Hei',Tahoma,Helvetica,arial,sans-serif;}

/*common-icon*/
.common-icon{display:block;background:url(../images/common/g_icon.png?t=20160331) no-repeat;}
.common-icon.select-down-arrow{background-position:0 0;width:11px;height:6px;position:absolute;top:50%;margin-top:-3px;right:10px;}
.common-icon.account-icon{width:28px;height:28px;background-position:0 -20px;}
.common-icon.upload-file-icon{width:26px;height:24px;background-position:0 -106px;}
.common-icon.upload-file-icon{width:26px;height:24px;background-position:0 -106px;}
.common-icon.news-pre-icon{width:25px;height:45px;background-position:0 -155px;}
.common-icon.news-next-icon{width:26px;height:24px;background-position:-30px -155px;}

/*cursor*/
.cursor-right {cursor: url("http://www.shengsilvyou.com/images/cursor_right.cur"),auto;}
.cursor-left {cursor: url("http://www.shengsilvyou.com/images/cursor_left.cur"),auto;}

.base-input{height:40px;line-height:40px;padding-left:10px;border:1px solid #dad9d9;-webkit-transition: box-shadow 0.30s ease-in-out;-moz-transition:box-shadow 0.30s ease-in-out;}
.base-input:focus{border:1px solid #1682e6;outline:none;box-shadow: 0 0 4px #1682e6;}
.base-select-outer{width:150px;height:40px;line-height:42px;border:1px solid #eee;position:relative;}
.base-select-outer .base-select-text{display:block;padding-left:10px;font-size:16px;color:#999;}
.base-select-outer .base-select-ul{display:none;width:100%;max-height:210px;position:absolute;top:42px;left:0;overflow:auto;background:#fff;border:1px solid #dad9d9;z-index:90;}
.base-select-outer .base-select-ul li{width:100%;}
.base-select-outer .base-select-ul li a{display:block;padding-left:10px;}
.base-select-outer .base-select-ul li a:hover{background:#ccc;}

.header{background:#fff;}
.header .header-top{height:140px;position:relative;}
.header .header-top a{display:block;width:240px;height:98px;position:absolute;top:50%;left:50%;margin-top:-49px;margin-left:-120px;}
.header .header-top a img{display:block;}
.header .header-nav{background:#008048;height:50px;font-size:16px;}
.header .header-nav a{display:block;width:80px;height:48px;line-height:48px;color:#fff;text-align:center;margin-left:30px;}
.header .header-nav a.first{margin-left:0;}
.header .header-nav a.current,.header .header-nav a:hover{color:#ffff00;border-bottom:2px solid #ffff00;}

.footer .footer-top-box{background:#f5f5f5;padding-bottom:30px;}
.footer .footer-top-box .footer-logo-box{width:140px;height:140px;display:block;background:url(../images/common/footer_logo.png?t=20160331) no-repeat;margin:0 auto;position:relative;top:-70px;}
.footer .footer-top-box .p1{font-size:18px;color:#333;text-align: center;margin-top:-70px;}
.footer .footer-top-box .p2{font-size:14px;color:#333;margin-top:15px;text-align: center;}
.footer .footer-top-box .p3{font-size:14px;color:#333;margin-top:15px;text-align: center;}
.footer .footer-bottom-box{padding:25px 0 0 0;background:#008048;}
.footer .footer-bottom-box a{display:block;font-size:14px;color:#fff;margin:0 0 25px 30px;}