@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
a{ text-decoration:none;}
ul{ list-style: none outside none;}
img{ padding:0px; margin:0px;border: 0px;}
.all{ width:100%; margin:0 auto; }

body{ font-size:12px; font-family:"微软雅黑"; background:#ffffff; position: relative;}

/*banner*/
.m_banner{ background:#fff;height:585px; position:relative;}
.m_banner .banner{height:585px;width:100%; position:absolute;top:0;left:0; background-position:center top;}
.banner_ctrl{ height:100px;width:960px;position:absolute;top:50%;left:50%;margin:-50px 0 0 -480px;z-index:2;}
.banner_ctrl a{ display:block;width:30px;height:100px; background:url(../images/banner_ctrl.png) no-repeat;_background:url(../images/banner_ctrl.jpg) no-repeat; position:absolute; opacity:.1;filter: alpha(opacity=10);
-moz-opacity:0.1;}
.banner_ctrl a.prev{left:-30px;}
.banner_ctrl a.next{right:-30px; background-position:-30px 0;}
.m_banner .banner .main_c{ position:relative;z-index:10;height:388px;}

/*头部导航跟logo*/
.header{width: 1000px; height: 95px;  background: #ffffff; position: absolute; left: 50%; margin-left: -500px; top: 0px; }
.logo{float: left;}
.header .ful{float: right;}
.fli{float: left; width: 138px; min-height: 95px; float: left;position: relative;}
.nava{display: block;width: 137px;float: left;height: 50px;margin-top: 28px;text-align: center;line-height: 50px;font-size: 14px;color: #666666;border-left: 1px solid #666666;}
.fli:hover{background: #f0f0f0;}
.fli:hover .nava{color: #dc1d20;}
.fli ul{width: 100%;float: left; position: absolute;left: 0;top: 90px;background: #dc1d20; display: none;}
.fli ul li{width: 100%; height: 30px; float: left;line-height:30px; text-align: center; }
.fli ul li a{color: #ffffff;}
.fli ul li a:hover{text-decoration:underline;}
/*.fli:hover>ul{display: block;}*/

/*首页分类*/
.category{width: 100%;float: left;}
.categoryn{width: 1000px; margin: auto; height: 225px;}
.cate{width: 150px; float: left; margin-left: 80px;}
.cate a img{width: 92px; height: 92px; margin-left: 29px; margin-top: 40px;}
.p1{width: 100%; float: left; height: 30px; color: #313131; font-size: 16px; line-height: 30px; text-align: center; font-weight: 600; margin-top:10px;}
.p2{width: 100%; float: left; height:20px; color: #313131; font-size: 14px; line-height: 20px; text-align: center;}

/*首页新闻*/
.new{width: 100%; float: left; background: #f0f0f0;}
.newn{width: 1000px; height: 340px; margin: auto;}
.new_left{width: 323px; height: 278px; float: left; border: 1px solid #e4e4e2; background: #ffffff; margin-top: 30px; position: relative;}
.left_nav{width: 100%; height: 38px; line-height: 38px; border-bottom: 1px solid #e4e4e2;}
.left_nav p{padding-left: 20px; font-size: 14px; color: #b6b6b6; font-weight: 600;}
.left_nav p span{color: #202020}
.sy_about{width: 100%; height: 220px; float: left; border-bottom: 1px solid #e4e4e2}
.sy_about ul{padding: 10px 10px 20px 10px; float: left;}
#more{position: absolute; bottom: 12px; right: 10px;}

.new_right{width: 654px; height: 278px; float: right;  margin-top: 30px; position: relative;}
/* tab */
.tab{width:100%;float: left; position: relative;}
#more2{position: absolute; top:10px; right: 0px;}
.tab ul.menu{height:34px;}
.tab ul.menu li{float:left;text-align:center;width:120px;height:32px; margin-left: 10px; background:#ffffff;line-height:32px;list-style:none;font-size:12px;cursor:pointer; border: 1px solid #e4e4e2;font-size: 14px;  font-weight: 600;}
.tab ul.menu li:first-child{margin-left: 0;}
.tab ul.menu li.active{background:#e2383a;color:#fff;}

.con1,.con2,.con3{border:1px solid #e4e4e2; float: left; width: 100%; height: 244px; background: #ffffff;}
.con2,.con3{display:none;}
.con1 ul,.con2 ul,.con3 ul{width: 100%; float: left;}
.new_one{width: 600px; height: 90px; margin: auto; border-bottom: dashed 1px #dedede; margin-top: 20px;}
.oneimg{width: 135px; height: 80px; float: left;}
.oneimg img{width: 135px; height: 80px;}
.oneright{width: 450px; float: right;}
.oneright a{display: block; width: 100%; float: left; color: #dc1d20; font-weight: 600;font-size: 13px;}
.oneright p{ line-height: 20px; margin-top: 10px; float: left; }
.ul_xq{width: 100%;float: left; padding-top:10px; }
.con1 ul li,.con2 ul li,.con3 ul li{width: 600px;height: 20px; margin: auto; margin-top: 5px;}
.con1 ul li p,.con2 ul li p,.con3 ul li p{width:25px;height: 13px; float: left; background: #dc1d20; line-height: 13px; text-align: center; color: #ffffff; margin-top: 3px;}
.con1 ul li a,.con2 ul li a,.con3 ul li a{float: left;padding-left: 10px; line-height: 20px; color: #000000;}
.con1 ul li span,.con2 ul li span,.con3 ul li span{float: right; line-height: 20px; color: #000000;}
/*底部*/
.foot{width: 100%;float: left;background: #323232;}
.footn{width: 1000px;height: 95px; margin: auto;}
.footn ul{width: 100%; float: left; padding-top: 15px;}
.footn ul li{width: 100%; height: 23px; line-height: 23px; text-align: center;color: #ffffff;}
.footn ul li a{color: #ffffff;}
/*内页*/
.page{width: 100%; float: left;}
.pagen{width: 1000px;margin: auto; margin-top: 20px; }

.page_left{width: 222px; float: left;margin-bottom: 30px;}
.plnav{width: 100%; height: 200px; background: #cc282c; float: left;}
.pblo{width: 195px; line-height: 30px; float: right; text-align: left; color: #ffffff; font-size: 23px; margin-top: 50px;}
.pblo2{width: 195px; line-height: 20px; float: right; text-align: left; color: #ffffff; font-size: 16px;}
.page_left ul{width: 100%; float: left; min-height: 300px; background: #323232;min-height: 300px;}
.page_left ul li{width: 100%; height: 44px; line-height: 44px; border-bottom: 1px solid #816b64; float: left;  background: #323232;}
.page_left ul li a{color: #ffffff; font-size: 14px; padding-left: 30px; font-weight: 600px;}
.page_left ul li:hover{background: url(../images/pli.jpg)no-repeat;}
.page_left ul li:hover a{color: #cc282c; }

.page_right{width: 745px; float: right;}
.prnav{width: 100%; height: 40px; float: left; border-bottom: 1px solid #dedede;}
.pr_l{min-width: 95px; height: 38px; float: left; margin-top: 1px; font-weight: 600; font-size: 18px; border-bottom: 2px solid #cc282c; line-height: 38px; text-align: center; }
.dqwz{min-width: 100px; float: right; line-height: 40px; color: #000000;}
.dqwz a{color: #000000;}

.show{width: 100%; float: left; padding-top: 20px;}

/*内页新闻*/
.new_show{width: 100%; float: left; padding-top: 20px;}
.new_show li{width: 700px; height: 30px; line-height: 30px; margin: auto; margin-top: 5px; border-bottom:dashed 1px #cc282c}
.new_show li p{width: 30px; height: 20px; float: left; line-height: 20px; text-align: center; background:#cc282c;  color: #ffffff; margin-top: 5px; }
.new_show li a{float: left; padding-left: 10px; line-height: 30px; color: #000000;}
.new_show li span{float: right; line-height: 30px; color: #000000;}


/*内页展示*/
.showtitle{width: 100%;float: left; height: 40px; line-height: 40px; text-align: center; font-weight: 600; font-size: 20px;}
.showtime{width: 100%;float: left; height: 20px; line-height: 20px; text-align: center; margin-top: 20px; font-size: 14px;}
.showcontent{padding: 10px;float: left;}
.showcontent img{max-width: 725px;}

/*翻页样式*/
.pageaa { width:100%; float:left; padding-bottom:10px; padding-top:10px; }
.hui a{height:36px;border:1px solid #DDD;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;color:#888;text-decoration:none;line-height:36px;margin:2px;padding:3px 8px}
.hui a:hover,.page_navi a.current{border:1px solid #FFBB76;color:#FF7200;font-weight:bolder}
.hui span{height:36px;border:1px solid blue;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;color:#888;text-decoration:none;line-height:36px;margin:2px;padding:3px 8px}

.page_show{ width:100%; height:24px; float:left; margin-top:10px; text-align:center;}











































