@charset "utf-8";
/*-------------------css reset--------------------------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, 
h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, 
big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, 
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, table, caption, tbody, tfoot, 
thead, tr, th, td { 
margin: 0; 
padding: 0; 
border: 0; 
font-weight:normal; 
font-style: inherit; 
font-size: 100%; 
font-family: inherit; 
vertical-align: baseline; 
} 
table { 
border-collapse: collapse; 
border-spacing: 0; 
} 
caption, th, td { 
text-align: left; 
font-weight: normal; 
} 
a img, iframe { 
border: none; 
}
ul,ol{ 
list-style: none; 
}
input, textarea, select, button { 
font-size: 100%; 
font-family: inherit; 
} 
/*------------------- 左浮动--------------------------*/
.fl{float:left; display:inline;}
/*------------------- 右浮动--------------------------*/
.fr{float:right;display:inline;}
/*------------------- 清除浮动--------------------------*/
.clearfix:before,
.clearfix:after {
    content: " ";
    display: table;
}

.clearfix:after {
    clear: both;
}
.clearfix {
    *zoom: 1;
}
/*------------------- 视觉隐藏--------------------------*/
.vh { 
	border: 0; 
	clip: rect(0 0 0 0); 
	height: 1px; 
	margin: -1px; 
	overflow: hidden; 
	padding: 0; 
	position: absolute; 
	width: 1px; 
}
/*------------------- 图片替换--------------------------*/
.ir {
    background-color: transparent;
    border: 0;
    overflow: hidden;
    *text-indent: -9999px;
}

