﻿/*
* name: Global && Pc StyleSheet
* version: v3.1.0
* update: 移除等比填充
* date: 2015-07-03
*/

/* 雪碧图 */
.ico { display: inline-block; overflow: hidden; width: 20px; height: 20px; 
	vertical-align: middle; background: url(../img/ico.png);margin:0 .3em;}
.ico1_2 { background-position: -20px 0;}
.ico1_3 { background-position: -40px 0;}
.ico1_4 { background-position: -60px 0;}
.ico1_5 { background-position: -80px 0;}
.ico2_1 { background-position: 0 -20px;}
.ico2_2 { background-position: -20px -20px;}
.ico2_3 { background-position: -40px -20px;}
.ico2_4 { background-position: -60px -20px;}
.ico2_5 { background-position: -80px -20px;}
.ico3_1 { background-position: 0 -40px;}
.ico3_2 { background-position: -20px -40px;}
.ico3_3 { background-position: -40px -40px;}
.ico3_4 { background-position: -60px -40px;}
.ico3_5 { background-position: -80px -40px;}
.ico4_1 { background-position: 0 -60px;}
.ico4_2 { background-position: -20px -60px;}
.ico4_3 { background-position: -40px -60px;}
.ico4_4 { background-position: -60px -60px;}
.ico4_5 { background-position: -80px -60px;}

