﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
em,i{ font-style:normal;}

body{min-width: 1200px; width: 100%; overflow-x:hidden;}


/**/
#flash_bg{width:100%; margin:0 auto;}
.focus{width: 100%;height:720px; position: relative; overflow:hidden;}
.focus ul,.focus li{ list-style:none; padding:0; margin:0;}
.focus li{ display: none}
.focus li img{height:720px; object-fit:cover;}
.focus .bg { position: absolute; width:100%; height:30px; left: 0; bottom: 0;  opacity: 0.5; filter: alpha(opacity=50); z-index: 1; background:none;}
.focus .f_btns{position: absolute; width: 100%; height:30px; line-height:30px; left: 0; bottom: 20px; text-align: center; z-index: 2}
.focus .f_btns h2 {color: #fff; font-size: 16px; font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; line-height: 30px; }
.focus .f_btns h2 a{ color: #fff;}
.focus .f_btns h2 a:hover{ text-decoration: none}
.focus .f_btns .btn{ text-align: center; height:14px; overflow: hidden; font-size:0;}
.focus .f_btns .btn span {display: inline-block; width:20px; height: 14px; overflow: hidden; margin: 0 5px;  cursor: pointer}
.focus .f_btns .btn span.cur{ }
.focus .prev{background: url(/statics/images/new/left.png) no-repeat; position: absolute; top:50%; left:40px; width:40px; height:60px; margin-top:-30px; z-index:3; cursor: pointer}
.focus .next{background: url(/statics/images/new/right.png) no-repeat; position: absolute; top:50%; width:40px; height:60px; right:40px; margin-top:-30px; z-index:3; cursor: pointer}
.jqfocus ul li a img{height:600px; text-align:center;}

.sou{ height:110px;overflow:hidden;}
.sou p{ width:600px; margin-top:22px;}
.sou p b{ display:block; float:left; width:84px; font:14px "Microsoft YaHei"; font-weight:bold; color:#161616; line-height:26px;}
.sou p span{ display:block; float:left; width:516px; font:14px "Microsoft YaHei"; line-height:26px; color:#505050;}
.sou p span a{ display:inline-block; padding:0 10px; color:#505050;}
.sou p span a:hover{ color:#c22422;}
.sou3{ margin-top:20px; width:548px; height:40px;}
.sou3 input{ width:500px; height:34px; font:14px "Microsoft YaHei"; line-height:34px; background:none; color:#999; border:0; overflow:hidden; border-bottom:1px solid #bfbfbf;outline-style: none;}
.sou3 .ip01{ width:35px; height:35px; background:url(/statics/images/new/sou2.gif) no-repeat center center; border:0; overflow:hidden; cursor:pointer;}

.nat{ height:500px; overflow:hidden;}
.nat1{ width:600px; overflow:hidden; position:relative;}
.nat1 h2 images{ display:block; width:600px; height:329px; margin-bottom:3px;}
.nat1 h3 images{ display:inline-block; width:198px; height:115px; margin-right:3px;}
.nat1 h3 images.images0{ margin-right:0;}
.nat1 h5{ height:90px; overflow:hidden; position:absolute; top:239px; right:0;}
.nat1 h5 images{ display:inline-block; width:103px; height:90px;}
.nat1 h5 a images{ display:inline-block; width:100px; height:90px;}
.nat dl{width:600px; height:447px; overflow:hidden;}
.nat dt{font:36px "Microsoft YaHei"; font-weight:bold; margin-top:40px; height:135px; color:#182e6c;padding-left: 40px;}
.nat dt em{ display:block; font:24px Arial; color:#ccc; text-transform:uppercase;line-height: 40px;}
.nat dd{height:250px; background:#f2f2f2; overflow:scroll; padding:40px 40px 0 40px;}
.nat dd em{ display:block; font:22px "Microsoft YaHei"; color:#333; line-height:30px;}
.nat dd p{ font:14px "Microsoft YaHei"; line-height:30px; color:#555; margin-top:15px;}

.cha{height:900px; overflow:hidden;}
.cha2{ background:url(/statics/images/new/cha_bg.jpg) no-repeat center top; height:674px;}
.cha2 .content{ position:relative;}
.cha3{ width:600px; overflow:hidden; margin-top:80px;}
.cha3 ul{height:475px; overflow:hidden;}
.cha3 li{width:110px; float:left; text-align:center; height:45px; font:16px "Microsoft YaHei"; font-weight:bold; color:#333; line-height:45px;}
.cha3 li em{display:block; width:56px; height:56px; margin:0 auto;}
.cha3 li em images{ display:block;width:56px; height:56px;}
.cha3 h5 a{width:90%; display:block; height:45px; overflow:hidden; background:#182e6c; border-radius:20px; font:18px "Microsoft YaHei"; font-weight:bold; line-height:45px; color:#fff; text-align:center;margin-top:30px;}
.cha4{width:555px; margin-top:90px;} 
.cha4 dl{ height:256px; overflow:hidden;}
.cha4 dt{ font:24px "Microsoft YaHei"; font-weight:bold; color:#fff; background:url(/statics/images/new/cha_dot.png) no-repeat left 12px; padding-left:15px;}
.cha4 dt em{ display:block; font:14px "Microsoft YaHei"; line-height:26px; color:#fff;}
.cha4 dd{ display:block; margin-top:15px;}
.cha4 dd images{ display:inline-block; width:171px; height:149px;}

.cha4 dd li{width: 171px;float: left;margin-right:10px;color: #fff;font-size: 14px;line-height: 25px;text-align: center;}


.tit{ height:175px; padding-top:30px; background:url(/statics/images/new/line.gif) no-repeat center top; font:36px "Microsoft YaHei"; text-align:center;}
.tit a{ display:block; color:#182e6c; font-weight:bold;}
.tit span{ display:block; font-size:15px; color:#000; margin-top:5px;}
.tit em{ display:block; font:48px Arial; font-weight:bold; color:#b4b4b4; text-transform:uppercase;}

.fen{margin-top:40px; overflow:hidden;}
.fen2{ width:304px; height:770px; overflow:hidden; border:8px solid #03a443;}
.fen2 h2{ height:80px; padding-top:15px; background:#03a443 url(/statics/images/new/fen_jt.gif) no-repeat 20px 20px; font:30px "Microsoft YaHei"; padding-left:75px;}
.fen2 h2 a{ color:#fff;}
.fen2 h2 em{ display:block; font:12px Arial; color:#59c383; letter-spacing:2px;}
.fen2 h3{ height:56px; overflow:hidden; margin-bottom:1px; font:16px "Microsoft YaHei"; font-weight:bold; line-height:56px;}
.fen2 h3 a{ display:block; background:#ededed url(/statics/images/new/fen_jt1.gif) no-repeat 274px center; color:#333; padding-left:20px;}
.fen2 h3 a:hover,.fen2 h5 a:hover{ background:#f28d16 url(/statics/images/new/fen_jt2.gif) no-repeat 274px center; color:#fff;}
.fen2 ul{ padding:8px 0;}
.fen2 li{ font:14px "Microsoft YaHei"; line-height:44px; color:#747474;}
.fen2 li a{ display:block; color:#747474; background:url(/statics/images/new/fen_jt3.gif) no-repeat 34px center; padding-left:45px; overflow:hidden;}
.fen2 h5 a{display:block; background:#ededed url(/statics/images/new/fen_jt1.gif) no-repeat 274px center; color:#333; padding-left:20px;font:16px "Microsoft YaHei"; font-weight:bold; line-height:56px;}

.pro{ width:849px; height:778px; overflow:hidden; padding-left:31px; border-bottom:8px solid #03a443;}
.prot{ height:58px; overflow:hidden; position:relative;}
.prot li{ width:138px; height:44px; float:left; margin-right:10px; font:16px "Microsoft YaHei"; text-align:center; line-height:44px;}
.prot li a{ display:block; background:#ededed; color:#333;}
.prot li a:hover,.prot .cur a{ color:#fff; background:#03a443; font-weight:bold;}
.prot h5 a{ display:block; font:16px "Microsoft YaHei"; line-height:44px; color:#333; float:right;}
.pro2 ul{ height:476px;}
.pro2 li,.changj li{ width:277px; float:left; margin-right:9px;}
.pro2 li images,.changj li images{ display:block; width:277px; height:198px;}
.pro2 li em,.changj li em{ display:block; height:40px; font:14px "Microsoft YaHei"; text-align:center; line-height:40px; color:#555; overflow:hidden;}
.pro2 .nones,.pro2 li:nth-child(3n){ margin-right:0;}

.changj h2{ height:70px; font:24px "Microsoft YaHei"; font-weight:bold; line-height:70px; overflow:hidden; color:#03a443; background:url(/statics/images/new/chanj.png) no-repeat left center; padding-left:42px;}
.changj h2 a{ display:block; color:#03a443;}
.changj h2 em{ display:inline-block; font:16px "Microsoft YaHei"; line-height:70px; float:right; color:#333;}
.changj2{ position:relative;}
.arr1 a{ display:block;background:url(/statics/images/new/chang_left.png) no-repeat; width:18px; height:21px; overflow:hidden; position:absolute; top:86px; left:20px;}
.arr2 a{ display:block;background:url(/statics/images/new/chang_right.png) no-repeat; width:18px; height:21px; overflow:hidden; position:absolute; top:86px; right:20px;}
.arr1 a:hover,.arr2 a:hover{ background-position:0 -21px;}

.tech{ height:540px; overflow:hidden;}
.tech ul{ background:url(/statics/images/new/tech_bg.gif) no-repeat center top; height:450px;}
.tech li{ width:211px; float:left; margin:0 115px 0 0;}
.tech li span{ display:block; width:211px; height:211px; position:relative;}
.tech li span em{ display:block; width:100%; text-align:center; font:18px "Microsoft YaHei"; line-height:44px; color:#fff; position:absolute; bottom:0;}
.tech li p{ font:14px "Microsoft YaHei"; text-align:center; line-height:24px; color:#555; margin-top:12px;}
.tech .li1 span{ background:url(/statics/images/new/tech1.png) no-repeat center top;}
.tech .li2 span{background:url(/statics/images/new/tech1.png) no-repeat center top;}
.tech .li3 span{background:url(/statics/images/new/tech1.png) no-repeat center top;}
.tech .li4 span{background:url(/statics/images/new/tech1.png) no-repeat center top;}
.tech .li4{ margin-right:0;}
.tech .cur span{ background-position:0 -211px;}


.ys .titi{ font:30px "Microsoft YaHei"; text-align:center; background:url(/statics/images/new/pro_hbg.png) no-repeat center top; height:139px; overflow:hidden;}
.titi a{ display:block; color:#fff; padding-top:40px;}
.titi b{ color:#fff;}
.titi em{ display:block; font:12px Arial; text-transform:uppercase; color:#ccc; letter-spacing:4px; padding-top:8px;}




.ys .titi{ background:#333;}
.ys .tit em{ letter-spacing:0;}  
.ys1{ height:626px;}
.ys01{ height:626px; background:url(/statics/images/new/ys_bg1.jpg) no-repeat center top;}
.ys01 .content{ position:relative;}
.ys01 dl{ width:525px; padding:145px 0 0 110px;}
.ys01 dt{ font:30px "Microsoft YaHei"; font-weight:bold; color:#30a333; padding-left:30px; height:106px;}
.ys01 dt em{ display:block; font:12px Arial; text-transform:uppercase; color:#999; padding:18px 0 20px; letter-spacing:3px;}
.ys01 dd{ padding:0 0 0 30px;}
.ys01 dd p{ font:16px "Microsoft YaHei"; line-height:26px; color:#666; margin:14px 0 26px; width:460px;}
.ys01 dd span a{ display:block; width:110px; padding-left:30px; height:35px; background:url(/statics/images/new/ys_btn.png) no-repeat center top; font:14px "Microsoft YaHei"; line-height:35px; color:#fff; line-height:35px; color:#fff; margin:20px 0 0 -20px;}
.ys02{ background:url(/statics/images/new/ys_bg2.jpg) no-repeat center top; height:626px;}
.ys02 dl{ position:absolute; top:115px; left:750px; padding:0; width:500px;}
.ys02 dt em{ letter-spacing:0;}
.ys03{background:url(/statics/images/new/ys_bg3.jpg) no-repeat center top;}
.ys03 dl{ padding:122px 0 0 110px;}
.ys04{ background:url(/statics/images/new/ys_bg4.jpg) no-repeat center top;}
.ys04 h2{ font:30px "Microsoft YaHei"; font-weight:bold; color:#30a333; padding-left:125px; height:155px;}
.ys04 h2 em{display:block; font:12px Arial; text-transform:uppercase; color:#999; padding:18px 0 20px; letter-spacing:3px;}
.ys04 li{ width:384px; float:left; margin-right:24px; position:relative;}
.ys04 li a{ display:block;}
.ys04 li images{ display:block; height:290px;}
.ys04 li em{ display:block; width:78px; height:89px; background:url(/statics/images/new/ys_h.png) no-repeat center top; font:18px "Microsoft YaHei"; font-weight:bold; color:#fff; line-height:80px; text-align:center; position:absolute; top:0; left:0;}
.ys04 li p{ height:83px; padding:25px 25px 0 25px; background:url(/statics/images/new/ys_bg03.png) no-repeat center top; font:16px "Microsoft YaHei"; text-align:center; line-height:26px;}
.ys04 li b{ display:block; width:18px; height:9px; background:url(/statics/images/new/ys_jt1.png) no-repeat center top;background-size:18px 9px; position:absolute; top:281px; left:183px;}
.ys04 li a:hover p{background:url(/statics/images/new/ys_bg04.png) no-repeat center top;color:#fff;}
.ys04 li a:hover b{background:url(/statics/images/new/ys_jt2.png) no-repeat center top;background-size:18px 9px;}
.ys04 .nones{ margin-right:0;}

.yst{ height:100px; overflow:hidden;}
.yst li{ width:300px; float:left; height:100px; overflow:hidden; font:24px "Microsoft YaHei"; text-align:center;}
.yst li a{ display:block; color:#333; height:100px; background:url(/statics/images/new/ys_01.png) no-repeat center top;}
.yst li em{ display:block; width:42px; height:30px; margin:0 auto 4px;}
.yst li i{ display:block; font:12px Arial; color:#999; text-transform:uppercase; padding-top:5px;}
.yst .li1 em{ background:url(/statics/images/new/ys11.png) no-repeat center top;}
.yst .li2 em{ background:url(/statics/images/new/ys22.png) no-repeat center top;}
.yst .li3 em{ background:url(/statics/images/new/ys33.png) no-repeat center top;}
.yst .li4 em{ background:url(/statics/images/new/ys44.png) no-repeat center top;}
.yst li a:hover,.yst .cur a{ background:url(/statics/images/new/ys_02.png) no-repeat center top; color:#fff;}
.yst li a:hover em,.yst .cur em{ background-position:0 -20px;}
.yst li a:hover i,.yst .cur i{ color:#fff;}


/*客户留言*/

.partner .partner-title{ height:85px; padding-top:15px; background: url("../img/about_title.jpg") no-repeat center top; text-align: center; font-size: 30px; color: #30a333; font-weight: bold; margin-bottom: 39px;}
.partner-title span{ displayartner-title i{ color: #333; font-weight: normal; }
.partner-wrap{ height: 438px; position: relative; margin-bottom: 60px;}
.part: block; font-size: 12px; color: #666666; text-transform: uppercase; font-family: "Arial"; font-weight: normal; margin-top: 10px;}
.pner-more{ position: absolute; width: 83px; height: 83px; background: #ff7608; border-radius: 80px; text-align: center; line-height: 83px; color: #fff; font-size: 14px; display: block; left: 50%; margin-left: -41px; top: 161px; }
.partner dl{ width: 584px; height: 192px; border: 1px solid #dadada; border-radius: 20px; border-radius: 100px; padding: 5px; box-sizing: border-box; float: left; margin-bottom: 20px;}
.partner dl:nth-child(2n){ float: right; }
.partner dt{ width: 181px; height: 181px; float: left; margin-right: 26px;border-radius:100%; }
.partner dt img{ display: block; width: 181px; height: 181px;border-radius:100%; }
.partner dd{ width: 336px; float: left; }
.partner dd h3{ font-size: 16px; color: #1d1d1d; border-bottom: 1px solid #e0e0e0; height: 40px; margin: 40px 0 20px;}
.partner dd h3 a{ color: #1d1d1d; }
.partner dd p{ font-size: 14px; line-height: 26px; color: #5a5a5a; }
.partner dd p a{ color: #30a333; font-weight: bold; }
.partner dl:hover{ border: 1px solid #ff7608; }
.partner dl:hover h3 a{ color: #ff7608; }
.partner dl:hover p a{ color: #ff7608; }





.join_bj{height:675px; overflow: hidden; font-family: "Microsoft YaHei";}
.tit01{ height:190px; background:url(/statics/images/new/join_h.jpg) no-repeat center top;}
.join_bj .tit{height:165px;}
.join{background:url(/statics/images/new/join_bj.jpg) no-repeat center top; height:393px; position: relative;overflow: hidden;}
.join dl{position: absolute; top: 50px;left:50%; margin-left: -55px;}
.join dt{ font-size: 36px; font-weight: bold; color:#fff;}
.join dd{padding: 18px 0 0; font-size: 14px; line-height: 21px; color:#fff; width:380px;}
.join p{position: absolute; top: 215px; left:50%; margin-left: -55px; width:343px; height:78px; color:#fcd4a5;background:url(/statics/images/new/tel.png) no-repeat 0 0;padding: 6px 0 0 80px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; font-size: 14px; line-height: 24px; }
.join p b{ display: block; font-family: Arial; color:#fff; font-size: 36px; line-height: 40px;}


.news{ width:1200px;height:860px; margin: 0 auto;overflow: hidden; font-family: "Microsoft YaHei";}
.news .tit{ height:165px;}
.news_nav{height:106px;overflow: hidden; display:flex; justify-content:center; background: url(/statics/images/new/news_line.gif) repeat-x center 9px;}
.news_nav li{ width:160px; text-align: center;display: inline-block;}
.news_nav li a{display: block; color:#333333; font-size: 18px;padding-top: 30px;background: url(/statics/images/new/news_ico1.gif) no-repeat center 0; } 
.news_nav li a:hover , .news_nav li.cur a{background: url(/statics/images/new/news_ico.gif) no-repeat center 0;color:#182e6c;font-weight: bold;}

.newspic{ float: left;width:600px; height:520px; overflow: hidden;}
.newspic images{width:600px; height:520px;}

.news_c dl{ height:129px; border: 1px solid #eaeaea; width:582px; margin-bottom: -1px;position: relative; overflow: hidden; float: right;}
.news_c dt{ width:108px; overflow: hidden;position: relative; float: left; font-size: 14px; font-family: Arial; color:#b6b6b6; padding-top: 30px;text-transform: uppercase;text-align: center;}
.news_c dt::before{position: absolute;content:""; width:1px; height:67px; border-right:1px solid #eaeaea; top: 32px; right:0;}
.news_c dt span{display: block; font-size: 48px; color:#182e6c;padding-top: 5px; line-height: 50px;}
.news_c dd{width:453px; float: right; overflow: hidden;}
.news_c dd h3{ line-height: 24px; font-size: 16px; padding-top: 26px;}
.news_c dd h3 a{ color:#333;}
.news_c dd p{ font-size: 14px; padding: 10px 100px 0 0;line-height: 26px; color:#818181;}
.news_c dd i{display: block; position: absolute; top: 63px; right:20px; width:38px;height:38px; overflow: hidden;display: none;}
.news_c dl:hover{border:1px solid #182e6c;position: relative; z-index: 8;}
.news_c dl:hover dd i{display: block;}

.f_fw{ font-family:"Microsoft Yahei" }
.g_ab{background:url(/statics/images/new/abbg.jpg) no-repeat center top;height: 725px;  margin-top:30px;}
.g_ab h2{height: 175px;text-align: center;position: relative;font-size: 36px;font-weight: bold;color: #182e6c;padding-top: 20px; background:url(/statics/images/new/line.gif) no-repeat center top;}
.g_ab h2 em{display: block;text-transform: uppercase;font-size: 48px;color: #b4b4b4;font-weight: normal;line-height: 40px;}
.g_ab h2 a{color: #182e6c;}
.g_ab h2 span{display: block;font-size: 24px;color: #333333;}
.g_ab dl{padding: 0 35px;}
.g_ab dt{float: right;}
.g_ab dt images{width: 567px;height: 435px;display: block;}
.g_ab dd{float: left;width: 514px;padding-top: 38px;}
.g_ab h3{height: 83px;border-bottom: 1px solid #dfdfe0;font-weight: 24px;font-weight: bold;color: #333333;margin-bottom: 38px;}
.g_ab h3 a{color: #333333;}
.g_ab h3 em{display: block;font-size: 12px;color: #b9b9b9;text-transform: uppercase;font-weight: normal;padding-top: 5px; }
.g_ab p{font-size: 14px;line-height: 36px;color: #555555;height: 144px;overflow: hidden;}
.g_ab span a{display: block;height: 36px;line-height: 36px;
text-align: center;font-size: 14px;background: rgb(6, 142, 60); color:#fff; width:110px; text-align:center;margin:20px 0;}
.about{ margin-top:12px;}
.about a{display: block;width: 100px;height: 36px;line-height: 36px;background: #f38929;float:left;border-radius: 20px;text-align: center;font-size: 14px;color: #fff;margin-right:8px;}

#link{width: 100%;margin-top: 31px;}
#link #youqing{width: 1200px;margin: 0 auto;height: 91px;}
#link #youqing span{font-size: 20px;font-weight: bold;color: #313333;line-height: 50px;padding-left: 5px;}
#link #youqing a{color: #666;line-height:40px;float: right;}
#link #youqing a:hover{color:#d4141a;}

.w1200{width:95%; max-width:1200px; margin:auto; position:relative;}


/*工厂展示*/
.titis{height:163px;text-align: center;}
.titis h4{font-size:34px;color: #000000;line-height: 42px;font-weight: normal;}
.titis span {background: url(/statics/images/new/al_ico1.jpg) no-repeat center;height: 16px;line-height: 16px;font:12px "Trebuchet MS";color: #c6c6c6;display: block;line-height: 16px}
.titis p {padding-top:18px;font-size:16px;color: #666666;line-height: 26px;font-weight: bold;}
.titis h4 a{display: block;font:36px "Microsoft YaHei";
    color: #182e6c;
    font-weight: bold;}
.gc_bj{padding:60px 0; height:800px; background: #f4f4f4; margin-bottom:60px;}
.gc_bj .titis{height: 122px;}
.gc_bj .titis span{background: url(/statics/images/new/gc_tt.jpg) no-repeat center;padding-right:20px;}
.gc_bj .titis p {font-size:24px;color: #333333;height: 36px;line-height: 36px;padding-top:15px;}
.gc_bj .titis p a{width:145px;height: 34px;border:1px solid #999797;background: #182e6c;text-align: center;line-height: 34px;display: inline-block;border-radius: 5px;color: #fff;margin-left:40px;font-size:18px;vertical-align: top;}
.gc_nr {position: relative;}
.gc_c {height:720px;}
.gc_c li{font-size:0;line-height: 0;background: #fff;border:12px solid #fff;border-bottom:0;}
.gc_c li img {width:100%; height:600px; object-fit:cover; display:block;}
.gc_c li span a {display:block;text-align: center;height:33px;font-size:18px;color: #333333;line-height: 33px;}
.gc_qh{width:225px; margin:-40px auto 0;}
.gc_qh li{float:left;width:15px;height: 15px;background: #aaaaaa;border-radius: 50%;margin-left:22px;}
.gc_qh li.on{background: #182e6c}
.gc_nr .prev{left:0px;position: absolute;top:250px;}
.gc_nr .next{right:0px;position: absolute;top:250px;}




/* 荣誉里程 */
.g_news{height: 542px;}
.g_news h2{height: 160px;text-align: center;position: relative;font-size: 36px;font-weight: bold;color: #182e6c;padding-top: 20px; background:url(/statics/images/new/line.gif) no-repeat center top;}
.g_news h2 em{display: block;text-transform: uppercase;font-size: 48px;color: #b4b4b4;font-weight: normal;line-height: 40px;}
.g_news h2 a{color: #182e6c;}
.g_news h2 span{display: block;font-size: 24px;color: #333333;}

.g_news .newleft{width: 818px;background: #f7f7f7;height: 292px;position: relative;float: left;}
.g_news .newleft dt{float: left;width: 382px;}
.g_news .newleft dt images{width: 382px;height: 292px;display: block;}
.g_news .newleft dd{float: left;padding: 40px 20px 0 45px;width: 366px;}
.g_news .newleft h3{font-size: 18px;height: 52px;line-height: 52px;}
.g_news .newleft h3 a{color: #000000}
.g_news .newleft h3 b{font-size: 30px;color: #182e6c;}
.g_news .newleft p{font-size: 14px;line-height: 20px;color: #5b5b5b;height: 60px;overflow: hidden;margin-bottom: 40px;}
.g_news .newleft span a{color: #f7931e;font-size: 14px;}
.g_news .newleft .newhd{position: absolute;right: 20px;bottom: 15px;}
.g_news .newleft .newhd li{float: left;width: 30px;height: 30px;background: #333333;text-align: center;font-size: 15px;color: #fff; line-height: 30px;margin-right: 10px;}
.g_news .newleft .newhd li.on{background: #182e6c;}

.g_news .newright{float: right;width: 282px;position: relative; padding-left: 60px;}
.g_news .newright li{ width:229px; height:292px; overflow:hidden; float:left;}
.g_news .newright li images{ display:block;width:229px; height:292px;}

.g_news .newright .u_ljt,.g_news .newright .u_rjt{width: 30px;height: 30px;}
.g_news .newright .u_ljt{ background:url(/statics/images/new/ljt.png) no-repeat;position: absolute;left:0;top:133px;}
.g_news .newright .u_rjt{ background:url(/statics/images/new/rjt.png) no-repeat;position: absolute;right:0;top:133px;}
.g_news .newright .u_ljt:hover,.g_news .newright .u_rjt:hover{background-position: -30px 0}


/* 友情链接 */
.g_link{ height:76px;}
.g_link h2{float: left; width: 132px;font-size: 18px;color: #182e6c;font-weight: bold;}
.g_link h2 em{font-size: 24px;color: #b4b4b4;text-transform: uppercase;position: relative;top:3px;}
.link_c{line-height:32px; overflow:hidden;float: left;width: 1020px; font-size: 14px; }
.link_c a{ white-space:nowrap; padding:0 34px;float: left; height: 32px; line-height:32px; color:#5b5b5b;display: block; background:url(/statics/images/new/linkline.jpg) no-repeat right 10px;}
.link_c .lasta a{background: none;}



#tablit {width:1200px; margin:0 auto; height:auto; margin-bottom:80px;}
#tablit dl{width:100%;  height:47px;margin:0 auto;}
#tablit dl dd{float:left; width:155px;  height:40px; line-height:47px; text-align:center; display:block; margin:10px 10px 10px 0;}
#tablit dl dd a:hover{color:#fff; font-size:16px;width: 155px;height: 40px;background: #182e6c;line-height: 40px;display: block;}
#tablit .on a{color:#fff; font-size:16px;width: 155px;height: 40px;background: #182e6c;line-height: 40px;display: block;}
#tablit .out{color:#333;background: #f4f4f2;display: block;line-height: 40px;width: 155px;height: 40px;}
#tablit .out a{color:#333; font-size:16px;display: block;}
#tablit .chakan{width:189px;height: 48px;line-height: 48px;background:#182e6c;text-align: center;margin:25px auto 0;}
#tablit .chakan a{color:#fff; font-size:15px;}
#tablit .chakan:hover a{background:#c22422; color:#fff; font-weight:bold; display:block;}


.tabcon{width:1200px; height:auto; clear:both; padding-top:30px; margin:0 auto;display:none;}
.dis{display:none;}
#showdiv1{display: block;}
.tabcon{width:1200px;}
.tabcon > table > tbody > tr > td { float: left; padding-left: 0 !important; width:275px; height:220px;margin-left: 32px; margin-bottom: 1%; position: relative;overflow: hidden;text-align: center;}
.tabcon > table > tbody > tr > td > h4 a{font-size: 16px;color: #000;display: block;line-height: 45px;}
#tablit a:hover{color: #c22422;}

.tabcon > table > tbody > tr > td:first-child{margin-left: 0px;}
.tabcon > table > tbody > tr > td:nth-child(5){margin-left: 0px;}
.tabcon .biao_1{ display: block; width: 100%; text-align: left !important;color: #434343;line-height: 30px;font-weight: bold;padding-left: 10px;}
.tabcon .biao_2{line-height: 20px;display: block;text-align: left;font-size:12px;color: #666;padding-left: 10px;}
.tabcon .biao_3{line-height: 20px;display: block;text-align: left;font-size:18px;color: #ddaa3d;padding-left: 10px;line-height: 30px;}
.tabcon > table > tbody > tr > td br{ display: none; }
.tabcon > table > tbody > tr > td > .ceshigo{width:100%;background:rgba(234,26,12,0.8);height:100%;position:absolute;bottom:0;left:-100%;transition:0.3s all ease-in-out;}
.tabcon > table > tbody > tr > td > .ceshigo a {display: block; color: #fff; padding-top:25%;font-size: 16px;}
.tabcon > table > tbody > tr > td > .ceshigo p {height: 22px; line-height: 22px;border-radius: 10px;border: 1px solid #fff; transition:all 0.3s 0.3s;padding: 1px 15px;margin: 15px auto;display: block;font-size: 13px;color: #fff;font-weight: 100;width: 70px;text-align: center;position: relative;bottom: -200px;}
.tabcon > table > tbody > tr > td:hover > span {bottom:-40px; }
.tabcon > table > tbody > tr > td:hover > .ceshigo{left:0;}
.tabcon > table > tbody > tr > td:hover > .ceshigo p{left:0; bottom:0;}
.tabcon > table > tbody > tr > td > a > img{width: 273px; height:173px;border:1px solid #ccc;}
.tabcon > table > tbody > tr > td > a > img:hover{border:1px solid #182e6c;}


#we{width: 100%;height:760px;}
#we #yshi{width: 1200px;margin: 0 auto;}
#we #yshi .top{font-size: 16px;text-align: center;color: #b6b6b6;padding-top: 60px;}
#we #yshi .top p{font-size: 25px;color: #0076ca;text-align: center;line-height: 45px;}
#we #yshi .bottom .left{float: left; padding-top: 20px;}
#we #yshi .bottom .zhong{padding:50px 0 0 90px;}
#we #yshi .bottom p{font-size:18px; font-weight:bold; color:#c22422; padding-top: 20px;}
#we #yshi .bottom span{font-size:16px;color: #727272;padding-top: 10px;display: block;line-height:24px;}
#we #yshi .bottom li{padding-top: 30px; text-align:center;}