﻿.navArea{margin:0 auto;  width:1920px;}
/*.nav{width:1200px;height:50px;margin:0 auto;line-height:50px;font-family:"微软雅黑"; position:relative; z-index:100;}
.nav li{float:left;border-right:1px solid #950404;}
.nav li a{display:block;width:149px;text-align:center;font-size:14px;color:#fff; }
.nav li a:hover, .nav li a:hover.on{text-decoration:none;color:#fff;background-color:#9f0101;}

.nav li a.on{ background-color:#950404;color:#fff;}
.nav li a.on2{background-color:#950404;color:#fff;}
.nav li:hover.on{background-color:#950404;text-decoration:none; color:#333;}
.nav li ul{display:none;position:absolute;z-index:9999; width:150px; background-image:none;} 
.nav li #s_2:hover{color:#fff;}
.nav li #s_2 on{color:#fff;}
.nav li #s_2{color:#fff; text-align:left; text-indent:40px;}


.nav li ul li a{ color:#fff;background-image:none;}
.nav li ul li{float:none;display:block; float:left;line-height:45px;_display:inline;background-color:#004291;background-image:none;} 
.nav li ul li .s{position:absolute;top:0;left:125px;border-left:1px solid transparent;}
.nav li ul li .s li{float:none;}
.nav li ul li ul li a{display:block;width:125px;height:45px;left:125px;background:#7eb301;text-align:left;font-weight:normal;font-size:14px;color:#fff;border-top:1px solid #9dc458; line-height:45px; text-align:center; background-image:none;}
.nav li ul li ul li a:hover{color:#fff;background-image:none;}
.nav .t,.nav .t:hover{}*/

.box-border {
    border: 1px solid #e7e7e7;
}
.mt-15 {
    margin-top: 15px;
}
.col-h-140 {
    height: 100px;
}

