body{text-align: left; padding-top: 0; padding-right: 0; padding-left: 0; padding-bottom: 0; margin: 0; font:15px/1.5 normal arial, "微软雅黑","Microsoft YaHei"; background: #fff; color: #333333; }
div, p, li{word-break: break-all;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p{padding-left: 0; padding-right: 0; padding-bottom: 0; padding-top: 0; margin: 0;}
pre, code, form, fieldset, legend, input, textarea, p, blockquote, th{padding-left: 0; padding-right: 0; padding-bottom: 0; padding-top: 0; margin: 0;}
fieldset{border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px}
a img{border: 0; padding: 0; margin: 0;}
i{font-style: normal;}
address, caption, cite, cite, code, dfn, em, th, var{font-weight: normal; font-style: normal}
li{list-style-type: none}
caption{text-align: left}
th{text-align: left}
h1, h2, h3, h4, h5, h6{font-weight: bold; font-size: 100%}
q:unknown{content: ''}
q:unknown{content: ''}
input, textarea, select{font-family: inherit}
input, textarea, select{font-size: 100%}
a:link{color: #333333; text-decoration: none;}
a:visited{color: #333333; text-decoration: none;}
a:hover{color: #373B8F; text-decoration: none;}
.spacer{clear: both; height: 0;  overflow: hidden; visibility: hidden;}
.clear{clear: both; font-size: 0px; margin: 0; padding: 0; display: block; overflow: hidden; }
.left{float: left;}
.right{float: right;}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{display: inline-table;}
* html .clearfix{height: 1%;}
.clearfix{display: block;}
.hh{display:inline-block;text-align:center;}
.w1000{width: 1200px; margin: 0 auto; overflow: hidden;position:relative;}
.top{height: 28px; overflow: hidden; line-height: 28px; background:#f0f0f1; border-bottom: 1px solid #e1e1e1; box-shadow: 0 0 2px 2px #f0f0f0;font-size:13px;}
/*.top a:link{color: #fff;}*/
.top .ico1{padding-top: 8px; float: left; padding-right: 10px; display: inline-block; border-radius: 50%; transition: 0.3s; -webkit-transition: 0.3s; -moz-transition: 0.3s;}
.top .ico1:hover{opacity: 0.6; -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg)}
.top .ico2{padding-top: 8px; float: left; padding-right: 10px; display: inline-block; border-radius: 50%; transition: 0.3s; -webkit-transition: 0.3s; -moz-transition: 0.3s;}
.top .ico2:hover{opacity: 0.6; -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg)}
.header{width: 100%; background: #fff; height: 120px;overflow: hidden;}
.logo{width: 1200px; margin: 0 auto; display: block; position: relative; padding-top:20px;overflow: hidden;}
.logo .left{width:1200px; height:90px;border-right:solid 0px #fff;margin-right:20px;padding-right:20px;}
.logo .tel{width:300px; height:75px; display:block; overflow:hidden; background:url(../image/phone.png) 0 12px no-repeat; font-size:16px; font-weight:bold; color:#e60012; float:right; padding-right:40px;}
.logo dl{font-size:17px;margin-left:80px;color:#e71010;line-height:30px; padding-top:10px;}
.logo dd{font-size:26px;margin-left:80px;color:#0079c4;line-height:28px; padding-top:2px; font-family:Arial, Helvetica, sans-serif; font-weight:bolder;}
.logo_title{float:left;width:380px;height: 80px; margin-top:7px;overflow: hidden;}
.logo_title h2{font-size:24px;line-height:40px;width: 400px;overflow: hidden;height: 40px;}
.logo_title h3{font-size:15px;height: 20px;width: 400px;overflow: hidden;}
/*menus*/
.menus{width: 100%; background:#017ED2; height: 50px; line-height: 50px; position: relative; z-index: 99999999;}
a{cursor: pointer;}
.menus ul{width: 1200px;height: 50px; margin: 0 auto;}
.menus ul li{width: 133px; text-align: center; float: left; position: relative; z-index: 99999999; display: block;}
.menus ul li a{height: 50px; display: block;color: #fff; font-weight: 100; font-size: 16px;max-width: 180px; overflow: hidden;}
.menus ul li a:link li, .menus ul li a:visited li{color: #fff;}
.menus ul li a:hover{background:#32A2DA;}
.menus ul li.ov a , .menus ul li.ov a:visited  {background:#FCAF01;  font-weight:bold;}
.menus ul li.ov , .menus ul li.ov:visited  { color: #01529a;background:#e58c21; }
.menus ul li dl{display: none; color: #fff; position: absolute; z-index: 999999999; top: 50px; left: 0px; width: 150px; background: #017ED2; padding-bottom: 5px; filter: alpha(opacity=90); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9; border-radius: 0px 0px 6px 6px;}
.menus ul li dl dd{display: block; height: 35px; background: none; line-height: 35px; color: #FFF; font-weight: normal; width: 100%; overflow: hidden;}
.menus ul li.ov dl dd a, .menus ul li.ov dl dd a:visited, .menus ul li dl dd a, .menus ul li dl dd a:visited{display: block; height: 35px; line-height: 35px; font-size: 14px; color: #FFF; width: 100%; text-align: center; font-weight: normal; background: none;}
.menus ul li.ov dl dd a:hover{color: #fff; background:#FCAF01;}
.menus ul li.ov .wid dd a:hover{background:#373b8f;}
.menus ul li.ov dl dd a:hover li{color: #dc1212; background:#0AF;}

.main_banner{width: 100%; overflow: hidden; height: 500px; margin: 0 auto;position: relative; z-index: 13;}
.banner{width: 100%; height: 500px; position: absolute; top: 0;overflow: hidden;}
.banner a {   width: 100%; height: 500px;}
.banner_fmenu{position: absolute; width: 100%; left: 50%; bottom: 0px; height: 30px;margin-left: -50px; padding-top: 14px; z-index: 2000;}
#banner_fmenu A{width: 50px; height: 12px; background: #373B8F; color: #FFFFFF; text-align: center; line-height: 0px; font-size: 0px; font-weight: bold; display: block; float: left; overflow: hidden; margin: 0 3px;}
#banner_fmenu A.activeSlide{background: #e58c21; color: #FFFFFF;}
#banner_fmenu A:focus{OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium}
.search{width: 100%; height: 60px; line-height: 60px; background: #F0F0F1; font-size: 14px;}
.search span{ width: 124px; height: 60px; display: block; color: #000; padding-left: 10px; float: left; font-size:16px; font-weight:bold}
.search a{padding-left: 10px; cursor: pointer;}
.search a:hover{}
.search .s{margin-top: 7px; width: 266px; height: 32px; line-height: 32px; position: relative;}
.search .s input{border: none; padding-left: 10px; color: #666; font-size: 12px;}
.search .s .text{width: 205px; height: 37px; line-height: 37px; position: absolute; left: 0px; top: 5px; background: none;background:#fff;}
.search .s .img{position: absolute; top: 5px; right: 10px; padding-left:0px; background:url(../image/img.png) no-repeat -1877px -110px;width:43px;height:37px;}
.bg1{width:100%;}
.con2{width:100%; height:145px; overflow:hidden;}
.productfirst{width:100%; height:159px; background:url(http://www.njgbz.com/images/img1.png) no-repeat center -985px;position:relative;}
.con2_con{width:1200px;margin:0 auto;margin-top:65px;}
.btgs1{font-size:32px;display:block;text-align:center;font-weight:bold;line-height:72px;margin-top:30px;}
.btgs2{font-size:18px;display:block;text-align:center;color:#666;}
.con2,.con21{width:100%;overflow:hidden; height:40px;}
.con2 .con2_con .p,.con21 .con2_con .p{text-align:center; padding-top:35px; opacity:0;}
.con2 .con2_con,.con21 .con2_con{width:470px; background:#fff; margin:0 auto; height:20px; display:block; position:relative;}
.con2 .con2_con em,.con21 .con2_con em{font-size:16px; color:#666; font-weight:normal; display: block; text-align: center;}
.con2 .con2_con span,.con21 .con2_con span{font-size:30px; color:#333; font-weight:bold; padding-top:40px;display: block;text-align: center;}
.con2 .con2_con em a,.con21 .con2_con em a,.con2 .con2_con em a:visited,.con21 .con2_con em a:visited{color:#373B8F;}
.con{width: 1200px; margin: 0px auto 32px auto;}
.con .tab1_t{width:238px; height:80px; line-height:80px; background:#017ed2; color:#fff; font-weight:bold; font-size:30px; text-align:center; margin-top:5px;}
.tab1_con{background: #D9D9D9; padding-top: 15px; padding-bottom: 15px; width: 238px; margin-bottom:14px;}
.tab1_con_b{padding:3px 18px;color:#000; font-size:14px; line-height:27px;}
.tab1_con_b h1{font-size:16px;}
.tab1_con a{ background:url(../image/img.png)no-repeat 16px -118px; line-height: 42px; margin-top: 5px; margin-bottom: 11px;  font-size: 16px; color: #fff; cursor: pointer;display:block;text-align:left; height: 40px; overflow:hidden; padding-left:57px; }
.tab1_con a:hover{color:#F90; }
.tab1_f{width:237px; height:91px; padding-top:10px;}
.vconlist{padding-bottom: 7px;}
.vconlist li{}
.vconlist li a{height: 36px; line-height: 36px; padding-left: 50px; display: block; font-size: 12px; color: #fff; font-family: "微软雅黑", "Microsoft YaHei";}
.vconlist li.select a, .vconlist li a:hover{color:#fff; text-decoration: none; font-weight:bold; margin-left:10px;}
.con .tab2{width: 190px; height: 170px; margin-top: 5px; text-align: center; position: relative;}
.con .tab2 h2{font-size: 14px; color: #fff;}
.con .tab2 h1{color: #fff; font-size: 20px; font-weight: bold;}
.con .tab2 div{position: absolute; text-align: center; width: 190px; top: 83px; left: 0;}
.tab3{width: 952px;}
.tab3 .title{border-bottom: 1px solid #d8d8d8; width: 100%; height: 32px; line-height: 32px; background: url(http://www.njgbz.com/tab3_ico.gif) left center no-repeat;}
.tab3 .title .l{font-size: 14px; padding-left: 30px;}
.tab3 .title .l a, .tab3 .title .l a:visited{color: #1c6397; font-weight: bold;}
.tab3 .title .r a, .tab3 .title .r a:visited{display: block; width: 16px; border-radius: 16px; height: 16px; background: #fff; border: 1px solid #1d6ca4; margin-top:8px; text-align: center; line-height: 16px;}
.tab3 .title .r a:hover{background: #373B8F; color: #fff;}
.sec2_ul{width: 1200px; margin: 0 auto;overflow: hidden;}
.sec2_ul ul{width:1200px;}
.sec2_ul li{float: left; width: 288px; border:1px solid #017ED2; display: block; margin-right: 18px; text-align: left; overflow: hidden; margin:5px; margin-bottom:15px;}
.sec2_ul li a{width: 288px; height: 216px; background: #eee; position: relative;}
.sec2_ul li a img{width: 288px; height:216px; transition: .9s;  line-height: 1em; overflow: hidden;}
.sec2_ul li .p{padding:0 15px;position: relative;width: 260px;overflow:hidden;background-color: #017ED2;z-index: 666; height:35px; line-height:32px; border-top:1px solid #017ED2;}
.sec2_ul li img{width: 305px; height: 225px; overflow: hidden;display:block;}
.sec2_ul li a:hover img{transform: scale(1.2);  z-index: 1;}
.sec2_ul li a:hover{background: #373B8F; width: 307px; height: 300px; overflow: hidden;}
.p{font-size: 16px;color: #fff; line-height: 34px; height: 32px; text-align:center;}
.w10003{height:1450px;}
.con4{background:url(../image/img.png) no-repeat #ebebeb center -498px ;height:100px;position:relative;}
.con4_con{width:280px; height:40px; text-align:center;font-size:25px;color:#666; font-weight:normal;position:absolute;left:50%;margin-left:-140px;margin-top:60px;overflow:hidden;}
.sdys{width:210px;font-size:50px; color:#1a1d7a;font-weight:500;margin:0 auto;margin-top:84px;text-align:center;overflow:hidden; font-weight:bolder;}
.con4 .con4_con_2{width:460px; margin:0 auto;height:30px;display:block; padding-left:13px;text-align:center;margin-top:0px;font-size:20px;color:#fff;overflow:hidden;}
.con4_con_3{width:500px;height:342px;background:#ebebeb;position:absolute;top:5px;left:100px;}
.con4_con_3 img{width:100%;display:block;}
.con4_1{background-color:#ffffff;height:5px;position:relative;padding-top:40px;}

.con4_1_con{width:440px;left:50%;position:absolute;margin-left:50px;font-size:28px;border-bottom:solid 1px;overflow:hidden; font-weight:bold;}
.con4_1_con span{font-size:50px; color:#017ED2;font-style:italic; font-weight:bold;}
.con4_1_con_2{width:503px; margin-left:655px; height:180px; line-height:40px; display:block; margin-top:98px;}
.con4_1_con_2 li{width:503px; float:left;font-size:17px; color:#333;font-weight:normal;}
.con4_1_con_3{width:1200px;height:1450px;background:#ffffff;top:5px;left:50px;}
.con4_1_con_3 img{width:100%;display:block;}

.con4_2_con{width:440px;font-size:30px;border-bottom:solid 1px;font-weight:bold;}
.con4_2_con span{font-size:50px; color:#017ED2;font-style:italic;font-weight:bold;}
.con4_2{background-color:#ebebeb;height:365px;}
.con4_2_con{width:450px; margin-left:28px; height:77px; display:block;border-bottom:solid 1px;padding-bottom:4px; }
.con4_2_con_2{width:550px; margin-left:31px; height:180px; line-height:40px; display:block; margin-top:25px;}
.con4_2_con_2 li{width:550px; float:left;font-size:17px; color:#333;font-weight:normal;}
.con4_2_con_3{width:500px;height:342px;background:#ebebeb;position:absolute;top:5px;left:650px;}
.con4_2_con_3 img{width:100%;display:block;}

.con4_3{background-color:#ebebeb;height:350px;}
.con4_3_con{width:440px;left:50%;position:absolute;margin-left:60px;font-size:28px;border-bottom:solid 1px;overflow:hidden; font-weight:bold;}
.con4_3_con span{font-size:50px; color:#017ED2;font-style:italic; font-weight:bold;}
.con4_3_con_2{width:523px; margin-left:666px; height:180px; line-height:40px; display:block; margin-top:100px;}
.con4_3_con_2 li{width:523px; float:left;font-size:17px; color:#333; font-weight:normal;}
.con4_3_con_3{width:500px;height:342px;background:#ebebeb;position:absolute;top:5px;left:50px;}
.con4_3_con_3 img{width:100%;display:block;}

.con4_4{background-color:#ebebeb;height:380px;overflow: hidden;}
.con4_4_con{width:440px;font-size:28px;border-bottom:solid 1px;margin-left: 36PX; font-weight:bold;}
.con4_4_con span{font-size:50px; color:#017ED2;font-style:italic;}
.con4_4_con_2{width:550px; margin-left:41px; height:180px; line-height:40px; display:block; margin-top:30px; font-weight:bold;}
.con4_4_con_2 li{width:550px;font-size:17px; color:#333; font-weight:normal;}

.con4_4_con_3{width:500px;height:342px;position:absolute;top:5px;left:650px;}
.con4_4_con_3 img{width:100%;display:block;}
.s_banner0{width:100%; height:159px; background:url(../image/img.png) no-repeat center -223px;position:relative;}
.s_banner0 a{width:125px; height:39px; line-height:39px; text-align:center; font-size:16px; color:#373B8F; background:#fff; font-weight:bold; display:block; float:left;box-shadow: inset 0 0 0 1px rgba(0, 49, 95, 0.3), 0 1px 3px #333333;left:50%;margin-left:-62px;position:absolute;top:20px;overflow: hidden;}
.s_banner0 a:hover{background:#373B8F; color:#fff;}

.s_banner{width:100%; height:159px; background:url(../image/img.png) no-repeat center -985px;position:relative;}
.s_banner  a{width:125px; height:39px; line-height:39px; text-align:center; font-size:16px; color:#373B8F; background:#fff; font-weight:bold; display:block; float:left;box-shadow: inset 0 0 0 1px rgba(0, 49, 95, 0.3), 0 1px 3px #333333;left:50%;margin-left:-62px;position:absolute;top:20px;overflow: hidden;}
.s_banner  a:hover{background:#373B8F; color:#fff;}

.s_banner1{width:100%; height:159px; background:url(http://www.njgbz.com/images/img1.png) no-repeat center;position:relative;}
.s_banner1 a{width:125px; height:39px; line-height:39px; text-align:center; font-size:16px; color:#373B8F; background:#fff; font-weight:bold; display:block; float:left;box-shadow: inset 0 0 0 1px rgba(0, 49, 95, 0.3), 0 1px 3px #333333;left:50%;margin-left:-62px;position:absolute;top:20px;overflow: hidden;}
.s_banner1 a:hover{background:#373B8F; color:#fff;}


.con3{width:100%;}
.con3 .cleft{width:293px; height:528px;}
.con3 .con3_con{width:1200px; background:#fff; height:280px; display:block;}
.con3 .con3_con li{position:relative; width:286px; border:1px solid #ccc; height:245px; margin-left:16px; margin-bottom:16px; float:left;}
.con3 .con3_con li.case1{position:relative; width:286px; border:1px solid #ccc; height:245px; margin-left:0px; margin-bottom:16px; float:left;}
.con3 .con3_con .grid ul{width:1200px; margin:0px; padding:0px;}
.con3 .con3_con .effect-ming{background: #030c17;}
.ywbt{width:425px;height:52px;color:#FFFFFF;font-size:45px;font-weight:100; margin:0 auto;text-align:center;margin-top:30px;overflow: hidden;}
.ywbt_da{width:650px;margin:0 auto;margin-top:10px;}
.ywbt_zhu{width:650px;height:40px;margin-top:-5px;color:#FFFFFF;font-size:28px;font-family:"宋体";font-weight:bold; text-align:center;overflow: hidden;}
.ywbt_fu{width:650px;height:40px;color:#CCCCCC;font-size:22px; padding-top:3px; font-weight:lighter; text-align:center;overflow: hidden;}
.con3 .con3_con .effect-ming img{opacity: 0.9;-webkit-transition: opacity 0.35s;transition: opacity 0.35s;width:286px; height:245px;}
.con3 .con3_con .effect-ming .figcaption::before{position: absolute;top:20px;right:20px;bottom: 20px;left: 20px;border: 2px solid #f5c71c;box-shadow: 0 0 0 20px rgba(255,255,255,0.2);content: '';opacity: 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: scale3d(0.4,0.4,1);transform: scale3d(0.4,0.4,1);}
.con3 .con3_con .effect-ming span{ text-align:center;display:none\9;-webkit-transition: -webkit-transform 0.35s;transition: transform 0.35s; padding-top:40px; color:#fff; opacity:0;height: 30px; overflow: hidden;}
.con3 .con3_con .effect-ming p{opacity: 0;display:none\9;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: scale(1.5);transform: scale(1.5); padding:30px; padding-top:0px; color:#fff;height: 72px;    line-height: 21px; overflow: hidden;}
.con3 .con3_con .effect-ming:hover span{-webkit-transform: scale(0.9); font-size:20px; opacity:1;transform: scale(0.9); display: block;display:none\9;-webkit-margin-before: 0.83em;-webkit-margin-after: 0.83em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;font-weight: bold;}
.con3 .con3_con .effect-ming:hover .figcaption::before,
.con3 .con3_con .effect-ming:hover p{opacity: 1;-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}
.con3 .con3_con .effect-ming:hover .figcaption{background-color: rgba(58,52,42,0);}
.con3 .con3_con .effect-ming:hover img{opacity: 0.4;}
.con3 .con3_con .figcaption,
.con3 .con3_con .figcaption > a{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.con3 .con3_con .figcaption > a{z-index: 1000;text-indent: 200%;white-space: nowrap;font-size: 0;opacity: 0;}
.con3 .more{text-align:center; margin-top:12px;}
.con6{width:100%; background:url(../image/jiange.png) no-repeat scroll center center; height:470px;}
.con6 .con2_con{background:none; color:#fff;}
.con6 .w1000{padding-top:5px;}
.con6 .w1000 .left img{border:0px solid #fff;}
.con6 .right{color:#fff; width:720px; line-height:80px; margin-left:20px; font-size:15px;}
.con6 .right em a,.con6 .right em a:visited{font-size:24px; font-weight:bold; color:#fff;}
.con6 .right .txt{padding-top:1px; width: 720px;height: 250px;overflow: hidden;line-height: 32px;}
.con6 .right span a,.con6 .right span a:hover{color:#fff; display:block; border:1px solid #f00; width:120px; height:32px; text-align:center; line-height:32px; margin-top:23px; float:right; margin-right:20px; background:#f00}
.con6 .right span a,.con6 .right span a:visited{color:#f00; display:block; border:1px solid #fff; width:120px; height:32px; text-align:center; line-height:32px; margin-top:23px; float:right; margin-right:20px; background:#fff}
.con6 .con3_con{width:345px; height:60px; margin:0 auto; top:-20px;color:#ccc; font-size:16px; line-height:25px; text-align:center;overflow: hidden;}
.con6 .zizhi{color:#fff; width:260px; height:270px; float:right; overflow:hidden}
.silder-box{position:relative;margin:0 auto ;}
.silder{margin:0 auto 0;}
.silder li{width:219px;height:270px;}
.silder li img{width:219px;height:229px;}
.silder li p{text-align:center; line-height:30px; font-size:16px;}
.silder li a{color:#fff;}
.silder-button{top:90px;width:36px;height:36px;position:absolute;cursor:pointer;}
.silder-button.btl{left:10px;background:url(../image/img.png) -1735px 0px;}
.silder-button.btr{right:10px;background:url(../image/img.png) -1884px 0px;}
.index_news{width:100%; height:500px; background:url(../image/news_bg.jpg) top center no-repeat;}
.con7{width:1200px; margin:0 auto; padding-top:45px; height:610px;*height:620px; overflow:hidden;}
.con7 .tab1{width:664px;overflow: hidden;}
.newzs{height:56px; background:url(../image/img.png) no-repeat -803px 24px; font:25px "Microsoft YaHei"; color:#333; line-height:56px; margin-bottom:24px;}
.newzs font{font:16px "Microsoft YaHei"; color:#666; line-height:56px;}
.newzs a{color:#333;}
.newzs span{float:right; display:block; width:76px; height:30px; font:14px "Microsoft YaHei"; color:#666; line-height:30px; text-align:center; border:1px solid #999; background:#fff; margin-top:35px;}
.newzs span a{color:#666;}
.newzs span a:hover{color:#fff;}
.newzs span:hover{background:#373B8F; color:#fff;}.con7 .tab1 h3 span:hover a{color:#fff;}
.con7 .tab1 dl{height:170px; overflow:hidden; margin-bottom:20px;}
.con7 .tab1 dt{width:234px; height:167px; float:left;}
.con7 .tab1 dt img{width:228px; height:161px; float:left;}
.con7 .tab1 dd{width:409px; float:right;}
.con7 .tab1 dd span{display:block; font:20px "Microsoft YaHei"; color:#333; line-height:25px;width:409px;height: 25px; overflow: hidden;}
.con7 .tab1 dd span a{color:#000;}
.con7 .tab1 dd font{color:#999;font:14px "Microsoft YaHei"; line-height:25px;}
.con7 .tab1 dd p{height:100px;}
.con7 .tab1 dd p span{height: 80px; font:14px "Microsoft YaHei"; color:#666; line-height:26px; padding-top:5px;}
.con7 .tab1 dd em{display:block; font:14px "Microsoft YaHei"; float:right; font-weight:bold; color:#002548; line-height:14px;}
.con7 .tab1 dd em a{color:#002548;}
.con7 .tab1 .ul5 ul{padding-top:10px;}
.con7 .tab1 .ul5 li{color:#999; width:640px; padding-left:24px;vertical-align:top; height:40px; line-height:40px;overflow:hidden;font-size:14px; border-bottom:1px dotted #999; background:url(../image/img.png) no-repeat -1906px -1384px;}
.con7 .tab1 .ul5 li a,.con7 .tab1 .ul5 li a:visited{line-height:40px;color:#333; font-size:15px; height:40px;overflow:hidden;vertical-align:top}
.con7 .tab1 .ul5 li a:hover{color:#017ED2;}
.tab1 span{float: right;}
.faq{width:400px; height:415px; overflow:hidden; margin-right:35px;}
.faq_title{height:56px; background:url(../image/img.png) 0 -1470px  no-repeat; font:25px "Microsoft YaHei"; color:#333; line-height:56px; margin-bottom:24px;}
.faq_title font{font:16px "Microsoft YaHei"; color:#666; line-height:30px; width: 166px;display:block;height:30px;overflow:hidden;margin-left:105px;margin-top:-26px}
.faq_title a{color:#333;line-height: 30px; width: 100px; overflow: hidden;height: 30px;display:block;padding-top: 12px;}
.faq_title span{float:right; display:block; width:76px; height:30px; font:14px "Microsoft YaHei"; color:#666; line-height:30px; text-align:center; border:1px solid #999; background:#fff; margin-top:33px;}
.faq_title span a{width:80px;overflow:hidden;margin-top:-12px;}
.faq_title span a{color:#666;}.faq_title span a:hover{color:#fff;}
.faq_title span:hover{background:#373B8F; color:#fff;}.faq h3 span:hover a{color:#fff;}
.fa_con{width: 390px;height:420px; overflow:hidden;}
.fa_con dl{height:120px; overflow:hidden; margin-bottom:20px; border-bottom:1px solid #ddd;}
.fa_con dt{height:22px; font:16px "Microsoft YaHei"; font-weight:bold; color:#002548; line-height:22px; padding-left:35px; background:url(../image/img.png) -413px -1476px no-repeat; margin-bottom:10px;}
.fa_con dt a{color:#666;overflow: hidden;height: 24px;display: block;}
.fa_con dd{font:14px "Microsoft YaHei"; color:#666; height:70px; overflow:hidden; line-height:25px; padding-left:35px; margin-bottom:10px; background:url(../image/img.png)  -414px -1555px no-repeat;}

.link{width:1200px; margin:0 auto; height:93px; margin-top:55px;}
.link .titles{ height:30px; width:90px; float:left; color:#373b8f; font:20px "Microsoft YaHei"; font-weight:bold; }
.link .links{float:left; width:1100px;} 
.link .links ul{}
.link .links ul li{float:left;text-align:center;height:30px; line-height:30px; color:#666; font:14px "Microsoft YaHei";  padding:0 20px;}
.link .links ul li a{ line-height:30px; }

.bott{background:#333333; width:100%;}
.bott .w1000{position:relative;}
.bott .footm{width:1200px; height:56px; background:url(../image/img.png) 0px -1234px; margin:0 auto; margin-top:48px; text-align:center;}
.bott .footm ul{width:1100px; margin:0 auto; text-align:center; }
.bott .footm ul li{background:url(../image/img.png) no-repeat -1816px -47px; float:left; height:45px; line-height:45px; font-size:16px; padding:0px 2px; color:#fff;overflow: hidden; width: 132px; text-align:left; }
.bott .footm ul .noBg{background:none;}
.bott .footm ul li a,.bott ul li a:visited{color:#fff;}
.bott .footm ul li a:hover{color:#e58c21;}
.bott .footlogo{width:190px; height:127px; float:left; margin-top:75px; margin-left:20px;}
.footcr{padding-left: 20px; width:759px;margin-top:35px;font-size:15px; line-height:27px;font-weight:lighter;color:#FFFFFF;overflow: hidden;margin-bottom:40px;}
.footcr p{color:#999; font-size:14px;line-height: 32px; }
.bottom_logo{width:400x; height:70px; color:#FFF; margin-top:41px; float:left; padding-right:20px; border-right:solid 1px #CCCCCC;overflow: hidden;}
.bott .molibe{width:120px; height:155px;position:absolute; top:130px; right:35px; font-size:14px; color:#999; line-height:30px; text-align:center;}
.bott .molibe img{width:100px;}
.backToTop {
    display: none;
    width: 50px;
    height: 50px;
    position: fixed;
    _position: absolute;
    right: 0;
    bottom: 110px;
    margin-right: 0px;
    _bottom: "auto";
    cursor: pointer;
    z-index: 1000;
    background: url(../image/backTop.gif) 0 0 no-repeat;
}
*//*以下show.css*/
.boxV6Button:hover{background-color: rgb(204, 0, 0);}
.boxV6Button{background-color: rgb(28, 118, 245);}
.boxV6Button{float: right; font-size: 14px; background:rgb(28, 118, 245); color: white; border-width: 0px; border-style: none; border-color: -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: initial; padding: 7px 35px; border-radius: 3px; cursor: pointer; box-shadow: 1px 1px 2px rgb(51, 51, 51); text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.4); margin: 6px 5px 0px 0px;}
a.md{padding: 11px 12px 10px; display: block; float: left; background:rgb(51, 102, 153);}
a.md:hover{background:#003a6c;}
/*以下page.css*/
.sub{cursor: pointer;}
.nybanner{height: 420px; background: #d7d7d5; overflow: hidden;}
.nybanner img{width: 100%;display: block;}
.w{width: 1200px; margin: 0 auto;}
.fr{float: right;}
.fl{float: left;}
.title {
  height: 35px;
  line-height: 35px;
  border-bottom: 2px solid #e0e0e0;
  position: relative;
  width: 100%;
}
.title span { 
  font-weight: bold;
  font-size: 20px;
}
.title a.more {
  font-weight: bold;
  color: #c0c0c0;
}
.title a.more:hover {
  color: #005FBB;
}
.title s {
  position: absolute;
  width: 85px;
  height: 4px;
  left: 0px;
  top: 33px;
  background: #144bbf;
}
.prolist {
  width: 270px;
  margin: 0px;
}
.prolist .tik {
  background-color:#017ED2;
  height: 40px;
  border-left: 0px solid #1245b4;
  margin-bottom: 10px;
  padding: 20px;
  overflow: hidden;
}
.prolist .tik span {
  color: #fff;
  font-family: arial;
  line-height: 40px;
  display: block;
  text-transform: uppercase;
  height: 50px;
}
.prolist .tik span p {font-family:"微软雅黑", "Microsoft YaHei";
  font-size: 33px;
  font-weight: bold;
  color: #fff;
  text-align:center;
  padding-right:15px; 
}
.prolist .comt ul {
  width: 275px;
  overflow: hidden;
  border-top: 1px solid #dfdfdf;
}
.prolist .comt ul li a {
	color:#666;
  height: 52px;
  line-height: 52px;
  display: block;
  padding-left: 25px;
  background: url(../image/proleftli.jpg) repeat-x;
  font-size: 16px;
  font-weight: bold;
  border-left: 0px solid #dfdfdf;
  border-right: 0px solid #dfdfdf;
  border-bottom: 1px solid #dfdfdf;
}
.submian .subright .links .list {
  overflow: hidden;
  padding: 20px 0px;
}
.submian .subright .links .list .itag {
  width: 103%; padding-left:30px;
}
.submian .subright .links .list .itag li {
  margin-bottom: 10px;
  width: 175px;
  float: left;
}
.submian .subright .links .list .itag li a img {
  width: 104px;
  height:49px;
  display: block;
  padding: 2px;
  border: 1px solid #cecece;
}
.submian .subright .links .list .itag li a span {
  width:110px;
  display: block;
  text-align: center;
  height: 35px;
  line-height: 35px;
  font-size: 15px;
  font-weight: bold;
  overflow: hidden;
}
.submian .subright .links .list .itag li a:hover img {
  background: #1145b2;
  border-color: #1145b2;
}
.submian .subright .links .list .itag li a:hover span {
  color: #1145b2;
}
.prolist .comt ul li a:hover {
  background: url(../image/proleftlihover.jpg) no-repeat;
  color: #fff;
}
.prolist .comt ul li.hover a {
  background: url(../image/proleftlihover.jpg) no-repeat;
  color: #fff;
}
.submian {
  padding-top: 30px;
}
.submian .subleft {
  width: 270px;
  padding-bottom: 35px;
}
.submian .subleft .leftnews {
  width:270px;
  background:#EFEFEF;
  margin:20px 0px;
}
.leftnews h3{ 
 font-size:32px;
 font-weight:bold;
 color:#fff;
 height:80px;
 line-height:80px;
 text-align:center;
 background:#017ED2;
}

.leftnews p{ 
 font-size:15px;
 line-height:30px;
 color:#333;
 padding:10px;
}




.submian .subleft .leftnews .leftnewscomt {
  border: 1px solid #e9e9e9;
  padding: 15px;
  line-height:28px;
  font-size:14px;
}
.submian .subleft .leftnews .leftnewscomt ul {
  padding: 0px 0px 5px 0px;
}
.submian .subleft .leftnews .leftnewscomt ul li {
  height: 35px;
  line-height:35px;
  border-bottom: 1px solid #e7e7e7;
  overflow: hidden;
  padding-left:12px;
  background:url(../image/News_List.jpg) no-repeat left center;
}
.submian .subleft .leftnews .leftnewscomt ul li a {
  font-size:14px;
  float: left;
  color: #333;
}
.submian .subleft .leftnews .leftnewscomt ul li a:hover {
  color: #373b8f;
}
.submian .subleft .leftnews .leftnewscomt ul li span {
  float: right;
}/**/
 .submian .subright{width: 890px; padding-bottom:35px;}
 .produtlist .list{overflow: hidden; padding: 20px 0px;}
 .produtlist .list .itag{width: 103%;}
 .produtlist .list .itag li{margin-bottom: 10px; width: 290px; float: left;}
 .produtlist .list .itag li a img{width: 260px; height: 221px; display: block; padding: 2px; border: 1px solid #cecece;}
 .produtlist .list .itag li a span{width: 260px; display: block; text-align: center; height: 35px; line-height: 35px; font-size: 14px; font-weight: 100; overflow: hidden;}
 .produtlist .list .itag li a:hover img{background: #1145b2; border-color: #1145b2;}
 .produtlist .list .itag li a:hover span{color: #1145b2;}
 .listaboutcomt{font-size:14px; line-height: 30px; padding:16px; border:1px #E9E9E9 solid; margin-top:10px;}
 .subright .title{ background:url(../image/Nei_Right_Top_Bg.jpg) no-repeat; width:850px; height:50px; line-height:50px; border:0px; padding-left:40px;}
 .subright .title span{ font-size:15px; font-family: "微软雅黑", "Microsoft YaHei";}
 .subright .title .sitepath{background:url(../image/img.png) no-repeat -1907px -1303px; padding-right:17px; padding-left:20px}
 .subright .title .sitepath a{color: #676767; font-size:14px; }
 .subright .title .sitepath a:hover{color: #373b8f; font-size:14px;}
 .subright .qa{width: auto; padding: 15px 0px;}
 .subright .qa li{height: auto;}
 .subright .qa li .a2 p{width: 90%; height: auto;}
 .subright .aboutlist{padding: 15px 0px; line-height: 24px; color: #333;}
 .subright .listnews{padding: 15px 0px;}
 .subright .listnews ul li{padding-left:12px; height: 42px; line-height: 42px; border-bottom: 1px dotted #ccc;}
 .subright .listnews ul li a{font-size:14px; float: left;}
 .subright .listnews ul li span{float: right;}

/* page_newsdetail_list */
.submian .subright .ArticleTitle{padding-top: 10px; font-size: 16px; line-height: 26px; text-align: center; padding-bottom: 5px; border-bottom: 1px dotted #a6a6a6; font-weight: bold;}
.submian .subright .ArticleMessage{text-align: center; line-height: 22px; height: 22px; border-bottom: 1px dotted #a6a6a6; margin-bottom: 10px;}
.submian .subright .ArticleTencont{padding:0px; line-height: 2em; overflow: hidden;}
.submian .subright .ArticleTencont img{max-width:700px;display:block;margin: 20px auto 0px;}
/* relatedLink */
.submian .subright .reLink{font-size:14px; height:44px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; width: 100%; margin:15px auto;}
.submian .subright .reLink .prevLink{float: left; margin-left: 10px; height:44px; line-height:44px;width: 45%;overflow: hidden;}
.submian .subright .reLink .nextLink{ float: right; margin-right: 10px; height:44px; line-height:44px;overflow: hidden;text-align: right;width: 400px;}
/*page pro detail*/
.submian .subright .ArticleTencont .center img{max-width: 600px;}
.submian .subright .photoShowTitle{ font-weight: bold; font-size:24px; margin-top: 2px; text-align: center; line-height:45px;}
.conBox em{ font-size: 15px;text-align: center; color:#6C6A6A;font-weight: lighter;width: 100%;height: 40px; padding-bottom:15px; padding-top:8px; overflow: hidden;display: block;margin: 0 auto;line-height: 40px;border-bottom: 1px dotted #a6a6a6;}
.conBox em span{margin-left: 12px; width: 200px;overflow: hidden;}
.submian .subright .ArticleTencont .caseimg{ border-bottom:1px dotted #a6a6a6; padding-bottom:20px;}
.submian .subright .ArticleTencont .ProDes{line-height:28px; padding:10px 0px; font-size:14px;}
.titlele{height: 40px; line-height: 40px; padding-bottom:14px;}
.titlele span i{background:url(../image/img.png) no-repeat -1463px -1389px; width: 42px; height: 40px; float: left;}
.titlele span b{float: left; font-size:20px; padding-left: 10px;}
.titlele .more{width: 73px; height: 26px; line-height: 26px; background: #6fbef3; color: #fff; text-align: center; margin-top: 8px;}
.titlele .more:hover{background: #017ed2;}

.pro_main ul li{ width:846px; height:40px; line-height:40px; padding-left:12px; background:url(../image/News_List.jpg) no-repeat left; border-bottom: 1px dashed #E9E9E9; margin:0px 0; }
.pro_main ul li:hover{background-color:#f5f5f5;}
.pro_main .tp{ float:left; background:url(../image/news.jpg); height:130px;width: 180px;overflow: hidden;margin-top: 20px;}
.pro_main .tp img{ border:#CCC 1px solid;display: block;}
.pro_main .lb{ float:right; width:846px;}
.pro_main .lb .bt{ height:40px; line-height:40px;}
.pro_main .lb .bt h4{ float:left; font-size:14px; font-weight:normal; color:#333333; width:500px; height:40px; overflow:hidden}
.pro_main .lb .bt h4:hover{ float:left; font-size:14px; font-weight:normal; color:#017ED2; width:500px; height:40px; overflow:hidden}
.pro_main .lb .bt span{ float:right; }
.pro_main .lb p{padding:10px 0px; height:70px; line-height:25px; font-size:14px; overflow:hidden}
.pro_main .lb p a{text-decoration:none; color:#333;cursor:default ; }
.pro_main .lb .xq{ float:right; font-size:14px; color:#a30600; padding-right:10px}
.pro_main { background-color:#fff;zoom:1; overflow:hidden; padding:15px; border:1px #E9E9E9 solid; margin-top:10px; }
.pro_mains { background-color:#fff;zoom:1; overflow:hidden;}
.pro_main h2{line-height:30px; font-size:22px; text-align:center; border-bottom:#CCC 1px dotted; color:#373B8F; padding:25px 0px}
.pro_main .sj{line-height:50px; text-align:center; }
.pro_main .sj span{ font-size:14px}
.pro_main .xqtp{ text-align:center; margin:25px auto}
.pro_main .xqtp .xqnr{ padding-top:20px; line-height:30px; font-size:14px; text-align:left}
.pro_main .feny{ height:40px; line-height:40px; background-color:#ebeceb; margin:20px auto; font-size:14px; padding:0px 10px}
.pro_main .feny .fl{ width:460px; height:40px; float:left; overflow:hidden}
.pro_main .feny .fr{ width:460px; height:40px; float:right; overflow:hidden}

.pro_main .xwnymtop { text-align:center}
.pro_main .xwnymtop h3{ height:40px; padding-top:15px}
.pro_main .xwnymmain{ margin-top:15px}
.pro_main .xwnymmain strong{ height:30px; line-height:30px; font-size:16px}

.pro_main1 { background-color:#fff;zoom:1; overflow:hidden; padding:15px; border:1px #E9E9E9 solid; margin-top:10px; }
dl.pd_list_dl{ padding:0;overflow:hidden; float:left;margin:4px 5px 5px 5px;}
dl.pd_list_dl dt,dl.pd_list_dl dt a{ line-height:0; font-size:0;}
dl.pd_list_dl dt img{border: 2px solid #f1f1f1; padding:2px; display: block;}
dl.pd_list_dl dt img:hover{border: 2px solid #017ED2; padding:2px; display: block;}
dl.pd_list_dl dd{ margin-top:5px; height:30px; width:100%; line-height:30px; overflow:hidden;text-align:center;display: block;}
dl.pd_list_dl dd a{ color:#4c4c4c;font-size:14px;color: #4c4c4c; font-size: 14px; width: 276px; overflow: hidden; display: block; height: 30px;}
dl.pd_list_dl dd a:hover{ color:#017ED2}
.left1{ float:left; width:275px; margin-bottom: 50px;}
.left1{ float:left; width:275px; margin-bottom: 50px;}
.on1{display:table; width:275px; height:90px; background-color:#E48C22;margin-bottom: 10px;}
.on1 strong{ display:block; margin:18px 0 0 10px; font-size:30px; color:#fff; text-transform:capitalize;font-family: "宋体";}
.on1 small{margin:10px 0 0 10px;  text-transform:uppercase;color:#fff;line-height: 20px;}

.TabTitle2 ul.expmenu{ margin:0 auto;}
/*一级导航*/
.TabTitle2 ul.expmenu li{ background:url(../image/rr.gif) no-repeat;cursor:pointer;}
.TabTitle2 ul.expmenu li div.header1 { width: 100%; display: block;height:53px;line-height:50px;overflow: hidden;}
.TabTitle2 ul.expmenu li div.header1 a {color:#000;padding-left:30px;font-size:16px; text-decoration:none;}
.TabTitle2 ul.expmenu li div.header1:hover {background:url(../image/ll.gif);}
.TabTitle2 ul.expmenu li div.headerhover {background:url(../image/ll.gif);}
.TabTitle2 ul.expmenu li div.headerhover a {color:#fff;}
.TabTitle2 ul.expmenu li div.header1:hover a {color:#fff;}
.TabTitle2 ul.expmenu li div.header1 .arrow {display: block;width: 36px;height: 54px;background: no-repeat center;float: right; padding-right:10px; overflow: hidden;cursor: pointer;}
/*三角按钮*/
.TabTitle2 ul.expmenu li div.header1 .arrow.up {background:url(../image/img.png)-1811px -1522px no-repeat; margin-top:10px;}
.TabTitle2 ul.expmenu li div.header1 .arrow.down {background:url(../image/img.png) -1889px -1526px no-repeat; margin-top:14px;}
/*二级导航*/
.TabTitle2 ul.expmenu li .menu {width:100%;height: auto;overflow: hidden;background-color:#F0F0F0;margin-top: 4px;}
.TabTitle2 ul.expmenu li .menu li{display: block;height:42px;overflow: hidden;line-height:40px;color:#000; border-bottom:#e9e9e9 double 1px; background:#fff;}
.TabTitle2 ul.expmenu li .menu li a { color:#000; text-decoration:none;font-size:14px;padding-left:45px;display:block;}
.TabTitle2 ul.expmenu li .menu li:hover {background-color:#f28101;}
.TabTitle2 ul.expmenu li .menu li:hover a {color: #fff;}
.he{ display:none}

/*page*/
.Pages{ margin:0 auto; }
.Page{ width:100%; text-align:center; padding:35px 0px 20px 0px; margin:0 auto;}
.Page a{display:inline-block;width:48px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; margin-left:-1px; float:left;text-decoration:none; color:#333; outline:none;}
.Page a:hover{ background:#017ED2; color:#FFF;background-repeat:no-repeat; }
.Page span{display:inline-block;min-width:48px; padding:0px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; float:left;}
.Page span.current{ background:#017ED2; color:#FFF}
.Page .zjl{display:inline-block;min-width:48px; padding:0 10px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; float:left;}

.wbytable td{ padding:8px;} 
.wbytable .wbytext{ outline:none; padding:5px; height:22px; width:320px; border:1px solid #e3e3e3;}    
.wbytable .wbyarea{ padding:5px; outline:none; width:450px; border:1px solid #e3e3e3; height:125px;}   
.wbytable .msgbut{ width:90px; height:32px; line-height:32px; cursor:pointer; color:#555;}             
.wbytable .wbytextyz{ outline:none; padding:5px; height:22px; width:100px; border:1px solid #e3e3e3;float:left;} 
.wbytable .wyzm{ padding-top:6px; display:block; width:48px; height:22px; float:left; padding-left:8px;} 
.wbytable .wyzm img#vdcode{margin:0;}

/*content*/
.content-box{
	position:relative;
	width:1200px;
	 overflow: hidden;
	margin:0 auto;
	background: center top;
}
.content-box span{
	margin:0 auto;
	width:1200px;
	height:123px;
	padding-top:50px;
	color:#002285;
	font-size:30px;
}
.content-box p{
	margin:0 auto;
	width:160px;
	height:20px;
	padding-top:15px;
	color:#3f4144;
	font-size:30px;
	font-weight:bold;
}
.case-box{
	margin:0 auto;
	margin-top:39px;
	height:39px;
	text-align:center;
}
.case-box ul{
	list-style:none;
	display:inline;
	margin:0 auto;
	padding:0px;
}
.case-box li{
	text-align:center;
	display:inline;
	color:#fff;
	font-size:14px;
	padding:0px;
	margin:0px 3px;
}
.case-box .case1{
	color:#fff;
	font-size:14px;
	background-color:#42d1bc;
	padding:10px 43px;
}
.case-box .case2{
	color:#fff;
	font-size:14px;
	padding:10px 43px;
	background:#017ED2;
	margin:0px;
}
/*pic*/
.pic-box{
	width:1200px;
	height:602px;
	margin-top:30px;
}
.pronr{ width:1200px; overflow:hidden; }
.pronr ul{ width:1215px; text-align:left;}
.pronr ul li{ width:226px; height:210px; text-align:center; float:left; margin:0px 15px 15px 0px;background:#FFFFFF; border:1px #CCCCCC solid; overflow:hidden;}
.pronr ul li .tu{ width:216px; height:162px; margin:5px; overflow:hidden; padding:0px; border:0px; }
.pronr ul li .tu a{ display:block; height:162px;}
.pronr ul li .txt{width:216px; height:30px; overflow:hidden; font-weight:normal; margin:0 auto; }
.pronr ul li .txt a{color:#222222; height:32px;line-height:32px; font-size:14px; font-weight:normal; display:block;}
.pronr ul li:hover{background:#FFFFFF; border:1px #002285 solid; }
.pronr ul li:hover .txt a{ color:#002285;}

/*news*/
.new{ background:url(../image/mainbg.jpg); padding:50px 0px; margin:20px auto;}
.news{ float:left; width:850px; overflow:hidden; }
.nt h2{ float:left; color:#c80505; font-size:19px; font-weight:normal; border-left:5px solid #c80505; height:20px; line-height:20px; padding-left:10px;}
.nt a{ float:right; color:#333; font-size:13px; }
.ncon{ background:#fff; margin-top:20px; padding:12px 15px 15px 15px; float:left; width:830px;}
.ncon img{ float:left; margin-right:15px; margin-bottom:10px; margin-top:4px;}
.ncon h2{ font-weight:bold; color:#333; font-size:15px; margin:0px; padding-bottom:5px; }
.ncon h2 a{ font-weight:bold; color:#333; font-size:15px; margin:0px; padding-bottom:5px; }
.ncon h2 a:hover{ font-weight:bold; color:#C80505; font-size:15px; margin:0px; padding-bottom:5px; }
.ncon h2 span{font-weight:normal; float:right; font-size:13px; color:#666; margin:2px 0px 0px 0px; padding:0px; }
.ncon h2 img{ float:right; margin:2px 5px 0px 0px; padding:0px; }
.ncon p{ font-size:13px; line-height:24px; color:#666666; padding:0px;}
.ncon p a{ color:#c80505;}
.nul { margin:7px 0px 0px 0px; float:left; width:860px; }
.nul li{ list-style:none; margin:5px 30px 5px 0px; padding:0px; width:400px; float:left; }
.nul li p{ background:#000000; width:14px; height:14px; border-radius:50%; float:left; text-align:center; color:#fff; margin-right:8px; line-height:14px; margin-top:3px;}
.nul li a{ color:#222222; font-size:13px;}
.nul li:hover p{ background:#c80505; color:#FFFFFF;-webkit-transition: all .5s;transition: all .5s;}
.nul li:hover a,.nul li:hover b{ color:#c80505;-webkit-transition: all .5s;transition: all .5s; }
.nul li b{font-weight:normal; color:#666; font-size:13px; float:right;}
.conr{ width:380px; float:right;}
.cont{ float:right; width:310px; text-align:left;}
.cont h2{ float:left; color:#c80505; font-size:19px; font-weight:normal; border-left:5px solid #c80505; height:20px; line-height:20px; padding-left:10px; }
.cont a{ float:right; color:#333; font-size:13px; }
.contact{ width:380px; background:#f5f5f5; float:right; margin-top:20px;}
.contact img{ margin:1px 15px 10px 1px;}
.contact p{ padding-left:1px; padding-right:15px; font-size:15px; color:#333; line-height:30px; padding-bottom:15px; background:url(../image/contactbg.png)}
.inner{ width:1200px; margin:0 auto;}
.w1000 span{ margin:0 auto; width:1200px; height:1400px; padding-top:50px;}
.news{ overflow:hidden; width:100%; height:545px; background-color:#f5f5f5;}
.news .news_title{width:100%; height:60px;background:url(../image/news_bianti_bg.png) no-repeat top left;}
.news .news_title h3{ font-size:22px;float:left; padding-top:20px; }
.news .news_title h3>a{color:#017ED2}
.news .news_title .more{float:right;font-size:14px; color:#2f343c;margin-right:23px; margin-top:28px;}
.news .newsBox{width:100%; height:542px; margin:0 auto;}
.news .newsBox_left{ overflow:hidden; width:800px; height:502px; margin-top:40px;float:left;}
.news .newsBox_left .xxxw{ width:800px; height:160px; margin:20px 0px 10px}
.xxxw .xwtp1{ float:left}
.xxxw .xwwz1{ float:right; width:470px; height:160px; overflow:hidden}
.xxxw .xwwz1 h3{ height:40px; line-height:40px; width:470px; overflow:hidden; margin-top:-11px;font-size:20px;}
.xxxw .xwwz1 h3 a:hover{color:#0193de}
.xxxw .xwwz1 p{ font-size:14px; line-height:27px}
.newsBox_left ul li{ width:783px; height:41px; line-height:41px; font-size:15px; border-bottom:1px dashed #e1e1e1; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; background:url(../image/xwbj.png) no-repeat center left}
.newsBox_left ul li a{color:#000000; padding-left:18px; width:600px;}
.newsBox_left ul li a:hover{color:#017ED2}
.newsBox_left ul li span{ color:#676767; float:right;}

.news .newsBox_right{ overflow:hidden; width:380px; height:502px;margin-top:40px;font-size:13px; color:#000;float:right;}
.newsBox_right ul{ width:100%; margin-top:13px}
.newsBox_right ul li{width:453px; line-height:34px;border-bottom:1px dashed #e1e1e1; font-size:13px;background:url(http://www.njgbz.com/images/news_right_li.png) no-repeat center right; white-space:nowrap; text-overflow:ellipsis;  overflow:hiddin;}
.newsBox_right ul li a{color:#000; font-size:14px;}
.newsBox_right ul li .news_nextNav{display:none; width:466px; height:88px; line-height:26px; background:url(http://www.njgbz.com/images/new_right.png) no-repeat center;margin-bottom:20px;overflow: hidden;}
.newsBox_right ul li .news_nextNav p{width:427px;white-space: normal;height:78px; padding:30px 0 10px 20px}
.newsBox_right li .news_nextNav p a{ color:#1f75c0;}
.newsBox_right ul li:hover .news_nextNav,.newsBox_right ul li.cur .news_nextNav {display:block;}
/*尾部*/
.footer{overflow:hidden; width:100%;}
.footer .footer_Nav{width:100%;background-color:#017ED2; height:48px;}
.footer .footer_Nav .dbdh{ width:1200px; margin:0 auto;line-height:48px; text-align:center;}
.footer .footer_Nav a{color:#FFF;font-size:16px;padding:0px 19px}
.footer .footer_Nav a:hover{ color:#FCAF01}
.footer .foot_content{overflow:hidden; background-color:#FFF; margin:30px 0px 20px 0px;}
.footer .foot_content .footer_LOGO{float:left; margin-right:30px; padding-right:30px; border-right:1px #CCCCCC solid;}
.footer .foot_content .footer_LOGO img{ margin-top:0px;}
.footer .foot_content .footer_middle{overflow:hidden; width:729px;float:left; text-align:left;}
.footer .foot_content .footer_middle p{font-size:15px; color:#464646; line-height:30px; margin-top:-6px;}
.footer .foot_content .footer_middle div{font-size:15px; color:#464646; line-height:30px;}
.footer .foot_content .footer_right{color:#0394e0;float:right;text-align:center;}
.footer .footer_right h3{ font-size:15px}
.container{ margin:0 auto;width:1200px;}

/*二级分类*/
.left_con{ width:268px; height:auto; background:#fff; border:solid 1px #ddd; margin-top:-10px;}
.left_con ol li{ width:260px;  border-bottom:solid 1px #ddd; margin:0 auto; line-height:45px;font-size: 18px;}
.left_con ol li p a{ width:240px; height:40px; background:#f3c200; margin-bottom:1px; line-height:40px; padding-left:20px;display:block;font-size: 14px; color:#333;}
.left_con ol li p a:hover{width:240px;height:40px;line-height:40px; color:#fff; background:#dd0127;}
.left_con ol li a{display:block; font-size:16px; text-indent:28px; color:#1c1c1c; line-height:50px;width:260px; transition:all .2s ease;height:50px;background:url(../image/rr.gif) no-repeat left; font-weight:normal; margin-bottom:1px}
.left_con ol li a:hover{ display:block; font-size:16px; color:#ffffff; text-indent:48px;transition:all .2s ease; line-height:50px;width:260px; height:50px; background:url(../image/ll.gif) no-repeat left; }

.left_con ul li{ width:260px;  border-bottom:solid 1px #ddd; margin:0 auto; line-height:45px;font-size: 18px;}
.left_con ul li a{display:block; font-size:16px; text-indent:28px; color:#1c1c1c; line-height:50px;width:260px; transition:all .2s ease;height:50px;background:url(../image/rr.gif) no-repeat left; font-weight:normal; margin-bottom:1px}
.left_con ul li a:hover{ display:block; font-size:16px; color:#ffffff; text-indent:48px;transition:all .2s ease; line-height:50px;width:260px; height:50px; background:url(../image/ll.gif) no-repeat left; }


