body{margin:0 auto;padding:0;color:#333; font-family:Arial, "微软雅黑";text-align:center; font-size:12px; }
body > div{margin-right:auto;margin-left:auto;text-align:center; }
div,form,ul,ol,li,span,p,dl,dt,dd,img{margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,ol,li{list-style:none}
table,td,input,textarea,th{font-size:12px}

/* 链接颜色 */
a{color:#333;text-decoration:none; line-height:20px;}
a:hover{color:#E94D3D;text-decoration:none;}
.clear{	clear: both;}

/*顶部导航*/
.header-content{position:relative;height:100%;width:1176px;margin:15px auto; text-align:center;}
#header{height:36px;width:100%;z-index:9999; background-color:#BD2125}
#header .header-bg{height:36px;width:1176px; margin:0 auto}
#usrbar{position:absolute;top:0;right:20px;margin:0;font-size:12px;color:#ababab;z-index:99;width:400px;line-height:26px;text-align:right}
#usrbar ,#usrbar .header_home,#usrbar .header_person,#loged{color:#666;display:inline-block;height:26px;line-height:26px;padding:0 3px;vertical-align:top;font-size:12px}
#usrbar .header_person:hover,#usrbar .header_home:hover{color:#E94D3D;cursor:pointer}

#header .header-content{position:relative;height:100%;width:900px;margin:0 auto;padding:0 130px 0 148px}
#header .logo{width:54px;height:54px;display:block;position:absolute;top:5px;left:0}
#header .logo a{display:block;height:100%}
#menu{height:36px;position:relative;z-index:1;}
#menu a{color:#fff;height:36px;line-height:36px;text-align:center;font-size:16px;padding:0 8px;margin:0 2px}
#menu a:hover{text-decoration:none;color: #fff;}
#menu a.current{color: #333; background:#fff}
#menu a.current:hover{text-decoration:none}


.header-content .submenus{position:absolute;right:0;top:0;width:270px;height:64px}


.othermenu{display:block;text-align:center;background:url(../images/morebg.jpg) no-repeat right top}
#jsddm{display:inline-block;height:26px;line-height:26px;margin:34px 0 8px;vertical-align:top;transition-property:all;transition-duration:.3s;}
#jsddm li{	float: left;list-style: none; }
#jsddm li a{display: block;padding: 0px 10px 10px;text-decoration: none;color: #333;white-space: nowrap; font-size:14px}
#jsddm li a:hover{color: #E94D3D}
#jsddm li ul{margin: 0;padding: 0;position: absolute;visibility: hidden;}
#jsddm li ul li{float: none;display: inline}
#jsddm li ul li a{width: auto;background: #F2F2F2;color: #666; font-size:12px;padding: 5px 10px;}
#jsddm li ul li a:hover{background: #E94D3D;color: #fff}

.adtaa{padding-top:10px; padding-bottom:10px; width:1180px;margin: 0 auto;}

/*内容*/
.fu_body{width:1180px;margin:0 auto;}
.fu_body2{width:1000px;margin:0 auto;padding-top:105px}
.zw_left{ float:left; width:830px;}
.news_list li{ padding:20px 0 40px; border-bottom:1px solid #EAECEF}
.zw_right{ float:right; width:330px;}
.zw_right .farticle_ads { width: 330px; margin: 8px 0 0 0; padding: 0px; list-style: none; }
.zw_right .farticle_ads li { width: 330px; margin: 0 0 8px 0; }
.zw_right .farticle_ads li img { width: 330px; }
.list_pic{ float:left; width:200px; height:auto}
.list_pic img{ width:200px; height:auto}
.list_right{ float:right; width:610px; height:auto; text-align:left}
.list_right h1{margin-bottom:5px}
.list_right h1 a{font:20px/30px "微软雅黑";color:#262627;font-weight:700}
.list_right h1 a:hover{color:#E94D3D;text-decoration:none}
.list_right .text1{height:48px;color:#999;font-size:14px;line-height:24px;overflow:hidden;}
.feeds{line-height:20px;color:#999;overflow:hidden;width:100%;margin-top:15px; position:relative; height:20px}
.feeds span{ margin-right:15px; line-height:22px; height:22px}
.feeds span a{color:#666;}
.feeds span a:hover{color:#999;}
.fxiang{ padding-left:22px; background:url(../images/fx.jpg) no-repeat top left;}
.icon{display: inline-block;width: 32px;height: 17px;font: 500 12px/17px normal;font-family: inherit;color: #E94D3D;border: 1px solid #E94D3D;text-align: center;border-radius: 3px;-moz-border-radius: 3px; -webkit-border-radius: 3px;margin-left:5px;margin-top:5px;}
.icon2{display: inline-block;width: 64px;height: 17px;font: 500 12px/17px normal;font-family: inherit;color: #E94D3D;border: 1px solid #E94D3D;text-align: center;border-radius: 3px;-moz-border-radius: 3px; -webkit-border-radius: 3px;margin-left:5px;margin-top:5px;}
.icon2 a{ color:#E94D3D;height: 17px;font: 500 12px/17px normal;}
.rendermore{margin:0 0 35px}
.rendermore a{display:block;height:45px;text-align:center;background:#f3f5f9}
.rendermore span{display:block;height:45px;font-size:18px;line-height:45px;color:#333;text-align:center;background:#f3f5f9}
.rendermore a:hover{background:#EAECEF; }
.rendermore a:hover,.rendermore a:hover span{text-decoration:none;color:#333;background:#EAECEF}

.more{ border-bottom:1px solid #EAECEF; line-height:35px; text-align:center; height:35px}
.more a{ line-height:35px; color:#666}
.more a:hover{ color:#E94D3D}

.zw_right_fu{ padding-top:15px}
.hd{padding:12px 0 7px; text-align:center; border-bottom:2px solid #ccc}
.hd h3{ font-size:20px; color:#333; line-height:30px}
.hd p{ font-size:10px; color:#999;font-family:arial;}
.tabs{line-height:45px; height:45px;}
.tabs li{ width:165px; line-height:45px; height:45px; text-align:center; font-size:16px; color:#333; display:block; float:left;  }
.tabs li a{ line-height:45px; height:45px; }
.qhbtbg{ background:url(../images/bg3.jpg) bottom repeat-x}
.qhbtbg2{ background:url(../images/bg2.jpg) bottom repeat-x}

.top_list li { border-bottom:1px solid #F0F0F4; line-height:42px; text-align:left; padding:0 10px}
.top_list li h1{ line-height:42px; font-size:14px;overflow:hidden; height:42px;}
.top_list li h1 a{ line-height:42px; font-size:14px;overflow:hidden; height:42px;}
.top_list li h1 span{ color:#999;font-size:20px; width:40px; text-align:center; display:inline-block}
.colorh{ color:#E94D3D}

.act_top{ position:relative; width:330px; height:auto;}
.ios{ color:#fff; background:#E94D3D; position:absolute; width:40px; height:40px; top:178px; left:145px; line-height:40px; font-size:14px;border-radius: 50px;-webkit-border-radius:50px;-moz-border-radius:50px;}
.act_top img{ width:330px; height:198px; border:0}
.act_top h3 {font-size:16px;display:block; overflow:hidden; height:80px; line-height:80px; padding:0 15px }
.act_top a{ color:#333; font-size:20px;background:#F3F5F9; display:block}
.act_top a:hover{ color:#fff; font-size:20px; background:#E94D3D;}

.changeshare {position: absolute;z-index: 50;width: 300px;height: 20px;left: 250px;top: 1px;_top: -2px;}
.changeshare .sina {background-position: -6px -25px;}
.changeshare .sina:hover {background-position: -6px -3px;}
.changeshare .qzone {background-position: -31px -25px;}
.changeshare .qzone:hover {background-position: -31px -3px;}
.changeshare .wechat {background-position: -55px -25px;}
.changeshare .wechat:hover {background-position: -55px -3px;}
.changeshare dd {width: 20px;height: 20px;margin-right: 5px;float: left;overflow: hidden;cursor: pointer;background: url(../images/shareicon.png) no-repeat;background-size: 79px;}
.changeshare dt{ padding-left:22px; background:url(../images/fx.jpg) no-repeat top left;height: 17px; float:left; line-height:17px;margin-right: 5px; margin-top:2px}

/*尾部*/
#footer{padding:15px 0;margin-top:25px;background:#262627; }
#footer .foot{width:1180px;margin:0 auto;}
.foot .ps{height:120px;margin-bottom:80px}
.foot .ps .p{float:left}
.foot .p1{width:333px;border-right:1px solid #1D1B1C;height:150px}
.foot .p1 .bottom-logo-baidu{display:inline-block;width:157px;height:52px;margin-right:15px;margin-bottom:25px}
.foot .p1 .bottom-logo-baijia{display:inline-block;width:94px;height:52px}
.foot .p1 .bottom-logo-baijia img{width:100%;height:100%}
.foot .p1 .t1{font-size:12px;margin-top:6px;color:#fff}
.foot .p1 .t1 a{color:#fff}
.foot .p2{width:450px;border-right:1px solid #1D1B1C;border-left:1px solid #343333;padding:0px 40px;height:150px; text-align:left}
.foot .p2 .t2{color:#fff;font-size:20px;margin-bottom:40px}
.foot .p2 li{display:inline-block;display:inline;*zoom:1;width:80px;text-align:left; margin-right:10px; display:block; float:left}
.foot .p2 li .isquare{width:5px;height:5px;background:#e94c3d;display:inline-block;margin-right:10px;font-size:0;*display:none}
.foot .p2 li a{color:#fff; font-size:14px; line-height:24px}
.foot .p3{text-align:center;width:285px;border-left:1px solid #343333; height:150px}
.foot .p3 img{border:6px solid #fff;margin-bottom:5px; width:110px}
.foot .p3 .t3{color:#fff;font-size:12px}
#footer .site-info{font-size:12px;color:#69696a;text-align:center;line-height:19px;height:19px;}
#footer .site-info a,#footer .site-info span{padding:0 3px;color:#69696a;line-height:19px;display:inline-block;vertical-align:top}


/*焦点图*/
.news_top{ width:830px; background:#F3F5F9}
.news_top_left{ float:left; width:550px; max-height:247px; overflow:hidden}
.news_top_left img{ width:100%}
.news_top_right{ float:right; width:260px; text-align:left}
.news_top_right h1{ margin:25px 15px 25px 0 }
.news_top_right h1 a{font:22px/30px "微软雅黑";color:#262627;font-weight:700}
.news_top_right h1 a:hover{color:#E94D3D;text-decoration:none}

.ppll{ height:40px;line-height:40px; display:block}
.yds_wz{ text-align:center;  background:#E94D3D; color:#fff; display:block; width:60px ; float:left; height:40px;line-height:40px;}
.yds_sz{ background:#B7B7B7; color:#fff; display:block; width:200px; float:left; font-size:26px; text-indent:24px; height:40px;line-height:40px; }
.ppll2{ color:#999; font-size:14px; line-height:24px; margin-bottom:25px; margin-right:15px; overflow:hidden; height:72px }
.ppll3{ color:#999; font-size:12px; line-height:24px}

.jdtdm { width: 830px; height: 247px; margin:0px auto 25px; position: relative; overflow:hidden; margin-bottom: 15px; }

.jdtdm .num { overflow:hidden; height: 18px; position: absolute; bottom:12px; right: 15px; zoom:1; z-index:3 }
.jdtdm .num li { width: 18px; height: 18px; line-height: 18px; text-align: center; font-weight: 400; color: #FFFFFF; background: #B6B6B6; margin-right: 5px; border-radius:50%; -moz-border-radius: 50%; -webkit-border-radius: 50%;cursor:pointer; float: left; }
.jdtdm .num li.on { background: #E94D3D; }

.jdtdm .prev,
.jdtdm .next { display: none; width: 40px; height: 100px; background: url(../images/btn.png) no-repeat; position: absolute; top: 70px;}
.jdtdm .prev { left: 0; }
.jdtdm .next { right: 0; background-position: right }


/*返回顶部*/
#gotop{height:200px;width:48px;z-index:9999;position:fixed;_position:absolute;right:20px; bottom:50px;}
#gotop li{ width:48px; height:48px; display:block; margin-bottom:2px}
#gotop li a{ width:48px; height:48px; display:block; color:#fff; background:#B7BAC5;text-align:center; line-height:48px}
#gotop li a:hover{ width:48px; height:48px; display:block; color:#fff; background:#E94D3D}
#gotop li .fudk{display:none; padding:10px; border:1px solid #F0F0F4; background-color:#fff }
#gotop li .fudk p{ padding-top:5px; line-height:22px; color:#666 }
#gotop li:hover .fudk{position:absolute;display:block;right:50px;top:0;z-index:9}

/*底层左部*/
.content{ text-align:left;background:#f8f8f8;padding:0 20px; }
.content h1{ font-size:34px; line-height:35px; font-weight:700;padding: 30px 0 20px;}
.content p{ font-size:16px; color:#999; line-height:26px}
.content p a{ color:#333;}
.content p a:hover{ color:#E94D3D;}
.content_zw{ background:#f8f8f8; padding:30px 40px }
.content_zw p{ font-size:16px; line-height:26px; padding-bottom:26px; text-align:left}
.content_zw .img{max-width: 750px; text-align:center}
/*底层评论*/
.content_pl h1{ font-size:18px; text-align:left; margin:20px 0; font-weight:700}
.content_pl_wk{background:#F3F5F9; padding-bottom:30px }
.content_pl_dl{ padding:20px 0 20px 50px; text-align:left;}
.content_pl_dl a{ margin-right:20px; color:#666; }
.content_pl_dl a:hover{color:#E94D3D}
.content_pl_left{ float:left; width:100px; text-align:right}
.content_pl_left img { width:50px; height:50px; border-radius: 50%;-moz-border-radius: 50%; -webkit-border-radius: 50%;}

.content_pl_right{ float:right; width:660px; padding-right:50px; }
.content_pl_right2{ float:right; width:830px; padding-right:50px;}
.pl_z{ margin-top:15px; height:30px}
.pl_but{ float:right; display:block; height:30px; width:80px;}
.pl_but a{ text-align:center; background-color:#B7BAC5; color:#fff; height:30px; width:80px; display:block; line-height:30px;border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;}
.pl_but a:hover{ background:#E94D3D}
.pl_sm{ float:left; line-height:30px; color:#999}
.tarea {display: block;border: 1px solid #f3f5f9;width: 810px;background: #fff;padding:10px}
.tarea textarea {width: 100%;height: 70px;border: 0;resize: none;outline: 0;overflow-y: hidden; font-size:14px; }

/*评论列表*/
.comments li{ border-bottom:1px solid #F0F0F4; padding:25px 0;}
.comments_img{  float:left; width:100px; text-align:right}
.comments_img img{ width:50px; height:50px; border-radius: 50%;-moz-border-radius: 50%; -webkit-border-radius: 50%;}
.comments_content{ float:right; width:660px; padding-right:50px; padding-left:20px; text-align:left}
.comments_content p{ line-height:24px; font-size:14px}
.comments_content p span{ padding-left:20px}

.comments2 li{ border-bottom:1px solid #F0F0F4; padding:25px 0;}
.comments_img2{  float:left; width:100px; text-align:right}
.comments_img2 img{ width:50px; height:50px; border-radius: 50%;-moz-border-radius: 50%; -webkit-border-radius: 50%;}
.comments_content2{ float:right; width:830px; padding-right:50px;  text-align:left}
.comments_content2 p{ line-height:24px; font-size:14px}
.comments_content2 p span{ padding-left:20px}


#light{background:#F3F5F9; padding:15px; margin-top:15px }
.tarea2 {display: block;border: 1px solid #F0F0F4;background: #fff;padding:10px}
.tarea2 textarea {width: 100%;height: 40px;border: 0;resize: none;outline: 0;overflow-y: hidden; font-size:14px; }
.dw{ position:relative; height:24px; width:auto}
.louc{ position:absolute; right:0; top:0;color:#0C9FFD; width:120px; height:24px; text-align:right}

.ht{ text-align:center;font-size:34px; line-height:35px; font-weight:700;padding: 30px 0 20px;}
.htk{ position:relative; width:1000px; height:100px;}

.htw{ color:#fff; background:#E94D3D; position:absolute; width:40px; height:40px; top:-20px; left:480px; line-height:40px; font-size:14px;border-radius: 50px;-webkit-border-radius:50px;-moz-border-radius:50px;}
.htb{ text-align:center;font-size:34px; line-height:100px; font-weight:700; }
.htb a{width:1000px; height:100px; background:#F3F5F9; line-height:100px; display:block}
.htb a:hover{width:1000px; height:100px; background:#E94D3D; line-height:100px;display:block; color:#fff}