.box-tab dt {
    border-top: 1px solid #d33d37;
    margin-top: -1px;
}
dl, dt, dd, ul, li, form, input {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
.box-tab > dt > ul::after {
    clear: both;
    content: "";
    display: block;
    height: 0;
}
.box-tab .focus{background:url(../images/ii.jpg) 0px 10px no-repeat;}
.box-tab > dt > ul > li.focus::before {
    color: #dc483a;
}
.box-tab > dt > ul > li::before {
    color: #cdc7c7;
  
    float: left; padding-left:30px;
    font-size: 1.2em;
    margin-right: 4px;
}
.box-tab > dt > ul > li {
    color: #333;
    cursor: default;
    float: left;
    font-family: "Microsoft Yahei";
    height: 45px;
    line-height: 45px;
    padding: 0 20px;
}
.box-tab dd {
    padding: 10px 20px 15px;
}
.box-tab > dd > ul > li.focus {
    display: block;
}
.box-tab > dd > ul > li {
}
.select-links select {
    border: 1px solid #e3e3e3;
    color: #212121;
    display: block;
    font-size:14px;
    height: 30px;
    margin-bottom: 10px;
    outline: medium none;
    padding: 3px;
    width: 100%;
}





















/******搜索*******/
.newlit{}
.newlit li{ line-height:40px;}
.newlit li a{ line-height:40px; font-size:14px;background:url(../images/jt.png) 4px 4px no-repeat; padding-left:20px;}

.newlit li a:hover{ color:#c40000; line-height:40px;}



.snr{margin:0 auto;width:1920px;height:100%;overflow:hidden;}
.nmore{ color:#a80000; display:inline-block; padding-left:340px;}
.nmore:hover{ color:#a80000;}
.snr1{width:1200px;margin:0px auto; overflow:hidden;}


.ggxx{ width:1200px; height:52px; overflow:hidden;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{width:1200px;height:50px;margin:0 auto;line-height:50px; position:relative; background:#a70000; z-index:1; }
.nav a{ color:#fff; text-align:center;  }
.nav .nLi{ float:left;  position:relative; width:150px;}
.nav .nLi h3{ width:150px; float:left;}
.nav .nLi h3 a{ display:block; font-size:16px;width:150px; font-weight:normal; }
.nav .sub{ display:none; width:149px; left:0; top:50px;  position:absolute; background:#a70000;  line-height:26px; }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:10px 10px; border-bottom:1px solid #950404; font-size:14px; }
.nav .sub a:hover{ background:#950404; color:#fff;  }
.nav h3 a:hover{ background:#950404; color:#fff;   }
.on1{ background:#950404; color:#fff;   }

.bann{ width:1200px; height:160px; margin: 20px auto; display:flex;justify-content:center;align-items:center;}
.bann img{ width:100%;}
.txtScroll-left{ width:795px;position:relative; padding-left:0px;}
.txtScroll-left .bd{width:795px; overflow:hidden;    }
.txtScroll-left .bd ul{ overflow:hidden; zoom:1; }
.txtScroll-left .bd ul li{ margin-right:20px;  float:left; height:50px; line-height:50px;  text-align:left; _display:inline; width:220px; overflow:hidden;}
.txtScroll-left .bd ul li span{ color:#999;  }
.txtScroll-left .bd ul li a{ font-size:12px; color:#666; font-weight:normal;}


.zhuanti{width:100%;height:111px;margin:20px auto;padding-bottom:20px;}
.zhuanti img{width:100%;}
.n_1{display: inline;float: right;height:380px;width:572px; margin-bottom:10px;overflow:hidden; margin-right:10px; display:inline;}
.slideTxtBox{ width:572px;text-align:left;}
.slideTxtBox .hd{ height:39px; line-height:39px;border-bottom:1px solid #dddddd;  position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:0px; top:0px; height:39px; width:100%;   }
.slideTxtBox .hd ul li{ float:left; cursor:pointer;background-color:#a70000; width:170px; color:#333; height:36px; line-height:36px;}
.slideTxtBox .hd ul li span{ font-size:18px; color:#fff;background:url(../images/cnli.jpg) 4px 5px no-repeat; padding-left:30px;}
.slideTxtBox .hd ul li i{ font-size:12px; color:#fff; font-style:normal;}


.slideTxtBox .bd .n_01{ padding:15px 18px 0px 0px;  zoom:1;  }
.slideTxtBox .bd .n_02{ width:572px;float:left; padding-top:5px;}
.slideTxtBox .bd .n_02_1{width:557px; height:97px; float:left; overflow:hidden;background:url(../images/cnli2.jpg) 2px 12px no-repeat; padding-left:15px;}
.slideTxtBox .bd .n_02_1 p a{ font-size:18px; color:#a70000; font-weight:bold;}
.slideTxtBox .bd .n_02_1 h1{ font-size:12px; color:#ccc; font-weight:normal; line-height:25px;}
.slideTxtBox .bd .n_02_1 em{background:url(../images/ticon.jpg) 0px 3px no-repeat; padding-left:20px; line-height:30px; color:#999; }
.slideTxtBox .bd .n_02_1 i{ font-style:normal; padding-left:10px;color:#999;}
.slideTxtBox .bd .n_02_1 .xnr{color:#797a79; line-height:21px;font-family:"宋体"; border-bottom:2px dotted #efefee ; padding-bottom:4px;}
.slideTxtBox .bd .n_02_1 .xnr a{ padding-left:10px; color:#a70000;}

.slideTxtBox .bd .n_02 li{width:572px; height:32px; float:left;line-height:32px; overflow:hidden;   }
.slideTxtBox .bd .n_02 li a{width:400px; height:32px; float:left; display:block;background:url(../images/nbj1.jpg) 15px 13px no-repeat; padding-left:30px;color:#6b6b6b; font-size:14px;  }
.slideTxtBox .bd .n_02 .date{ float:right; color:#b6b6b6; line-height:32px; font-size:14px; }
.slideTxtBox .bd .n_02 li a:hover{color:#333; }

.n_6{float:left;height:403px;width:313px;overflow:hidden; margin-top:10px;}
.slideTxtBox_6{ width:313px;text-align:left;}
.slideTxtBox_6 .hd{ height:39px; line-height:39px; position:relative; background-color:#aa0a0a; }
.slideTxtBox_6 .hd ul{ float:left;  position:absolute; left:0px; top:0px; height:39px; width:100%;   }
.slideTxtBox_6 .hd ul li{ float:left; cursor:pointer;width:128px; color:#fff; height:39px; line-height:39px;}
.slideTxtBox_6 .hd ul li span{ font-size:18px; color:#fff; padding-left:30px;}
.slideTxtBox_6 .hd ul li i{ font-size:12px; color:#fff; font-style:normal;}
.slideTxtBox_6 .bd .n_01{ width:311px; height:293px; float:left;border-right:1px solid #dadada;border-left:1px solid #dadada;border-bottom:1px solid #dadada;   }



.slideTxtBox_6 .bd .n_02{ width:311px;float:left; padding-top:15px;}
.slideTxtBox_6 .n_02 li{ width:138px; height:50px; background-color:#f5f5f5; margin:10px 7px 6px 10px; display:inline; float:left;border-radius:10px;}
.slideTxtBox_6 .n_02 li a{ width:93px; height:50px; background-color:#f5f5f5; display:block; color:#333; font-size:18px; border-radius:10px; line-height:47px; padding-left:45px;}
.n6li-1{background:url(../images/601.jpg) #f5f5f5 17px 15px no-repeat; color:#333; font-size:18px;display:block;}
.n6li-2{background:url(../images/602.jpg) #f5f5f5 17px 15px no-repeat; color:#333; font-size:18px;display:block;}
.n6li-3{background:url(../images/603.jpg) #f5f5f5 17px 15px no-repeat; color:#333; font-size:18px;display:block;}
.n6li-4{background:url(../images/604.jpg) #f5f5f5 17px 15px no-repeat; color:#333; font-size:18px;display:block;}
.n6li-5{background:url(../images/605.jpg) #f5f5f5 17px 15px no-repeat; color:#333; font-size:18px;display:block;}
.n6li-6{background:url(../images/606.jpg) #f5f5f5 17px 15px no-repeat; color:#333; font-size:18px;display:block;}
.n6li-7{background:url(../images/607.jpg) #f5f5f5 17px 15px no-repeat; color:#333; font-size:18px;display:block;}
.n6li-8{background:url(../images/608.jpg) #f5f5f5 17px 15px no-repeat; color:#333; font-size:18px;display:block;}
.n6li-9{background:url(../images/609.jpg) #f5f5f5 17px 15px no-repeat; color:#333; font-size:18px;display:block;}
.n6li-10{background:url(../images/610.jpg) #f5f5f5 17px 15px no-repeat; color:#333; font-size:18px;display:block;}

.slideTxtBox_6 .n_02 li a.n6li-1:hover{background:url(../images/6-1.jpg) #aa0a0a  17px 15px no-repeat; color:#fff; font-size:18px;}
.slideTxtBox_6 .n_02 li a.n6li-2:hover{background:url(../images/6-02.jpg) #aa0a0a 17px 15px no-repeat; color:#fff; font-size:18px;}
.slideTxtBox_6 .n_02 li a.n6li-3:hover{background:url(../images/6-03.jpg) #aa0a0a 17px 15px no-repeat; color:#fff; font-size:18px;}
.slideTxtBox_6 .n_02 li a.n6li-4:hover{background:url(../images/6-04.jpg) #aa0a0a 17px 15px no-repeat; color:#fff; font-size:18px;}
.slideTxtBox_6 .n_02 li a.n6li-5:hover{background:url(../images/6-05.jpg) #aa0a0a 17px 15px no-repeat; color:#fff; font-size:18px;}
.slideTxtBox_6 .n_02 li a.n6li-6:hover{background:url(../images/6-06.jpg) #aa0a0a 17px 15px no-repeat; color:#fff; font-size:18px;}
.slideTxtBox_6 .n_02 li a.n6li-7:hover{background:url(../images/6-07.jpg) #aa0a0a 17px 15px no-repeat; color:#fff; font-size:18px;}
.slideTxtBox_6 .n_02 li a.n6li-8:hover{background:url(../images/6-08.jpg) #aa0a0a 17px 15px no-repeat; color:#fff; font-size:18px;}
.slideTxtBox_6 .n_02 li a.n6li-9:hover{background:url(../images/6-09.jpg) #aa0a0a 17px 15px no-repeat; color:#fff; font-size:18px;}
.slideTxtBox_6 .n_02 li a.n6li-10:hover{background:url(../images/6-10.jpg) #aa0a0a 17px 15px no-repeat; color:#fff; font-size:18px;}

.slideTxtBox_6 .bd .n_03{ padding-top:10px;}
.slideTxtBox_6 .bd .n_03 li{width:303px; height:42px; float:left;line-height:42px; overflow:hidden;   }
.slideTxtBox_6 .bd .n_03 li a{width:203px; height:42px; float:left; display:block;background:url(../images/nbj1.jpg) 15px 17px no-repeat; padding-left:30px;color:#6b6b6b; font-size:14px;  }
.slideTxtBox_6 .bd .n_03 .date{ float:right; color:#b6b6b6; line-height:41px; font-size:14px; width:70px; text-align:right;}
.slideTxtBox_6 .bd .n_03 li a:hover{color:#333; }




.gg{ width:980px; height:67px; padding:9px;border:1px solid #d6d4d4; margin-bottom:20px;}
.mr10{ margin-right:9px;}
.gg a{ float:left;}


.jdnews{ width:587px; height:370px; float:left;border:1px solid #a6a6a6; margin:0px 10px 9px 10px; margin-bottom:20px; display:inline; overflow:hidden;}
.focusBox2 {background: white none repeat scroll 0 0; font: 12px/1.5 Verdana,Geneva,sans-serif;  height: 370px;overflow: hidden;position: relative;text-align: left;width: 587px;}
.focusBox2 .pic img {display: block;height: 370px;width: 587px;}
.focusBox2 .txt-bg {background: #666 none repeat scroll 0 0;bottom: 0;height:90px;opacity: 0.6;overflow: hidden; position: absolute;width: 100%;z-index: 0;}
.focusBox2 .text {bottom:0;height:90px;overflow:hidden;position:absolute;width:100%;z-index: 1;}
.focusBox2 .text li {bottom: -90px;height:90px;position: absolute;width: 587px;}
.focusBox2 .text li a {color: #fff;display: block;text-decoration: none;}
.focusBox2 .text li h1{ font-size:16px; font-weight:normal;padding: 10px 0 3px 10px; }
.focusBox2 .text li span a{ font-size:12px; font-weight:normal; line-height:23px; padding-left:10px;}


.focusBox2 .num { bottom: 12px;position: absolute;right: 8px;z-index: 2;}
.focusBox2 .num li{background-color:#fff;cursor:pointer;display:inline;float:left;height:8px;margin-right:5px;position:relative;text-align:center;width:8px;}
.focusBox2 .num li a, .focusBox2 .num li span {
    color: #333;
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    text-decoration: none;
    top: 0;
    width: 100%;
    z-index: 2;
}
.focusBox2 .num li span {z-index: 1;}
.focusBox2 .num li.on {background-color: #ff6600;}
.focusBox2 .num li a:hover {background-color:#ff6600;}


.focusBox2 .prev{ right:12px;background:url(../images/righticon.png) no-repeat;top:148px; width:34px; height:80px; display:block; z-index:100; position:absolute;}

.focusBox2 .next{ left:12px;background:url(../images/lefticon.png) no-repeat;top:148px;width:34px; height:80px;display:block; z-index:100;position:absolute;}

.focusBox2 .prev:hover{background:url(../images/righticon1.png) no-repeat;}
.focusBox2 .next:hover{background:url(../images/lefticon1.png) no-repeat;}

.n_2_img{ width:403px;height:432px;float:left; margin-left:10px; display:inline;}

.n_2_img,.n_3_img{width:403px;height:432px;float:left;overflow:hidden;}
.n_2_img .bt,.n_3_img .bt{ width:403px; height:40px; float:left;line-height:40px; margin-bottom:5px;background:url(../images/btbj.jpg) no-repeat;}
.n_2_img .bt span,.n_3_img .bt span{ padding-left:47px;color:#a70000; font-size:18px; float:left; width:90px; font-weight:bold;  }
.n_2_img .bt span{background:url(../images/c1.jpg) 25px 11px no-repeat;}
.n_3_img .bt span{background:url(../images/c2.jpg) 25px 11px no-repeat;}
.n_2_img .bt a,.n_3_img .bt a{ float:right; padding-right:8px; font-size:14px; color:#c40000; width:70px; text-align:right;}

.n_2_img .nli1{ height:125px;width:403px;float:left; border-bottom:2px dotted #efefee ;margin-bottom:5px; margin-top:5px; }
.n_2_img .nli1 img{ height:116px;width:154px;float:left;border:1px solid #efefee ;}
.n_2_img .xnr{padding-bottom:4px; width:230px; height:118px; float:right;}
.n_2_img .xnr p a{ font-size:16px; color:#a70000;}
.n_2_img .xnr h1{ font-size:12px; color:#ccc; font-weight:normal; line-height:25px;}
.n_2_img .xnr em{background:url(../images/ticon.jpg) 0px 3px no-repeat; padding-left:20px; line-height:30px; color:#999; }
.n_2_img .xnr span{ font-style:normal; padding-left:10px;color:#999; line-height:23px;}
.n_2_img .xnr span a{ padding-left:10px; color:#a70000;}
.n_2_img .nli{ height:41px;width:403px;float:left; line-height:41px;}
.n_2_img .nli a{height:41px;width:300px;float:left;background:url(../images/nbj1.jpg) 0px 15px no-repeat; padding-left:25px; font-size:14px; color:#6b6b6b;}
.n_2_img .nli a:hover{ color:#333;}
.n_2_img .nli span{color:#999; float:right; color:#999; padding-right:10px; font-size:14px;}

.n_3_img .nli1{ height:125px;width:403px;float:left; border-bottom:2px dotted #efefee ;margin-bottom:5px; margin-top:5px; }
.n_3_img .nli1 img{ height:116px;width:154px;float:left;border:1px solid #efefee ;}
.n_3_img .xnr{padding-bottom:4px; width:230px; height:118px; float:right;}
.n_3_img .xnr p a{ font-size:14px; color:#a70000;}
.n_3_img .xnr h1{ font-size:12px; color:#ccc; font-weight:normal; line-height:25px;}
.n_3_img .xnr em{background:url(../images/ticon.jpg) 0px 3px no-repeat; padding-left:20px; line-height:30px; color:#999; }
.n_3_img .xnr span{ font-style:normal; padding-left:10px;color:#999;line-height:23px;}
.n_3_img .xnr span a{ padding-left:10px; color:#a70000;}
.n_3_img .nli{ height:41px;width:403px;float:left; line-height:41px;}
.n_3_img .nli a{height:41px;width:300px;float:left;background:url(../images/nbj1.jpg) 0px 15px no-repeat; padding-left:25px; font-size:14px; color:#6b6b6b;}
.n_3_img .nli a:hover{ color:#333;}
.n_3_img .nli span{color:#999; float:right; color:#999; padding-right:10px; font-size:14px;}




.n_4_img{width:314px;height:421px;float:left;overflow:hidden;}
.n_4_img .bt{ width:314px; height:39px; float:left;line-height:39px;background:url(../images/dqgz.jpg) 10px 9px #a70000 no-repeat;}
.n_4_img .bt span{ padding-left:40px;color:#fff; font-size:18px; float:left; width:90px;  }
.n_4_img .bt a{ float:right; padding-right:8px; font-size:14px; color:#fff; width:70px; text-align:right;}

.n_4_img .nli1{ height:240px;width:301px;float:left; border-bottom:2px dotted #efefee ;margin-bottom:5px; }
.n_4_img .nli1 img{ height:136px;width:301px;float:left; margin-bottom:10px;}
.n_4_img .xnr{ width:296px; height:102px; float:left; padding:0px 2px 0px 2px;}
.n_4_img .xnr p a{ font-size:16px; color:#a70000;}
.n_4_img .xnr h1{ font-size:12px; color:#ccc; font-weight:normal; line-height:25px;}
.n_4_img .xnr em{background:url(../images/ticon.jpg) 0px 3px no-repeat; padding-left:20px; line-height:30px; color:#999; }
.n_4_img .xnr span{ font-style:normal; padding-left:10px;color:#999; line-height:22px;}
.n_4_img .xnr span a{ padding-left:10px; color:#a70000;}
.n_4_img .nli{ height:38px;width:302px;float:left; line-height:41px; overflow:hidden;}
.n_4_img .nli a{height:38px;width:200px;float:left;background:url(../images/nbj1.jpg) 2px 16px no-repeat; padding-left:25px; font-size:14px; color:#6b6b6b;}
.n_4_img .nli a:hover{ color:#333;}
.n_4_img .nli span{color:#999; float:right; color:#999; padding-right:10px; font-size:14px;}

.n_4tit{ width:302px; height:360px; float:left;border:1px solid #e4e4e4 ; padding:10px 5px 10px 5px; overflow:hidden;}





/*.n_2,.n_3{width:318px;height:284px;float:left;border:1px solid #d6d4d4; overflow:hidden;}
.n_2 .bt,.n_3 .bt{ width:318px; height:39px; float:left;line-height:39px; margin-bottom:5px; border-bottom:1px solid #052f71; background-color:#f0f0f0;}
.n_2 .bt span,.n_3 .bt span{ padding-left:30px;color:#333; font-size:14px;background:url(../images/b01.jpg) 10px 15px no-repeat; float:left; width:90px;  }
.n_2 .bt a,.n_3 .bt a{ float:right; padding-right:8px; font-size:14px; color:#999; width:70px; text-align:right;}
.n_2 ul{ }
.n_2 li{ height:33px;width:318px;float:left; line-height:33px;}
.n_2 li a{height:33px;width:230px;float:left;background:url(../images/nn1.jpg) 10px 15px no-repeat; padding-left:25px;}
.n_2 li a:hover{ color:#333;}
.n_2 li span{color:#999; float:right; color:#999; padding-right:10px;}
.mr20{ margin-right:20px; display:inline;}
.s_video{ width:298px; height:224px; margin:5px 10px 10px 10px; background-color:#666; float:left; display:inline;}

.n_2l{width:208px;float:left;border:1px solid #e6e6e6; background-color:#f6f6f6; padding-bottom:10px;}
.n_2l .bt{ width:208px; height:39px; float:left;line-height:39px; margin-bottom:5px; border-bottom:1px solid #052f71; background-color:#f0f0f0; overflow:hidden;}
.n_2l .bt span{ padding-left:30px;color:#333; font-size:14px;background:url(../images/b01.jpg) 10px 15px no-repeat; float:left;  }
.n_2l .bt a{ float:right; padding-right:8px; font-size:14px; color:#999;}
.n_2l .bt a:hover{ color:#999;}
.n_2l ul{ }
.n_2l li{ height:33px;width:208px;float:left; line-height:33px;}
.n_2l li a{height:33px;width:170px;float:left;background:url(../images/nn1.jpg) 10px 14px no-repeat; padding-left:25px;}
.n_2l li a:hover{ color:#004291;}
.n_2l li span{color:#999; float:right; color:#999; padding-right:10px;}
*/
.imgbox {
    display: inline;
    float: left;
    height:192px;
    margin-left:22px;
    margin-top: 15px;
    overflow: hidden;
    position: relative;
    width:270px;
}
.imgbox img {
    height: 192px;
    width: 270px;
}
.imgalltxt {
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 192px;
    width:270px;
}
.imgalltxt a {
    display: block;
    height: 192px;
    overflow: hidden;
    width: 270px;
}
.imgalltxt h2 {
    background: rgba(0, 0, 0, 0) url("../images/imgpng.png") repeat scroll 0 0;
    display: block;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    text-align: center;
    width: 270px;
}
.imgalltxt h2 a {
    color: #fff;
    display: block;
    font-size: 14px;
    font-weight: normal;
    height: 30px;
    line-height: 30px;
    width:270px;
}
.imgalltxt h2 a:hover {
    color: #fff;
}


/****left   css***/
.sub-nav {padding-right:15px;width: 211px;}
.sub-nav .title {
    width:211px; display:block;
    color: #fff;
    font-family: "Microsoft Yahei";
    height: 145px;
    position: relative;
}
.sub-nav .title span::before {

   
}
.sub-nav .title span {
    background-color: #000;
    bottom: 0;
    box-sizing: border-box;
    cursor: default;
    display: block;
    font-size:16px;
    line-height: 55px;
    opacity: 0.7; text-indent:20px;
    position: absolute;
    width:211px;
}

.sub-nav .nodes a::before {
    display: block;
    float: right;
  
    font-size: 24px;
    padding-right: 10px;
}
.sub-nav .nodes a {
    background-color: #fff;
    border-bottom: 1px solid #e8e8e8;
    color: #333;
    display: block;
    font-size:14px;
    line-height: 20px;
    padding: 15px 0 15px 30px;
    position: relative;
}
.sub-nav .nodes a.focus {
    background-color: #a70000;
    color: #fff;
}
.on{ background-color: #a70000;}
.sub-nav .nodes a:hover {
    background-color: #a70000;
    color: #fff;
}





.n_3 ul{ padding:0px 10px 0px 10px; clear:both;}
.n_3 li{ height:59px;border-bottom:1px dotted #cccccc;}
.n_3 li p{line-height:25px;background:url(../images/wicon.jpg) 0px 9px no-repeat; padding-left:20px; padding-top:3px;}
.n_3 li p a{ color:#333;}
.n_3 li span{ line-height:25px;background:url(../images/dicon.jpg) 0px 5px no-repeat; padding-left:20px; height:25px; overflow:hidden; color:#999999;}

.gg2{width:1200px; height:80px;background:url(../images/gg2.jpg) no-repeat; position:relative;}
.gg2 .a1{ width:130px; height:40px; right:265px; top:22px; position:absolute; z-index:1;}	
.gg2 .a2{ width:130px; height:40px; right:92px; top:22px; position:absolute; z-index:1;}

.gdpic{ width:998px; height:262px;border:1px solid #cccccc;}
.gdpic .bt{ width:998px; height:39px; float:left;line-height:39px; margin-bottom:5px; border-bottom:1px solid #052f71; background-color:#f0f0f0;}
.gdpic .bt span{ padding-left:30px;color:#333; font-size:14px;background:url(../images/b01.jpg) 10px 15px no-repeat; float:left;  }
.gdpic .bt a{ float:right; padding-right:8px; font-size:14px; color:#999;}


.picgg{ width:998px;  overflow:hidden; position:relative; }
.picgg .bd{ padding:8px 10px 10px 10px;   }
.picgg .bd ul{ overflow:hidden; zoom:1; }
.picgg .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center; margin-right:10px;width:237px; height:210px;  }
.picgg .bd ul li a{}
.picgg .bd ul li a img{ width:237px; height:177px; display:block;float:left; }
.picgg .bd ul li span{width:237px; height:25px; line-height:25px;float:left; text-align:center;}


.link01{ width:205px;height:30px;float:left; margin-top:48px; margin-left:143px; display:inline;}
.link02{ width:205px;height:30px;float:left; margin-top:48px; margin-left:30px; display:inline;}
.link03{ width:205px;height:30px;float:left; margin-top:48px; margin-left:30px; display:inline;}


.bottom select{border:1px solid #e2e2e2; width:203px; text-align:center; height:30px;}
.fd-so {
    background: rgba(0, 0, 0, 0) url("../images/btnbb.jpg") no-repeat scroll right top;
    box-sizing: border-box;
    cursor: pointer;
    height:30px;z-index:1;
    padding-left: 10px;
    position: relative;
}
.fd-so input {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
    color: #545655;
    cursor: pointer;
    height: 30px;
    line-height: 30px;
    outline: medium none;
}
.fd-so ul { background-color:#fff;
border:1px solid #dddddd;
    display: none; _height:46px; min-height:46px;
    left: 0;
    width:203px;
    position: absolute;
    top: 29px;
    z-index:200;
}
.fd-so ul li {color: #545655;height: 22px;line-height: 22px;padding-left: 10px;}
.fd-so ul li:hover {background-color: #fff;color: #333;}

.search{ width:276px; height:23px; overflow:hidden;float:left; margin-top:15px; margin-right:35px; display:inline;}
.search01{ display:block; width:219px; padding-left:10px; height:21px; font-size:12px; color:#B3B3B3; line-height:21px; border:none; outline:medium; overflow:hidden; float:left;border: 1px solid #8c8f80;}
.search02{ display:block; width:45px; height:23px; overflow:hidden; border:none; cursor:pointer; outline:medium; background:url(../images/search02.jpg) no-repeat;float:left;}

.photo li{width:220px;height:220px;float:left; margin-left:15px; display:inline;}
.photo li img{width:210px;height:170px;float:left;border:1px solid #dddddd; padding:2px; }
.photo li h2{width:210px;height:40px;float:left; line-height:40px; text-align:center; }
.photo li h2 a{ font-weight:normal; font-size:16px;}


.yanchu-infor {
    margin-bottom: 20px;
}
.yanchu-infor li {
    border-bottom: 1px solid #c8cfde;
    height: 107px;
    overflow: hidden;
    padding-bottom: 20px;
  
    padding-top: 20px;
    position: relative;
}
.yanchu-infor .imglink {
    border: 1px solid #c8cfde;
    height: 107px; margin-right:15px;
    padding: 2px;float:left;
    width: 107px;
}
.yanchu-infor .imglink1 {
    border: 1px solid #c8cfde;
    height: 107px;
    left: 0;
    padding: 2px;
    position: absolute;
    top: 20px;
    width: 157px;
}
.imglink:hover {
    border: 1px solid #7eb301;
}
.imglink1:hover {
    border: 1px solid #7eb301;
}
.imglink img, .imglink1 img {
    display: block;
}
.yanchu-infor .row1 {
    font-family: "Microsoft YaHei";
    font-size: 18px;
    height: 18px;
    margin-bottom: 3px;
    padding-bottom: 5px;
}
.yanchu-infor h2 {font-size:16px;font-weight:normal;}
.yanchu-infor h2 a:hover {
    color: #7eb301;
}
.yanchu-infor .row1 a {
    color: #333;
}
.yanchu-infor .row2 {
    height:52px;
    line-height:24px;
	overflow: hidden;padding-top:5px;font-family:"宋体";
}
.yanchu-infor .row2  a{ color:#666;}
.yanchu-infor .row3 span.t {
    color: #f99e05;
    display: inline-block;
    margin-right: 15px;
   
}




.n_8{width:429px;height:288px;border:1px solid #dddddd;float:left;}
.n_9{width:320px;height:291px;padding-left:18px;float:left;}
.contbt{ width:320px; height:62px;float:left;background:url(../images/contbt.jpg) no-repeat;}
.contbt a{ color:#83b60a; font-size:14px; padding-top:18px; padding-left:20px; float:left;}
.contnr{ width:290px; height:199px;float:left;background:url(../images/contnrbg.jpg) no-repeat; padding:20px 10px 10px 20px; line-height:30px; overflow:hidden;}

.n_left{width:278px;_height:78px;border:1px solid #dddddd;float:left; min-height:78px; margin-bottom:15px; padding-bottom:10px;}
.slideTxtBox7 .hd{ height:39px; line-height:39px; background:#f4f4f4; padding:0 10px 0 20px;   border-bottom:1px solid #dddddd;  position:relative; }
.slideTxtBox7 .hd ul{ float:left;  position:absolute; left:0px; top:0px; height:39px;   }
.slideTxtBox7 .hd ul li{ float:left; cursor:pointer; width:99px; border-right:1px solid #dddddd; text-align:center; color:#333; }
.slideTxtBox7 .hd ul li.on{ height:39px;  background:#7eb301; color:#fff;}
.slideTxtBox7 .bd  li{width:258px; height:37px; float:left;border-bottom:1px dotted #cccccc; line-height:37px; margin-left:10px; display:inline;   }
.slideTxtBox7 .bd  li a{width:238px; height:37px; float:left; display:block;background:url(../images/n2.jpg) 0px 14px no-repeat; padding-left:20px; }
.slideTxtBox7 .bd  li a:hover{background:url(../images/n1.jpg) 0px 14px no-repeat; padding-left:20px; color:#f96e05; }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideTxtBox7 .arrow{  position:absolute; right:15px; top:0; width:53px; height:37px; text-align:center; }
.slideTxtBox7 .arrow a{ display:block;  width:53px; height:37px;float:right;overflow:hidden;cursor:pointer; border-bottom:3px solid #7eb301;color:#7eb301;   }


.n_10{width:280px;height:291px;float:left;}
.contbt1{ width:280px; height:58px;float:left;background:url(../images/contbt_01.jpg) no-repeat;}
.contbt1 a{ color:#83b60a; font-size:14px; padding-top:12px; padding-left:3px; float:left;}
.contbt1 a:hover{color:#83b60a;}
.contnr1{ width:250px; height:199px;float:left;background:url(../images/contnrbg.jpg) no-repeat; padding:20px 10px 10px 20px; line-height:30px; overflow:hidden; background-size:99.8%;}

/* accordion */
.accordion{margin:26px auto 0px auto;overflow:hidden;width:1198px;height:301px;}
.accordion ul{overflow:hidden;width:1160px;height:301px; padding-left:26px;}
.accordion ul li{display:inline;float:left;font-size:14px;}
.accordion ul li .img{ float:left; width:615px;}
.accordion ul li h1{ width:20px; float:left;height:301px;text-align:right;word-wrap:break-word; background-color:#f96e05; font-size:12px; color:#fff; margin-right:1px;word-break:normal; padding:30px 14px 30px 5px;vertical-align:middle;}
.accordion span{ margin-right:1px; margin-left:1px;display:inline;}
.accordion .current{ display:none;}
.accordion ul li a img{width:574px;height:301px; float:left;}
.accordion span{display:inline;font-weight:bold;float:left;padding-bottom:0px;width:106px;cursor:pointer;word-break:normal;height:301px;text-align:right;word-wrap:break-word; overflow:hidden;}
.accordion span .djt{padding-right:0px;padding-left:0px;font-size:8px;padding-bottom:0px;margin:0px 3px 0px 0px;padding-top:0px;text-align:center;display:inline;}
.accordion .last span{padding-bottom:0px;}
.accordion .current{color:#333}
.accordion .last img{width:574px;height:301px;}

.snav{
	width: 278px;
	border:1px solid #e0e0e0;
	height: 228px;
}
.scroll-pro{
	width:1200px;
	height:455px; padding-top:25px;
}
.snav dl dt{
	margin-left: -1px;
	height: 50px;
	width: 278px;
	border:1px solid #017dc5;
}
.snav dl dt span{
	font-size: 16px;
	color: #fff;
	display: block;
	height: 48px;
	line-height: 48px;
	padding-left: 63px;
	width: 213px;
	border:1px solid #99c9e4;
	background:#017cc4 url(../images/pic-set.png) no-repeat 14px center;
}
.snav dl dd{
	width: 278px;
	line-height: 56px;
	height: 56px;
	border-bottom: 2px dashed #efefef;
}
.snav dl .last{
	border-bottom: 0;
}
.snav dl dd a{
	font-size: 16px;
	color: #333;
	display: block;
	padding-left: 68px;
	width: 210px;
	height: 56px;
	line-height: 56px;
	
}
.snav dl dd a:hover{
	background: #0178be;
	color: #fff;
}
/*产品展示滚动区域*/
.picScroll-left{ 
	overflow:hidden; position:relative; height:340px;
}
.picScroll-left .hd{ 
	overflow:hidden;  
	height:30px; 
	background:#f4f4f4; 
	padding:0 10px;  }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat;}
.picScroll-left .hd .next{ background-position:0 -50px;  }




.picScroll-left .hd ul{ 
	float:right; 
	overflow:hidden; 
	zoom:1; 
	margin-top:10px; 
	zoom:1; 
}
.picScroll-left .bd ul{ 
	overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ 
	
	margin:0px 10px 0px 10px;
	float:left; 
	_display:inline; 
	overflow:hidden; 
	text-align:center;  
	border:3px solid #fff;
	width:271px;
}
.picScroll-left .bd ul li .pic{ 
	text-align:center; 
}
.picScroll-left .bd ul li .pic img{ width:271px; height:333px; display:inline-block;  
}
.picScroll-left .bd ul li .title{ 
	line-height:24px;
	height: 24px;
	margin-top: 8px;
	text-align: center;
	background: #e7e7e7;
}
.picScroll-left .bd ul li .title a{
	font-family: "宋体";
	display: block;
}
.picScroll-left .bd ul li .title a:hover{
	background: #ff4e00;
	color: #fff;
}
.picScroll-left .prev,.picScroll-left .next{
	position: absolute;
	width:34px;
	height:34px;
	display: block;
	background:url(../images/left01.png) no-repeat;
	top:153px;
	z-index:33;
}
.picScroll-left .prev{
	left: 0; cursor:pointer;
}
.h34{ height:34px;}
.picScroll-left .next{
	right:12px;cursor:pointer;
	left: auto;
	background:url(../images/right01.png) no-repeat;
}

.morek{ width:169px; height:45px;background:url(../images/mobj.jpg) no-repeat; display:block; text-align:center;}
.morek a{ font-size:18px; color:#fff; line-height:45px;}
.morek a:hover{color:#fff;}
.picScroll-left .prev:hover{
	left: 0;background:url(../images/left1.png) no-repeat;
}
.picScroll-left .next:hover{
	right:12px;
	left: auto;
	background:url(../images/right1.png) no-repeat;
}
.mr30{ margin-right:30px; display:inline;}
.sbt{ height:34px; float:left; width:380px; line-height:34px;border-bottom:1px solid #cecece; margin-bottom:14px;}
.sbt span{ height:34px; float:left;color:#333; font-size:18px; padding-right:5px;}
.sbt i{ height:34px; float:left;color:#cecece; font-size:16px; font-style:normal;}
.sbt em{ float:right;font-style:normal;}
.sbt em a{ color:#333;}
.sbt em a:hover{ color:#ff6600;}



.box-2 .col-l{
	width:380px;
}
.box-2 .col-r{
	width: 380px;
}
.m-news .content .pic{
	float: left;
	width: 184px;
	height: 131px;
}
.m-news .content .pic img{
	display: block;
}
.m-news .content .txt{
	width: 200px;
	float: right;
}
.m-news .content .txt h3{
	font-weight: normal;
	line-height: 25px;
	height: 50px;
	overflow: hidden;
}
.m-news .content .txt h3 a{
	font-size: 16px;
}
.m-news .content .txt p{
	font-size: 12px;
	font-family: "宋体";
	line-height: 26px;
	height: 78px;
	overflow: hidden;
}
.m-news .content .txt p a{
	color: #ff4e00;
}
.ul-txt1{
	padding-top: 12px;
}
.lxtext{padding-top:12px; line-height:32px; font-size:14px;}
.ul-txt1 li{
	height: 32px;
	overflow: hidden;
	background:url(../images/nbj1.jpg) 0px 12px no-repeat; padding-left:17px;
}
.ul-txt1 li a{ font-size:14px;
	display: block;
	height: 32px;
	line-height: 32px;
	overflow: hidden;
}
.ul-txt1 li a span{
	float: right;
	color: #999;
}
.ul-txt1 li a:hover,.ul-txt1 li a:hover span{
	color: #ff4e00;
}
.m-about .content .pic{
	width: 380px;
	height:137px;
	float: left;
}
.m-about .content .pic img{
	width: 380px;
	height:137px;
	display: block;
}
.m-about .content .txt{
	float: left; padding-top:10px; line-height:32px; font-size:14px; text-indent:25px;
	width: 380px;
}
.m-about .content .txt p strong{
	font-size: 14px;
}

.m-about .content .txt p a{
	
	color: #ff4e00;
}

.box-h{
	width: 100%;
	padding-top: 18px;
	height: 344px;
	background:url(../images/bg1.jpg) no-repeat center top;
}
.box-pro .pic{
	width: 375px;
	height: 256px;
}
.box-pro .pic img{
	display: block;
	width: 375px;
	height: 256px;
}
.box-pro .ul-txt1{
	padding-top: 0;
	width: 380px;
}
.box-pro .ul-txt1 li{
	height: 28px;
	line-height: 28px;
}
.ul-txt1_n{
	padding-top: 0; float:left; padding-bottom:10px;
	width:240px;
}
.ul-txt1_n li{
	height: 28px;
	line-height: 28px;
}
.ul-txt1_n li a{ font-size:14px;
	display: block;background:url(../images/nbj1.jpg) 0px 12px no-repeat;
	height: 28px;
	line-height: 28px; padding-left:15px;
	overflow: hidden;
}
.ul-txt1_n li a span{
	float: right;
	color: #999;
}
.ul-txt1_n li a:hover,.ul-txt1_n li a:hover span{
	color: #ff4e00;
}



.box-contact .content{
	padding-top: 38px;
	width: 400px;
	height: 220px;
	background:url(../images/pic-contact.png) no-repeat;
}
.box-contact .content p{
	line-height: 31px;
	font-family:"宋体";
}
