html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, img, ins, kbd, q, samp, strike, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0 none;padding:0;border:0 none;}
body,input,select { background:#FFFFFF; color:#666; font-size: 12px;  line-height: 20px; text-align: left;}
table{border-collapse:collapse;}
ul,li{ list-style: none;}
*{ margin:0; padding:0;}

/*clear*/
.cb,.cb_10{clear: both; width: 100%; height: 0; overflow: hidden;}
.cl{ clear: left}
.cr{ clear: right}
.cb_10{ height:10px;}

/*float*/
.fl{ float: left; display:inline;}
.fr{ float: right;display:inline;}
.fn{ float: none;}

/*position*/
.pr{ position: relative;}
.pa{ position: absolute;}

/*margin padding*/
.ml_10{ margin-left: 10px }
.mr_10{margin-right:10px}
.mt_10{margin-top:10px}
.mb_10{margin-bottom:10px}

.pl_10{padding-left:10px}
.pr_10{padding-right:10px}
.pt_10{padding-top:10px}
.pb_10{padding-bottom:10px}

.mg_10{margin:10px;}
.pd_10{padding:10px;}


/* Hyperlinks*/
a{color:#000101;text-decoration:none;}
a:hover{color:#000101;text-decoration:underline; }

.hl_0 a,.hl_0 a:link{ color:#085998; text-decoration: none;}
.hl_0 a:visited{ color:#085998;  text-decoration: none;}
.hl_0 a:hover{ color:#ff6600; text-decoration: underline;}

.hl_20 a,.hl_20 a:link{ color:#4F4F4F; text-decoration: none;}
.hl_20 a:visited{ color:#4F4F4F;  text-decoration: none;}
.hl_20 a:hover{ color:#C7000C; text-decoration: underline;}

.hl_21 a{ color:#000; text-decoration: none;}
.hl_21 a:hover{ color:#C7000C; text-decoration: underline;}

.hl_22 a{ color:#1E50A2; text-decoration: none;}
.hl_22 a:hover{ color:#C7000C; text-decoration: underline;}


.mao_dialog_wrap{ background:url(../images/maoyt_dialog_bg.gif) no-repeat 0 0 ; width:256px; padding:8px 0 0 30px; height:109px; text-align:left;}
.mao_dialog_wrap div{ margin-right:8px; text-align:right; height:11px; }
.mao_dialog_wrap div img{vertical-align: middle; margin:0; padding:0; position:relative; top:-6px;top:-2px\9;}
.mao_dialog_wrap dl dt{ color:#16387c; font-weight:bold; margin-bottom:5px;}
.mao_dialog_wrap dl dd{ color:#333;}

.mao_sidebar_topRounded,.mao_sidebar_bottomRounded,.mao_left_cols .tit,.mao_left_cols_rounded,.mao_col01_bg,.mao_col02 .tit,.mao_col02_rounded,.mao_width950_rounded,.mao_left_col02_topbg,.mao_left_col02_bottombg,.mao_left_col02_cntr_topbg,.mao_left_col02_cntr_bottombg,.mao_about_width734{ background:url(../images/photo_bg.gif) no-repeat; }
.mao_sidebar_cntr .cur,.mao_ul01 li,.mao_ul02 li,.mao_dl03 dd,.news_dl01 .desc a,.news_ul01 li{ background:url(../images/inco_bg.gif)}
.mao_left_cols .tit,.mao_sidebar_cntr .tit,.mao_col01_cntr .tit,.mao_col02 .tit,.mao_left_col02_middlebg .tit,.mao_evaluation_tit,.mao_case dl dt,.title,.news_wrap .tit,.news_wrap .title,.news_wrap .title ul li{color:#393939;font-family:"微软雅黑";font-size:13px;font-weight:bold; }
.maoyt-main{ width:950px; margin:0 auto;}
.maoyt-left{ width:206px; overflow: hidden;}
.maoyt-right{ width:734px;overflow: hidden;}
.mao_width498{ width:508px;overflow: hidden;}
.mao_width216{ width:216px;overflow: hidden;}
.mao_sidebar_wrap{ background:url(../images/left_bg01.gif) repeat-y 0 0;}
.mao_sidebar_topRounded,.mao_sidebar_bottomRounded{ height:14px; font-size:0; line-height:0; }
.mao_sidebar_topRounded{background-position:0 0;}
.mao_sidebar_bottomRounded{background-position:0 -17px;}
.mao_sidebar_cntr{ margin-left:15px; width:189px;}
.mao_sidebar_cntr .tit{font-size:13px;background: url(../images/sidebar_link.gif) no-repeat 0 bottom;height:28px;}
.mao_sidebar_cntr li,.aboutmenu ul li{background: url(../images/sidebar_link.gif) no-repeat 0 bottom; height:40px; font-size:14px; font-weight:bold; line-height:40px; }
.mao_sidebar_cntr .cur{background-repeat:no-repeat; background-position:160px 12px; display: block;}
.mao_left_cols{ background:url(../images/left_bg02.gif) repeat-y 0 0; margin-top:10px; }
.mao_left_cols .tit{ background-position:0 -74px; height:39px;padding:10px 0 0 20px; }
.mao_left_cols_rounded{ background-position:0 -195px; height:23px;font-size:0; line-height:0;}
.mao_left_cols_cntr{ margin:0 16px; }
.mao_left_cols_cntr .photo{ margin-right:10px;}
.mao_left_cols_cntr .photo span{ margin-bottom:5px; color:#adadad; display:block; text-align:center;}

.mao_ad{ width:508px; height:200px; position: relative;}
.mao_ad span{ display: block; width: 100%; height: 100%; position: absolute; left: 0; top:0; z-index: 1;}
.mao_ad span{ z-index: 2}
.mao_ad p{ display: block; height: 15px; width: 110px; right: 5px; bottom: 6px; position: absolute; z-index: 3;}
.mao_ad p a{ width: 28px; height: 10px; background: #CBCBCB; float: left; display: inline; margin-right: 6px; border:#EFEDEE solid 1px;}
.mao_ad p a.cur{ background: #999999; border:#fff solid 1px;}

.mao_col01{ margin-top:10px;background:url(../images/middle_bg_a.gif) repeat-y 0 0; }
.mao_col01_bg{ background-position:0 -293px; height:12px; font-size:0; line-height:0;}
.mao_col01_cntr{ background:url(../images/middle_bg_b.gif) no-repeat 0 bottom; padding:20px; padding-top:0;}
.mao_col01_cntr .tit{ margin-bottom:15px;}
.mao_pro_dl{ width:226px; float:left; margin:0 8px 15px 0;}
.mao_pro_dl .photo{ width:69px; width:69px; margin-right:8px;}
.mao_pro_dl .photo img,.mao_left_cols_cntr .photo img,.mao_photo_wrap img,.mao_case dl .photo img,.news_imges img{vertical-align: middle; margin:0; padding:0;}
.mao_pro_dl dt{ text-align:left; font-size:14px; font-weight: bold;  margin-bottom:5px; color:#000;}
.mao_pro_dl dt,.mao_pro_dl .desc{ width:148px; }
.mao_col02{ background:url(../images/right_bg.gif) repeat-y 0 0; margin-bottom:10px;}
.mao_col02 .tit{ background-position:-222px -74px;height:39px;padding:10px 0 0 20px;}
.mao_col02_rounded{ background-position:-222px -195px; height:23px;}
.mao_col02_cntr{ margin:0 16px;}
.mao_ul01 li{ background-position:0 -24px; background-repeat:no-repeat; line-height:24px; padding-left:8px;}
.mao_dl01{ width:184px; }
.mao_dl01 .photo{margin-right:8px; }
.mao_dl01 dt{ font-weight:bold; margin-bottom:5px; color:#333;}
.mao_text{color: #0000CC;font-family:"微软雅黑";font-size:12px;font-weight:bold;}
.mao_text a{ margin-left:5px;}
.mao_width950{background:url(../images/bottom_bg_a.gif) repeat-y 0 0;}
.mao_width950_rounded{ background-position:0 -274px; height:12px; font-size:0;line-height:0;}
.mao_width950_cntr{ background:url(../images/bottom_bg_b.gif) no-repeat 0 bottom; padding-bottom:10px;}
.mao_evaluation_tit{ margin-left:15px; margin-bottom:8px;}
.mao_evaluation_dl{ width:310px; float:left;  }
.mao_evaluation_dl dt{border-right:1px dashed #dcdcdc;padding:0 15px;}
.mao_evaluation_dl dd{ text-align:right; padding-top:8px; padding-right:20px;}




/* 6大服务项*/
.mao_left_col02{ margin-top:10px;}
.mao_left_col02_topbg,.mao_left_col02_bottombg{ height:10px; line-height:0; font-size:0;}
.mao_left_col02_topbg{ background-position: 0 -389px;}
.mao_left_col02_middlebg{ background:url(../images/left_bg03.gif) repeat-y 0 0; padding: 0 9px;}
.mao_left_col02_middlebg .tit{ height:28px; line-height:28px;}
.mao_left_col02_bottombg{ background-position:0 -437px;}
.mao_left_col02_cntr{ background:#fff;  }
.mao_left_col02_cntr_topbg{ background-position:-9px -408px; height:10px; }
.mao_left_col02_cntr_bottombg{ background-position:-9px -422px;height:10px; line-height:0; font-size:0;}
.mao_left_col02_cntr_con{ padding:0 8px;}
.mao_width734 { background:url(../images/width734_bg_a.gif) repeat-y 0 0; line-height:24px;}
.mao_width734_topbg{ background:url(../images/width734_top_bg.gif) no-repeat 0 top;}
.mao_width694{ background:url(../images/width734_bg_b.gif) no-repeat 0 bottom; padding:0 20px 20px 20px; width:694px;}
.mao_ul02 li{ background-position:0 -96px; background-repeat:no-repeat; line-height:24px; padding-left:8px;}
.mao_page_content{ background: url(../images/cntr_link.gif) no-repeat 0 bottom; padding:8px 0;}
.mao_page_content .tit{color:#393939;font-family:"微软雅黑";font-size:12px;font-weight:bold;}
.mao_page_content p{ margin-bottom:8px;}
.mao_table_wrap{ background:#fff; line-height:18px;}
.mao_table_wrap tr td{ border:1px solid #e5e5e6; padding:10px 15px 10px 15px;}


/*公司简介*/
.aboutmenu { margin-left:12px;}
.aboutmenu .tit,.aboutmenu ul{font-family:"微软雅黑";font-weight:bold;}
.aboutmenu .tit{ color:#b36b1f;font-size:18px; padding-left:10px;}
.aboutmenu ul{ font-size:14px;}
.aboutmenu ul li{ padding-left:10px;}
.aboutmenu ul .cur{ background:url(../images/cur.gif) no-repeat 0 0;width:196px; height:42px; position: relative; }
.mao_photo_wrap{ margin-bottom:10px;}
.mao_about_width734{ background-position:right -389px; height:12px;}



/*客户案例*/
.mao_case{width:296px;/*background: url(../images/repeat_x_bg.gif) no-repeat right 0;*/float:left; padding-right:15px;display:inline;}
.mao_case dl{width:296px; background:url(../images/no_repeat_bg.gif) no-repeat 0 bottom; padding:10px 0;}
.mao_case dl dt{  margin-bottom:10px;}
.mao_case dl .photo{ margin-right:8px; width:127px;}
.mao_case dl .desc{ width:159px;}
.mao_case dl .desc table{ text-align:left;}
.mao_customers_logo{ width:920px; margin:10px 15px 0 15px;}
.mao_customers_logo li{ margin:0 15px; float: left;display:inline;}


/*常见问题*/
.mao_dl02{color:#393939; }
.mao_dl02 dt{ font-size:13px; font-weight:bold; margin-bottom:8px;}
.mao_dl02 dd{ line-height:20px;}
.mao_dl03{ width:316px;border-right:1px dotted #b7bbbb; margin:15px 0 0 10px; float:left;}
.mao_dl03 dt{color:#393939; font-size:12px; font-weight:bold; margin-bottom:5px;}
.mao_dl03 dd{background-position:0 -96px; padding-left:10px; background-repeat: no-repeat; margin-right:8px; margin-left:5px;}



.news_wrap{background: url("../images/cntr_link.gif") no-repeat scroll 0 bottom transparent; padding-bottom:10px;}
.news_wrap .title ul li{ float:left; width:346px; }
.news_cntr{ padding:10px 0;}
.news_imges{ border:1px solid #dcdcdc; margin-right:10px;}
.news_dl01 dt{ font-size: 14px; font-weight:bold; margin-bottom:5px; }
.news_dl01 .desc{ margin-top:5px;}
.news_dl01 .desc a{ display:block; background-position:0 -98px; background-repeat:no-repeat; padding-left:10px;}
.news_dl02{ width:336px; float:left; margin-right:10px; margin-top:10px; display:inline;}
.news_dl02 .photo{ width: 82px; height: 82px; }
.news_dl02 .photo div{display:table-cell;vertical-align:middle;text-align:center; border:#dcdcdc solid 1px;width: 82px; height: 82px; background: #fff; overflow: hidden;*font-size:76px;}
.news_dl02 .photo div img{ padding: 1px;vertical-align:middle;}
.news_dl02 dt{font-size: 12px; font-weight: bold; margin-bottom: 10px;}
.news_dl02 dt,.news_dl02 .desc{ width:242px;} 
.news_dl02 .desc{ line-height:18px; }
.news_ul01 li{overflow: hidden;float: left; width:328px; margin-right:8px; line-height:24px; background-repeat:no-repeat; background-position:0 -96px; background-repeat:no-repeat; padding-left:10px;}



.mao_page_content .title{ color: #393939;font-family: "微软雅黑";font-size: 13px;font-weight: bold;}
.buy_bg{ background: url(../images/buy_process.gif) no-repeat; width: 724px; margin-top: 25px;  height: 110px;}
.buy_box_bg{ border: #E5E5E5 solid 1px; width: 690px; height: auto; background: #fff; margin-top: 30px; margin-bottom: 20px; position: relative;}
.buy_box_bg form{ padding: 15px;}
.buy_box_bg form p{  margin: 10px 10px 25px;}
.font_buy_bg{ position: absolute; background: url(../images/font_buy_bg.gif) no-repeat; width: 181px; height: 17px; left: 20px; top: -7px;}
.red_star{ color: red;}

.inp_box{ border:#9C9C9C solid 1px; line-height: 20px;height: 20px;}



.an_bg1{ width: 695px; height: 167px;  overflow: hidden; background: url(../images/an_bg1.jpg) no-repeat; }
.an_bg2{width: 695px; height: 167px; overflow: hidden; background: url(../images/an_bg2.jpg) no-repeat;}
.sj1{ width: 230px; height: 140px; overflow: hidden; float: left; margin: 13px 0 0 20px;background: url(../images/sj-1.jpg) no-repeat;}
.sj2{ width: 230px; height: 140px; overflow: hidden; float: left; margin: 13px 0 0 20px;background: url(../images/sj-2.jpg) no-repeat;}
.sj3{ width: 230px; height: 140px; overflow: hidden; float: left; margin: 13px 0 0 16px;background: url(../images/sj-3.jpg) no-repeat;}
.sj4{ width: 230px; height: 140px; overflow: hidden; float: left; margin: 13px 0 0 20px;background: url(../images/sj-4.jpg) no-repeat;}

.gz1{ width: 230px; height: 140px; overflow: hidden; float: left; margin: 13px 0 0 16px;background: url(../images/gz-1.jpg) no-repeat;}
.gz2{ width: 230px; height: 140px; overflow: hidden; float: left; margin: 13px 0 0 20px;background: url(../images/gz-2.jpg) no-repeat;}
.gz3{ width: 230px; height: 140px; overflow: hidden; float: left; margin: 13px 0 0 16px;background: url(../images/gz-3.jpg) no-repeat;}
.gz4{ width: 230px; height: 140px; overflow: hidden; float: left; margin: 13px 0 0 20px;background: url(../images/gz-4.jpg) no-repeat;}
.gz5{ width: 230px; height: 140px; overflow: hidden; float: left; margin: 13px 0 0 20px;background: url(../images/gz-5.jpg) no-repeat;}
.gz6{ width: 230px; height: 140px; overflow: hidden; float: left; margin: 13px 0 0 20px;background: url(../images/gz-6.jpg) no-repeat;}
.gz7{ width: 230px; height: 140px; overflow: hidden; float: left; margin: 13px 0 0 16px;background: url(../images/gz-7.jpg) no-repeat;}

.bj1{ width: 230px; height: 140px; overflow: hidden; float: left; margin: 13px 0 0 16px;background: url(../images/bj-1.jpg) no-repeat;}
.bj2{ width: 230px; height: 140px; overflow: hidden; float: left; margin: 13px 0 0 20px;background: url(../images/bj-2.jpg) no-repeat;}
.bj3{ width: 230px; height: 140px; overflow: hidden; float: left; margin: 13px 0 0 16px;background: url(../images/bj-3.jpg) no-repeat;}
.bj4{ width: 230px; height: 140px; overflow: hidden; float: left; margin: 13px 0 0 20px;background: url(../images/bj-4.jpg) no-repeat;}
.bj5{ width: 230px; height: 140px; overflow: hidden; float: left; margin: 13px 0 0 16px;background: url(../images/bj-5.jpg) no-repeat;}

.sz1{ width: 230px; height: 140px; overflow: hidden; float: left; margin: 13px 0 0 16px;background: url(../images/sz-1.jpg) no-repeat;}

.wx1{ width: 230px; height: 140px; overflow: hidden; float: left; margin: 13px 0 0 16px;background: url(../images/wx-1.jpg) no-repeat;}
.wx2{ width: 230px; height: 140px; overflow: hidden; float: left; margin: 13px 0 0 20px;background: url(../images/wx-2.jpg) no-repeat;}
.wx3{ width: 230px; height: 140px; overflow: hidden; float: left; margin: 13px 0 0 16px;background: url(../images/wx-3.jpg) no-repeat;}

.xg1{ width: 230px; height: 140px; overflow: hidden; float: left; margin: 13px 0 0 20px;background: url(../images/xg-1.jpg) no-repeat;}
.xg2{ width: 230px; height: 140px; overflow: hidden; float: left; margin: 13px 0 0 16px;background: url(../images/xg-2.jpg) no-repeat;}
.xg3{ width: 230px; height: 140px; overflow: hidden; float: left; margin: 13px 0 0 20px;background: url(../images/xg-3.jpg) no-repeat;}

.hb1{ width: 230px; height: 140px; overflow: hidden; float: left; margin: 13px 0 0 16px;background: url(../images/hb-1.jpg) no-repeat;}
.hb2{ width: 230px; height: 140px; overflow: hidden; float: left; margin: 13px 0 0 20px;background: url(../images/hb-2.jpg) no-repeat;}
.dg1{ width: 230px; height: 140px; overflow: hidden; float: left; margin: 13px 0 0 16px;background: url(../images/dg-1.jpg) no-repeat;}

.cz1{ width: 230px; height: 140px; overflow: hidden; float: left; margin: 13px 0 0 20px;background: url(../images/cz-1.jpg) no-repeat;}
.hz1{ width: 230px; height: 140px; overflow: hidden; float: left; margin: 13px 0 0 16px;background: url(../images/hz-1.jpg) no-repeat;}
.hz2{ width: 230px; height: 140px; overflow: hidden; float: left; margin: 13px 0 0 20px;background: url(../images/hz-2.jpg) no-repeat;}
.hz3{ width: 230px; height: 140px; overflow: hidden; float: left; margin: 13px 0 0 16px;background: url(../images/hz-3.jpg) no-repeat;}


.an_bg1 dd{ width: 410px; margin-left: 20px; float: left; display: inline;}
.an_bg2 dd{ width: 410px; margin-left: 16px; float: left; display: inline;}
.an_bg1 dd strong,.an_bg2 dd strong{ color: #2973b0; font-size: 16px; font-weight: bold; padding-top: 13px;}
.an_bg1 dd strong,.an_bg1 dd span,.an_bg1 dd p,.an_bg2 dd strong,.an_bg2 dd span,.an_bg2 dd p{ display: block; }
.an_bg1 dd span,.an_bg1 dd p,.an_bg2 dd span,.an_bg2 dd p{ padding-top:5px; margin: 0;font-family: Arial;color: #888; }
.an_bg1 dd span a,.an_bg2 dd span a{ color: #888;text-decoration:underline;}

