﻿@charset "utf-8";
/*
* reset
*/
body{font:12px/1.5 'Microsoft Yahei'; overflow-x:hidden;}
input,textarea,button,select,legend,fieldset{font-size:100%;border:0;background:none;vertical-align:middle;outline:none;margin:0;padding:0;}
body,h1,h2,h3,h4,p,ul,ol,dd,dl,form,button,a{margin:0; font-size:12px;}
img { max-width: 100%; border:0;vertical-align:top; width: auto\9;}
ul,ol{padding-left:0;list-style-type:none;}
a{text-decoration:none;outline:none;color:#241e0e;transition:all .2s ease;}
a:hover{ color:#ed1c24;}
i,b{font-style:normal;}

/*html5 ele*/
article, aside, dialog, footer, header, section, nav, figure, menu { display: block; }

/*webkit scroll*/
::-webkit-scrollbar-track-piece {background-color:#f5f5f5;border-left:1px solid #d2d2d2;}
::-webkit-scrollbar {width:12px;height:13px;}
::-webkit-scrollbar-thumb {background-color:#c2c2c2;background-clip:padding-box;border:1px solid #979797;min-height:28px
;}
::-webkit-scrollbar-thumb:hover {border:1px solid #636363;background-color:#929292;}
/*ie scroll*/
@-ms-viewport {
width:device-width;
}

/*
* common
*/
.opc0{opacity:0;*filter:alpha(opacity=0);}
.wrap{max-width:940px;margin-left:auto;margin-right:auto; *width:940px;}
.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; }
em,i,u,s{font-style:normal;}
.mb30{ margin-bottom:3%;}
/*ico*/
.ico { display: inline-block; overflow: hidden; width: 20px; height: 20px; vertical-align: middle; background: url(../img/images/ico.png); }
.ico1_2 { background-position: -20px 0; }
.ico1_3 { background-position: -40px 0; }
.ico1_4 { background-position: -60px 0; }
.ico1_5 { background-position: -80px 0; position:absolute; right:0; bottom: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; }

/*
flex栅格
*/
.flex-col { display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-flex-direction: column; flex-direction: column; }
.flex-row { display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: horizontal; }
.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; align-items: stretch; }
.align-center { -webkit-box-align: center; -webkit-align-items: center; align-items: center; }
.justify-center { -webkit-box-pack: center; justify-content: center; }
.flex-wrap{-webkit-flex-wrap: wrap; flex-wrap: wrap;}

/*
* style
*/
.mobile_top{ display:none;}

.top{ padding-top:15px; padding-bottom:15px; border-top:#ed1c24 solid 7px; border-bottom:#e5e5e5 solid 1px;}
.top .logo{ float:left;}
.toplink i{ margin-right:5px;}
.toplink em{ margin:0 10px;}
.toplink a{ display:inline-block; line-height:15px; height:15px;}
.nav li{ float:left; width:16%; background:url(../img/images/nav_bg.gif) no-repeat right center;}
.nav li a{ display:inline-block; font-size:14px; text-align:center; width:100%; height:42px; line-height:42px;}
.nav li a:hover{ color:#ed1c24}
.nav li.cur a{ background:#ed1c24; color:#fff !important;}
.top_sele .val_ { width:100%;}
.top_sele .val_ span{ font-size:14px; display:inline-block;background:url(../img/images/sele_bg.gif) no-repeat center; height:27px; line-height:27px; text-indent:60px; color:#fff; width:100%; padding-right:20px;}
.top .sele{ height:42px; }
.banner { position:relative; height:467px; overflow:hidden; width:100%;}
.banner ul{ height:100%;float:left; }
.banner li{ position:relative; float:left; height:100%; overflow:hidden; }
.banner li img{ position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;}
.bannerBar{ height:34px; background:rgba(0,0,0,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000); width:940px;position:absolute; bottom:0; z-index:10; left:50%; margin-left:-470px;}


.banner .slide_nav{ display:block; position:absolute; left:50%; z-index:15; color:#fff; bottom:10px; margin-left:-441px; height:10px;}
.banner .slide_nav a{ display:inline-block;width:10px; height:10px; background:#fff; margin-right:10px; border-radius:5px;-moz-border-radius: 5px;-webkit-border-radius: 5px; line-height:99px; cursor:pointer;}
.banner .slide_nav .on{ background:#d92219;}


.homeIntro{ margin-bottom:30px;}
.homeIntro .left{ background:#d92219; color:#fff; padding:50px 20px 50px 20px; height:214px; text-align:justify; text-justify:inter-ideograph; line-height:2em;}
.homeIntro .left h3{  margin-bottom:2%; }
.homeIntro .left h3 a{font-size:24px; font-weight:bold;color:#fff;}
.homeIntro .box{ height:157px;}
.homeIntro .box img{ width:100%; height:100%;}
.homeIntro .txt{/* width:255px;*/ height:97px; border:#f0efef solid 10px; padding:20px; overflow:hidden; text-overflow:ellipsis;}
.homeIntro .txt h3 a{ font-size:16px; font-weight:bold;}
.homeIntro .txt p{ line-height:2em;}
.homeIntro .txt a{ height:20px; display:block; font-size:12px;}
.hTit{ background:#e2e2e2 url(../img/images/tit_bg.gif) no-repeat left; height:44px; line-height:44px; margin-bottom:15px; padding-right:20px;}
.hTit h3{ float:left; padding-left:20px;}
.hTit h3 a{font-size:18px; font-weight:bold;}
.hTit .more{ float:right; font-size:12px;}
.top_sele{ margin-top:6px; z-index:20;}
.top_sele .sele_{ top:27px; width:92%;}
.top_sele .sele_ a{ text-indent:10px;}
.home_pro_list li{ background:#f0efef; }
.home_pro_list li img{ width:100%;}
.home_pro_list li a:hover{ color:#d92219;}
.home_pro_list  h4{ font-size:14px; font-weight:bold; height:34px; line-height:34px; border-bottom:#cfcece solid 1px; padding-left:15px;}
.home_pro_list .info p{ height:45px; line-height:45px; padding-left:15px;}
.home_pro_list .info p .ico{ margin-right:6px;}
.home_pro_list .info p a:hover .ico2_2{ background-position: -40px -20px;}
.home_pro_list .info p a:hover .ico2_1{ }
.home_news {position:relative;width:50%;padding-right:50%; height:165px;overflow:hidden;}
.home_news ul{ float:left;}
.home_news li{ float:left; width:220px;}
.home_news .ban_nav{  position:absolute;width:50%;right:0;top:0;}
.home_news .ban_nav p{ background:#f0efef; height:48px; margin-bottom:10px; line-height:2em; padding:0 20px; position:relative;}
.home_news .ban_nav .on p{ background:#d92219; color:#fff;}
/*.home_news .ban_nav p .ico{ position:absolute; right:0; bottom:0;}*/

.home_newslist li{ width:100%; float:left; margin-bottom:8px;}
.home_newslist li a:hover .title{ color:#d92219;}
.home_newslist .date{ float:left; text-align:center; padding:0 10px; margin-right:10px; border-right:#dcdcdc solid 1px;}
.home_newslist .date b{ display:block; font-size:20px; font-family:Arial; color:#d92219;}
.home_newslist .title{ font-size:13px; font-weight:bold; margin-bottom:5px; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.home_newslist .p{overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.icons{ background:url(../img/images/icons.png) no-repeat; display:inline-block; vertical-align:middle; width:60px; height:60px;}
.qlink { background:#e2e2e2; padding:3% 0; position:relative;}
.qlink .item{ text-align:center;}
.qlink .item h3{ font-size:18px; font-weight:bold; margin-bottom:15px;}
.qlink .item p{ padding:0 2%;}
.icon2{ background-position:-60px 0;}
.icon3{ background-position:-120px 0;}
.icon4{ background-position:-180px 0; width:63px;}
.bottom_sear{ border-top:#cfcfcf solid 1px;}
.bottom_sear li{ float:left;}
.gotop{ background:url(../img/images/gotop.gif) no-repeat center; width:60px; height:47px; display:inline-block; position:absolute; right:0; bottom:0;}
.bottom_sear .wrap{ position:relative;padding:10px 0; }
.bottom_sear .wrap .l{ width:460px; line-height:28px;}
.bottom_sear .wrap .l a{ font-size:12px; white-space:nowrap;}
.bottom_sear .wrap .l em{ margin:0 12px;}
.bottom_sear form{ float:right; margin-right:70px; display:inline;}
.bottom_sear form .sear_txt{ width:170px; height:28px; background:#c6c6c6; float:left; padding-left:10px; color:#fff;}
.bottom_sear form .sear_btn{ background:#d92219 url(../img/images/fd.gif) no-repeat center; width:40px; height:28px; float:left; cursor:pointer;}
.bottom_sear .s_logo{ float:left; margin-right:2%; margin-top:4px;}

.bottom_1{ background:#888888; border-top:#d92219 solid 6px; padding:2% 0;}
.bottom_1 dt a{ font-size:14px; color:#fff; font-weight:bold; margin-bottom:10px;}
.bottom_1 dt { margin-bottom:10px;}
.bottom_1 dd{ font-size:12px; margin-bottom:5px;}
.bottom_1 dd a{ color:#cbcbcb;}
.bottom_1 dd a:hover{ color:#ed1c24;}
.bottom_1 dd i{ margin-right:4px; background:url(../img/images/arr3.gif) no-repeat center; width:3px; height:5px; vertical-align:middle; display:inline-block;}
.address li { background:url(../img/images/i-1.jpg) no-repeat left top; padding-left:35px; margin-bottom:20px;}
.address li a{ color:#cbcbcb}
.address .l2{ background-image:url(../img/images/i-2.jpg);}
.address .l3{ background-image:url(../img/images/i-3.jpg);}
.address li b{ color:#fff; font-size:14px;}
.address li p{ color:#cbcbcb; line-height:1.5em;}


/*news_list*/
.newsList { padding:0 10px;}
.newsList li {border-bottom:1px dashed #BDBDBD; float:left; margin-bottom:20px; padding-bottom:20px; width:100%;}
.newsList img {float:left; height:120px; margin-right:20px; width:160px;}
.newsList h2 {color:#333333; font-size:14px; font-weight:bold; padding-bottom:0; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.newsList .text {height:auto; line-height:20px; padding:5px 0 10px; text-align:justify; text-justify:inter-ideograph;}
.newsList .more,.newsList time {display:inline-block; height:26px; line-height:26px; white-space:nowrap; width:auto;}
.newsList .more {background-color:#ed1c24; color:#FFFFFF; padding:0 15px;}
.newsList time {background-color:#EBEBEB; color:#818181; padding:0 15px;}
.newsList .hover .more {background-color:#D11111;}
/*news_list end*/
/*news_detail*/
.print { background:url(../img/images/ico7.gif) no-repeat; display:inline-block; height:20px; margin-left:5px; vertical-align:-2px; width:20px;}
.myart {padding:15px 0;}
.share {line-height:16px;}
.share #bdshare {display:inline-block; float:none;}
#switcher {background:url(../img/images/font.gif) no-repeat; display:inline-block; height:20px; vertical-align:middle;}
#switcher a {display:inline-block; height:20px; overflow:hidden; width:20px;}
.newsmh {color:#666666; font-size:14px; height:auto !important; min-height:300px; overflow:visible;}
.newsmh p{font-size:14px;}
.newsDT {color:#5A5A5A; font-size:20px; font-weight:bold; line-height:24px; padding-bottom:30px; text-align:center;}
.art_info_l {float:left; padding:5px 0 5px 10px; width:auto; font-size:12px; line-height:28px;}
.art_info_r {background-color:#EFEFEF; float:right; height:20px; padding:9px 10px 9px 15px; width:auto;}
.art_info {background-color:#ececec; color:#6E6E6E; text-align:center;}
.art_info time,.art_info em,.art_info .click,.art_info .share {float:left;}
.art_info .share {display:inline-block; height:28px; overflow:hidden; vertical-align:middle; width:auto;}
.art_info em {font-style:normal; margin:0 5px;}
#switcher,.print {float:right;}
.textContent{ padding:0 10px;}
.detailPage {clear:both;}
.detailPage li {background-color:#ececec; color:#666666; font-size:12px; height:36px; line-height:36px; margin-bottom:5px; overflow:hidden; text-indent:15px; text-overflow:ellipsis; white-space:nowrap; width:100%;}

.backList {border-top:1px solid #EAEAEA; clear:both; margin-top:10px; padding:5px 10px; text-align:right;}
.backList a {background:url(../img/images/back.gif) no-repeat; display:inline-block; font-size:12px; height:20px; line-height:20px; padding-left:23px; width:auto;}
/*news_detail end*/

/*job*/
.job_list .l_2 {width:25%;}
.job_list .l_3,.job_list .l_4 {width:20%;}
.jobDetail {border-top:1px solid #DDDDDD; clear:both; color:#666666; font-size:14px; line-height:26px; padding-top:10px;}
.jobDetail li {padding-bottom:20px;}
.jobDetail strong {color:#333333; font-size:16px; font-weight:normal;}
.detailBtn {border-top:1px solid #DDDDDD; padding-top:10px;}
.detailBtn a{ color:#fff !important;}
.channelBtn {background-color:#ed1c24; color:#FFFFFF; display:inline-block; height:28px; line-height:28px; padding:0 10px; width:auto;}
.j_list {clear:both; margin-top:-10px;}
.jt {background-color:#E8E8E8; border:1px solid #DDDDDD; clear:both; cursor:pointer; height:30px; line-height:30px; margin-top:10px;}
.jt h3 {float:left; font-size:12px; font-weight:normal; padding-left:15px; width:auto;}
.jt span {background:url(../img/images/list_ico.gif) no-repeat 0 -30px; float:right; height:30px; overflow:hidden; width:30px;}
.jt_act {border-bottom:0 none;}
.jt_act span {background-position:0 0;}
.jc { border:#ddd 1px solid; border-top:none; clear:both; display:none;}
.jcon {line-height:24px; padding:20px;}
.jc .detailBtn {border:0;}
/*job end*/

/*paging*/
.paging {clear:both; font:0px/0 "Microsoft Yahei"; padding:30px 0; text-align:center;}
.paging a,.paging strong,.paging span {background-color:#FFFFFF; border:1px solid #DDDDDD; border-radius:0; color:#909090; display:inline-block; font-size:12px; font-weight:normal; height:28px; line-height:28px; margin:0 2px; overflow:hidden; padding:0 10px; width:auto;}
.paging a.prev,.paging a.next {font-size:12px; font-weight:normal;}
.paging a:hover,.paging .cur {background-color:#D11111; color:#FFFFFF;}
.paging .total {border:0 none;}
.paging .total b {color:#D11111; font-weight:normal; margin:0 3px;}
/*paging end*/

/*公司介绍*/
.UnpcPush,.MobilePush{display:none;}
.innerbanner { width:100%; overflow:hidden; height:290px;}
.innerbanner .img{ position:absolute; height:290px; width:1920px; left:50%; margin-left:-960px; }

.breadCrumb .wrap{ background:#f5f5f5; margin-top:-42px; position:relative;}
.breadCrumb .submenu{ float:left;}
.breadCrumb .links{ margin-top:10px; float:right; padding-right:20px; font-size:12px;}
.breadCrumb .links em{ margin:0 5px;}
.breadCrumb li { float:left;}
.breadCrumb li.cur a{ background:#ed1c24; color:#fff;}
.breadCrumb li a{ font-size:14px; color:#3f3f3f; display:inline-block; height:42px; width:100px; text-align:center; line-height:42px;}

.innerCon{ padding:30px 0;}
.innerLeft p{ line-height:2em;}
.innerRight{}
.innerRight dl{ border:#ddd solid 1px; margin-bottom:20px;}
.innerRight dt { padding:0 10px; background:#e8e8e8; height:40px; line-height:40px; border-bottom:#ddd solid 1px; }
.innerRight dt .tt{ float:left; font-size:16px; font-weight:bold;}
.innerRight dt .more{ float:right; color:#ed1c24;}
.innerRight dd{ padding:15px;border-bottom:#ddd dotted 1px;}
.innerRight dd p{ line-height:2em; width:100%; text-align:justify; text-justify:inter-ideograph; }
/*联系我们*/
.contact{ line-height:2em; float:left; font-size:12px;}
.map{ float:right;}
.contact h3{ font-size:16px; font-weight:bold;} 


/*图片列表*/
.picList { overflow: hidden; width: 100%;}
.picList ul{ width:103%;}
.picList li{ float:left; margin:0 1%; width:22%; margin-bottom:2%; border:#c0c0c0 solid 1px; position:relative;}
.picList li img{ width:100%;}
.picList li p{ height:42px; line-height:42px; text-align:left; text-indent:15px;}
.picList li i{width:39px; height:39px; background-position:-261px 0; position:absolute; right:15px; bottom:22px;}
.picList li a:hover i{ background-position:-304px 0;}

.right_sear{ padding:20px 10px; background:#e8e8e8; margin-bottom:10px;}
.right_sear dt{ padding-bottom:10px; border-bottom:#bbbbbb solid 1px; font-size:16px; margin-bottom:10px;}
.right_sear dd .txt{ width:150px; border:#c3c3c3 solid 1px; background:#fff; padding-left:10px; height:26px; line-height:26px;}
.right_sear dd .btn{ width:32px; height:26px; background:url(../img/images/fd2.gif) no-repeat center;}

.right_contact dd{ border:#c6c6c6 solid 1px;}
.right_contact dd p{ height:36px; line-height:36px; border-bottom:#c6c6c6 solid 1px; padding-left:12px;}
.right_contact dd p i{ margin-right:7px;}
.nobB{ border-bottom:none !important;}

/*新品推荐*/
.newPro_Intro { padding:30px 25px; border:#f0eeef solid 10px; border-left:none; height:184px;}
.newPro_Intro h3{ font-size:16px; font-weight:bold; }
.newPro_Intro p{ line-height:22px;}
.right_contact dt{ margin-bottom:10px;}
.right_contact dt img{ width:100%;}
.pro_list li{ margin-bottom:20px;}


/*产品详细页*/
.detail_s_list { margin-bottom:23px; overflow:hidden;}
.detail_s_list li{ float:left; margin-right:6px; cursor:pointer;}
.detail_s_list li img{ width:90px; height:68px;}
.detailImg .detail_tit{ font-size:16px; font-weight:bold;}
.detail_intro{ line-height:2em; margin-bottom:20px;}
/*.pro_detail .bdsharebuttonbox{ margin:12px 0;}*/
.detailImg{ margin-bottom:40px;}
.proTab { margin-bottom:25px;}
.proTab .proTab_title{ margin-bottom:20px; background:#f5f5f5; height:46px; width:100%;}
.proTab .tab_t{ width:25%; height:46px; color:#3f3f3f; font-size:16px; font-weight:bold; line-height:46px; }
.proTab .tab_t .ico{ position:absolute; left:45%; bottom:-20px; display:none;}
.proTab .tab_t em{ background:url(../img/images/detail_icos.png) no-repeat; display:inline-block; vertical-align:middle; margin-right:10px;}
.proTab .tab_t .ic1{ width:25px; height:28px; background-position:-1px -36px; }
.proTab .tab_t .ic2{ width:25px; height:25px; background-position:-39px -1px; }
.proTab .tab_t .ic3{ width:27px; height:26px; background-position:-75px -1px; }
.proTab .tab_t .ic4{ width:32px; height:22px; background-position:-109px -1px; }
.proTab .tab_t_cur .ic1{ background-position:-1px 0; }
.proTab .tab_t_cur .ic2{ background-position:-39px -36px; }
.proTab .tab_t_cur .ic3{ background-position:-75px -36px; }
.proTab .tab_t_cur .ic4{ background-position:-109px -36px; }

.proTab .tab_t span{ border-left:#3f3f3f dotted 1px; padding-left:10px;}
.proTab .tab_t_cur span{ border-left:#fff dotted 1px;}
.proTab .tab_c{ line-height:2em; font-size:12px;}
.proTab .tab_t_cur{ color:#fff; background:#ed1c24}
.proTab .tab_t_cur .ico{ display:block;}

.pro_order{border-top:#9f9f9f dotted 1px; border-bottom:#9f9f9f dotted 1px; padding:25px 0; margin-bottom:25px;display:none;}
.pro_order h3{ font-size:16px; font-weight:bold; margin-bottom:25px; }
.pro_order p{ margin-bottom:6px;}
.pro_order label{ width:60px; display:inline-block;}
.pro_order input{ border:#ccc solid 1px; height:25px; line-height:25px; width:60%;}
.pro_order textarea{ border:#ccc solid 1px; width:60%; height:150px; }
.pro_order .btn{ width:120px; height:36px; background:#949494; color:#fff; font-size:15px; border:none; margin-right:5px;}
.pro_order .btn:hover { background:#ed1c24; color:#fff;}
.pro_order .sub { margin-left:60px;}
.pro_order .yzm{ width:80px;}
.pro_order p i{ color:#ff3e36; margin-left:5px;}
.checked h3{ font-weight:bold; font-size:16px; margin-bottom:20px;}
.checked li .box{ border:#d9d9d9 solid 1px; position:relative;}
.checked li .box p{ height:38px; line-height:38px; text-indent:10px;}
.checked li .box i{ position:absolute; right:0; bottom:0;}

/*下载列表页*/
.downList .LT{ float:left; width:100%; background:#949494; color:#fff;}
.downList .LT li{  font-size:14px; font-weight:bold;}
.downList .LC{ float:left; width:100%;}
.downList .LC ul{ float:left; width:100%;}
.downList li{ float:left; height:30px; line-height:30px;}
.downList .l-1{ width:60%; padding-left:25px;}
.downList .l-2{ width:15%; text-align:center;}
.downList .l-3{ width:15%; text-align:center;}
.gray{ background:#d4d4d4;}
.innerLeft{ line-height:2em; font-size:12px;}

/*人力资源*/
/*.reg_val{border:1px solid #eee; background:#fff; padding:45px;}
.reg_val .tab_inp{ width:94%;}
.tab_form_login .tab_area{ width:97%; height:90px; background:#fff; border:1px solid #eee;}
.reg_val .tab_form_login .tab_inp_yzm{ width:25%;}

.job_form_val{ padding:20px 0 0; width:100%; border:none;}
.tab_form_login select{ width:94%; height:30px; line-height:30px; border:1px solid #eee;}
.innerLeft { line-height:22px;}
*/
.job_list{ padding-left:20px;}
.job_list form p{ margin-bottom:10px; float:left; width:100%;}
.job_list form input{ background:#fff; height:30px; line-height:30px; border:#ddd solid 1px; float:left; width:300px;}
.job_list form input.yzm{ width:120px;}
.job_list form select{ height:30px; line-height:30px;}
.job_list form select,.job_list form textarea{ border:#ddd solid 1px;}
.job_list form textarea{ width:540px;}
.job_list form .btn{ width:120px; height:36px; background:#949494; color:#fff; font-size:15px; border:none; margin-right:5px;}
.job_list form .sub{ margin-left:60px;}
.job_list form .btn:hover { background:#ed1c24; color:#fff;}
.job_list form label{ width:60px; height:30px; line-height:30px; display:inline-block; float:left;}


/*表格*/
.datalist{ border:1px solid #cccccc; /* 表格边框 */ font-family:Arial; border-collapse:collapse; /* 边框重叠 */ background-color:#ffffff; /* 表格背景色 */ font-size:12px;}
.datalist caption{ padding-bottom:5px; font:bold 12px; text-align:left;} 
.datalist th{ border:1px solid #cccccc; /* 行名称边框 */ background-color:#eeeeee; /* 行名称背景色 */ color:#000000;    /* 行名称颜色 */ font-weight:bold; padding-top:4px; padding-bottom:4px; padding-left:15px;  text-align:left;}
.datalist td{ border:1px solid #cccccc; /* 单元格边框 */ text-align:left; padding-top:4px; padding-bottom:4px; padding-left:15px; }
.datalist tr.altrow{ background-color:#c7e5ff; /* 隔行变色 */}


.search_head_form{padding:25px;background:#eee;margin-bottom:20px;}
.search_head_form ._form{margin-right:3em;}
.search_head_form .inp{height:20px;line-height:20px;padding:0 5px;background:#fff;border:1px solid #ddd;}
.search_head_form .btn{padding:0 10px;background:#ed1c24;cursor:pointer; height:20px; color:#fff;}
.search_head_form ._result{line-height:22px;color:#666;}
.search_list{border-bottom:1px solid #ddd;padding-bottom:25px;margin-bottom:40px;}
.search_list li{margin-bottom:10px;}
.search_list ._head{font-size:14px;padding:8px 0;margin-bottom:10px;border-bottom:1px solid #ddd;}
.search_list ._num{float:left;}
.search_list ._type{float:left;color:#ed1c24;padding:0 1em;border-right:1px solid #ddd;margin-right:1em;}
.search_list ._t{float:left;width:50%;font-weight:bold;}
.search_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:#009c80;color:#fff;}
.site_cell a{float:left;color:#333;background:url(../img/cir_map.gif) 18px 10px no-repeat;padding-left:35px;transition:none;}
.site_cell a:hover{background-position:18px -31px;color:#009c80;}
.myart p{ font-size:inherit ;}
.innerLeft { overflow:hidden;}

.order {display:none}
#rightHtml dl:nth-child(2) {display:none}
.row .sele_yy{height: 42px;line-height: 42px;}