@charset "utf-8";
/*------CSS Document by centipede E-mail: wxbwyx821@163.com wugong's blog:http://www.wugong.net.ru/------*/
/*reset*/
body, div, dl, dt, dd, ul, ol, li, p, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, button, input, textarea, img, blockquote, th, td { margin:0; padding:0; }
body { font:normal 14px/1.5 Arial, Helvetica, sans-serif, "宋体", Simsun; height:100%; text-align:center; background:#fff; }
input, label, select, option, textarea, button, fieldset, legend { font-family:"宋体", Arial, Helvetica, sans-serif; font-size:100%; }
/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse:collapse; border-spacing:0; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
ul, ol { list-style:none; }
select, input { vertical-align:middle; }
em { font-style:normal; color:#f00; }
a:link, a:visited { text-decoration:none; }
a:hover { color:#900!important; }
fieldset, img { border:0; }
sup, sub { font-size: 100%; vertical-align: baseline; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
/*global set*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; } /* Hides from IE-mac\*/
* html .clearfix { height: 1%; }
.clearfix { display: block; } /* End hide from IE-mac*/
div, p, li, dt, dd, label, h1, h2, h3, h4, h5, h6 { text-align:left; }
.clear{clear:both;overflow:hidden;width:0px;height:0px;margin: 0px 0px 0px 0px;border:0px;padding:0px;font-size:0px;line-height:0px;}
/*bg*/
.logo a, .loginBox, .regStep li, .regStep li.regCut, .yup1, .yup2, .yup3, .yup4 { background:url(bg.png) no-repeat; }
.loginBox { background-position:0 -45px; }
.regStep li { background-position:0 -90px; }
.regStep li.regCut { background-position:0 -113px; }
.yup1 { background-position:-86px -90px; }
.yup2 { background-position:-106px -90px; }
.yup3 { background-position:-86px -105px; }
.yup4 { background-position:-106px -105px; }
/*header*/
#header { position:relative; z-index:999; width:100%; height:318px; margin-bottom:15px; padding:6px 0 0 0; background:url(bgLine01.gif) repeat-x 0 6px; }
.topBox { width:960px; height:42px; margin:0 auto; overflow:hidden; }
.logo { float:left; display:inline; width:140px; height:42px; }
.logo a { display:block; width:140px; height:42px; text-indent:-2000px; overflow:hidden; }
.loginBox { float:right; width:140px; height:42px; line-height:40px; *line-height:42px;
}
.loginBox a { float:left; display:inline; font-weight:700; color:#878787; }
.loginBox a.register { margin:1px 0 0 25px; }
.loginBox a.login { margin:1px 0 0 50px; }
.banner { width:960px; height:229px; margin:0 auto; text-indent:0px; overflow:hidden; background:url(banner.gif) no-repeat 10px 2px; }
.banner img { vertical-align:top; }
/*.mainNav { width:1000px; height:45px; margin:0 auto; padding:0 0 0 15px; }
.mainNav li { float:left; display:inline; line-height:45px; background:url(icon01.gif) no-repeat right 6px; }
.mainNav li a { margin:0 16px; font-size:14px; font-weight:700; color:#fff; }
.mainNav li span{ display:block;   text-align:center;}
.mainNav li.navLend { background:none; }
.mainNav li.current { padding:8px 0 0 6px; _padding:8px 0 0 0; }
.mainNav li.newNav.current{ width:84px; _width:78px;}
.mainNav li.bsBox.current{ width:114px; _width:98px;}
.mainNav li.current a { display:block;   height:36px; margin:0;  line-height:32px; color:#fe4200; background:url(navL.gif) no-repeat left 0;  }
.mainNav li.current span { display:block;  height:36px; margin:0 10px 0 0; _margin:0 10px 0 6px; background:url(navR.gif) no-repeat right 0; }*/
/*下拉菜单*/
/*.mainNav li.newNav,.mainNav li.bsBox { position:relative; }
.mainNav li.newNav .popBox,.mainNav li.bsBox .popBox { position:absolute; z-index:888; left:7px; top:40px;}
.mainNav li .popBox {background:#fff; border:1px solid #ffdcad; border-top:none; display:none;  }
.mainNav li.newNav{ width:90px;}
.mainNav li.newNav .popBox{ width:70px;}
.mainNav li.newNav .popBox li{ width:60px; margin:0 auto;}
.mainNav li.bsBox .popBox li{ width:90px; margin:0 auto;}
.mainNav li.bsBox {width:120px;}
.mainNav li.bsBox .popBox{ width:100px;}
.mainNav li .popBox li { background:#fff; }
.mainNav li.current .popBox li { float:none; display:block; height:24px; line-height:normal; margin:0 auto; *margin-top:-10px;
_margin-top:0; padding:10px 0 0 0; text-align:center; border-bottom:1px dashed #ffdcad; }
.mainNav li.current .popBox li.lastList { border:none; }
.mainNav li.current .popBox li a { margin:0; padding:0; display:inline; height:auto; line-height:normal; text-align:center; background:none; color:#333; }*/
.videoD{width:113px; height:101px; float:left; margin:10px 0 0 12px; display:block; text-align:center;float:left; }
.videoD p{text-align:center;}
.videoD p a{ color:#333333;}
.videoD,.videoD a{ font-size:12px;}
/*footer*/
#footer { width:100%; height:80px; padding:20px 0 0 0; border-top:3px solid #c4c4c4; }
#footer p { line-height:26px; text-align:center; color:#868686; }
#footer p a { margin:0 15px; color:#868686; }

#main{ width:960px; margin:0 auto; }
/*list_right*/
.list_right{ width:265px;float:right;height:auto;}
.list_right a{color:#000;}
.right_login{ width:265px; height:145px; background:url(right_lest.gif) 0px 0px;}
.login_input{ width:120px; height:20px; border:1px solid #cecece; line-height:20px;}
.inp{width:83px; height:28px;background:url(right_lest.gif) 452px 0px; border:0;}
span.a1{ font-size:12px; text-decoration:underline;}
span.a1 a,span.a1 a:hover{ font-size:12px; text-decoration:underline; color:#000!important;}
.right_Popularity{ width:265px; margin-top:12px;}
.Popularity_1{ width:255px; height:30px; background:url(right_lest.gif) 0px -154px; color:#fff; font-weight:bold; padding-left:10px; line-height:30px;}
span.a2{ float:right; font-size:12px; color:#fff; padding-right:5px;}
span.a2 a,span.a2 a:hover{ font-size:12px; color:#fff; padding-right:5px;}
.Popularity_2{ width:255px;height:80px; margin:12px 0 0 10px;}
.Popularity_Photos{ border:1px #dddfe0 solid; width:77px; height:78px;}
.Popularity_Photos img{ margin:1px;}
.Popularity_txt{ float:right; width:170px; height:80px; overflow:hidden;}
.Popularity_txt h2{ font-size:14px; font-weight:bold; padding-left:40px; background:url(right_lest.gif) -272px -35px no-repeat;}
.Popularity_txt p{ font-size:12px; line-height:20px;}
.Popularity_txt p span{ color:#a40000;}
h2.a3{ background:url(right_lest.gif) -272px -58px no-repeat;}
h2.a4{ background:url(right_lest.gif) -272px -81px no-repeat;}
.news_3{ width:255px;margin:10px 0 0 10px;}
.news_1{ border:1px #dddfe0 solid; width:124px; height:87px; float:left;}
.news_1 img{ margin:1px;}
.news_2{ width:123px; height:90px; float:left; font-size:12px; padding-left:3px;}
.news_2 h3{ font-size:12px; font-weight:bold; color:#000; line-height:18px;}
.news_2 h3 a,.news_2 h3 a:hover{ color:#000;}
.news_3 ul{ margin-top:10px;}
.news_3 li{ font-size:12px; padding-left:15px; background:url(bian.gif) no-repeat; line-height:22px;}

/*留言查看*/
.nav{ width:960px; margin: 0 auto; height:40px; font-size:12px; line-height:40px;}
.nav span{ color:#e59457; margin:0 5px;}
.nav a{color:#333333;}
.Details_left{ width:686px; float:left; margin-bottom:30px;background:url(n101.gif) repeat-y;}
.left_1{ width:686px; height:9px; background:url(n10.jpg) 0 0 no-repeat; float:left;}
.left_2{ width:686px; height:100%; float:left;}
.left_3{ width:686px; height:8px;background:url(n10.jpg) 0 -21px no-repeat; float:left;}
.Details_1{ width:667px;*width:660px; height:34px;float:left; margin-left:10px; font-size:14px; font-weight:bold; color:#666666; line-height:34px; border-bottom:1px #c1c0c0 solid;}
.Details_3{ float:right;}
.Details_3 span,.Details_3 span a,.Details_3 span a:hover{ font-size:12px; margin-left:5px; color:#696969;}

.Details_4{width:526px; height:40px; float:left; padding-left:160px;}
.Details_4 span{ display:block; float:left; width:20px; height:20px; margin-left:5px;text-align:center; margin-top:10px;cursor: hand; border:1px #cbcbcb solid; color:#838383;}
.Details_4 span a,.Details_4 span a:hover{color:#838383; }
.Details_4 span a:hover{display:block; width:20px; height:20px; background-color:#CC6600;}
span.b2,span.b2 a{ color:#fd7700;}
span.b1{ width:60px;}
span.b1 a:hover{ width:60px;display:block; }

/*视频列表*/
.Details_5 { float:right; margin-right:10px; color:#999999;width:660px; font-size:12px;_margin-right:5px;}
.Details_5_page { padding:0px 10px 10px 10px; font-size:12px; border-bottom:1px solid #CCCCCC; overflow:hidden; margin:0px 20px 10px 10px; _height:100%}
.Details_5_page a{ padding:0px 10px; font-size:12px;}
.Details_5 ul{ margin-top:10px; overflow:hidden; width:660px;}
.Details_5 li{  font-weight:normal; float:left; margin-right:15px; margin-bottom:25px; }
.Details_5 li img{ border:1px solid #CCCCCC; padding:1px; width:113px; height:85px;}
.Details_5 li p{ text-align:center; line-height:20px; color:#666666;}
.Details_5 li p.cishu{ text-align:center; line-height:20px; color: #CCCCCC;}
.Details_5 li a{ color:#333333;}

.Details_6 { float:right; margin-right:5px; color:#999999;width:660px; font-size:12px;_margin-right:0px; margin-top:15px;}
.Details_6 ul{ margin-top:10px; overflow:hidden; width:660px; margin-bottom:10px;}
.Details_6 li{  font-weight:normal; float:left; margin-right:5px; }
.Details_6 li img{ border:1px solid #CCCCCC; padding:1px;}
.Details_6 li p{ text-align:left; line-height:20px; color:#333333;}
.Details_6 li p.cishu{  line-height:20px; color: #333333;}
.Details_6 li p.renqi{  line-height:20px; color: #ff0000;}
.Details_6 li p.anniu{  margin-left:20px;}
.Details_6 li a{ color:#333333;}



/*dengluqian*/
.loginWrap { width:265px; height:145px; margin-bottom:10px; overflow:hidden; }
.loginWrap legend { display:none; }
.loginWrap li { margin-bottom:10px; overflow:hidden; }
.loginWrap li h2 { height:38px; line-height:38px; font-size:14px; font-weight:700; color:#fe4200; text-align:center; }
.loginWrap li label { float:left; display:inline; width:60px; margin:0 0 0 17px; font-size:14px; }
.loginWrap li input { width:118px; height:18px; padding:2px 0 0 0; border:1px solid #cecece; }
.loginWrap li button { float:left; display:inline; width:83px; height:28px; margin:0 21px 0 74px; line-height:28px; font-size:14px; font-weight:700; text-align:center; color:#fff; border:none; cursor:pointer; background:url(loginBtn.gif) no-repeat 0 0;}
#displaypagenum{ margin:7px 0px 2px;}
#displaypagenum a{ color:#999999;}

.loginWrap li span { float:left; margin:5px 0 0 0; }
.loginWrap li span a { color:#333; text-decoration:underline!important; }
.loginWrap li.loginTitle { margin-bottom:0; }
/*登录后样式*/
.loginIn{ padding:0 14px;}
.loginIn h3{ height:30px; line-height:30px; margin:5px 0 0 0; font-size:14px; font-weight:700; color:#fe4200; text-align:center;}
.loginIn p{ margin-bottom:6px; font-weight:700; color:#333;}
.loginIn ul{ width:237px;}
.loginIn li{ float:left; display:inline; margin:10px 8px 0 0;}
.loginIn li a{ display:block; width:71px; height:24px; line-height:24px; text-align:center; color:#333; background:url(loginIn.gif) no-repeat 0 0;}
.loginIn li a:hover{ color:#fff!important; background:url(loginIn.gif) no-repeat 0 -24px;}


/*大导航链接*/
.nav{width:980px; height:40px; margin:0 auto; overflow:hidden; clear:both;}

.navM{width:979px; height:37px; background:url(nav_hover.gif) 0 0 no-repeat;}
.navM li{float:left; margin-left:47px; display:inline;}
.navM li a{display:block; line-height:37px; font-size:14px; font-weight:bold; color:#fff; text-decoration:none; }
.navM li a:hover{ color:#fecf81!important; text-decoration:none;}
/*.navM a {position:relative;}*/
.navM li ul {visibility:hidden; position:absolute;left:300px;top:307px;z-index:999;}
.navM li.hover ul {visibility:visible; position:absolute; display:block; width:804px;  background:url(../images/subBg.gif) 0 12px no-repeat;}
.navM ul ul li a {padding:0 1em; line-height:50px; font-size:12px; color:black; font-weight:normal;}
.navM ul ul li a:hover {padding:0 1em; line-height:50px;}
.navM_sp1 li {float:left; margin-right:-38px;}
.navM_sp2 li {float:left; margin-right:-30px;}
.sp li {float:left;margin-right:-25px;}
.navM li .sp {visibility:hidden; position:absolute;left:700px;top:307px;z-index:999;}
.navM li.hover .sp {visibility:visible; position:absolute; display:block; width:365px;  background:url(../images/sub.gif) 0 12px no-repeat;}