@charset "utf-8";
/* CSS Document */
body,ul,p,h1,h2,h3,h4,dl,dd,form,input,textarea,select { padding:0; margin:0; font-weight:normal;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
div{ display:block; padding:0; margin:0;}
body{ font-family:Arial, Helvetica, sans-serif; position:relative; z-index:1; background:#F6F6F6;}
input{ font-family:Arial, Helvetica, sans-serif; outline:none;}
a:hover, a:focus{ text-decoration:none;}
li { list-style:none; }
img { border:none; padding:0; margin:0; vertical-align:bottom;}
a { text-decoration:none; }
.fl{ float:left;}
.fr{ float:right;}
a:hover { text-decoration:none; }
.clear { zoom:1; clear:both; }
.clear:after { content:''; display:block; clear:both;}
.clear2{ display:none;}
table{ border-collapse:collapse;}
.fixed{ display:none;}
/**禁止ios和android用户选中文字**/
.css{-webkit-user-select:none;}
* {margin: 0;padding: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.center{ width:100%; margin:0 auto; max-width:1200px;}
.transform_time{ -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s;}
.transform_img{ transform: scale(1.1); -webkit-transform: scale(1.1);  -o-transform: scale(1.1);  -moz-transform: scale(1.1);}
.font{ overflow:hidden; white-space:nowrap;  text-overflow: ellipsis;}
.font{ overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;}
img {vertical-align: middle;}
.transform_time{ -webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s;}
.triangle_border_right{
	width:0;
    height:0;
    border-width:8px 0 8px 8px;
    border-style:solid;
    border-color:transparent transparent transparent #fff;/*透明 透明 透明 灰*/
    margin:0px auto;
    position:absolute;
	top:50%; 
	margin-top:-8px;
	right:10px;
}

.triangle_border_down{
	width:0;
    height:0;
    border-width:8px 8px 0;
    border-style:solid;
    border-color:#fff transparent transparent;/*灰 透明 透明 */
    position:absolute;
	top:50%; 
	margin-top:-4px;
	right:10px;
}
.header{ background:url(../images/nav_bg.png) repeat; height:102px; -webkit-box-shadow:0px 0px 12px #666666; -moz-box-shadow:0px 0px 12px #666666; box-shadow:0px 0px 12px #666666; position:fixed; z-index:99999; top:0; left:0; width:100%;}
.header-center{ width:100%; max-width:1200px; margin:0 auto; position:relative; z-index:1;}
.header-center span.mob_menu{ display:none;}

.logo_img{ position:absolute; top:0; left:0; z-index:99999;}
.logo_img img{ height:102px;}

.mynav{ height:102px; display:block; width:100%;  padding-left:264px; position:relative; z-index:999; text-align:right;}
.mynav li{ display:inline-block; height:102px; line-height:102px; text-align:center; position:relative;}
.mynav li a{ display:block; font-size:16px; color:#000; height:100%;  line-height:102px; overflow:hidden; padding:0 10px;}
.mynav li a.active,.mynav li a.cur{ color:#fff; background:#005FAF;}
.mynav li a:hover{ color:#fff; background:#005FAF;}	

.my_second_menu{ display:none; position:absolute; top:102px; min-width:230px; width:100%; left:0; z-index:9999; background:url(../images/nav_bg.png) repeat 0 0; padding:0; margin:0;}
.second_menu_box{ width:100$; padding:10px 0 16px;}
.my_second_menu dd { list-style:none; width:100%; height:36px; line-height:36px; }
.my_second_menu dd a{ padding:0; text-decoration:none; display:block; width:100%; height:36px; line-height:36px; font-size:14px; color:#2e2e2e; text-align:center; font-family:Arial, Helvetica, sans-serif; text-align:left; padding-left:22px;}
.my_second_menu dd a:hover{ background:#2C7BBE; color:#fff;}

#owl-demo {width:100%;  margin-left: auto; margin-right: auto;position:relative;}
#owl-demo .item{display: block;}
#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:-25px; color: #F4A21A;display: inline-block;zoom: 1;*display: inline;font-size: 12px;width:28px;height:50px;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:20px; background-size:cover;}
#owl-demo .owl-controls .owl-buttons .owl-next{ background:url(../images/banner_but.png) right center no-repeat; right:20px; background-size:cover;}

.i_banner{ width:100%; position:relative; z-index:1;}
.i_banner .banner_cate{ width:100%; height:112px; position:absolute; bottom:0px; left:0; background:url(../images/banner_cate.png) repeat; z-index:1111;}
.banner_cate_center{ width:100%; max-width:1200px; margin:0 auto; height:112px; background:url(../images/banner_center.png) repeat;}
.banner_cate_center dl{ width:25%; float:left; border-left:1px solid #74A8CF;}
.banner_cate_center dl a{-webkit-transition: all ease .5s; transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; display:block; width:100%; height:100%; overflow:hidden; background-position:0 112px; background-repeat:no-repeat;}
.banner_cate_center dl dt{ float:left; padding:0 6% 0 12.6%; line-height:112px;}
.banner_cate_center dl dd{ float:left; padding-top:36px;}
.banner_cate_center dl dd h1{ font-size:22px; line-height:26px; color:#fff; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.banner_cate_center dl dd p{ color:#fff; font-size:14px; line-height:20px;}
.banner_cate_center dl a:hover{ background-position:0 0;}


/**底部**/
.foot{ width:100%; height:82px; background:#fff; margin:0 auto; }
.foot_center{ max-width:1200px; margin:0 auto; width:100%; padding:8px 0;}
.foot_left{ width:50%; float:left; padding:8px 0 8px 86px; position:relative; z-index:1;}
.foot_left dt{ width:86px; position:absolute; top:50%; margin-top:-10px; left:0; z-index:9; text-align:center; line-height:20px; height:20px; font-weight:normal; color:#656565; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.foot_left dd{ width:100%; display:none;}
.foot_left dd a{ display:block;}
.foot_left dd a img{ width:100%;}

.foot_right{ width:50%; float:right; text-align:right; height:66px;}
.foot_right p,.foot_right p a{ font-family:Arial, Helvetica, sans-serif; text-align:right; line-height:33px; font-size:12px; color:#333333;}

/**内页广告**/
.n_ad{ width:100%; height:356px; margin:0 auto;}
.n_ad img{ display:none;}

/**内页导航**/
.dlc-osk{ background:#fff; height:82px; width:100%; border-bottom:2px solid #ddd;}
.dlc-osk .wrap{ background:url(../images/n_nav_logo.jpg) left center no-repeat; text-indent:20px; width:100%; max-width:1200px; margin:0 auto; height:80px; line-height:80px; font-size:24px; position:relative; z-index:8; padding-left:250px;}
.n_nav_title{ width:250px; position:absolute; top:0; height:80px; line-height:80px; left:0; z-index:9; font-size:24px; color:#343434; background:url(../images/n_nav_title_logo.jpg) center left no-repeat; padding:0; padding-left:18px; text-indent:0; }
.sli-nav{ float:right; font-size:14px; text-indent:0; padding-top:10px;}
.sli-nav a{ padding:0 10px; line-height:60px; display:inline-block; margin-left:10px; color:#343434;}
.sli-nav a.cur,.sli-nav a:hover{color:#004EA1; border-bottom:2px solid #004EA1;}
.sli-nav span{ display:none;}


/**nav**/
.pro_nav{ width:100%; height:82px; border-bottom:2px solid #ddd; background:#fff;}
.pro_nav_center{ background:url(../images/n_nav_logo.jpg) left center no-repeat; width:100%; max-width:1200px; margin:0 auto; height:80px; line-height:80px; font-size:24px; position:relative; z-index:8; padding-left:250px;}
.n_mob_nav{ display:none;}
.pro_nav_logo{ width:250px; position:absolute; top:0; height:80px; line-height:80px; left:0; z-index:9; font-size:24px; color:#343434; background:url(../images/n_nav_title_logo.jpg) center left no-repeat; padding-left:18px;}
.pro_nav_logo h1{text-indent:0; font-size:24px; color:#000; line-height:80px;}
.pro_nav ul{ width:100%; text-align:right; height:82px;}
.pro_nav ul.padding{ padding-left:200px; height:167px;}
.h167{ height:167px;}
.pro_nav ul.n_mob_nav_ul{ display:none;}
.pro_nav ul li{ margin:0; display:inline-block; padding:10px 0 0 10px; height:82px; text-align:center; position:relative; z-index:4444;}
.pro_nav ul li a{ text-align:center; padding:0 10px; display:block; width:100%; height:72px; line-height:72px; border-bottom:2px solid #ddd; color:#000000; font-size:16px;}

.pro_nav ul li.cur a.first_a,.pro_nav ul li:hover a.first_a{ border-bottom:2px solid #004EA1; color:#004EA1;}
.pro_nav ul li .pro_nav_second{ background:#fff; display:none; border:1px solid #D9D9D9; border-bottom:none; position:absolute; top:90px; left:0; width:100%; z-index:5555;}
.pro_nav ul li .pro_nav_second dd{ width:100%; border-bottom:1px solid #D9D9D9; height:31px; line-height:30px;}
.pro_nav ul li .pro_nav_second dd a{ color:#666666; height:30px; line-height:30px; border:none;}
.pro_nav ul li .pro_nav_second dd a:hover{ color:#004EA1; border:none;}

.pro_nav ul li a.noborder{ border:none;}
.pro_nav ul li.cur a.noborder,.pro_nav ul li:hover a.noborder{ border:none;}

/**关于我们**/
.about{ width:100%; max-width:1200px; margin:0 auto; padding:80px 36px 70px; border-bottom:1px solid #D1D1D1;}
.about_left{ width:580px; float:left;}
.about_left h1{ font-size:24px; color:#0060af; line-height:46px; margin-bottom:28px;}
.about_left p{ height:180px; font-size:14px; color:#666666; font-family:Arial, Helvetica, sans-serif; line-height:36px; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical;}
.about_right{ width:400px; float:right; height:268px; position:relative; z-index:1;}
.about_right img{ width:100%;}
.video_center{ width:100%; height:100%; position:absolute; top:0; left:0; z-index:9;}
.video{ width:100%; height:100%; width:100%; display:table;}
.video_box{ width:100%; height:100%; display:table-cell; vertical-align:middle; text-align:center;}
.video_box i{ display:block; width:68px; height:68px; background:url(../images/video.png) center no-repeat; margin:0 auto 30px;}
.video_box p{ font-size:30px; color:#fff; text-align:center; line-height:1;}
.company{ width:100%; max-width:1200px; margin:0 auto; padding-bottom:40px;}
.company h1{ font-size:24px; color:#0060af; line-height:36px; text-align:center; padding:36px 0 30px}
.company h2{ line-height:52px; height:52px; font-size:18px; color:#0060af; position:relative; z-index:1; margin-bottom:10px;}
.company h2 strong{ display:block; width:70px; height:1px; background:#E0E0E0; position:absolute; bottom:0px; left:0; z-index:9;}
.company p{ font-size:12px; line-height:30px; color:#333; font-family:Arial, Helvetica, sans-serif;}
/**内页内容**/
.n_con{ width:100%; max-width:1200px; margin:0 auto; padding:20px 0 100px; line-height:24px; font-size:14px; color:#333;}

/**员工列表**/
.team_list{ width:100%; max-width:1224px; margin:0 auto; padding-top:56px;}
.team_list dl{ width:50%; padding:0 12px; float:left; height:142px; position:relative; z-index:1; margin-bottom:30px;}
.team_list dl dt{ height:142px; width:136px; position:absolute; top:0; left:12px; z-index:9; background:#F5F3F4 url(../images/team.png) left center no-repeat;}
.team_list dl dd{ background:#fff; width:100%; height:142px; padding:22px 26px 0 160px;}
.team_list dl dd h1{ font-size:16px; line-height:26px; color:#000; overflow:hidden; white-space:nowrap;  text-overflow: ellipsis;}
.team_list dl dd span{ font-size:12px; color:#999999; line-height:32px; font-family:Arial, Helvetica, sans-serif;}
.team_list dl dd p{ height:40px; font-size:12px; color:#999; line-height:20px; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; font-family:Arial, Helvetica, sans-serif;}

.team_list dl a:hover dd h1{ color:#004ea2;}
.team_list dl a:hover dt{ background:#004ea2 url(../images/team.png) right center no-repeat;}


/**荣誉**/
.honor_list{ width:100%; max-width:1252px; margin:0 auto; padding:60px 10px 0; }
.honor_list li{ margin-bottom:46px; padding:0 16px; width:25%; float:left;}
.honor_list li a{ background:#fff; display:block; width:100%; overflow:hidden; border:1px solid #D3D3D3;}
.honor_list li .honor_img{ width:100%; overflow:hidden; position:relative; z-index:1;}
.honor_list li .honor_img img{ width:100%;}
.honor_list li .honor_img .honor_bg{ background:url(../images/honor_bg.png) repeat; width:100%; height:100%; position:absolute; top:-100%; left:0; z-index:9; -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s;}
.honor_list li .honor_img .honor_bg i{ display:block; width:30px; height:30px; position:absolute; top:50%; left:50%; margin:-15px 0 0 -15px; background:url(../images/honor_bg_i.png) center no-repeat;}
.honor_list li h1{ font-size:14px; color:#333333; height:57px; line-height:42px; border-top:1px solid #D3D3D3; position:relative; z-index:1; text-align:center;}
.honor_list li h1 b{ display:block; width:30px; height:3px; background:#CACACA; position:absolute; top:42px; left:50%; margin-left:-15px;}

.honor_list li a:hover .honor_img .honor_bg{ top:0; }
/**详情**/
.n_news_detail{ width:100%; margin:0 auto;}
.n_news_detail_top{ padding:80px 0 30px; width:100%;}
.n_news_detail_top h1{ color:#333; font-size:24px;  text-align:center; line-height:28px; padding:8px 0;}
.n_news_detail_top p{ font-size:12px; line-height:24px; color:#999999; font-weight:normal; font-family:Arial, Helvetica, sans-serif; margin:0 auto; text-align:center; display:block; width:100%;}

.n_con{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666;}

.n_right_news_bottom{ height:140px; border-top:1px solid #CDCDCD; width:100%;}
.n_right_news_bottom_link{ width:70%; height:84px; float:left; padding-top:10px;}
.n_right_news_bottom_link p{ line-height:36px; height:36px; width:100%; overflow:hidden;white-space:nowrap;  text-overflow: ellipsis; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333;}

.n_right_news_bottom_link p a{ color:#333333; font-size:14px; line-height:36px;}
.n_right_news_bottom_link p:hover span{ background-color:#004EA1;}
.n_right_news_bottom_link p:hover a{ color:#004EA1;}

.n_right_back{ width:30%; height:64px; float:right; position:relative;}
.n_right_back a.new_back{ font-size:14px; color:#000; text-align:center; padding-left:22px; display:block; width:114px; height:30px; line-height:30px; position:absolute; top:38px; right:0px; background:url(../images/back.png) left center no-repeat;}


/**产品**/
.n_pro{ width:100%; max-width:1220px; padding:60px 10px 40px; margin:0 auto;}
.n_left{ width:270px; float:left;}
.n_left ul{ width:100%;}
.n_left ul li{ width:100%; height:42px; margin-bottom:8px;}
.n_left ul li a{ background:#fff; font-family:Arial, Helvetica, sans-serif; display:block; width:100%; height:42px; border:1px solid #D5D5D5; padding-left:36px; font-size:14px; color:#333; line-height:40px; position:relative; z-index:1;}
.n_left ul li a i{ display:block; width:20px; height:20px; position:absolute; top:50%; right:22px; margin-top:-10px; background:url(../images/n_left_i.png) left center no-repeat; z-index:9;}
.n_left ul li a:hover,.n_left ul li a.cur{ background:#004EA1; color:#fff; border-color:#004EA1;}
.n_left ul li a:hover i,.n_left ul li a.cur i{ background-position:right center;}
.n_right{ width:918px; float:right;}
.n_right ul.pro_list{ width:100%;}
.n_right ul.pro_list li{ float:left; width:33.33%; padding-left:24px; margin-bottom:38px;}
.n_right ul.pro_list li a{ display:block; width:100%; overflow:hidden; border:1px solid #EBEBEB; background:#fff;}
.n_right ul.pro_list li a .por_img{ width:100%; overflow:hidden;}
.n_right ul.pro_list li a .por_img img{ width:100%; -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s;}
.n_right ul.pro_list li a h1{-webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s; font-size:14px; line-height:64px; height:65px; border-top:1px solid #EBEBEB; text-align:center; font-size:14px; color:#333; font-family:Arial, Helvetica, sans-serif;}
.n_right ul.pro_list li a:hover .por_img img{ transform: scale(1.1); -webkit-transform: scale(1.1);  -o-transform: scale(1.1);  -moz-transform: scale(1.1);}
.n_right ul.pro_list li a:hover h1{ background:#004EA1; color:#fff;}

/**产品详情**/
.pro_back_but{ width:100%; margin:0 auto; padding-bottom:20px;}
.pro_back_but a{ font-size:16px; color:#9D9D9D; padding-left:22px; display:block; height:40px; line-height:40px; background:url(../images/back.png) left center no-repeat;}

.pro_box{ width:100%; max-width:1200px; margin:0 auto; padding-top:50px;}
.n_pro_left{ width:586px; height:408px; border:1px solid #DFDFDF; float:left; background:#fff;}
.n_pro_left img{ width:100%;}

.Big-pic{ width:100%; position:relative; z-index:1;}
.Big-pic img{ width:100%;}
.Big-pic .swiper-slide{ border:1px solid #DFDFDF;}
.Thumbs-pic{ width:100%; overflow:hidden; padding:0 22px; margin-top:20px;}
.Thumbs-pic img{ width:100%; border:1px solid #F0EAF4;}
.thumbs-button-next,.thumbs-button-prev{ cursor:pointer; width:18px; height:100%; background:#F6F6F6 url(../images/thumbs-button.png) no-repeat; position:absolute; top:0px; z-index:9;}
.thumbs-button-prev{ left:0; background-position:left center;}
.thumbs-button-next{ right:0; background-position:right center;}
.Thumbs-pic .swiper-slide-active img{ border:1px solid #005FAF;}
.Thumbs-pic .swiper-slide:hover img{ border:1px solid #005FAF;}

.n_pro_right{ width:554px; height:408px; float:right;}
.n_pro_right li{ border-bottom:1px solid #DFDFDF; color:#333;}
.n_pro_right li h1{ font-size:30px; line-height:46px; padding-bottom:12px;}
.n_pro_right li p{ font-size:18px; line-height:46px;}
.n_pro_right li.pro_detail,.n_pro_right li.pro_detail2{ padding:10px 0;}
.n_pro_right li.pro_detail p{ font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:24px; height:72px; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}

.n_pro_right li.pro_detail2{ font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:30px; height:240px; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 8; -webkit-box-orient: vertical;}

.n_pro_right li .shar{ padding:25px 0;}

.n_pro_right .pro_link{ padding-top:20px; color:#333; font-size:14px; line-height:36px; width:100%;font-family:Arial, Helvetica, sans-serif;}
.n_pro_right .pro_link h2{ overflow:hidden; white-space:nowrap;  text-overflow: ellipsis; font-size:14px; line-height:36px;}
.n_pro_right .pro_link h2 a{ color:#333;}
.n_pro_right .pro_link h2 a:hover{ color:#004EA1;}

.pro_con{ width:100%; max-width:1200px; margin:0 auto; padding:50px 0; font-family:Arial, Helvetica, sans-serif;}
.pro_con img{ max-width:100% !important;}
.pro_con ul.tab{ width:100%; height:36px; background:#EAEAEA;}
.pro_con ul.tab li{ padding:0 24px; color:#333333; float:left; cursor:pointer; height:36px; line-height:36px; font-size:14px;}
.pro_con ul.tab li.cur,.pro_con ul.tab li:hover{ background:#005FAF; color:#fff;}
.pro_con p{ font-size:14px; color:#343434; line-height:30px;}
.pro_con_box{ width:100%;}
.pro_con_div{ width:100%; display:none;padding: 50px 25px 70px 30px;}
/**紫菜知识**/
.n_knowledge{width:100%; max-width:1220px; padding:60px 10px 40px; margin:0 auto;}
.knowledge_box{ width:100%; max-width:880px; float:right;}
.knowledge_box dl.knowledge_list{ width:100%; height:102px; border-bottom:1px dashed #C4C4C4; margin-bottom:16px;}
.knowledge_box dl.knowledge_list a{ display:block; width:100%; height:100%; padding-bottom:23px; position:relative; z-index:1;}
.knowledge_box dl.knowledge_list dt{-webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s; width:78px; height:78px; position:absolute; top:0; left:0; z-index:9; text-align:center; border:1px solid #D3D3D3; -webkit-border-radius: 4px;-moz-border-radius: 4px; border-radius: 4px;}
.knowledge_box dl.knowledge_list dt strong{ display:block; width:60px; height:47px; line-height:46px; border-bottom:1px solid #C4C4C4; text-align:center; margin:0 auto; font-size:30px; color:#656565; -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s;}
.knowledge_box dl.knowledge_list dt span{ display:block; width:60px; height:28px; line-height:28px; font-size:12px; color:#666666; text-align:center; margin:0 auto; -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s;}
.knowledge_box dl.knowledge_list dd{ width:100%; padding:8px 20px 0 102px;}
.knowledge_box dl.knowledge_list dd h1{-webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s; font-size:14px; color:#000; line-height:30px; overflow:hidden; white-space:nowrap;  text-overflow: ellipsis;}
.knowledge_box dl.knowledge_list dd p{ display:block; width:100%; height:32px; line-height:32px; font-size:12px; color:#7E7E7E; overflow:hidden; white-space:nowrap;  text-overflow: ellipsis; font-family:Arial, Helvetica, sans-serif;}
.knowledge_box dl.knowledge_list a:hover dt{ border-color:#004EA1; background:#004EA1;}
.knowledge_box dl.knowledge_list a:hover dt strong{ color:#fff; border-color:#fff;}
.knowledge_box dl.knowledge_list a:hover dt span{ color:#fff;}
.knowledge_box dl.knowledge_list a:hover dd h1{ color:#004EA1;}
/**外贸**/
.pro_list2{ width:100%; max-width:1248px; margin:0 auto; padding:60px 10px 40px;}
.pro_list2 li{ float:left; width:25%; padding:0 14px; margin-bottom:38px;}
.pro_list2 li a{ display:block; width:100%; overflow:hidden; border:1px solid #EBEBEB; background:#fff;}
.pro_list2 li a .por_img{ width:100%; overflow:hidden;}
.pro_list2 li a .por_img img{ width:100%; -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s;}
.pro_list2 li a h1{-webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s; font-size:14px; line-height:64px; height:65px; border-top:1px solid #EBEBEB; text-align:center; font-size:14px; color:#333; font-family:Arial, Helvetica, sans-serif;}
.pro_list2 li a:hover .por_img img{ transform: scale(1.1); -webkit-transform: scale(1.1);  -o-transform: scale(1.1);  -moz-transform: scale(1.1);}
.pro_list2 li a:hover h1{ background:#004EA1; color:#fff;}

/**紫菜机械**/
.n_pro2{ width:100%; max-width:1220px; padding:60px 10px 40px; margin:0 auto;}
.n_pro2 dl{ width:100%; position:relative; z-index:1; height:290px; margin-bottom:36px; border:1px solid #E9E9E9;}
.n_pro2 dl a{ display:block; width:100%; height:100%; background:#fff; padding:28px 24px;}
.n_pro2 dl dt{overflow:hidden; width:400px; height:232px; top:28px; left:24px; overflow:hidden; position:absolute; z-index:9;}
.n_pro2 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_pro2 dl dd{ width:100%; padding-left:448px; padding-top:8px;}
.n_pro2 dl dd h1{ height:52px; line-height:52px; overflow:hidden; white-space:nowrap;  text-overflow: ellipsis; font-size:22px; color:#333;}
.n_pro2 dl dd h2{ height:34px; line-height:34px; overflow:hidden; white-space:nowrap;  text-overflow: ellipsis; font-size:14px; color:#464646; font-family:Arial, Helvetica, sans-serif;}
.n_pro2 dl dd p{ height:40px; width:100%; line-height:40px; font-size:14px; color:#8A8889; overflow:hidden; white-space:nowrap;  text-overflow: ellipsis; font-family:Arial, Helvetica, sans-serif;}
.n_pro2 dl dd span{ display:block; width:120px; height:36px; line-height:36px; padding-right:15px; text-align:center; font-size:12px; color:#fff; background:#fff; border:1px solid #DADADA; font-family:Arial, Helvetica, sans-serif; -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s; position:relative; margin-top:30px;}
.n_pro2 dl dd span i{ display:block; width:16px; height:10px; position:absolute; top:50%; margin-top:-5px; right:50%; margin-right:-8px; z-index:9; background:url(../images/n_pro2.png) left center no-repeat; -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s;}
.n_pro2 dl a:hover dd span{ border-color:#0072D5; background:#0072D5;}
.n_pro2 dl a:hover dd span i{ right:26px; margin-right:0; background:url(../images/n_pro2.png) right center no-repeat;}
.n_pro2 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_pro2 dl a:hover dd h1{color:#0072D5}

/**合作共赢**/
.link_list{width:100%; max-width:1236px; padding:60px 10px 40px; margin:0 auto;}
.link_list li{ width:25%; padding:0 8px; float:left; overflow:hidden; margin-bottom:14px;}
.link_list li a{ display:block; width:100%; overflow:hidden; border:1px solid #EBEBEB; background:#fff;}
.link_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;}
.link_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%; max-width:1236px; padding:60px 10px 0; margin:0 auto;}
.news_list li{ width:25%; padding:0 8px; float:left; overflow:hidden; margin-bottom:48px;}
.news_list li a{ display:block; width:100%; overflow:hidden; border:1px solid #EBEBEB; background:#fff;}
.news_list li .news_pic{ width:100%; overflow:hidden;}
.news_list li .news_pic img{ width:100%; -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s;}
.news_list li .news_con{ width:100%; padding:30px 24px 16px;}
.news_list li .news_con h1{-webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s; height:56px; line-height:56px; position:relative; z-index:1; overflow:hidden; white-space:nowrap;  text-overflow: ellipsis; font-size:18px; color:#333;}
.news_list li .news_con h1 i{ height:2px; width:30px; height:3px; background:#0085CC; position:absolute; top:0; left:0; z-index:9;}
.news_list li .news_con p{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:24px; color:#939393; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; height:72px;}
.news_list li .news_con span{-webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s; margin-top:22px; display:block; width:144px; height:36px; line-height:34px; font-size:12px; color:#B6BBBE; border:1px solid #B6BBBE; -webkit-border-radius: 17px;-moz-border-radius: 17px; border-radius: 17px; text-align:center; font-family:Arial, Helvetica, sans-serif;}

.news_list li a:hover .news_pic img{transform: scale(1.1); -webkit-transform: scale(1.1);  -o-transform: scale(1.1);  -moz-transform: scale(1.1);}
.news_list li a:hover .news_con h1{ color:#0085CC;}
.news_list li a:hover .news_con span{ background:#0085CC; border-color:#0085CC; color:#fff;}


/**留言反馈**/
.feedback{ width:100%; max-width:980px; margin:0 auto; padding:60px 10px;}
.feedback h1{ line-height:40px; text-align:center; font-size:18px; color:#333; margin-bottom:40px;}
.feedback li{ font-family:Arial, Helvetica, sans-serif; width:50%; float:left; min-height:60px; padding-bottom:16px; position:relative; z-index:1; padding:0 40px 0 104px;}
.feedback li span{ line-height:42px; width:104px; height:42px; text-indent:6px; font-size:16px; color:#333; position:absolute; top:0; left:0; z-index:9;}
.feedback li b{ width:40px; height:42px; text-indent:10px; font-size:16px; color:#F00; position:absolute; top:0; right:0; z-index:9; font-weight:normal;}
.feedback li .feedback_input{ line-height:40px; font-size:14px; color:#333; padding-left:10px; outline:none; width:100%; height:42px; border:1px solid #C4C4C4; background:#fff;}
.feedback li .feedback_textarea{ padding:10px; line-height:24px; color:#333; font-size:14px; outline:none; width:100%; height:150px; border:1px solid #C4C4C4; background:#fff;}
.feedback li.code{ padding-right:160px;}
.feedback li.code img{ display:block; width:110px; height:42px; position:absolute; top:0; right:40px; z-index:10;}
.feedback li .feedback_submit{font-family:Arial, Helvetica, sans-serif; outline:none; margin-top:10px; width:50%; border:none; border-right:5px solid #F9F9F9; height:46px; line-height:46px; text-align:center; font-size:18px; color:#fff; background:#004EA1; cursor:pointer;}
.feedback li .feedback_reset{font-family:Arial, Helvetica, sans-serif; outline:none; margin-top:10px; width:50%; border:none; border-left:5px solid #F9F9F9; height:46px; line-height:46px; text-align:center; font-size:18px; color:#fff; background:#004EA1; cursor:pointer;}

/**联系我们**/
.map{ width:100%; max-width:1200px; margin:40px auto; height:470px; overflow:hidden;}
.contact_compnay{ width:100%; max-width:1200px; margin:0 auto; padding-bottom:40px;}

.contact_compnay h2{ line-height:52px; height:52px; font-size:18px; color:#0060af; position:relative; z-index:1; margin-bottom:10px;}
.contact_compnay h2 strong{ display:block; width:70px; height:1px; background:#E0E0E0; position:absolute; bottom:0px; left:0; z-index:9;}
.contact_compnay p{ font-size:12px; line-height:30px; color:#333; font-family:Arial, Helvetica, sans-serif;}

.compnay_list{ width:100%; padding-top:20px;}
.compnay_list li{ width:33.33%; float:left; }

.n_contact{ width:100%; max-width:1200px; margin:50px auto; overflow:hidden; }

/**地图**/

.map_div{ width:62.5%; float:right; padding-left:16px; overflow:hidden;padding-top: 50px;}
.map_div img{ width:100%;}
.map_search{ width:37.5%; float:left; margin-top:6px;}
.map_search_but{ width:100%;border-bottom:1px solid #E1E3E2; padding:10px;}
.map_search_but p{ font-size:14px; line-height:24px; color:#005BAC;}
.map_search_but dt{ float:left; margin:10px 0;}
.map_search_but dt .map_select{ outline:none; margin-right:4px; width:132px; padding:8px 0; text-indent:6px; font-size:12px; color:#666666; border:1px solid #EDEDED;}
.map_search_but dd{ float:left; margin:10px 0;}
.map_search_but dd .map_submit{ width:96px; height:36px; font-size:12px; line-height:36px; text-align:center; color:#fff; border:none; background:#004ea2; cursor:pointer;}
.map_search_but span{ font-size:12px; line-height:24px; color:#656565; display:block;font-family:Arial, Helvetica, sans-serif;}

.map_search_list{ width:100%; float:left; padding:10px; border-bottom:1px solid #E1E3E2;font-family:Arial, Helvetica, sans-serif;}
.map_search_list dt{ font-size:14px; line-height:24px; color:#004ea2;}
.map_search_list dd{ font-size:12px; line-height:24px; color:#666666;}
.map_search_list a.show_map{ display:block; width:120px; height:28px; line-height:28px; border:1px solid #E1E1E1; background:#F5F5F5 url(../images/map_search_but.png) 12px center no-repeat; font-size:12px; color:#005BAC; text-align:center; padding-left:22px;margin-top: 10px;}
.map_search_list a:hover{ color:#005BAC;}

.all_page{ height:22px; margin:16px 0; width:100%; text-align:center; float:left;}
.all_page a{ border:1px solid #E1E1E1; padding:4px 6px; font-size:12px; color:#444444; margin:0 2px; background:#fff; font-family:Arial, Helvetica, sans-serif;}
.all_page a.prev{ font-family:Arial, Helvetica, sans-serif; padding:6px 6px;}
.all_page a.next{ font-family:Arial, Helvetica, sans-serif; padding:6px 6px;}
.all_page a:hover{background:#005BAC; color:#fff;}
.all_page a.pgcurrent{ background:#005BAC; color:#fff;}

@media (max-width: 1200px) {
	.header{ height:50px; background:#FFFFFF;}
    .header-center{ height:50px;}
	
	.header-center span.mob_menu{ display:block; background:none; width: 50px; height: 50px; position:fixed; top:0; right:0; z-index:999;}
	
	.header-center span:hover{background-color: rgba(255,255,255,0.2);cursor: pointer;}
	.header-center span.mob_menu i{position: absolute;left:50%;margin-left:-13px;background-color:#035EAD;display: block; width: 26px; height: 2px;}
	.header-center span.mob_menu .icon-bar1{ top:16px;}
	.header-center span.mob_menu .icon-bar2{ top:25px;}
	.header-center span.mob_menu .icon-bar3{ top:34px;}
	.header-center span.mob_menu .icon-bar1.rotated {position:absolute;top:25px;-moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
	.header-center span.mob_menu .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;}
	.header-center span.mob_menu .icon-bar3.rotated {position:absolute;top: 25px;-moz-transform: rotate(45deg); -webkit-transform: rotate(45deg);-o-transform: rotate(45deg); -ms-transform: rotate(45deg);transform: rotate(45deg);}
	.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;}

	.mynav{ display:none;}
	.logo_img{left:10px; }
	.logo_img img{ height:50px;}
	.i_banner{ padding-top:50px;}
    #owl-demo .owl-controls .owl-buttons div{ display:none;}
	
	/**内页广告**/
	.n_ad{ background:none !important; height:auto; padding-top:50px;}
	.n_ad img{ display:block; width:100%;}
	
	.foot_center{ padding:0 10px;}
	
	/**内页导航**/
	.sli-nav span{ display: block; cursor:pointer;}
	.dlc-osk{ height:52px;}
	.dlc-osk .wrap{text-indent:2px; height:50px; line-height:50px; font-size:18px; padding:0 3%;  background-size:auto 80%;}
	
	.n_nav_title{ width:auto; position:absolute; top:0; height:50px; line-height:50px; left:0; z-index:9; font-size:18px; background:url(../images/n_nav_title_logo.jpg) no-repeat 10px center; background-size:auto 50%; padding-left:28px;}
	.sli-nav{ position:relative; padding-top:0;}
	.sli-nav span{ display:block; height:50px; width:120px; text-align: center; background:url(../images/sj-b2.png) no-repeat 100px center/auto 18%; float:right; color:#666; padding:0 8px;}
	.sli-nav p a{ display:block; border-bottom:2px solid #F5F5F5; color:#666666; margin:0; text-align: center;}
	.sli-nav p{ padding:0 4px 10px; position:absolute; right:0; top:50px; z-index:10; background:#fff; border:2px solid #ddd; border-top:none; width:100%; display:none;}
	.dlc-osk{ margin-bottom:15px;}
	
	
	
	
		/**nav**/
	.pro_nav{ width:100%; height:50px; border-bottom:none; position:relative; z-index:333;}
	.pro_nav_center{ background:none; height:50px; line-height:50px; padding:0;}
	.pro_nav_logo{ display:none; background:none;}
	.n_mob_nav{ display:block; width:100%; height:50px; line-height:50px; font-size:16px; color:#fff; background:#004EA1; cursor:pointer; padding:0 10px; position:relative; z-index:1;}
	.pro_nav ul{ display:none; position:absolute; z-index:6666; top:50px; left:0; width:100%; padding-left:0; text-align:left; height:auto; background:#fff;}
	.pro_nav ul.n_pc_nav_ul{display:none;}
	.pro_nav ul li{ margin:0; display:block; padding:0; height:auto; text-align:left; border-bottom:1px solid #D9D9D9;}
	.pro_nav ul li a{text-align:left; padding:0 10px; display:block; width:100%; height:40px; line-height:40px; border-bottom:none;}
	.pro_nav ul li.cur a.first_a{ color:#004EA1; border-bottom:none;}
	.pro_nav ul li:hover a.first_a{text-align:left; border-bottom:none; color:#004EA1;}
	.pro_nav ul li.cur{ border-bottom:1px solid #004EA1;}
	.pro_nav ul li .pro_nav_second{ background:#fff; display:none; border:none; border-bottom:none; position:relative; top:0; left:0; width:100%; z-index:5555;}
	.pro_nav ul li .pro_nav_second dd{ text-align:left; width:100%; border-top:1px solid #D9D9D9; border-bottom:none; height:31px; line-height:30px; padding:0 10px;}
	.pro_nav ul li .pro_nav_second dd a{ text-align:left; color:#666666; height:30px; line-height:30px; border:none;}
	.pro_nav ul li .pro_nav_second dd a:hover{ color:#004EA1; border:none;}

	
	/**关于我们**/
	.company{ padding:0 10px 40px;}
	.company h1{ padding:20px 0 10px}
	
	/**员工列表**/
    .team_list dl{ padding:0 10px;}
    .team_list dl dt{left:10px;}
	
	/**详情**/
    .n_con{ padding:10px;}
	
	
	/**产品**/
.n_pro{ padding:30px 10px 20px;}
.n_left{ display:none;}
.n_right{ width:100%; float:none; max-width:100%;}
.n_right ul.pro_list li{ width:33.33%; padding:0 10px;}


/**产品详情**/
.pro_box{ padding:30px 10px 20px;}
.n_pro_left{ width:100%; max-width:586px; height:auto !important; float:none; margin:0 auto 10px;}
.n_pro_right{ width:100%; height:auto; float:none; margin:0 auto;}
.n_pro_right li{ border-bottom:1px solid #DFDFDF; color:#333;}
.n_pro_right li h1{ font-size:20px; line-height:36px; padding-bottom:4px;}
.n_pro_right li p{ font-size:14px; line-height:30px;}
.n_pro_right li .shar{ padding:14px 0;}
.n_pro_right .pro_link{ padding:10px 0;}
.pro_con{ padding:0;}
.pro_con img{ width:100%;}


.knowledge_box{ width:100%; float:none; max-width:100%;}

/**企业资讯**/
.news_list{ width:100%; max-width:1236px; padding:30px 10px 20px; margin:0 auto;}
.news_list li{ width:25%; padding:0 10px; float:left; overflow:hidden; margin-bottom:30px;}
.news_list li .news_con span{ width:120px;}

/**荣誉**/
.honor_list{ padding:30px 10px 20px; }
.honor_list li{ padding:0 10px; margin-bottom:30px;}

.map{ margin:20px auto 0; height:360px;}
.contact_compnay{ padding: 10px; margin:10px auto;}
.compnay_list{ padding:0;}
.compnay_list li{ width:100%; float:none; padding-top:10px;}

	}
@media (max-width: 1080px) {	
/**关于我们**/
.about{ width:100%; max-width:1200px; margin:0 auto; padding:10px 10px 30px; border-bottom:1px solid #D1D1D1;}
.about_left{ width:100%; float:none; padding-bottom:20px;}
.about_left h1{ font-size:24px; color:#0060af; line-height:46px; margin-bottom:10px;}
.about_left p{ height:auto; line-height:30px; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 100; -webkit-box-orient: vertical;}
.about_right{ width:100%; max-width:400px; float:none; margin:0 auto; height:auto;}

	
}
@media (max-width: 1000px) {
/**banner_cate**/
.i_banner .banner_cate{ height:auto; position:relative; bottom:0px; left:0; background:none; z-index:1; padding:5px;}
.banner_cate_center{ width:100%; max-width:1200px; margin:0 auto; height:auto; background:none;}
.banner_cate_center dl{ width:50%; float:left; padding:5px; border:none !important;}
.banner_cate_center dl a{ background-color:#66A0CE !important; background-size:100% 100%;}
    
	.foot{ height:auto;}
	.foot_left{ width:100%; float:none; padding:0 0 0 70px; }
	.foot_left dt{ width:70px; text-align:left;}
	.foot_left dd{ width:100%; display:none;}
	.foot_left dd a{ display:block;}
	.foot_left dd a img{ width:100%;}
	
	.foot_right{ width:100%; float:none; text-align:center; height:auto; padding:8px 0;}
	.foot_right p{ text-align:center; line-height:24px;}
	
	
	/**外贸**/
.pro_list2{ padding:30px 10px 20px;}
.pro_list2 li{ float:left; width:33.33%; padding:0 10px; margin-bottom:20px;}

/**合作共赢**/
.link_list{padding:30px 10px 20px;}
.link_list li{ float:left; width:33.33%; padding:0 10px; margin-bottom:20px;}

}
@media (max-width: 768px) {

	.dlc-osk { margin-bottom:0;}
	


	/**员工列表**/
	.team_list{ padding-top:10px;}
	.team_list dl{ width:100%; padding:0 10px; height:70px; margin-bottom:10px;}
	.team_list dl dt { height: 70px; width: 68px;  background:#F5F3F4 url(../images/team.png) -10px center no-repeat; background-size: 230%;}
	
	.team_list dl dd{ background:#fff; width:100%; height:70px; padding:8px 10px 0 78px;}
	.team_list dl dd h1{ font-size:16px; line-height:32px;}
	.team_list dl dd span{ display:none;}
	.team_list dl dd p{ height:20px; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:1; -webkit-box-orient: vertical;}
	
	.team_list dl a:hover dt{background:#004ea2 url(../images/team.png) -88px center no-repeat; background-size: 230%;}


/**详情**/
.n_right_news_bottom{ height:auto; padding:0 10px;}
.n_right_news_bottom_link{ width:100%; height:80px; float:none; padding-top:10px;}

.n_right_back{ width:100%; height:36px; float:none;}
.n_right_back a.new_back{ top:0px;}

	/**产品**/
.n_pro{ padding:10px 5px;}
.n_right ul.pro_list li{ width:33.33%; padding:0 5px; margin-bottom:16px;}
.n_right ul.pro_list li a h1{ font-size:14px; line-height:50px; height:55px;}


/**紫菜机械**/
.n_pro2{ padding:20px 10px 10px;}
.n_pro2 dl{ height:auto; margin-bottom:10px; border:1px solid #E9E9E9;}
.n_pro2 dl a{ padding:10px;}
.n_pro2 dl dt{ width:100%; height:auto; top:0; left:0; position:relative; z-index:9; overflow:hidden;}
.n_pro2 dl dd{ width:100%; padding:10px 0px;}
.n_pro2 dl dd h1{ height:32px; line-height:32px; font-size:20px;}
.n_pro2 dl dd h2{ height:30px; line-height:30px;}
.n_pro2 dl dd p{ height:30px; line-height:30px;}
.n_pro2 dl dd span{ margin-top:10px;}

/**企业资讯**/
.news_list{ padding:20px 10px 10px;}
.news_list li{ width:50%; padding:0 10px; margin-bottom:30px;}


/**紫菜知识**/
.n_knowledge{padding:20px 10px 10px; }
.knowledge_box dl.knowledge_list{ height:89px; margin-bottom:10px;}
.knowledge_box dl.knowledge_list a{  padding-bottom:10px;}
.knowledge_box dl.knowledge_list dd{ padding:8px 0px 0 88px;}

	/**荣誉**/
.honor_list{padding:20px 10px 10px;}
.honor_list li{ margin-bottom:20px; padding:0 10px; width:50%; }


/**留言反馈**/
.feedback{ padding:20px 10px;}
.feedback h1{ margin-bottom:20px; line-height:30px; font-size:16px;}
.feedback li{ width:100%; float:left; min-height:50px; padding-bottom:10px; padding:0 30px 0 94px;}
.feedback li span{ line-height:36px; width:94px; height:36px; text-indent:4px; font-size:14px;}
.feedback li b{ width:30px; height:36px; text-indent:6px; font-size:14px;}
.feedback li .feedback_input{ line-height:34px; padding-left:6px; height:36px;}
.feedback li .feedback_textarea{ padding:6px; height:110px;}
.feedback li.code{ padding-right:140px;}
.feedback li.code img{ width:100px; height:36px; position:absolute; top:0; right:30px; z-index:10;}
.feedback li .feedback_submit{ height:40px; line-height:40px; }
.feedback li .feedback_reset{ height:40px; line-height:40px;}


/**联系我们**/
   .n_contact{ width:100%; max-width:1200px; margin:10px auto 20px; overflow:hidden; }

	
	/**地图**/
	
	
    .map_div{ width:100%; float:none; padding-left:0; overflow:hidden;}
    .map_div img{ width:100%;}

	.map_search{ width:100%; float:none; margin-top:6px;}
	.map_search_but{ width:100%; border-top:1px solid #E1E3E2; border-bottom:1px solid #E1E3E2; padding:10px;}
	.map_search_but p{ font-size:14px; line-height:24px; color:#005BAC; }
	.map_search_but dt{ float:left; margin:10px 0;}
	.map_search_but dt .map_select{ outline:none; margin-right:4px; width:132px; padding:8px 0; text-indent:6px; font-size:12px; color:#666666; border:1px solid #EDEDED;}
	.map_search_but dd{ float:left; margin:10px 0;}
	.map_search_but dd .map_submit{ width:96px; height:36px; font-size:12px; line-height:36px; text-align:center; color:#fff; border:none; background:#F5A31C; cursor:pointer;}
	.map_search_but span{ font-size:12px; line-height:24px; color:#656565; display:block;}
	
	.map_search_list{ width:100%; float:left; padding:10px; border-bottom:1px solid #E1E3E2;}
	.map_search_list dt{ font-size:14px; line-height:24px; color:#666666; font-weight:600;}
	.map_search_list dd{ font-size:12px; line-height:24px; color:#666666;}
	.map_search_list a.show_map{ display:block; width:120px; height:28px; line-height:28px; border:1px solid #E1E1E1; background:#F5F5F5 url(../images/map_search_but.png) 12px center no-repeat; font-size:12px; color:#005BAC; text-align:center; padding-left:22px;}
	.map_search_list a:hover{ color:#F4A41B;}
	
	.all_page{ height:22px; margin:16px 0; width:100%; text-align:center; float:left;}
	.all_page a{ border:1px solid #E1E1E1; padding:4px 6px; font-size:12px; color:#444444; margin:0 2px; background:#fff;}
	.all_page a.prev{ font-family:Arial, Helvetica, sans-serif; padding:4px 6px;}
	.all_page a.next{ font-family:Arial, Helvetica, sans-serif; padding:4px 6px;}
	}
@media (max-width: 640px){}
@media (max-width: 520px){
/**banner_cate**/
.banner_cate_center dl dt{ float:none; padding:5px 10px; line-height:1; text-align:center;}
.banner_cate_center dl dt img{ width:40px;}
.banner_cate_center dl dd{ float:none; padding-top:0px; padding-bottom:5px; text-align:center;}
.banner_cate_center dl dd h1{ font-size:20px; line-height:24px; color:#fff; font-weight:normal;}
.banner_cate_center dl dd p{ color:#fff; font-size:12px; line-height:20px;} 
}
@media (max-width: 480px){
	/**产品**/
.n_pro{ padding:10px 5px;}
.n_right ul.pro_list li{ width:50%; padding:0 5px; margin-bottom:10px;}
.n_right ul.pro_list li a h1{ line-height:36px; height:37px;}

	/**外贸**/
.pro_list2{ padding:10px 5px;}
.pro_list2 li{ width:50%; padding:0 5px; margin-bottom:10px;}
.pro_list2 li a h1{ line-height:36px; height:37px;}

/**合作共赢**/
.link_list{padding:10px 5px;}
.link_list li{ width:50%; padding:0 5px; margin-bottom:10px;}

/**企业资讯**/
.news_list{ padding:10px 5px;}
.news_list li{ padding:0 5px; margin-bottom:10px;}

	/**荣誉**/
.honor_list{padding:10px 5px;}
.honor_list li{ padding:0 5px; margin-bottom:10px;}


}

@media (max-width: 420px){
/**企业资讯**/
.news_list li{ width:100%; padding:0 5px; margin-bottom:10px;}

	/**荣誉**/
.honor_list li{ width:100%;}

	}

.foot_left dd.foot_link{
display: block;
}
.foot_left dd.foot_link a{
float: left;
max-width: 18%;
color: #656565;
margin-right: 32px;
}