/* CSS Document 
 @ by mengqing  
 @ update: 2014-4-22 
*/
html, body, div, span, applet, 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, strong, 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 {
	margin: 0; padding: 0; vertical-align: baseline; -webkit-text-size-adjust: none;}
html{overflow-y:auto; overflow-x:hidden;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {display: block;}
audio,canvas,video {display: inline-block;*display: inline;*zoom: 1;}
audio:not([controls]) {display: none;}
input,select,textarea{font-size:100%;}
img {border: none; -ms-interpolation-mode: bicubic;}
table{border-collapse:collapse; border-spacing:0;}
ul,li,ol {list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:100%;}
em,cite,dfn{font-style:normal;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {*display:inline-block;*zoom:100%;}
.clear{clear:both; line-height:1px; height:1px; *display:inline; font-size:1px;}
.fl{float:left;}
.fr{float:right;}
.alignL{text-align:left;}
.alignC{text-align:center;}
.alignR{text-align:right;}
.relative{position:relative;}
.none{display:none;}
:focus,a{outline:none;-moz-outline-style:none;}
a:visited,a:link{color:#fff;text-decoration:none;}
a:hover,a:active{text-decoration:none;}
.orange{color:#f96111;}
.yellow{color:#fff288;}
.lightGreen{color:#2bf5e0;}
.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;}
.mb40{margin-bottom:40px;}
.mb50{margin-bottom:50px;}
.font16{font-size:16px;}
.simsun{font-family:"simsun","\5B8B\4F53";}
body{font:13px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1",tahoma,Arial;color:#fff;}

.wrap{width:100%;position:relative; background:url(https://static.web.sdo.com/dn/pic/dn_act/yuanzheng/bg.jpg) no-repeat 100% 0; background-attachment:fixed;}

.slide_out{width:227px; height:800px;right:0; z-index:2; background:url(https://static.web.sdo.com/dn/pic/dn_act/yuanzheng/slide_bg.png) repeat-y;padding-bottom:80px;}
.slide{width:227px; min-height:700px;}
.slide .logo{width:121px;height:62px;margin:20px auto 0;}
.slide .nav{width:220px;overflow:hidden;margin-left:8px;}
.nav li{height:68px;line-height:68px;background:url(https://static.web.sdo.com/dn/pic/dn_act/yuanzheng/line_bg.jpg) no-repeat right bottom;font-size:22px;font-weight:bold;color:#fff;cursor:pointer;}
.nav li a:hover{color:#f02c1d;}
.nav .span_l{width:50px;height:23px;line-height:23px;display:inline-block;text-align:right;padding-right:6px;color:#736c7b;margin-right:5px;}
.nav span.cur{background:#f02c1d;color:#fff;}
.nav span.curspan{background:#f02c1d;color:#fff;}
.nav li a.cur1{color:#f02c1d;}

.main{padding:0 220px 0 0;line-height:180%; float:right;
	background:url(https://static.web.sdo.com/dn/pic/dn_act/yuanzheng/juchi.png) repeat-y left 0;}
.con{width:752px;float:left;margin-left:11px;color:#fff;font-family:"微软雅黑";padding-left:25px;padding-right:10px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#99000000', endColorstr='#99000000');
	background-color:rgba(0,0,0,.8);}
.con .tit{width:100%;height:158px;padding:40px 0 20px 0;background:url(https://static.web.sdo.com/dn/pic/dn_act/yuanzheng/tit.png) no-repeat center;position:relative;}
.con .but_shipin{display:inline-block;width:45px;height:45px;position:absolute;top:55px;right:194px;}
.bottom{width:600px;min-height:600px;overflow:hidden;border-top:1px solid #2c2b2c;border-bottom:1px solid #2c2b2c;margin:0 auto;padding:20px 65px;margin-bottom:30px;}
.bottom h2{font-size:24px;color:#fe7a10;overflow:hidden;padding-bottom:20px;}
.bottom h2 span{display:inline-block;width:280px;height:35px;text-align:center;line-height:35px;background-color:#26292e;float:left;margin-right:10px;}	
.bottom .wenzi{line-height:20px;fon-size:14px;margin-bottom:15px;}
.bottom .tupian{margin:40px auto;}

.more_nav{width:100%;height:30px;text-align:center;margin-bottom:30px;}
.more_nav a{display:inline-block;padding:0 5px;font-size:18px;}	
.more_nav a:link{text-decoration:none;}
.more_nav a:hover{color:#f02c1d;}
.more_nav a.cur{color:#f02c1d;}
	
.DNheader,.DNfooter{position:relative; z-index:5;}


