html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video, input  {margin: 0;padding: 0;border: none;outline: 0;font-size: 16px;font: inherit;}
html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 {-webkit-text-size-adjust: none;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body { font-size:100%; font-family:microsoft yahei;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}

body { background:#fff; }

a{color:#444;text-decoration:none;}

.ln { text-align:left; }
.cn { text-align:center; }
.rn { text-align:right; }

.left { float:left; }
.right { float:right; }

.p5 { padding:5px; }
.p10 { padding:10px; }
.pt5 { padding-top:5px; }
.pt10 { padding-top:10px; }
.pt20 { padding-top:20px; }
.pt30 { padding-top:30px; }
.pt40 { padding-top:40px; }
.pt45 { padding-top:45px; }
.pt50 { padding-top:50px; }
.pt68 { padding-top:68px; }
.pt80 { padding-top:80px; }
.pt100 { padding-top:100px; }
.pt120 { padding-top:120px; }

.pb5 { padding-bottom:5px; }
.pb10 { padding-bottom:10px; }
.pb20 { padding-bottom:20px; }
.pb30 { padding-bottom:30px; }

.pbl30 { padding-left:30px; }

.mr10 { margin-right:10px; }
.ml10 { margin-left:10px; }
.mr15 { margin-right:15px; }
.ml10 { margin-left:10px; }
.ml15 { margin-left:15px; }
input[type=button], input[type=submit], input[type=reset],button,input[type=text] { -webkit-appearance: none; -webkit-tap-highlight-color: transparent; }
.cclear:after,.cclear .after {content: ""; display: block; clear: both;}
.clear { clear:both; height:0; font-size:0;line-height:0; overflow:hidden;}


/*
*public
 */
.top{width:100%; background:#f7f7f7; height:45px; line-height:45px;border-bottom: 1px solid #e6e6e6;}
.top .topnav{width:1200px; margin:0 auto;}
.top .topnav a{ width:90px; height:40px; font-size: 15px; font-family: "microsoft yahei";  display:block; float:left; text-align:center;}


.header { padding:35px 0 0; height:100px;width: 1180px; margin:0 auto; }
.header .logo { float:left;}
.header .logo a{ float: left; display: inline-block;}
.header .logo a.mt { margin-left:10px;}
.header .logo p{text-align: center; line-height: 55px; height: 55px; color: #000000;font-size: 30px;}
.header .cmsou10 { width:566px; height:60px; float:right; position: relative; }

.header .cmsou10 .search { width:566px; height:30px; float:left; border-left:2px solid #ff2024;border-top:2px solid #ff2024;border-bottom:2px solid #ff2024; padding:0; }
.header .cmsou10 .search input{ width:470px; +width:420px; height:30px; line-height:30px; float:left;  color:#b4b4b4; border:0; background:#fff; padding-left:10px; font-size: 12px; }

.header .cmsou10 .search .b_button{ width:81px; height:31px; line-height:31px; background:#ff4246; border:0; float:right; margin-right:0; cursor:pointer; color:#eeeeee; text-align:center; padding:0; letter-spacing: 3px; padding-left: 5px; font-size:16px; margin-top: -1px;}
.header .cmsou10 strong{ width:560px; height:53px; display:inline-block; padding-left:10px;}
.header .cmsou10 strong a{ padding:0 6px 0 0; line-height:29px; color:#999;font-style:normal;font-weight:normal;}

.header .cmsou10 .askgo{width:566px;  height:25px; line-height:25px;  float:right; margin-right:0;  text-align:center; padding:0; margin-top: 5px;}
.header .cmsou10 .askgo a{display: block;color:#ff2024;font-size:12px; float:left; margin-left: 14px;}

.header .cmsou10 .cmsou10words a { color:#6c6c6c; }
.header .cmsou10 .cmsou10words a:hover { color:#ff6600; }



.searchbox { width:548px; height:30px; position:relative; z-index:99; margin:18px auto; font-family:"Microsoft Yahei"; font-size:14px; background:#fff; border:1px solid #ff2024;}
.search, .searchborder, .searchbox, .text { display:-webkit-box;}
.searchbox #searchform { width:100%; background:#fff;}
.searchbox .type { position:absolute; left:0px; top:0px; width:76px; height:30px; border-right:1px solid #ff2024;}
.searchbox .type .select { float:left; width:55px; padding:0 21px 0 0; height:30px; line-height:30px; position:relative; z-index:10; text-align:center; vertical-align:middle; background:url(../images/xiala_btn_03.jpg) no-repeat 60px 14px;}
.searchbox .type .select .showdates { display:none; width:76px; height:auto; overflow:hidden; margin:0 auto; position:absolute; left:-1px; top:30px; z-index:20; background:#fff; border-left:1px solid #ff2024; border-right:1px solid #ff2024; border-bottom:1px solid #ff2024;}
.searchbox .type .select .showdates a { display:block; height:30px; line-height:30px; text-align:center; color:#3c3c3c; border-bottom:1px solid #e6e5e5;}
.searchbox .type .select .showdates a.nobtm { border-bottom:none;}
.searchbox .type .select .showdates a:hover { color:#d81518; text-decoration:none; background:#eee;}
.searchbox .text { /*position:absolute; left:78px; top:0; right:80px;*/ padding:0 85px 0 80px; height:29px; line-height:29px; overflow:hidden; background:#fff;}
.searchbox .text input { width:100%; height:29px; line-height:29px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; border:0; outline:0; -webkit-appearance:none;}
.searchbox .text a { width:16px; height:16px; line-height:16px; text-align:center; padding:4px 10px; position:absolute; top:0; right:0; z-index:10; font-family:Arial; background:#fff;}
.searchbox .bttn { position:absolute; right:0; top:0; display:block; width:80px; height:30px; line-height:30px; cursor:pointer; text-align:center; overflow:hidden; font-family:"Microsoft Yahei"; font-size:14px; color:#fff; background:#ff2024;}







/*
*
* canpin
 */
.alltopnavs {width:1200px; margin:0 auto; background:#fff; height:35px; line-height:35px;border-bottom: 2px solid #939393;}
.alltopnavs a{ width:120px; height:35px; display:block; float:left; text-align:center; color: #404040; font-size: 16px;border-bottom: 2px solid #939393;}
.alltopnavs .hover{border-bottom: 2px solid #1e63b0;}





.topsinf{width: 100%;background: url(../images/bannertop.png) no-repeat center top;}
.topsinf .companytop{ position:relative; padding: 40px 0 30px 0;width: 1200px; margin: 0 auto;}
.topsinf .companytop .title{ height: 30px; line-height: 30px;font-size: 28px; font-family: "microsoft yahei"; font-weight:bold; color: #333333;}
.topsinf .companytop .phone{ height: 20px; line-height: 20px;font-size: 20px; font-family: "microsoft yahei";  color: #333333; margin-top: 30px;}

.bannerbody{width: 100%;height: auto;}


.alltopnavsbox{width: 100%; height: 38px;background: #4e9df5;}
.alltopnavsbox .navlist{width: 1200px; height: 38px; line-height: 38px; margin: 0 auto;}
.alltopnavsbox .navlist a{width: 133px; height: 38px;display: inline-block; float: left; color: #ffffff; font-size: 16px; font-family: "microsoft yahei"; text-align: center;}

.alltopnavsbox .navlist .hover{background: #0068db;}

.banner {width: 100%;}
.banner img{width: 100%;}


.mbxnav{height:30px; width:1200px; margin:10px auto;}
.mbxnav .cataddnav{width:  100%; margin:0 auto; height:30px;}
.mbxnav .cataddnav p{ float:left;}
.mbxnav .cataddnav p,.mbxnav .cataddnav a{ font-family:"microsoft yahei"; line-height:30px; height:30px; font-size: 14px;color: #666666;}

.allbody{width: 1200px; margin: 0 auto;}
.allleftbody { width:290px; height:auto; float:left; margin-left:20px;}
.allleftbody .alltitle{width: 95%; padding-left: 5%; height: 40px;line-height: 40px;background: #fafafa; border-bottom: 1px solid #fafafa;color: #666666; font-family: "microsoft yahei"; font-size: 16px;}

.companyinf { padding: 6%;border:1px solid #f6ca8b;}
.companyinf .icon{width: 100%;}
.companyinf .icon img{ display: block; margin: 0 auto;max-width: 100%;}
.companyinf .info{ padding:10px 0 0 0;text-align: center;}
.companyinf .info p { height:auto; line-height:21px; overflow:hidden; margin:0 auto 15px; color:#333333; font-size:14px; font-family:"microsoft yahei"; /*padding-right:30px; background:url(../images/qqiconbg.png)no-repeat center right; display:inline-block;*/ }
.companyinf .info .valid_y{background:url(../images/valid_y.png)no-repeat center left;background-size:18px;  display:inline-block; height:21px; line-height:21px; margin:0 auto; color:green;padding-left:20px; font-size:14px; font-family:"microsoft yahei";  }
.companyinf .info .valid_n{ background:url(../images/valid_n.png)no-repeat center left;background-size:18px; display:inline-block; height:21px; line-height:21px; margin:0 auto; color:red;padding-left:23px; font-size:14px; font-family:"microsoft yahei";  }

.tb_box .cnm .valid_y{background:url(../images/valid_y.png)no-repeat center left;background-size:18px;  display:block; height:21px; line-height:21px; margin:0 auto; color:green;padding-left:20px; font-size:14px; font-family:"microsoft yahei"; font-weight:500;margin-bottom: 10px; }
.tb_box .cnm .valid_n{ background:url(../images/valid_n.png)no-repeat center left;background-size:18px; display:block; height:21px; line-height:21px; margin:0 auto; color:red;padding-left:23px; font-size:14px; font-family:"microsoft yahei";font-weight:500;margin-bottom: 10px;  }

.companyinf .info h2{font-family: "microsoft yahei"; font-size: 14px;color: #888888;}
.companyinf .addreslist .item3{padding-left: 25px;color: #666666; font-size: 14px; font-family: "microsoft yahei"; background:url(../images/icon_address.png) no-repeat 0px 2px; line-height: 20px;margin-top:15px; display: block; }
.companyinf .addreslist .item7{padding-left: 25px;color: #666666; font-size: 14px; font-family: "microsoft yahei"; background:url(../images/icon_phone_way.png) no-repeat 0px 2px; line-height: 20px;margin-top:15px; display: block; }


.shouxintong { width:92%; background:#f7f7f7; margin:20px 0; padding:10px 4%;}
.shouxintong p { height:26px; line-height:26px; padding-left:25px;}
.shouxintong .this { background: url(../images/vipshouxin.png) no-repeat center left;}


.producttype{ border:1px solid #e9e9e9;}
.producttype .item { padding-left:10%; width:90%;}
.producttype .item a{padding-left: 20px; color: #333333; font-family: "microsoft yahei"; font-size:14px;background: url(../images/aiconleft.jpg)no-repeat center left; display: block;height: 54px;line-height: 54px;border-bottom: 1px dashed #e9e9e9;}
.producttype .item .this{ color: #0068db;text-decoration: underline;}

.honorlink{border: 1px solid #e9e9e9;}
.honorlink .item{padding-left: 10%; width: 90%;}
.honorlink .item a{padding-left: 20px; color: #333333; font-family: "microsoft yahei"; font-size:14px;background: url(../images/aiconleft.jpg)no-repeat center left; display: block;height: 54px;line-height: 54px;border-bottom: 1px dashed #e9e9e9;}
.honorlink .item .this{ color: #0068db;text-decoration: underline;}

.friendshiplink{border: 1px solid #e9e9e9;}
.friendshiplink .item{padding-left: 10%; width: 90%;}
.friendshiplink .item a{padding-left: 20px; color: #333333; font-family: "microsoft yahei"; font-size:14px;background: url(../images/aiconleft.jpg)no-repeat center left; display: block;height: 54px;line-height: 54px;border-bottom: 1px dashed #e9e9e9;}
.friendshiplink .item .this{ color: #0068db;text-decoration: underline;}

.allbody .allrightbody { width:890px; float:left;}

.producttj{background: #fafafa; height: 38px; line-height: 38px;}
.producttj p { padding:0 10px; color: #666666; font-family: "microsoft yahei"; font-size: 16px;}

.producttypei{margin-top:20px;/*height: 20px;*/ line-height: 20px;padding: 12px 0; border:1px solid #e9e9e9;}
.producttypei h3{height: 20px; line-height: 20px; display: inline-block; float: left; padding-left: 20px;font-size: 14px;}
.producttypei a {font-size: 14px;color: #333333; font-family: "microsoft yahei"; display: inline-block; margin: 0 20px; float: left; height: 20px;line-height: 20px; padding :0 10px; border-radius: 0.2em;}
.producttypei .this{color: #fff; background: #ff6c00;}
.producttypei a:hover{ color:#0068db;text-decoration: underline;}

.productinfbox{margin-top:17px; }
.productinfbox .itembox .item{width: 216px;height: 195px; margin-right:5px;margin-bottom:5px;  float: left;border:1px solid #fff; background: #fff; border-radius: 0.2em;}
.productinfbox .itembox .hover{border:1px solid #e9e9e9; background: #f7f7f7;}
.productinfbox .itembox .marrnone{margin-right: 0px;}
.productinfbox .itembox .item .icon{width: 208px; height: 150px; overflow: hidden; margin: 5px auto;}
.productinfbox .itembox .item .icon img{height: 150px; display: block; margin: 0 auto;}
.productinfbox .itembox .item p{height:35px; line-height: 35px; color: #666666; font-family: "microsoft yahei"; display: block; text-align: center;font-size: 14px;}


/*
*
* jianjiie
 */
.briefingbox{width: 100%;}
.briefingbox .inf{width: 100%; }
.briefingbox .inf img{margin: 0 auto; display: block;max-width: 100%;margin:20px auto;}
.briefingbox .inf p{color: #666666; font-size: 14px; line-height: 24px; font-family: "microsoft yahei";margin:20px 0;}
.briefingbox .service {padding-top: 10px;}
.briefingbox .service h3{color: #c3212c; font-size: 18px; height: 30px; line-height: 30px; font-family: "microsoft yahei";}
.briefingbox .service p{color: #666666; font-size: 14px; height: 30px; line-height: 30px; font-family: "microsoft yahei";}

/*
*
* zhaopin
 */
.recruitbox{width: 100%;}
.recruitbox .item{padding-left: 38px; margin-left:10px; background: url(../images/zhaopinicon.jpg) no-repeat top left; margin-top:20px;padding-bottom: 20px;}

.recruitbox .item .title{padding-bottom: 30px;}
.recruitbox .item .title h2{color: #4d4d4d; font-family: "microsoft yahei"; font-weight: bold; font-size: 16px;}
.recruitbox .item .title p{height: 30px; line-height: 30px; color: #4d4d4d; font-family: "microsoft yahei";  font-size: 14px; display: block;}

.recruitbox .item .duties{padding-bottom: 30px;}
.recruitbox .item .duties h3{color: #4d4d4d; font-family: "microsoft yahei"; font-size: 16px; height: 25px; line-height: 25px; }
.recruitbox .item .duties p{color: #4d4d4d; font-family: "microsoft yahei"; font-size: 14px;line-height: 23px;}

/*
 *
 *news
 */

.newslistbox{width: 100%; }
.newslisttitembox{width: 100%;padding: 15px 0;}
.newslisttitembox .icon{width: 245px; height: 160px; float: left;overflow: hidden;}
.newslisttitembox .icon{height: 160px; display:block; margin: 0 auto;}
.newslisttitembox .info{margin-left:25px; width: 560px; float: left;}
.newslisttitembox .info .title{font-size: 18px; color: #ff0000; font-family: "microsoft yahei";margin-top: 25px;}
.newslisttitembox .info .inf{font-size: 14px; color: #666666; font-family: "microsoft yahei";margin-top: 25px; line-height: 25px;}
.newslistftembox {width: 820px; margin-top: 20px;}
.newslistftembox .item{width: 790px; height: 52px; line-height: 52px; margin-left:30px;border-bottom: 1px solid #fafafa;}
.newslistftembox .item a{ padding-left:38px; height: 52px; line-height: 52px; display: inline-block; float: left; font-size: 14px; font-family: "microsoft yahei";color: #333333;background: url(../images/phoneicon.png) no-repeat center left;}
.newslistftembox .item p{color: #888888;font-size: 14px; font-family: "microsoft yahei"; float: right; display: inline-block; line-height: 52px;}



/**
 *
 *lianxi 
 */
.contactmybox{width: 100%;}
.contactmybox .item {padding-top: 15px; margin-left: 15px;}
.contactmybox .item p { color:#626262; font-size:14px; font-family:"microsoft yahei"; padding-left:30px; height:42px; line-height:42px; display:block; }

.contactmybox .item .item1 { background:url(../images/icon_contacts.png) no-repeat center left;}
.contactmybox .item .item2 { background:url(../images/icon_positions.png) no-repeat center left;}
.contactmybox .item .item3 { background:url(../images/icon_address.png) no-repeat center left;}
.contactmybox .item .item4 { background:url(../images/icon_fax.png) no-repeat center left;}
.contactmybox .item .item5 { background:url(../images/icon_email.png) no-repeat center left;}
.contactmybox .item .item6 { background:url(../images/icon_qq_way.png) no-repeat center left;}
.contactmybox .item .item7 { background:url(../images/icon_phone_way.png) no-repeat center left;}
.contactmybox .item .item8 { background:url(../images/icon_m_phone.png) no-repeat center left;}
.contactmybox .item .item9 { background:url(../images/icon_website.png) no-repeat center left;}

.addressbox{position: relative; width: 890px; height: 305px; background: url(../images/addressbg.png)no-repeat center center;}

.addressbox .icon{width:98%;padding: 1%;overflow: hidden;}
.addressbox .icon img{width: 100%;}
.addressbox .addressw{width:auto; height: 110px; position: absolute; top: 119px;left: 202px;}
.addressbox .addressw i{width: 19px; height: 27px;display: block; margin: 0 auto;background: url(../images/address-dw.png)no-repeat center center;}
.addressbox .addressw p{display: inline-block; height:75px; line-height: 92px;width: 243px;background: url(../images/address-text.png)no-repeat center center; font-family: "microsoft yahei"; font-size: 14px; color: #fff; text-align: center;}

/**
 *荣誉资质
 * 
 */
.honour { width:100%; margin:10px auto;}
.honour .infotop{border:1px solid #e8e8e8; display: block;}
.honour .infotop .item{height: 35px; line-height: 35px; float: left; display: inline-block;text-align: center;}
.honour .infotop .item p{color: #666666; font-size: 14px;font-family: "microsoft yahei";}


.honour .infolist {width: 100%;}
.honour .infolist .item { height: 150px;line-height: 150px; margin-top: 20px;float: left; display: inline-block; text-align: center;}
.honour .infolist .item p {color: #666666; font-size: 14px;font-family: "microsoft yahei";}

.honour .infotop .itemicon {width: 130px; margin-right: 20px;}
.honour .infolist .itemicon{width: 130px; height: 130px; overflow: hidden; margin-right: 20px;} 

.honour .infotop .itemname,.honour .infolist .itemname{width: 200px; margin-right: 20px;}
.honour .infolist .itemname a{color: #ff2024;text-decoration: underline;}

.honour .infotop .itemins ,
.honour .infolist .itemins{width: 250px; margin-right: 20px;}

.honour .infotop .itemstart ,
.honour .infolist .itemstart{width: 110px; margin-right: 20px;}
.honour .infotop .itemend ,
.honour .infolist .itemend{width: 110px; }



/**
 *gongqiu-gong
 *
 */
.advertised{width:1200px;padding: 20px 0; margin: 0 auto;}
.advertised .item{height: 80px;background: #bad8f0; margin-right:2%; float: left; }
.advertised .item1,.advertised .item3{width: 25%;}
.advertised .item2{width: 46%;}
.advertised .marrnone{margin-right:0px; }

.topnavpt{width:1198px; margin: 0 auto; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3;}
.topnavpt .navbox { width:100%; height:38px; line-height:38px; border-top:2px solid #e3e3e3; background:#fbfbfb;}
.topnavpt .navbox a{padding: 0 20px; display: inline-block; float: left;border-top:2px solid #e3e3e3;height: 38px; margin-top:-2px; color: #404040; font-size: 16px; font-family: "microsoft yahei"; }
.topnavpt .navbox .this{border-top:2px solid #297ad0;}
.topnavpt .linkbox{height: 33px; padding-left: 17px;margin-top: 10px;}
.topnavpt .linkbox .item{width: 100%;}
.topnavpt .linkbox .item h3{width: 50px; color: #6f6f6f; font-size: 14px; font-family: "microsoft yahei"; display: inline-block; float: left;}
.topnavpt .linkbox .item a{color: #6f6f6f; font-size: 14px; font-family: "microsoft yahei"; display: inline-block; float: left; height: 14px;padding: 0 10px; border-right: 1px solid #878787;    line-height: 14px;margin-top: 4px;}

.industry{border:1px solid #ededed;padding: 10px 18px; width: 1164px; margin:0 auto;}
.industry .title{width: 110px; line-height: 25px; height: 100%;  float: left;}
.industry .title h3{width: 50px; color: #333333; font-family: "microsoft yahei"; font-size: 14px; display: inline-block; float: left;}
.industry .title a{ width:40px; margin-left:15px; font-size: 14px; font-family: "microsoft yahei"; display: inline-block; float: left; height: 25px; line-height: 25px; text-align: center;;}
.industry .linklist{ float: left;width: 950px;}
.industry .linklist a{height: 25px; line-height: 25px;margin: 0 10px; padding:0 10px; display: inline-block; font-family: "microsoft yahei"; font-size: 14px;}
.industry a{color: #333333;}
.industry .this{background: #ff6600; color:#fff;}


.brand{border:1px solid #ededed;padding: 10px 18px; width: 1164px; margin:0 auto;}
.brand .title{width: 110px; line-height: 25px; height: 100%;  float: left;}
.brand .title h3{width: 50px; color: #333333; font-family: "microsoft yahei"; font-size: 14px; display: inline-block; float: left;}
.brand .title a{ width:40px; margin-left:15px; font-size: 14px; font-family: "microsoft yahei"; display: inline-block; float: left; height: 25px; line-height: 25px; text-align: center;;}
.brand .linklist{ float: left;width: 950px;}
.brand .linklist a{height: 25px; line-height: 25px;margin: 0 10px; padding:0 10px; display: inline-block; font-family: "microsoft yahei"; font-size: 14px;}
.brand a{color: #333333;}
.brand .this{background: #ff6600; color:#fff;}


.proinfo{width: 960px; }
.morchoose{width:958px; height:40px; border:1px solid #ededed; background: #f7f7f7; margin:0 auto 20px;}
.morchoose .defaultall{border-left:2px solid #f60; width: 92px; float: left; height: 40px; line-height: 40px; text-align: center;}
.morchoose .defaultall a{color: #333333; font-size: 14px; font-family: "microsoft yahei";}

.chooseaddres{width: 82px; height: 40px; line-height: 40px; border-right:1px solid #ededed;border-left:1px solid #ededed; float: left; }
.chooseaddres select{padding-left: 10px; width: 72px; height: 40px; line-height: 40px;border:0; background: #f7f7f7;}
.choosetime{width: 100px; height: 40px; line-height: 40px; border-right:1px solid #ededed;border-left:1px solid #ededed; float: left;}
.choosetime select{padding-left: 10px; width: 96px; height: 40px; line-height: 40px;border:0; background: #f7f7f7;}
.choosesj{ height: 40px; line-height: 40px; border-right:1px solid #ededed;border-left:1px solid #ededed; float: left; padding-left: 15px;}
.choosesj label{ color:#333333; font-size: 14px; font-family: "microsoft yahei";}

.companybox{width: 100%;}
.companybox .morinfo{width: 958px; border:1px solid #ededed;}
.companybox .morinfo .inf{width:730px; padding-left:40px; float: left;}
.companybox .morinfo .inf .title{width: auto; height: 20px; line-height: 20px; padding: 15px 0;}
.companybox .morinfo .inf .title p{ color: #103a86; font-size: 18px; font-family: "microsoft yahei"; display: inline-block; float: left; padding-right: 5px;}
.companybox .morinfo .inf .title img{ display: inline-block; float: left; padding-left: 3px;}

.companybox .morinfo .inf .item{ color: #999999;height: 22px; line-height: 22px;}
.companybox .morinfo .inf .item h3{font-size: 12px; font-family: "microsoft yahei"; display: inline-block;height: 22px; line-height: 22px; float: left; }
.companybox .morinfo .inf .item p{font-size: 12px; font-family: "microsoft yahei"; color: #666666;display: inline-block;height: 22px; line-height: 22px;float: left;padding-left: 10px;}
.companybox .morinfo .inf .item img{height: 22px; line-height: 22px;padding-left: 10px;}

.companybox .morinfo .btn{width: auto; float: left;}
.companybox .morinfo .btn .btnmorinf{margin-top: 40px;}
.companybox .morinfo .btn .btnmorinf a{width: 170px; height: 30px; line-height: 30px; text-align: center; font-size: 12px; font-family: "simsun"; color: #fff; background: #ff6600; display: inline-block;}

.companybox .morinfo .btn .btnmorpro{width: 170px; height: 30px; line-height: 30px; text-align: center; font-size: 12px; font-family: "simsun"; color: #fff; display: inline-block;background: #f5f5f5;margin-top: 20px;}
.companybox .morinfo .btn .btnmorpro a{ display: inline-block;background: url(../images/footsanjiao.png)no-repeat center right; padding-right: 15px;}
.companybox .morinfo .btn .btnmorpro p span{color: #f60;padding-right: 5px;}

.productmor{width: 940px; float: right; margin-top: 10px;background: #fff;padding-bottom: 20px;}
.productmor .sanjiao{width: 92%; height: 26px;}
.productmor .sanjiao img{height: 26px; width: 40px; float: right}
.productmor .itembox{width: 875px;border: 22px solid #f5f5f5; margin-right: 20px; position: relative;padding:20px 0;}
.productmor .itembox .item{width: 160px; margin-left: 40px; float: left;}
.productmor .itembox .item .icon{height: 120px; width: 160px; overflow: hidden;}
.productmor .itembox .item .icon img{height: 120px; display: block; margin: 0 auto;}
.productmor .itembox .item .morinf{ width: 100%; overflow: hidden; line-height: 20px; margin: 10px 0;}
.productmor .itembox .item .morinf h3{font-family: "simsun"; font-size: 12px;color: #666666;width: 100%; overflow: hidden; height: 20px; display: inline-block; line-height: 20px;}
.productmor .itembox .item .morinf p{font-family: "simsun"; font-size: 12px;color: #666666;}
.productmor .itembox .item .morinf p span{color: #ff6600; font-size: 16px; font-family: "microsoft yahei";padding-right: 5px;}
.productmor .itembox .item .btncall{height: 22px; line-height: 22px;}
.productmor .itembox .item .btncall a{border:1px solid #ededed; background: #f5f5f5; text-align: center; display: inline-block;font-family: "simsun"; font-size: 12px;color: #666666; height: 22px; padding: 0 10px;}
.productmor .itembox .morlikego{position: absolute; bottom: -22px; right: 22px; height: 22px; line-height: 22px;}
.productmor .itembox .morlikego a{font-size: 12px;font-family: "microsoft yahei";color: #666666;}


/**
 *
 * gongqiu-qiu
 */
.proseekbox{width: 100%; height: auto;}
.proseekbox .item{width: 230px; border:1px solid #ededed; position: relative; float: left; margin-right: 10px; margin-bottom: 10px;}
.proseekbox .marrnone{margin-right: 0px;}
.proseekbox .item .title{width: 90%; height: 65px; padding: 10px 5%; background: #eff3f9;}
.proseekbox .item .title a{ color:#103a86; font-size: 18px;  height: 50px;  line-height: 25px; font-family: "microsoft yahei"; display: inline-block;}
.proseekbox .item .title p{ color: #444444; font-family: "simsun"; font-size: 12px; height: 12px; line-height: 12px; }
.proseekbox .item .title p span{color: #ff6600; font-size: 12px; font-family: "simsun"; padding-left: 5px;}

.proseekbox .item .infolists{width: 145px; padding: 10px 5%; }
.proseekbox .item .infolists p{ line-height: 20px;padding:10px 0; color: #888888; font-family: "microsoft yahei"; font-size: 12px;}
.proseekbox .item .infolists a{color: #1e50a2; font-size: 12px; font-family: "simsun";}
.proseekbox .item .gsandbtn{width: 90%; padding: 10px 5%;border-top: 1px dashed #ededed;}
.proseekbox .item .gsandbtn p{height: 25px; line-height: 25px; color: #444444; font-size: 12px; font-family: "simsun";}
.proseekbox .item .gsandbtn a{width: 70px; height: 25px; line-height: 25px; background: #ff6600; font-size: 12px; text-align: center; font-family: "simsun"; display: inline-block; float: right; color: #fff;}

.proseekbox .item .icon{width: 65px; height: 65px; position: absolute; top:160px; right: 5px; overflow: hidden;}
.proseekbox .item .icon img{height: 65px;}


/**
 * 
 * youqinglink
 */
.yqlinkbox{width: 100%;}
.yqlinkbox a{width: 32%; height: 100px; line-height: 100px; color: #333333; font-size: 16px; font-family: "microsoft yahei"; display: inline-block; text-align: center;}
.yqlinkbox .this{text-decoration: underline;color: #f60;}


/**
 * 
 * gsjj
 */
.companyprofile{width: 100%; padding:20px 0; position: relative; }
.companyprofile .title{width: 585px; height: 40px; line-height: 40px; font-family: "microsoft yahei"; font-size: 20px; color: #333333; padding-top: 20px; padding-bottom: 20px; }
.companyprofile .info{width: 585px;line-height: 26px; font-family: "microsoft yahei"; font-size: 14px; color: #666666; }
.companyprofile .icon{width: 280px; height: 330px; overflow: hidden; position: absolute; right: 0; top:40px; }
.companyprofile .icon{height: 330px; display: block; margin: 0 auto;}
.companyprofile .icon img{max-width:100%;}

.callfexdbox{width: 180px;  position: fixed; right: 20px; top:100px; background: #fff; border:1px solid #e6e6e6;}
.callfexdbox .title{height: 34px; line-height: 34px;background: #f7f7f7; color: #666666; font-family: "microsoft yahei"; font-size: 14px;padding: 0 10px;}
.callfexdbox .info{padding: 10px;}
.callfexdbox .info .address,
.callfexdbox .info .addressinf,
.callfexdbox .info .name,
.callfexdbox .info .phonenumber{line-height: 14px;margin-bottom: 10px;}

.callfexdbox .info .phonenumber{padding-bottom: 10px;}
.callfexdbox .info .phonenumber p{display: inline-block;}
.callfexdbox .info h3{font-size: 12px; font-family: "simsun"; color: #777777; display: inline;}
.callfexdbox .info p{font-size: 12px;color: #333333;font-family: "simsun"; display: inline;}
.callfexdbox .info .qqzx{height: 21px; line-height: 21px;}
.callfexdbox .info .qqzx p{font-size: 12px; font-family: "simsun"; color: #777777; display:inline-block;line-height:21px; height: 21px; float: left;}
.callfexdbox .info .qqzx a{ display: inline-block; width: 21px; height: 20px; margin-left: 5px; background: url(../images/qqiconbg.png) no-repeat center center;} 
.callfexdbox .info .btn{width: 90%; margin: 0 auto; border-top: 1px solid #ededed; margin-top: 15px; padding:20px 0 10px 0;}
.callfexdbox .info .btn a{height: 26px; line-height: 26px; width: 65px; border:1px solid #e6e6e6; font-size: 12px; font-family: "simsun"; color: #666666; display: inline-block; text-align: center;}
.callfexdbox .info .btn .this{background: #f60; color: #fff;}

.advertise{width:1200px; height: 60px; margin:0 auto;}
.advertise a{display: inline-block;}
.advertise a img{width: 100%;}
.proinfosbox{width: 843px; height: 433px; border:1px solid #e8e8e8; padding-left: 15px; }
.proinfosbox .iconsbox{ }


.mod18 { width:350px; height:325px; margin:20px auto; position:relative; float:left;}
.mod18 .btn { position:absolute; width:15px; height:60px; top:295px; cursor:pointer; z-index:99; }
.mod18 .prev{left:0;background:url(//img.lmjx.net/s/images/2016/xg02/images/prevbtn.png) no-repeat;background-size:100% 100%; }
.mod18 #prevTop,.mod18 #nextTop{top:90px;width:46px;height:48px;}
.mod18 #prevTop{background:url(//img.lmjx.net/s/images/2016/xg02/images/prevbtntop.png) 0 0 no-repeat;}
.mod18 #nextTop{background:url(//img.lmjx.net/s/images/2016/xg02/images/nextbtntop.png) 0 0 no-repeat;}
.mod18 .next{right:0;background:url(//img.lmjx.net/s/images/2016/xg02/images/nextbtn.png) no-repeat;background-size:100% 100%;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a { display:block; width:350px; height:285px; position:absolute; color:#fff;}
.mod18 .cf img { max-width:350px; height:285px;display: block;margin:0 auto;}
.mod18 .cf li span { display:block; width:331px; position:absolute; left:0; bottom:0; padding:0px 10px; height:30px; line-height:30px; text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000"); overflow:hidden;}
.mod18 .picBox { height:285px; position:relative; overflow:hidden; margin:0 auto 10px; }
.mod18 .picBox ul { height:285px; position:absolute;}
.mod18 .picBox li { width:350px; height:285px;}
.mod18 .listBox { width:313px; height:60px; margin:10px auto; position:relative; overflow:hidden; }
.mod18 .listBox ul{height:60px;position:absolute;}
.mod18 .listBox li{width:60px;height:60px;cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a { display:block; width:60px; height:60px; overflow:hidden; margin-right:10px;}
.mod18 .listBox li img { width:54px;height:54px;border:3px solid #fff;overflow: hidden;}
.mod18 .listBox .on img{width:54px;height:54px;border:3px solid #f60;}
.mod18 .listBox .on i{display:block;}


.infosbox{margin-left: 30px;width: 430px; float: left;}
.infosbox .titile { max-height:60px; overflow:hidden; line-height:30px; margin:20px 0;}
.infosbox .titile p{color: #333333; font-family: "microsoft yahei";font-size: 20px;}
.infosbox .money{height: 30px; line-height: 30px;}
.infosbox .money h3{ color: #333333;font-size: 12px; font-family: "simsun"; display: inline-block; float: left; padding-right: 5px;}
.infosbox .money span{color: #f60;font-size: 12px; font-family: "simsun"; display: inline-block; float: left; padding-right: 5px;}
.infosbox .money p{ color: #f60; font-size: 30px; font-weight: 600; font-family: "microsoft yahei"; float: left;}

.infosbox .ckandtime{ height:18px; line-height:18px; padding:15px 0; overflow:hidden; border-bottom:1px solid #e6e6e6;}
.infosbox .ckandtime p { padding:0 10px 0 0; margin-right:10px; color:#666666; font-size:12px; font-family:"simsun"; border-right:1px solid #dddddd; display:inline-block; }
.infosbox .ckandtime p.nbdr { border-right:none;}


.infosbox .productinf { width:100%; margin:15px auto; }
.infosbox .productinf p { padding:5px 0; display:inline-block; float:left; width:50%; color:#666666; font-size:14px; font-family:"microsoft yahei"; }

.infosbox .userbtn{padding-top: 10px;}
.infosbox .userbtn a{width: 133px; height: 40px; line-height:40px; text-align: center; display: inline-block; float: left; margin-right: 30px; background: #fff5ec; border:1px solid #f2dcbc; color: #f60;}
.infosbox .userbtn .this a{ background: #f60; color: #fff; font-size: 16px; font-family: "microsoft yahei";border:1px solid #f60;}

.morchoosepro{ width:860px;}
.morchoosepro .navmor { height:48px; line-height:48px; background:#fafafa; border:1px solid #ededed;}

.morchoosepro { margin-top:20px;}
.morchoosepro .navmor{ height: 48px; line-height: 48px; background: #fafafa; border:1px solid #ededed;}

.morchoosepro .navmor .item{text-align: center; width: 180px; border-right:1px solid #ededed; float: left;}
.morchoosepro .navmor .item a{width: 100%; display: inline-block;   height: 48px; line-height: 48px;}
.morchoosepro .navmor .this a{background: #fff;margin-top: -1px; border-top: 2px solid #f60;}


.morchoosepro .morinflist { height:auto; overflow:hidden; margin:0 auto 20px; border-left:1px solid #ededed; border-right:1px solid #ededed; border-bottom:1px solid #ededed; padding:20px;}
.morchoosepro .morinflist img { max-width:600px; margin-bottom:15px;} 
.morchoosepro .morinflist .proinffoot{display: none;}

/*.morchoosepro .morinflist .proinffoot .icon{ width:600px; margin-bottom:15px;}
.morchoosepro .morinflist .proinffoot .icon img { max-width:600px;}*/

.morchoosepro .morinflist .proinffoot .inf h2{padding-left:10px; border-left: 3px solid #f60; height: 16px; line-height: 16px; color: #333333; font-family: "microsoft yahei"; font-weight: 600;margin: 20px 0;}
.morchoosepro .morinflist .proinffoot .inf p{ line-height: 21px; color: #666666; font-family: "microsoft yahei";margin: 20px 0;}
.morchoosepro .morinflist .sjinfo{}

.morchoosepro .proask_wp { padding:0px;}
.morchoosepro .proask_wp .sheet_wp { border:none; margin:20px auto;}



/**
 *
 *
 * zm
 */


/*供求平台*/
.sas_wp { width:1200px; height:auto; overflow:hidden; margin:0 auto; padding:10px 0; line-height:22px;}
.sas_wp .seat_wp { float:left; overflow:hidden; font-family:"SimSun"; font-size:12px; color:#333;}
.sas_wp .seat_wp span { color:#848484;}
.sas_wp .seat_wp a { padding:0 6px 0 1px; color:#333;}
.sas_wp .seled_wp { float:left; margin-left:5px;}
.sas_wp .seled_wp a { position:relative; float:left; display:block; height:20px; line-height:20px; padding:0 25px 0 10px; margin-right:5px; font-family:"SimSun"; font-size:12px; color:#ff6600; border:1px solid #ededed;}
.sas_wp .seled_wp a i { position:absolute; right:8px; top:6.5px; display:block; width:7px; height:7px; overflow:hidden; background:url(../images/icon_sel_close.png) no-repeat center center; }
.sas_wp .seled_wp a:hover { border:1px solid #ff6600;}
.sas_wp .seled_wp a:hover i { background:url(../images/icon_sel_closehov.png) no-repeat center center; }

.sd_filter { width:1198px; height:auto; /*overflow:hidden;*/ margin:0 auto; border:1px solid #ededed; }
.sd_filter .hr { height:1px; overflow:hidden; margin:0 auto; background:#ededed;}
.sd_filter .tr { height:auto; padding:0 15px; margin:0 auto; /*border-bottom:1px solid #ededed;*/}
.sd_filter .tr .tit { float:left; width:80px; line-height:35px; font-family:"Microsoft Yahei"; font-size:14px; color:#333; padding:5px 0 0 0;}
.sd_filter .tr .all { float:left; width:36px; height:19px; line-height:19px; text-align:center; overflow:hidden; margin:14px 10px 0 0; font-family:"SimSun"; font-size:12px; color:#fff; background:#ff6600;}
.sd_filter .tr .list { position:relative; float:left; width:1022px; height:auto; margin-left:20px; margin-top:10px; font-family:"Microsoft Yahei"; font-size:14px; /*overflow:hidden;*/ }
.sd_filter .tr .list ul li { float:left; line-height:28px; padding:0 15px 0 0; }
.sd_filter .tr .list ul li .titi { display:block; height:35px; }
.sd_filter .tr .list ul li .titi:hover { color:#ff6600;}
/*.sd_filter .tr .list ul li .titicur { color:#ff6600; background:url(../images/icon_tp.png) no-repeat bottom center;}*/
.sd_filter .tr .list ul li .wps { display:none; position:absolute; top:36px; left:0px; z-index:5; width:998px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:10px; border:1px solid #ff6600; background:#fff;}
.sd_filter .tr .list ul li .wps a { display:block; float:left; width:auto; line-height:20px; overflow:hidden; margin:10px 10px 0 10px; font-family:"SimSun"; font-size:12px; color:#333;}
.sd_filter .tr .list ul li .wps a:hover { color:#ff6600; border-bottom:1px solid #ff6600;}
.sd_filter .tr .list ul li .wps i { display:block; float:left; width:1px; height:12px; overflow:hidden; margin:15px 0 5px 0; background:#bfbfbf;}
.sd_filter .tr .list ul .hover .wps { display:block;}

.sd_filter .tr .list .this { color:#ff6600; /*background:url(../images/icon_tp.png) no-repeat bottom center;*/}
.all2 { float:left; width:36px; height:19px; line-height:19px; text-align:center; overflow:hidden; margin:14px 10px 0 0; font-family:"SimSun"; font-size:12px; color:#000; background:#fff;}
.sd_filter .tr .list .divwps { z-index:5; width:998px; height:auto; overflow:hidden; padding:10px 0; margin-bottom:10px; border:1px solid #ff6600; background:#fff none repeat scroll 0 0;}
.sd_filter .tr .list .divwps a { display:inline-block; line-height:25px; margin-left:10px;}
.sd_filter .tr .list .divwps a:hover { color:#ff6600;}

.sd_wrap { width:1200px; height:auto; overflow:hidden; margin:25px auto;}
.sd_wrap .product_l { float:left; width:960px; height:auto; overflow:hidden;}
.sd_wrap .pinf_r,.pinf_r{ float:left; width:218px; height:auto; overflow:hidden; margin-left:20px; border:1px solid #eee;}

.morchoose .pg_wp { float:right; overflow:hidden;}
.morchoose .pg_wp .pnum { float:left; }
.morchoose .pg_wp .pnum span { line-height:40px; font-family:"Microsoft Yahei"; font-weight:500; font-size:14px; color:#333;}
.morchoose .pg_wp .btn { display:block; float:left; width:20px; height:20px; line-height:20px; text-align:center; overflow:hidden; margin:9.5px 25px 9.5px 10px; border:1px solid #dbdbdb; background:#fff url(../images/icon_st_arrow.png) no-repeat center center;; }

.product_l .plist { height:auto; overflow:hidden; margin:15px auto 0;}
.product_l .plist .item { position:relative; float:left; width:228px; height:373px; overflow:hidden; margin:0 13.3px 15px 0; border:1px solid #e2e2e2;}
.product_l .plist .mr0 { margin-right:0px;}
.product_l .plist .item .img { height:230px; line-height:230px; text-align:center; overflow:hidden; margin:0 auto; position:relative;}
.product_l .plist .item .img img { /*max-width:100%; max-height:100%;*/ width:100%; height:100%; vertical-align:middle; position:absolute; top:0px; left:0px;}
.product_l .plist .item .h3 { height:30px; line-height:30px; overflow:hidden; padding:0 10px; font-family:"Microsoft Yahei"; font-weight:500; font-size:16px; color:#ff6600;}
.product_l .plist .item h2 { height:32px; line-height:16px; word-break:break-all; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; margin:5px auto; padding:0 10px; font-family:"SimSun"; font-size:12px; color:#333;}
.product_l .plist .item p { height:32px; line-height:16px; word-break:break-all; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; margin:5px auto; padding:0 10px; font-family:"SimSun"; font-size:12px; color:#333;}
.product_l .plist .item .nm { width:205px; height:35px; overflow:hidden; line-height:35px; margin:0 auto; border-bottom:1px dashed #e2e2e2; font-family:"SimSun"; font-size:12px; color:#888; }
.product_l .plist .item .nmm { background:url(../images/vipshouxin.png) no-repeat right center;}
.product_l .plist .item .nm a { display:block; float:left; width:auto; /*padding-left:5px;*/ height:35px; line-height:35px; overflow:hidden; margin-right:20px; color:#888; }
.product_l .plist .item .nm a:hover { color:red; }
.product_l .plist .item .are { height:35px; line-height:35px; overflow:hidden; padding:0 5px; font-family:"SimSun"; font-size:12px; color:#888;}
.product_l .plist .item .are span { float:left; line-height:50px; overflow:hidden; color:#888;}
.product_l .plist .item .are span img { vertical-align:middle;}
.product_l .plist .item .are a { display:block; float:right; width:92px; height:22px; overflow:hidden; margin:8px 0 8px 0; background:url(../images/icon_qqtalk.png) no-repeat center center;}

.product_l .plist .item .ppinf { display:none; position:absolute; bottom:0; left:0; right:0; overflow:hidden; background:#fff;}
.product_l .plist .item .ppinf .inf { padding:10px 8px 50px; background:#fff;}
.product_l .plist .item .ppinf .inf p { height:26px; line-height:26px; overflow:hidden; margin:0 auto; font-family:"SimSun"; font-size:12px; color:#888; float:left; width:50%; padding:0; }
.product_l .plist .item .ppinf .inf p a { color:#1e50a2;}
.product_l .plist .item .ppinf .xj { display:block; height:38px; line-height:38px; text-align:center; overflow:hidden; margin:0 auto; font-family:"Microsoft Yahei"; font-weight:500; font-size:16px; color:#fff; background:#ff6600; left:0; right:0; bottom:0; position:absolute; }

.product_l .plist .itemhov { border:1px solid #ff6600;}
.product_l .plist .itemhov .ppinf { display:block;}

.enroll_wp { height:46px; overflow:hidden; margin:35px auto; font-family:"SimSun"; font-size:12px; border:1px solid #edd28b; background:#fffdee;}
.enroll_wp .cue { float:left; line-height:48px; overflow:hidden; padding-left:18px; margin-left:8px; color:#666; background:url(../images/icon_warn.png) no-repeat left center;}
.enroll_wp .enbtn { float:left; display:block; width:100px; height:26px; line-height:26px; text-align:center; overflow:hidden; margin:10px 0 10px 10px; border-radius:2px; color:#fff; background:#ff6600;}

.sddt_wrap { width:888px; border-left:1px solid #ededed; border-right:1px solid #ededed; border-bottom:1px solid #ededed;}
.sddt_wrap .product_l { float:none; width:888px; margin:0 auto;}
.sddt_wrap .product_l .plist { margin:15px auto 0;}
.sddt_wrap .product_l .plist .item { height:297px; margin:0 0 15px 8px;}
.sddt_wrap .product_l .plist .item .img { height:156px; line-height:156px;}



/*页码*/
.pages { margin:40px auto 0; text-align:right; padding:10px; font-family:"SimSun"; font-size:12px; color:#0363af;}
.pages span, .pages a { line-height:160%; margin-right:0.2em; padding:9px 12px;  }
.pages a { background:#fff; border:1px solid #e6e6e6; color:#333; }
.pages a:hover  { background:#ff6600; border:1px solid #ff6600; color:#fff; text-decoration:none; }
.pages .nextprev { padding:9px 22px 9px 12px; border:1px solid #e6e6e6; background:#fff url(../images/icon_pgnext.png) no-repeat 54px center; }
.pages .nextprev:hover { background:#ff6600 url(../images/icon_pgnext_hov.png) no-repeat 54px center;}
.pages .this { color:#fff; font-weight:bold; background-color:#ff6600; border:solid 1px #ff6600;}

.pinf_r .binf { width:205px; height:79px; overflow:hidden; margin:0 auto; border-bottom:1px solid #eee;}
.pinf_r .binf .img { float:left; width:44px; height:44px; overflow:hidden; margin:17.5px 0 17.5px 0; border-radius:100%;}
.pinf_r .binf .img img { width:100%; height:100%;}
.pinf_r .binf .inf { float:left; width:150px; margin:20px 0 0 10px; font-family:"SimSun"; font-size:12px;}
.pinf_r .binf .inf p { height:20px; line-height:20px; overflow:hidden; color:#666; }
.pinf_r .binf .inf .lks { height:auto; overflow:hidden; margin:0 auto;}
.pinf_r .binf .inf .lks a { line-height:20px; color:#333;}

.pinf_r .swp { width:205px; height:auto; overflow:hidden; margin:0 auto;}
.pinf_r .swp .sitem { display:block; float:left; width:67px; padding-left:35px; height:44px; line-height:44px; overflow:hidden; border-bottom:1px solid #eee; border-right:1px solid #eee; font-family:"SimSun"; font-size:12px; color:#333;}

.pinf_r .swp .fb { background:url(../images/ico_edit.gif) no-repeat 11px center;}
.pinf_r .swp .tg { border-right:none; background:url(../images/ico_product.gif) no-repeat 11px center;}
.pinf_r .swp .cj { background:url(../images/ico_homepage.gif) no-repeat 11px center;}
.pinf_r .swp .qt { border-right:none; background:url(../images/ico_message.gif) no-repeat 11px center;}

.pinf_r .imglist { height:auto; overflow:hidden; padding:0 10px;}
.pinf_r .imglist .item { display:block; height:auto; /*line-height:245px;*/ text-align:center; overflow:hidden; padding:10px 0; border-bottom:1px dashed #ededed;}
.pinf_r .imglist .item img { max-width:100%; max-height:100%; vertical-align:middle;}
.pinf_r .imglist .item cite { margin:0 auto;}



/*询价单*/
/*.sheet_wp { width:978px; height:auto; overflow:hidden; margin:0 auto; border-top:2px solid #127b3a; border-left:1px solid #ebebeb; border-right:1px solid #ebebeb; border-bottom:1px solid #ebebeb;}
.sheet_wp h3 { height:40px; line-height:40px; overflow:hidden; padding:0 10px; font-family:"SimSun"; font-weight:600; font-size:14px; color:#000; border-bottom:1px solid #ebebeb; background:#f7f7f7;}
.sheet_wp .list { height:auto; overflow:hidden; margin:0 auto; padding:10px 30px 10px 0; font-family:"SimSun"; font-size:14px;}
.sheet_wp .list table { }
.sheet_wp .list table tr { }
.sheet_wp .list table tr td { line-height:35px; padding:5px 0;}
.sheet_wp .list table tr td.tit { width:15%; text-align:right; vertical-align:middle; color:#838383;}
.sheet_wp .list table tr td.tit i { margin-right:5px; color:#ff0000;}
.sheet_wp .list table tr td.tit em { font-weight:600;}
.sheet_wp .list table tr td.c_style { width:73%; text-align:left; vertical-align:middle; padding:5px 10% 5px 2%;}
.sheet_wp .list table tr td.c_style input { width:50%; height:30px; line-height:30px; padding:0 2%; overflow:hidden; font-family:"SimSun"; font-size:14px; color:#000; border:1px solid #a9a9a9;}
.sheet_wp .list table tr td.multi_list { } 
.sheet_wp .list table tr td.multi_list a { display:inline-block; height:30px; line-height:30px; text-align:center; overflow:hidden; padding:0 15px; margin-right:10px; border:1px solid #a9a9a9; color:#666;}
.sheet_wp .list table tr td.multi_list a:hover { font-weight:600; color:#ff9f20; border:1px solid #ff9f20;}
.sheet_wp .list table tr td.multi_list a.cur { font-weight:600; color:#ff9f20; border:1px solid #ff9f20;}
.sheet_wp .list table tr td.sel_wp { font-size:12px; color:#626262;}
.sheet_wp .list table tr td.sel_wp select { width:50%; height:30px; line-height:30px; overflow:hidden; border:1px solid #a9a9a9; font-size:14px; color:#000;}
.sheet_wp .list table tr td.conarea {}
.sheet_wp .list table tr td.conarea .contxt { width:90%; height:150px; line-height:30px; margin:0 auto; padding:0 10px; font-size:14px; border:1px solid #a9a9a9;}

.sheet_wp .list table tr td.gc_style { color:#666;}
.sheet_wp .list table tr td.gc_style .p1 { float:left;}*/
.sheet_wp .list table tr td.gc_style .cld_wp { float:left; width:140px; /*height:32px;*/ overflow:hidden; margin:0 3px; position:relative;}
/*.sheet_wp .list table tr td.gc_style .cld_wp .ico { display:block; width:30px; height:18px; line-height:18px; text-align:center; overflow:hidden; margin:2px auto; position:absolute; right:5px; top:6px; border-left:1px solid #a9a9a9;}
.sheet_wp .list table tr td.gc_style .cld_wp .ico img { max-width:100%; max-height:100%; vertical-align:middle;}
.sheet_wp .list table tr td.gc_style input { width:128px; padding:0 3px; margin:0 auto;}

.sheet_wp .list table tr td.lr_style { padding-left:60px; text-align:left; vertical-align:middle; color:#666;}
.sheet_wp .list table tr td.lr_style a { color:#025bd5;}
.sheet_wp .list table tr td.btn .sendbtn { display:block; width:158px; height:36px; line-height:36px; text-align:center; overflow:hidden; margin:5px auto; border-radius:3px; font-weight:600; color:#fff; background:#ff8a00;}

.sheet_wp .list table tr td.binf { width:90%;}
.sheet_wp .list table tr td.binf span { display:block; float:left;}
.sheet_wp .list table tr td.binf .ttit { width:12%; text-align:right; vertical-align:middle; color:#838383;}
.sheet_wp .list table tr td.binf .ttit i { margin-right:5px; color:#ff0000;}
.sheet_wp .list table tr td.binf .inps { width:33%; text-align:left; padding-left:2%; vertical-align:middle;}
.sheet_wp .list table tr td.binf .inps input { width:70%; height:30px; line-height:30px; padding:0 2%; overflow:hidden; font-family:"SimSun"; font-size:14px; color:#000; border:1px solid #a9a9a9;}*/



/**
 *
 * footer
 */

.footero{background:#F7F7F7; padding:10px 0; margin-top:30px; border-top:2px solid #DBDBDB; font-size: 12px;}
.footer{margin: 0 auto auto; width: 980px; clear: both; text-align: center; color:#333; font-family: Verdana, Arial, Tahoma;}
.footer li{color:#333; padding-top:10px; }
.footer a{color:#333; }
.footer .links{text-align:left; line-height:30px; padding:5px 0;}
.footer .links a { margin:0 7px; }
.footer .line{border-bottom:1px solid #ccc; height:1px; overflow:hidden;}




.footer .itemlmjx{height: 30px; line-height: 30px;text-align: center;color: #666;padding-top: 13px; display: none;}
.footer .itemlmjx span {color: #ff6600;}

.footer .index_box_icp {height: 50px;line-height: 50px; background: url(//img.lmjx.net/s/images/index_2013/images/index_pic.png) no-repeat -680px -518px;display: none; }
.footer .index_box_icp strong {background: #848484;margin-left: 10px;font-weight: normal; padding: 3px 10px;color: #fff;}

.lmjxfoot .lmjxfootnone{ display: none;}

.lmjxfoot .itemlmjx,.footer .index_box_icp{ display: block;}


/*修改成功失败*/
.judge_wp { position:fixed; top:40%; left:50%; margin-left:-180px; width:340px; height:115px; overflow:hidden; padding:10px; background:#f0f0f0;display:none;}
.judge_wp .wp { height:115px; overflow:hidden; margin:0 auto; background:#f8f8f8;}
.judge_wp .wp .close { display:block; float:right; width:11px; height:12px; overflow:hidden; margin:10px 10px 10px 0; background:url(../images/icon_close_btn.png) no-repeat center center;}
.judge_wp .wp .inf { height:83px; overflow:hidden; margin:22px auto 0;}
.judge_wp .wp .inf .img { float:left; width:90px; height:83px; line-height:83px; text-align:center; overflow:hidden; margin-left:55px;}
/*.judge_wp .wp .inf .img img { max-width:100%; max-height:100%; vertical-align:middle;}*/
.judge_wp .wp .inf .txt { float:left; width:170px; height:83px; line-height:83px; overflow:hidden; font-family:"微软雅黑"; font-weight:600; font-size:14px; color:#10cb19;}

.succeed_wp .wp .inf .img { background:url(../images/icon_succeed.png) no-repeat center center;}
.succeed_wp .wp .inf .txt { color:#10cb19;}

.jfail_wp .wp .inf .img { background:url(../images/icon_fail.png) no-repeat center center;}
.jfail_wp .wp .inf .txt { color:#f19149;}


.bio_wp .jobin_wp .add_tl_btn { display:block; width:100px; height:38px; line-height:38px; text-align:center; overflow:hidden; margin:20px auto; font-family:"微软雅黑"; font-weight:500; font-size:14px; color:#fff; background:#ff9f20;}



.producttypesj { border:1px solid #e9e9e9;}
.producttypesj .alltitle{width: 95%; padding-left: 5%; height: 40px; line-height: 40px; background: #fafafa;border-bottom: 1px solid #fafafa;color: #666666;font-family: "microsoft yahei";font-size: 16px;}
.producttypesj p{ padding: 20px 10px; color: #333333; font-size: 14px; font-family: "microsoft yahei"; line-height: 25px;}


.prolinkgo { border:1px solid #e9e9e9;}
.prolinkgo .alltitle{width: 95%; padding-left: 5%; height: 40px; line-height: 40px; background: #fafafa;border-bottom: 1px solid #fafafa;color: #666666;font-family: "microsoft yahei";font-size: 16px;}
.prolinkgo .item{width: 94%;padding:15px 0 5px 0; margin:0 auto; border-bottom: 1px solid #ededed;}
.prolinkgo .item .icon { width:100%; /*height:250px; line-height:250px;*/ text-align:center; overflow:hidden; margin:0 auto;}
.prolinkgo .item .icon img { max-width:100%; max-height:250px; vertical-align:middle;}
.prolinkgo .item .gobtn{ padding:15px 10px;}
.prolinkgo .item .gobtn a{  line-height: 20px; color: #666666; font-size: 14px; font-family: "microsoft yahei"; display: block;}
.prolinkgo .item .gobtn .btnpros {width: 100px; height: 30px; line-height: 30px; text-align: center; border:1px solid #ededed; margin-top: 10px; color: #666666;font-size: 14px; font-family: "microsoft yahei"; }
.prolinkgo .itemhovs .gobtn .btnpros { background:#f60; color:#fff;}


.newsinfobox .timelist{ height: 16px; line-height: 16px; padding-top: 15px;}
.newsinfobox .timelist p{ font-size: 12px; color: #959595; font-family: "microsoft yahei";}
.newsinfobox .timelist p a{ color: #0068db;}
.newsinfobox .infosbody{width: 96%; margin: 0 auto; padding:20px;}
.newsinfobox .infosbody p{ color: #484848; font-size: 16px; font-family: "microsoft yahei"; line-height: 35px; padding: 10px;}
.newsinfobox .infosbody img{max-width: 100%; overflow: hidden;display: block; margin: 10px auto;}




/**
 * splisttit
 */
.spinfosbox{width: 872px; height: auto; padding-bottom: 20px; margin-top: 10px;}
.spinfosbox{width: 872px; height: auto;}
.spinfosbox .titile{ padding: 20px 0;border-bottom: 1px solid #ededed;}
.spinfosbox .userbtn{margin-top: 20px;}
.spproinfo{width: 872px; height: auto; padding-bottom: 20px; margin-top: 10px; border: 1px solid #e8e8e8; padding-left: 15px;}
.spproinfo .icon{max-width:100%; height: auto; text-align: center; overflow: hidden; margin:20px 0;}
.spproinfo .item{ line-height: 33px; padding: 15px;}
.spproinfo .item h2{ height: 25px; line-height: 25px; color: #333333; font-weight: bold; border-left:3px solid #ff6600; padding-left: 15px; margin: 10px 0;}
.spproinfo .item p{ color: #666666;  font-size: 14px; font-family: "microsoft yahei"; }

/*
*form
*/

.inquirylist{width: 886px; height: auto; border:1px  solid #e8e8e8; margin-top: 10px;}

.inquiryform{padding: 0px 15px;}
.inquiryform .typeask{}
.inquiryform .typeask .title {width: 90px;float: left;}
.inquiryform .typeask .title span { color: red;font-size: 5px; display: inline-block; padding-right: 10px; line-height: 3px; height: 30px;}
.inquiryform .typeask .title p {color: #585858;font-size: 14px;display: inline-block; height: 30px; line-height: 30px; font-family: "microsoft yahei"; font-weight: 300;}


.inquiryform .typeask .morselect{ width: 700px;height: 30px;}
.inquiryform .typeask .morselect select{min-width: 80px; height: 30px; display: block; float: left; margin-right: 15px;border-color: #d8d8d8;padding-left: 15px; font-size: 12px; color: #666666; font-family: "simsun";}
.inquiryform .info{margin-top: 25px;}
.inquiryform .info .title {width: 100px;float: left;}
.inquiryform .info .title span { color: red;font-size: 5px; display: inline-block; padding-right: 10px; line-height: 3px; height: 30px; float: left; line-height: 30px;}
.inquiryform .info .title p {color: #585858;font-size: 14px;display: inline-block; height: 30px; line-height: 30px; font-family: "microsoft yahei"; font-weight: 300; float: right;padding-right: 10px;}
.inquiryform .info .inputs { float: left;width: 495px;}
.inquiryform .info .inputs textarea {width: 476px; min-height: 30px; border: 1px solid #a7a7a7; padding-left: 5px; font-size: 14px; font-family: "SimSun"; overflow: hidden; resize: none; float: left; line-height: 30px; height: 30px;}
.inquiryform .btn{margin-top: 15px; height: 40px; line-height: 40px;width: 610px; background: #ff6600; border-radius: 0.2em; text-align: center; margin-left: 100px;}
.inquiryform .btn a{font-family: "microsoft yahei"; font-size: 18px; color: #ffffff;display: block; }


/*addllbd*/
/*询价单*/
.sheet_wp { width:885px; margin-top: 10px; height:auto; overflow:hidden; margin:0 auto;border: 1px solid #ebebeb;}
.sheet_wp h3 { height:40px; line-height:40px; overflow:hidden; padding:0 10px; font-family:"SimSun"; font-weight:600; font-size:14px; color:#000; border-bottom:1px solid #ebebeb; background:#f7f7f7;}
.sheet_wp .list { height:auto; overflow:hidden; margin:0 auto; padding:10px 30px 10px 0; font-family:"SimSun"; font-size:14px;}
.sheet_wp .list table { }
.sheet_wp .list table tr { }
.sheet_wp .list table tr td { line-height:35px; padding:5px 0;}
.sheet_wp .list table tr td.tit { width:11%; text-align:right; vertical-align:middle; color:#838383;}
.sheet_wp .list table tr td.tit i { margin-right:5px; color:#ff0000;}
.sheet_wp .list table tr td.tit em { font-weight:600; margin-left: 8%}
.sheet_wp .list table tr td.c_style { width:73%; text-align:left; vertical-align:middle; padding:5px 10% 5px 2%;}
.sheet_wp .list table tr td.c_style input { width:50%; height:30px; line-height:30px; padding:0 2%; overflow:hidden; font-family:"SimSun"; font-size:14px; color:#000; border:1px solid #a9a9a9;}
.sheet_wp .list table tr td.multi_list { } 
.sheet_wp .list table tr td.multi_list a { display:inline-block; height:30px; line-height:30px; text-align:center; overflow:hidden; padding:0 15px; margin-right:10px; border:1px solid #a9a9a9; color:#666;}
.sheet_wp .list table tr td.multi_list a:hover { font-weight:600; color:#ff9f20; border:1px solid #ff9f20;}
.sheet_wp .list table tr td.multi_list a.cur { font-weight:600; color:#ff9f20; border:1px solid #ff9f20;}
.sheet_wp .list table tr td.sel_wp { font-size:12px; color:#626262;}
.sheet_wp .list table tr td.sel_wp select { width:50%; height:30px; line-height:30px; overflow:hidden; border:1px solid #a9a9a9; font-size:14px; color:#000;}
.sheet_wp .list table tr td.conarea {}
.sheet_wp .list table tr td.conarea .contxt { width:90%; height:150px; line-height:30px; margin:0 auto; padding:0 10px; font-size:14px; border:1px solid #a9a9a9; resize: none;  }

.sheet_wp .list table tr td.gc_style { color:#666;}
.sheet_wp .list table tr td.gc_style .p1 { float:left;}
.sheet_wp .list table tr td.gc_style .cld_wp { float:left; width:140px; /*height:32px;*/ overflow:hidden; margin:0 3px; position:relative;}
.sheet_wp .list table tr td.gc_style .cld_wp .ico { display:block; width:30px; height:18px; line-height:18px; text-align:center; overflow:hidden; margin:2px auto; position:absolute; right:5px; top:6px; border-left:1px solid #a9a9a9;}
.sheet_wp .list table tr td.gc_style .cld_wp .ico img { max-width:100%; max-height:100%; vertical-align:middle;}
.sheet_wp .list table tr td.gc_style input { width:128px; padding:0 3px; margin:0 auto;}

.sheet_wp .list table tr td.lr_style { padding-left:60px; text-align:left; vertical-align:middle; color:#666;}
.sheet_wp .list table tr td.lr_style a { color:#025bd5;}
.sheet_wp .list table tr td.btn .sendbtn { display:block; width:158px; height:36px; line-height:36px; text-align:center; overflow:hidden; margin:5px auto; border-radius:3px; font-weight:600; color:#fff; background:#ff8a00;}

.sheet_wp .list table tr td.binf { width:90%; /*padding:5px 0 5px 5%;*/}
.sheet_wp .list table tr td.binf span { display:block; float:left;}
.sheet_wp .list table tr td.binf .ttit { width:12%; text-align:right; vertical-align:middle; color:#838383;}
.sheet_wp .list table tr td.binf .ttit i { margin-right:5px; color:#ff0000;}
.sheet_wp .list table tr td.binf .inps { width:33%; text-align:left; padding-left:2%; vertical-align:middle;}
.sheet_wp .list table tr td.binf .inps input { width:70%; height:30px; line-height:30px; padding:0 2%; overflow:hidden; font-family:"SimSun"; font-size:14px; color:#000; border:1px solid #a9a9a9;}


/*详情页宽度*/
.prowwid { width:873px;}
.prowwid .infosbox { width:480px;}
.morcwid { width:890px;}
.infosbox .titile h1 { font-size: 24px; }
.icobox { float:left; width:120px; height:auto; overflow:hidden; margin:0 20px 20px 0;}
.icobox .zw_img { background:url(../images/icon_not_a.jpg) no-repeat center center;}
.icobox .img { display:block; width:120px; height:120px; line-height:120px; text-align:center; overflow:hidden; margin:0 auto; }
.icobox .img img { width:120px; height:120px; vertical-align:middle;}
.icobox a { display:block; width:110px; height:36px; line-height:36px; text-align:center; overflow:hidden; margin:20px auto 0; font-family:"SimSun"; font-weight:600; font-size:14px; color:#fff; background:#ff6600;}

.tb_box { float:left; width:708px; height:auto; overflow:hidden; margin:0 auto;}
.tb_box table { font-family:"SimSun"; font-size:14px;}
.tb_box table th { width:74px; text-align:left; padding:5px 0; color:#7a7a7a;}
.tb_box table td { padding:0 15px 0 5px; text-align:left; color:#4b4b4b;}
.tb_box table td.cnm { padding:0px; height:40px; line-height:40px; vertical-align:middle; text-align:left; font-family:"SimSun"; font-weight:600; font-size:14px; color:#4b4b4b;}


.bshop  .allleftbody { margin-left:0; }
.bshop  .allbody .allrightbody { float:right; }

/*守信通样式*/
.companytop .signvip { position:absolute; left:70%; top:100px; width:180px; height:50px; background:url(../images/ord_vip_bg.png)no-repeat center center; }
.companytop .signvip .sg { line-height:71px; margin-left:94px; color:red;}

.companytop .signjinpaivip { position:absolute; left:70%; top:100px; width:180px; height:50px; overflow:hidden; background:url(../images/grade_vip_bg.png)no-repeat center center; }
.companytop .signjinpaivip .gr { height:26px; line-height:30px; margin-right:13px; text-align:right; font-family:"Microsoft Yahei"; font-size:13px; font-weight:bold; color:#391c00;}
.companytop .signjinpaivip .sg { height:20px; line-height:20px; margin-left:108px; color:red;}



/*头部*/
.head_wp { height:30px; margin:0 auto; border-bottom:1px solid #c1babe; font-family:"Microsoft Yahei"; font-size:12px; background:#f9f7f7;}
.head_wp .wp { width:1200px; height:30px; margin:0 auto;}
.head_wp .wp .linfs { float:left; overflow:hidden;}
.head_wp .wp .linfs .dl { line-height:30px; color:#4a474c;}
.head_wp .wp .linfs .dl a { margin:0 5px; color:#ff1e22;}
.head_wp .wp .linfs .zc { line-height:30px; margin:0 5px 0 0; color:#4a474c;}
.head_wp .wp .linfs .kf { line-height:30px; margin:0 5px 0 0; color:#4a474c;}

.head_wp .wp .rlinks { float:right; position:relative; z-index:10;}
.head_wp .wp .rlinks a { display:block; float:left; line-height:30px; overflow:hidden; margin-right:5px; color:#4a474c;}
.head_wp .wp .rlinks i { display:block; float:left; width:1px; height:13px; overflow:hidden; margin:8.5px 5px 8.5px 0; background:#6a6c70;}

.head_wp .wp .rlinks .topwx { padding:0 0 0 25px; background:url(//static.kachecn.com/images/sitesprite.gif) no-repeat -100px -11px;}
.head_wp .wp .rlinks .topwxqrcode { overflow:hidden;}
.head_wp .wp .rlinks .topwxqrcode .topwxqrcodein { position:absolute; right:0; top:31px; width:185px; height:208px; text-align:center; overflow:hidden; background:#fff; border:1px solid #ccc; border-top:0;}
.head_wp .wp .rlinks .topwxqrcode p { line-height:28px; margin-top:-5px;}
.head_wp .wp .rlinks .topwxqrcode img { display:block; width:180px; height:180px; margin:0 auto;}

/*人才招聘详情*/
.honor_wp { height:auto; overflow:hidden; margin:0 auto; padding:0 0 15px 0; background:#fff; font-family:"Microsoft Yahei"; font-size:14px;}
.honor_wp table {}
.honor_wp table tr {}
.honor_wp table tr th { height:40px; line-height:40px; overflow:hidden; text-align:center; font-weight:600; color:#000; background:#F1F1F1;}
.honor_wp table tr td { text-align:center; vertical-align:middle; color:#000;}
.honor_wp table tr td.img { padding:15px 0 0 0; text-align:center;}
.honor_wp table tr td.img img { max-width:100%; max-height:100%; vertical-align:middle;}
.honor_wp table tr td a { color:#000;}
.honor_wp table tr td a:hover { color:#ff8a00;}

.honor_wp h2 { height:40px; line-height:40px; overflow:hidden; text-align:center; font-family:"Microsoft Yahei"; font-size:16px; font-weight:600; color:#ff8a00;}
.honor_wp .hinfo { height:30px; line-height:30px; text-align:center; overflow:hidden; margin:0 auto; font-family:"Microsoft Yahei"; font-size:14px; color:#000;}
.honor_wp .hinfo span { display:inline-block; margin-right:10px;}
.honor_wp .hinfo a { color:#000;}
.honor_wp .hinfo a:hover { color:#ff8a00;}

.honor_wp .dtinf { height:auto; overflow:hidden; margin:10px auto 0; padding:0 15px;}
.honor_wp .dtinf table { background:#ccc;}
.honor_wp .dtinf table tr { background:#fff;}
.honor_wp .dtinf table tr th { width:15%; border:1px solid #ccc; background:#fafafa;}
.honor_wp .dtinf table tr td { width:29%; text-align:left; padding-left:1%; border:1px solid #ccc; background:#fff;}

.honor_wp .imgswp { height:auto; overflow:hidden; margin:10px auto 0; padding:0 15px; text-align:center;}
.honor_wp .imgswp img { display:block; max-width:100%; max-height:100%; vertical-align:middle; margin:0 auto 10px;}

.honor_wp .pages { margin:20px auto; text-align:center;}

.recruit_wp { }
.recruit_wp table { width:94%; margin:10px auto;}
.recruit_wp table tr { }
.recruit_wp table tr th { width:15%; height:40px; line-height:40px; overflow:hidden; text-align:center; font-weight:600; color:#000; border:1px solid #ccc; background:#fafafa;}
.recruit_wp table tr td { width:29%; padding-left:1%; border:1px solid #ccc; background:#fff;}
.recruit_wp .pdescribe { width:94%; height:auto; overflow:hidden; margin:0 auto;}
.recruit_wp .pdescribe h3 { height:auto; line-height:26px; overflow:hidden; font-family:"Microsoft Yahei"; font-size:14px; font-weight:600; color:#000;}
.recruit_wp .pdescribe p { height:auto; line-height:26px; overflow:hidden; font-family:"Microsoft Yahei"; font-size:14px; color:#000;}
.recruit_wp .pdescribe p span { display:inline-block; width:80px; text-align:right; padding-right:5px;}


.headerimg { height:60px; position:absolute; right:10px; top:45px;}


.morchoosepro .morinflist .proinffoot .inf { height:auto; overflow:hidden;}
.morchoosepro .morinflist .proinffoot .inf div { line-height:26px; margin:0;}




.csection { width:1200px; height:auto; overflow:hidden; margin:0 auto; font-family:"Microsoft Yahei"; font-weight:500;}
.csection .title { height:44px; line-height:44px; overflow:hidden; margin:0 auto; font-weight:bold; font-size:16px; color:#ff6600; border-bottom:1px solid #ff6600;}
.csection .list { height:auto; overflow:hidden; margin:20px auto 0;}
.csection .list .item { float:left; width:385px; height:auto; overflow:hidden; margin:0 22.5px 10px 0;}
.csection .list .itemr { margin:0 0 10px 0;}
.csection .list .item .atitle { float:left; width:90px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center; font-weight:bold; font-size:14px; color:#6c6a64;}
.csection .list .item .atitle a { color:#6c6a64;}
.csection .list .item .atitle a:hover { color:#ff6600;}
.csection .list .item .links { float:left; width:285px; height:auto; overflow:hidden; margin:0 0 0 10px;}
.csection .list .item .links a { display:inline-block; height:18px; line-height:18px; overflow:hidden; margin:0 0 5px 10px; font-size:14px; color:#6c6a64;}
.csection .list .item .links a:hover { color:#ff6600;}


/* 2019年4月1日09:48:57  修改 */
.morchoosepro .morinflist .proinffoot .inf table td {
  	border: 1px solid #666;
}


.fl {
	display: block;
	float: left;
}
.fr {
	display: block;
	float: right;
}
.clear:after,
.cl::after {
	content: '';
	display: block;
	clear: both;
}
.container {
	width: 1200px;
	margin: 0 auto;
}
.topbar {
	width: 100%;
}
.topbar-main {
	padding: 19px 0 16px;
}
.tbmll-pic,
.tbmll-tit {
	display: block;
}
.tbmll-pic {
	width: 148px;
}
.tbmll-pic img {
	width: 100%;
	vertical-align: top;
}
.tbmll-tit {
	position: relative;
	margin-left: 20px;
	font-size: 20px;
	font-weight: bold;
	line-height: 39px;
	color: #3c3c3c;
}
.tbmll-tit i {
	display: block;
	position: absolute;
	width: 3px;
	height: 3px;
	top: 50%;
	left: -11px;
	margin-top: -1px;
	background: url(../images/tbmll-ticon.png) center center no-repeat;
}

.tbm-right {
  	padding-top: 3px;
}
.tbmr-search {
	width: 349px;
	height: 33px;
	position: relative;
	z-index: 99;
	font-family: "Microsoft Yahei";
	font-size: 14px;
	background: #fff;
	border: 1px solid #ff2024;
}

.search,
.searchborder,
.tbmr-search,
.text {
	display: -webkit-box;
}

.tbmr-search #searchform {
	width: 100%;
	background: #fff;
}

.tbmr-search .tbmrs-box {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 76px;
	height: 33px;
	border-right: 1px solid #ff2024;
}

.tbmr-search .tbmrs-box .select {
	float: left;
	width: 55px;
	padding: 0 21px 0 0;
	height: 33px;
	line-height: 33px;
	position: relative;
	z-index: 10;
	text-align: center;
	vertical-align: middle;
	background: url(../images/xiala_btn_03.jpg) no-repeat 60px 14px;
}

.tbmr-search .tbmrs-box .select .showdates {
	display: none;
	width: 76px;
	height: auto;
	overflow: hidden;
	margin: 0 auto;
	position: absolute;
	left: -1px;
	top: 33px;
	z-index: 20;
	background: #fff;
	border-left: 1px solid #ff2024;
	border-right: 1px solid #ff2024;
	border-bottom: 1px solid #ff2024;
}

.tbmr-search .tbmrs-box .select .showdates a {
	display: block;
	height: 33px;
	line-height: 33px;
	text-align: center;
	color: #3c3c3c;
	border-bottom: 1px solid #e6e5e5;
}

.tbmr-search .tbmrs-box .select .showdates a.nobtm {
	border-bottom: none;
}

.tbmr-search .tbmrs-box .select .showdates a:hover {
	color: #d81518;
	text-decoration: none;
	background: #eee;
}

.tbmr-search .text {
	padding: 0 85px 0 10px;
  	width: 100%;
	height: 33px;
	line-height: 33px;
	overflow: hidden;
	background: #fff;
}

.tbmr-search .text input {
  	display: block;
	width: 100%;
	height: 35px;
	line-height: 35px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	border: 0;
	outline: 0;
	-webkit-appearance: none;
}

.tbmr-search .text a {
	width: 16px;
	height: 16px;
	line-height: 16px;
	text-align: center;
	padding: 4px 10px;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 10;
	font-family: Arial;
	background: #fff;
}

.tbmr-search .bttn {
	position: absolute;
	right: 0;
	top: 0;
	display: block;
	width: 80px;
	height: 33px;
	line-height: 33px;
	cursor: pointer;
	text-align: center;
	overflow: hidden;
	font-family: "Microsoft Yahei";
	font-size: 14px;
	color: #fff;
	background: #ff2024;
}

.tbmr-login {
	margin-left: 48px;
}
.tbmr-login,
.tbmr-login a {
	font-size: 14px;
	line-height: 35px;
	color: #4f4f4f;
}
.tbmr-login a {
	padding: 0 5px;
}
.tbmr-login a:hover {
	color: #ff2024;
}
.tbmr-sitemap {
	position: relative;
	margin-left: 24px;
}
.moreli-title {
	line-height: 35px;
}
.tbmr-item .moreli-title a {
	position: relative;
	float: left;
	display: block;
	padding-right: 19px;
  	font-size: 14px;
    color: #666;
}
.tbmr-item .moreli-title .topbar-icon {
	display: block;
	position: absolute;
	width: 13px;
	height: 7px;
	top: 50%;
	right: 0;
	margin-top: -3px;
    font-size: 12px;
    -webkit-transition: -webkit-transform linear .2s;
    transition: -webkit-transform linear .2s;
    -o-transition: -o-transform linear .2s;
    transition: transform linear .2s;
	transition: transform linear .2s, -webkit-transform linear .2s, -o-transform linear .2s;
	background: url(../images/topbar-arrow1.png) center center no-repeat;
}
.tbmr-item .moreli-title:hover a {
	color: #ff2024;
}
.tbmr-item .moreli-title:hover .topbar-icon {
	-webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    -o-transform-origin: center center;
	transform-origin: center center;
	background: url(../images/topbar-arrow2.png) center center no-repeat;
}
.tbmr-more {
	position: relative;
	margin-left: 25px;
}


.tbmr-nav {
	display: none;
	position: absolute;
	width: 340px;
    right: 0;
    top: 34px;
	border: solid 1px #d0d0d0;
	z-index: 2;
}
.tbmrnav-box {
	padding: 10px 15px;
	background-color: #fff;
}
.tbmrnav-box a {
	display: block;
	float: left;
    width: 25%;
	margin: 2px 0;
	padding: 5px 7px;
  	font-size: 14px;
    white-space: nowrap;
	overflow: hidden;
	color: #757575;
	box-sizing: border-box;
}

.tbmr-item:hover .tbmr-nav {
	display: block;
}

/*2019年5月6日17:34:08 修改*/
.contactmybox {
  	margin-top: 8px;
  	padding-left: 20px;
  	border: 1px solid #e9e9e9;
}
.infobox {
  	padding: 14px 0 20px 0;
  	border-top: 1px solid #e9e9e9;
}
.infobox:first-child {
  	border: 0;
}
.contactmybox .item {
  	margin-left: 0;
  	padding-top: 0;
}
.contactmybox .item p {
  	height: auto;
  	display: inline-block;
    min-width: 40%;
  	color: #676767;
  	padding-left: 24px;
}
.contactmybox .item p span {
  	color: #343434;
}
.tip-txt {
  	display: block;
  	font-size: 14px;
    padding-left: 45px;
    margin-top: 10px;
}
.infobox h2 {
  	font-size: 20px;
  	line-height: 34px;
  	color: #121212;
}
.contactmybox .infobox1 .item p {
	width: auto;
}
/*2019年5月14日09:57:31*/
.csection .list .item-10006 {
  	width: 100%;
}
.csection .list .item-10006 .links {
  	float: none;
  	width: auto;
  	margin-left: 100px;
}