﻿html,body,div,p,th,td,h1,h2,h3,h4,h5,h6,ul,li,ol,dl,dt,dd,strong,a,em,span,form,iframe,img,pre,code,object{ margin: 0; padding: 0; border: 0; outline: 0 none;}
table{border-collapse:collapse;border-spacing:0;}
h1,h2,h3{ color: #000; font-weight:normal}
em,i{ font-style:normal;}
ul,ol,li{ list-style: none;}
html,body,input,button,select{ font:12px/1.5 Arial,宋体,sans-serif; color: #000;}
body { background:url(images/bg.jpg) repeat-x;}
a{ text-decoration: none; color: #570269;}
a:hover{ text-decoration: underline; color:#FF7F02; }
.f14 { font-size:14px;}
.c999 { color:#999 }
.cf60 { color:#f60 }
.cf30 { color:#f30 }
.center { text-align:center }
.mb10 { margin-bottom:10px;}
.clr { clear:both; overflow:hidden; height:0; line-height:0}
.left { float:left}  .right { float:right}
.pd10 { padding:10px;}
.nav { border-bottom:3px solid #9d0076; height:38px; line-height:38px; overflow:hidden; padding-left:15px }
.nav a { display:inline-block; width:135px; height:38px; text-align:center; color:#fff; font-size:14px; font-weight:700; background:#320828; float:left; margin-left:3px; border-radius:5px 5px 0 0}
.nav a:hover { color:#f90; text-decoration:none }
.nav a.cur { background:#9d0076 }
.icon,.side .contact-list li { background:url(images/icon.png) no-repeat;}
.wrapper { width:1000px; overflow:hidden; margin:auto }
    .lead { background:url(images/banner.jpg) 0 center no-repeat; height:461px;}
    .lead p { margin:0 auto; width:720px; padding:330px 0 0 280px; line-height:30px; font-size:14px; text-indent:2em;}
    .m-box { margin-bottom:10px; overflow:hidden}
    .m-bg-1 { background:url(images/text-bg-1.jpg) no-repeat;}
    .m-bg { background:url(images/text-bg.jpg) no-repeat;}

    .tit { height:36px; line-height:36px; padding-top:5px; padding-left:150px; font:400 18px Microsoft yahei;color:#fff; }
    .text { padding:10px 80px; line-height:30px; font-size:14px; text-indent:2em;}
    .show { padding:20px; overflow:hidden}
    .show .img350 { width:350px; height:245px; overflow:hidden; float:left; overflow:hidden; position:relative; margin-right:20px;}
    .show .img350 .text { padding:0 5px; width:340px; height:30px; line-height:30px; background:#000; opacity:0.7; filter:alpha(opacity=70); position:absolute; bottom:0; left:0; font-size:14px; color:#fff;}
    .show h3 { font-size:14px; margin-bottom:10px; font-weight:700}
    .show p { line-height:26px;}
    
    .view { background:url(images/g-bg.jpg); height:145px; padding:20px 10px 20px 250px; font-size:14px; line-height:22px; margin-bottom:20px;}
    .show-list li { float:left; margin:5px; overflow:hidden; height:310px;}
    .show-list li .img-show-s { position:relative; width:100%;}
    .show-list li .img-show-s p { position:absolute; bottom:0; left:0; width:100%; height:30px; line-height:30px; opacity:0.7; filter:alpha(opacity=70); font-size:14px; text-indent:1em; background:#333; color:#fff;}
    .mb10 { margin-bottom:10px;}
    .list-img { overflow:hidden; margin-bottom:10px;}
    .list-img li { width:215px; float:left; margin:20px 17px; overflow:hidden; height:135px; text-align:center}

    .more { color:#ff8400}
    
    .scroll-box { width:920px; float:left; margin-left:20px; overflow:hidden; height:180px;}
    .scroll-box li { float:left; width:210px; overflow:hidden; margin:0 10px}
    .scroll-box li p { width:100%; height:30px; line-height:30px; text-indent:1em; background:#333; color:#fff; margin-top:0}
    .s-l { background:url(images/icon-l.gif); width:20px; height:36px; margin:70px 0; display:inline-block; float:left;}
    .s-r { background:url(images/icon-r.gif); width:20px; height:36px; margin:70px 0; display:inline-block; float:right;}
    
    .w670 { width:730px; overflow:hidden}
    .list-hg { overflow:hidden;}
    .list-hg li { float:left; width:167px; height:59px; overflow:hidden; margin:10px 5px; border:1px solid #ccc;}
    
    .side { width:260px; font-size:14px;}
    .side-tit {  height:36px; margin-bottom:10px; font-weight:700}
    .side-tit-b { border-bottom:1px solid #000; font:400 18px Microsoft yahei; padding-bottom:5px; margin-bottom:5px; color:#000}
    .side ul li { margin:5px 0; padding-left:5px; overflow:hidden; height:20px;}
    
.footer { overflow:hidden; padding:20px 0; clear:both; color:#999; width:100%; margin:auto; background:#3c3b3b; text-align:center;}
.footer p { text-align:center; line-height:20px; font-size:14px;}
.footer p { margin:15px 0; }
.footer p a { margin:0 5px; color:#999}

#bdshare b { float: left; line-height: 26px; color: #999999 }
#bdshare .bds_more { float: left; line-height: 16px; color: #fff } 

/*评论样式代码—开始*/
    .commform .cf-tit { font-size:14px; font-weight:700; height:40px; line-height:40px; background:#f1f1f1; padding:3px 0 0 15px; color:#333; display:none}
    .commform .cf-msg { width:94%; margin:5px auto; border-bottom:#ccc 1px dashed; padding:5px; padding-bottom:10px; }
    .commform .cf-msg-r { background:#fafafa; border:#e8e8e8 1px solid; width:96%; margin:5px auto; padding:0 10px;}
    .commform .cf-msg p { line-height:22px; margin:10px 0 5px; color:#333; }
    .commform .cf-msg span { display:inline-block; margin-right:10px; color:#999; padding-right:20px; margin:5px auto; }
    .commform .cf-msg-add { width:620px; height:150px; margin:10px 0 10px 18px; }
    .commform .cf-login { height:20px; line-height:20px; }
    .commform .cf-login a { margin-right:20px; }
    .commform .cf-send { margin:5px auto 30px; }
    .commform .cf-send .btn { border:none; width:97px; height:30px; line-height:30px; background-position:0 -400px; text-align:center; font-weight:700; color:#fff; }
    .pagebar{ text-align: right; margin: 0 auto; padding: 10px 0; width: 94%; word-spacing: 20px; display: none;}
    .login-iframe{ margin-left: 20px;}
/*评论样式代码—结束*/