/* 设置 */
body{font-size:13px; line-height: 1.8; color: #555; background: #fff;}
.wrap { max-width: 1296px; margin-right: auto; margin-left: auto; *width: 1296px;}
.wrap2{max-width: 1296px; margin-right: auto; margin-left: auto; *width: 1296px; }
a{color: inherit;}
a:hover { color: #39f;}
/*css组件-设置*/
.form-control, .input-group-addon, .btn{border-radius: 2px; }
.form-control:focus { border-color: #66afe9; outline: 0; box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}
/*选中设置*/
::-moz-selection {color: #fff; background: #39f; }
::selection {color: #fff; background: #39f; }
input[type=submit]{ cursor:pointer;}
/* 网站样式 */

/*top*/ 
.header{ height:100px;}
.header .wrap{ position:relative; z-index:10;}
.logo{float:left;}
.top_tools{ position:relative; float:right; width:260px;}
.top_tools ._phone{float:left; margin-left:20px; font-size:24px; color:#0a387c; font-family:Arial; font-weight:bold; line-height:100px; white-space:nowrap}
.top_tools ._phone a:hover{ color:#0a377b}
.top_tools ._phone img{ vertical-align:-3px; margin-right:10px;}
.top_tools ._sear{ position:absolute; right:0; top:0; float:right; height:100%; z-index:2;}
.top_tools ._sear input[type=text]{ float:left; width:0; height:100px;  background-color:#fff; border:0; transition:all ease .3s; padding:0; text-indent:3px;}
.top_tools ._sear input[type=submit]{ float:left; width:28px; height:28px; margin-top:35px; background:url(../images/2/top_sear.png) center no-repeat; border:0;}
.top_tools ._sear:hover  input[type=text]{ width:150px;}

.nav{ position:relative; margin-left:180px; z-index:2;}
.nav>ul>li{ position:relative; float:left; width:105px; text-align:center; z-index:1;}
.nav>ul>li>a{ display:block; height:100px; line-height:100px;  font-size:17px; color:#323232; font-weight:bold;}
.nav>ul>li.cur,.nav>ul>li>a:hover{ background-color:#f7f7f7}
.mobile_nav{ display:none;}
.mobile_key{ display:none; position:absolute; left:8px; top:50%; width:22px; height:18px; margin-top:42px; background:url(../images/m_menu.png); font:0/0 a; letter-spacing:-9px; font:0/0 a; letter-spacing:-9px;}

.nav ._lev2{ display:none; position:absolute; width:370px;  left:0; top:100%;  background:url(../images/lev2_bg.png); text-align:left; overflow:hidden;padding:30px;}
.nav li._pro ._lev2{width:530px;}
.nav ._lev2.right{ left:auto; right:0;}
.nav ._lev2 dl{ float:left; width:190px; margin-right:60px;}
.nav ._lev2 dl dt{ font-size:20px; font-weight:bold; color:#1b4b9f; margin-bottom:20px;}
.nav ._lev2 dl dd a{ display:block; color:#000; margin-bottom:15px; font-size:14px;}
.nav ._lev2 dl dd img{ margin-right:10px; vertical-align:middle;}
.nav ._lev2 ._img{ float:left; width:228px; margin-right:25px;}
.nav ._lev2 ._menu{ float:left;}
.nav ._lev2 ._menu a{ display:block; color:#5a5a5a; margin-bottom:10px; font-size:14px;}


/*footer*/
.foot-hd{ background:#898989;}
.foot-hd li{ float:left; margin-right:30px;  padding-left:40px; padding-right:45px; padding-top:50px; min-height:200px;}
.foot-hd li ._t{ position:relative; font-size:15px; color:#fff; margin-bottom:15px;}
.foot-hd li ._t:before{ content:""; position:absolute; left:-20px; top:9px; width:5px; height:9px; background:url(../images/foot-arr.png) no-repeat; transition:all ease-in .3s;}
.foot-hd li ._t a{ font-size:15px; color:#fff;}
.foot-hd li  a{ display:block; color:#fff; font-size:12px; margin-bottom:5px;}
.foot-hd li:hover { background-color:#0a377b}
.foot-hd li:hover ._t:before{ transform:rotate(90deg)}
.foot-bd{ padding:25px 0; background-color:#535353}
.foot-bd ._left{ float:left; color:#e6e6e6; font-size:12px; padding-top:20px;}
.foot-bd ._left p{ margin-bottom:5px;}
.foot-bd ._left em{ padding:0 3px;}
.foot-bd ._left  a{ color:#e6e6e6}
.foot-bd ._right{ float:right;}
.foot-bd ._right ._ewm{ float:left; margin-left:25px; _display:inline; color:#fff;}

.new_footer{ padding:30px 0; background-color:#484848; color:#e6e6e6}
.new_footer a{ color:#e6e6e6}
.new_footer ._left{ float:left}
.new_footer ._left ._flk { margin:15px 0;}
.new_footer ._left ._flk ._sel{ float:left; width:195px; height:35px; line-height:35px; background-color:#fff; border-radius:0; margin-right:15px; border:0; color:#777777}
.new_footer ._left ._flk ._sel ._arrow { width:18px; background:url(../images/btm_flk.png) center no-repeat; margin-right:15px;}
.new_footer ._left ._flk ._sel ._arrow .arr{ display:none}

.new_footer ._left ._flk  .gw_btn{ float:left; font-size:18px;}
.new_footer ._left ._qlk em{ padding:0 5px;}
.new_footer ._right{ float:right; width:500px;}
.new_footer ._right ._ewm ._img{ float:left; width:100px; margin-right:15px;}
.new_footer ._right ._ewm  img{ width:100px; height:100px;}
.new_footer ._right ._ewm span{ display:block; margin-top:7px; text-align:center;}
.new_footer ._right ._bd{ float:right; width:255px;}
.new_footer ._right ._bd a{ position:relative; display:block; height:60px; line-height:60px;  margin-bottom:1px; font-size:18px;  text-align:center; font-weight:bold; color:#fff; transition:none;} 
.new_footer ._right ._bd a.a1{ background-color:#f4c64b}
.new_footer ._right ._bd a.a2{ background-color:#0a377b}
.new_footer ._right ._bd a i{ position:absolute; left:28px; top:12px; width:38px; height:36px;}
.new_footer ._right ._bd a i.i1{ background:url(../images/ad_r1-on.png)}
.new_footer ._right ._bd a i.i2{ background:url(../images/ad_r2-on.png)}
.new_footer ._right ._bd a:hover{ background-image:url(../images/foot_arr.png); background-position:95% center; background-repeat:no-repeat;}




/*产品列表*/
.prolist-ban{ position:relative; height:227px; clear:both; z-index:1;}
.prolist-ban ._cg{ position:absolute; top:50px; width:100%; text-align:center; font-size:40px; font-weight:bold; color:#fff; z-index:2;}
.prolist-ban>img{ position:absolute; left:50%; margin-left:-960px; top:0; width:1920px; height:227px; max-width:none; z-index:1;}
.prolist-con{ width:1366px; margin:0 auto; background-color:#f7f7f7; padding-bottom:50px; }
.pro_cg_out{ position:relative; z-index:3; margin-top:-55px;}
.pro_cg_item{ position:relative; padding-left:293px; margin-bottom:50px;}
.pro_cg_item.last{ margin-bottom:0;}
.pro_cg_item ._bt{ position:absolute; left:0; top:0; width:293px; height:315px;}
.pro_cg_item ._bt ._text{ position:absolute; left:50%; margin-left:-70px; top:50%; margin-top:-70px; width:140px; height:140px; background:url(../images/prolist-cg-bg.png) center center no-repeat;color:#fff; line-height:1; text-align:center;}
.pro_cg_item ._bt  big{ display:block; padding-top:35px; margin-bottom:5px;  font-size:24px;  }
.pro_cg_item ._bt  small{ display:block; font-weight:bold; font-size:44px; }
.pro-list{ position:relative; background-color:#fff;}
.pro-list li{ position:relative;  overflow:hidden}
.pro-list li a{ display:block; height:290px; padding-top:25px; background-color:#fff; text-align:center;}
.pro-list li ._t{ font-size:16px; color:#323232; font-weight:normal;}
.pro-list li ._jg{ font-size:13px; color:#eabe48}
.pro-list .arrs{ display:none; position:absolute; top:50%; margin-top:-30px; width:33px; height:61px; opacity:.8;}
.pro-list .arr_prev{ left:0; background:url(../images/pro-list-prev-arr.png)}
.pro-list .arr_next{ right:0; background:url(../images/pro-list-next-arr.png)}
.pro-list:hover .arrs{ display:block;}
.pro-list .arrs:hover{ opacity:1}

/*index*/
.banner{ position:relative; clear:both; height:600px; overflow:hidden; z-index:1}
.banner li img{ position:absolute; left:50%; margin-left:-960px; width:1920px;  height:600px; max-width:none;}
.banner .slide_nav{ position:absolute; bottom:30px; left:50%; margin-left:-50px;}
.banner .slide_nav a{ float:left; width:18px; height:18px; border-radius:9px; margin-right:10px;  font:0/0 a; letter-spacing:-9px; background-color:#f2f1ef; cursor:pointer; transition:all ease-in .3s;}
.banner .slide_nav .on{ background-color:#fff; width:55px;}
.banner .arrs{ display:none; position:absolute; left:50%; top:50%; margin-top:-73px;width:74px; height:147px;  z-index:10; background:url(../images/b_btn.png)}
.banner .arr_prev{ margin-left:-630px; }
.banner .arr_next{ margin-left:575px; background-position:-74px 0;}
.banner .arr_prev:hover{ background-position:0 -147px;}
.banner .arr_next:hover{ background-position:-74px -147px;}
.banner:hover .arrs{ display:block;}
.banner_pro{ position:absolute; left:0; top:0; width:100%; height:45px; line-height:45px; background:url(../images/banner-pro-bg.png); z-index:20;}
.banner_pro .box{ margin-left:175px; overflow:hidden;}
.banner_pro dl{ position:relative; float:left;  padding-right:95px; color:#fff;}
.banner_pro dt{ display:none; position:absolute; left:0 ; top:0; font-size:15px;}
.banner_pro dt img{ vertical-align:middle; margin-right:13px;}
.banner_pro dd a{ float:left; color:#fff; margin-right:20px; font-size:12px;}
.banner_pro dd img{ vertical-align:middle; margin-right:5px; width:auto;height:auto;position:static;margin-left:0;}
.banner_pro dd span{ float:left; color:#fff; margin-right:10px;}
.ip1{ margin-top:25px;}
.ip1 ._t{ font-size:48px; color:#616161; text-align:center}
.ip1 ._st{ display:none; color:#5a5a5a; font-size:14px; margin:15px 0; text-align:center;}
.ip1 ._more{ display:block; width:160px; height:48px; line-height:48px; text-align:center; background-color:#eabe48; font-size:18px; color:#000000; margin:0 auto; margin-top:40px;}
.ip1 .pro-list{ margin-top:20px; height:331px; overflow:hidden}
.ip1 .pro-list ._btn{ text-align:center; line-height:normal;}
.ip1 .pro-list ._btn em{ padding:0 5px; color:#b0b0b0}
.ip1 .pro-list ._btn a{ display:inline; padding:0; margin:0; height:auto; font-size:12px; color:#b0b0b0;}
.ip1 .pro-list ._btn a:hover{ color:#5a5a5a}
.ip2{ margin-top:30px; margin-bottom:50px; }
.ip2 .wrap{padding-top:30px; border-top:1px solid #f1f1f1}
.i-news { float:left; width:997px; border-right:1px dashed #e7e7e7}
.i-news  li{ float:left; width:300px; margin-right:25px;}
.i-news time{ display:block; color:#7c7c7c; font-size:12px; margin:10px 0;}
.i-news ._p{ color:#5a5a5a; font-size:14px;}
.i-news ._t{ font-size:22px; color:#000000; margin-bottom:25px;}
.i-news ._t ._more{ float:right; margin-right:53px; margin-top:10px; font-size:14px; color:#cbcbcb;}
.i-news li:hover .img{ opacity:.8;}
.ip3-right{ float:right; width:270px;}
.ip3-right ._hd { padding-top:35px;}
.ip3-right ._hd ._t{ color:#7c7c7c; font-size:14px; margin-bottom:15px;}
.ip3-right ._hd ._t ._more{ float:right; font-size:12px; font-family:Arial}
.ip3-right ._hd ._zh{ padding-bottom:30px; margin-bottom:20px; border-bottom:1px dotted #e7e7e7}
.ip3-right ._hd ._zh a{ display:inline-block; margin-right:10px; position:relative; margin-top:21px; width:47px; height:47px;  text-align:center;}
.ip3-right ._hd ._zh .iwx{ position:relative;}
.ip3-right ._hd ._zh .iwx ._img{ display:none; position:absolute; width:185px; height:200px; top:-200px; left:-70px; z-index:999; max-width:none;}
.ip3-right ._hd ._zh .iwx:hover ._img{ display:block;}

/* 微博
------------------------------------------- */
.graph_wb_01 { display: inline-block; width: 47px; height: 47px; background: url(../images/graph_01.png) no-repeat; background-position: -56px 0; margin: 0 4px; }
.graph_hover_01 { display: inline-block; width: 47px; height: 47px; background: url(../images/graph_01.png) no-repeat; background-position: -2px 0; transition: all 0.5s; }
.graph_hover_01:hover { opacity: 0; filter:alpha(Opacity=0); }
/* 微信
------------------------------------------- */
.graph_wx_02 { display: inline-block; width: 47px; height: 47px; background: url(../images/graph_01.png) no-repeat; background-position: -165px 0; margin: 0 4px; }
.graph_hover_02 { display: inline-block; width: 47px; height: 47px; background: url(../images/graph_01.png) no-repeat; background-position: -110px 0; transition: all 0.5s; }
.graph_hover_02:hover { opacity: 0; filter:alpha(Opacity=0); }
/* 优酷
------------------------------------------- */
.graph_yk_03 { display: inline-block; width: 47px; height: 47px; background: url(../images/graph_01.png) no-repeat; background-position: -275px 0; margin: 0 4px; }
.graph_hover_03 { display: inline-block; width: 47px; height: 47px; background: url(../images/graph_01.png) no-repeat; background-position: -220px 0; transition: all 0.5s; }
.graph_hover_03:hover { opacity: 0; filter:alpha(Opacity=0); }
.ip3-right ._bd a{ position:relative; display:block; height:60px; line-height:60px; background-color:#ececec; margin-bottom:1px; font-size:18px; color:#5a5a5a; text-align:center;} 
.ip3-right ._bd a i{ position:absolute; left:28px; top:12px; width:38px; height:36px;}
.ip3-right ._bd a i.i1{ background:url(../images/ad_r1.png)}
.ip3-right ._bd a i.i2{ background:url(../images/ad_r2.png)}
.ip3-right ._bd a:hover{ background-color:#eabe48; color:#fff;}
.ip3-right ._bd a:hover .i1{ background:url(../images/ad_r1-on.png)}
.ip3-right ._bd a:hover .i2{ background:url(../images/ad_r2-on.png)}

.pro-list li .img1_con{-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.pro-list li .img1_con img { opacity: 1; -webkit-transition: all 0.3s ease-in-out 0.3s; -moz-transition: all 0.3s ease-in-out 0.3s; transition: all 0.3s ease-in-out 0.3s;  -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); }
.pro-list li .img2_con{  position: absolute; top: 25px; bottom: 0; left: 0; right: 0; opacity: 0; pointer-events: none; -webkit-transition: all 0.3s ease-in-out 0.3s; -moz-transition: all 0.3s ease-in-out 0.3s; transition: all 0.3s ease-in-out 0.3s; -webkit-transform: translateX(100%); -moz-transform: translateX(100%); -ms-transform: translateX(100%); -o-transform: translateX(100%); transform: translateX(100%);}
.pro-list li:hover .img1_con{pointer-events: none; -webkit-transform: scale(0.5); -moz-transform: scale(0.5); -ms-transform: scale(0.5); -o-transform: scale(0.5); transform: scale(0.5);}
.pro-list li:hover .img1_con img{ -webkit-transform: translateX(-100%); -moz-transform: translateX(-100%); -ms-transform: translateX(-100%); -o-transform: translateX(-100%); transform: translateX(-100%); }
.pro-list li:hover .img2_con{opacity: 1;  -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0);}

.yysj_form{ width:960px; margin:0 auto; padding:45px 0;}
.yysj_form ._img{ float:left;}
.yysj_form ._form{ float:right;}
.yysj_form ._form li{ float:left; margin-right:15px; color:#000;}
.yysj_form ._form  input[type=text]{ width:128px; height:20px; line-height:20px; border:1px solid #929292; text-indent:3px; padding:0;}
.yysj_form ._form  input[type=button]{ width:104px; height:22px; background-color:#0a377b; font-size:14px; color:#fff; border:0; font-family:'微软雅黑'}
.yysj_form ._form .gtime{ width:130px; height:20px; line-height:20px; border:1px solid #929292; border-radius:0; }
.yysj_form ._form .gtime ._arrow{ width:22px; height:22px; background:url(../images/pro-sel-arr.png) no-repeat;}
.yysj_form ._form .gtime ._arrow i{ display:none}

/*产品详情*/
.prodt-ban{ position:relative; height:500px; overflow:hidden}
.prodt-ban>img{ height:500px;}
.prodt_top{ height:85px; margin-bottom:50px; box-shadow:3px 1px 5px #b4b3b3;}
.prodt_top ._cg{ float:left; width:220px; line-height:85px; text-align:center; font-size:24px; color:#1b4b9f; font-weight:bold; background:url(../images/protop-bg.png) right center no-repeat}
.prodt_top ._lk{ float:right;}
.prodt_top ._lk a{ float:left; width:140px; height:85px; text-align:center; color:#fff; font-size:15px;}
.prodt_top ._lk a img{ margin:5px 0;}
.prodt_top ._lk ._i1{ background-color:#eabe48}
.prodt_top ._lk ._i2{ background-color:#1b4b9f}
.prodt_top ._list{ margin-left:260px;}
.prodt_top ._list li{ float:left; margin-right:20px;}
.prodt_top ._list li a{ display:block; line-height:85px; font-size:15px; color:#5a5a5a;}

.prodt_info ._img{ float:left; margin-right:35px;}
.prodt_info ._c{ float:left; width:590px;}
.prodt_info ._c ._jg{ font-size:17px; color:#1b4b9f; font-weight:normal }
.prodt_info ._c ._t{ font-size:33px; color:#5a5a5a; font-weight:normal;}
.prodt_info ._c ._sel{ margin-top:0px; margin-bottom:30px;}
.prodt_info ._c ._sel select{ width:200px; height:35px; line-height:35px; }
.prodt_info ._c ._p{ font-size:13px; line-height:2;}
select{font-family:'微软雅黑'}

.prodt_con{ margin-top:50px;}
.pro_con_tab{position:relative;}
.pro_con_tab ._line{ height:1px; background-color:#e0e0e0}
.pro_con_tab_ul{  width:190px; margin:0 auto;}
.pro_con_tab li.tab_t{ position:relative; float:left; width:190px; height:40px; line-height:40px; color:#fff; text-align:center; font-size:20px; background-color:#9b9b9b; margin-top:-20px; margin-bottom:20px}
.pro_con_tab li.first{ margin-right:15px;}
.pro_con_tab li.tab_t_cur{ background-color:#1b4b9f}
.pro_con_tab .tab_c{ margin-bottom:50px; clear:both;}
.prodt_360{ margin:60px 0;}
.prodt_cs ._t{ font-size:36px; color:#5a5a5a; margin-bottom:30px; text-align:center;}
.prodt_dz{ margin:60px 0;}

.prodt_pc { margin:70px 0;}
.prodt_pc ._t{ font-size:36px; color:#5a5a5a; text-align:center; border-bottom:1px solid #eee}
.prodt_pc ._list li{ position:relative; min-height:130px; margin-top:20px; padding-top:20px; border-bottom:1px solid #eee; overflow:hidden; ;}
.prodt_pc ._list li:before{ content:""; position:absolute; left:315px; top:0; width:1px; height:130px; background-color:#eee;}
.prodt_pc ._list ._time{ float:left; margin-left:15px; _display:inline; margin-right:30px; padding:10px; color:#fff; background-color:#1b4b9f; font-family:Arial; text-align:center;}
.prodt_pc ._list ._time span{ display:block; line-height:normal; }
.prodt_pc ._list ._year{ font-size:35px; border-bottom:1px solid #6081bc}
.prodt_pc ._list ._date{ font-size:24px;}
.prodt_pc ._list ._st{ float:left; margin-right:40px; font-size:18px; color:#323232; line-height:normal; font-weight:bold;width:140px;}
.prodt_pc ._list ._p{ float:left; width:610px; font-size:13px; color:#5a5a5a;margin-left:40px;}
.prodt_pc ._list ._img{ float:right;}

.prodt_note .box{ padding:55px; padding-bottom:90px; background-color:#f7f7f7}
.prodt_note .box ._t{ position:relative; margin-bottom:50px; border-top:1px solid #dfdfdf; font-size:25px; color:#5a5a5a;}
.prodt_note .box ._t span{ position:absolute; width:150px;  left:50%; margin-left:-75px; top:-24px; text-align:center; background-color:#f7f7f7}
.prodt_note .box ._img{ position:relative; overflow:hidden}
.prodt_note .box ._img ._txt{ position:absolute; left:50%; margin-left:-92px; top:50%; margin-top:-20px; width:185px; height:55px; line-height:55px; background-color:#f7f7f7; font-size:20px; font-weight:bold; color:#000;}
.prodt_note .box ._img img{ transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s}
.prodt_note .box ._img  i{ float:left; margin-left:13px; margin-top:7px; margin-right:20px;}
.prodt_note .box ._img  i.i1{ width:36px; height:37px; background:url(../images/pronote-i1.png); background-position:0 -43px;}
.prodt_note .box ._img  i.i2{ width:24px; height:30px; background:url(../images/pronote-i2.png); background-position:0 -41px; margin-top:12px;}
.prodt_note .box ._img:hover ._txt{ background-color:#1b4b9f; color:#fff;}
.prodt_note .box ._img:hover i{ background-position:0 0;}
.prodt_note .box ._img:hover img{ transform:scale(1.1);-webkit-transform:scale(1.1)}

/*关于我们*/
.Bread-B1 { color: #999999; font-size: 13px; border-bottom:1px solid #ededed; line-height:50px; height:50px; color:#505050; }
.Bread-B1 a { color: #9c9c9c; }
.Bread-B1 i[class^="ion"] { font-size: 12px; margin: 0 8px; color:#9c9c9c; transform:scale(.8)}

.about_ban{ position:relative; height:305px; clear:both; z-index:5;}
.about_ban img{ position:absolute; left:50%; margin-left:-683px; top:0; width:1366px; height:305px; max-width:none}

.channel_list{ height:40px; background-color:#ebebeb}
.channel_list li{ position:relative; float:left; z-index:1;}
.channel_list li a{ display:block; text-align:center; border-right:1px solid #fff; line-height:40px; font-size:15px; color:#444; padding:0 20px; width:auto;}
.channel_list li.cur a,.channel_list li:hover a{ color:#fff; border-right-color:#0a377b; background-color:#0a377b}
.channel_list li.cur a:after,.channel_list li:hover a:after{ content:""; position:absolute; top:100%; left:50%; margin-left:-8px; width:17px; height:9px; background:url(../images/channel_list_arr.jpg)}
.channel_t{ height:65px; line-height:65px; font-size:30px; color:#000; font-weight:normal; font-weight:bold}
.xc_con{ position:relative; padding-top:35px; padding-bottom:35px; border-top:1px solid #e0e0e0}
.xc_con ._line{ position:absolute; top:0; left:895px; width:1px; height:100%; background-color:#e0e0e0}
.xc_con ._left{ float:left; width:855px; min-height:600px;}
.xc_con ._right{ float:right; width:370px; background-color:#f7f7f7}
.xc_con ._right .box{ width:280px; margin:0 auto; padding:20px 0;}
.xc_con ._right .box01 ._t{ font-size:23px; color:#5a5a5a; font-weight:bold;}
.xc_con ._right .box01 ._st{ margin-bottom:10px;}
.xc_con ._right .box01 h3{ font-size:14px; font-weight:normal; color:#5a5a5al; text-align:center; color:#5a5a5a; line-height:50px;}
.xc_con ._right .box02 ._t{ font-size:18px; color:#0a377b; font-weight:bold;}
.xc_con ._right .box02 ._img{ margin:20px 0;}
.xc_con ._right .box02 ._btn{ display:block; width:129px; height:37px; background:url(../images/box2_btn.jpg) no-repeat; margin-top:40px; font:0/0 a; letter-spacing:-9px;}
.xc_con ._right .box02 ._btn:hover{ opacity:.8;}

/*新闻列表*/
.news_list li{ padding-bottom:20px; margin-bottom:60px; border-bottom:1px dotted #cccccc; overflow:hidden}
.news_list ._t{ font-size:18px; color:#5a5a5a; margin-bottom:18px; clear:both;}
.news_list ._img{ float:left; width:200px; height:115px; margin-right:20px;}
.news_list  time{ display:block; color:#a4a4a4; font-size:12px; margin-bottom:8px;}
.news_list  ._p{ font-size:13px; color:#5a5a5a;}

.page { text-align: center; line-height: 16px; margin-top: 20px; }
.page span, .page a { display: inline-block; border: 1px solid #ededed; padding: 5px 10px; vertical-align: middle; margin: 0 0 10px -1px; }
.page .goprev { margin-right: 10px; }
.page .gonext, .page .count { margin-left: 10px; }
.page span, .page a:hover { background: #0a377b; color: #ffffff; }
.page span.goprev, .page span.gonext { color: #cccccc; background: none; }
.page span.count { border: 0; background: 0; color: #333333; }

/*新闻详情*/
.widget-newsdetail-1 ._head { position: relative; margin: 0 75px 30px; }
.widget-newsdetail-1 ._detailPage { position: absolute; top: 0; left: 0; width: 100%; height: 0; }
.widget-newsdetail-1 ._detailPage a { position: absolute; top:5px; width: 50px; height: 50px; transition: none; line-height: 50px; font-size: 44px; color: #cccccc; }
.widget-newsdetail-1 ._detailPage .prev { left: -70px; }
.widget-newsdetail-1 ._detailPage .next { right: -70px; }
.widget-newsdetail-1 ._detailPage a:hover { color: #333333; }
.widget-newsdetail-1 ._head ._tag { font-size: 10px; line-height: 16px; display: inline-block; overflow: hidden; margin-right: 5px; padding: 0 5px; vertical-align: middle; color: #ffffff; border-radius: 2px; background: #cccccc; }
.widget-newsdetail-1 ._head ._title { font-size: 25px; line-height: 1.4; padding: 5px 0; color: #333333; }
.widget-newsdetail-1 ._content { position: relative; clear: both; padding: 30px 30px 10px; background: #ededed; }
.widget-newsdetail-1 ._tools { position: absolute; top: 10px; right: 30px; }
.widget-newsdetail-1 ._tools a:hover { color: #0e90d2; }
.widget-newsdetail-1 ._tools .ion { font-size: 16px; }
.widget-newsdetail-1 .myart { padding: 20px 0; color: #666666; font-size:13px;}
.widget-newsdetail-1 ._detailPage_bottom { border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }
.widget-newsdetail-1 ._detailPage_bottom li { line-height: 30px; overflow: hidden; height: 30px; padding: 0 10px; border-bottom: 1px dotted #cccccc; margin-bottom: -1px; *zoom: 1;
font-size: 14px; }
.widget-newsdetail-1 ._detailPage_bottom ._mark { font-weight: 700; float: left; margin-right: 10px; }
.widget-newsdetail-1 ._detailPage_bottom ._mark .ion { font-size: 24px; font-weight: normal; }
.widget-newsdetail-1 ._detailPage_bottom ._title { float: left; width: 68%; }
.widget-newsdetail-1 ._detailPage_bottom ._title:hover { color: #0e90d2; }
.widget-newsdetail-1 ._detailPage_bottom ._time { float: right; }
.widget-newsdetail-1 ._bottom_bar { height: 44px; margin: 20px 0; overflow: hidden; }
.widget-newsdetail-1 ._bottom_bar .bdsharebuttonbox { float: right; }
@media only screen and (max-width: 480px) {
.widget-newsdetail-1 ._head { margin: 0; padding-bottom: 10px; }
.widget-newsdetail-1 ._head ._title { font-size: 10px; line-height: 20px; }
.widget-newsdetail-1 ._content { padding: 10px; }
.widget-newsdetail-1 .myart { padding-top: 0; }
}
/*招聘*/
.JobList-J2 ._jt { background-color: #ebebeb; height: 40px; line-height: 40px; margin-top: 10px; overflow: hidden;  *zoom: 1;cursor: pointer; font-size:14px; }
.JobList-J2 ._jt strong { float: left; width: 30%; height:40px; text-align: center; color: #0a377b; }
.JobList-J2 ._jt span { float: right; }
.JobList-J2 ._jt [class^="ico-"] { font-size: 12px; color: #999999; }
.JobList-J2 ._jc { display: none; }
.JobList-J2 ._jcon { padding: 10px; }
.JobList-J2 ._jcon a{display:block; width:105px; height:35px; line-height:35px; text-align:center; border:1px solid #f4c64b; background-color:#fff; margin-top:10px; color:#f4c64b;}
.JobList-J2 ._jcon a:hover{ background-color:#f4c64b; color:#fff;}
.JobList-J2 ._jt_act{ background-color:#0a377b; color:#fff;}
.JobList-J2 ._jt_act strong{ color:#fff;}
.JobList-J2 ._jt_act [class^="ico-"] { color: #0e90d2; }
@media only screen and (max-width: 40rem) {
 .JobList-J2 ._jt span {
 display: none;
}
}

/*资料下载*/
.Download-D1-title { height: 40px; line-height: 40px; font-size: 16px; font-weight: 700; padding: 0 10px; color: #ffffff; background: #0a377b; }
.Download-D1-list li { height: 45px; line-height: 45px; background: #ffffff; color: #333333; overflow: hidden; vertical-align: top; border-bottom: 1px solid #eee\9; }
.Download-D1-list li:nth-child(even) { background: #ededed; }
.Download-D1-list li a { color: #333333; }
.Download-D1-list li a:hover { color: #0e90d2; }
.Download-D1-list ._title { padding: 0 10px; }
.Download-D1-list li .r { border-left: 1px solid #ededed; padding: 0 20px 0 10px; }
.Download-D1-list [class^="ico-"] { font-size: 16px; color: #0e90d2; }

/*留言*/
.Form-M2 .Form-M2-li { padding-top: 10px; }
.Form-M2 .Form-M2-li label { width: 5em; display: inline-block; color: #666; vertical-align: middle; }
.Form-M2 .Form-M2-li input { height: 28px; line-height: 28px; border: 1px #ddd solid; width: 70%; }
.Form-M2 .Form-M2-li textarea { border: 1px #ddd solid; width: 70%; }
.Form-M2 .Form-M2-li em { color: red; vertical-align: middle; padding-left: 10px; }
.Form-M2 .Form-M2-li input._yzm { width: 20%; }
.Form-M2 .Form-M2-li img { vertical-align: middle; padding-left: 10px; cursor: pointer; }
.Form-M2 .Form-M2-li b { color: #666; font-size: 12px; padding-left: 4px; }
.Form-M2 .Form-M2-li select { border: 1px #ddd solid; width: 70%; padding: 7px 0; }
.Form-M2 .Form-M2-Btn { padding: 27px 0 0 60px; }
.Form-M2 .Form-M2-Btn button { width: 90px; height: 24px; line-height: 24px; text-align: center; color: #fff; border-radius: 4px; cursor: pointer; }
.Form-M2 .Form-M2-Btn ._submit { background: #0a377b; margin-right: 10px; border:0 }
.Form-M2 .Form-M2-Btn ._reset { background: #909090; border:0; }
@media only screen and (max-width: 40em) {
.Form-M2 .Form-M2-li input { width: 68%; }
.Form-M2 .Form-M2-li select { width: 68%; }
.Form-M2 .Form-M2-li textarea { width: 68%; }
.Form-M2 .Form-M2-li input._yzm { width: 27%; }
.Form-M2 .Form-M2-li b { display: none; }
}

/*订购*/
.Form-P2 .Form-P2-li { padding-top: 10px; }
.Form-P2 .Form-P2-li label { width: 5em; display: inline-block; color: #666; vertical-align: middle; }
.Form-P2 .Form-P2-li input { height: 28px; line-height: 28px; border: 1px #ddd solid; width: 70%; }
.Form-P2 .Form-P2-li textarea { border: 1px #ddd solid; width: 70%; }
.Form-P2 .Form-P2-li em { color: red; vertical-align: middle; padding-left: 10px; }
.Form-P2 .Form-P2-li input._yzm { width: 20%; }
.Form-P2 .Form-P2-li img { vertical-align: middle; padding-left: 10px; cursor: pointer; }
.Form-P2 .Form-P2-li b { color: #666; font-size: 12px; padding-left: 4px; }
.Form-P2 .Form-P2-li select { border: 1px #ddd solid; width: 70%; padding: 7px 0; }
.Form-P2 .Form-P2-Btn { padding: 27px 0 0 60px; }
.Form-P2 .Form-P2-Btn button { width: 90px; height: 24px; line-height: 24px; text-align: center; color: #fff; border-radius: 4px; cursor: pointer; }
.Form-P2 .Form-P2-Btn ._submit { background: #0a377b; margin-right: 10px; border:0; }
.Form-P2 .Form-P2-Btn ._reset { background: #909090;border:0;  }
@media only screen and (max-width: 40em) {
.Form-P2 .Form-P2-li input { width: 68%; }
.Form-P2 .Form-P2-li select { width: 54%; }
.Form-P2 .Form-P2-li textarea { width: 68%; }
.Form-P2 .Form-P2-li input._yzm { width: 27%; }
.Form-P2 .Form-P2-li b { display: none; }
}

/*案例*/
.NewsList-A7 ul { overflow: hidden;  *zoom: 1;
margin-right: -1%; }
.NewsList-A7 li { float: left; width: 24%; margin-right: 1%; margin-bottom: 5px; }
.NewsList-A7 li a { display: block; padding: 10px; background: #ffffff; }
.NewsList-A7 ._img { display: block; border: 1px solid #ffffff; }
.NewsList-A7 ._img img { width: 100%; }
.NewsList-A7 ._i { margin: 8px 0; }
.NewsList-A7 ._i span { color: #999999; margin-right: 10px; }
.NewsList-A7 ._title { font-size: 16px; cursor: pointer; }
.NewsList-A7 ._p { line-height: 1.6em; height: 4.8em; overflow: hidden; color: #555555; cursor: pointer; }
.NewsList-A7 li a:hover { background: #ededed; }
.NewsList-A7 li a:hover ._img { border-color: #0e90d2; }
.NewsList-A7 li a:hover ._title { color: #0e90d2; }
@media only screen and (max-width: 64rem) {
 .NewsList-A7 ul {
 margin-right: -2%;
}
 .NewsList-A7 li {
 width: 23%;
 max-width: none;
 margin-right: 2%;
}
}
@media only screen and (max-width: 40rem) {
 .NewsList-A7 ul {
 margin-right: 0;
}
 .NewsList-A7 li {
 width: 100%;
 margin-right: 0;
}
}

.smartfloat{ position:fixed; left:0; top:0; width:100%; background-color:#fff; z-index:99;}

.content{ clear:both;}

/*产品综合*/
.pro_zh_item{ position:relative; float:left; width:33.3%; z-index:8}
.pro_zh_list .img{ position:relative; height:500px; overflow:hidden; z-index:10;}
.pro_zh_list .img img{ position:absolute; top:0; width:455px; height:500px; max-width:none;}
.pro_zh_list .pro_zh_left .img img{ right:0}
.pro_zh_list .pro_zh_center .img img{ right:0}
.pro_zh_list .pro_zh_right .img img{ left:0}
.pro_zh_list ._bg{ display:none; position:absolute; left:0; top:0; z-index:20; width:100%; height:100%; background:url(../images/prozh_bbg.png)}
.pro_zh_list .cartype_sel{ position:absolute; left:50%; margin-left:-108px; top:50%; margin-top:-28px; width:217px; height:57px; line-height:57px; font-size:24px; font-weight:bold; color:#000; background-color:#f7f7f7; text-align:
center}
.pro_zh_list .cartype_sel ._arrow{ width:54px; height:57px; background:url(../images/prozh_arr.png) center no-repeat}
.pro_zh_list .cartype_sel ._arrow .arr{ display:none;}

/*搜索*/
.Search-S1-head { overflow: hidden; padding: 20px; background: #ededed; margin-bottom: 20px;  *zoom: 1;}
.Search-S1-head ._form { margin-right: 3em; }
.Search-S1-head ._inp { height: 20px; line-height: 20px; padding: 0 5px; background: #ffffff; border: 1px solid #cccccc; float: left;}
.Search-S1-head ._btn { height: 22px; line-height: 22px; background:#ec5608; cursor: pointer; border:none; color: #fff; float: left; background-color:#0a377b}
.Search-S1-head ._btn [class^="ico-"] { vertical-align: top; color: #ffffff; font-size: 16px; }
.Search-S1-head ._result { height: 22px; line-height: 22px; }
.Search-S1-head ._result em { margin: 0 .4em; font-weight: 700; }
.Search-S1-list { margin-bottom: 30px; }
.Search-S1-list li { margin-bottom: 10px; }
.Search-S1-list ._head { font-size: 14px; padding: 5px 0; margin-bottom: 10px; border-bottom: 1px solid #cccccc; }
.Search-S1-list ._num { float: left; }
.Search-S1-list ._type { float: left; color: #0a377b; padding: 0 1em; border-right: 1px solid #cccccc; margin-right: 1em; font-style: normal; }
.Search-S1-list ._t { float: left; width: 50%; font-weight: bold; }
.Search-S1-list ._p { padding-left: 60px; }

/*网站地图*/
.map_line{overflow:hidden;line-height:30px;padding:8px 10px;border-bottom:1px solid #ddd;*zoom:1;}
.map_line h4{margin-right:10px;}
.map_line h4 a{display:block;text-align:center;background:#ececec;font-size:14px;}
.map_line h4 a:hover{background:#0a377b;color:#fff;}
.site_cell a{float:left;color:#333;background:url(../images/cir_map.gif) 18px 10px no-repeat;padding-left:35px;transition:none;}
.site_cell a:hover{background-position:18px -31px; color:#eabe48;}

/*右侧漂浮*/
.top_hui { display:none;width:100%; height:100%; position:fixed; top:0; left:0px; z-index:300; background:rgba(0,0,0,0.6)}
.z_pf { position:fixed; right:0; top:50%; margin-top:-90px; z-index:999;}


.text_nav { width:74px; height:232px; background:url(../images/zpf_img.jpg); position:absolute; right:0; top:-95px; }

.text_nav a { display:block; height:77px; font:0/0 a; letter-spacing:-9px; background:url(../images/zpf_img.png)}
.text_nav .a2{ background-position:0 -77px;}
.text_nav .a3{ background-position:0 -154px;}
.text_nav .a4{ background-position:0 -231px;}
.text_nav a:hover{ background-image:url(../images/zpf_img_on.png)}



/*图片列表*/
.pic-list li{ margin-bottom:20px;}
.pic-list li a.img { display: block; height: 0; overflow: hidden; padding-bottom: 75%; position: relative; }
.pic-list li a.img img { height: auto; left: 0; position: absolute; top: 0; width: 100%; -moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;}
.pic-list li img:hover{transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}

.pic-list li ._title{ height:42px; line-height:42px; width:90%; padding:0 5%; position:absolute; bottom:0px; left:0px; background:url(../images/black.6.png); color:#fff; font-size:13px;}
.pic-list li ._stitle{ display:none;}

/*服务网点*/
.map-M2-search {  padding: 18px; margin-bottom: 15px; background-color:#f6f6f6 }
.map-M2-map { height: 550px; }
.map-M2-map img { max-width: none; }
.map-M2-list { height: 530px; background: #f6f6f6;  padding: 10px; position: relative; overflow: hidden; user-select: none; -webkit-user-select: none; }
.map-M2-list li { margin-bottom: 10px; }
.map-M2-list ._t { font-weight: 700; font-size: 14px; }
.map-M2-list ._t [class^="ico-"] { font-size: 22px; color: #df001f; }
.map-M2-list ._p { padding: 0 30px; }
.map-M2-list .scroll_slider { height: 70px; background: #df001f; position: relative; border-radius: 0; }
.map-M2-list .scroll_slider:before { content: ""; position: absolute; width: 80%; left: 10%; top: 50%; margin-top: -3px; height: 1px; background: #fff; }
.map-M2-list .scroll_slider:after { content: ""; position: absolute; width: 80%; height: 2px; border-top: 1px solid #fff; border-bottom: 1px solid #fff; left: 10%; top: 50%; }
@media only screen and (max-width: 40rem) {
 .map-M2-list {
 height: auto;
}
 .map-M2-search {
 padding: 0;
 border: 0;
}
 .map-M2-search .form-control,  .map-M2-search .btn {
 margin-bottom: .5em;
}
}
.map-M2-search select{ padding:0}

/*问答*/
.QAList-Q3 { border-top: 2px solid #0e90d2; }
.QAList-Q3-title { position: relative; height: 26px; line-height: 26px; overflow: hidden; border-bottom: 1px #ededed solid; padding: 5px 10px; cursor: pointer; }
.QAList-Q3-title ._data { float: left; color: #0e90d2; font-size: 14px; font-weight: 700; margin-right: 10px; }
.QAList-Q3-title ._ico { background: url(/widget/qa/Q3/qa31.png); }
.QAList-Q3-title ._icoActive { background: url(/widget/qa/Q3/qa32.png); }
.QAList-Q3-title ._icoP { width: 20px; height: 20px; position: absolute; right: 0; top: 10px; }
.QAList-Q3-content { padding: 10px; background: #ededed; border-bottom: 1px solid #cccccc; display: none; overflow:hidden}
.QAList-Q3-content ._data { float: left; color: #999999; font-size: 14px; font-weight: 700; }
.QAList-Q3-content ._qaIntro { text-align: left; padding-left: 3em; }
@media only screen and (max-width: 40rem) {
 .QAList-Q3 ._title {
 float: none;
 width: auto;
}
 .QAList-Q3-title {
 height: auto;
}
 .QAList-Q3-title ._icoP {
 display: none;
}
 .QAList-Q3-title ._ico {
 display: none;
}
 .QAList-Q3-title ._icoActive {
 display: none;
}
}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { font-family:微软雅黑;}

.npro_list_wrap{ width:1158px;}
.npro_list  li{ margin-bottom:2%;}
.npro_list  li img{ width:620px;}
.npro_list ._txt{ background-color:#fff;}
.npro_list ._txt ._t{ font-size:24px; color:#5a5a5a; font-weight:bold;}
.npro_list ._txt ._p{ font-size:13px; color:#818181; margin:10px 0; min-height:70px;}
.npro_list ._txt ._btn{ display:block; width:135px; height:35px; line-height:35px; text-align:center; color:#0a377b; font-size:15px; border:1px solid #0a377b;}
.npro_list ._txt ._btn:hover{ background-color:#0a377b; color:#fff;}

/* table */
.datalist {width: 100%; border-collapse: collapse; border-spacing:0; border: 1px solid #ccc; }
.datalist caption { padding-bottom: 5px;}
.datalist th {font-weight: 700; padding: 5px 15px; border: 1px solid #ccc; 
	background: #eee;}
.datalist td {padding: 5px 15px; border: 1px solid #ccc;}
.datalist tr.altrow { background: #ccc;}

/*旅游攻略*/
.ywgl_list>ul>li{ margin-bottom:35px;}
.ywgl_list ._hd{ margin-bottom:25px;}
.ywgl_list ._hd ._date{ float:left; color:#eabe48; padding-right:20px; margin-right:20px; border-right:1px solid #e4e4e4}
.ywgl_list ._hd ._date big,.ywgl_list ._hd ._date small{ display:block; font-family:Arial; line-height:normal;}
.ywgl_list ._hd ._date big{ font-size:48px;}
.ywgl_list ._hd ._date small{ font-size:14px;}
.ywgl_list ._hd ._st{ font-size:18px; font-weight:normal; color:#000;}
.ywgl_list ._bd li{ float:left; margin-right:5px;}
.ywgl_list ._bd ul{ width:101%;}
.ywgl_list ._bd li a{ position:relative; display:block; margin-bottom:3px;}
.ywgl_list ._bd li a span{ display:none; position:absolute; left:0; top:0; width:100%; height:100%; line-height:100%; text-align:center; color:#fff; font-size:16px; background:url(../images/lygl_bg.png)}
.ywgl_list ._bd li.bimg span{ line-height:322px;}
.ywgl_list ._bd li.simg span{ line-height:160px;}
.ywgl_list ._bd li a:hover span{ display:block;}
.yysj_t{ font-size:15px; color:#5a5a5a;}

/*预约试驾*/
.yysj_t{ margin-bottom:35px;}
.yysj_order_form ._t{ font-size:16px; color:#000; font-weight:bold; margin-bottom:5px;}
.yysj_order_form ._inp{ height:40px; line-height:40px; background-color:#f2f2f2;}
.yysj_order_form ._inp select{}
.yysj_order_form input[type=text]{ height:40px; line-height:40px; width:100%; border:0; text-indent:3px; background-color:transparent;}
.yysj_order_form  ul li{ float:left; width:48%; margin-right:2%; margin-top:30px;}
.yysj_order_form input[type=button]{ width:100%; height:60px; line-height:60px; text-align:center;  border:1px solid #dedede; font-size:16px; color:#000; background-color:transparent; margin-top:50px; cursor:pointer}
.yysj_order_form ._sel{ height:40px; line-height:40px; border:0; border-radius:0; background-color:transparent;}
.yysj_order_form ._longsel{ width:100%;}
.yysj_order_form ._shortsel{ width:40%;}

/*服务项目*/
.fwxm_img { text-align: center; margin-bottom: 80px; }
.fwxm_list { width: 960px; margin: 0 auto; }
.fwxm_list ul { width: 105%; }
.fwxm_list li { float: left; width: 289px; margin-right: 45px;}
.fwxm_list li ._txt { margin-top: 15px; }
.fwxm_list li ._txt ._t { font-size: 18px; font-weight: bold; color: #0a377b; margin-bottom: 5px; }
.fwxm_list li ._txt ._p { }



.gw_btn img{ margin-right:10px; vertical-align:middle}
 .conMap{ height:400px;}   
.conMap img{ max-width:none;}

.form-inline .form-control{ font-family:'微软雅黑'}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color:#555; font-family:'微软雅黑'
}
.btn-default{ background-color:#eabe48; border-color:#eabe48}
.btn-default i{ color:#fff;}
.btn-default:hover{background-color:#eabe48; border-color:#eabe48}

/*全国营地*/
.yingd_list li{ margin-bottom:2%;}

.pro_dt_slide1{ position:relative; height:580px; overflow:hidden; width:775px; padding-right:225px;margin:20px auto}
.pro_dt_slide1  ._img{ position:relative; float:left; width:775px;}
.pro_dt_slide1  ._t{ position:absolute; top:15px; font-size:18px; color:#5a5a5a; right:60px; z-index:30;}
.pro_dt_slide1 ._txt{ position:absolute; left:0; bottom:0; width:100%; height:60px; line-height:60px; background:url(../images/black.6.png); text-indent:20px; color:#fff;}
.pro_dt_slide1 ._scrol { position:absolute; right:0; top:0; width:225px; padding-top:60px; height:520px; background-color:#f5f5f5; z-index:10;}
.pro_dt_slide1 ._scrol ul{ height:460px; overflow:hidden}
.pro_dt_slide1 ._scrol li{ display:block; margin-bottom:20px; text-align:center;}
.pro_dt_slide1 ._scrol img{ width:185px; height:140px;}
.pro_dt_slide1 .arrs{ position:absolute; width:25px; height:24px; bottom:15px; z-index:20;}
.pro_dt_slide1 .myprev{ right:20px; background:url(../images/pro_dt_s1_prev.png)}
.pro_dt_slide1 .mynext{ right:48px; background:url(../images/pro_dt_s1_next.png)}

.pro_dt_slide2{ position:relative; width:1000px; height:750px; overflow:hidden;margin:20px auto}
.pro_dt_slide2 ._scrol{ position:absolute; left:0; bottom:0; width:880px; height:120px; padding:30px 60px; background:url(../images/black.6.png); z-index:8}
.pro_dt_slide2 ._scrol  li{ margin-right:15px;}
.pro_dt_slide2 ._scrol img{ width:160px; height:120px;}
.pro_dt_slide2 .arrs{ position:absolute; bottom:70px; width:22px; height:37px; z-index:10;}
.pro_dt_slide2 .arr_prev{ left:17px; background:url(../images/pro_dt_s2_prev.png)}
.pro_dt_slide2 .arr_next{ right:17px;background:url(../images/pro_dt_s2_next.png)}
.pro_dt_slide2 .scroll_nav{ display:none;}
.yingdi_map { margin-bottom:60px;}
.yingdi_map ._map{ float:left; width:675px; height:555px;}
.yingdi_map ._map img{ max-width:none}
.yingdi_map ._sear{ float:right; width:535px;}
.yingdi_map ._sear ._t{ font-size:36px; color:#323232; font-weight:bold; margin-bottom:20px; margin-top:40px;}
.yingdi_map ._sear select,.yingdi_map ._sear input[type=text]{ display:block; width:445px; height:40px; line-height:40px; border:1px solid #e0e0e0; margin-bottom:25px; font-family:'Microsoft Yahei'; text-indent:3px;}
.yingdi_map ._sear input[type=submit]{ display:block;; width:150px; height:48px; line-height:48px; background-color:#0a377b; color:#fff; font-size:24px; border:0; font-family:'Microsoft Yahei'; margin-top:40px;}
.yingdi_map ._sear input::-webkit-input-placeholder { /* WebKit browsers */
    color:    #d4d4d4; font-family:'Microsoft Yahei'; 
}
/**表单   */
.widget-form-1 ._act{margin-top: 30px;}
.widget-form-1 .form-control{border-radius: 0px;border-color:#cccccc}
.widget-form-1 .btn-primary{background:#286090;border-color:#204d74;}
.widget-form-1 .btn-default{background:#e6e6e6;border-color:#adadad}

.Form-J1 .Form-J1-Left { float: left; width: 50%; }
.Form-J1 .Form-J1-right { float: right; width: 50%; }
.Form-J1 .Form-J1-li { padding-top: 10px; }
.Form-J1 .Form-J1-li label { width: 5em; display: inline-block; color: #666; vertical-align: middle; }
.Form-J1 .Form-J1-li input { height: 28px; line-height: 28px; border: 1px #ddd solid; width: 70%; outline:none;}
.Form-J1 .Form-J1-li textarea { border: 1px #ddd solid; width: 70%; padding:0; margin:0; outline:none;  height:104px;}
.Form-J1 .Form-J1-li em { color: red; vertical-align: middle; padding-left: 10px; }
.Form-J1 .Form-J1-li input._yzm { width: 20%; }
.Form-J1 .Form-J1-li img { vertical-align: middle; padding-left: 10px; cursor: pointer; height:30px; width:100px; }
.Form-J1 .Form-J1-li b { color: #666; font-size: 12px; padding-left: 4px; }
.Form-J1 .Form-J1-li select { border: 1px #ddd solid; width: 70%; padding: 7px 0; }
.Form-J1 .Form-J1-Btn { clear: both; text-align: center; padding-top: 40px; }
.Form-J1 .Form-J1-Btn button { width: 90px; height: 24px; line-height: 24px; text-align: center; color: #fff; border-radius: 4px; cursor: pointer; padding:0; margin:0; border:none; font-family:微软雅黑; }
.Form-J1 .Form-J1-Btn ._submit { background: #0A377B; margin-right: 10px; }
.Form-J1 .Form-J1-Btn ._reset { background: #909090; }
.Form-J1 .Form-J1-Btn button:hover{ opacity:0.8;}

/*订购表单*/
.Form-P1 .Form-P1-Left { float: left; width: 50%; }
.Form-P1 .Form-P1-right { float: right; width: 50%; }
.Form-P1 .Form-P1-li { padding-top: 10px; }
.Form-P1 .Form-P1-li label { width: 5em; display: inline-block; color: #666; vertical-align: middle; }
.Form-P1 .Form-P1-li input { height: 28px; line-height: 28px; border: 1px #ddd solid; width: 70%; outline:none; }
.Form-P1 .Form-P1-li textarea { border: 1px #ddd solid; width: 70%;  outline:none; padding:0; margin:0; height:104px;}
.Form-P1 .Form-P1-li em { color: red; vertical-align: middle; padding-left: 10px; }
.Form-P1 .Form-P1-li input._yzm { width: 20%; }
.Form-P1 .Form-P1-li img { vertical-align: middle; padding-left: 10px; cursor: pointer; height:30px; width:100px;}
.Form-P1 .Form-P1-li b { color: #666; font-size: 12px; padding-left: 4px; }
.Form-P1 .Form-P1-li select { border: 1px #ddd solid; width: 70%; padding: 7px 0; }
.Form-P1 .Form-P1-Btn { clear: both; text-align: center; padding-top: 40px; }
.Form-P1 .Form-P1-Btn button { width: 90px; height: 24px; line-height: 24px; text-align: center; color: #fff; border-radius: 4px; cursor: pointer; padding:0; margin:0; border:none; font-family:微软雅黑; }
.Form-P1 .Form-P1-Btn ._submit { background: #0A377B; margin-right: 10px; }
.Form-P1 .Form-P1-Btn ._reset { background: #909090; }
.Form-P1 .Form-P1-Btn button:hover{ opacity:0.8;}
.Search-S1{ margin-top:20px;}

.mobile_btm{ display:none}

/*20180418*/
.form_con{background:#ffffff; color:#1c1c1c;}
.form_con .pd{padding:50px;}
.form_con .t{font-size:16px; color:#feb800; margin-bottom:25px;}
.form_con .form_box >.l{width:70%;}
.form_con .form_box >.r{width:25%;}
.form_con .form_box >.l .box{position:relative; margin-bottom:15px; line-height:34px; height:34px;}
.form_con .form_box >.l .box.span-12{height:auto;}
.form_con .form_box >.l .box label{padding-left:15px; width:70px; display:inline-block; *display:inline; *zoom:1; vertical-align:top;}
.form_con .form_box >.l .span-6.box .xing{color:#feb800; position:absolute; left:0; top:0;}
.form_con .form_box >.l .span-6.box input{height:32px; line-height:32px; border:1px solid #898989; padding:0; margin-top:0; box-shadow:none; text-indent:3px; background:none; width:70%; color:#fff;}
.form_con .form_box >.l .span-6.box #protype{width: 70%; background: none; line-height: 32px; height: 32px; color: #fff;  border:1px solid #898989; padding:0; margin-top:0; box-shadow:none; box-sizing:content-box;}
.form_con .form_box >.l .span-6.box option{background:#1c1c1c;}
.form_con .form_box >.l .span-6.box .area_box{width:70%;display:inline-block; *display:inline; *zoom:1;}
.form_con .form_box >.l .span-6.box .area_box select{width:100%; background: none; line-height: 32px; height: 32px; color: #fff;  border:1px solid #898989; padding:0; margin-top:0; box-shadow:none; box-sizing:content-box;}
.form_con .form_box >.l textarea{width:85%; height:80px; border:1px solid #898989; padding:0; margin-top:0; box-shadow:none; text-indent:3px; background:none; color:#fff; padding:10px 0;}
.form_con .form_box .btn_box{padding-left:85px;}
.form_con .form_box .btn_box button{width:120px; height:34px;border:1px solid #898989; padding:0; margin-top:0; box-shadow:none; background:none;  margin-right:20px; cursor:pointer;}
.form_con .form_box >.r .tit{font-size:16px; margin-bottom:15px; color:#fff;}
.form_con .form_box >.r>div{margin-bottom:20px;}
.form_con .form_box >.r .img{width:10%;}
.form_con .form_box >.r .text_box{width:90%;}


/*20180423 fj 产品详细调整*/
.pro_detail_slide{width:1000px;margin: 20px auto; height:0; padding-bottom:51%; overflow:hidden;}
.pro_detail_slide img{width:100%; height:100%}
.pro_detail_slide .slide_nav{display:none;}
.pro_detail_slide .arrs{ position:absolute; top:50%; width:22px; height:37px; z-index:10; margin-top:-18.5px;}
.pro_detail_slide .arr_prev{ left:17px; background:url(../images/pro_dt_s2_prev.png)}
.pro_detail_slide .arr_next{ right:17px;background:url(../images/pro_dt_s2_next.png)}

.slick_box{width:1000px; margin:20px auto;}
.slick_box .slick_nav .item{margin:10px;}
.slick_box .slick_nav .item.slick-center{opacity:0.6;}
.slick_box .slick-prev,.slick_box .slick-next{top:50%; width:22px; height:37px; z-index:10; margin-top:-18.5px; background-repeat:no-repeat; background-position:center; background:rgba(0,0,0,.20); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000);}
.slick_box .slick-prev{left:17px; background-image:url(../images/pro_dt_s2_prev.png);}
.slick_box .slick-prev:hover{background-image:url(../images/pro_dt_s2_prev.png)}
.slick_box .slick-next{right:17px;background-image:url(../images/pro_dt_s2_next.png);}
.slick_box .slick-next:hover{background-image:url(../images/pro_dt_s2_next.png)}
.slick_box .slick-prev:before,.slick_box .slick-next:before{display:none;}
