﻿@charset "utf-8";
/* ================================== 【官方网站】技术支持：凡高科技——银灵子==================================== */
.dede_pages{/* float: right; */width: 1200px;margin: 0 auto;text-align: right;}
.main_box{ margin:0 auto; width:1200px;}
input{outline: none;}
/*===============================================header================================================*/
#header{ position:relative;  background:#fff; top:0; width:100%; left:0; height:100px; z-index:999;}
#header .main_box{ position:relative;}
#header .top .logo{ position:absolute; top:0; width: 175px; }
#header .top .logo{ display:table; height:100px;   position:absolute; top: 0px; left:0; z-index:3;}
#header .top .logo a { display:table-cell; vertical-align:middle;}
#header .top .right{ margin-right:120px;}
#header .top .bnt_serch{ position:absolute; right:0;top: 22px;}
#header .top .bnt_serch1{ position:absolute; right:0; top:52px;}
/*.zw_box{ display:block; height:110px; top:0; position:relative;}
*/
/*=================导航=================*/
#nav{ float:right; margin-left:90px; padding-top: 36px;}
#nav li{ display:block; float:left; padding: 0 25px; min-width:60px;}
#nav li .a{ display: inherit; text-align:center; height:65px; position:relative; }
#nav li .a strong{ display:block; font-size:14px; margin-bottom:5px; color:#585858; text-align:center;}
#nav li .a span{ display:block; margin-bottom: 20px; -webkit-margin-bottom: 20px; -moz-margin-bottom: 23px;  font-size:10px; color:#808080; text-transform:uppercase;  text-align:center;}
#nav li .a i{ display:inline-block; background:#003784; text-align:center;  z-index:4; height:3px; width:0; }
#nav .on .a i{ width:60px;}
#nav li:hover .a i{ width:60px !important;}
#nav .title .list{ display:none;  width:100px; position:relative;}
#nav .title{ position:relative;}
#nav .title .list{ position:absolute; background:url(../images/nav_arrow.png) center top no-repeat; top:45px;  left:-100px; }
#nav .title .list .box{ margin-top:9px; padding:0 15px; width:70px; background:#3fa662; }
#nav .title .list a{ display:block; font-size:12px; color:#fff; text-align:center;  border-bottom:1px dotted #fff; line-height:40px;}
#nav .title .list a:hover{ color:#c3e5ce;}
#nav .title .list a:last-child{ border:none;}


/*================= banne===================*/

#banner{ position:relative; height:549px;}
#banner .bd { position:relative;}
#banner .bd a{ display:block; width:100%; height: 549px;}
#banner .hd{  margin:0 auto; position:absolute; width:100%;}
#banner .hd a{ display:block; width:55px; height:105px;}
#banner .hd ul{ margin:0 auto;   z-index:9; width:100%; display:inherit; text-align:center;/* border-top:1px solid #56585c;*/ margin-top:-50px; position:relative; height:40px;  }
#banner .hd ul li{ display:inline-block; padding-top:13px;}
#banner .hd ul li a{ line-height:40px; border-radius:50%;  height:10px; width:10px; margin:0 3px; display:block; background:#fff;  }
#banner .hd ul li a:hover{ background:#e95d19;  }
#banner .hd ul .on a{  background:#e95d19;  }
#banner  .bnt{ position:absolute;  top:50%; z-index:3; margin-top:-55px;}
#banner  .bnt:hover{ }
#banner .prev{ position:absolute; left:-54px; }
#banner .next{ position:absolute; right:-54px; }
#banner:hover .prev{left:50px;  opacity:1; filter:alpha(opacity=100);}
#banner:hover .next{right:50px; opacity:1; filter:alpha(opacity=100);}

