@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
html { line-height: 1; }
ol, ul { list-style: none; }
table { border-collapse: collapse; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; vertical-align: middle; }
em, i { font-style: normal; }
q, blockquote { quotes: none; }
q:before, q:after, blockquote:before, blockquote:after { content: ""; content: none; }
a img { border: none; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { display: block; }
div,dl,dt,dd,ol,ul,li{ zoom:1; }
a { text-decoration: none; color:#333;}
a:hover{color:#f98b0c;}

input,select{ font-family:"微软雅黑";}
input{ cursor:pointer; outline: none;}

.fl { float: left; display: inline; }
.fr { float: right; display: inline; }
.clear_b{ clear:both;}
.ovf{ overflow:hidden;}
.hide { display: none; }
.ml10{ margin-left:10px;}
.mr10{ margin-right:10px;}
.mt10 { margin-top: 10px; }
.mb10 { margin-bottom: 10px; }
.mr15{ margin-right:15px;}
.ml15{ margin-left:15px;}
.mt20 { margin-top: 20px; }
.mb20 { margin-bottom: 20px; }
.mr20{ margin-right:20px;}
.ml20{ margin-left:20px;}
.mt36{ margin-top:36px;}
.mb30{ margin-bottom:30px;}
.mt30{ margin-top:30px;}
.mt_20{*margin-top:-20px;}
.ml70{ margin-left:70px;}

/*字体大小*/
.fs12{font-size:12px;}
.fs14{font-size:14px;}
.fs16{font-size:16px;}
.fs18{font-size:18px;}
.fs20{ font-size:20px;}
.text_c{ text-align:center;}
.text_r{ text-align:right;}
.b {font-weight:bold;}
/*颜色定义*/
.orange{ color:#f98b0c;}
.orange2{ color:#f5a21d;}
.gray{ color:#ccc;}

body{margin:0;padding:0;font-family:"微软雅黑";color:#333;font-size:14px;background-color:#f7f5f4;}
img{border:none;}
input{cursor:pointer;}
.top{background:url(../image/navbgcolor.png);height:90px;width:100%;position:absolute;z-index:999;}
.top_text{margin:0 auto;width:980px;}
.logo_img{padding-top:10px;float:left;}
.top_nav1{float:right;width:715px;}
.top_nav1 ul{margin:0;padding-top:10px;list-style-type:none;float:right;}
.top_nav_lione,.top_nav_litwo{float: left;font-size:12px;padding-left: 20px;height: 30px;line-height: 30px;}
.top_nav_lione1{float: left;height: 30px;line-height: 30px; font-size:12px;padding-left: 6px;}
.top_nav_li{ background:url(../image/xinlang.png) no-repeat 0 6px;width: 76px;padding-left: 26px;height: 30px;line-height: 30px;float: left; font-size:12px;}
.top_nav_lione{background: url(../image/position_img.png) no-repeat -19px 13px;}
.top_nav_lithree{background: url(../image/position_img.png) no-repeat 58px -434px;width: 62px;float: left;font-size: 12px;padding-left:10px;margin-left:10px;height: 30px;line-height: 30px;}
.top_nav_lithree a:hover{background:#fff;}
.YBWQ_ON:hover{text-align:center;}
.YBWQ_box{position:absolute;background-color:#fff;color:#007f41;border:1px solid #e7e7e7;z-index:100;display:none;}
.w109{ *width:109px;*margin-top:20px;*margin-left:-80px;}
.w119{ *width:119px;*margin-top:20px;*margin-left:-80px;}
.w83{*width: 83px;*margin-top:20px;*margin-left:-60px;}
.YBWQ_box ul{ padding:0 10px;}
.YBWQ_box_li{ border-bottom:1px dashed #e7e7e7;}
.top_nav1 ul li a{color:#333;text-decoration:none;}
.top_nav1 ul li a:hover{color:#f5a21d;}
.search{background-color:#FFF;width:144px;_width:154px;height:24px;margin-top: 3px;display: block;border: 1px solid #d0d6e2;}
.search_text{width:124px;height:22px;float:left;border:0;}
.search img{padding-top:4px;_padding-top:4px;}
.top_nav2{height:50px;font-size:15px;float:left;margin-left: 218px;_margin-left: 190px;}
.top_nav2 ul{margin:0;padding:0;list-style-type:none;}
.top_nav2 ul li{float: left;padding-left: 40px;height: 60px;line-height: 45px;}
.top_nav2 ul li a{text-decoration:none;color:#000;font-weight: bold;}
.top_nav2 ul li a:hover{color:#8b8b8b;}
.bot{background-color:#FFF;height:55px;color:#8d908e;font-size:14px;text-align:center;padding:30px 0;margin-top:20px;}
.bot a{color:#8d908e;text-decoration:none;}
.bot a:hover{color:#f98b0c;}
.rss{background:url(../image/position_img.png) no-repeat -2px -411px;}
.bot_nav{display:block;margin:0;padding-bottom:10px;}
.two_dimension_code{position:absolute;right:0;bottom:0;}
.aboutus_banner{margin:0 auto;}
.aboutus_banner_box{width: 100%;height: 320px;overflow: hidden;position: relative;}
.aboutus_banner_bgimage{position: absolute;top: 0;left: 50%;margin-left: -960px;}
.aboutus_mid{width:980px;margin:0 auto;overflow:hidden;}
.navbody{width:180px;float:left;}
.down_nav3j1, .down_nav3j2, .down_nav3j3, .down_nav3j4, .down_nav3j5, .down_nav3j6{position: absolute;height: 5px;width:50px;margin: 0 0 0 50%;background: url(../image/topnav_3j.png) no-repeat 30px 0px;}
.downji1 ul li,.downji2 ul li,.downji3 ul li,.downji4 ul li,.downji5 ul li,.downji6 ul li{float:left;position:relative;font-size: 12px;}
.downji1 ul li a,.downji2 ul li a,.downji3 ul li a,.downji4 ul li a,.downji5 ul li a,.downji6 ul li a{color: #fff;}
.downji1 ul li a:hover,.downji2 ul li a:hover,.downji3 ul li a:hover,.downji4 ul li a:hover,.downji5 ul li a:hover,.downji6 ul li a:hover{color:#ccc;}
.downji1 ul,.downji2 ul,.downji3 ul,.downji4 ul,.downji5 ul,.downji6 ul{padding:0;margin:0;list-style-type:none; width:100% }
.sub{ margin: 0 auto;display:none; width:100%;position:absolute;height:60px;_height:61px;left:0;right:0; top:85px;_top:95px;background:url(../image/topnav_bg.png) repeat-x 0 5px;_background:url(../image/topnav_bg.png) repeat-x 0 6px;}
.downji1 ul{padding: 0;margin: 0;list-style-type: none;}
.downji1 ul li,.downji2 ul li,.downji3 ul li,.downji4 ul li,.downji5 ul li,.downji6 ul li{float:left;position:relative;font-size: 12px;float: left;height: 29px;padding: 0 10px;line-height: 29px;text-align: center;}
.downji1 ul li a,.downji2 ul li a,.downji3 ul li a,.downji4 ul li a,.downji5 ul li a,.downji6 ul li a{color: #fff;}
.downji1 ul li a:hover,.downji2 ul li a:hover,.downji3 ul li a:hover,.downji4 ul li a:hover,.downji5 ul li a:hover,.downji6 ul li a:hover{color:#ccc;}
.downji1 {margin:0 0 0 50%;left:280px;_left:280px;top:5px;_top:6px;position: absolute;}
.downji2 {
margin: 0 0 0 39%;
top: 5px;
_top: 6px;
position: absolute;
}
.downji3 {
margin: 0 0 0 46%;
top: 5px;
_top: 6px;
left: -99px;
position: absolute;
}
.downji4 {
margin: 0 0 0 50%;
left: 86px;
top: 5px;
_top: 6px;
position: absolute;
}
.downji5 {
margin: 0 0 0 50%;
left: 240px;
top: 5px;
_top: 6px;
position: absolute;

}
.downji6{
margin: 0 0 0 50%;
left: 280px;
position: absolute;
top: 5px;
_top: 6px;

}
.down_nav3j1{margin:0 0 0 50%;left:84px;_left:428px;position: absolute;}
.down_nav3j2 {
margin: 0 0 0 49.5%;
left: -84px;
position: absolute;
}
.down_nav3j3 {
margin: 0 0 0 50%;
left: 12px;
position: absolute;
}
.down_nav3j4 {
margin: 0 0 0 50%;
left: 112px;
position: absolute;
}
.down_nav3j5 {
margin: 0 0 0 50%;
left: 232px;
position: absolute;

}
.down_nav3j6{
margin: 0 0 0 50%;
left: 344px;
position: absolute;

}
.downji1 ul{padding:0;margin:0;list-style-type:none;}
.downji2 ul{padding:0;margin:0;list-style-type:none;}
.downji3 ul{padding:0;margin:0;list-style-type:none;}
.downji4 ul{padding:0;margin:0;list-style-type:none;}
.downji5 ul{padding:0;margin:0;list-style-type:none;}

.box{ margin:0 auto; width:980px;}

.copyright2{ font-size:12px;height: 35px;line-height: 35px;padding-left: 25px;padding-bottom: 5px;}
/*banner*/
.banner{width: 100%;overflow: hidden;position: relative;}
.banner_image{position: absolute;top: 0;left: 50%;margin-left: -960px;}
/*头部导航*/
.f_map{ height:38px; background-color:#fff; border-top:1px solid #ebebeb; border-bottom:1px solid #dbd4cd;}
.f_map ul{ background:url(../image/i_home.png) no-repeat 0 center; overflow:hidden; padding-left:10px;}
.f_map ul li{ float:left; background:url(../image/i_left.png) no-repeat right; height:38px; line-height:38px; width:90px; text-align:center; padding-right:5px;}
/*左侧菜单*/
.submenu{ width:180px;}
.submenu_top{ background:url(../image/i_lbg.png) no-repeat; height:77px; line-height:77px; text-align:center; font-size:24px; color:#fff;}
.submenu_a,.submenu_on{  line-height:50px; background:url(../image/yellow-dian.png) no-repeat 6px 24px; padding-left:25px;display: block;}
.submenu_a{border-bottom:1px dashed #dbd4cd;}
.submenu_on{ border-bottom:3px solid #f5a21d; color: #f98b0c; font-weight:bold;}
.call_us{ background:url(../image/i_phone.png) no-repeat 0 2px; padding-left:45px; margin-top:80px;}
.call_us span{ font-style:italic; font-size:15px; font-family:Arial, Helvetica, sans-serif; padding-top:5px; display:block;}
.submenu_ul li ul{border-bottom:1px dashed #dbd4cd; padding:10px 0; overflow:hidden;}
.submenu_ul li ul li{ margin-left:35px; line-height:30px;}
.submenu_ul li .product_ulm{ border:none; padding:0;  }
.submenu_ul .product_ulm li{ border-bottom: 1px dashed #dbd4cd; margin-left:0;}
.submenu_ul .product_ulm li li{ border:none;  }
.product_ulm li a{
    width: 100%;
    display: block;
    padding: 5px 8px 5px 35px;
    background-position: 25px center;
    font-size: 14px;
    box-sizing: border-box;
    line-height: 35px;
}
.product_ulm li.nav_li2>a{ border-bottom: 1px dashed #dbd4cd; }
.submenu_ul .product_ulm li.nav_li2 ul{ padding:0; }
.submenu_ul .product_ulm li li a{ padding: 2px 8px 2px 50px; }

/*通用样式*/
.right{ width:730px;}
.right h1{ color:#f5a21d; font-size:24px; line-height:80px;}
.p{line-height: 29px;}
.right_h2{ background:url(../image/p_lbg.png) no-repeat 0 4px; font-size:16px; color:#f5a21d; font-weight:bold; padding-left:20px;}

/*分页*/
.paging{overflow: hidden;margin:40px 0;margin-left: 52px;}
.paging_text{float:left;height:33px;vertical-align:middle; line-height:33px;*line-height:63px;_line-height:63px;padding-right:10px;}
.paging_y a{float:left;color:#333;background-color:#dbd4cd;line-height:33px;height:33px;width:83px;text-align:center;text-decoration:none; margin-right:2px;}
.paging_y a:hover{background-color:#f5a21d;color:#fff;line-height:33px;height:33px;}
.paging select{height:33px;float:left;vertical-align:middle; line-height:33px;*line-height:63px;_line-height:63px;border:1px solid #dbd4cd;margin-left:40px;padding-left:10px;*position:relative; *top: 50%;}

.paging_select{float:left;height:33px;vertical-align:middle; line-height:33px;*line-height:63px;_line-height:63px;padding-right:10px;*position:absolute;}

.dis_n{ display:none;}
.p2{ text-indent:2em;line-height:29px;}