/* CSS Document */
@charset "utf-8";
* {margin: 0;padding: 0;list-style-type: none;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td {margin:0;padding:0}
body{ font-family:微软雅黑;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;}
.h50{ height:50px;}
a, img {
    border: 0;
}
p{padding:0px;margin:0px;text-indent:2em;}
/* clear */
.fn-clearfix:after { display: block; font-size: 0; content: '\0020'; clear: both; height: 0; }
.fn-clearfix { zoom: 1; /*for IE6 IE7*/ }
.fn-clear { visibility: hidden; clear: both; }
img{margin:0;padding:0; }
*{margin:0;padding:0;}
textarea,select,input{-webkit-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none;}
input::-webkit-calendar-picker-indicator {
    display: none;
    -webkit-appearance: none;
}
.cs{ color:#ea5413;}
.jc{ font-weight:bold;}
.w{width:1200px; margin:0px auto;}
#mallPage, #mallPage.mallChn { width: auto; min-width: 1200px; background-color: transparent;}
/* 首页顶部nav区域 */
#site-nav {min-width: 1200px; width: auto;height: 26px;position: relative !important;background:#2f2f2f;z-index: 99999; -webkit-transform: translate3d(0, 0, 0);}
#sn-bd {width: 1200px; margin: auto; position: relative;*zoom: 1;}
#site-nav .sn-container { height: 26px; width: 100%;position: relative;}
.sn-back-home{height: 26px;line-height: 26px;display: inline-block; color:#bdbdbd; font-size: 12px;}
#site-nav #sn-menu {position: absolute;right: 0; top: 0;height: 26px;line-height: 26px; -webkit-backface-visibility: hidden;}
#sn-menu a {display: block;  z-index: 100001; font-size:12px;position: relative;background: url(../images/link_ico.png) no-repeat center left;padding-left: 30px;height: 26px;   color:#ea5413; text-decoration:none;line-height:26px;}
#sn-menu a:hover { color:#bdbdbd; }
/* 首页logo区域 */
#mallPage #header { min-width: 1200px;}
#mallPage #header {margin-top: 1px;width: auto; margin-bottom: 0; min-width: 1200px; background: #fff;}
#header { height: 100px; margin-top: 0px; background: #fff; min-width: 1200px;width: auto !important;position: relative;z-index: 1000;}
.headerLayout { width: 1200px !important;height:100px;padding-top: 0px;margin: 0 auto;}
#header .headerCon {position: relative;}
#mallLogo {float: left;z-index: 9;padding-top: 20px; width: 300px;height: 67px;line-height: 67px;position: relative;}
#mallLogo a {position: relative;display: block;color: #fff;text-indent: 0 !important;}
.globa-nav {float:left;padding-top:30px; margin-left:40px;width: 550px;}
.globa-nav .allMenu {font-size: 16px;font-weight: 0; text-align: center; float: left;padding: 0; }
.globa-nav .allMenu li { text-decoration: none; float: left; z-index: 10000;height:55px;display: inline-block;
position: relative;}
.globa-nav .allMenu li a {color: #3C3C3C; height: 48px;margin:0px 6px 0px 6px ; padding:0px 10px;line-height: 48px;display: inline-block; text-decoration: none; font-size: 16px;}
.globa-nav .allMenu li a:hover {color: #ea5413;}
.globa-nav .allMenu .nav_mouse:hover {color: #ea5413;background: url(../images/nav_mouse.png) no-repeat center   bottom;}
.nav_menu-item:hover .nav_submenu {
  display: block;
}
.nav_menu-item1:hover .nav_submenu1 {
  display: block;
}
.nav_menu-item2:hover .nav_submenu2 {
  display: block;
}
.nav_submenu {
  font-weight: 300;
  text-transform: none;
  left:-172px;
  top:55px;
  position: absolute;
   z-index:1000001;
  width: 390px; padding:30px 0px 30px 80px;
  
  background-color: #eeeeee; border-top:2px solid #ea5413; display:none;
}
.nav_submenu1 {
  font-weight: 300;
  text-transform: none;
  left:-276px;
  top:55px;
  position: absolute;
   z-index:1000001;
  width: 470px; padding:10px 0px;
  
  background-color: #eeeeee; border-top:2px solid #ea5413;display:none;
}
.nav_submenu2 {
  font-weight: 300;
  text-transform: none;
  left:-380px;
  top:55px;
  position: absolute;
   z-index:1000001;
  width: 470px; padding:10px 0px;
  
  background-color: #eeeeee; border-top:2px solid #ea5413;display:none;
}
.nav_submenu1 #sub_tj{ border:none;text-align:left;}


.nav_submenu1 ul{
 font-weight: 300;
  text-transform: none; 
    width:360px; height:70px; border-bottom:1px dashed #8f8f8f; margin-left:50px;
}
.nav_submenu2 ul{
 font-weight: 300; overflow:hidden;
  text-transform: none; 
    width:370px;  margin-left:35px; 
}
.nav_submenu2 ul .nav_submenu-item2{ font-size:16px;
 
    width:90px; height:40px; line-height:40px; display:inline-block;
}
.nav_submenu2 ul .nav_submenu-item2 a{ 
 
    width:90px; height:40px; line-height:40px; display:block;
}

.nav_submenu1 ul h4 { text-align:left; width:340px; height:30px; line-height:30px;font-size:16px; color:#e72420; float:left; padding-left:20px; margin-top:3px;}

.globa-nav .allMenu li.nav_submenu-item1 { height:35px;
}
.globa-nav .allMenu li.nav_submenu-item1 a { height:35px; line-height:35px;display:block;
}


.nav_menu-item .nav_submenu .nav_submenu-item a{ width:145px; display:block;
}


#sub_icon_01{background: url(../images/nav_fl.png) no-repeat left center;}
#sub_icon_02{background: url(../images/nav_nj.png) no-repeat left  center;}
#sub_icon_03{background: url(../images/nav_tj.png) no-repeat left  center; }
#sub_icon_04{background: url(../images/nav_eap.png) no-repeat left  center;}
#sub_icon_05{background: url(../images/nav_dz.png) no-repeat left  center;}


/* 首页顶部LOGO右侧电话和搜索区域 */
.nav_right{ width:310px; float:right; height:100px;}
.tel_number{ width:310px; float:right; height:46px; margin:20px 0px 0px 0px;}
.Search-input:hover .search_submenu{
  display: block;
}
.search_submenu { line-height:28px; font-size:14px;
  font-weight: 300;
  text-transform: none;
 right:0px;
  position: absolute;
   z-index:10000001;
  width:360px; padding:25px 30px;
   height:auto;
  background-color: #eeeeee;  display:none;
}
.search_submenu ul{ 
  font-weight: 300;
  text-transform: none; 
    width:360px; height:83px; 
}
.search_submenu  h4{width:320px;  padding-top:3px;height:24px;font-weight:bold; text-align:left; margin-left:18px;color:#ea5413; display:block;}
.search_submenu  h4 a{color:#ea5413; text-decoration:none; }
.search_submenu #xuxian{ border-top:1px dashed #8f8f8f;height:24px;  padding-top:2px; width:320px;}
.Search-input .search_submenu  .search_submenu-item { float:left; text-align:left; padding-left:18px;
}
.Search-input .search_submenu .search_submenu-item a{ width:70px; height:25px; display:block;color:#2f2f2f; text-decoration:none;
}
.Search-input .search_submenu .search_submenu-item a:hover{color: #ea5413;
}
.Search-input{width:210px; float:right; height:32px; line-height:32px;position: relative;}
.Search-input #keyword {height: 25px;line-height: 25px; color: #999;position: relative;z-index: 2;width: 160px; text-align:center;padding: 4px 5px 1px 4px;background: url(../images/jiantou.jpg) no-repeat center right;   background-color:#eeeeee; border:1px solid #707070;-webkit-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none;}
datelist{ appearance:none; -moz-appearance:none;-webkit-appearance:none;}
.xiala_list{ background-color:#eeeeee; height:26px; line-height:26px; border-bottom:dashed 1px #b7b7b7;}
.Search-input .button { position: absolute;right: 0;top: 0; width: 40px;border: 0; background: url(../images/serch_btn.jpg) no-repeat center left; background-color: #00377e;height: 32px;}
img{border:0;}
.siteB_nav_R{float:right; overflow:hidden; margin-right:-12px; font-size:12px; color:#bdbdbd;}
.siteB_nav_R li{float:left; margin:6px 0 0 -1px; padding:0 12px; border-left:1px solid #BBB; height:16px; line-height:16px;}
.gray{ font-weight:normal;}
.siteB_nav_R a { color: #fff;   text-decoration: none;}
.siteB_nav_R a:hover { color: #ea5413;   text-decoration: none;}
/* 网页底部区域 */
.footer{min-width: 1200px; width: auto; margin:0px auto ;height:170px; position: relative !important;background:#2f2f2f; display:block;z-index: 99999;}
.footer .foot-nav {margin:0px auto;background:url(../images/foot_img.jpg) no-repeat center; height:137px; width:1200px; display:block;}
.footer .foot-nav ul{ height:57px;  width:300px;  position: relative; left:410px; top:42px;}
.footer .foot-nav ul li{ width:37px; height:37px;  float:left;display:inline-block; margin:10px;}
.footer .foot-nav ul li a { overflow:hidden; cursor:pointer;}
.footer .foot-nav ul li a img{ width: 37px;
  transition:.1s transform;
  -webkit-transition:.1s transform;
      -moz-transition:.1s transform;
      -o-transition:.1s transform;
      -ms-transition:.1s transform;
  transform: translateZ(0);
      -webkit-transform:translateZ(0);
      -moz-transform:translateZ(0); 
      -o-transform:translateZ(0);  
      -ms-transform:translateZ(0); opacity:9.5;filter(alpha=95)
  /* hack */;}



.footer .foot-nav ul li a:hover {
  z-index: 1;
}
.footer .foot-nav ul li  a img:hover { 
  transform: scale(1.15, 1.15);
   -webkit-transform:scale(1.15, 1.15);
      -moz-transform:scale(1.15, 1.15);
      -o-transform:scale(1.15, 1.15);  
      -ms-transform:scale(1.15, 1.15);
  transition:.3s transform;
   -webkit-transition:.3s transform;
      -moz-transition:.3s transform;
      -o-transition:.3s transform;
      -ms-transition:.3s transform;opacity:1;filter(alpha=100)
}
.footer .copy{background-color:#222222; font-size:12px; height:30px; text-align:center;  color:#a6a3a3; line-height:30px;}
.footer .copy a{ color:#a6a3a3; text-decoration:none; }
.footer .copy a:hover{ color:#e95616; }
/*后加*/
.sy-xz{ background:url(../images/dbxbg.jpg) repeat-y; padding-top:20px; }
.sy-xz-t img{ width:1200px; margin:0 auto; text-align:center; display: block;}

/*产品切换*/
.content1 { background-color:#ebf6fb; width:100%; margin:0 auto;}
#outer {width:980px;margin:20px auto;}
#qh-tab {overflow:hidden;zoom:1;}
#qh-tab li {float:left; width:324px; background-color:#22b25b;color:#fff;height:52px;	cursor:pointer;	line-height:52px; text-align:center; margin-left:2px;}
#qh-tab li.qh-current {color:#000;background:#00913a;}
#qh-content { background:#ebf6fb;border-top-width:0;}
#qh-content ul {line-height:25px;display:none;	margin:0 30px;padding:10px 0;}

/*qh*/
/*dh*/
.qh-cp{ width:980px; margin:30px auto; height:100%;}
.qh-lm{ font-size:30px; text-align:center; margin-bottom:20px;}
.qh-cpt { width:192px; margin:10px 20px ; float:left; text-align:center;}

.qh-cpt img{ border:solid 1px #ea5413; } 
.qh-cpt span{ margin:8px 0px;}
.qh-cpt a{ font-size:16px; line-height:50px; color:#272727; text-decoration:none;}
.qh-cpt a:hover{ color:#ea5413;}
/*新闻*/
.xw{ width:980px; margin:10px auto 20px auto;color:#272727; line-height:32px;}
.xw-bt { text-align:center; font-size:20px; color:#000; margin: 16px 0 -20px 0;}
.lm { border-bottom:solid 1px #999999;  text-align:right; margin-bottom:3px; font-size:12px;line-height:40px; padding:0 10px 0 0 ;}
.lm span{ text-align:left; float:left; border-bottom:solid 3px #ea5413; font-size:18px; line-height:39px; padding:0 10px;}
.xw ul li{ line-height:36px; font-size:14px; border-bottom:dashed 1px #CCC; padding:0 10px;}
.xw ul li a ,.lm a , .sy_cg_an a{ text-decoration:none; color:#272727;}
.xw ul li a:hover  ,.lm a:hover , .sy_cg_an a:hover{ text-decoration:none; color:#ea5413;}
.xw ul li span{ float:right; color:#272727;}

.sy_cg{ width:1200px; margin:20px auto;}
.sy_cg ul li{ width:338px; margin:10px 31px; float:left;}
.sy_cgal { background:#fbf8f6; width:338px; height:392px; border:#f7ddd1 1px solid; float:left;}
.sy_cgt{ text-align:center;  padding:20px 0 10px 0;}
.sy_cg_bt{ text-align:center; font-size:24px; line-height:36px; color:#e95616;}
.sy_cg_n li { font-size:16px; line-height:18px;}
.sy_cg_an { width:200px; height:50px; text-align:center; font-size:22px; line-height:50px; border:solid 2px #f7d8c9; text-decoration:none; margin:15px auto;}
.sy-cg-bt{ font-size:34px; text-align:center;margin-bottom:15px;}
.sy-cg-bt span { color:#e95616; }

