﻿@charset "utf-8";
/*
* reset
*/
body, input, textarea, button, select, legend, fieldset { font: 13px/2 'MicroSoft Yahei'; background: #fff; }
body { overflow-x: hidden; color: #666; }
input, textarea, button, select, legend, fieldset { border: 0; vertical-align: middle; outline: none; margin: 0; padding: 0; }
body, h1, h2, h3, h4, p, ul, ol, dd, dl, form { margin: 0; }
img { border: 0 none; width: auto\9; height: auto; max-width: 100%; vertical-align: top; -ms-interpolation-mode: bicubic; }
ul { padding-left: 0; list-style-type: none; }
a { text-decoration: none; outline: none; color: #5a5a5a; transition: all .3s ease; }
a:hover { color: #323232; }
i, b, em { font-style: normal; }
/*html5 ele*/
article, aside, dialog, footer, header, section, nav, figure, menu { display: block; }

/*ie scroll*/
@-ms-viewport {
width:device-width;
}
/*
* common
*/
.blue { color: #005bac; }
.red { color: #e31008; }
.f18, .f18 a { font-size: 18px; }
.opc0,.newsTab,.h_about{  -webkit-opacity: 0;
-moz-opacity:0 ;
-ms-opacity:0 ;
-o-opacity:0 ;
opacity:0 ; }

.wrap { max-width: 980px; margin-left: auto; margin-right: auto; *width:980px;
}
.fix { *zoom:1;
*clear:both;
}
.fix:before, .fix:after { content: ""; display: table; clear: both; }
.oh { overflow: hidden; *zoom:1;
}
.l { float: left; }
.r { float: right; }
.dib { display: inline-block; *display:inline;
*zoom:1;
}
.pr { position: relative; }
.pa { position: absolute; }
.tc { text-align: center; }
.tr { text-align: right; }
.el { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.hidetext { font: 0/0 a; letter-spacing: -9px; }
.btn { cursor: pointer; }
.hide { display: none; }
.arr { display: inline-block; width: 0; height: 0; overflow: hidden; }
.pt30 { padding-top: 30px; }
.pd30 { padding: 30px; }
.mb10 { margin-bottom: 10px; }
.mb20 { margin-bottom: 20px; }
.mb30 { margin-bottom: 30px; }
.mb40 { margin-bottom: 40px; }
.mb50 { margin-bottom: 50px; }
.tj { text-align: justify; text-justify: inter-ideograph; }
/*.myart { line-height: 30px; }*/
.bd { border: #ddd solid 1px; }
/*ico*/
.ico { display: inline-block; overflow: hidden; width: 20px; height: 20px; vertical-align: middle; background: url(../img/images/ico.png); }
.ico1_2 { background-position: 0 -20px; }
.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; }
.ico5_1 { background-position: 0 -80px; }
.ico5_2 { background-position: -20px -80px; }
.ico5_3 { background-position: -40px -80px; }
.ico5_4 { background-position: -60px -80px; }
.ico5_5 { background-position: -80px -80px; }
.top .top_r li a:hover .ico1_2{ background-position: 0px -60px; }
.top .top_r li a:hover .ico1_3{ background-position: -40px -40px; }
.top .top_r li a:hover .ico1_4 { background-position: -60px -40px; }
.top .top_r li a:hover .ico1_5 { background-position: -80px -40px; }
.bottomBar .links li a:hover .ico2_1{ background-position: 0px -60px; }
.bottomBar .links li a:hover .ico2_2 { background-position: -20px -60px; }
.bottomBar .links li a:hover .ico2_3 { background-position: -40px -60px; }
.bottomBar .links li a:hover .ico2_4 { background-position: -80px -20px; }
/*表格*/
.datalist { border: 1px solid #ccc; /* 表格边框 */ border-collapse: collapse; /* 边框重叠 */ background-color: #fff; /* 表格背景色 */ }
.datalist caption { padding-bottom: 5px; text-align: left; }
.datalist th { border: 1px solid #ccc; /* 行名称边框 */ background-color: #eee; /* 行名称背景色 */ color: #000;    /* 行名称颜色 */ font-weight: bold; padding: 5px 5px 4px 5px; text-align: center; }
.datalist td { border: 1px solid #ccc; /* 单元格边框 */ text-align:center; padding: 5px 5px 4px 5px; }
.datalist tr.altrow { background-color: #c7e5ff; /* 隔行变色 */ }
/*
flex栅格
*/
.flex-col { display: -webkit-box; display: -webkit-flex; display: -ms-box; display: flex; -webkit-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
.flex-row { display: -webkit-box; display: -webkit-flex; display: -ms-box; display: flex; -webkit-box-orient: horizontal; -ms-flex-direction: row; }
.flex-1 { -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; }
.flex-2 { -webkit-box-flex: 2; -webkit-flex: 2; flex: 2; }
.flex-3 { -webkit-box-flex: 3; -webkit-flex: 3; flex: 3; }
.flex-4 { -webkit-box-flex: 4; -webkit-flex: 4; flex: 4; }
.align-stretch { -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-align-items: stretch; align-items: stretch; }
.align-center { -webkit-box-align: center; -webkit-align-items: center; -ms-align-items: center; align-items: center; }
.justify-center { -webkit-box-pack: center; -ms-box-pack: center; justify-content: center; }
.flex-wrap { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.scroll_cont { width: 100%; height: 100%; overflow: auto; box-sizing: border-box; }
/*
* style
*/
.UnpcPush, .MobilePush { display: none; }
header { position: relative; z-index: 50; }
.more:hover { color: #fff !important; background: #e31008; }
.head_top { position: fixed; top: 0; width: 1920px; left: 50%; margin-left: -960px; background: #fff; height:126px; }
.top { border-bottom: #205aa7 solid 4px; width: 100%; padding: 15px 0; background: #f7f7f7;  }
.top .logo { float: left; }
.top .top_r { float: right; margin-top: 20px; margin-right: 50px; position: relative; z-index: 10; }
.top .top_r li { float: left; }
.top .top_r li>a { padding: 0 15px; border-left: #c8c8c8 solid 1px; }
.top .top_r .ico { margin-right: 5px; }
.top_r .co { width: 130px; }
.top_r .co:hover .ico{ background-position:-20px -40px;}

.top_r .co .company_sel { float: left; width: 60px; background: url(../img/images/arr1.gif) no-repeat right; }
.top .wrap { position: relative; height:52px;}
.top form { position: absolute; right: 0; bottom: -15px; z-index: 15; }
.top form input { height: 46px; background: #2a55a4; color: #fff; float: left; width: 0; transition: width 0.1s ease-in-out; text-indent: 15px; }
.top form button { float: left; cursor: pointer; }
.top form:hover input { width: 210px; }
#menu { z-index: 100; box-shadow: 2px 2px 20px #ddd; /*color:#C2C2C2; background:#fff; */}
.nav_bg { background: url(../img/images/nav_bg.gif) repeat-x bottom; padding-bottom: 10px; }
.nav ._sec { display: none; position: absolute; width: 100%; padding: 15px 0; background:#f7f7f7
 url(../img/images/menu_bg.gif) no-repeat top; }
.nav li.cur ._sec { display: block; }
.nav ._sec li a { text-align: center; display: block; height: 32px; line-height: 32px; font-size: 14px; }
.nav ._sec li a:hover { color: #004176; background: #f3f3f3; }
.nav>ul>li { float: left; width: 20%; position: relative; }
.nav>ul>li>a { display: block; text-align: center; height: 40px; line-height: 40px; font-size: 16px; border-right:#f4f4f8 solid 1px;}
.nav>ul>li>a i { background: url(../img/images/arr2.gif) no-repeat 0 0; display: inline-block; width: 11px; height: 6px; margin-left: 10px; }
.nav>ul>li>a:hover i { background-position: 0 -7px; }
body { padding-top: 125px; }
.banner {height:476px; overflow:hidden; position:relative;}
.banner img { max-width: none; height: 100%; width:1920px; position:absolute; left:50%; margin-left:-960px; top:0; }
.h_about { margin-bottom: 50px; }
.h_about .tit { font-size: 20px; font-weight: bold; color: #383838; margin-bottom: 15px; position:relative;}
.h_about ._con { border: #d9d9d9 solid 1px; padding: 10px; position: relative; }
.h_about ._con h4 { font-size: 16px; color: #004f92; }
.h_about ._con img { margin-bottom: 15px; }
.h_about ._con p { width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.h_about ._con i { position: absolute; right: 0; bottom: 0; display: none; }
.h_about ._con a { width: 100%; height: 100%; display: block; }
.h_about ._con a:hover i { display: block; }
.h_about ._con:hover { background: #f6f6f6; }
.h_about ._con i img { margin-bottom: 0; }
/*页面底部*/
._bottom { position: relative; /*padding-top:40px;*/ }
/*.bottomBar{ position:absolute; bottom:370px; left:50%; margin-left:-490px; width:980px; border-top:#e7e6e6 solid 1px; height:40px; overflow:hidden; background:#fff;}*/
.bottomBar { border-top: #e7e6e6 solid 1px; height: 40px; background: #fff; }
.bottomBar form { float: left; width: 74%; }
.bottomBar .txt { width: 72%; height: 25px; border: #ddd solid 1px; margin-left: -1px; padding-left: 1%; float: left; }
.bottomBar button { width: 25%; height: 26px; line-height: 26px; background: #e31008; float: left; color: #fff; cursor: pointer; text-align: center; }
.bottom_sel { width: 25%; float: left; height: 25px !important; border: #ddd solid 1px; background: url(../img/images/arr8.gif) no-repeat 60px center; }
.bottom_sel ._val { height: 25px; line-height: 25px; text-align: center; }
.bottom_sel ._val span i { display: inline-block; background: url(../img/images/arr2.gif) no-repeat 0 -7px; width: 11px; height: 6px; margin-left: 20px; }
.bottomBar .select ._option { top: 25px !important; }
.bottomBar .links li { float: left; margin: 0 25px; }
.bottomBar .links li a { font-size: 14px; line-height: 40px; }
.bottomBar .links li .ico { margin-right: 10px; }
.bottomBar .left { width: 325px; float: left; margin-top: 6px; }
.bottom_menu { background: url(../img/images/foot_menu_bg.gif) no-repeat center; height: 259px; padding: 20px 0 40px 0; }
.bottom_menu .wrap { height: 100%; }
.bottom_menu dl { float: left; width: 117px; height: 100%; margin-right: 20px; border-right: #fff solid 1px; padding-top: 10px; }
.bottom_menu dt { background: url(../img/images/arr5.png) no-repeat 95px center; }
.bottom_menu dt a { font-size: 15px; color: #005bac; font-weight: bold; }
.bottom_menu dd a { font-size: 13px; line-height: 25px; }
.code { float: left; width: 380px; }
footer { background: url(../img/images/foot_bg.gif) no-repeat center; height: 48px; line-height: 48px; color: #6493ba; }
footer li { float: left; margin-left: 20px; _display: inline; }
footer a { color: #6493ba; }
footer a:hover{ color:#fff;}
.homeNews { margin-bottom: 30px; }
.homeNews .tab_t { width: 100px; height: 39px; border: #ddd solid 1px; font-size: 15px; line-height: 40px;border-bottom: none; background: #fafafa; }
.homeNews .tab_t_cur { color: #005bac; background: #fff; font-size: 16px; height: 46px; line-height: 46px; top: -5px; font-weight: bold;  }
._tabT { min-height: 40px; margin-bottom: 30px; border-bottom: #ddd solid 1px; }
.homeNews .tab_c { overflow: hidden; }
.homeNews .tab_c .img { position: relative; }
.homeNews .tab_c .img .txt { position: absolute; bottom: 0px; left: 0px; width: 100%; height: 42px; line-height: 42px; color: #fff; text-indent: 15px; background: rgba(0,0,0,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000, endcolorstr=#99000000);
}
.homeNews .sec { margin-left: -1px; }
.homeNews .nlist .date { width: 13%; border-right: #ddd solid 1px; text-align: center; line-height: 22px; font-weight: bold; color: #b8b8b8; }
.homeNews .nlist .date p { font-size: 16px; }
.homeNews .nlist .info { width: 85%; }
.homeNews .nlist .info h4 { font-size: 16px; }
.homeNews .nlist li { overflow: hidden; margin-bottom: 10px; }
.homeNews .nlist li a:hover .date { color: #005bac; }
.homeNews .nlist li a:hover .info h4 { color: #005bac; }
.homeNews .nlist .date strong { font-size: 30px; }
.homeNews .news_roll { position: absolute; left: 225px; top: 10px; }
.news_roll .bdsharebuttonbox .bds_more { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); float: none; padding-left: 2px; }
.news_roll .ico-1 { color: #d31313; }
.ban_nav { position: absolute; bottom: 0px; left: 50%; margin-left: -490px; width: 980px; z-index: 10; display:none;}
.ban_nav dd { float: left; margin-right: 3px; position: relative; cursor: pointer; }
.ban_nav ._det { position: absolute; right: 0; bottom: -142px; color: #fff; }
.ban_nav ._det .l { width: 192px; height: 142px; }
.ban_nav ._det .l img { height: 100%; }
.ban_nav ._det .info { background: url(../img/images/s_banbg.jpg) no-repeat center; width: 111px; height: 122px; float: left; padding: 10px; }
.ban_nav ._det .info h3 { font-size: 18px; margin-bottom: 5px; }
.ban_nav ._det .info a { display: block; color: #fff; }
.ban { position: relative; overflow: hidden;}
.mobile_key { display: none; position: absolute; bottom: 0; font-size: 18px; text-align: center; }
/*关于玉柴*/
.innerCon { position: relative; }
.innerBanner { margin-bottom: 20px; position: relative; height: 466px; overflow: hidden; width: 100%; }
.innerBanner img { max-width: none; width: 1366px; height: 466px; position: absolute; left: 50%; margin-left: -683px; }
.proBan{ height:450px; position:relative; overflow:hidden; width:100%;}
.proBan img{ max-width:none; width:1920px; height:450px; position:absolute; left:50%; margin-left:-960px;}
.insideTit { font-size: 20px; }
.about_part1 .con { border: #ddd solid 1px; padding: 20px; }
.about_part1 img { width: 100%; }
.about_part1 .intro p { margin-bottom: 20px; overflow: hidden; }
.more { width: 86px; height: 26px; border: #e31008 solid 1px; text-align: center; line-height: 26px; color: #e31008; font-size: 13px; display: block; }
.aboutTab .tab_b { background: #f5f5f5; border: #ddd solid 1px; height: 75px; }
.aboutTab .tab_t { font-size: 16px; width: 20%; height: 75px; line-height: 75px; font-weight: bold; }
.aboutTab .tab_t i { display: inline-block; width: 40px; height: 40px; background: url(../img/images/ico40.png) no-repeat 0 0; vertical-align: middle; margin-right: 10px; transition: all 0.3s ease-in-out; }
.aboutTab .tab_t:hover i { transform: translateX(10px); -ms-transform: translateX(10px);		/* IE 9 */ -webkit-transform: translateX(10px);	/* Safari and Chrome */ -o-transform: translateX(10px);		/* Opera */ -moz-transform: translateX(10px); font-weight: bold; }
.aboutTab .tab_t .i2 { background-position: -40px 0; }
.aboutTab .tab_t .i3 { background-position: -80px 0; }
.aboutTab .tab_t .i4 { width: 52px; background-position: -120px 0; }
.aboutTab .tab_t .i5 { background-position: 0 -80px; }
.aboutTab .tab_t em{ background:url(../img/images/arr9.gif) no-repeat center; width:17px; height:10px; position:absolute; left:50%; bottom:-10px; display:none;}
.aboutTab .tab_t_cur { color: #005bac; }
.aboutTab .tab_t_cur em{ display:block;}
.aboutTab .tab_t_cur .i1 { background-position: 0 -40px; }
.aboutTab .tab_t_cur .i2 { background-position: -40px -40px; }
.aboutTab .tab_t_cur .i3 { background-position: -80px -40px; }
.aboutTab .tab_t_cur .i4 { background-position: -120px -40px; }
.aboutTab .tab_t_cur .i5 { background-position: -40px -80px; }
.about_part2 .tit, .about_part3 .tit { border-left: #ddd solid 1px; border-right: #ddd solid 1px; padding:10px 0 10px 30px; }
.about_part2 .tit2 { font-size: 14px; }
.aboutTab .tab_c { padding: 25px; border: #ddd solid 1px; border-top: none; }
.aboutTab .tab_c ._list li { float: left; width: 46%; margin: 0 2%; }
.aboutTab .tab_c ._list li a { height: 30px; line-height: 30px; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.about_part3 { margin-bottom: 70px; }
.about_part3 ._con { border: #ddd solid 1px; padding: 40px 30px; overflow: hidden; height: 200px; }
.about_part3 ._list { height: 200px; }
.about_part3 ._list li { margin-right: 20px; }
.about_part3 ._list .date { width: 200px; height: 200px; display: block; float: left; margin-right: 20px; margin-left: 60px; }
.about_part3 ._list .mc { float: left; width: 50%; }
.about_part3 ._list dl { float: left; width:560px; height:155px; overflow:hidden; }
.about_part3 ._list dd { height: 28px; line-height: 28px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.about_part3 ._list .arrs { display: block; background: url(../img/images/arrow1.gif) no-repeat 0 0; width: 20px; height: 20px; position: absolute; top: 20%; }
.about_part3 ._list .arr_prev { background-position: -20px 0; left: 0; }
.about_part3 ._list .arr_next { right: 0; }
.about_part3 ._list .arr_prev:hover{ background-position:-20px -20px;}
.about_part3 ._list .arr_next:hover{ background-position:0 -20px;}
.about_link { margin-bottom: 100px; }
.about_link .aboutIco { background: url(../img/images/about_ico.png) no-repeat 0 0; display: block; width: 90px; height: 85px; float: right; transition:all 0.3s ease-in-out; }
.about_link ._con { background: #eeeeee; border: #ddd solid 1px; padding: 18px 25px; overflow: hidden; transition:all 0.3s ease-in-out; }
.about_link a { height: 100%; width: 100%; display: block; }
.about_link ._con h3 { color: #2a55a4; font-size: 20px; font-weight: bold; }
.about_link ._con p { font-size: 13px; color: #bababa; }
.about_link ._con .ic2 { background-position: -90px 0; }
.about_link ._con .ic3 { background-position: -180px 0; }
.about_link a:hover ._con { background: #2a55a4;  box-shadow: 3px 3px 3px #bbbbbb;border: none; }

.about_link a:hover ._con h3 { color: #e30f08; }
.about_link a:hover ._con p { color: #fff; }
.about_link a:hover ._con .ic1 { background-position: 0 -90px; }
.about_link a:hover ._con .ic2 { background-position: -90px -90px; }
.about_link a:hover ._con .ic3 { background-position: -180px -90px; }
/*加盟玉柴*/

.join_bg { background: url(../img/images/join_ban.jpg) no-repeat center; height: 775px; }
.join_bg ._con { width: 100%; height: 110px; line-height: 110px; margin-bottom: 6px; text-align: center; }
.join_bg ._con a { display: block; background: rgba(255,255,255,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99ffffff, endcolorstr=#99ffffff);
height: 100%; width: 100%; }
.join_bg ._con .join_ico { background: url(../img/images/join_ico.png) no-repeat 0 0; display: inline-block; width: 70px; height: 60px; vertical-align: middle; transition:all 0.3s ease-in-out; }
.join_bg ._con span { font-size: 22px; font-weight: bold; }
.join_bg ._con .i2 { background-position: -70px 0; }
.join_bg ._con .i3 { background-position: -140px 0; }
.join_bg ._con .i4 { background-position: -210px 0; }
.join_bg ._con a:hover { background: #2a55a3; }
.join_bg ._con a:hover span { color: #fff; }
.join_bg ._con a:hover .i1 { background-position: 0 -60px; }
.join_bg ._con a:hover .i2 { background-position: -70px -60px; }
.join_bg ._con a:hover .i3 { background-position: -140px -60px; }
.join_bg ._con a:hover .i4 { background-position: -210px -60px; }
.join_content { padding-top: 55px; }
.join_bg .right { width: 460px; }
.join_bg .right dt { background: url(../img/images/join-1.png) no-repeat center; width: 100%; height: 52px; font-size: 18px; font-weight: bold; color: #fff; line-height: 52px; text-indent: 25px; position: relative; }
.join_bg .right dt i { background: url(../img/images/join-2.png) no-repeat center; width: 56px; height: 54px; display: block; position: absolute; right: 17px; bottom: 34px; }
.join_bg .right dd { background: #fff; padding: 20px; height: 130px; }
.join_bg .right dd p { margin-bottom: 15px; }
.join_bg .right dd a { color: #e30f08; }
/*产业运营*/
.industryList { margin-bottom: 50px; }
.industryList li { margin-bottom: 20px;  padding-bottom:10px; }
.industryList li img{ width:100%; margin-bottom:30px;}
.industryList li a:hover img{ filter:alpha(opacity:70);
-moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7;}
.industry_txt { background: #f8f8f8; height: 207px; padding:30px 40px; }
.industry_tit { font-size: 18px; font-weight: bold; height: 32px; line-height: 32px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom:5px;}
.industryList .industry_txt { height: 75px; overflow: hidden; background:none;padding:0; }
/*产业运营*/
/*.innerBan{ background:url(../img/images/s_banner.jpg) no-repeat center; height:179px;}*/
.noban{ height:50px !important ;}
.noban img{ display:none !important;}
.innerBan { width: 100%; overflow: hidden; position: relative; height: 179px; }
.innerBan img { position: absolute; left: 50%; margin-left: -960px; width: 1920px; height: 179px; max-width: none; }
.innerLeft { width: 200px; float: left; }
.innerLeft .channelT { font-size: 34px; font-weight: bold; margin-top: -55px; height: 34px; line-height: 34px; color: #fff; text-align: center; position: relative; }
.innerLeft .channelT i { position: absolute; top: 0; right: 0; display: none; }
.innerLeft .contact { background: #f8f8f8; margin-bottom:25px; }
.innerLeft .media{ display:none;}
.innerLeft .ser dt { border-bottom: #ddd solid 1px; }
.innerLeft .subNav { background: #f8f8f8; padding: 5px 20px 20px 20px; margin-bottom:20px; }
.innerLeft .subNav li{border-bottom: #e3e3e3 solid 1px; }
.innerLeft .subNav li a { display:inline-block; height: auto; line-height:1.6;font-size: 14px;vertical-align: middle; vertical-align:middle;padding: 5px 0;}
.innerLeft .subNav li.cur a { color: #2a55a4; font-weight: bold; }
.innerLeft .contact dt { font-size: 18px; font-weight: bold; text-indent: 20px; height: 50px; line-height: 50px; border-bottom:#d0d0d0 solid 1px; }
.innerLeft .contact dd { padding: 10px 0px 10px 20px; }
.innerLeft .contact dd a{ font-size:16px; color:#000000; font-weight:bold;}
.innerLeft .contact dd a.hot{ color:#bdbdbd;}
.innerLeft .contact .d1 { background: url(../img/images/con_bg.gif) no-repeat center;  padding: 10px 20px;}
.innerLeft .contact b { font-size: 14px; }
.innerLeft .ser b { font-size: 18px; }
.innerLeft .code2 { text-align: center; padding:0 0 20px 0 !important;  }
.innerLeft .code2 img{ width:auto;}
.innerRight { float: right; width: 720px; margin-bottom: 50px; min-height:500px; }
.r_top { padding: 10px 0; border-bottom: #e0e0e0 solid 1px; margin-bottom: 15px; }
.r_top h2 { float: left; }
.innerRight .sear { background: #eee; padding: 20px; }
.innerRight .sear .date { border: #ccc solid 1px; background: #fff url(../img/images/dateIco.gif) no-repeat right; }
.innerRight .sear b{ font-size:16px;}
.innerRight .sear .btn { width: 25px; height: 24px; background:url(../img/images/fd1.gif) no-repeat center; cursor:pointer; }
.innerRight .sear ._s { border: #ccc solid 1px; background: #fff; margin-left: 5px; }
.innerRight .sear ._s .txt{ width:200px;}
.innerRight .sear ._s .btn{ color:#e60013;}
.breadCrumb { float: right; margin-top: 8px; }
.breadCrumb em { margin: 0 5px; }
.breadCrumb .ico-1 { line-height: 19px; }
._tools { text-align: right; }
.innerRight .children h3 { border-bottom: #ddd solid 1px; margin-bottom: 20px; padding-bottom: 10px; }
.children ._tit { position: relative; }
.children ._tit .arrs { display: block; width: 20px; height: 20px; background: url(../img/images/arrow1.gif) no-repeat; position: absolute; top: 5px; z-index:20; }
.children ._tit .arr_prev { background-position: -20px 0; right: 50px; }
.children ._tit .arr_next { background-position: 0 0; right: 20px; }
.children ._tit .arr_prev:hover { background-position: -20px -20px; }
.children ._tit .arr_next:hover { background-position: 0 -20px; }
.childList li img { margin-bottom: 10px; }
.childList li { width: 32%; margin-right: 1%; }
.childList li ._title{ line-height:20px;}


.news_T { width: 100%; height: 42px; line-height: 42px; border-top: #c7c7c7 solid 2px; border-bottom: #ddd solid 1px; position: relative; margin-bottom: 20px; }
.news_T h3 { float: left; font-size: 18px; border-top: #2a55a4 solid 2px; color: #2a55a4; margin-top: -2px; }
.news_T .tmore { font-size: 14px; background: url(../img/images/redArr.png) no-repeat right; display: block; padding-right: 10px; float: right; }
.newsList li { height: 32px; line-height: 32px; }
.n_center1 { height: 342px; overflow: hidden; margin-top: 30px; }
.n_center1 ._left { height: 0; padding-bottom: 50%; z-index: 20; }
.n_center1 ._left .slide_nav { position: absolute; bottom: 0; left: 0; width: 101%; }
.n_center1 ._left .slide_nav a { display: inline-block; cursor: pointer; padding: 1%; float: left; width: 22.5%; color: #fff; height: 50px; line-height: 1.4; margin-right:0.5%; background: rgba(42,85,164,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#992a55a4, endcolorstr=#992a55a4);
}
.n_center1 ._left .slide_nav a.on { background: #2a55a4; }
.n_center1 ._left .arrs { position: absolute; top: 40%; font-size: 30px; color: #fff; }
.n_center1 ._left .arr_prev { left: 10px; }
.n_center1 ._left .arr_next { right: 10px; }
.n_center2 .news_T2 { font-size: 18px; font-weight: bold; line-height: 1.2; margin-bottom: 10px; }
.n_center2 ._list li { line-height: 26px; }
.n_center2 ._list2 li { line-height: 34px; }
.n_center2 img {/* width: 100%;*/ height:160px; }
.n_center2 ._list1 { border-bottom: #ddd dotted 1px; padding-bottom: 12px; overflow: hidden; }
.n_center2 .newImg { position: relative; }
.n_center2 .newImg p { width: 100%; height: 30px; line-height: 30px; color: #fff; text-indent: 10px; position: absolute; left: 0; bottom: 0; background: rgba(0,0,0,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000, endcolorstr=#99000000);
}
.n_center2 .mb20{ margin-bottom:15px;}
.n_center3 .newsPic li { float: left; width: 19%; margin-right: 1%; }
.n_center3 .newsPic li p { height: 30px; line-height: 30px; text-indent: 10px; background: #eee;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.n_center2 .video { text-align: center; }
.n_center2 .video a{ display:block; margin-bottom: 30px; position:relative;}
.n_center2 .video i{ display:block; background:url(../img/images/playbtn.png) no-repeat center; width:41px; height:41px; position:absolute; left:50%; margin-left:-20px; top:50%; margin-top:-20px;}
.n_center2 .video img { width: 295px;  }
/*玉柴简介*/
.introList .span-6 { position: relative; margin-bottom: 15px; overflow: hidden; cursor: pointer; }
.introList .img { position: relative; }
.introList .txt { background: #2a55a4; color: #fff; padding:5%; position: absolute; top: 200px; width:90%; }
.introList .txt h3 { font-size: 15px; }
.introList .txt .C { height: 85px;/*line-height: 1.4 */ line-height:22px; overflow:hidden;}
.introList .txt .check { width: 76px; height: 26px; color: #e31008; border: #e31008 solid 1px; display: block; text-align: center; font-size: 13px; }
.introList .txt .check:hover{ color:#fff; background:#e31008;}
.introList .img p { position: absolute; height: 44px; line-height: 44px; background: rgba(42,85,164,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#992a55a4, endcolorstr=#992a55a4);
left: 0; bottom: 0; width: 100%; color: #fff; font-size: 15px; text-indent: 20px; }
.bdshare { padding-top: 15px; border-top: #ddd solid 1px; margin-bottom: 80px; }
/*文化与责任*/

.cultureCon .part1 ._con { border: #ddd solid 1px; padding: 30px; }
.cultureCon h2 { font-size: 20px; height: 50px; line-height: 50px; }
.cultureCon .part1 ._con h3 { font-size: 18px; font-weight: bold; }
.cultureCon .part1 ._con ._right h3 { height: 60px; line-height: 60px; }
.cultureCon .part1 ._con strong { font-size: 14px; }
.cultureCon .part1 ._list li { margin-bottom: 30px; padding-right: 45px; }

.redbtn { color: #e60d04; border: #e60d04 solid 1px; text-align: center; line-height: 26px; height: 26px; width: 136px; display: block; }
.redbtn .ico3_1 { margin-right: 7px; }
.redbtn:hover{ color:#fff; background:#e60d04;}
.redbtn:hover .ico3_1{ color:#fff; background-position:0 -80px;}
.cultureCon .part1 ._right img { width: 100%; }
.cultureCon .part1 ._right .more { color: #e30f08; width:115px;}
.cultureCon .part1 ._right p { margin-bottom: 15px; }
.part2 .left { margin-right: 20px; }
.part2 .right li { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 28px; }
.part2 .right h3 { font-size: 16px; font-weight: bold; color: #2a55a4; margin-bottom: 15px; }
.part3 ._tit { border: #ddd solid 1px; position: relative; height: 50px; line-height: 50px; }
.part3 ._tit h3 { color: #2a55a4; font-size: 20px; padding-left: 30px; }
.part3 .connotation { padding: 20px 30px; border: #ddd solid 1px; margin-top: -1px; }
.part3 .connotation img { float: left; margin-right: 20px; width:400px; }
.part3 .connotation h3 { font-size: 16px; font-weight: bold; margin-bottom:5px; }
.part3 .arrs { display: block; width: 20px; height: 20px; background: url(../img/images/arrow1.gif) no-repeat; position: absolute; top: 16px; }
.part3 .arr_prev { background-position: -20px 0; right: 50px; }
.part3 .arr_next { background-position: 0 0; right: 20px; }
.part3 .arr_prev:hover { background-position: -20px -20px; }
.part3 .arr_next:hover { background-position: 0 -20px; }
/*新闻列表*/
.newTop img { width: 100%; }
.newTop ._con{ padding-left:15px;}
.newTop .n_tit { font-size: 18px; font-weight: bold; margin-bottom: 5px; }
.newTop .txt { margin-bottom: 15px; }
.newTop .more { width: 86px; height: 26px; border: #e31008 solid 1px; text-align: center; line-height: 26px; color: #e31008; display: block; font-size: 13px; }
.news_list li { border-bottom: #ddd solid 1px; margin-bottom: 15px; padding-bottom: 15px; overflow: hidden;}
.news_list li .img { float: left; margin-right: 25px; width: 210px; }
.news_list li .img img{width:210px;}
.news_list li h3 { font-size: 15px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

.news_list li .tag em { margin: 0 10px; }
.news_list li .tag span{ color:#a6a6a6;}
.news_list ._tit { border-bottom: #ddd solid 1px; padding: 10px 0; }
.news_list ._tit a { margin: 0 5px; }
.news_list ._tit a.cur { color: #e31008; }
.others ._val span { color: #fff; width: 100%; height: 28px; text-align: center; display: block; line-height: 28px; background: #004f92 url(../img/images/arr7.gif) no-repeat 130px center; }
.others ._val span i { background: url(../img/images/arr7.gif) no-repeat center; display: block; width: 10px; height: 7px; }
.others ._option { top:auto !important;bottom:20px;}
.code .others { margin-top: 15px; }
/*页码*/
.page { text-align: center; line-height: 20px; margin-top: 20px; width:100%;}
.page span, .page a { display: inline-block; border: 1px solid #ddd; padding: 4px 10px; vertical-align: middle; margin-left: -1px; margin-bottom: 10px; }
.page .goprev { margin-right: 1em; }
.page .gonext, .page .count { margin-left: 1em; }
.page span, .page a:hover { background: #e31008; color: #fff; }
.page span.goprev, .page span.gonext { color: #ddd; background: none; }
.page span.count { border: 0; background: 0; color: #000; }
/*成员公司*/
.memberlist ._con { border: #ddd solid 1px; float: left; padding: 25px; margin-bottom: 20px; }
.memberlist ._con h3 { margin-bottom: 20px; }
.memberlist ._con img { float: left; margin-right: 20px; width:232px; height:174px; }
.memberlist ._con .txt { height: 140px; }
.memberlist ._con .more { border: #e31008 solid 1px; width: 76px; height: 22px; text-align: center; line-height: 22px; display: inline-block; }
.memberlist .aboutTab .tab_c { padding: 25px 0; border: none; }
/*视频*/
.videoList .img img { width: 100%; }
.videoList .img { margin-bottom: 10px; }
.videoList ._con { padding: 10px; border: #ddd solid 1px; float: left; margin-bottom: 20px; }
.videoList i { display: block; width: 19px; height: 18px; float: right; }
.videoList ._a:hover ._con { box-shadow: 3px 3px 3px #ddd }
.videoTop ._con { padding: 25px; border: #ddd solid 1px; }
.videoTop ._con h3 { font-size: 16px; font-weight: bold; margin-bottom: 10px; }
.videoTop ._con .txt { height: 150px; }
/*视频详细页*/
.videoDetail h2 { font-size: 20px; }
.videoDetail .videoTip { padding-bottom: 10px; border-bottom: #e5e5e5 solid 1px; }
.videoDetail .videoTip em { margin: 0 5px; }
.videoRecomand ._con { border: #ddd solid 1px; padding: 10px; float: left; }
.videoRecomand ._con i { float: right; }
.videoRecomand ._con .img img { width: 100%; }
/*社会责任*/
.socialist ._con { padding: 10px; border: #ddd solid 1px; margin-bottom: 30px; }
.socialist ._con img { margin-bottom: 10px; }
/*.innerLeft .sc { padding: 0 15px; }*/
.innerLeft .sc h3 { font-size: 18px; }
.innerLeft .sc a { display: block; background: #f2f2f2; height: 38px; line-height: 38px; }
.innerLeft .sc i { margin: 0 5px; }
.innerLeft .sc .img img{ /*width:auto; max-width:none;*/}
.innerLeft .lv { margin-bottom:20px;}
.innerLeft .lv h3 { font-size: 18px; color: #065e3a; }
.innerLeft .lv img { margin-bottom: 10px; width: 100%; }
.innerLeft .lv p { margin-bottom: 20px; }
.innerLeft .lv .more { display: block; width: 72px; height: 24px; border: #e40e06 solid 1px; text-align: center; line-height: 24px; font-size: 13px; font-weight: bold; }
.innerRight .devCon { /* background: url(../img/images/developbg.jpg) no-repeat left top; */ min-height: 700px; }
.dev_list { width: 565px; float: right; }
.dev_list ._list { display: none; float: left; width: 100%; }
.dev_list li { float: left; height: 206px; width: 100%; padding: 35px 0 25px 0; background: url(../img/images/line1.gif) repeat-y 75px; }
.dev_list li .info { width: 420px; float: left; }
.dev_list li .info .txt { line-height: 24px; margin-bottom: 15px; }
.dev_list li .info .img{ height:155px;}
.dev_list li .info .img img{ height:100%;}
.dev_list li .date { float: left; font-weight: bold; font-size: 20px; margin-right: 15px; }
.dev_list li .foot { width: 44px; float: left; height: 100%; margin-right: 10px; }
.dev_tit { height: 30px; padding:0 20px; }
.dev_tit ul{float: left; margin-right: -40px;}
.dev_tit li { position: relative; height: 30px; line-height: 30px; float: left; margin-bottom: 20px; text-align: center; margin-right: 30px; cursor: pointer; }
.dev_tit li .ic{display: inline-block; position: absolute; right: -23px; top: 6px; width: 17px; height: 17px;background: url(../img/images/jt33.png) no-repeat center;}
.dev_tit ._t { display: block; padding:0 10px; font-size: 13px;background: #F3F2F2; font-weight:bold; color:#504E4E; margin-right: 10px; }
.dev_tit li.cur ._t{ background: #2a55a4;color: #fff;}
.dev_tit ._d { font-size: 22px; font-weight: bold; color: #e40e06; }
.dev_tit .arrs { width: 10px; height: 17px; cursor: pointer; background: url(../img/images/btns.png) no-repeat 0 0; position: absolute; top: 6px; }
.dev_tit .arr_prev { left: 0px; }
.dev_tit .arr_next { right: 0px; background-position: -11px 0; }
.rightBar { position: fixed; top: 200px; right: 50px; border: #ddd solid 1px; z-index: 80; background: #fff; }
.rightBar a { display: block; width: 73px; border-bottom: #ddd solid 1px; text-align: center; }
.rightBar a i { display: block; width: 73px; height: 56px; background: url(../img/images/rightbar.gif) no-repeat; }
.rightBar .a1 i { background-position: 0 0; }
.rightBar .a2 i { background-position: 0 -56px; }
.rightBar .a3 i { background-position: 0 -112px; }
.rightBar .a4 i { background-position: 0 -168px; }
.rightBar .a4 { background-color: #004f92; color: #fff; }
.rightBar .a2:hover i { background-position: -73px -56px; }
.rightBar .a3:hover i { background-position: -73px -112px; }
.leaderList .txt {text-align: center;padding: 5px 0; overflow:hidden; }
.leaderList ._con{ display:block;margin-bottom: 20px;}
.nl ._con{ height:auto;}
.nl ._con img{ height:198px;}
.nl .txt{ height:auto;}

.leaderList ._con:hover img { opacity: 0.7; }
.honorList .item { background: url(../img/images/honorbg.gif) no-repeat center; padding: 20px 0; text-align: center; height: 290px; position:relative; }
.honorList .item img { margin-bottom: 30px; max-height:225px; max-width:190px;}
.honorList .item ._t{ padding:0 15px; position:absolute; bottom:10px; left:0; line-height:20px;}
.honorList .intro { background: #214495; color: #fff; padding: 20px 10%; height: 290px; position: absolute; left: 0; top: 330px; width: 80%; }
.honorList .intro h3 { margin-bottom: 30px; font-size: 15px; line-height:22px; }
.honorList .intro p{ line-height:24px;}
.honorList .span-4 { position: relative; overflow: hidden; margin-bottom: 30px; }
.honorList .noImg { text-align: left; padding: 20px 10%; }
.honorList .noImg h3 { font-size: 14px; color: #214394; margin-bottom: 30px; }
.honorTop { background: #f5f5f5; border: #dfdfdf solid 1px; padding: 15px 0; margin-bottom: 35px; }
.honorTop a { font-size: 18px; line-height: 45px; display: inline-block; font-weight: bold; color: #5a5a5a; margin: 0 35px; }
.honorTop .cur { color: #214394; }
.honorTop .icon { display: inline-block; background: url(../img/images/honor_ico.png) no-repeat 0 0; width: 36px; height: 45px; vertical-align: middle; margin-right: 10px; }
.honorTop .i2 { background-position: -36px -45px; }
.honorTop .i1 { background-position: 0 -45px; }
.honorTop .cur .i1 { background-position: 0 0px; }
.honorTop .cur .i2 { background-position: -36px 0px; }
/*.honorList .item ._t{ text-align:left;}*/
.news_share { margin: 40px 0; }
.news_bottom { border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; height: 60px; width: 100%; overflow: hidden; }
.news_bottom li { padding: 0 10px; border-bottom: 1px solid #cccccc; height: 30px; line-height: 30px; overflow: hidden; *zoom: 1;
}
.news_bottom ._mark { float: left; margin-right: 10px; font-weight: bold; }
.news_bottom ._mark [class^="ico-"] { font-weight: normal; font-size: 18px; color: #999999; }
.news_bottom ._title { float: left; width: 50%; height: 30px; font-size: 14px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.news_bottom ._title:hover { color: #0e90d2; }
.news_bottom ._time { float: right; }
#switcher { float:right;}
#switcher .ico-1 { width: 28px; border: #ddd solid 1px; height: 28px; text-align: center; line-height: 28px; float: left; margin:0; margin-left:-1px;}



/*job*/
.channel_selects { background-color:#eeeeee; padding:10px 20px; margin-bottom:15px;}
.channel_selects .n { width:auto; height:30px; line-height:30px; float:left; font-size:15px; font-weight:normal; margin-right:20px;}
.channel_selects .csele { width:176px; height:28px; float:left; position:relative; background:url(../img/images/search_box.png) -1px -1px no-repeat; border:#9e9e9e 1px solid; margin-right:20px; z-index:3 !important;}
.channel_selects .csele ._val { height:28px; line-height:28px; padding-left:10px; white-space: normal; overflow: hidden; text-overflow:ellipsis;}
.channel_selects .csele ._val i { display:block; width:20px; height:20px; overflow:hidden; background:url(../img/images/search_box.png) -244px -4px no-repeat; position:absolute; right:3px; top:4px;}
.channel_selects .csele ._option { top:28px;}
.channel_selects .csele ._option a { padding:3px 10px;}
.searchBox { width:147px; height:23px; padding:5px 5px 0 10px; border:#9e9e9e 1px solid; background:url(../img/images/search_box.png) -1px -1px no-repeat; float:left; font:0/0 a; position:relative;}
.searchBox .placeholder { height:18px; line-height:18px; width:100%;}
.searchBox .btn { width:33px; height:30px; background:url(../img/images/search_box.png) right top no-repeat; position:absolute; right:-34px; top:-1px;}

.j_box,.j_t,.j_c { clear:both;}
.j_box { padding-bottom:20px;}
.j_t { height:34px; line-height:34px; background-color:#ebebeb; position:relative; margin-top:3px; overflow:hidden; cursor:pointer;}
.j_t h2 { font-size:14px; padding-left:30px; font-weight:normal;}
.j_t .ico { position:absolute; right:35px; top:7px;}
.j_t_cur { background-color:#205aa7;}
.j_t_cur .ico { background-position:-60px -60px;}
.j_t_cur h2 { color:#fff;}
.j_c { padding:0 10px; display:none;}
.j_c .n { font-weight:bold; font-size:14px; color:#333;}
.jct { line-height:20px; border-bottom:#e4e4e4 1px solid; padding:7px 20px;}
.jct li { width:auto; height:34px; float:left; margin-right:50px; white-space:nowrap;}
.jcc { padding:10px 20px;}
.j_btn { display:inline-block; width:auto; height:20px; line-height:20px; padding:5px 10px 5px 10px; border:#d70a28 1px solid; color:#d70a28; margin-left:20px; margin-bottom:20px;}
.j_btn:hover{ color:#fff; background:#d70a28;}
.j_bottom_box { background-color:#e3e3e3; padding:25px; position:relative; min-height:130px; margin-bottom:30px}
.j_bottom_box .info { margin-left:120px; word-break:break-all;}
.j_bottom_box i { display:block; width:100px; height:100px; background:url(../img/images/job_bico.png) -100px 0 no-repeat; overflow:hidden; font:0/0 a; letter-spacing:-9px; position:absolute; left:25px; top:25px;}
.j_bottom_box h3 { font-weight:normal; font-size:14px; padding-bottom:0px;}
.jb_info { background-color:#d80e24; color:#fff;}
.jb_info .j_ico01 { background-position:0 0;}
.jb_info a { color:#fff;}
.jb_info a:hover { text-decoration:underline;}
.newsPic .newTit{  text-align:center;}
.j_t .ico4_2{ background-position:-80px -60px;}
.j_box .j_t_cur .ico4_2{ background-position:-60px -60px;}
.j_c .j_btn .ico{ display:none;}

.cityTab .tab_b{ height:115px;}
.cityTab .tab_t{ width:138px; height:83px; padding-top:15px; background:#efefef; font-size:16px; color:#000; margin-right:8px;}
.cityTab .tab_t .ico{ width:36px; height:36px; background:url(../img/images/cy.png) no-repeat; margin-bottom:10px;}
.cityTab .tab_t_cur{ color:#fff; background:#2a55a4;}
.cityTab .tab_t .i2{ background-position:-36px 0;}
.cityTab .tab_t .i3{ background-position:-72px 0;}
.cityTab .tab_t .i4{ background-position:-108px 0;}
.cityTab .tab_t .i5{ background-position:0 -108px;}
.cityTab .tab_t .i6{ background-position:-36px -108px;}

.cityTab .tab_t_cur .i1{ background-position:0 -36px;}
.cityTab .tab_t_cur .i2{ background-position:-36px -36px;}
.cityTab .tab_t_cur .i3{ background-position:-72px -36px;}
.cityTab .tab_t_cur .i4{ background-position:-108px -36px;}
.cityTab .tab_t_cur .i5{ background-position:0 -72px;}
.cityTab .tab_t_cur .i6{ background-position:-36px -72px;}
.jobCon>div{ overflow:hidden;}
.content-4979 .job_form_row ._input{ width:55% !important;}
.top_r .co a{ border:none !important;}
.others ._option a{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

/*用户评论*/
.prod_sec{margin:20px 0;}
.prod_sec .T{font-size:16px;height:3em;line-height:3;position:relative;}
.prod_sec .T .more{font-size:12px;font-weight:normal;position:absolute;right:10px;top:6px;background:url(../images/b.png) 0 -630px no-repeat;padding-left:20px;}
.pinglun_form{background:#f1f1f1;padding:10px 20px;}
.pinglun_form textarea{width:99%;height:8em;background:#fff;border-radius:3px;border:1px solid #ddd;overflow:auto;margin:0 0 5px;}
.pinglun_form .yzm .inp{width:70px;height:26px;line-height:26px;border:1px solid #ddd;background:#fff;vertical-align:top;}
.pinglun_form .yzm img{height:27px;vertical-align:top;margin:0 10px 0 5px;}
.pinglun_form .btn{width:78px;height:28px;background:#e1e1e1;border:1px solid #efefef;box-shadow:0 0 4px rgba(0,0,0,.3);text-align:center;vertical-align:top;font-size:15px;color:#666;}
.pinglun_form .btn:hover{background:#eee;border-color:#ccc;}
.pinglun_form em{color:#b60c0c;}
.pinglun_list_t{background:#f3f3f3;padding:10px 20px;border:1px solid #ddd;border-bottom:0;}
.pinglun_list{border:1px solid #ddd;}
.pinglun_list li{padding:10px 20px;border-top:1px dotted #ddd;margin-top:-1px;}
.pinglun_list .date{text-align:right;}
.innerLeft .sc .mb30{ margin-bottom:0;}
/*产品列表*/
.probg{ background:#f1f5f7; margin-bottom:40px;}
.proList { margin-bottom:30px;}
.proList li{ width:25%; float:left; margin-left:-1px; margin-bottom:-1px;}
.proList li ._con{ display:block;  border:#dfdfdf solid 1px; position:relative; z-index:2; padding-bottom:20px;}
.proList li ._con:hover{ box-shadow:1px 1px 15px #ddd; z-index:5}
.proList li .intro{ padding:20px; font-size:11px; line-height:22px; height:112px; overflow:hidden;}
.proList li .intro h3{ font-size:13px; font-weight:bold;}
.proListCon{ padding:0 40px; position:relative; z-index:10; margin-top:-110px; margin-bottom:40px;}
.proListScroll .img{ width:350px;}
.proListScroll .info{ float:right; width:530px; padding-top:125px;}
.proListScroll .info h3{ color:#da251c; font-size:18px; font-weight:bold;}
.proListScroll .info ._txt{ color:#5a5a5a; font-weight:bold; height:130px;}
.proListCon .parrs{ display:inline-block; background:#b8bbbc;  width:28px; height:54px; position:absolute; bottom:55px; text-align:center; line-height:64px; z-index:10;}
.proListCon .parrs:hover{ border:#000 dotted 1px;}
.proListCon .parrs i{ display:inline-block; background:url(../img/images/pro_btns.gif) no-repeat; width:12px; height:20px;}
.proListCon .prr_prev{ left:0;}
.proListCon .prr_next{ right:0; }
.proListCon .prr_next i{ background-position:-12px 0;}
.proList .proTit a{ color:#acacac; font-size:22px; font-weight:bold; margin-right:15px;}
.proList .proTit a.cur{ color:#323232;}
.d_tit{ font-size:24px; font-weight:bold; margin-bottom:30px;}
.proTab .tab_b{ height:38px; background:#f1f1f1; border-bottom:#2a55a4 solid 1px; margin-bottom:20px;}
.proTab .tab_t{ width:114px; line-height:38px; background:url(../img/images/proline.gif) no-repeat right center;}

.proTab .tab_t_cur{ background:#2a55a4; color:#fff;}
.proDetaiList li{ width:168px;}
.proDetaiList li img{ border:#cdcdcd solid 1px; width:99%;}
.proDetaiList li ._title{ height:44px; line-height:44px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.scaned { margin-top:30px;}
.scaned ._tit{ background:#f1f1f1; height:38px; line-height:38px; text-indent:15px; margin-bottom:25px;}
.scaned ._tit { position: relative; }
.scaned ._tit .arrs { display: block; width: 20px; height: 20px; background: url(../img/images/arrow2.png) no-repeat; position: absolute; top: 5px; z-index:20; }
.scaned ._tit .arr_prev { background-position: -20px 0; right: 50px; }
.scaned ._tit .arr_next { background-position: 0 0; right: 20px; }
.scaned ._tit .arr_prev:hover { background-position: -20px -20px; }
.scaned ._tit .arr_next:hover { background-position: 0 -20px; }
.innerLeft .subNav li.first{ font-size:14px; font-weight:bold;}

/*经销商查询*/
.selectCity{ background:#f3f3f3; padding:15px 25px;}
.selectCity select{ border:#dddddd solid 1px; width:160px; height:25px; background:#fff; float:left; margin-right:10px;}
.selectCity ._input{ float:left; border:#ddd solid 1px;}
.selectCity .search_txt{ float:left; height:23px;}
.selectCity .search_btn{ background:url(../img/images/yx_fd.gif) no-repeat center; width:23px; height:23px; float:left; }

.introduce{ padding:15px; border-bottom:#ddd solid 1px; margin-bottom:20px;}
.introduce li{ float:left; margin-right:40px;}
.introduce .ico{ background:url(../img/images/jx_ico.png); margin-right:5px;}
.introduce .ic1{ background-position:0 0;}
.introduce .ic2{ background-position:-20px 0;}
.introduce .ic3{ background-position:-40px 0;}
.introduce .ic4{ background-position:-60px 0;}
.introduce .ic5{ background-position:-80px 0;}
.marketing .network ._left{ width:240px; float:left; background:#f6f6f6; padding:0 20px; position:relative;overflow:hidden;height:520px;}
.marketing .network ._left dl{ margin-top:20px;}
.marketing .network ._left dt{ font-size:14px; font-weight:bold; padding-left:25px; position:relative;}
.marketing .network ._left dt i{ vertical-align:middle; position:absolute; left:0; top:5px; display:inline-block;}
.marketing .network ._left dd{ padding-left:25px; line-height:20px;}
.marketing .network ._right{ width:700px; float:right;}

.proMenu{ background:#f1f1f1; border-bottom:#2a55a4 solid 1px; margin-bottom:30px; width:720px;  z-index:20; overflow:hidden; }
.proMenu li{ float:left;}
.proMenu li a{ display:inline-block; width:114px; height:38px; line-height:38px; text-align:center; background:url(../img/images/proline.gif) no-repeat right center; font-size:15px; transition:none;}
.proMenu li a:hover{ color:#fff; background:#2a55a4;}
.proDetail { margin-bottom:60px; width:100%; }
.proDetail ._img{ text-align:center;}
.proDetail ._con ._t{ font-size:18px; font-weight:bold; color:#2a55a4;}
.gj{ margin:30px 0 15px 0;}
/*.cs_txt{ overflow:hidden; position:relative; padding-bottom:20px;}*/
.home_proList li{ width:224px;}

.h_about .prrs { display: block; width: 20px; height: 20px; background: url(../img/images/arrow1.gif) no-repeat; position: absolute; top: 5px; z-index:20; }
.h_about .prr_prev { background-position: -20px 0; right: 30px; }
.h_about .prr_next { background-position: 0 0; right: 0px; }
.h_about .prr_prev:hover { background-position: -20px -20px; }
.h_about .prr_next:hover { background-position: 0 -20px; }

.marketing .network ._right img{ max-width:none;}

.nav li.left .menuInfo .img{ float:right; margin:0 0 0 30px;}

/*登录*/
.logTop { border-bottom: #ccc solid 1px; padding-top: 15px; }
.logTop .img { float: left; margin: 0 35px; }
.logTop h3 { font-size: 20px; color: #1c4597; font-weight: bold; }
.logTop h4 { font-size: 16px; color: #5a5a5a; }
.Login-L1 { background: url(/widget/member/L1/bg.png) right top no-repeat; padding: 40px 0 0 35px; min-height: 300px; overflow: hidden; *zoom: 1;
}
.Login-L1-form { float: Left; width: 50%; }
.Login-L1-li { margin-bottom: 10px; }
.Login-L1-li label { width: 5em; display: inline-block; color: #555555; vertical-align: middle; }
.Login-L1-li input { height: 26px; line-height: 26px; border: 1px solid #cccccc; width: 74%; }
.Login-L1-li em { color: #dd514c; vertical-align: middle; }
.Login-L1-li input._yzm { width: 20%; }
.Login-L1-li ._yzimg { height: 26px; cursor: pointer; }
.Login-L1-Auto { padding: 20px 0 0 5em; }
.Login-L1-Auto input { margin: 0 5px; }
.Login-L1-Btn { padding: 20px 0 0 5em; }
.Login-L1-Btn ._submit { display: inline-block; line-height: 26px; padding: 0 30px; border-radius: 3px; color: #ffffff; background: #cccccc; cursor: pointer; height: 34px; line-height: 34px; background: #ed1c24; margin-right: 10px; }
.Login-L1-Btn ._submit:hover { background: #ed1c24; }
@media only screen and (max-width: 64rem) {
 .Login-L1-li input {
 width: 65%;
 height: 34px;
 line-height: 34px;
}
}
@media only screen and (max-width: 40rem) {
 .Login-L1 {
 background: none;
}
 .Login-L1-form {
 width: 100%;
}
}
.Regist-R1 { background: url(/widget/member/R1/bg.png) right 0 no-repeat; min-height: 300px; padding-top: 30px; padding-left: 35px; }
.Regist-R1-form { width: 50%; }
.Regist-R1 .Regist-R1-li { margin-top: 10px; }
.Regist-R1 .Regist-R1-li label { width: 5em; display: inline-block; vertical-align: middle; }
.Regist-R1 .Regist-R1-li input { height: 26px; line-height: 26px; border: 1px solid #cccccc; width: 74%; }
.Regist-R1 .Regist-R1-li em { color: #dd514c; vertical-align: middle; }
.Regist-R1 .Regist-R1-li input._yzm { width: 20%; }
.Regist-R1 .Regist-R1-li ._yzimg { vertical-align: middle; cursor: pointer; height: 26px; }
.Regist-R1-Btn { padding: 20px 0 0 5em; }
.Regist-R1-Btn ._submit { display: inline-block; line-height: 26px; padding: 0 30px; border-radius: 3px; color: #ffffff; background: #cccccc; cursor: pointer; height: 34px; line-height: 34px; font-size: 14px; font-weight: 700; background: #ed1c24; margin-right: 10px; }
.Regist-R1-Btn ._submit:hover { background: #ed1c24; }
 @media only screen and (max-width: 64rem) {
 .Regist-R1 .Regist-R1-li input {
 width: 90%;
}
}
 @media only screen and (max-width: 40rem) {
 .Regist-R1 {
 background: none;
}
 .Regist-R1-form {
 width: 100%;
}
 .Regist-R1 .Regist-R1-li input {
 height: 34px;
 line-height: 34px;
}
 .Regist-R1-Btn {
 padding-left: 0;
 text-align: center;
}
}
.Download-D2{ margin-top:25px;}
.Download-D2-title { height: 30px; line-height: 30px; color: #1944a2; font-size: 16px; font-weight: 700; padding: 0 10px; background: #e8ecf6; }
.Download-D2-list { margin-bottom: 10px; }
.Download-D2-list li { height: 36px; line-height: 36px; background: #ffffff; color: #333333; overflow: hidden; vertical-align: top; border-bottom: 1px solid #f4f4f4; }

.Download-D2-list li a { color: #333333; }
.Download-D2-list li a:hover { color: #0e90d2; }
.Download-D2-list ._title { padding: 0 10px; }
.Download-D2-list li .r { border-left: 1px solid #ededed; padding: 0 20px 0 10px; }
.Download-D2-list [class^="ico-"] { font-size: 16px; color: #e40e06; }

  
  /*......登录END........*/
  .nav li.left .menuInfo .img{ float:right; margin:0 0 0 30px;}

/*1217调整*/
.backList { width: 70px; height: 28px; color: #fff; line-height: 28px; text-align: center; background-color: #205aa7; display: inline-block; float: right; }
.backList:hover { color: #fff; }
.newsList li:first-child, .n_center2 ._list2 li:first-child { font-size: 18px; font-weight: bold; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.menuInfo { left: 100%;position: absolute; background: #fbfbfb; display:none;}
.menuInfo .img{ width:270px; float:left; margin-right:30px;}
.nav li.left .menuInfo{ left:-540px;}
.nav li.cur .menuInfo { display: block;  }
.join_bg .right dd .tmore { color: #e30f08; float: right; }

.nav li.left .menuInfo .img{ float:right; margin:0 0 0 30px;}
.innerRight .sear ._s .txt{ text-indent:10px; line-height:26px; height:26px;}
.select ._option a{ text-align:center;}
.innerRight .sear .date{ background-position:125px center; width:148px; height:26px;}

.cs_txt {overflow-x: scroll;}
.news_list ._tit a,.news_list ._tit { color:#a6a6a6;}
.news_list ._tit a:hover{ color:#5a5a5a;}
.join_content .right li{ border-bottom:#ddd dotted 1px;}
.select.on ._option{ z-index:10;}
.top .top_r .co>a{ padding:0 5px!important;}
._bottom{ z-index:40;}
.proTit{ margin-bottom:20px;}


.select ._option a {
text-align: left;
margin-bottom: 5px;
white-space:normal;
line-height:18px;
}
.code .others{ width:174px; margin-left:-12px;}
.others ._val span{ background-position:145px center !important;}

/*1.12*/
.jobCon>div{ min-height:400px !important}
.marketing .network ._left{padding: 0 10px; width: 260px; padding-bottom:20px; height: 500px;}
.channel_selects .csele{ background: #fff;}
.searchBox .btn{background:#fff url(../img/images/fd1.gif) no-repeat center; border: #9e9e9e 1px solid;}
.searchBox{ background: #fff;}
.dib{overflow: hidden; width: 200px;}
.pinglun_form .yzm .inp{float: left;}
.pinglun_form .yzm img{float: left;}
.bottomBar .txt{line-height:normal !important;}
.introList .txt{height: 96%;}
.aboutTab .tab_c{ height: 223px;overflow: hidden;}
.n_center1 ._left .slide_nav a{ display:block;width: 22%;}

/*1.20*/
.top_r .co{width: auto; padding-right: 10px;}
/*1.27*/
.banner .arrs{ position: absolute; width: 75px;height: 75px;   top:50%; margin-top: -37px; z-index:40 }
.banner .arr_prev{ left:5%;background:url(../img/images/btn_left.png) no-repeat 0 -75px;}
.banner .arr_prev:hover{ background-position:-75px -75px;}
.banner .arr_next:hover{ background-position:-75px -75px;}
.banner .arr_next{ background:url(../img/images/btn_right.png) no-repeat 0 -75px;right: 5%;}

.nav li ._sec{ height: auto;}
.nav li.left .menuInfo,.nav li.nav_3 .menuInfo{ left: -465px; }
.menuInfo{ padding:15px; width: 435px; height:auto; font-size: 12px;}
.menuInfo ._intro{ line-height: 22px; width:180px; height:200px; float: left;}
.menuInfo .img{ margin-right: 15px; width: 240px; height:200px;}
.nav li.left .menuInfo .img{ margin-left: 15px;}

.proList li img{ height: 182px;}

.ad-thumb-list{ width: 100%;}
.ad-thumb-list li{ float: left;}

/*2015-07-24首页*/
.i_ico { display: inline-block; overflow: hidden; width: 20px; height: 20px; vertical-align: middle; background: url(../img/ico2.png); }
.i_ico_3{ background-position:-40px 0; margin:0 5%; transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.center_columns{ background-color:#f6f5f5; padding:38px 0 30px;}
.center_columns .li .img{ display:block; width:100%; height:0; padding-bottom:64%; *padding-bottom:0; *height:147px; position:relative;overflow: hidden;}
.center_columns .li .img img{ position:absolute; top:0; left:0; width:100%; height:100%; transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.center_columns .li .cover_bg{ background:url(../img/black.45.png) repeat; background:rgba(0,0,0,.45); display:block; position:absolute; bottom:-100%; left:0; width:100%; height:100%;text-align: center;}
.center_columns .li .cover_bg .c_column{ display:inline-block; width:47px; height:47px; margin:18% auto 0;vertical-align: top;}
.center_columns .li .cover_bg .c_column img{ position:static;}
.center_columns .li .cover_bg .tit{ font-size:16px; font-weight:bold; color:#fff;}
.center_columns .li ._columns{ font-size:15px;}
.center_columns .li  ._p{ color:#717171; font-size:12px;}
.center_columns .li2 .img .c_column{ background:url(../img/play.png) no-repeat; position:absolute; top:50%; left:50%; margin-top:-23.5px; margin-left:-23.5px;display: inline-block;width: 47px;height: 47px;}
.center_columns .li2:hover .img img{ transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);}

.center_news{ padding:31px 0 41px;}
.chanOut{ position:relative;}
.chanOut .tit{ font-size:24px;}
.chanOut .tit a{ color:#4a4a4a;}
.chanOut ._more{position: absolute;top: 50%;margin-top: -13px;right: 0;}
.c_news_top .img{ display:block; width:100%; height:0; padding-bottom:67.4%; position:relative; *height:324px; *padding-bottom:0;}
.c_news_top .img img{ position:absolute; top:0; left:0; width:100%; height:100%;}
.c_news_top .intro{ position:absolute; bottom:0; left:0; width:100%; background:url(../img/black.6.png) repeat; background:rgba(0,0,0,.6); height:96px;}
.c_news_top .intro .data{ display:block; width:100px; height:100%; background-color:#133984; color:#fff;position: absolute;left: 0;bottom: 0;}
.c_news_top .intro .data span{ display:block;margin:0 10px; text-align:center;}
.c_news_top .intro .data .day{ font-size:42px;line-height: 40px;border-bottom: 1px #fff dotted;padding: 10px 0 5px;}
.c_news_top .intro .data .month{ font-family:Arial; font-size:20px; font-weight:bold;}
.c_news_top .sumbox{padding: 10px 3% 0 24%;}
.c_news_top .sumbox .summ{ font-size:12px; line-height:20px; height:60px; overflow:hidden; color:#d7d7d7;}
.c_news_top .sumbox .bdsharebuttonbox ._view i{ vertical-align:top;}
.c_news_top .sumbox .bdsharebuttonbox .bds_more{float: none;vertical-align: top; background:url(../img/ico2.png) -20px 0 no-repeat;display: inline-block; margin:0;}
.c_news_list li{ border:1px #d6d6d6 solid; padding:1.5%; margin-bottom:13px; overflow:hidden;}
.c_news_list li .data{ float:left; background:url(../img/c_nli2.gif) right center no-repeat; width:44px; text-align:center;margin-right: 15px;}
.c_news_list li .data span{ display:block;}
.c_news_list li .data .day{ font-size:22px; line-height:22px;}
.c_news_list li .data .month{ font-size:12px; text-transform:uppercase; line-height:14px;}
.c_news_list li .intro{ background:url(../img/c_nli.gif) right top no-repeat; padding-right:10%; transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.c_news_list li .intro .title{ font-size:14px; line-height:20px;}
.c_news_list li .intro .p{ font-size:12px; line-height:18px;}
.c_news_list li:hover .intro{ background-position:right bottom;}
.c_news_list li a *{ cursor:pointer;}
.c_news_list li:hover a{ color:#133984;}

.center_about{ background-color:#f6f6f6; border-top:1px #f0f0f0 solid; padding:15px 0 50px;}
.center_about .chanOut{ margin-bottom:10px;} 
.center_about .ab_content{ background-color:#fff;padding-bottom: 9999px;margin-bottom: -9999px;padding-top: 11%;padding-left: 14%;padding-right: 14%;}
.center_about .full-row .full-row{ overflow:hidden;}
.center_about .ab_content .tit{ font-size:16px;}
.center_about .ab_content ._p{ font-size:12px;height: 48px;line-height: 24px;overflow: hidden;}
.center_about .ab_content ._detail{ border:1px #e9e8e8 solid;display: inline-block;width: 96px;height: 28px;line-height: 28px;text-align: center;margin-top: 10px; font-size:12px;}
.center_about .ab_content a *{ cursor:pointer;}
.center_about .ab_content:hover{ background-color:#133984; }
.center_about .ab_content:hover a{color:#fff;}
.center_about .img{ display:block; width:100%; overflow:hidden;}
.center_about .img img{ transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.center_about .img:hover img{ transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);}

/*2015-07-28 产品列表*/
.pro_main{ padding:40px 0;}
.pro_main .prolist_tab .prolist_td{ height:45px; border:2px #dadada solid; overflow:hidden;}
.pro_main .prolist_tab .prolist_td li{ border-left:2px #dadada solid; width:33.33%; line-height:47px;float: left;text-align: center;margin-left: -2px;}
.pro_main .prolist_tab .prolist_td li a{ display:block;}
.pro_main .prolist_tc .pro_sum{ margin:30px 0 40px;}
.pro_main .prolist_tab .prolist_td li.cur,.pro_main .prolist_tab .prolist_td li:hover{ background-color:#143981; color:#fff;}
.pro_main .prolist_tab .prolist_td li.cur a,.pro_main .prolist_tab .prolist_td li:hover a{ color:#fff;}
.pro_main .proimg{ position:relative; margin-bottom:40px;}
.pro_main .proimg .proimg_scroll{ height:236px; overflow:hidden;}
.pro_main .proimg .proimg_scroll li{ float:left; width:314px;}
.pro_main .proimg .proimg_scroll li .img{ display:block; width:100%; height:0; padding-bottom:75%;*height:236px; *padding-bottom:0; position:relative; overflow:hidden;}
.pro_main .proimg .proimg_scroll li .img img{ position:absolute; top:0; left:0; width:100%; height:100%;}
.pro_main .proimg .proimg_scroll li .img .cover{ background:url(../img/black.6.png) repeat; background:rgba(0,0,0,.6); position:absolute; bottom:-100%; left:0; width:100%; height:100%;}
.pro_main .proimg .proimg_scroll li .img .cover ._detail{ display:inline-block; width:90px; height:28px; line-height:28px; text-align:center; border:1px #bec4c0 solid; color:#bec4c0; position:absolute; top:50%; margin-top:-14px; left:50%; margin-left:-45px;}
.pro_main .proimg .parrs{ display:block; width:30px; height:30px; background:url(../img/ico2.png) no-repeat;  position:absolute; top:-35px;}
.pro_main .proimg .pprev{ right:30px; background-position:0 -20px;}
.pro_main .proimg .pnext{ right:0; background-position:-30px -20px;}
.pro_main .proimg .pprev:hover{ background-position:0 -50px;}
.pro_main .proimg .pnext:hover{ background-position:-30px -50px;}
.pro_main .prolist_list li{ height:38px; line-height:38px; background-color:#e8e9ea; margin-bottom:15px;}
.pro_main .prolist_list li a{ display:block;}
.pro_main .prolist_list li:hover{ background-color:#143981; }
.pro_main .prolist_list li:hover a{ color:#fff;}
.pro_main .prolist_list li:hover i.i_ico_3{ background-position:-60px 0;}


.ab_box3 .box3_li{ position:relative;}
.ab_box3 .box3_li .coverbg{color:#000; display:block; /*position:absolute; top:0; left:0; */text-align:center;/*width: 100%;height: 100%;border-radius: 8px;*/overflow: hidden;}
.ab_box3 .box3_li .coverbg .title{ font-size:20px; font-weight:normal;/*margin-top:16%;*/}
.ab_box3 .box3_li .coverbg ._detal{ font-size:12px;}
.ab_box3 .box3_li .img{ position:relative; height:0; padding-bottom:50%; overflow:hidden;}
.ab_box3 .box3_li .img img{ position:absolute; top:0; left:0; width:100%; height:100%; *height:auto;}
.ab_box3 .box3_li .info ._detail{ padding-right:1%;margin-top: 8px;display: inline; float:none;}
.ab_box3 .box3_li .info .title{display:inline; float:none;margin-right: 10px;}

.capList ._con{ position:relative;overflow: hidden;}
.capList ._con .cover_bg{ display:block; background:url(../img/black.6.png) repeat; background:rgba(0,0,0,.6); width:100%; height:100%; position:absolute; top:100%; left:0; transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.capList ._con .cover_bg .cobtn{ display:block; background:url(../img/big.png) no-repeat; width:21px; height:21px; position:absolute; top:50%; left:50%; margin-left:-10.5px; margin-top:-10.5px;}
.capList ._con:hover .cover_bg{ top:0;}
.capList ._con ._title{ display:none;}
.capList ._con:hover img{ opacity:1;}

/*2016-01-21*/
.content-14284 .job_form_row ._t{ text-align: left!important;}
.content-14284 .job_form ._item{margin: .5em 0!important;}