.ir:before {
    content: "";
    display: block;
    width: 0;
    height: 150%;
}
/*-------------------公共--------------------------*/
body{font-size:12px; line-height:1; font-family:'新宋体';color:#333;}
a{text-decoration:none;color:#333;}
a:hover{color:red;}
strong,h1,h2,h3,h4,dt,h1 a,h2 a,h3 a,h4 a{font-weight:bold;}
.h{position:relative;}
.hr{position:absolute; right:0; top:2px;}
/*-------------------文章--------------------------*/
.article h3{ text-align:center;}
.article p {text-indent:2em; line-height:1.5;}
/*-------------------图片--------------------------*/
.imgr1{*font-size: 0;}
.imgr2{text-align:center; margin-top: 5px;}
/*-------------------新闻列表--------------------------*/
.list li{line-height:1.5;}
.list2 li{float:left; display:inline; width:50%; line-height:1.5;}
/*-------------------图片列表--------------------------*/
.imglist li{float:left;display:inline;}
/*-------------------选项卡--------------------------*/
.tabh li{float:left; display:inline;}
.tabb{display:none;}
.tab .active{display:block;}
/*-------------------数字幻灯--------------------------*/
.slider{ position:relative; height:283px; overflow:hidden}
.sliderr1{ padding:0;}
.sliderr2{position:absolute; right:5px; bottom:5px; z-index:999}
.sliderr2 a{background:#000; margin:0 5px; display:inline-block; padding:0 3px; color:#fff}
.sliderr2 .activeSlide{background:red;}
/*-------------------面包屑--------------------------*/
.mbx{padding:15px; background:#fff;}
.mbx a{margin:0 5px;}
/*-------------------细缆--------------------------*/
.detaila{background:#fff; padding:15px; margin-bottom:15px;}
.detaila .h{border-bottom:1px dashed #DBDBDB; height:auto; padding-top:27px; margin-bottom:15px; }
.detaila .b{line-height:24px;}
.detaila h1{font-size:24px; color:#000; text-align:center; margin-bottom:29px;}
.detaila .hr1 .a1{ color:#2D96E9; margin-right:17px;}
.detaila .hr1 .a2,
.detaila .hr1 .a3{display:inline-block; width:24px; height:24px;}
.detaila .hr1 .a2{background:url(../img/m39-a2.jpg) no-repeat; margin-right:7px;}
.detaila .hr1 .a3{background:url(../img/m39-a3.jpg) no-repeat;}
.detaila .b{margin-bottom:80px;}
.detaila .fr2{margin-bottom:20px; color:#656565; font-size:12px;}
/*-------------------概览--------------------------*/
.lista{border-bottom:1px dashed #DBDBDB; padding:15px;background:#fff;}
.lista .b ul{margin-bottom:38px;}
.lista .b li{font-size:16px; line-height:1.8;}
.lista .b li span{color:#999999; font-size:12px; margin-left:10px;}
.lista .f{padding-top:25px; padding-bottom:21px; text-align:center;}
/*-------------------布局--------------------------*/
.w{width: 1000px; margin: 0 auto;}
#b{ background:url(../img/h.jpg) center top no-repeat;}
#f{ background:url(../img/f.jpg) repeat-x; height:50px;}
.r4{ padding-top:0px;}
.ra{ padding-top:12px;}
body{ background:url(../img/b.jpg) repeat-y;}
/*---------------------共用------------------------*/
.ma{border:1px solid #ad1616;}
.ma .h{ height:38px; position:relative;}
.ma .h input{ background:url(../img/m12-search.jpg) repeat-x; height:25px; width:347px; border:none; border:1px solid #382e01; position:absolute; top:3px; right:20px; line-height:25px; padding-left:5px;}
.ma .h button{ color:#FFF; background:url(../img/m12-button.jpg) repeat-x; width:75px; height:27px; border:none;position:absolute; top:4px; right:21px; cursor:pointer;}
.ma .b{ background:#3a0000;}

.mb .b .bh{ background:#260000; border-bottom:1px solid #601c08; height:30px; line-height:30px;}
.mb .b .bh li{ color:#fffc00;float:left; font-size:14px; width:70px; text-align:center; margin-left:10px; margin-right:0px; cursor:pointer;}
.mb .b .bh .active{background:#6d0000;}
.mb .b .bb .bd{ display:none;}
.mb .b .bb .active{ display:block;}
/*-------------------模块m1--------------------------*/
.m1 .h{ background:url(../img/m1-h.jpg) repeat-x; height:41px;}
.m1 .h .hc2{ padding-top:12px; padding-left:55px;}
.m1 .h .hc2 a{ color:#FFF; background:#760000; padding:5px 10px; margin:0 40px;}
.m1 .h .hc3{ font-size:12px; color:#FFF; padding-top:12px;}
.m1 .h .hc3 a{ font-size:12px; color:#FFF;}
.m1 .b{ background:url(../img/m1-b.jpg) repeat-x; height:100px;}
.m1 .b .bc1{ padding-top:5px;}
.m1 .b .bc2{ padding-top:10px;}
/*-------------------模块m2--------------------------*/

.m2 li{ width:310px; height:364px; background:url(../img/m2-li-bg.jpg) center center no-repeat; float:left; margin-right:0px;}
.m2 li .lr2 h2{ font-size:12px; line-height:20px; color:#FFF;}
.m2 li .lr2 b{font-size:12px; line-height:20px; color:#ffb400;}
.m2 li p{font-size:12px; line-height:20px; color:#e0bcbc; margin:5px 0 5px;}
.m2 .lr1{ text-align:center; padding-top:10px;}
.m2 .lr2{ padding-left:12px;  padding-top:10px;}
.m2 .lr3{ text-align:center;  padding-top:18px; position:relative;}
.m22{ color:#fcff00; background:#760000; cursor:pointer; padding:5px 10px;}
.m2 .lr3 .u1{ position:absolute; top:-50px; right:-114px; display:none; z-index:8;}
.m2 .lr3 .u1 li{ font-size:14px; background:#760000; border:1px solid #d00707; width:163px; height:24px; line-height:24px; float:none;}
.m2 .lr3 .u1 li:hover{ background:#530000;}
.m2 .lr3 .u1 li a{ color:#fff600;}
/*-------------------模块m3--------------------------*/
.m3{ background:url(../img/m3-bg.jpg) center center no-repeat; height:50px;}
.m3 .b{ padding-top:2px; padding-left:10px;}
.m3 p{ font-size:14px; text-align:center; line-height:18px; color:#FFF;}
.m3 p b{ font-weight:normal;align:center;color:#f0ff00;}
/*-------------------模块m4--------------------------*/
.m4 li{ margin-bottom:8px; position:relative;}
.m4 .lc1{ width:214px; height:94px;}
.m4 .lc2{ width:580px; height:94px; padding-left:2px;}
.m4 .lc3{ width:198px; height:94px; text-align:center;}
.m4 .lc1,.m4 .lc2,.m4 .lc3{ background:#3a0000; border:1px solid #ad1616;}
.m4 .lc2 p{ font-size:12px; line-height:22px; color:#ffba00; padding:6px 0 0 15px;}
.m4 .lc2 p b{ color:#FFF; font-weight:normal;}
.m4 .lc2 p span{ padding-right:48px;}
.m4 .lc3 a{ display:block; margin-top:7px;}
.m4 .i1{ width:410px; height:620px; position:absolute; right:26px; top:50px; display:none;  z-index:11;}
.m4 .i2{ width:680px; height:500px; position:absolute; right:26px; top:92px; display:none; z-index:11;}
/*-------------------模块m5--------------------------*/
.m5{border:1px solid #ad1616;}
.m5 .h li{ font-size:12px; float:left; background:url(../img/li-bg.jpg); height:35px; padding-right:2px;}
.m5 .h li a{color:#070002; background:url(../img/li-1.jpg) repeat-x; display:block; width:140px; height:35px; line-height:35px; text-align:center; font-weight:bold;}
.m5 .h .active a{background:url(../img/li-2.jpg) repeat-x;}
.m5 .h .first{ font-family:'微软雅黑'; font-size:20px; }
.m5 .h .last{ background:none;}
.m5 .h .first a{width:142px;color:#b30d00;}
.m5 .h .last a{width:142px;}
.m5 .b{ background:#3a0000; padding:10px 0;}
.m5 .bd{ display:none;}
.m5 .b .active{ display:block;}
.m5 .b ul{ padding-left:30px;}
.m5 .b li{ font-size:12px; line-height:28px; background:url(../img/jian.jpg) left 5px no-repeat; padding-left:28px; float:left; padding-right:60px;}
.m5 .b li em{ font-style:normal; color:#ff0000;}
.m5 .b li a{ color:#FFF;}

.m5 .kk{ padding:0 15px;}
.m5 .kk .line{ font-size:12px; line-height:30px;}
.m5 .kk .line a{ color:#FFF; display:inline-block; width:90px; text-align:center; margin-right:15px;}
.m5 .kk .line b{ display:inline-block; width:77px; height:22px; line-height:22px; text-align:center; color:#FFF; margin-right:15px;}
.m5 .kk .line1 b{ background:#ff0000;}
.m5 .kk .line2 b{ background:#ff00f0;}
.m5 .kk .line3 b{ background:#000cff;}
.m5 .kk .line4 b{ background:#048230;}
.m5 .kk .line5 b{ background:#ff6600;}
/*-------------------模块m6--------------------------*/
.m6 .h{ background:url(../img/m6-h.jpg) left top no-repeat;}
.m6 .b{ padding:10px 20px 10px;}
.m6 .b p{ font-size:12px; color:#FFF; border:1px solid #ad1616; padding:5px;}
.m6 .b p b{ font-size:14px;}
.m6 .b p i{ font-style:normal; color:#ff0000;}
.m6 .b p em{ font-style:normal; color:#f6ff00;}
.m6 .b p img{ vertical-align:middle;}
.m6 .b h2{ font-size:14px; color:#FFF; padding:10px 0;}
.m6 .b table{ width:960px; height:98px;}
.m6 .b th{ font-size:12px; color:#FFF; font-weight:bold;border:1px solid #ad1616; text-align:center; vertical-align:middle;line-height:30px;}
.m6 .b td{ font-size:12px; color:#FFF;border:1px solid #ad1616; text-align:center; vertical-align:middle; line-height:20px;}
/*-------------------模块m7--------------------------*/
.m7 .h{ background:url(../img/m7-h.jpg) left top no-repeat;}
.m7 .b{ padding:10px 30px 10px;}
.m7 .br1{ border-bottom:1px solid #5c0000; padding-bottom:8px; margin-bottom:10px;}
.m7 .b h2{ margin-bottom:10px;}
.m7 .b em{ font-style:normal; font-size:12px; color:#bdbdbd;}
.m7 .b i{ font-style:normal; font-size:12px; color:#fff600;}
.m7 .b b{ font-weight:normal; color:#ff6c6c; padding-left:150px;}
.m7 .b p{ font-size:12px; line-height:20px; color:#FFF; padding:0 20px; text-indent:2em;}
/*-------------------模块m8--------------------------*/
.m8 .h{ background:url(../img/m8-h.jpg) left top no-repeat;}
.m8 .b{ padding:10px 20px 10px;}
.m8 .b table{ width:960px; height:220px;}
.m8 .b th{ font-size:12px; color:#FFF; font-weight:bold;border:1px solid #ad1616; text-align:center; vertical-align:middle;line-height:30px;}
.m8 .b td{ font-size:12px; color:#FFF;border:1px solid #ad1616; text-align:center; vertical-align:middle; line-height:20px;}
.m8 .b td b{ color:#ff9c00;}
/*-------------------模块m9--------------------------*/
.m9 .h{ background:url(../img/m9-h.jpg) left top no-repeat;}
.m9 .b p{ font-size:14px; line-height:38px; color:#FFF; border-bottom:1px solid #5c0000; padding-left:15px;}
.m9 .b p b{ font-weight:normal; color:#ffcc00;}
/*-------------------模块m10--------------------------*/
.m10 .h{ background:url(../img/m10-h.jpg) left top no-repeat;}
.m10 .b{ padding:10px 10px 10px;}
.m10 .b table{ width:978px; height:272px;}
.m10 .b th{ font-size:12px; color:#FFF; font-weight:bold; background:#000; border:1px solid #000; text-align:center; vertical-align:middle;line-height:24px;}
.m10 .b td{ font-size:12px; color:#FFF;border:1px solid #ad1616; text-align:center; vertical-align:middle; line-height:20px;}
.m10 .b td img{ margin:0 10px;}
/*-------------------模块m11--------------------------*/
.m11 .h{ background:url(../img/m11-h.jpg) left top no-repeat;}
.m11 .b{ background:url(../img/m11-b.jpg) left top no-repeat; height:131px;}
.m11 .b .bc1{ overflow:hidden; width:500px;}
.m11 .b .bc2{ overflow:hidden; width:498px;}
.m11 .b ul{ padding:10px 20px 0 16px;}
.m11 .b li{ font-size:14px; line-height:28px; background:url(../img/m11-li.jpg) left 12px no-repeat; padding-left:10px;}
.m11 .b li a{color:#FFF;}
/*-------------------模块m12--------------------------*/
.m12 .h{ background:url(../img/m12-h.jpg) left top no-repeat;}
.m12 .b{ padding-top:18px;}
.m12 .b h2{ background:url(../img/m12-h2.jpg) repeat-x; height:24px; font-size:14px; color:#fcff00; line-height:24px; padding-left:22px;}
.m12 .b p{ padding:10px 22px;}
.m12 .b p a{ font-size:14px; color:#FFF; display:inline-block; width:120px; line-height:32px; margin-right:10px;}
/*-------------------模块m13--------------------------*/
.m13 .h{ background:url(../img/m13-h.jpg) left top no-repeat;}
.m13 .b{ padding-top:18px;}
.m13 .b h2{ background:url(../img/m12-h2.jpg) repeat-x; height:24px; font-size:14px; color:#00ff12; line-height:24px; padding-left:22px;}
.m13 .b p{ padding:10px 22px;}
.m13 .b p a{ font-size:14px; color:#FFF; display:inline-block; width:120px; line-height:32px; margin-right:10px;}
/*-------------------模块m14--------------------------*/
.m14 .h{ background:url(../img/m14-h.jpg) left top no-repeat;}
.m14 .b p{ padding:10px 22px;}
.m14 .b p a{ font-size:14px; color:#FFF; display:inline-block; width:90px; line-height:32px; margin-right:10px;}
/*-------------------模块m15--------------------------*/
.m15 .h{ background:url(../img/m15-h.jpg) left top no-repeat;}
.m15 .b p{ padding:10px 22px;}
.m15 .b p a{ font-size:14px; color:#FFF; display:inline-block; width:90px; line-height:32px; margin-right:10px;}
/*-------------------模块m16--------------------------*/
.m16{ margin-bottom:20px;}
.m16 .h{ background:url(../img/m16-h.jpg) left top no-repeat;}
.m16 .b p{ padding:10px 22px;}
.m16 .b p a{ font-size:14px; color:#FFF; display:inline-block; width:90px; line-height:32px; margin-right:10px;}
/*-------------------模块m17--------------------------*/
.m17 .b{ text-align:center;}
.m17 .b p{ font-size:12px; color:#FFF; padding-top:25px;};}