.s_title img{ display:block; margin:10px auto 20px auto; }
#form{margin-left: 70px;}
/*=============产品展示================*/
.pro_show{  width:100%; height: 482px; margin-top:80px; margin-bottom:80px;}
.pro_show .s_title{ background:url(../images/longline_f3.png) center 50px no-repeat;}
.pro_show .s_title strong{ display:block; text-align:center; font-size:20px; color:#fff; padding-top:35px;}
.pro_show .s_title span{ display:block; text-align:center; font-size:14px; color:#e7e7e7; text-transform:uppercase;}
.pro_show .s_content .hd li{}
.pro_show .s_content .hd {  margin-top:25px;}
.pro_show .s_content .hd ul{ display:block; margin:0 -10px; text-align:center;}
.pro_show .s_content .hd li{ display:block;  margin:0 8px; float:left;}
.pro_show .s_content .hd li a{ display:block; font-size:14px; color:#eb6100;  width:185px; height:28px; line-height:28px; border:1px solid #eb6100; border-radius:15px;
text-align:center;}
.pro_show .s_content .hd li a:hover{ background:#eb6100; border:1px solid #eb6100; color:#fff;}
.pro_show .s_content .hd .on a { background:#eb6100; border:1px solid #eb6100; color:#fff;}
.pro_show .s_content .bd { margin:45px 0; }
.pro_show .s_content .bd .box{ width:100%;}
.pro_show .s_content .bd .box .n_bd{ height:240px; width:1200px; margin:0 auto; overflow:hidden;}
.pro_show .s_content .n_bd ul{ }
.pro_show .s_content .n_bd li{ float:left; width:250px;  padding:8px; background:#f5f5f6;  display:block; margin-right:47px; }
.pro_show .s_content .n_bd li a{ display:block; }
.pro_show .s_content .n_bd li img{ width:250px; height:190px; display:block;}
.pro_show .s_content .n_bd li img:hover{ opacity:0.8; filter: alpha(opacity=80)}
.pro_show .s_content .n_bd li span{ display:block; line-height:36px; font-size:14px; color:#636363; text-align:center;}
.pro_show .s_content .n_bd li span:hover{ color:#1e9f8b;}
.pro_show .s_content .pro_btn{ text-align:center; display:inherit; margin-top:48px;  position:relative; z-index:4;}
.pro_show .s_content .pro_btn a{ display:inline-block; width:25px; height:25px; margin:0 3.5px;}
.pro_show .s_content .pro_btn .prev{ background:url(../images/icon_f3_btnleft.png) center no-repeat;}
.pro_show .s_content .pro_btn .next{ background:url(../images/icon_f3_btnright.png) center no-repeat;}
.pro_show .s_content .pro_btn .prev:hover{ background:url(../images/icon_f3_btnleft.png) center no-repeat;}

/*=============关于================*/
.s_about{ background:url(../images/bg_f2.jpg) center bottom no-repeat #f5f5f6; width:100%; height:590px; padding-top:50px;}
.s_about .s_title h1 i{ color:#4a4a4d; font-size:22px;}
.s_about .main_box{ width:1200px; }
.s_about .s_content{ margin-top: 40px;}
.s_about .s_content .hd{ margin:0 auto; display:inherit; margin-bottom:45px;  text-align:center;} 
.s_about .s_content .hd a{ margin:0 10px; display:inline-block; padding:0 30px;  height:30px; line-height:30px; color:#eb6100; border:1px solid #eb6100; text-align:center; border-radius:15px;}
.s_about .s_content .hd .on{ background:#eb6100; color:#fff;}
.s_about .s_content .hd a:hover{ background:#eb6100; color:#fff;}
.s_about .s_content .bd li{ display:block;}
.s_about .s_content .bd .text_box{}
.s_about .s_content .bd .text_box .box{width:950px; margin:0 auto;}
.s_about .s_content .bd .text_box p{ font-size:14px; color:#595858; line-height:32px; height: 110px;  overflow:hidden;}
.s_about .s_content .bd .text_box a{ display:block; color:#eb6100; font-size:14px; }
.s_about .s_content .bd .text_box a:hover{ text-decoration:underline;}


.s_join{ padding:60px 0 0;}
.s_join  dl{ margin:-20px;}
.s_join dl dd{ float:left; margin:19px; width:208px; border:1px solid #e7e7e7; height:208px; text-align:center;  display:block; }
.s_join dl dd img{ padding-top:45px;}
.s_join dl dd i{ display:block; width:20px; height:2px; background:#e15322; margin:0 auto; margin-top:30px; margin-bottom:10px;}
.s_join dl dd h1{ display:block; font-size:12px; color:#93929a; text-align:center;}
.s_join dl dd span{ text-transform:uppercase;  color:#999; font-family: "SimSun";  display:block; text-align:center; font-size:10px;}


.s_case{ margin-top:80px; position:relative;}
.j_parallax {background-attachment: fixed;background-position: center center;background-repeat: no-repeat; height:390px;position: relative;}
.j_parallax { background-image: url(../images/bg_case.jpg);}
.s_case .bg_back{ height:390px; position:absolute; left:0; top:0; width:100%; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66000000', endColorstr='#66000000');background:rgba(0,0,0,0.4);}
.s_case .content_box{ position:relative; z-index:2;}
.s_case .s_title{ padding-top:50px;}
.s_case .content p{ margin-top:70px; text-align:center; font-size:14px; color:#fff; line-height:24px;}
.s_case .more{ display:block; margin:0 auto; margin-top:35px; width:40px;}


/*=============新闻================*/
.news{  padding: 50px 0 40px 0;}
.news .s_title{ padding-bottom:40px;}
.news_hd{ margin-bottom:70px;}
.news_hd ul{ display:inherit; text-align:center;}
.news_hd li{  display:inline-block; background:#ededed; margin-right:12px; border-radius:5px;}
.news_hd li a{ display:block; width:190px; height:50px; background:url(../images/icon_f4_greyarrow.png) 155px center no-repeat;}
.news_hd li strong{ display:block; text-align:left; padding-left:28px; padding-top:10px;}
.news_hd li span{ display:block; color:#787878; text-align:left; padding-left:28px;}
.news_hd li:hover{ background:#eb6100;}
.news_hd li:hover a{ background:url(../images/icon_f4_whitearrow.png) 155px center no-repeat;}
.news_hd li:hover strong{ color:#fff;}
.news_hd li:hover span{ color:#fafcfd;}
.news_hd .on{ background:#eb6100;}
.news_hd .on a{ background:url(../images/icon_f4_whitearrow.png) 155px center no-repeat;}
.news_hd .on strong{ color:#fff;}
.news_hd .on span{ color:#fafcfd;}
.news_bd {overflow:hidden;}
.news_bd .left{ position:relative; width:530px; height:337px; }
.news_bd .left img{ display:block; width:530px; height:337px;}
.news_bd .left h1{ color:#f5f9fb; font-size:14px; display:block; text-align:center; position:absolute; width:100%; bottom:0; height:58px; line-height:58px; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background:rgba(0,0,0,0.6);}
.news_bd .left h1 strong{ font-size:14px; padding-right:40px;}
.news_bd .left a:hover h1{ color:#fff; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC000000', endColorstr='#CC000000');background:rgba(0,0,0,0.8);}
.news_bd .right{ width: 598px;} 
.news_bd ul{overflow:hidden;}
.news_bd li{ display:block;  margin-bottom:40px;}
.news_bd .fl strong{ margin-top:5px; display:block; font-size:40px; color:#d6d6d7; font-family:"Arial";}
.news_bd .fl span{ display:block; font-size:12px; color:#b5b5b6; font-family:"Arial";}
.news_bd .fr{ width: 525px;}
.news_bd .fr h2 a{ font-size:14px; color:#eb6100; line-height:27px;}
.news_bd .fr h2 a:hover{ text-decoration:underline;}
.news_bd .fr p{ font-size:12px; color:#afafb0; line-height:20px; margin-top:5px;}

 /*==========内容友情链接===========*/
#j_friend_link1{width:100%; margin:0 auto; background-color:#fcfcfd; border-top:1px solid #efeff2; line-height:22px; padding:20px 0;}
#j_friend_link1 .fl{ width:70px; color:#eb6100; font-size:14px; font-weight:bold;}
#j_friend_link1 .fr{ width: 1120px; margin-right:-5px;}
#j_friend_link1 .fr a{ color:#4b4b4c; margin-right:15px;}
#j_friend_link1 .fr a:hover{ color:#e15322; text-decoration:underline;}


 /*==========footer===========*/
#footer{ background:#444444; padding-top:38px;}
#footer .up{ padding-bottom:30px;}
#footer .up .left{ width:720px; border-right:1px solid #505050;  min-height:200px;} 
#footer .up .left ul{ margin-left:-35px; float:right;}
#footer .up .left li{ float:left; margin-right:80px; }
#footer .up .left li a{ display:block; font-size:12px; color:#a6a6a6; line-height:30px;}
#footer .up .left li a:hover{ color:#fff;}
#footer .up .left li h1{ margin-bottom:15px; font-size:15px; font-weight:bold; color:#fff;}
#footer .up .left img{ width:120px; height:120px; position:absolute; top:20px;}
.footer .up_box .fot_nav{ }

#footer .right{ margin-top:55px;}
#footer .right .fl{ margin-right:30px;}
#footer .right p{ font-size:12px; line-height: 15px; margin-bottom: 25px; padding-left:25px; color:#e2e3e3;}
#footer .right p span{ font-size:18px; color:#1e9167;}
#footer .right .fr{ height:97px;  left center no-repeat;}
#footer .un{ border-top:1px solid #33353f; background:#3a3a3a; padding:5px 0;}
#footer .un strong{ float:left; color:#afafaf; font-size:12px; line-height:36px;}
#footer .un span{ float:right;color:#afafaf; font-size:12px; line-height:36px;}
#footer .un span a{ color:#afafaf;}
#footer .un span a:hover{ text-decoration:underline; color:#fff;}



/*=======================================内页========================================*/
.n_main_box{ }
.n_main_box .main_box{ width:1160px;}
.n_banner { display:block; width:100%; height:295px;}
.n_title{ padding:20px 0;  background:url(../images/bg_n_protitle.png) center bottom no-repeat; position:relative;}
.n_title h1{ padding:0 0 0px 20px; background:url(../images/icon_n_title.png) left center no-repeat; font-size:24px; color:#333846; line-height:40px; font-weight:bold;}
.n_title h1 span{ font-size:14px; color:#333846; line-height:40px;  font-family: "Arial"; text-transform:uppercase; padding-left:5px; font-weight:normal; padding-left:5px;}
.n_title .position{ position:absolute; right:0; top: 33px; color:#a8abb1; background:url(../images/icon_home.png) left center no-repeat; padding-left:18px;}
.n_title .position span,.n_title .position a,.n_title .position i{ font-size:12px; color:#a8abb1;}
.n_title .position em{ font-size:12px; color:#eb6100;}
.n_title .position a:hover{ color:#eb6100;}

.n_nav{ position:relative; border:1px solid #dde0e4; }
.n_nav .main_box{ border-left:1px solid #dde0e4;}
.n_nav a{ display:block; width:131px; position:relative; border-right:1px solid #dde0e4;   height:48px; font-size:14px; float:left;  line-height:48px; text-align:center; color:#5b5c5e; }
.n_nav a span { display:block;  height:0px; position:absolute; z-index:2; top:0px; left:-1px; width:133px; background:#eb6100;}
.n_nav a strong{ display:block; color:#646464; position:relative; z-index:4;}
.n_nav a:hover{ color:#4f9431;  }
.n_nav a:hover span{ height:48px; }
.n_nav a:hover strong{ color:#fff;}
.n_nav .on{ color:#4f9431; }
.n_nav .on span{  height:48px;}
.n_nav .on strong{  color:#fff;}
.n_content{ min-height:400px; background:#f6fbfe;}

.n_download{}
.n_download .up { background:#eb6100;  text-align:center;}
.n_download .up a{ height:45px; line-height:45px; width:140px; text-align:center;   border-right:1px solid #fff; float:left; display:block; font-size:13px; font-weight:bold; color:#fff;}
.n_download .up a:hover{ background:#054ba3; border-right:1px solid #054ba3;}
.n_download .up a.on{background:#054ba3;  border-right:1px solid #054ba3;}

.n_download .un{ margin-top:50px;}
.n_download .un th{ border:none; border-top:1px solid #ddd; line-height:36px; font-weight:bold; font-size:13px; color:#646464; }
.n_download .un td{font-size:12px; line-height:36px; color:#646464; border:none;}
.n_download .un td a{ height:36px; width:100px; background:url(../images/icon_download.png) center no-repeat; display:block;}
.n_download .un td a:hover{ background:url(../images/icon_download_hover.png) center no-repeat; display:block;}
.n_download .un tr.odd{ background:#f0f6fc;}
.n_download .un tr:hover{background:#ddd;}


.n_download_show .title{ background:#f0f6fc; padding-left:20px; margin-bottom:20px; font-size:12px; color:#646464; line-height:36px; height:36px;}
.n_download_show .up dd{ display:block; margin:25px; float:left; width:180px;}
.n_download_show .up dd img{ display:block; width:180px; height:145px;}
.n_download_show .up dd strong{ color:#646464; font-weight:normal; display:block; text-align:center;}

.n_download_show .un{ margin-top:20px; }
.n_download_show .un h1{ display:block; font-size:12px; font-weight:bold; color:#646464;}
.n_download_show .un .box{ margin-top:10px;}
.n_download_show .un .box a{  display:inline-block; padding-right:20px; color:#646464; padding-top:40px; background:url(../images/icon_zip.png) center top no-repeat; font-size:12px;}
.n_download_show .un .box a:hover{ color:#eb6100; }

/*========================关于我们==========================*/
.about_title{position:relative;  padding:50px 0; border-top:1px solid #efefef;}
.about_title h1{color:#333846; font-weight:bold; font-size:24px; display:block; text-align:center;}
.about_title strong{color:#e15322;display:block; font-weight:bold; font-size:18px; font-family: "Arial"; text-align:center; margin-top:10px;text-transform:uppercase}

.n_about_box{  padding-bottom:60px;} 
.n_about_box dt{ display:block;}
.n_about_box dd{ display:block; margin-bottom:10px;}

/*==============a_企业文化=====================*/
.n_layout .left{ width:560px;}
.n_layout .left img{ margin-bottom:60px;}
.n_layout .left p{ margin-bottom:30px;}
.n_layout .right{ width:360px;}
.n_layout dd.dd{ display:block; height:28px; line-height:28px; margin-bottom:0; width:100%; background:url(../images/icon_dd.png) left center no-repeat; margin-left:0 !important; padding-left:15px;}
.n_layout dd.dd strong{ color:#646464;}
.n_layout .dt{ display:block; margin-bottom:40px; line-height:30px;}

/*==============a_公司概况=====================*/
.n_about_info .up { margin-bottom:30px;}
.n_about_info .up .fl{ width:790px;}
.n_about_info .up .fr{ width:315px;}
.n_about_info .title{  margin:15px 0;}
.n_about_info .title  h1{color:#333846;font-size:24px; display:block; text-align:center;}
.n_about_info .title strong{color:#e15322;display:block; font-weight:bold; font-size:18px; font-family: "Arial"; text-align:center; margin-top:10px;text-transform:uppercase}
.n_about_info .un_box { margin-top:60px; }
.n_about_info .un_box .content{ height: 647px; position:relative;  padding-top:54px; background:url(../images/bg_time_line.png) center top no-repeat;}
.n_about_info .un_box .content .bd{ height: 608px; overflow:hidden;}
.n_about_info .un_box .content .bd li{ height:203px; background:url(../images/time_line_left.png) 1px center no-repeat;}
.n_about_info .un_box .content .bd li .text_box{ width:550px; padding-top: 73px; text-align:right; }
.n_about_info .un_box .content .bd li h1{ color:#737373; font-weight:bold; font-size:14px; }
.n_about_info .un_box .content .bd li p{padding-top:5px; line-height:23px; font-size:12px; color: #737373;}
.n_about_info .un_box .content .bd li.right_box{background: url(../images/time_line_right.png) 569px center no-repeat;}
.n_about_info .un_box .content .bd li.right_box .text_box{ text-align:left; float:right; }
.n_about_info .un_box .content .bd li.right_box .text_box p{ padding-left:0; } 
.n_about_info .un_box .content .next_box{ position:absolute; bottom:0; width:100%; text-align:center; }
.n_about_info .un_box .content .next_box .next{ width:100px; padding-bottom: 10px; display:block; margin:0 auto; }

.n_about_wh .floor{ padding:60px 0;}
.n_about_wh .floor.f1,.n_about_wh .floor.f3,.n_about_wh .floor.f5{ background:#fff;}
.n_about_wh .floor h1.title{ font-size:16px; font-weight:bold; color:#333846; display:block; text-align:center; margin-bottom:30px;}

.j_form form{ width:640px; padding-bottom:30px;}
.j_form .label{ margin-bottom: 20px; position:relative; display:block; width:222px; height:35px; line-height:35px; font-size:12px; color:#bebebe; padding-left:95px;}
.j_form .label .h_x{ left: 395px; top: -8px;position: absolute;}
.j_form .label input{  height:36px; background:none; color:#676767;  border:none; display:block; width: 200px; padding:0 10px; line-height:38px; font-size:13px; border: 1px solid #c9c9c9;}
.j_form .label input:focus{ border:1px solid #d48164;}
.j_form .label strong{ font-weight:normal; display:block;  color:#333846;  position:absolute; width: 70px; text-align:right; left:15px; font-size:14px;  }
.j_form .textarea_box{ width: 544px;}
.j_form .textarea{ resize:none; color:#676767; height:6em;  width: 523px;  margin-bottom:15px; padding-right:20px; background:none; border: 1px solid #c9c9c9;  line-height:24px; font-size:13px; padding: 6px 10px;  }
.j_form .textarea:focus{ border:1px solid #d48164;}
.j_form .yzm{ position:absolute; left: 314px; top:0px; border: 1px solid #c9c9c9;}
.j_form .submit{ display:inline-block; background:#eb6100; margin-right:15px; height:28px; width:100px; line-height:26px;  color:#fff; font-size:14px;  border-radius:3px;}

.j_form .select_ui, select{ width: 287px;!important; background:none; color:#676767;}
.j_form .select_ui, select{ width: 305px;margin-top:0; border: 1px solid #c9c9c9; height:18px; line-height:38px; }
/*.j_form .select_ui, select:focus{ border:1px solid #9fc1ef;}*/
.j_form .select_ui, select span{ line-height:40px; }
.j_form .select_ui .select_text_ui { line-height:34px;  color:#676767; font-size:12px; text-align:left; padding-left:10px; }
.j_form .select_ui .select_arrow{ right:10px;}
.j_form .bnt_box{ padding-left:95px; position:relative;}
.j_form .bnt_box{}
.file_box { position:absolute !important; left:-0px;}
.file_box .box{ position:relative; }
.file_box span{ text-align:center; position:absolute; left: 0 ; top:0;}
.file_box input{ width:80px !important; height:28px !important; cursor:pointer; opacity:0;filter:alpha(opacity=0) position:absolute; left:95px; top:0;}

.n_beian{ background:url(../images/pic_n_beian.jpg) right 20px no-repeat;}
.n_online{ background:url(../images/pic_online.jpg) right 0px no-repeat;}
.n_join{ background:url(../images/pic_n_join.png) right 0px no-repeat;}
/*=================企业荣誉资质====================*/
.n_zizhi{ overflow:hidden; margin-top:-1px; background:url(../images/bg_zizhi.png) center -1px repeat;}
.n_zizhi ul { margin:0 -32px;}
.n_zizhi li{ float:left; width:242px; margin:0 32px; height:470px;    display:block;}
.n_zizhi li a{ display:block; border:1px solid #cccfd1; width:240px; margin-top: 35px; }
.n_zizhi li img{  width:240px; height:350px; display:block; background:#e9f5fe;}
.n_zizhi li span{  display:block; line-height:36px;padding-top:5px; font-size:14px; color:#878787; text-align:center;}
.n_zizhi li:hover a{background:#eb6100; border:1px solid #eb6100;}
.n_zizhi li:hover span{ color:#fff;}
.n_zizhi .page{ margin-top:0 !important; text-align:center; border:none !important; }

/*==============解决方案=====================*/
.n_case{ padding-bottom:60px;}
.n_case ul { margin: -20px;}
.n_case li{display:block; position:relative; float:left; margin:20px; width:360px;}
.n_case li a{ display:block; }
.n_case li img{  height:220px; overflow:; width:360px; display:block; }
.n_case li span{  display:block; padding-top:5px; font-weight:bold; line-height:36px; font-size:14px; color:#333846; text-align:center;}
.n_case li p{ line-height:24px; font-size:12px; color:#333846;}
.n_case li:hover img{ border-radius:30px 0 30px 0;}
.n_case li:hover span{ color:#e15322;}

.n_search{}
.n_search .ewm{ margin-top:20px;}
.n_search .left{ width:585px; position:relative;}
.n_search .left .content{  width:100%; border-right:1px solid #e6eaed;}
.n_search .left .content p{ width:420px;}
.n_search .right{ width:425px;}
.n_search .title{ margin-top:25px; background:url(../images/bg_serch_title.png) left center no-repeat; margin-bottom:20px;  height:32px; line-height:32px; padding-left:40px;}
.n_search .serch_box{ margin: 20px auto; position:relative; height:30px;}
.n_search .serch_box span{ position:absolute; left:0; line-height:30px;}
.n_search form{ margin-left:70px;}
.n_search input[type="text"]{ height:26px; line-height:26px; border:1px solid #dcdcdc; display:inline-block; padding:0 10px;}
.n_search .submit{ display:inline-block; background:#eb6100; margin-left:15px; height:26px; line-height:26px;  color:#fff; font-size:12px; padding:0px 16px; border-radius:3px;}

.n_search_results .un{ display:inherit; text-align:center; margin-top:20px;}
.n_search_results .un a{ display:inline-block; background:#eb6100; margin:0 10px; height:26px; line-height:26px;  color:#fff; font-size:14px; padding:0px 15px; border-radius:3px;}
.n_search_results .un a:hover{ background:#ef4105; color:#fff;}

.n_join_raindeer  p{ font-size:12px; }

/*==============产品中心=====================*/
.n_product{padding:60px 0;  }
.n_product .content_box{ }
.n_product ul{ margin-right:-53px; }
.n_product li{ float:left; width:250px;     display:block; margin-right:53px; }
.n_product li .box{border:1px solid #e3e4e6; width:250px; height:190px;  overflow:hidden; }
.n_product li a{ display:block;}
.n_product li:hover{   }
.n_product li img{ width:250px; height:190px; background:#f5f5f6;  margin:0 auto;   display:block;  display:block; }
.n_product li span{ position:relative; z-index:2; display:block; text-align:center;  line-height:48px; font-size:14px; color:#383838; }
.n_product li:hover img{ -moz-transform:scale(1.051); -o-moz-transform:scale(1.051); -o-moz-transform:scale(1.051); -webkit-moz-transform:scale(1.051); transform:scale(1.051);}
.n_product li a:hover span{ color:#fff; background:#eb6100; }



/*==============产品详情=====================*/
.n_product_show{padding:60px 0 80px;}
.n_product_show .up_box .title{ display:block; border-bottom:1px solid #efefef; padding-bottom:30px; text-align:center; font-size:24px; font-weight:bold; color:#333846;}

.pro_ar_box .content.up{ background:url(../images/bg_pro_table.png) 280px 35px no-repeat; height:143px;}
.pro_ar_box .content.up table{margin-top: 20px;}
.pro_ar_box .content table td{ color: #646464; font-size: 14px; background: url(../images/icon_dd.png) left 9px no-repeat; padding-left: 20px;}


.n_product_show .un_box{ padding-top:30px;}
.n_product_show .un_box .title{ height:30px;  line-height:30px;}
.n_product_show .un_box .title strong{ background:#eb6100; display:inline-block; font-size:18px; color:#fff; padding:0 15px; }
.n_product_show .un_box .title span{ display:inline-block; color:#4d4d4d; padding-left:10px; font-size:16px; text-transform:uppercase;  font-family: "Arial";}
.n_product_show .un_box .pro_ar_box{ margin-bottom:60px;}
.n_product_show .un_box .pro_ar_box .content{ border:1px solid #dde0e4; padding:40px 45px 20px 45px; }

.j_photo{ width:522px;  position:relative; margin:40px auto 40px auto;}
.j_photo .big_box{ width:520px; height:375px; position:relative;  border: 1px solid #dde0e4; overflow:hidden;}
.j_photo .big_box ul{ position:absolute; left:0; top:0;}
.j_photo .big_box ul li{ width:520px; height:375px;}
.j_photo .big_box ul li img{width:520px; height:375px;}
.j_photo .prev{ float:left; cursor:pointer;}
.j_photo .small_box { position:relative; height:120px; padding-top:10px;  width:520px; margin-top:30px;}
.j_photo .min_pic{  width:520px; position:relative; height: 120px;overflow: hidden;}
.j_photo .min_pic ul{position:absolute; left:0; top:0; margin-right:-10px; }
.j_photo .min_pic ul li{width:165px; height:118px; border: 1px solid #dde0e4;  margin-right:9px; display:inline-block; }
.j_photo .min_pic ul li img{ width:165px; height:118px; }
.j_photo .min_pic ul li.on{ border:1px solid #f07d55; padding:0;}
.j_photo .min_prev{ position:absolute; top:50%; left:-50px; margin-top:-15px; cursor:pointer; }
.j_photo .min_next{position:absolute; top:50%; right:-50px; margin-top:-15px; cursor:pointer; }
.j_photo .big_prev{  position:absolute; top:165px; left:-70px; width:28px; height:51px;z-index:9;cursor:pointer;}
.j_photo .big_next{ position:absolute; top:165px; right:-70px; width:28px; height:51px;z-index:9;cursor:pointer;}
.j_photo .big_box:hover .big_prev{ left:20px;}
.j_photo .big_box:hover .big_next{ right:20px;}

/*==============案例=====================*/



/*==============招贤纳士=====================*/
.n_job {padding:0 0 0px 0; }
.n_job .content{ border:1px solid #e0e0e3;}
.n_job th{ text-align:center; border-right:1px solid #ececee; font-size:14px; width:180px; padding:0 20px; color:#3d424f; font-weight:bold;}
.n_job td{ padding:20px 40px;}
.n_job td strong{ font-weight:normal; color:#494848; display:block; margin-bottom:5px;}
.n_job td p{ line-height:24px; font-size:12px; color:#838383;}
.n_job td a.link{ display:block; border:1px solid #eb6100; color:#333846; font-size:14px; padding:0px 15px; border-radius:3px; }
.n_job td a.link:hover{ background:#eb6100; color:#fff;}
.n_job tr{ border-bottom:1px dotted #c9cacb; }
.n_job .page{ border:none; padding-top:20px; display:inherit; text-align:center; margin-right:40px; padding-bottom:20px;}
.n_job .page .box{ float:none; display:inline-block;}

/*=============联系方式=====================*/
.n_contact { padding:0 0 60px 0;}
.n_contact .up_box .fl{ width:630px; overflow:hidden; height:320px; border:1px solid #e2e2e2;}
.n_contact .up_box .fr{ width:400px; }
.n_contact .up_box .fr .box{ position:relative; cursor:pointer; height:160px; }
.n_contact .up_box .fr .box .mark{ display:block; position:absolute; left: -11px; display:none; top:70px;}
.n_contact .up_box .fr .box .text_box{ padding:20px 20px; height:130px; overflow:hidden;}
.n_contact .up_box .fr .box .text_box h1{ font-size:16px; padding-top:10px; color:#4d4d4d; display:block; margin-bottom:10px;}
.n_contact .up_box .fr .box .text_box p{ font-size:12px; line-height:24px; color:#4d4d4d; }
.n_contact .up_box .fr .box.on .text_box{ background:#eb6100; color:#fff;}
.n_contact .up_box .fr .box.on .text_box h1{ color:#fff;}
.n_contact .up_box .fr .box.on .text_box p{ color:#fff; }
.n_contact .up_box .fr .box.on .mark{ display:block;}

.n_contact .un_box{ margin-top:80px; background:url(../images/bg_contact_un.png) center top no-repeat;}
.n_contact .un_box dl dd{ display:block; height:100px; float:left; width:33.33%; text-align:center;}
.n_contact .un_box dl dd strong{font-size:16px; padding:0 20px; padding-top:23px;  display:block;  color:#4d4d4d;}
.n_contact .un_box dl dd span{font-size:12px;  padding:0 20px;  color:#4d4d4d; display:block;}
.n_contact .un_box dl dt{ display:block;}

/*=============合作留言=====================*/
.n_msg{  padding:60px 0;}
.n_msg .about_title{ padding-top:10px; margin-bottom:40px; border-top:none; border-bottom: 1px solid #efefef;}
.n_msg .article p { color:#848282;}
.n_msg .un_box{ min-height:480px; margin-top:30px; background:url(../images/bg_form.png) left center no-repeat; }
.n_msg .un_box form{ margin-left:570px; padding-top:15px;}
.n_msg .un_box form .label{ display:block; background:#fff; margin-bottom:15px; border:1px solid #d3d3d3; position:relative; height:40px; line-height:40px; padding-left:55px;}
.n_msg .un_box form .label input{  height:40px; border:none; width: 423px; padding:0 5px; line-height:40px; font-size:12px;}
.n_msg .un_box form .label strong{ font-weight:normal; display:block; position:absolute; left:15px; font-size:14px;  color:#848282;}
.n_msg .un_box form .textarea_box{ height:125px;}
.n_msg .un_box form .textarea{height: 125px;padding-right:20px; border:none; line-height:40px; font-size:12px; resize:none;  width: 412px;}
.n_msg .un_box form .submit{ color:#fff; background:#eb6100; border-radius:3px; font-size:12px; display:block; margin-top:30px; width:120px; height:40px; line-height:38px; text-align:center;}

/*==============新闻=====================*/
.n_news{ padding:60px 0;}
.n_news ul {  }
.n_news ul li {  padding:40px 0; display:block;  height: 130px; border-top: 1px solid #efefef;  }
.n_news ul li .box { background: transparent; height: 130px;  }

.n_news ul li .fl { position:relative; padding-top:20px; padding-left: 155px; width: 665px;}
.n_news ul li .fl .date { position: absolute; left: 0; float: left;  }
.n_news ul li .fl .date span{ display:block; margin-top:20px; height:26px; width:26px; background:url(../images/icon_news_jt.png) center no-repeat; }
.n_news ul li .fl .date strong{  font-family: "Arial"; display:block; font-size:26px; color:#a9a9a9; display:block; }
.n_news ul li .fl .date strong::before {width: 35px;height: 1px;content: '';background: #7D7D7D;position: absolute;top: 15px;left: 90px;transition: all 0.3s ease-out 0s;}
.n_news ul li .fl a{ display:block}
.n_news ul li .fl a h1{ font-size:16px; padding-top:0px; color:#646464; display:block; margin-bottom:15px;}
.n_news ul li .fl a p{ color: #97979d; line-height:24px; font-size:12px; }
.n_news ul li .fr { display:block; overflow:hidden; width:224px; height:130px;}
.n_news ul li .fr img {width:224px; height:130px; }
.n_news li:hover .fl { padding-left: 175px; }
.n_news li:hover .fl h1{ color:#eb6100;}
.n_news .box:hover .date strong{ color:#424242;}
.n_news .box:hover .date strong::before {width: 60px;transition: all 0.3s ease-out 0s;background: #7D7D7D;}
.n_news .box:hover .date span {background:url(../images/icon_news_jt_hover.png) center no-repeat #eb6100; }


/*==============详情=====================*/
.n_article{ padding:60px 0;}
.print_logo{ display:none;}
.n_article .ar_title{padding:0}
.n_article .ar_title h1{padding-bottom:30px;font-size:24px;border-bottom:1px solid #dde0e4;display:block;text-align:center;line-height:30px;color:#333846}
.n_article .ar_title h2{height:30px;line-height:30px;font-size:12px; padding-top:10px;display:block;text-align:center;color:#333846;line-height:30px}
.n_article .article{padding:30px 0 20px;font-size:14px;min-height:400px; margin-bottom:20px}
.n_article .article p{font-size:14px;line-height:28px;}
.n_article .bnt_page{ height:40px; margin-bottom:10px; line-height:40px; font-size:12px; color:#8a8a8a; border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc;}
.n_article .bnt_page a{ color:#8a8a8a;}
.n_article .bnt_page a:hover{color:#007cc2;}
.n_article .back_box{ margin:40px auto 0 auto; padding-bottom:80px;}

.jiathis_style{ margin-top:10px;}

/*==============分页=====================*/

.page { margin:20px auto 20px auto; display:inherit; text-align:center;  padding-top:50px; border-top:1px solid #e5e5e6;}
.page .box{ display:inline-block; }
.page a{ transition: all 1s;-moz-transition: all 1s; /* Firefox 4 */-webkit-transition: all 1s; /* Safari 和 Chrome */

-o-transition: all 1s; /* Opera */}

.page a{ display:block; float:left;  background:url(../images/bg_f5_li_m.jpg) center no-repeat; cursor:pointer; height:20px; padding:0 12px; text-align:center; line-height:20px; color:#fff; font-size:12px;}
.page a:hover{background:url(../images/bg_f5_li.jpg) center no-repeat;}
.page a.on{background:url(../images/bg_f5_li.jpg) center no-repeat;}
.page a span{background:url(../images/bg_f5_li.jpg) center no-repeat;}
a.page_prev,a.page_next{ display:inline-block; width:50px;}
.page a.page_prev{ cursor:pointer; background:url(../images/bnt_f5_prev.png) center no-repeat #eb6100; }
.page a.page_prev:hover{ background:url(../images/bnt_f5_prev.png) center no-repeat #eb6100;}
.page a.page_next{ background:url(../images/bnt_f5_next.png) center no-repeat #eb6100; }
.page a.page_next:hover{ background:url(../images/bnt_f5_next.png) center no-repeat #eb6100; }


/*==============服务优势=====================*/
.n_advantage_box .title{ padding:40px 0; background:#fff;}
.n_advantage_box dd{ display:block; width:100%;  padding:90px 0;}
.n_advantage_box dd .main_box{ position:relative;}
.n_advantage_box dd .icon_box{ width:182px; position:absolute; top:0; }
.n_advantage_box dd .text_box{ width:800px; min-height:190px;} 
.n_advantage_box dd .text_box p{ line-height:24px; margin-bottom:15px; font-size:14px; color:#585d61;}
.n_advantage_box dd .text_box p.t2{ text-indent:2em;}
.n_advantage_box dd .h1{ display:block; margin-bottom:30px; font-size:18px;}
.n_advantage_box dd.style1{ background:#f9f9fc;}
.n_advantage_box dd.style2{background:#fff;}
.n_advantage_box dd.style1 .icon_box{ right:0; }
.n_advantage_box dd.style2 .icon_box{ left:0; }
.n_advantage_box dd.style2 .text_box{ float:right; }
.n_advantage_box dt{ display:block; width:100%;  padding:90px 0; background:#fff;}
.n_advantage_box dt .main_box{ min-height:475px; position:relative; background:url(../images/bg_advantage_un.png) center top no-repeat;}
.n_advantage_box dt .main_box .box{ padding-top:80px; margin-left: 340px;}
.n_advantage_box dt .main_box img{ display:block; }


.n_advantage_box dd .main_box:hover .icon_box{ top:10px;}
.n_advantage_box dd .main_box .icon_box:hover{ top:-10px;}

.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:0px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:0px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:17px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}