﻿/* CSS Document */
body{font-family:"Microsoft YaHei";font-size: 15px; margin:0 auto; padding:0px; color: #2b2b2b; }
html,p,ul,li,input,form,h1,h2,h3,h4,h5,dl,dt,dd,img{margin:0px;padding:0px;border:0;}
img{vertical-align: middle;border:none;margin:0px;padding:0px;}
ul,li,dt{list-style-type:none;}
a{text-decoration:none; color:#666;}
a:hover{text-decoration:none; }
.block15{ display:block; height:15px; line-height:15px; clear:both; font-size:0px;}


.header{ widtH:1200px; margin:0 auto; overflow:hidden;}
.tady{ widtH:550px; float:left; font-size:14px; line-height:45px; color:#555;}
.qr{width:260px; float:right; }
.qr ul li{ font-size:14px; float:left; margin-left:21px; line-height:45px;}

.banner{ widtH:100%; height:405px; background:url(../images/banner.jpg) no-repeat center; margin:0 auto; overflow:hidden;}

.nav{ widtH:100%; margin:0 auto; background:#e0001f; overflow:hidden; margin-bottom:12px;}
.nav_m{ widtH:1200px; margin:0 auto;}
.menu{ widtH:927px;float:left;}
.menu ul li{ width:11.11%; float:left; text-align:center; font-size:18px; color:#FFF; line-height:55px;}
.menu ul li a{ color:#FFF;}
.menu ul li a:hover{ widtH:100%; background:#fed100; display:block; text-align:center;line-height:55px; color:#000;}
.sousuo{ widtH:266px; float:right; background:#e0001f; border:1px solid #FFF; border-radius:30px; margin-top:8px; line-height:35px;}
.sousuo ul li{ font-size:15px; float:left;  color:#f1f1f1;}
.sousuo ul li  .inp { width:200px; height:34px; background:none; line-height:34px; padding-left:10px; padding-right:10px; border:none; color:#f4f4f4;}



.div2{ widtH:1200px; margin:0 auto; margin-bottom:20px; overflow:hidden;}
/*å›¾ç‰‡è½®æ¢*/
#slideBox {width:600px;height:390px;overflow:hidden;position:relative; float:left; background:#000;}
#slideBox ul#show_pic {margin:0;padding:0;list-style:none;height:390px;width:4750px;position:absolute;}
#slideBox ul#show_pic li {float:left;margin:0;padding:0;height:285px;}
#slideBox ul#show_pic li img {display:block;}
#iconBall {	position:absolute;bottom:0;right:0;}
#iconBall li {float:left;	color:#7a7a7a;width:32px;height:35px;line-height:35px;cursor:pointer;text-align:center;font-size:14px;font-weight:bold;padding-top:4px;}
#iconBall li.active {background:url(../images/iconbg.png) no-repeat;color:#fff;}
#slideText {width:600px;height:35px;background:rgba(0, 0, 0, 0.7);color:#fff;position:absolute;left:0px;bottom:0px;
*background:transparent;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000, endColorstr=#b2000000);}
#textBall {position:absolute;left:10px;bottom:6px;}
#textBall li {float:left;cursor:pointer;display:none;color:#fff;font-size:16px;}
#textBall li.active {display:block;}
#textBall li a {text-decoration:none;color:#fff;}

.newsxw{ width:576px; float:right;}
.tabox .hd{width:576px; float:left; border-bottom:1px solid #CCC;margin-bottom:15px;}
.tabox .hd li{ width: 128px;line-height:55px; float:left; text-align:center; font-size:20px; color:#333; background:#f2f1f2; margin-right:10px;}
.tabox .hd li.on{ width:151px;line-height:55px;background:#d20205;display:block; color:#FFF; }
.tabox .hd li.on a{ color:#FFF;}
.tabox .bd{border-top:0;}
.tabox .lh{overflow:hidden; float:left;widtH:576px; float:left;}
.tabox .lh li{widtH:576px; border-bottom:1px dashed #ccc; float:left; font-size:15px; line-height:40px; background:url(../images/ico1.png) no-repeat left; text-indent:10px;}
.tabox .toutiao{ width:576px; float:left; border-bottom:1px dashed  #CCCCCC; padding-bottom:13px;}
.tabox .toutiao dl dd{ widtH:576px; float:left; line-height:25px; margin-bottom:5px; color:#666;}
.tabox .toutiao dl dd a{ color:#c90c06;}

.riqi{float:right; color:#666;}


.main2{ widtH:1200px; margin:0 auto; overflow:hidden; margin-bottom:20px;}
.left{ widtH:924px; float:left; }
.tabox2{ widtH:440px; float:left;}
.tabox2 .hd{width:440px; float:left; border-bottom:1px solid #CCC;margin-bottom:10px;}
.tabox2 .hd li{line-height:35px; float:left; text-align:center; font-size:18px; color:#333; margin-right:50px; }
.tabox2 .hd li.on{line-height:35px; border-bottom:2px solid #de0120;color:#666; margin-bottom:-1px; font-weight:bold;}
.tabox2 .hd li.on a{ color:#666;}
.tabox2 .bd{border-top:0;}
.tabox2 .lh{overflow:hidden; float:left;widtH:455px; float:left;}
.tabox2 .lh li{widtH:440px;float:left; font-size:15px; line-height:33px; background:url(../images/ico1.png) no-repeat left; text-indent:10px;}

.right{widtH:232px; float:right;}
.right_tt{ widtH:232px; float:left; border-bottom:1px solid #CCC; margin-bottom:10px;}
.right_tt p{ font-size:18px; float:left; font-weight:bold;border-bottom:2px solid #de0120;color:#666; margin-bottom:-1px; line-height:35px;}
.right ul li{ widtH:230px; float:left; line-height:30px; margin-bottom:10px;}
.red{ color:#de0120;}

.ggk{ widtH:232px; float:left;}
.ggk ul li{ widtH:110px; float:left; background: #f2f2f2; margin-bottom:3px; font-size:15px; line-height:35px; text-align:center;}

.zhuanti{ widtH:1200px; margin:0 auto; overflow:hidden; margin-bottom:20px;}
.zt{ widtH:42px; height:103px; float:left; background:#d20305; font-size:18px; color:#FFF; text-align:center; padding-top:5px;}
.ztp{ widtH:1156px; height:108px; float:right;}

.link{ widtH:1200px; margin:0 auto; overflow:hidden; margin-bottom:20px; border:1px solid #CCC;}
.link_lj{ widtH:1200px; float:left; border-bottom:1px solid #CCC; font-size:16px; text-indent:24px; font-weight:bold; color:#d20305; line-height:40px; margin-bottom:10px;}
.link ul li{ font-size:16px; float:left; margin-left:20px; margin-right:50px; line-height:40px; margin-bottom:15px;}

.foot{ widtH:100%; margin:0 auto; overflow:hidden; border-top:4px solid #d20305;}
.foot_n{ widtH:1200px; margin:0 auto; margin-top:20px; margin-bottom:10px;}
.foot_n ul li{ font-size:16px; text-align:center; line-height:35px; margin-bottom:15px;}




/*åˆ—è¡¨é¡?*/
.lind{ widtH:1200px; margin:0 auto; overflow:hidden; background:#f6f6f6; margin-bottom:5px;}
.lind p{ margin-left:20px; float:left; font-size:15px; line-height:45px;}

.lmain{ widtH:1200px; margin:0 auto; overflow:hidden; margin-bottom:20px;}
.lmain_left{ widtH:258px; float:left; background:#f6f6f6;padding-bottom:2px; }
.lmain_left h3{ widtH:260px; height:60px; float:left; font-weight:normal; background:url(../images/ww.png) no-repeat 60px #e0001f; font-size:20px; line-height:55px; text-align:center; color:#FFF; text-indent:24px;}

.lmain_left ul li{ widtH:258px; height:50px; float:left; margin-bottom:15px;}
.navlist_b_list { height:50px; width:258px; background:#F6F6F6; position:relative; border:1px solid #ccc; padding-bottom:15px;  }
.navlist_b_list p{position:absolute; font-size:16px; color:#656565; left:95px; line-height:25px; top:26px; margin-right:15px;         
		overflow : hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp:2;
        -webkit-box-orient: vertical; }
.navlist_b_list span { float:left; position:absolute; font-size:28px; color:#BDC5C8; top:15px; left:25px; width:35px; display:block; text-align:center;} 
.navlist_b_list h3{ font-size:16px;position:absolute; color:#656565; left:70px; line-height:45px;}
.navlist_b_list img{position:absolute; top:25px; right:40px; height:16px; width:16px; }


.lmain_right{ widtH:1080px;margin-left:60px;}
.lmain_rightlist{ widtH:863px; float:right;}
.listtxt{ widtH:863px; float:left; border-bottom:1px solid #CCC; margin-bottom:15px; padding-bottom:10px;}
.listtxt ul li{ widtH:863px; float:left; font-size:16px; line-height:40px; background:url(../images/jj.png) no-repeat left; text-indent:14px;}

.fany{ float:right; margin-right:106px; margin-bottom:40px;}
.fany ul li{ float:left; font-size:16px; text-align:center; margin-left:20px; border:1px solid #CCC; line-height:30px; }
.fany ul li a{padding:0 15px;}
.fany ul li a:hover{ background:#b61412; color:#FFF; display:block; text-align:center;padding:0 15px;}




/*å†…å®¹é¡?*/
.navlist_b_list p{position:absolute; font-size:16px; color:#656565; left:65px; line-height:25px; top:19px; margin-right:15px;         
		overflow : hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp:2;
        -webkit-box-orient: vertical; }



.lmain_right h4{widtH:1080px; font-size:22px; text-align:center; line-height:45px; float:left; margin-bottom:15px;}
.lmain_right_divb{ widtH:1080px; float:left; background:#f4f4f4; text-align:center; line-height:30px; margin-bottom:20px;}
.lmain_right_txt{ widtH:1080px; float:left; margin-bottom:20px; }
.lmain_right_txt ul li{widtH:1080px; float:left; line-height:35px; text-indent:24px; margin-bottom:10px;}
.lmain_right_txt ul li img{ text-align:center;}

.xxb{ width:860px; float:left;  line-height:40px; background:url(../images/yy.png) no-repeat left; text-indent:20px; font-size:15px;}




































