﻿@charset "utf-8";
/* CSS Document */
body,ul,p,h1,h2,h3,h4,dl,dd,form,input,textarea,select { padding:0; margin:0;  }
body{ font-family:"微软雅黑"; position:relative; z-index:1; background:#FFFFFF;}
a:hover, a:focus{ text-decoration:none;}
li { list-style:none; }
img { border:none; padding:0; margin:0; vertical-align:middle;}
a { text-decoration:none; color: #555; }
a:hover { text-decoration:none; }
.clear { zoom:1; clear:both; }
.clear:after { content:''; display:block; clear:both; }
.myclear { zoom:1; clear:both; display:none; }
table{ border-collapse:collapse; margin-bottom:-30px;}
* {margin: 0;padding: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

#nav{ width:100%; /*height:88px;*/ /*background:#fff;*/}
.nav_bg{ position:relative; width:100%; /*height:88px;*//* background:url(../images/nav_bg.png) repeat;*/ top:0; left:0; z-index:4100;}


.pc_menu{ float:right; height:88px; padding-top:8px; line-height:80px; text-align:right; padding-right:180px;}
.pc_menu li{ float:right; height:80px; position:relative; z-index:5555;}
.pc_menu li a{ display:block; width:100%; height:80px; font-size:14px; color:#7d7d7d; line-height:80px; padding:0 10px;}
.pc_menu li a.about { background:url(../images/pc_menu.png) center right no-repeat; padding:0 20px 0 10px;}
.pc_second{ display:none; width:150px; background:#fff; position:absolute; z-index:9999; top:80px; left:0;}
.pc_second dd{ width:150px; text-align:left; height:37px; position:relative; z-index:1;}
.pc_second dd a{-webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s; border-bottom:1px solid #C5C5C5; display:block; width:100%; height:37px; line-height:36px; position:relative; z-index:1;}
.pc_second dd a span{-webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s; z-index:9; right:12px; display:block; width:14px; height:14px; background:url(../images/pc_second_span.png) right center no-repeat; overflow:hidden; position:absolute; top:50%; margin-top:-7px;}
.pc_second dd a i{-webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s; display:block; width:0; height:1px; position:absolute; z-index:9; bottom:-1px; left:0; background:#003e9a;}

.pc_menu li a:hover{ color:#003e9a;}
.pc_menu li a.about:hover{ background:url(../images/pc_menu2.png) center right no-repeat;}

.pc_second dd a:hover{ color:#003e9a; text-indent:12px;}
.pc_second dd a:hover span{ background:url(../images/pc_second_span.png) left center no-repeat;}
.pc_second dd a:hover i{ width:100%;}

.lan_but{ display:none;}


.shar_but{ position: fixed; top: 24px; right: 90px; z-index: 9999; -webkit-border-radius: 50%;  -moz-border-radius: 50%; border-radius: 50%; display:block; display:block; width:40px; height:40px; background:url(../images/shar_but.jpg) center center no-repeat;}
.pa{-webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s; z-index:9999; position:fixed; top:64px; right:90px; width:250px; height:0px; overflow: hidden; transition: .2s height ease;}
.pa .pa_box{ background:#fff; padding:30px 6px 6px 10px;}
.h50{ height:74px !important;}


.seach_but{ position: absolute; top: 5px; right: 40px; z-index: 9999; -webkit-border-radius: 50%;  -moz-border-radius: 50%; border-radius: 50%; display:block; display:block; width:40px; height:40px; background:url(../images/seach_but.jpg) center center no-repeat;}
.seach_box{ display:none; width:100%; height:50px; background:rgba(255,255,255,0.8); position:fixed; /*top:88px;*/ left:0px; z-index:9999; overflow:hidden; padding:10px;}
.seach_box form{ display:block; width:100%; max-width:700px; margin:0 auto; position:relative; z-index:9999; padding-right:40px;}
.seach_input{ padding-left:8px; outline:none; width:100%; height:30px; border:1px solid #999; border-right:none; background:#fff; font-size:14px; color:#666; line-height:28px;}
.seach_submit{outline:none; display:block; width:40px; cursor:pointer; height:30px; border:none; background:#003e9a; color:#fff; font-size:14px; text-align:center; line-height:30px; position:absolute; right:0px; top:0px; z-index:9;}



.mobile-inner-header-icon{color: #ffffff;height: 40px;background:#B0B0B0;font-size:25px;text-align: center;position:absolute;top:5px;right:10px; z-index:9999;width: 40px;-webkit-transition: background 0.5s;-moz-transition: background 0.5s;-o-transition: background 0.5s;transition: background 0.5s;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.mobile-inner-header-icon:hover{background-color: rgba(176,176,176,0.8);cursor: pointer;}
.mobile-inner-header-icon span{position: absolute;left:50%;margin-left:-10px;background-color:#fff;display: block;width: 20px;height: 2px;}
.mobile-inner-header-icon .icon-bar1{ top:14px;}
.mobile-inner-header-icon .icon-bar2{ top:20px;}
.mobile-inner-header-icon .icon-bar3{ top:26px;}
.mobile-inner-header-icon .icon-bar1.rotated {position:absolute; top:20px;-moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);background-color:#fff;}
.mobile-inner-header-icon .icon-bar2.rotated {-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter: alpha(opacity=0);opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;}
.mobile-inner-header-icon .icon-bar3.rotated {position:absolute;top: 20px;-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);background-color:#fff;}
.trans, .trans:hover {-webkit-transition: all 277ms ease-in-out;-moz-transition: all 277ms ease-in-out; -o-transition: all 277ms ease-in-out;transition: all 277ms ease-in-out;-ms-transition: all 277ms ease-in-out;}
.trans-fast, .trans-fast:hover {-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;-ms-transition: all 200ms ease-in-out;}

.fixed_nav_bg{background-color: rgba(70,70,70,.6); opacity: 0; position: fixed; -webkit-transition: opacity .3s; transition: opacity .3s; z-index:1;}
.show_nav_bg{opacity: 1;top: 0;right: 0;bottom: 0;left: 0; z-index:5444;}

.nav_menu{overflow-y: auto;height:100%; position:fixed; left:100%; top: 0; text-align:center; max-width: 85%; width:400px; background:#fff; -webkit-transition: -webkit-transform .3s; transition: -webkit-transform .3s; transition: transform .3s; transition: transform .3s,-webkit-transform .3s; z-index:8888; padding-top:88px;}
.show_menu{ opacity: 1; -webkit-transform: translateX(-100%); transform: translateX(-100%);}

#banner{ width:100%; padding-bottom:43.5%; position:relative; z-index:1042;}
#owl-demo{ display:block; width:100%; position:absolute; z-index:2000; top:0; left:0;}
#owl-demo .item { display:block; width:100%;}
#owl-demo img { display:block; width: 100%;}
#owl-demo .owl-controls { height:0; padding:0; margin:0;}
#owl-demo .owl-controls .owl-buttons div{ position:absolute; top:50%; margin-top:-36px; color: #F4A21A;display: inline-block;zoom: 1;*display: inline;font-size: 12px;width:32px;height:72px;text-indent:5000px;float:left; z-index:1040; overflow:hidden;}
#owl-demo .owl-wrapper-outer{ z-index:1040;}
#owl-demo .owl-controls .owl-buttons .owl-prev{ background:url(../images/banner_but.png) left center no-repeat; left:36px;}
#owl-demo .owl-controls .owl-buttons .owl-next{ background:url(../images/banner_but.png) right center no-repeat; right:36px; }

/**首页关于我们**/
.i_about{ max-width:1220px; margin:0 auto;  padding:100px 10px 62px; }
.i_about h2{ font-size:26px; color:#7d7d7d; line-height:36px; font-weight:normal; display:none;}
.i_about_box{ width:100%; display:table; padding-bottom:80px;}
.i_about_left{ width:54.16%; display:table-cell; vertical-align:middle; height:100%;}
.i_about_left02{ display:none;}
.i_about_left h1{ font-size:30px; font-weight:normal; line-height:48px; color:#7d7d7d; padding-bottom:12px; padding-right:43%;}
.i_about_left p{ font-size:14px; color:#7d7d7d; line-height:34px; padding-right:7.7%;}
.i_about_right{ text-align:center; width:45.84%; display:table-cell; vertical-align:middle; height:100%;}
.i_about_right img{ max-width:100%;}

.i_more{ position:relative; z-index:1; display:block; width:150px; height:34px; text-align:center; font-size:14px; line-height:32px;}
.i_more .line{display:inline-block;background-color:#003e9a;position:absolute;-webkit-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease;}
.i_more:hover{color:#003e9a;border:1px solid #003e9a; -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s;}
.i_more .line_top{height:1px;width:0;left:-50%;top:-1px;}
.i_more:hover .line_top{width:100%;left:0px;}
.i_more .line_right{height:0;width:1px;top:-50%;right:-1px;}
.i_more:hover .line_right{height:100%;top:0px;}
.i_more .line_bottom{width:1px;height:0;bottom:-50%;left:-1px;}
.i_more:hover .line_bottom{height:100%;bottom:0px;}
.i_more .line_left{height:1px;width:0;right:-50%;bottom:-1px;}
.i_more:hover .line_left{width:100%;right:0px;}

.i_more01{ border:1px solid #7E7E7E; color:#7d7d7d;  margin:0 auto;}
.i_more02{ border:1px solid #fff; color:#fff;  margin:0 auto;}
.i_more03{ border:1px solid #7E7E7E; color:#7d7d7d;}



/**首页新闻**/
.i_news{ width:100%; padding:60px 10px 70px; background:#252525; color:#fff;}
.i_news_box{ width:100%; max-width:1200px; margin:0 auto;}
.i_news_top{ width:100%; padding:0 10px; max-width:370px; margin:0 auto; padding-bottom:56px;}
.i_news_top h1{ text-align:center; font-weight:normal; font-size:18px; color:#fff; line-height:36px; border-bottom:1px solid #777777;}
.i_news_top p{ text-align:center; font-size:18px; color:#fff; line-height:32px;}
.i_video_left{ width:64.16%; float:left; position:relative; z-index:1; overflow:hidden;}
.i_video_left img{ width:100%;}
.i_video_bg{ width:100%; height:100%; position:absolute; z-index:9; top:0; left:0; background:url(../images/video_bg.png) repeat;}
.i_video_bg i{ display:block; width:82px; height:82px; position:absolute; z-index:10; top:50%; left:50%; margin:-41px 0 0 -41px; background:url(../images/video_icon.png) no-repeat;}
.i_video_right{ width:35.84%; float:right; padding:1.66% 2.9%;}
.i_video_right p{ font-size:18px; color:#fff; line-height:36px;}

.i_news_list{ padding:56px 0 90px; width:100%;}
.i_news_list li{ width:50%; float:left;}
.i_news_list li.list01{padding-right:8.166%;}
.i_news_list li.list02{padding-left:8.166%;}
.i_news_list li a{ display:block; width:100%; overflow:hidden;}
.i_news_list li span{-webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s; line-height:24px; font-size:14px; color:#fff;}
.i_news_list li h1{-webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s; overflow:hidden; white-space:nowrap;  text-overflow: ellipsis; font-size:18px; color:#fff; line-height:44px; padding-bottom:8px; font-weight:normal; padding-right:20px;}

.i_news_list li .i_news_con{ position:relative; z-index:1; width:100%; padding-top:14px; border-top:1px solid #3C3C3C;}
.i_news_list li .i_news_con i{-webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s; display:block; width:0; height:1px; position:absolute; z-index:9; top:-1px; left:0; background:#003e9a;}
.i_news_list li .i_news_con p{overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; line-height:30px; color:#fff; font-size:14px;}

.i_news_list li a:hover .i_news_con i{ width:100%;}
.i_news_list li a:hover h1{ color:#003e9a;}
.i_news_list li a:hover span{ color:#003e9a;}

/**首页产品类别**/
.i_pro_cate{ position:relative; z-index:1; overflow:hidden;}
.cate01{ padding-bottom:56%; width:33%; float:left;}
.cate02{ padding-bottom:56%; width:33%; float:left;}
.cate03{ padding-bottom:56%; width:34%; float:left;}
.cate02_01{ position:absolute; top:0; left:0; width:100%; height:60%}
.cate02_02{ position:absolute; bottom:0; left:0; width:100%; height:40%}
.cate03_01{ position:absolute; top:0; left:0; width:100%; height:30%}
.cate03_02{ position:absolute; top:30%; left:0; width:100%; height:30%}
.cate03_03{ position:absolute; bottom:0; left:0; width:100%; height:40%}
.i_pro_pic{ width:100%; height:100%; position:absolute; top:0; z-index:2; left:0;}
.i_pro_pic a{ display:block; width:100%; height:100%; overflow:hidden; padding:0; margin:0;}
.i_pro_pic img{ width:100%; height:100%; border:none; padding:0; margin:0; -webkit-transition: all ease 15s; transition: all ease 15s; -moz-transition: all ease 15s; -o-transition: all ease 15s;}
.i_pro_pic span{ position:absolute; top:28px; left:22px; z-index:9; -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; display:block; width:180px; height:50px; border:1px solid #fff; text-align:center; line-height:48px; color:#fff; font-size:20px; background:#000;}
.i_pro_pic a:hover img{ border:none; padding:0; margin:0; transform: scale(1.5); -webkit-transform: scale(1.5);  -o-transform: scale(1.5);  -moz-transform: scale(1.5);}

/**首页下载中心**/
.i_down_box{ width:100%; padding:48px 10px 24px; background:#F6F6F6;}
.i_down{ max-width:1200px; margin:0 auto; display:table; width:100%;}
.i_down_left{ width:45%; display:table-cell; vertical-align:middle; text-align:center;}
.i_down_left img{ width:100%;}
.i_down_right{ width:56%; display:table-cell; vertical-align:middle; padding-left:6.66%;}
.i_down_right h1{ font-weight:normal; font-size:24px; line-height:38px; color:#777; text-transform:uppercase;}
.i_down_right .i_down_con{ border-top:1px solid #C8C8C8; padding-top:8px; width:100%; padding-bottom:18px;}
.i_down_right .i_down_con p{ font-size:12px; color:#777777; line-height:36px; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.i_down_right .i_down_con p a{-webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s; font-size:14px; color:#777777; line-height:36px; width:100%; overflow:hidden;}
.i_down_right .i_down_con p a:hover{ color:#003e9a;}

/**首页联系我们**/
.i_contact{ width:100%; height:180px; margin:0 auto; padding:0 10px; display:table; background:url(../images/i_contact_bg.jpg) center center no-repeat;}
.i_contact_box{ height:180px; max-width:1200px; margin:0 auto; width:100%; display:table-cell; text-align:center; vertical-align:middle;}
.i_contact_box h1{ text-transform:uppercase; font-size:24px; color:#777777; line-height:66px; font-weight:normal;}
.i_contact_box ul{ text-align:center; padding-top:10px;}
.i_contact_box ul li{ display:inline-block;  height:38px; line-height:38px; font-size:18px; }
.i_contact_box ul li a{ -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s; background:url(../images/i_contact_box.png) center left no-repeat; color:#777777; text-transform:uppercase; padding:0 40px; display:block; height:38px;}

.i_contact_box ul li a:hover{ background:url(../images/i_contact_box01.png) center left no-repeat; color:#003e9a;}

.i_contact_box ul li.code{ position:relative; z-index:1;}
.code_box{ display:none; width:120px; height:120px; overflow:hidden; position:absolute; bottom:30px; z-index:9; left:50%; margin-left:-60px;}
.code_box img{ width:120px; height:120px;}
/**内页**/
.n_advertise{ width:100%; height:430px; margin:0 auto;}
.n_advertise img{ display:none;}

.n_pro_pic{ width:100%; height:700px; margin:0 auto; position:relative; z-index:1;}
.n_pro_pic img{ display:none;}
.n_pro_pic_bg{ padding:230px 40px 0 40px; position:absolute; width:440px; height:700px; background:url(../images/n_advertise_box.png) repeat; z-index:9; top:0; right:12.5%;}
.n_pro_pic_bg p{ font-size:36px; line-height:60px; color:#fff;}
.n_pro_pic_bg h1{ display:none;}
/**内页主体**/
.main{ max-width:1200px; margin:0 auto; width:100%;}
/**左侧**/
.n_left{ width:176px; float:left; margin-top:30px; padding-bottom:30px;}
.n_left_menu dt.n_left_pdt{ width:174px; margin:0 auto; height:84px; padding-top:24px; border:1px solid #C8C8C8;}
.n_left_menu dt.n_left_pdt h1{ line-height:24px; color:#313131; font-size:18px; text-align:center; font-weight:normal;}
.n_left_menu dt.n_left_pdt p{ font-size:14px; color:#898989; line-height:18px; font-weight:normal; text-align:center; text-transform:uppercase;}

.n_left_menu dt.n_left_mdt{ display:none;}
.n_left_menu dd{ line-height:46px; height:47px; width:100%; border-bottom:1px solid #C7C7C7; }
.n_left_menu dd.n_left_menu_link{ height:80px; margin-top:6px; border:none;}
.n_left_menu dd.n_left_menu_link img{ width:100%;}
.n_left_menu dd a{ text-align:center; font-size:14px; line-height:46px; color:#3c3c3c; display:block; width:100%; height:100%;}
.n_left_menu dd:hover{ background:url(../images/n_right_top.jpg) left center no-repeat;}
.n_left_menu dd.select{ background:url(../images/n_right_top.jpg) left center no-repeat;}
.n_left_menu dd:hover a{ color:#003e9a; background:url(../images/n_left_menu_a.png) right center no-repeat;}
.n_left_menu dd.select a{ color:#003e9a; background:url(../images/n_left_menu_a.png) right center no-repeat;}
.n_left_menu dd a span{ display:none;}
.n_left_cate{ display:block; padding-top:18px;}


/**右侧**/
.n_right{ float:right; width:990px; margin-top:20px; min-height:500px;}
.n_right_top{ height:35px; line-height:34px; clear:both; border-bottom:1px solid #DADADA;}
.n_right_top h1{ padding-left:16px; background:url(../images/n_right_top.jpg) center left no-repeat; font-size:14px; height:34px; line-height:34px; font-weight:normal; color:#373737; width:40%; float:left;}
.n_right_top p{ text-align:right; height:34px; line-height:34px; width:60%; float:right; font-size:12px; color:#919090; font-weight:normal; font-family:"宋体";}
.n_right_top p a{ line-height:34px; font-size:12px; color:#919090;}
.n_right_top p a:hover{ color:#003e9a;}
.n_right_con{ width:100%; padding:20px 0; font-size:14px; line-height:30px; color:#555555;}
.n_right_con img{ max-width:100%;}


.pro_cate_pc{ display:block; width:100%; max-width:1200px; margin:0 auto; font-family: 微软雅黑,Microsoft YaHei; font-size: 18px; color:#a0a0a0;}
.pro_cate_pc img{ width:100%;}
.pro_cate_mob{ display:none; width:100%; max-width:1200px; margin:0 auto; font-family: 微软雅黑,Microsoft YaHei; font-size: 14px; color:#a0a0a0;}
.pro_cate_mob img{ width:100%;}
/**产品左侧**/
.n_pro_left{ width:218px; float:left; margin-top:30px; padding-bottom:30px;}
.n_pro_menu dt.pro_pdt{ width:218px; margin:0 auto; height:96px; background:url(../images/n_pro_top.png) top left no-repeat;}
.n_pro_menu dt.pro_pdt h1{ line-height:96px; color:#323131; overflow:hidden; white-space:nowrap;  text-overflow: ellipsis; font-size:20px; text-align:center; font-weight:normal;}

.n_pro_menu dt.n_left_mdt{ display:none;}
.n_pro_menu dd{background:url(../images/n_pro_menu01.png) 22px center no-repeat; line-height:56px; height:57px; width:100%; border-bottom:1px dashed #C7C7C7; }
.n_pro_menu dd.n_left_menu_link{ height:80px; margin-top:6px; border:none;}
.n_pro_menu dd.n_left_menu_link img{ width:100%;}
.n_pro_menu dd a{ text-align:center; font-size:14px; line-height:56px; color:#272727; display:block; width:100%; height:100%;}
.n_pro_menu dd a span{ display:none;}
.n_pro_cate{ display:block;}

.n_pro_menu dd.all_pro_down{ width:100%; height:60px; margin-top:20px; background:none; border:1px solid #DEDEDE; font-size:18px; position:relative; z-index:1;}
.n_pro_menu dd.all_pro_down a{ font-size:18px; line-height:60px; background:none;}
.n_pro_menu dd.all_pro_down i{-webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s; overflow:hidden; display:block; width:13px; height:18px; position:absolute; top:50%; margin-top:-7px; left:50%; margin-left:50px; z-index:9; background:url(../images/all_pro_down01.png) bottom center no-repeat; overflow:hidden;}

.n_pro_menu dd:hover{ background:url(../images/n_pro_menu02.png) 22px center no-repeat;}
.n_pro_menu dd.select{ background:url(../images/n_pro_menu02.png) 22px center no-repeat;}
.n_pro_menu dd:hover a{color:#003e9a;}
.n_pro_menu dd.select a{color:#003e9a;}

.n_pro_menu dd.all_pro_down:hover{background:none;}
.n_pro_menu dd.all_pro_down:hover i{  background:url(../images/all_pro_down01.png) top center no-repeat;}



/**产品右侧**/
.n_pro_right{ float:right; width:956px; margin-top:20px; min-height:500px;}

.n_pro_top{ height:59px; line-height:46px; clear:both; border-bottom:1px dashed #DADADA;  padding-top:12px;}
.n_pro_top h1{ padding-left:32px; background:url(../images/i_contact_box.png) center left no-repeat; font-size:20px; height:46px; line-height:46px; font-weight:normal; color:#323131; width:100%;}
.n_pro_box{ width:100%; overflow:hidden;}

/***产品列表**/
.products_list{ width:984px; padding-top:20px;}
.products_list li{ width:25%; float:left; padding-right:28px; padding-bottom:22px;}
.products_pic{ width:100%;  position:relative; z-index:1;}
.products_pic i{ cursor:pointer; display:block; width:30px; height:30px; position:absolute; z-index:9; bottom:9px; right:8px; background:url(../images/products_down01.png) no-repeat;}
.products_img{ width:100%; overflow:hidden; border:1px solid #A0A0A0;}
.products_pic img{ width:100%;  -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s;}
.products_list li p{ display:block; width:100%; height:36px; overflow:hidden; white-space:nowrap;  text-overflow: ellipsis; text-align:center; line-height:36px; font-size:12px; color:#444444;}
.products_list li p a{ line-height:36px; font-size:12px; color:#444444;}
.pro_dow_div{-webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s; overflow:hidden; display:block; height:0;  background:url(../images/pro_dow_div.png) right top no-repeat; position:absolute; top:30px; right:-8px; width:100%; z-index:9;}
.pro_dow_div a{ font-style:normal; margin-top:9px; font-size:12px; display:block; width:100%; height:50px; background:#E9E9E9 url(../images/pro_dow_div_a.jpg) center right no-repeat; color:#6D707F; line-height:50px; padding:0 40px 0 14px;}

.products_list li:hover p a{color:#003e9a;}
.products_list li:hover .products_pic img{transform: scale(1.1); -webkit-transform: scale(1.1);  -o-transform: scale(1.1);  -moz-transform: scale(1.1);}
.products_pic i.select{ background:url(../images/products_down02.png) no-repeat; -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s;}
.products_pic i.select .pro_dow_div{ height:59px; -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s;}
.products_pic i:hover{ background:url(../images/products_down02.png) no-repeat;}
.products_pic i:hover .pro_dow_div{ height:59px;}
.pro_dow_div a:hover{ color:#003e9a; background:#E9E9E9 url(../images/pro_dow_div_a02.png) center right no-repeat;}

.pro_img_title{ width:100%; height:35px; border-bottom:1px solid #BFBFBF;}
.pro_img_title span{ display:block; width:160px; text-align:center; height:34px; line-height:34px; font-size:14px; color:#333; background:#E5E5E5;}

.pro_img_list{ width:100%; padding:10px 36px;}
.pro_img_list li{ width:100%; padding:8px; overflow:hidden; }
.pro_img_list li img{ width:100%;}

.pro_img_list .owl-controls { height:0; padding:0; margin:0;}
.pro_img_list .owl-controls .owl-buttons div{ position:absolute; top:50%; margin-top:-38px; color: #F4A21A;display: inline-block;zoom: 1;*display: inline;font-size: 12px;width:32px;height:76px;text-indent:5000px;float:left; z-index:1040; overflow:hidden;}
.pro_img_list .owl-wrapper-outer{ z-index:1040;}
.pro_img_list .owl-controls .owl-buttons .owl-prev{ background:url(../images/pro_left.jpg) left center no-repeat; left:0px;}
.pro_img_list .owl-controls .owl-buttons .owl-next{ background:url(../images/pro_right.jpg) right center no-repeat; right:0px; }


/**发展历程**/
.n_cate_con{ width:100%; padding:0 10px 20px; }

.history_list{ width:100%;}
.history_list dl{ padding-bottom:20px; width:100%; position:relative; z-index:1;}
.history_list dl dt{ width:70px; height:80px; font-weight:normal; color:#545454; border:1px solid #C8C8C8; text-align:center; position:absolute; top:0px; left:0; z-index:9;}
.history_list dl dt strong{ font-weight:normal; color:#545454; text-align:center; font-size:28px; display:block; width:100%; line-height:52px; height:52px;}
.history_list dl dt span{ font-size:12px; color:#545454; background:#C8C8C8; display:block; width:100%; margin:0 auto; height:26px; line-height:26px;}
.history_list dl dd{ min-height:80px; width:100%; padding:5px 38px 0 88px;}
.history_list dl dd p{ height:72px; line-height:24px; color:#898989; font-size:12px; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}

/**公司荣誉**/
.honor_list{ width:100%;}
.honor_list li{ width:25%; padding:0 10px 40px; float:left;}
.honor_list li a{ border:1px solid #CECECE; display:block; width:100%; overflow:hidden;}
.honor_list li a img{ width:100%; -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s;}
.honor_list li a:hover img{transform: scale(1.1); -webkit-transform: scale(1.1);  -o-transform: scale(1.1);  -moz-transform: scale(1.1);}

/**新闻**/
.news_list{ width:100%; padding-top:40px;}
.news_list dl{ width:100%; position:relative; z-index:1; height:102px; margin-bottom:46px;}
.news_list dl dt{ width:264px; height:102px; position:absolute; top:0; left:0; z-index:9; overflow:hidden;}
.news_list dl dt img{ width:100%; -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s;}
.news_list dl dd{ width:100%; padding:0 118px 0 294px; height:102px;}
.news_list dl dd h1{-webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s; overflow:hidden; white-space:nowrap;  text-overflow: ellipsis; font-size:18px; color:#3a3a3a; line-height:38px; padding-bottom:10px; font-weight:normal;}
.news_list dl dd p{ height:48px;  font-size:12px; color:#858585; line-height:24px; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical;}
.news_list dl dd b{-webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s; position:absolute; bottom:10px; right:28px; font-weight:normal; display:block; width:40px; height:40px; background:#D8D8D8; line-height:40px; text-align:center; font-size:18px; font-family:"宋体"; color:#fff;}

.news_list dl a:hover dt img{ transform: scale(1.1); -webkit-transform: scale(1.1);  -o-transform: scale(1.1);  -moz-transform: scale(1.1);}
.news_list dl a:hover dd h1{ color:#003e9a;}
.news_list dl a:hover dd b{ background:#003e9a; right:18px;}

/**下载中心**/
.n_down_title{ width:100%; margin:0 auto; text-align:center; padding-top:42px;}
.n_down_title h1{ font-size:24px; font-weight:normal; color:#313131; line-height:32px;}
.n_down_title p{ font-size:14px; line-height:24px; color:#898989; text-align:center;}

.n_down_list{ width:100%; max-width:1200px; margin:0 auto; margin-bottom:80px;}
.n_down_list dl{ width:100%; position:relative; z-index:1; height:160px;}
.n_down_list dl dt{ width:130px; height:118px; position:absolute; top:21px; left:0; z-index:9; overflow:hidden;}
.n_down_list dl dt img{ width:100%; -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s;}
.n_down_list dl dd{ padding:30px 180px 0 160px; width:100%; height:160px; border-bottom:1px solid #E8E8E8; position:relative; z-index:1;}
.n_down_list dl dd h1{overflow:hidden; white-space:nowrap;  text-overflow: ellipsis; -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s; font-size:24px; color:#313131; line-height:44px; font-weight:normal;}
.n_down_list dl dd p{ overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; font-size:14px; line-height:24px; color:#313131;}
.n_down_list dl dd i{-webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s; z-index:9; display:block; width:38px; height:38px; background:url(../images/n_down_i01.png) no-repeat; position:absolute; bottom:30px; right:44px;}

.n_down_list dl a:hover dt img{ transform: scale(1.1); -webkit-transform: scale(1.1);  -o-transform: scale(1.1);  -moz-transform: scale(1.1);}
.n_down_list dl a:hover dd h1{ color:#003e9a;}
.n_down_list dl a:hover dd i{background:url(../images/n_down_i02.png) no-repeat; right:60px;}


/**下载中心列表**/
.down_list{ width:100%;}
.down_list li{ width:25%; float:left; padding:0 10px 20px;}
.down_list li a{ display:block; width:100%; border:1px solid #D2D2D2;}
.down_list li .down_img{ width:100%; padding:12px; overflow:hidden;}
.down_list li .down_img img{ width:100%; -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s;}
.down_list li p{overflow:hidden; white-space:nowrap;  text-overflow: ellipsis; -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s; width:100%; display:block; height:43px; border-top:1px solid #D2D2D2; line-height:42px; text-align:center; font-size:14px; color:#313131;}

.down_list li a:hover .down_img img{ transform: scale(1.1); -webkit-transform: scale(1.1);  -o-transform: scale(1.1);  -moz-transform: scale(1.1);}
.down_list li a:hover p{color:#003e9a;}

/**职位列表**/
.job{ width:100%; margin:20px auto;}
.job_list { width:100%;}
.job_list li { margin:0; padding:0; overflow:hidden; width:100%;}
.job_list ul {cursor:pointer; width:100%; overflow: hidden; border-bottom:1px solid #E0E0E0;}
.job_list ul li { font-size:14px; color:#333333; height:40px; line-height:40px;   position:relative; width:100%; padding-left:20px; z-index:1;}
.job_list ul li span{ font-size:12px; width:162px; position:absolute; background:url(../images/job_list01.png) center right no-repeat; top:0; right:24px; background: z-index:9; height:40px; color:#333333; text-align:left;}

.job_list ul.select li{ background:#A0A0A0 ; color:#fff; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
.job_list ul.select li span{ color:#fff; background:url(../images/job_list02.png) center right no-repeat; -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}

.job_detail { display:none;}
.job_con{ font-size:14px; color:#919090; line-height:24px; padding:10px;}

.job_list dl{ font-size:14px; color:#373737; line-height:26px; padding-bottom:20px;}
.job_list dl dt{ font-weight:600;}

.email_a{ height:32px; background:#A0A0A0; line-height:32px; display:inline-block; padding:0 8px; color:#fff; line-height:32px; font-size:12px; margin-bottom:20px;}

/**新闻详情**/
.n_news_detail{ width:100%; margin:0 auto;}
.n_news_detail_top{ padding:20px 0 10px; border-bottom:1px solid #CDCDCD; width:100%;}
.n_news_detail_top p{ color:#3a3a3a; font-size:18px;  text-align:center; line-height:28px; padding:4px 0;}
.n_news_detail_top span{ font-size:12px; line-height:24px; color:#999999; font-weight:normal; font-family:"宋体"; margin:0 auto; text-align:center; display:block; width:100%;}
.n_con{ font-size:12px; line-height:24px; color:#858585; padding:20px 0;}


.n_right_news_bottom_link{ width:100%; height:80px; border-top:1px solid #CDCDCD;}
.n_right_news_bottom_link p{ line-height:30px; font-size:14px; color:#797979; line-height:30px;}
.n_right_news_bottom_link p a{ color:#797979; font-size:14px; line-height:36px;}
.n_right_news_bottom_link p:hover a{ color:#003e9a;}

.n_right_news_bottom_share{ width:100%; height:36px; position:relative;}

/**人物介绍**/
.introduction_list{ width:100%; padding-bottom:30px;}
.introduction_list dl{ width:100%; height:280px; border-bottom:1px dashed #B1B1B1; position:relative; z-index:1; padding-top:32px;}
.introduction_list dl dt{ width:200px; height:216px; position:absolute; top:32px; left:0; z-index:9; overflow:hidden;}
.introduction_list dl dt img{ width:100%;}
.introduction_list dl dd{ width:100%; padding-left:230px; padding-top:8px;}
.introduction_list dl dd h1{ line-height:52px; font-size:20px; color:#393939; font-weight:normal; overflow:hidden; white-space:nowrap;  text-overflow: ellipsis; }
.introduction_list dl dd p{ height:144px; font-size:12px; line-height:24px; color:#6E6E6E; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical;}

/**在线留言**/
.guestbook_form_box{ width:100%; padding:30px 40px;}
.guestbook_form_box dl{ width:100%; position:relative; z-index:1; padding-bottom:20px;}
.guestbook_form_box dl dt{ width:84px; font-size:16px; color:#333; line-height:60px; position:absolute; top:0; left:0; z-index:9;}
.guestbook_form_box dl dd{ width:100%; padding-right:20px; position:relative; z-index:2; padding-left:84px;}
.guestbook_form_box dl dd span{ line-height:60px; color:#FF0000; display:block; width:20px; height:60px; font-size:12px; position:absolute; top:0; right:0; z-index:9; text-align:right;}
.guestbook_form_box dl dd .guestbook_input{ width:100%; height:60px; line-height:58px; border:1px solid #B1B1B1; font-size:14px; text-indent:20px; color:#333; background:#fff;}
.guestbook_form_box dl dd .guestbook_textarea{ width:100%; height:100px;  border:1px solid #B1B1B1; padding:10px 20px; color:#333; font-size:14px; line-height:24px;}
.submit_but{ width:100%; height:60px; color:#fff; font-size:14px; text-align:center; background:#AAAAAA; border:none; cursor:pointer; line-height:60px; margin:18px 0;}

.gotop{width:50px; height:50px; position:fixed; z-index:9999; bottom:30px; right:20px; cursor:pointer;}
.gotop img{ width:50px; height:50px;}

@media (max-width: 1200px){
.pro_cate_pc{ display:none;}
.pro_cate_mob{ display:block;}
    /**左侧**/
	.n_left{ width:100%; float:none; margin-top:0; padding:0px; position:relative; z-index:4444;}
	.n_left_cate{ background:#fff; display:none; border:none; padding:0; position:absolute; top:44px; left:0; z-index:6666; width:100%;}
	.n_left_menu dt.n_left_pdt{ display:none;}
	.n_left_menu dt.n_left_mdt{ padding:0 10px; display:block; line-height:44px; height:45px; font-size:16px; color:#fff; font-weight:normal; border-bottom:1px solid #EBEBEB; background:#003e9a;}
	.n_left_menu dt.n_left_mdt a{ position:relative; display:block; width:100%; height:100%; line-height:44px; color:#fff; font-weight:normal; font-family:Arial, Microsoft YaHei, sans-serif;}
	.n_left_menu dt.n_left_mdt a.dtlf_close:after {content: ">"; position:absolute; right:0; font-weight:normal; color:#fff; top: 15px;right:0;display: inline-block;font-family: 'Glyphicons Halflings';font-style: normal;font-weight: normal;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
	.n_left_menu dt.n_left_mdt a.dtlf_open:after {content: ">"; position:absolute; right:0; font-weight:normal; color:#fff;top: 15px;display: inline-block;font-family: 'Glyphicons Halflings';font-style: normal;font-weight: normal;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; -webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}

	.n_left_menu dd{ text-align:left; height:41px; width:100%; border-bottom:none; color:#333; font-size:14px;}
	.n_left_menu dd.n_left_menu_link{ display:none;}
	.n_left_menu dd a{ position:relative; z-index:1; text-align:left; text-indent:18px; display:block; width:100%; height:41px; line-height:40px; color:#333; font-size:14px; background:none; border-bottom:1px solid #E2E2E2;}
	.n_left_menu dd:hover a{ color:#003e9a; background:none; font-weight:normal;}
	.n_left_menu dd.select a{ color:#003e9a; background:none; font-weight:normal;}
	.n_left_menu dd a span{ z-index:2; display:inline-block; font-family:"宋体"; display:block; height:40px; width:40px; position:absolute; top:0; right:0;}
	.n_left_menu dd a.select span{ color:#003e9a;}
	.n_left_menu dd a:hover span{ color:#003e9a;}
	
	/**右侧**/
	.n_right{ float:none; width:100%; margin-top:0px; min-height:300px;}
	.n_right_top{ display:none;}
	.n_right_con{ width:100%; padding:10px 10px;}
	
	
	/**产品左侧**/
	.n_pro_left{ width:100%; float:none; margin-top:0px; padding-bottom:0px; position:relative; z-index:4444;}
	.n_pro_cate{ background:#fff; display:none; border:none; padding:0; position:absolute; top:44px; left:0; z-index:6666; width:100%;}
	.n_pro_menu dt.pro_pdt{ display:none;}
	.n_pro_menu dt.n_left_mdt{ padding:0 10px; display:block; line-height:44px; height:45px; font-size:16px; color:#fff; font-weight:normal; border-bottom:1px solid #EBEBEB; background:#003e9a;}
	.n_pro_menu dt.n_left_mdt a{ position:relative; display:block; width:100%; height:100%; line-height:44px; color:#fff; font-weight:normal; font-family:Arial, Microsoft YaHei, sans-serif;}
	.n_pro_menu dt.n_left_mdt a.dtlf_close:after {content: ">"; position:absolute; right:0; font-weight:normal; color:#fff; top: 15px;right:0;display: inline-block;font-family: 'Glyphicons Halflings';font-style: normal;font-weight: normal;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
	.n_pro_menu dt.n_left_mdt a.dtlf_open:after {content: ">"; position:absolute; right:0; font-weight:normal; color:#fff;top: 15px;display: inline-block;font-family: 'Glyphicons Halflings';font-style: normal;font-weight: normal;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; -webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}
	
	
	.n_pro_menu dd{ text-align:left; height:41px; width:100%; border-bottom:none; color:#333; font-size:14px; background:none;}
	.n_pro_menu dd.n_left_menu_link{ display:none;}
	.n_pro_menu dd a{ position:relative; z-index:1; text-align:left; text-indent:18px; display:block; width:100%; height:41px; line-height:40px; color:#333; font-size:14px; background:none; border-bottom:1px solid #E2E2E2;}
	.n_pro_menu dd a span{ z-index:2; display:inline-block; font-family:"宋体"; display:block; height:40px; width:40px; position:absolute; top:0; right:0;}
	.n_pro_menu dd a.select span{ color:#003e9a;}
	
	.n_pro_menu dd.all_pro_down{  height:50px; margin-top:10px; line-height:50px; background:none; border:1px solid #DEDEDE; font-size:18px; position:relative; z-index:1;}
	.n_pro_menu dd.all_pro_down a{ height:50px; border:none; font-size:18px; line-height:50px; background:none; text-align:center;}
	.n_pro_menu dd.all_pro_down i{-webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s; overflow:hidden; display:block; width:13px; height:18px; position:absolute; top:50%; margin-top:-7px; left:50%; margin-left:50px; z-index:9; background:url(../images/all_pro_down01.png) bottom center no-repeat; overflow:hidden;}

	
	.n_pro_menu dd:hover{ background:url(../images/n_right_top.jpg) left center no-repeat;}
	.n_pro_menu dd.select{ background:url(../images/n_right_top.jpg) left center no-repeat;}
	.n_pro_menu dd:hover a{ color:#003e9a; background:none; font-weight:normal;}
	.n_pro_menu dd.select a{ color:#003e9a; background:none; font-weight:normal;}
	
	.n_pro_menu dd a:hover span{ color:#003e9a;}
	
	
	/**产品右侧**/
	.n_pro_right{ float:none; width:100%; margin-top:0px; min-height:300px;}
	
	.n_pro_top{ display:none;}
	
	.products_list{ width:100%; padding-top:20px;}
	.products_list li{ width:25%; float:left; padding:0 10px 20px; }

	
	/**新闻**/
	.news_list{ padding:40px 10px 0;}
	.news_list dl dd{ padding:0 100px 0 294px;}
	
	.n_con{ padding:20px 10px;}
	.n_right_news_bottom_link{ padding:0 10px;}
    .n_right_news_bottom_share{ padding:0 10px;}
	
	/**下载中心**/
    .n_down_list{ padding:0 10px;}
	
	/**下载中心列表**/
    .down_list{ padding-top:20px;}
	
	/**人物介绍**/
    .introduction_list{ width:100%; padding:0 10px 30px;}


	
    }
@media (max-width:1100px) {
	.i_about_left h1{ padding-right:10%;}
	}
	
@media (max-width:850px) {
	.pc_menu{ display:none;}
	.lan_but{    
	color: #ffffff;
    height: 40px;
    background: #B0B0B0;
    font-size: 18px;
	line-height:40px;
    text-align: center;
    position: fixed;
    top: 24px;
    right: 90px;
    z-index: 9999;
	display:block;
    width: 40px;
    -webkit-transition: background 0.5s;
    -moz-transition: background 0.5s;
    -o-transition: background 0.5s;
    transition: background 0.5s;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;}
	}

@media (max-width:768px) {

/*#nav{ height:50px;}*/
/*.nav_bg{ height:50px;}*/
max-width:70%
.mobile-inner-header-icon{height:40px; top:5px; right:10px;}
.lan_but{height:40px; top:5px; right:60px;}
.i_more .line{display:none;}

.shar_but{ display:none;}

.seach_but{ top: 5px; right: 60px;}
.seach_box{ top:50px; right:0px; width:100%;}


/**首页关于我们**/
.i_about{ padding:30px 10px 30px; }
.i_about h2{ font-size:26px; color:#7d7d7d; line-height:36px; font-weight:normal; display:block;}
.i_about_box{ width:100%; display:block; padding-bottom:30px;}
.i_about_left{ display:none;}
.i_about_left02{ width:100%; display:block;}
.i_about_left02 p{ font-size:14px; color:#7d7d7d; line-height:34px;}
.i_about_right{ text-align:center; width:100%; display:block; vertical-align:middle; height:auto;}


/**首页新闻**/
.i_news{ padding:30px 10px 30px;}
.i_news_box{ width:100%; max-width:1200px; margin:0 auto;}
.i_news_top{ padding-bottom:20px;}
.i_video_left{ width:100%; float:none;}
.i_video_right{ width:100%; float:none; padding:10px 0;}

.i_news_list{ padding:20px 0 30px; width:100%;}
.i_news_list li{ width:50%; float:left;}
.i_news_list li.list01{padding-right:16px;}
.i_news_list li.list02{padding-left:16px;}


/**首页产品类别**/
.i_pro_pic span{ top:12px; left:12px; width:120px; height:40px; line-height:38px; font-size:14px;}


/**首页下载中心**/
.i_down_box{ padding:30px 10px 24px;}
.i_down{ display:block;}
.i_down_left{ width:100%; display:block; padding-bottom:10px;}
.i_down_left img{ width:100%;}
.i_down_right{ width:100%; display:block; padding-left:0;}
.i_down_right h1{ font-weight:normal; font-size:24px; line-height:38px; color:#777; text-transform:uppercase;}
.i_down_right .i_down_con{ border-top:1px solid #C8C8C8; padding-top:8px; width:100%; padding-bottom:18px;}
.i_down_right .i_down_con p{ font-size:12px; color:#777777; line-height:36px;}

/**内页**/
.n_advertise{ width:100%; height:auto; margin:0 auto; background:none !important;}
.n_advertise img{ display:block; width:100%;}


.n_pro_pic{ height:auto; background:none !important;}
.n_pro_pic img{ display:block; width:100%;}
.n_pro_pic_bg{ padding:10px; position:absolute; width:100%; height:auto; background:url(../images/n_advertise_box.png) repeat; z-index:9; top:auto; bottom:0; right:auto; left:0;}
.n_pro_pic_bg p{ display:none;}
.n_pro_pic_bg h1{ font-size:12px; display:block; line-height:30px; color:#fff; font-weight:normal;}

/**发展历程**/
.n_cate_con{ width:100%; padding:0 0 20px;}
.history_list dl dd{ padding:5px 0px 0 88px;}

/**公司荣誉**/
.honor_list li{ padding:0 10px 20px;}


/**下载中心**/
.n_down_title{ padding-top:24px;}
.n_down_list dl dd{ padding:30px 80px 0 150px;}
.n_down_list dl dd i{ right:20px;}
.n_down_list dl a:hover dd i{ right:30px;}


.gotop{ right:10px;}
	}

@media (max-width:680px) {
/**新闻**/
.news_list{ padding:30px 10px 0;}
.news_list dl{ margin-bottom:30px;}
.news_list dl dd{ padding:0 0px 0 280px;}
.news_list dl dd b{ display:none;}

}
@media (max-width:540px) {
/***产品列表**/
.products_list li{ width:50%;}

/**下载中心**/
.down_list li{ width:50%;}
	}
@media (max-width:480px) {

/**首页新闻**/
.i_news_list{ padding-bottom:0px;}
.i_news_list li{ width:100%; float:none; padding-bottom:30px;}
.i_news_list li.list01{padding-right:0px;}
.i_news_list li.list02{padding-left:0px;}

/**首页产品类别**/
.i_pro_pic span{ top:4px; left:4px; width:96px; height:30px; line-height:28px; font-size:12px;}


/**公司荣誉**/
.honor_list li{ width:50%; padding:0 10px 20px;}


/**新闻**/
.news_list{ padding:20px 10px 0;}
.news_list dl{ height:62px; margin-bottom:20px;}
.news_list dl dt{ width:160px; height:62px;}
.news_list dl dd{ padding:0 0px 0 170px; height:62px;}
.news_list dl dd h1{ font-size:16px; line-height:30px; padding-bottom:2px;}
.news_list dl dd p{ height:24px; display:block; width:100%;  overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:1; -webkit-box-orient: vertical;}


/**下载中心**/
.n_down_title{ padding-top:20px;}
.n_down_list dl dd{ padding:30px 0px 0 150px;}
.n_down_list dl dd i{ display:none;}



/**在线留言**/
.guestbook_form_box{ padding:20px 10px;}
.guestbook_form_box dl{ padding-bottom:10px;}
.guestbook_form_box dl dt{ width:40px; font-size:14px; color:#333; line-height:40px;}
.guestbook_form_box dl dd{ padding-right:14px; padding-left:40px;}
.guestbook_form_box dl dd span{ line-height:40px; width:14px; height:40px; font-size:12px;}
.guestbook_form_box dl dd .guestbook_input{ width:100%; height:40px; line-height:38px; text-indent:8px;}
.guestbook_form_box dl dd .guestbook_textarea{ padding:8px; line-height:22px;}
.submit_but{ height:40px; line-height:40px; margin:10px 0;}

.accordion .link,.accordion .link a.first_a{ font-size:15px; text-align:left;}
.accordion li{ border-bottom:1px solid #ddd; padding:0;}
.accordion li .link{ padding:12px 15px;}
.accordion li.open .link{ background:#0a7fc9; color:#fff;}
.accordion li.open .link a{ color:#fff;}
.submenu a{ padding:15px; text-align:left;}




}
	
@media (max-width:420px) {
	/**人物介绍**/
.introduction_list dl{ width:100%; height:184px; border-bottom:1px dashed #B1B1B1; position:relative; z-index:1; padding-top:16px;}
.introduction_list dl dt{ width:140px; height:152px; top:16px;}
.introduction_list dl dt img{ width:100%;}
.introduction_list dl dd{ width:100%; padding-left:156px; padding-top:6px;}
.introduction_list dl dd h1{ line-height:38px; font-size:18px; color:#393939; font-weight:normal; overflow:hidden; white-space:nowrap;  text-overflow: ellipsis; }
.introduction_list dl dd p{ height:96px; font-size:12px; line-height:24px; color:#6E6E6E; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;}
}
@media (max-width:320px) {

/**下载中心**/
.n_down_title{ padding-top:20px;}

.n_down_list dl{ height:120px;}
.n_down_list dl dt{ width:100px; height:90px; position:absolute; top:10px;}
.n_down_list dl dd{ padding:12px 0px 0 110px; width:100%; height:120px;}
.n_down_list dl dd h1{ font-size:24px; line-height:36px;}

.mobile-inner-header-icon{ right:10px;}
.lan_but{ right:10px;}
.seach_but{ right:60px;}
.logo{ left:5px;}

	}
	
	