/*
 *前端代码制作：聆风
 *联系qq：635772733
 */
body{ margin:0 auto; font-size:12px;font-family:Microsoft Yahei,"微软雅黑","宋体";color:#333;}
ul{ margin:0px; padding:0px;zoom:1;/*用于IE6*/ }
div {zoom:1;/*用于IE6,要是IE6错位,修复这个.*/}
li{ margin:0px; padding:0px;list-style:none;vertical-align:middle;float:left;}
dl,dt,dd {margin:0;padding:0;}
img{margin:0px auto;border:0;}
a {text-decoration:none;color:#333;}
a:hover {color:#FF3300;}
a img{border:none;border:0;}
p,h1,h2,h3,h4,h5 {margin:0;padding:0;}
.clear {clear:both;width:100%;height:0;font-size:0px;overflow:hidden;}
i,em,cite {font-style:normal;}
input,select {padding:0;margin:0;}
.wrap {width:1000px;margin:0 auto;height:auto;}
.fl {float:left;}
.fr {float:right;}
.f12 {font-size:12px;}
.f13 {font-size:13px;}
.f14 {font-size:14px;}
.f16 {font-size:16px;}
.f18 {font-size:18px;}
.f20 {font-size:20px;}
.f22 {font-size:22px;}
.f24 {font-size:24px;}
.lh18 {line-height: 18px;}
.lh20 {line-height: 20px;}
.lh22 {line-height: 22px;}
.lh24 {line-height: 24px;}
.lh26 {line-height: 26px;}
.lh28 {line-height: 28px;}
.lh30 {line-height: 30px;}
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.fb {font-weight:bold;}
.fn {font-weight:normal;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.mr20 {margin-right:20px;}
.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.m10 {margin:10px;_display:inline;}
.m20 {margin:20px;}
.mb20 {margin-bottom:20px;}
.pl10 {padding-left: 10px;}
.pl20 {padding-left: 20px;}
.pr10 {padding-right: 10px;}
.pr20 {padding-right: 20px;}
.pt15 {padding-top: 15px;}
.pt10 {padding-top: 10px;}
.pt20 {padding-top: 20px;}
.pb10 {padding-bottom: 10px;}
.pb20 {padding-bottom: 20px;}
.pr5 {padding-right: 5px;}
.pl5 {padding-left: 5px;}
.pt5 {padding-top: 5px;}
.pb5 {padding-bottom: 5px;}
.p10 {padding: 10px;}
.p20 {padding:20px;}
.p5 {padding: 5px;}
.p1 {padding: 1px;}
.b {display:block;}
.in-b {display:inline-block;zoom:1;*display:inline;}
.por {position:relative;}
.poa {position:absolute;}
.ti {text-indent:-999999px;}
#no {border:none;border:0;}
.textUp {
    text-transform: uppercase;
}

/*颜色*/
.red {color:red;}
.black {color:black;}
.blue {color:blue;}
.gray {color:#999;}
.white {color:#fff !important;}

/*宽度*/
.w100 {width:100%;}
.w50 {width:50%;}

/* 文章间距 */
.content p {margin-bottom:10px;}

/*边框*/
.border {border:1px solid #DFDFDF;background-color:#fff;}
.border-no-top {border:1px solid #b5b5b5;border-top:0;background-color:#fff;}
.border-b {border-bottom:1px solid #DFDFDF;}

/* 手机基本样式 */
input[type="button"], input[type="submit"], input[type="reset"], input[type="text"] {
-webkit-appearance: none;
border-radius:0;
}
img {width:100%;}
.pf3 {padding:0 3%;}
.wapbg {height:100%;width:100%;z-index:1;}
.bg1 {background-color:#f6f6f6;}

.header {height:70px;}
.header img.logo {width:120px;margin-top:15px;}
.header .menu {width:30px;position:absolute;right:20px;top:25px;}
.header em {display:block;position:absolute;right:10px;top:15px;width:20px;height:20px;line-height:20px;background-color:#f50300;border-radius:50%;font-size:12px;color:#fff;}

.menu-bg {background:#000;filter:Alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;position:fixed;_position:absolute;left:0;top:0;height:100%;z-index:9998;width:100%;}
.menu-list {position:fixed;_position:absolute;right:0;width:50%;top:0;z-index:9999;background-color:#053636;height:100%;}
.menu-list .close {text-align:right;margin:20px 20px 20px 0;}
.menu-list .close img {width:20px;}
.menu-list li{line-height:40px;width:100%;text-indent:30px} 
.menu-list li a.t {font-size:14px;color:#fff;display:block;float:left;height:40px;width:100%;border-bottom:1px solid #0b4444;}
.menu-list li.on .t {background:url("../images/d5.png") no-repeat 10px center;}
.menu-list li .xl a{display:block;float:left;height:40px;width:100%;background:#fff;text-indent:30px;border-bottom:1px solid #cbefe6;color:#606060;font-size:14px;}
.menu-list li .xl a.hover,.menu-list li .xl a:hover{background:#fff}

.pf3.mt20{
overflow: hidden;
}
/*幻灯*/
.tv-slideBox{   overflow:hidden; position:relative;z-index:100;} 
.tv-slideBox li {width:100%; position:relative;}
.tv-slideBox li img {float:left;}

.tv-slideBox .hd {bottom:10px;left:0;width:100%;position:absolute;text-align:center;}
.tv-slideBox .hd ul {width:100%;margin:0 auto;text-align:center;}
.tv-slideBox .hd li {color:#fff;width:5px;height:5px;border-radius:5px;background-color:#fff;margin:0 5px;text-indent:-99999px;display:inline-block;float:none;}
.tv-slideBox .hd li.on {background-color:#d21712;}

/* 图标 */
.nav1 {background-color:#6aaf08;padding:20px 0;}
.nav1 li {width:25%;background:url("../images/d1.png") repeat-y;height:60px;text-align:center;}
.nav1 li:nth-child(1){ background:none;}
.nav1 li a.b {font-size:14px;color:#fff;padding-top:10px;}
.nav1 li a.b img {width:auto;height:23px;}
.nav1 li:last-child {background:none;}

/* 产品 */
.title-h1 {padding:20px 0 0;margin-bottom:20px;height:auto;overflow:hidden;}
.title-h1 h3 {float:left;font-size:14px;color:#666;font-weight:normal;}
.title-h1 h3 font {font-size:16px;color:#000;display:block;}
.title-h1 span {}
.title-h1 span img {width:30px;margin-top:5px;}

.list1 {}
.list1 li {text-align:center;width:48%;margin-bottom:20px;   }
.list1 li:nth-child(2n) {float:right;} 
.list1 li a.b img{ border:2px solid #c5c5c7;}
.list1 li a{ width:100%; display:block;}
.list1 li p{ margin:10px auto; color:#323232;}
.list1 li a.b span {font-size:14px;color:#323232;display:block;padding:5px 0;}
.list1 li a.b em {color:#969696;display:block;padding-bottom:5px;}
.list1 li a.b p {color:#666;line-height:20px;height:40px;overflow:hidden;padding:0 10px;}

/* 新闻 */
.title-h2 {padding:20px 0 0;margin-bottom:20px;height:auto;overflow:hidden;}
.title-h2 h3 {float:left;font-size:16px;color:#000;line-height:30px;height:30px;font-weight:normal;}
.title-h2 span img {width:30px;}

.list2 {padding-bottom:20px;}
.list2 li {width:100%;margin-bottom:10px; padding-bottom:10px;}
.list2 li .time {width:50px;background:#bfbfbf;height:65px;position:relative;text-align:center;color:#fff;line-height:20px;float:left;margin-right:20px;_display:inline;}
.list2 li .time em {width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #bfbfbf;position:absolute;right:-10px;top:50%;margin-top:-10px;}
.list2 li .time font {font-size:16px;color:#fff;display:block;padding-top:10px;}
.list2 li a.b { text-indent:0px !important;font-size:14px;color:#3d3d3d;height:26px;line-height:26px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; display:inline-block; float:none; overflow:hidden; width:250px !important; background:transparent;}
.list2 li p {line-height:20px;height:40px;color:#919191;overflow:hidden;}
.list2 li:hover .time {background-color:#6aaf08;}
.list2 li:hover .time em {border-left:10px solid #6aaf08;}


/* 按钮 */
.index-btn {height:40px;background-color:#373737;}
.index-btn a {display:block;width:50%;float:left;height:40px;line-height:40px;text-align:center;font-size:14px;color:#919191;}
.index-btn img {width:auto;height:16px;position:relative;top:3px;margin-right:10px;}
.index-btn a:nth-child(1){background:url("../images/d4.png") repeat-y right top;}

/* footer */
.footer {padding:20px 0;color:#8a8a8a;line-height:24px;font-size:14px;background-color:#222;}


/* 内页 */
.nav2 h2 {height:40px;line-height:40px;text-indent:20px;background:url("../images/xl.png") no-repeat 95% center #6aaf08;font-size:16px;color:#fff;}
.nav2 h2.hover {background:url("../images/xl1.png") no-repeat 95% center #0b4ba0;}
.nav2 ul {}
.nav2 ul li {width:100%;border-bottom:1px solid #dbdbdb;}
.nav2 ul li a {height:40px;line-height:40px;width:100%;display:block;float:left;background-color:#656565;font-size:14px;color:#fff;text-indent:20px;}
.nav2 ul li a:hover,.nav2 ul li.hover a {background-color:#656565;color:#fff;}
.nav2 {}

/*分页*/
.list_pages{ text-align:center;height:52px;margin-top:20px;}
.list_pages ul{}
.list_pages ul li{float:none;width:auto;padding:4px 8px;border:1px solid #eee;background-color:#eee;display:inline-block;zoom:1;*display:inline;margin:0 2px;}
.list_pages ul li a{color:#606060;}
.list_pages ul li a:hover{color:#000000;}
.list_pages ul li.thisclass,.list_pages ul li.thisclass a,.list_pages ul li.thisclass a:hover{background-color:#0b4ba0;color:#fff;border:1px solid #0b4ba0;}
.list_pages .pageinfo{padding:4px 10px;color:#555;font-weight:normal;float:none;}
.list_pages .pageinfo strong{color:#555; font-weight:normal;}
.list_pages select{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}


/*手机表单*/
.bm-box .bm-list {margin-bottom:10px;line-height:30px;}
.bm-box .bm-list font {color:red;}
.bm-box .bm-list label {display:block;height:30px;line-height:30px;}
.bm-box .bm-list .text {border:1px solid #e0e0e0;border-radius:5px;width:100%;height:25px;line-height:25px;text-indent:10px;}
.bm-box .bm-list textarea {width:100%;height:79px;border:1px solid #e0e0e0;border-radius:5px;}
.bm-box .bm-list input {font-family:Microsoft Yahei,"微软雅黑","宋体";}
.bm-box .bm-list input:focus,.bm-box .bm-list textarea:focus {border:1px solid #3071B4;}
.bm-box .bm-list .select {border:1px solid #e0e0e0;}
.bm-box .bm-list .submit {padding:10px 20px;background-color:#0b4ba0;color:#fff;text-align:center;font-size:14px;border-radius:5px;border:none;border:0;display:block;width:100%;}


/* 人才招聘 */
.job-list li {margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #e5e5e5;float:none;padding-left:30px;background:url("../images/d6.png") no-repeat left 8px;line-height:29px;}
.job-list li .t {font-size:14px;color:#1d1d1d;}
.job-list li p {color:#424242;}
.job-list li .more {width:94px;height:30px;line-height:30px;text-align:center;margin:10px 0 0 ;font-size:14px;color:#fff;background-color:#0b4ba0;}
.job-list {}


.cwhy form .bt{margin:20px 0;}
.cwhy form .bt .l{width:50%;float:left;padding-left:110px;position:relative}
.cwhy form .bt .l label{text-align:right;padding-right:10px;position:absolute;width:105px;color:#222;font-weight:400;left:0;font-size:14px;line-height:33px}
.cwhy form .bt .l a.file{display:inline-block;width:112px;height:33px;line-height:33px;background:#b3b3b3;text-align:center;position:relative;color:#fff;font-weight:700;overflow:hidden;text-decoration:none}
.cwhy form .bt .l a.file:hover{background:#333}
.cwhy form .bt .l a.file input{position:absolute;right:0;top:0;font-size:100px;opacity:0;filter:alpha(opacity=0)}
.cwhy form .bt .r{float:right}
.cwhy form .bt .r button{width:137px;height:37px;line-height:37px;background:#262937;border-radius:6px;border:0;color:#fff;font-size:17px}
.cwhy form .bt .r button:hover{background:#666}

.phone_titl{ font-size:20px; color:#fff;}
.phone_p{ font-size:16px; color:#fff;}
.phone_span{ width:30px; height:1px; background:#fff; display:inline-block; margin:15px auto;}
.phon_b_wrap{ position:absolute; top:30px; left:0px; right:0px; width:100%; text-align:center;}

.pf3_b{ background:#053636;}
.zhichi_table th{ font-size:14px; color:#8a8a8a; background:#efefef; line-height:30px; border-bottom:1px solid #dedede; font-weight:normal;}
.zhichi_table td{ line-height:30px; color:#8a8a8a; border-bottom:1px solid #dedede; padding-left:10px;}
.zhichi_table td a{ color:#8a8a8a;}
.table_img{ width:20%; margin-top:7px;}
.zhichi_table{ border:1px solid #dedede; border-bottom:none;}
.pro_des_titl {
    font-size: 14px;
    color: #000;
    padding: 10px 0px 10px 10px;
    background: #f2f2f2;
    border-left: 8px solid #6aaf08;
}
.xl01{ display:none; }
.nav2 ul li .xl01 a{background-color:#fff;text-indent:40px; border-bottom:1px solid #e1e1e1; color:#535353;} 
.pro_i{ margin-top:14px; margin-right:20px;}
.pro_des_r{ width:44%; padding-right:10px;}
.pro_des_l{ width:45%;}
.pro_des_p {
    font-size: 12px;
    color: #717171;
    margin-bottom: 5px;
}
.pro_des_l { 
    border: 1px solid #000;
}
.pro_des_titl02{ border:none; background:none; padding-left:0px;}
.pro_con{ font-size:12px; color:#717171; padding:0px 10px;}
.new_des_titl{font-size: 14px;
    color: #3d3d3d;
    height: 26px;
    line-height: 26px;
	text-align:center;
	margin-top:20px;
   
    }
.new_des_time{ 
   line-height: 20px;
 text-align:center;
    color: #919191;
    }
.new_con{ color: #919191; font-size:12px; line-height:20px; margin-bottom:40px;}
.con_titl {
    font-size: 16px;
	 margin-top:20px;
    color: #1c1c1c;
}
.con_in_wrap {
    width: 100%;
}
.con_submit {
    width: 120px;
    height: 45px;
    background: #72b01b;
    color: #fff;
    text-align: center;
    line-height: 45px;
    border: none;
    font-size: 16px;
    font-weight: bold;
}
.contact_dl {
    position: relative;
}
.contact_dl dt {
    position: absolute;
    top: 0px;
    left: 0px;
}
.contact_dl dt span {
    background: #72b01b;
    text-align: center;
    line-height: 60px;
    display: inline-block;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -o-border-radius: 50%;
    -ms-border-radius: 50%;
}
.contact_dl dt i {
    color: #fff;
    font-size: 20px;
}
.contact_dl dd {
    margin-left: 70px;
    font-size: 14px;
    color: #626262;
    line-height: 60px;
    margin-bottom: 15px;
}
.con_in {
    border: 1px solid #e9e9e9;
    width: 100%;
    height: 44px;
    line-height: 44px;
    text-indent: 0.5em;
    font-size: 14px;
    color: #858585;
    margin-bottom: 15px;
    padding: 0px;
}
.contact_dl_phone dd {
    line-height: 28px;
}
.zhaopin_table {
    border: 1px solid #dedede;
    border-bottom: none;
    border-right: none;
}
.zhaopin_table th {
    background: #efefef;
}
.zhaopin_table th, .zhaopin_table td {
    font-size: 14px;
    color: #8a8a8a;
    font-weight: normal;
    line-height: 30px;
    border: 1px solid #dedede;
    border-top: none;
    border-left: none;
    text-align: center;
}
.zhaopin_des_table th {
    font-size: 12px;
    color: #747474;
    line-height: 30px;
    background: #efefef;
    font-weight: normal;
    text-align: left;
    padding-left: 20px;
}
.new_des {
    font-size: 16px;
    color: #000;
    padding-bottom: 10px;
    text-align: center;
    border-bottom: 1px dashed #919191;
}
.pf3.mt20 .list1 li{
  min-height: 200px;
}
.news_des_time {
    font-size: 14px;
    color: #747474;
    width: 280px;
    margin: 10px auto;
	text-align:center;
}
.zhaopin_des_con {
    font-size: 14px;
    color: #747474;
    margin-bottom: 15px;
}

.list_pages ul li a{ width:auto !important; height:auto !important; line-height:normal !important; text-indent:inherit !important; color:#333;background-color: #eee;}
.table-responsive{overflow-x: auto; overflow-y: hidden;}
.btn-lg{font-size: 13px !important;}

@media (max-width: 360px){
	.new_more03{font-size: 13px;}
}

