
@charset "utf-8";
/* CSS Document */
.m-con-4 { padding:0 15px 0 19px; }
.m-wt { padding-bottom:20px; }
.m-con-4 p { line-height:24px; }
.m-con-4 .ly { border-radius: 5px 5px 5px 5px; -webkit-border-radius:5px; padding-top:12px; margin-top:10px; height: 100px; line-height: 20px; text-indent: 8px; width:100%; font-size:13px; }
.m-con-4 .name { height:28px; border-radius:5px; -webkit-border-radius:5px; text-indent:8px; width:100%; margin-bottom:15px; }
.m-con-4 .u-tel { padding:13px 0 10px 3px; }
.m-con-4 .show_more, xgmmbox .show_more, orderbox .show_more { height:30px; margin-bottom:28px; }
.m-con-4 .show_more .u-co-bt, .xgmmbox .show_more .u-co-bt,.show_more .u-co-bt { border-radius: 4px 4px 4px 4px; height: 26px; line-height:26px; width:100%; display: inline-block; vertical-align: middle; padding-top:1px; }

/*产品类表[List].pro_gd .prev {width: 35px;height: 60px;position: absolute;top: 50%;margin-top: -25px;left: 0;z-index: 99;}*/
.productList{padding:0 .312em; border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin-bottom: 4em;}
.productList dl{padding:.937em .75em; border-bottom:1px dotted #ccc;}
.productList dl:after {content:'.'; display:block; height:0; clear:both; visibility:hidden;}
.productList dt{float:left;width:37%;}
.productList dt img{width:100%; border:1px solid #cccaca; padding:2px;box-sizing: border-box;}
.productList dd{width:60%;  float:right;}
.productList dd h5{font-size:.937em; color:#333; line-height:1.375em; height:3.125em;}
.productList dd p{color:#999; font-size:1.1rem; line-height:1.5rem; height:3.125em;}
.productList dd p a{color:#ca2249;}


dl.sear_dl { margin:0 auto;   width:154px;  float:left; padding-left:18px;}
dl.sear_dl dt.tit, .l2tit { font-size:14px;  text-indent:10px; line-height:25px; }
dl.sear_dl dt.tit a{ width:100%;}
dl.sear_dl dt.tit .tit_a, .l2tit .tit_a {height:25px; background:url(/doa/skin/m/ico10.gif) no-repeat 0 12px;overflow:hidden;  display:block; float:left;}
dl.sear_dl dt.tit .tit_b{ width:300px; height:25px;  overflow:hidden;  display:block; float:left;}
dl.sear_dl dt.tit .span1, .l2tit .span1{ font-size:12px; float:left; margin-left:10px;}
dl.sear_dl dt.tit .span2, .l2tit a .span2{ float:left; margin-left:10px;}
dl.sear_dl dt.tit .span2 a, .l2tit a .span2 a{ color:#ff0000;}
dl.sear_dl dd.d1 { padding:0 10px; line-height:22px; text-align:justify; text-justify:inter-ideograph; overflow:hidden; color:#000;}
dl.sear_dl dd span , .l2tit span { padding:0 20px; }
dl.sear_dl dd .a_d { margin-right:5px; padding-left:10px; line-height:20px;}

/*选项面板*/
.TabBarBox{background:#f0f0f0; border-bottom:1px solid #adadad; box-shadow:0 1px 3px #d7d7d7; margin-bottom:.625em;}
.TabBarBox:after {content:'.'; display:block; height:0; clear:both; visibility:hidden;}
.TabBarBox li{width:24%; height:28px; float:left; text-align:center; padding-top:2px;}
.TabBarBox .on{border-top:2px solid #b20300; background:#fff; padding:0;}
.TabBarBox li{font-size:.75em; color:#333; border-right:1px solid #e2e2e2; display:block; height:40px; line-height:28px;}


.DetailedSpan{padding:0 10px;font-size:1rem;margin-bottom: 1rem;}

.pro_gd .m-nowra { width:320px; margin:0 auto; position:relative; overflow:hidden; }
.pro_gd .prev { width:35px; height:60px; position:absolute; top:50%; margin-top: -25px;left:0; z-index:99; }
.pro_gd .prev:before { content:""; position:absolute; background:#bababa; width:15px; height:15px; left:10px; top:21px; z-index:10; -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg); }
.pro_gd .prev:after { content:""; position:absolute; background:#f9f9f9; width:15px; height:15px; left:14px; top:21px; z-index:11; -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg); }
.pro_gd .next { width:35px; height:60px; position:absolute; top:50%; margin-top: -25px; right:0; z-index:99; }
.pro_gd .next:before { content:""; position:absolute; background:#bababa; width:15px; height:15px; right:10px; top:21px; z-index:10; -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg); }
.pro_gd .next:after { content:""; position:absolute; background:#f9f9f9; width:15px; height:15px; right:14px; top:21px; z-index:11; -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg); }
.pro_gd .no_ov { margin:16px 35px 0 35px; width:250px; overflow:hidden;}
.pro_gd .m-box {  overflow:hidden; }
.pro_gd .m-box p a { display:inline-block; width:250px; float:left; line-height:35px; text-align:center; }
.pro_gd .m-box p a.mr10 { margin-right:10px; }
.pro_gd .m-box p a img { float:left; }

.productLayout{padding:.937em 0; border-bottom:1px solid #ccc; margin:0 auto;}
.productLayout:after {content:'.'; display:block; height:0; clear:both; visibility:hidden;}
.productLayout dl{width:46%; float:left;  overflow:hidden; margin:0.4em 2%;text-align:center}
.productLayout dt img{width: 100%;padding: 0.333em 0.333em;box-sizing: border-box;border: 0.12rem solid #d7d7d7;}
.productLayout dd h5{font-size:.875rem; color:#333; line-height:1.375rem;margin-top: 0.5rem;  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;}
.productLayout dd h5 a{color:#333;}
.productLayout dd p{visibility:hidden;}
.productLayout dt img{}
/*产品类表[Layout]*/
.productLayouts{overflow:hidden; background-color:#eee; margin-bottom:6.6em;}
.productLayouts dl{padding:10px 0; margin-bottom:10px; background-color:#fff; overflow:hidden;text-align:center;}
.productLayouts dt{text-align:center;}
.productLayouts dt img{width:90%;}
.productLayouts dd h5{margin:0 5%; height:20px; line-height:20px; font-size:16px; overflow:hidden;font-weight:normal; }
.productLayouts dd h5 a{color:#333;}
.productLayouts dd p{margin:10px 5% 0 5%; font-size:14px; height:44px; line-height:22px; overflow:hidden; color:#f00;}

.nyListSpan li{border-bottom:1px solid #ccc;}
.nyListSpan li a.nyListLinkSpan{display:block; height:100% ;padding:10px; background:url("/doa/skin/m/lYsLiIco2.png") no-repeat , linear-gradient(180deg , #fff 0% , #f1f1f1 100%); color:#666; background-position: 90% center;}
.nyListSpan li a.nyListLinkSpan:hover{background:url("/doa/skin/m/lYsLiIco2H.png") no-repeat , linear-gradient(180deg , #fff 0% , #ccc 100%); background-position: 90% center;}

.HelpContent{background: #fff;margin: .8rem auto 1.5rem auto;box-shadow: 5px 5px 15px #ccc;border-radius: 3px; margin-left: auto;margin-right: auto;width: 95%;}
.HelpContent .cont_t{padding: 10px 20px;text-align: center;}
.HelpContent .cont_t h1{font-size:1.2rem; padding-top: 10px; color:#a41018; font-weight:bold;}
.HelpContent .cont_t p{line-height:22px; color:#999; font-size:.75em;}
.HelpContent .cont_c{border-top:1px solid #eee; padding:10px 14px 7px 14px; font-size:1.2rem; line-height:1.7em;color: #333;}
.HelpContent .cont_c p img{max-width:100%;}

.content .cont_t{padding: 10px 20px;text-align: center;}
.content .cont_t h1{font-size:1.2rem; padding-top: 10px; color:#a41018; font-weight:bold;}
.content .cont_t p{line-height:22px; color:#999; font-size:.75em;}
.content .cont_c{border-top:1px solid #eee; padding:10px 14px 7px 14px; font-size:1.2rem; line-height:1.7em;color: #333;}
.content .cont_c p img{max-width:100%;}


/*分页*/
.pagedSpan{margin:1.25rem 10%; height:2rem; line-height:2rem; border-radius:5px; text-align:center; color:#333;background:none;font-size:1rem;}
.pagedSpan a{width:25%; height:2.2rem; line-height:2.2rem; color:#999;background:none}
.pagedSpan em{color:#333;}
.pagedSpan .btnPagedUp{border:1px solid #c8c8c8; border-radius:5px;background: #fff;}
.pagedSpan .btnPagedDown{border:1px solid #c8c8c8; border-radius:5px;background: #fff;}
.pagedSpan select{border:none;background:none;}
.pagedSpan select option{border-color:Red;}
.pagedSpan span{border: 1px solid #ccc;
    padding: 0 10px;
    border-radius: 5px;
    display: inline-block;
    height: 2rem;}
.pagers{/*margin-bottom:5rem;*/}


/*news*/
.newsContent{background: #fff;padding-bottom: 1rem;margin-top: 0.8rem;}

.news { overflow:hidden; width:96%; margin:0 auto;background-color: #FFFFFF;}
.news .newsbox { overflow:hidden; width:100%; background-color:#fff;  padding-top: 1.5em;}
.news .newslist{ overflow:hidden; width:96%; padding:0 2%;}
.news .newslist dl{ overflow:hidden; width:100%;}
.news .newslist dt{ float:left; overflow:hidden; width:40%; border:0.1em solid #e2e2e2;}
.news .newslist dt img{ display:block; width:100%;}
.news .newslist dd{ overflow:hidden; width:54%; float:right}
.news .newslist h3{ font-size:1rem; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:0.3em;}
.news .newslist h3 a{ color:#222;}
.news .newslist p{ font-size:0.9rem; line-height:1.8em; color:#585657; height:5rem; text-align:justify;overflow: hidden;}

.wutyjc{    width: 100%!important;}



/*新闻标题*/
.newsTit{border-bottom:1px solid #e0e1e1; text-align:center;}
.newsTit h1{font-size:.937em; font-weight:normal; height:50px; line-height:50px; color:#333;}
.newsTit p{font-size:.75em; margin-bottom:7px;}

/*新闻内容*/
.newsCont{line-height:24px; font-size:.875em; color:#666; padding:10px;}
DetailedSpan
.productshodesc{color:red;line-height:1.75em;padding:0 .687em;}

/*新闻列表

.newsList dl{position:relative; padding:20px; height:115px; background-color:#ebebeb;}
.newsList dt{float:left;}
.newsList dt img{display:block;width: 240px;height: 115px;}
.newsList dd{margin-left: 255px;}
.newsList dd h5{height:40px; line-height:40px; font-size:16px; font-weight:normal;}
.newsList dd h5 a{color:#11A00E;}
.newsList dd h5 span{  float: right;color: #bfbfbf;}
.newsList dd p{line-height:22px; height:72px; overflow:hidden; font-size:13px;}
.newsList dd i{position:absolute; bottom:-10px; left:0; border:5px solid transparent;}
.newsList ul{margin-top:16px;}
.newsList li{position:relative; height:50px; line-height:50px; margin:0 11px;font-size:1rem; border-bottom:1px dotted #ccc; width:95%;  white-space: nowrap;
  text-overflow: ellipsis;overflow: hidden;}
.newsList li a{color:#333;padding-left:18px; background:url(/doa/skin/m/newsLi_ico.png) no-repeat left center;  width: 65%; display:block;
  white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.newsList li span{position:absolute; top:0; right:0; color:#999;}*/

/*产品详细*/
.ProductDetailed{ background:#fff;margin-top: .8rem;}
.ProductDetailed h3{font-size:1.5rem; line-height:1.187em; padding:2rem 1rem 1rem 1rem; color:#333; text-align:center; border-bottom:1px solid #e0e1e1;}
.ProductDetailed h3 p{    font-size: 1.2rem; font-weight: normal; margin-top: .5rem;}
.ProductDetailed .ProductScroll_img .pro_img{padding: 2rem 2rem 0 1.5rem;}
.ProductDetailed .ProductScroll_img img{width:100%!important;border: 1px solid #DFDFDF;}
.ProductDetailed .ProductScroll_img p{color:#333; font-size:14px; padding:1.437em 1.5em 1.437em 1rem;}
.ProductDetailed .ProductScroll_img p span{margin-right: 10px;background: url(/doa/skin/m/Inpage2/partner2_icon09.png) no-repeat center;padding: 25px;}

.m-con-1 { padding: 5px 0 5px 0; width:100%; margin:10px auto;}
 .m-con-1 a { float:left; width:132px; margin:0 14px 10px 14px; text-align:center; line-height:20px;  display:block; font-size:14px; color:#666}
 .m-con-1 span{ height:38px; clear:both; display:block; overflow:hidden;}
 .m-con-1 a img {  margin-bottom:8px; }
.m-con-1{overflow:hidden;}
.m-con-1 li{padding:0 0 10px 0; float:left; width:46%; margin:5px 1.5%; text-align:center; background-color:#f9f9f9; overflow:hidden;  border: 1px solid #DFDFDF;}
.m-con-1 li img{width: 100%;}
.m-con-1 h5{margin-top:10px;}
.m-con-1 h5 a{color:#333;}

.m-con-1-qyry { padding: 5px 0 5px 0; width:100%; margin:10px auto;}
 .m-con-1-qyry a { float:left; width:132px; margin:0 14px 10px 14px; text-align:center; line-height:20px;  display:block; font-size:14px; color:#666}
 .m-con-1-qyry span{ height:38px; clear:both; display:block; overflow:hidden;}
 .m-con-1-qyry a img {  margin-bottom:8px; }
.m-con-1-qyry{overflow:hidden;}
.m-con-1-qyry li{padding:0 0 10px 0; float:left; width:46%; margin:5px 2%; text-align:center; background-color:#f9f9f9; overflow:hidden;     background: #fff;}
.m-con-1-qyry li img{width: 100%;}
.m-con-1-qyry h5{margin-bottom:10px;}
.m-con-1-qyry h5 a{color:#333;}

 
 .m-con-2 a{color:#333;}
.m-con-2 { }
.m-con-2 dl { border-bottom:1px solid #ffffff; box-shadow:0 1px #e6e6e6; margin-bottom:2px; padding:12px 12px 12px 10px; position:relative; }
.m-con-2 dt { float:left;display:block;border:1px solid #ccc; margin-right:11px; }
.m-con-2 dt img { display:block; float:left;border:1px solid #e2e2e2; width:11rem;}
 .m-con-2 h3 { height: 1.2em; line-height:1.2em; overflow: hidden; padding-right: 10px;font-size:1.1rem; text-overflow: ellipsis;white-space: nowrap;}
 .m-con-2 p { font-size: 1rem; line-height: 22px; margin:5px;  overflow: hidden;color:#666;}
 
  .m-con-2New a{ font-weight:bold; color:#333;}
.m-con-2New { margin-bottom:26px; }
.m-con-2New dl { border-bottom:1px solid #ffffff; box-shadow:0 1px #e6e6e6; margin-bottom:2px;padding: 12px; position:relative;   padding-top: 1.5em;}
.m-con-2New dt { float:left;display:block;border:1px solid #ccc; }
.m-con-2New dt img { display:block; float:left;border:1px solid #e2e2e2;width: 100%;}
 .m-con-2New h3 { height: 1.2em; line-height:1.2em; overflow: hidden; padding-right: 10px;padding-top: 0.5em;font-size:1.2em; text-overflow: ellipsis;white-space: nowrap;}
 .m-con-2New p { font-size: 12px; line-height: 22px; margin:5px;  overflow: hidden;color:#666 }

/*选项面板*/
.TabBarBox{background:#f0f0f0; border-bottom:1px solid #adadad; box-shadow:0 1px 3px #d7d7d7; margin-bottom:.625em;}
.TabBarBox:after {content:'.'; display:block; height:0; clear:both; visibility:hidden;}
.TabBarBox li{width:24%; height:28px; float:left; text-align:center; padding-top:2px;}
.TabBarBox .TabBarNow{border-top:2px solid #a41018; background:#fff; padding:0;}
.TabBarBox li a{font-size:1.2rem; color:#333; border-right:1px solid #e2e2e2; display:block; height:100%; line-height:28px;}


/*详细内容*/
.DetailedSpan img{max-width:100%; display:block; margin:0 auto;}

/*查看图文完整版*/
.ViewDown{margin:0.781em; border:1px solid #ddd; height:1.562em; line-height:1.562em; border-radius:5px; text-align:center; color:#666; display:block; background:linear-gradient(180deg , #fff 0% , #f4f4f4 100%);}


.formSpan{margin:.937em 17px; font-size:.75rem;width: 100%;}
.formSpan .td1{width: 20%;}
.formSpan tbody tr td{font-size:1rem;}

.formSpan input , .formSpan textarea{border:1px solid #ddd; border-radius:3px;}
.formSpan input[type='text'] , .formSpan input[type='phone']{height:2.5rem; line-height:2.5rem; width:19rem; text-indent:.5rem;}
.formSpan textarea{resize:none; width:19rem; text-indent:.5rem; height:5.562rem; padding:.25rem 0;}
.formSpan .sbutton , .formSpan .btnReset{width:65%; height:2.8em; line-height:2.8em; border:none; border-radius:3px; font-size:.875em; display:inline-block; text-align:center;}
.formSpan .sbutton{background:#a41018; margin-right:2rem; color:#fff;}
.formSpan .btnReset{background:#999; color:#fff;}

.g_btn{background-color:#a41018; color:#fff; border:none; font-size:.875em; display:inline-block; text-align:center;}



/*产品标题*/
.ProductTitle{height:40px; line-height:40px; background:#f0f0f0; color:#333; font-size:1.2rem; padding:0 .687em; border-bottom:1px solid #d1d1d1; box-shadow:0 1px 3px #c6c6c6;}
.ProductTitle:after {content:'.'; display:block; height:0; clear:both; visibility:hidden;}
.ProductTitle span a{color:#a41018}

/*评论框*/
.ProductBox{padding:.937em .75em;}
.ProductBox textarea{width:97%; height:5.625em; resize:none; border-radius:3px; border:1px solid #ddd; padding:.343em; font-size:12px; display:block; margin:0 auto;}
.ProductBox .ProductSubmit,.show_more .ProductSubmit{display:block; background:#a41018; height:2.8rem; line-height:2.8rem; border-radius:3px; text-align:center; color:#fff; margin-top:.625rem; font-size:1rem;}


/*评论列表*/
.ProductList{border-top:1px solid #e0e1e1; border-bottom:1px solid #e0e1e1;}
.ProductList li{padding:.937em .687em; border-bottom:1px dotted #ccc;}
.ProductList li h5 strong{color:#a41018; font-weight:normal;}
.ProductList li h5 em{color:#999;}
.ProductList li .ProductCont{}
.ProductList li .Reply{text-align:right; font-size:.875em;}
.ProductList li .Reply a{margin-left:.75em; color:#a41018;}



/*类似产品*/
.SimilarBox{padding:20px 0;width: 320px;margin: 0 auto;position: relative;}
.SimilarBox .m-con {}
.SimilarBox .m-nowr{margin:16px 22px 0 22px;}
.SimilarBox ul{margin-left:5px;}
.SimilarBox li{}
.SimilarBox li img{width:130px;}
.SimilarBox li h5{font-weight:normal; margin-top:6px; width:130px; overflow:hidden; white-space: nowrap; text-overflow:ellipsis;text-align:center;font-size: 1rem;}
.SimilarBox li a{color:#767676;float: left;width: 130px;padding-right:8px;}
.SimilarBox .btnRight , .SimilarBox .btnLeft{ position:absolute; margin-top:41px; color:#333; font-size:1.5rem; top:50%; margin-top:-20px;}
.SimilarBox .btnRight{right:0;}
.SimilarBox .btnLeft{left:0;}
/*.SimilarBox .btnLeft{background:url("/mobile/Styles/../doa/skin/m/btnSimilar_L.png") no-repeat left; margin-left:8px;}
.SimilarBox .btnRight{background:url("/mobile/Styles/../doa/skin/m/btnSimilar_R.png") no-repeat right; margin-right:8px;}
*/


/*联系*/
.ContactBox{border-bottom:1px solid #e0e1e1;}
.ContactBox dl{width:32%; display:inline-block; text-align:center; padding:20px 0;}
.ContactBox dl dt a{display:block; width:60px; height:60px; background-size:434%; background-image:url("/mobile/images/Contact.png"); background-repeat:no-repeat; margin:0 auto;}
.ContactBox .ct_Phone{background-position:left top;}
.ContactBox .ct_Email{background-position:-100px top;}
.ContactBox .ct_Route{background-position:-201px top;}
.ContactBox .ct_Map{background-position:left -109px;}
.ContactBox .ct_Wx{background-position:-100px -109px;}
.ContactBox .ct_Wb{background-position:-201px -109px;}


/*搜索结果[List]*/
.ResultList dd h5{font-size:1.2rem; color:#333; line-height:22px; height:22px; overflow:hidden;}
.ResultList dd p{height:6.2rem; overflow:hidden;}
.ResultList dd span{font-size:.75rem;}
.ResultList dd span a{display:inline-block; height:28px; line-height:28px; font-size:1.2rem;}
.ResultList dd span img{margin-right:4px;}
.ResultList dd .ContactBtn{margin-right:23px; color:#a41018;}
.ResultList dd .lookBtn{color:#a41018;}

.m-con-4 p {
    line-height: 24px;
}
.s-wc, a.s-wc, .s-wc a {
    color: #a41018;
}
.fosize {
    font-size: 16px;
}
.m-con-4.z-use h4 {
    color: #122839;
}
.max_bg {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 100;
}
.welcome {
    font-size: 16px;
    padding-top: 24px;
}
.welcome {
    color: #a41018;
}
.m-wt {
    padding-bottom: 20px;
}

.max_bg div{ opacity:0.8;border-radius:5px;opacity:1;width:290px; border-width:5px;height:46px; font-size:13px; padding:28px 0; margin:40px auto; line-height:25px;}
.max_bg div a{ text-decoration:underline; margin-right:12px; line-height:30px;}		
.max_bg{width:100%; position:absolute; left:0; top:0; z-index:100;}
.max_bg div{ opacity:0.8;display:none; border-radius:5px;opacity:1;width:290px; border-width:5px;position:fixed; top:50%;left:50%;margin:-56px 0 0 -150px; height:46px;  font-size:13px; padding:28px 0; z-index:101}
.max_bg div a{ text-decoration:underline; margin-right:12px; line-height:30px;}
.max_bg .right{ line-height:25px; background-position:17px -1351px;  text-align:center;}
.max_bg .wrong{ background-position:17px -1426px;}
.max_bg .contapic_bg{width:100%;height:100%;margin:0 auto;background:#a41018;left:0;top:0;opacity:0.7;filter:alpha(opacity=70);z-index:1}	
.max_bg div {
    background-color: #FFFFFF;
    border-color: #BCBCBC;
    border-style: solid;
    color: #303F4C;
}
.g-map .m-con{ padding:0 10px 10px 10px;}
.g-map .main_tit{ line-height:30px; font-size:16px; height:30px; text-shadow:1px 1px 1px #fff;text-indent:10px; margin:10px 0;}
.g-map .map_list{border:1px solid #ddd; border-radius:5px; width:100%; overflow:hidden; box-shadow:2px 1px 3px #ddd;}
.g-map .map_list a li{ float:left; display:table-cell; width:33%; padding:10px 0; text-align:center; white-space:nowrap; overflow:hidden; position:relative;}
.g-map .map_list a li:before{content:""; position:absolute;right:0; top:0; height:100%;border-right:1px dashed #ddd;}
.g-map .map_list a li:after{content:""; position:absolute;bottom:0; left:0; width:100%; border-bottom:1px dashed #ddd;}
.g-map .map_list a:nth-child(3n) li:before{ border-right:0;}
#validate{margin-top: 0.5rem;}
#reply{margin-left: 0.5rem;margin-top: 0.5rem;margin-bottom: 1rem;}



/*新闻列表*/

.newsList dl{position:relative; padding:20px; height:115px; background-color:#ebebeb;}
.newsList dt{float:left;}
.newsList dt img{display:block;width: 240px;height: 115px;}
.newsList dd{margin-left: 255px;}
.newsList dd h5{height:40px; line-height:40px; font-size:16px; font-weight:normal;}
.newsList dd h5 a{color:#a41018;}
.newsList dd h5 span{  float: right;color: #bfbfbf;}
.newsList dd p{line-height:22px; height:72px; overflow:hidden; font-size:13px;}
.newsList dd i{position:absolute; bottom:-10px; left:0; border:5px solid transparent;}
.newsList ul{margin-top:16px;border-top: 1px dotted #ccc;}
.newsList li.newsListTitle{position:relative; height:30px; line-height:30px; margin:0 11px;font-size:1rem; width:95%;padding-top: .5rem; }
  .newsList li.newsListContent{position:relative;  line-height:25px; margin:0 11px;font-size:1rem; border-bottom:1px dotted #ccc; width:95%;padding-bottom: 1rem;    text-indent: 2rem;}
.newsList li.newsListTitle a{color:#222;padding-left:18px; background:url(/doa/skin/m/newsLi_ico.png) no-repeat left center;  width: 65%; display:block; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.newsList li span{position:absolute; top:5px; right:0; color:#999;}

/*底部*/
.footBottom{margin-bottom:7rem;}

#nodata,#nodata1 {padding:80px; padding-left:150px; border:solid 1px #eee; margin: 10px 4px; background:url(/doa/skin/m/nodata.gif) no-repeat 20px 20px;}

/*企业信息-成功案例*/
/*purchaseCon4*/
.purchaseCon4{width: 100%;margin-top: 0.8rem;background: #fff;border-top: 1px solid #e8e8e8;padding-bottom: 2rem;}
.purchaseCon4 img{display: block;width: 100%;}
.purchaseCon4 .InpageTitle p{font-size: 1rem;color: #666666;text-transform: uppercase;margin-top: 0.2rem;}
.purchaseCon4 .mainCon{width: 94%;margin:1.2rem auto 0;}
.purchaseCon4 .mainCon li{float: left;width: 49%;margin-left: 2%;    margin-bottom: 1rem;}
.purchaseCon4 .mainCon li:nth-child(2n+1){margin-left: 0;}
.purchaseCon4 .mainCon span{display: block;position:relative;}
.purchaseCon4 .mainCon p{margin-top: .8rem;font-size: 1rem;}
.purchaseCon4 .mainCon i{display: block;width: 4%;left: 2%;bottom: -2.2rem;position: absolute;}
.purchaseCon4 .mainCon li em{font-size: 1rem;color: #333333;margin-top: 1.4rem;display: block;padding-left: 6%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;font-weight: bold;}

/*企业信息-简介图片内容*/
.TbjNoLink{width: 100%;margin-top: 0.8rem;border-top: 1px solid #e8e8e8;}
.TbjNoLink img{display: block;width: 100%;}
.TbjNoLink .InpageTitle p{font-size: 1rem;color: #666666;text-transform: uppercase;margin-top: 0.2rem;}
.TbjNoLink .mainCon{width: 94%;margin:1.2rem auto 0;}
.TbjNoLink .mainCon li{float: left;width: 49%;margin-left: 2%;    margin-bottom: 1rem;background: #fff;}
.TbjNoLink .mainCon li:nth-child(2n+1){margin-left: 0;}
.TbjNoLink .mainCon span{display: block;position:relative;}
.TbjNoLink .mainCon p{margin-top: .8rem;font-size: 1rem;height: 15.5rem; padding: .3rem;color:#666;overflow: hidden;margin-bottom: 1rem;}
.TbjNoLink .mainCon i{display: block;width: 4%;left: 2%;bottom: -2.2rem;position: absolute;}
.TbjNoLink .mainCon li em{font-size: 1rem;color: #333333;margin-top: 1.4rem;display: block;padding-left: 6%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;font-weight: bold;}


/*新闻详细页*/
.gui_case .section {background: #fff;margin: .8rem auto 1.5rem auto; box-shadow: 5px 5px 15px #ccc; border-radius: 3px;margin-left: auto;margin-right: auto;width: 95%;}
.gui_case h2 { height: 0.1rem; text-align: center; font-size: 1.25rem; font-weight: normal; padding: 0 10%; padding: 2rem;}
.gui_case .time {text-align: center;font-size: 1rem; margin:0 5%; height: 1.5rem; color: #777; line-height: 1.5rem; border-bottom: 1px dotted #ececec; padding-bottom: 1rem;}
.gui_case .gui_listcase { padding-bottom: 1rem; font-size: 1.2rem;}
.gui_listcase li {line-height: 1.5rem; width: 90%; margin: 1rem 5%; color: #666; z-index:99999;}
.gui_listcase li img {width: 100%;}

.gui_listcase li:last-child {height: 2rem; line-height: 2rem; text-indent: 23%;position: relative; top: 1rem; }
.gui_listcase li:last-child a {display: block; width: 2rem; height: 2rem; position: absolute; }
.gui_listcase li:last-child a:nth-child(1) { left: 45%; top: 0px; background: url(/doa/skin/m/wx01.png) no-repeat left center / 100%;}
.gui_listcase li:last-child a:nth-child(2) { left: 55%; top: 0px; background: url(/doa/skin/m/xl01.png) no-repeat left center / 100%;}
.gui_listcase li:last-child a:nth-child(3) { left: 65%; top: 0px; background: url(/doa/skin/m/wb01.png) no-repeat left center / 100%;}

.jiathis_style  .jtico{ background-image:none!important;}
#jiathis_weixin_modal{left: 55%!important;}

.news_tj{margin-bottom:1rem;}
.news_tj .newsList ul{margin-top:16px;}
.news_tj .newsList li{position:relative; height:50px; line-height:50px; margin:0 11px;font-size:1rem; border-bottom:1px dotted #ccc; width:95%;  white-space: nowrap;
  text-overflow: ellipsis;overflow: hidden;}
.news_tj .newsList li a{color:#333;padding-left:18px; background:url(/doa/skin/m/newsLi_ico.png) no-repeat left center;  width: 90%; display:block;
  white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
  
  
  
/*--wrap-title--*/
.wrap-title{margin-bottom:4vw;text-align:center;overflow:hidden;}
.wrap-title h2{font-weight:normal;font-size:6.5vw;color:#333;}
.wrap-title p{font-size:3.25vw;color:#333;}
/*--end wrap-title--*/

/*--banner--*/
.banner{overflow:hidden;}
.banner img{display:block;width:100%;}
/*--end banner--*/

/*--join-intro--*/
.join-intro{padding:6vw 2.5vw 0;overflow:hidden;background:#fff;}
.join-intro .text{overflow:hidden;}
.join-intro .hd{margin-bottom:2vw;overflow:hidden;}
.join-intro .hd h3{font-weight:normal;font-size:6.5vw;color:#333;}
.join-intro .hd p{margin-top:1.5vw;font-size:3.5vw;color:#333;}
.join-intro .hd strong.hits{color:#999;}
.join-intro .bd{max-height:50vw;line-height:1.5;overflow-x:hidden;overflow-y:auto;} 
.join-intro .bd p{margin-bottom:1vw;font-size:3vw;color:#333;}
.join-intro .pic{margin-top:4vw;overflow:hidden;}
.join-intro .pic img{display:block;width:100%;}
/*--end join-intro--*/

/*--product--*/
.product{padding:6vw 2.5vw 0;overflow:hidden;background:#fff;}
.product-list{display:flex;flex-wrap:wrap;justify-content:space-between;}
.product-list .item{margin-bottom:2vw;width:49%;text-align:center;overflow:hidden;}
.product-list .pic{overflow:hidden;}
.product-list .pic img{display:block;width:100%;}
.product-list .tit{padding:2vw;font-size:3.5vw;color:#333;overflow:hidden;}
/*--end product--*/

/*--team--*/
.team{padding:6vw 2.5vw 0;overflow:hidden;background:#fff;}
.team .inner{overflow:hidden;}
.team .inner img{display:block;width:100%;}
/*--end team--*/

/*--honor--*/
.honor{padding:6vw 2.5vw 0;overflow:hidden;background:#fff;}
.honor .inner{overflow:hidden;}
.honor .inner img{display:block;width:100%;}
/*--end honor--*/

/*--case--*/
.case{padding:6vw 2.5vw 0;overflow:hidden;background:#fff;}
.case-list{display:flex;flex-wrap:wrap;justify-content:space-between;}
.case-list .item{margin-bottom:2vw;width:49%;text-align:center;overflow:hidden;}
.case-list .pic{overflow:hidden;}
.case-list .pic img{display:block;width:100%;}
.case-list .tit{padding:2vw;font-size:3.5vw;color:#333;overflow:hidden;background:#e9e9e9;}
/*--end case--*/

/*--base--*/
.base{padding:6vw 2.5vw 0;overflow:hidden;background:#fff;}
.base-list{overflow:hidden;}
.base-list .item{position:relative;margin-bottom:6vw;text-align:center;overflow:hidden;}
.base-list .pic{overflow:hidden;}
.base-list .pic img{display:block;width:100%;}
.base-list .tit{position:absolute;left:0;bottom:0;padding:2vw;width:50%;line-height:5vw;font-size:3.5vw;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#fff;}
/*--end base--*/

/*--adv--*/
.adv{padding:6vw 2.5vw 0;overflow:hidden;background:#fff;}
.adv .inner{overflow:hidden;}
.adv .inner img{display:block;width:100%;}
/*--end adv--*/

/*--store--*/
.store{padding:6vw 2.5vw;overflow:hidden;background:#fff;}
.store .map{overflow:hidden;}
.store .map img{display:block;width:100%;}
.store .list{margin-top:3vw;overflow:hidden;box-shadow:0 2vw 2vw rgba(0,0,0,0.1);border-radius:2vw;}
.store .list .hd{padding:2vw;color:#fff;text-align:center;font-size:3.5vw;overflow:hidden;background:#a11018;}
.store .list .bd{overflow:hidden;}
.store .list .bd img{display:block;width:100%;}
/*--end store--*/

/*--step--*/
.step{padding:4vw 2.5vw;overflow:hidden;background:#fff;}
.step .inner{overflow:hidden;}
.step .inner img{display:block;width:100%;}
/*--end step--*/

/*--contact--*/
.contact{padding:6vw 2.5vw 0;overflow:hidden;background:#fff;}
.contact h2{font-weight:normal;font-size:4.5vw;color:#a41018;}
.contact h2 small{display:inline-block;margin-left:1vw;font-size:3.25vw;font-family:"DIN Medium";}
.contact .info{padding:2vw 0;overflow:hidden;}
.contact .info p{margin-top:2.5vw;padding-left:6.5vw;font-size:3.25vw;line-height:4vw;color:#333;background-position:0 0;background-repeat:no-repeat;background-size:4vw;}
.contact .info p.p1{background-image:url(/doa/skin/m/lx_icon01.png);}
.contact .info p.p2{background-image:url(/doa/skin/m/lx_icon02.png);}
.contact .info p.p3{background-image:url(/doa/skin/m/lx_icon03.png);}
.contact .info p.p4{background-image:url(/doa/skin/m/lx_icon04.png);}
.contact .info p.p5{background-image:url(/doa/skin/m/lx_icon05.png);}
.contact .map{margin-top:4vw;border:#dcdcdc solid 2px;overflow:hidden;}
.contact .map img{display:block;width:100%;}
/*--end contact--*/

/*--joinForm--*/
.joinForm{padding:6vw 2.5vw;overflow:hidden;background:#fff;}
.joinForm .inner{overflow:hidden;}
.joinForm .inner ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
.joinForm .inner li{margin-bottom:2vw;width:48%;}
.joinForm .inner li input{display:block;padding:2vw;width:100%;font-size:3.25vw;border:#d5d5d5 solid 1px;box-sizing:border-box;background-color:#fafafa;background-repeat:no-repeat;background-position:96% center;background-size:3vw;}
.joinForm .inner li input#txtCity{background-image:url(/doa/skin/m/icon_ctry.png);}
.joinForm .inner li input#txtMoney{background-image:url(/doa/skin/m/icon_money.png);}
.joinForm .inner li input#txtUser{background-image:url(/doa/skin/m/icon_name.png);}
.joinForm .inner li input#txtPhone{background-image:url(/doa/skin/m/icon_phone.png);}
.joinForm .inner .btns{padding-top:2.5vw;text-align:center;overflow:hidden;}
.joinForm .inner .btns a{display:block;margin:0 auto;width:48vw;height:8vw;line-height:8vw;text-align:center;font-size:3.25vw;color:#fff;background:#a41018;}
/*--end joinForm--*/



