html{height:100%;}
body{font-family:Helvetica, Arial, sans-serif;background:#fff;}
*{padding:0;margin:0;border:0;text-align: left;font-style: normal;font-weight:normal;font-size: 14px;-webkit-tap-highlight-color:rgba(0,0,0,0);	-webkit-touch-callout:none;/*禁止链接长按弹出选项菜单*/}
#box_mainBody{background:#5B5B5B url(/images/loading2.gif) no-repeat 50% 50%;}
i{font-style:italic;}
#box_footerBody{background:#5B5B5B;}
nav,footer,section,header,article{display:block;}
ul{list-style: none;}
a:link{	-webkit-tap-highlight-color:rgba(0,0,0,0);/*禁止链接高亮*/-webkit-touch-callout:none;/*禁止链接长按弹出选项菜单*/ }
a:link,a:visited,a:hover,a:active{color:#000;text-decoration:none;}
a:active{padding:0; margin: 0;}
a { text-decoration:none; color:#000; outline: none; }
a:hover { text-decoration:underline;}
img {-webkit-touch-callout:none;/*禁止图片长按弹出选项菜单*/}
input,textarea{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}
.t_input{border:1px solid #dddddd;padding-left:5px;line-height:22px;height:22px;width:180px;}
.xinput{border:1px solid #dddddd;padding-left:5px;line-height:22px;height:22px;}
.x_input{border:1px solid #dddddd;padding-left:5px;line-height:22px;height:22px;width:180px; background:#FFCCFF;}
#box_root{height:100%;}
.right{float:right;}
.left{float:left;}
.aboutlist{float: left; width: 100%; }
.showBottom{float: left; width: 100%; height: auto; padding:20px 0 10px 0;}
.showBottom a{color: #999;}
#box_mainBody{	width:100%;min-width:320px;overflow:auto;position:absolute;z-index:1;top:0;bottom:45px;left:0;text-align: center;}
#box_main{min-width:320px;max-width:100%;background:#fff;height:auto; min-height:800px; margin: 0 auto;overflow:hidden;position:relative;}
#box_header{width:100%;}
#box_footerBody{width: 100%;height: 45px;position:absolute;bottom:0px; left:0;/*z-index: 99999;*//*原生浏览器高清无效*/	text-align: center;border-top:none;}
.headermap{position:absolute;top:0;left:0;}
.headermap .Columns_navigation{display: none;}
/* 禁止横向 */
.noHorizontal{	width:100%;text-align: center;background:#000;z-index:9999;vertical-align: middle;
	display: -webkit-box;
	-webkit-box-orient: horizontal;
	-webkit-box-pack: center;
	-webkit-box-align: center;
	display: -moz-box;
	-moz-box-orient: horizontal;
	-moz-box-pack: center;
	-moz-box-align: center;
	display: -o-box;
	-o-box-orient: horizontal;
	-o-box-pack: center;
	-o-box-align: center;
	display: -ms-box;
	-ms-box-orient: horizontal;
	-ms-box-pack: center;
	-ms-box-align: center;
	display: box;
	box-orient: horizontal;
	box-pack: center;
	box-align: center;
}
.noHorizontal .contentWrap{width:213px;height:113px;background:#222 url(/images/icon_noHorizontal.png) no-repeat 50% 10px;	margin: 0 auto;vertical-align: middle;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;overflow: hidden;}
.noHorizontal .contentWrap p{color:#fff;text-align: center;margin-top: 70px;}

/* showlogo */
.showlogo{height: 45px;background:#fff;position:relative;}
.showlogo .logoWrap{float: left;width:auto;height:45px;text-align:center;	}
.showlogo .logoWrap a{float: left; width: 60px; height: 45px;}
.showlogo .logoWrap h1{float: left;line-height: 45px; padding-left: 5px;}
.showlogo .logoWrap.touch{opacity:0.5;}
.showlogo .logoWrap img{max-width:60px;max-height:45px;margin:0 auto;}
.showlogo .toolWrap{text-align: left;	float: right;}
.showlogo .toolWrap span{float: left;}
.showlogo .toolWrap .toolItem{width: 38px;height: 45px;}
.showlogo .toolWrap a{width: 38px;height: 45px;display: block;background: url(/images/icon_header.png) no-repeat 0 10px;}
.showlogo .toolWrap span.line{width:2px;height: 35px;float: left;margin: 0px;}
.showlogo .toolWrap span.line{background: url(/images/header_line.png) no-repeat;}
.showlogo .toolWrap .current{background:#000;}
/*user_box*/
.userboxDragList{width:100%;position:absolute;top:45px;right:0px;z-index:9999;background:#000;display: none;}
.userboxDragList ul{float: left;width: 100%;height:40px; line-height: 40px;border-bottom:1px solid #002648;color: #fff;display:-moz-box;display:-webkit-box;	display:box;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;}
.userboxDragList ul li span{}
.userboxDragList ul li{padding: 0 4px;}
.userboxDragList ul li a{line-height: 40px; color: #fff;text-decoration: none;padding: 0 4px;}
.userboxDragList ul li.favorite a{color:#D8FF3B;}
/* Toolbar*/
.Toolbar{width: 100%;height:45px;margin: 0 auto;}
.Toolbar ul{width:100%;/*火狐*/overflow: hidden;display:-moz-box;	display:-webkit-box;display:block;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;}
.Toolbar li{text-align: center;-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;}
.Toolbar a,
.Toolbar div{height:43px;display: block;line-height: 38px;text-align: center;vertical-align: middle;color: #fff;border-bottom:none;text-decoration:none;}
.Toolbar a:active{color: #fff;}
.Toolbar li:nth-child(1) a{border-left:none;}
.Toolbar li:nth-last-child(1) a{border-right:none;}
.Toolbar span{	height:20px;line-height:20px;display: block;margin:0 auto;}
.Toolbar .text{height:16px;line-height:16px;font-size:10px;text-decoration:none;text-align:center;}
.Toolbar .icon{width: 30px;height: 20px;margin-top:3px;background-image:url(/images/icon_toolBar2.png); background-size:100% auto;background-repeat: no-repeat;}
.Toolbar .tel{	background-position: 0px 0px;}
.Toolbar .msg{	background-position: 0px -60px;}
.Toolbar .share{background-position: 0px -20px;}
.Toolbar .map{	background-position: 0px -40px;}
.Toolbar .back{background-position: 0px -120px;}
.Toolbar .follow{background-position: 0px -100px;}
.Toolbar .wxfollow{background-position: 0px -80px;}
.Toolbar .xcart{width: 30px;height: 20px;margin-top:3px;background-image:url(/images/xcart.png); background-size:100% auto;background-repeat: no-repeat;}
.Toolbar .xorder{width: 30px;height: 20px;margin-top:3px;background-image:url(/images/member.png); background-size:100% auto;background-repeat: no-repeat;}

/* navigation */
.navigation{width: 100%;}
.navigation ul{width: 100%;overflow: hidden;}
.navigation li{min-width: 25%;	float: left;text-align:center;}
.navigation li span{height: 35px;line-height: 35px;padding:0 5px;display: block;text-align:center;overflow:hidden;word-wrap:break-word;word-break:break-all;}
/* navigation01 */
.navigation01{width: 100%;position:relative;}
.navigation01 .navBody{height:36px;overflow: hidden;margin:0 20px;}
.navigation01 .navBody ul{overflow: hidden;display:-moz-box;	display:-webkit-box;display:block;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;}
.navigation01 .navBody li{min-width: 70px;text-align:center;
					    
 }
 .navBody li{ float:left;} /*2013-11-7修改*/
.navigation01 .navBody li span{height: 36px;	line-height: 36px;padding:0 5px;display: block;text-align:center;}
.navigation01 .navBody li span a{color:White;}
.navigation01 .navBarL,.navigation01 .navBarR{float:left;width:18px;height:36px;position:absolute;top:0px;}
.navigation01 .disTap span{opacity:0.3;}
.navigation01 .navBarL{left:0px;}
.navigation01 .navBarR{right:0px;}
.navigation01 .navBarL span,
.navigation01 .navBarR span{width:6px;height:12px;display:block;margin:12px 0 0 6px;background: url(/images/icon_prev_next.png) no-repeat;}
.navigation01 .navBarL span{background-position:-5px -2px;}
.navigation01 .navBarR span{background-position:-22px -2px;}
/*Front*/
.FrontSlide{text-align: center;position: relative;}
.FrontSlide .bannerScrollWrap{max-width:640px;width:100%;margin:0 auto;overflow:hidden;display:-moz-box;display:-webkit-box;display:box;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-align:stretch;-moz-box-align:stretch;-o-box-align:stretch;box-align:stretch;}
.FrontSlide .bannerScrollWrap .leftCover,.FrontSlide .bannerScrollWrap .rightCover{height:100%;background-color:rgba(0, 0, 0, 0.2);position:relative;z-index:200;-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;display:none;}
.FrontSlide #bannerScroll{width: 100%;position:relative;z-index:100;}
.FrontSlide .bannerList{width:10000px;overflow: hidden;min-height:50px;}
.FrontSlide .bannerList li{/*width: 320px;*/	float: left;text-align: center;	background:#f0f0f0 url(/images/loading.gif) no-repeat 50% 50%;	background-size:20px;	display: -webkit-box;-webkit-box-orient: horizontal;	-webkit-box-pack: center;	-webkit-box-align: center;display: -moz-box;-moz-box-orient: horizontal;-moz-box-pack: center;-moz-box-align: center;display: -o-box;-o-box-orient: horizontal;-o-box-pack: center;-o-box-align: center;	display: -ms-box;-ms-box-orient: horizontal;-ms-box-pack: center;-ms-box-align: center;display: box;box-orient: horizontal;box-pack: center;box-align: center;}
.FrontSlide .bannerList li a{line-height:0px;display:block;padding:0px;}
.FrontSlide .bannerList li a img{ max-width:100%;}
.FrontSlide #bannerNav {width:100%;text-align: center;position: absolute;left: 0px;bottom: 2px;z-index: 999;}
.FrontSlide #bannerScroll .prev,
.FrontSlide #bannerScroll .next{
	width:25px;
	height:100%;
	line-height:100%;
	vertical-align:middle;
	position: absolute;
	z-index: 9999;
	top:0px;

	display: -webkit-box;
	-webkit-box-orient: horizontal;
	-webkit-box-pack: center;
	-webkit-box-align: center;
	display: -moz-box;
	-moz-box-orient: horizontal;
	-moz-box-pack: center;
	-moz-box-align: center;
	display: -o-box;
	-o-box-orient: horizontal;
	-o-box-pack: center;
	-o-box-align: center;
	display: -ms-box;
	-ms-box-orient: horizontal;
	-ms-box-pack: center;
	-ms-box-align: center;
	display: box;
	box-orient: horizontal;
	box-pack: center;
	box-align: center;
}
.FrontSlide #bannerScroll .prev{left:0px;}
.FrontSlide #bannerScroll .next{right:0px;}
.FrontSlide .prev span,
.FrontSlide .next span{width:25px;height: 40px;display:block;background:#000 url(/images/arrow_06.png) no-repeat;vertical-align:middle;opacity:0.5;}
.FrontSlide .prev .touch,
.FrontSlide .next .touch {opacity:0.7;}
.FrontSlide #prev {
	background-position: 3px 50%;
	-moz-border-radius-topright:3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-top-right-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
}
.FrontSlide #next {
	background-position: -18px 50%;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-bottomleft:3px;
	-webkit-border-top-left-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}
.FrontSlide #indicator, 
.FrontSlide #indicator > em {display: inline-block;}
.FrontSlide #indicator {width:auto;}
.FrontSlide #indicator > em {text-indent:-9999em;width:6px;	height:6px;background:url(/images/bg_indicator.png) no-repeat 0px -6px;overflow:hidden;margin-right:4px;}
.FrontSlide #indicator > em.active {background:url(/images/bg_indicator.png) no-repeat 0px 0px;}
.FrontSlide #indicator > em:last-child {margin:0;}
/* borderTitle */
.box_t{width:100%;/*火狐*/height:35px;line-height:35px;padding:0px;overflow:hidden;display:-moz-box;display:-webkit-box;display:box;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;}
.borderTitle{float:left;width:100%;background:#2573E8;height:35px;}
.box_t h5{height:19px;font-size:17px;line-height:19px;margin:8px 0 0 10px;display:inline-block;vertical-align:top;text-align:left;overflow:hidden;word-wrap:break-word;word-break:break-all;}
.borderTitle span.text{float:left;height:19px;font-size:17px;line-height:19px;margin:8px 0 0 10px;display:inline-block;vertical-align:top;text-align:left;}
/* title_list */
.title_list{ float: left; width: 100%;height:30px;line-height:30px;}
.title_list h5{float: left;width:60%; padding-left:3%; margin: 0;overflow:hidden;word-wrap:break-word;word-break:break-all;}
.title_list .titleBar{height:23px;line-height:23px;padding:0 6px;margin:2px 2px 0 0;text-align: left;	float:right;vertical-align:top;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.title_list .titleBar em{font-size:13px;font-weight:normal;display:inline-block;vertical-align:top;margin:1px 0 0 0;}
.title_list .titleBar em.title{max-width:70px;height:23px;overflow:hidden;word-wrap:break-word;word-break:break-all;}
.title_list .titleBar em.icon{margin:4px 3px 0 5px;}
.title_list .number{max-width: 30px;height:20px;line-height:20px;padding:0 5px;margin-left:5px;display:inline-block;-moz-border-radius:5px;-webkit-border-radius:5px;border-top-radius:5px;}
.title_list .icon{margin:4px 3px 0 5px;width:13px;height:15px;}
.item_album_list,.item_album_pic{float:left;width: 100%; text-align:center;}
.item_album_list ul{float:left;padding:5px 0;}
.item_album_list li{float:left;width:48%;padding:1%;}
.item_album_list li span{float:left;overflow:hidden;width: 100%;white-space: nowrap;text-overflow: ellipsis; text-align: center; line-height: 20px;}
.item_album_list li img,.item_album_pic img{max-width:100%;}
/* detailAndList */
.detailAndList #divContent_describe{padding:10px;}
.detailAndList .otherContList{overflow:hidden;margin:5px 0 0 0;}
.detailAndList .otherContList li{padding: 0 10px;height:36px;line-height:36px;margin-bottom: 5px;display:-moz-box;display:-webkit-box;display:box;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;}
.detailAndList .otherContList li span{width: 33%;height:36px;display:block;	padding:0px 10px;	overflow:hidden;word-wrap:break-word;word-break:break-all;-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;}
.detailAndList .otherContList li span:nth-child(2){	width: 34%;margin: 0 5px;}
.detailAndList .showMoreCont{width: 100%;position:absolute;top:0px;left:100%;z-index:9999;-webkit-transition: left;-webkit-transition-timing-function: ease-out;-webkit-transition-duration: 500ms;}
.detailAndList .showMoreCont table{	width: 100%;border:none;}
.detailAndList .showMoreCont .contWrap{width: 100%;float: left;}
.detailAndList .showMoreCont .contWrap #thelist{padding:10px 0;}
.detailAndList .showMoreCont .barWrap{width: 68px;text-align: right;background: #000;opacity:0.7;}
.detailAndList .showMoreCont .barWrap.touch{opacity:0.8;}
.detailAndList .showMoreCont .closeBar{width: 30px;height: 30px;display: block;margin-left:30px;margin-top:50px;background: url(/images/icon.png) no-repeat 0px 0px;}
.detailAndList .showMoreCont .item{	padding-left:4px;}
.detailAndList .showMoreCont .contWrap .contDiv div{height: 35px;line-height: 35px;overflow:hidden;display: block;}
.detailAndList .showMoreCont .contWrap .contDiv div .name{height: 35px;display:block;padding:0 0 0 15px;overflow:hidden;word-wrap:break-word;word-break:break-all;}
.contWrap .contDivPic div{height: 90px;line-height: 35px;overflow:hidden;display: block; padding: 5px 0;}
.contWrap .contDivPic div .name{height: 90px;display:block;padding:0 0 0 15px;overflow:hidden;word-wrap:break-word;word-break:break-all;}
.contWrap .contDivPic div .name img{height: 90px;}
.articlelist,.News_list,.piclist,.servicelist,.servicelist ul{float: left; width: 100%; height: auto;}
.articlelist li,
.News_list li,
.servicelist li,
.piclist ul li{float: left; width:92%; height:auto; line-height:20px; padding:15px 6% 15px 2%;  font-size: 17px;color: #666;background:url(/images/arrow_black.png) no-repeat 100% 50%;border-bottom:1px solid #ddd;}

.productlist{margin:0 auto;width:100%;}
.productlist ul li{float:left;width:145px;height:200px;margin-left:10px;margin-right:5px;line-height:25px;font-size:14px;color:#333333;margin-top:12px;margin-bottom:15px;}
.productlist ul li .pic{width:145px;height:145px;text-align:center;border:1px solid #dddddd;}
.productlist ul li img{width:136px;height:136px;margin:2px;}
.productlist ul li h3{font-size:14px;color:#333333;line-height:25px;width:140px;height:25px;overflow:hidden;}
.productlist ul li .price{font-size:14px;color:#ff0000;font-weight:bold;}

.about_content,.servicelist p{float: left; width:96%; padding:6px 2%; font-size: 16px; line-height:1.4em; color: #666;word-break: break-all;text-align: justify;}
.about_content *,.article_content *{font-size: 16px; line-height:1.5em;}
.about_content p{word-break: break-all;text-align: justify; padding:2px 0;}
.about_content * img,.article_content * img{max-width:100%;}
.about_content * b,.article_content * b{ font-weight: bold;}
.custom_field{float:left;width:100%;}
.custom_field td{font-size: 16px; padding:6px 0;}
.custom_field td.key{width:28%;text-align:right;color:#888;}
.custom_field span{color:#999;font-size: 14px;}
.custom_field a{color:#0071BC;}

.News_list li a{padding:10px 10% 5px 2%;}
.News_list li h3{font-size: 16px; padding: 0; margin: 0;}
.News_list li em{color:#999; font-size: 12px; line-height: 10px;}

.PhotoList{display:block;clear:both;}
.PhotoList ul{float: left; width: 100%; height: auto;}
.PhotoList ul li{float: left; width:140px; height:170px; line-height:20px; font-size: 17px;color: #666;margin:5px;border:1px solid #dddddd;padding:1%;}
.PhotoList li em{color:#999; font-size: 12px; line-height: 25px;height:50px;width:140px;}

.servicelist ul{border-top:1px solid #ddd;}
.piclist ul li,.servicelist li{padding:8px 6% 8px 2%;}
.piclist ul li span.pic,.servicelist ul li span.pic{float:left;width:30%;}
.piclist ul li span.pic img,.servicelist ul li span.pic img{ max-width:100%;}
.piclist ul li h3,.servicelist ul li h3{float: right; width:68%; color: #333; font-size: 16px;}
.piclist ul li em{color:#999;}
.piclist ul li p,.servicelist ul li p{float: right; width:68%;color:#888; padding: 0; font-size: 14px;line-height:1.3em;}
.servicelist ul li.touch h3,.piclist ul li.touch h3{color:#fff;}
.piclist ul li.no_info{text-align:center; height: 50px; line-height: 50px;background:none;border:0;padding:30px 4%;}

.servicelist ul li.nopic h3,.servicelist ul li.nopic p{width:100%;}
.card_content{padding: 20px 0;}

.content,.thumb{float: left; width: 100%; height: auto;}
.article_title{float: left; width: 100%; height: auto; padding:20px 0 10px 0;border-bottom:1px solid #ddd;}
.article_title h1,.servicelist h1{font-size:20px; color: #000; padding:8px 2%;text-align:center;line-height:1.5em;}
.article_content{float: left; width: 94%;padding:3% 3% 0 3%;font-size: 17px;line-height:1.5em;text-align: justify;word-break: break-all;}
.article_content img{max-width:100%;}
.article_content div{font-size: 17px;line-height:1.5em; color: #333;text-align: justify;word-break: break-all;}
.thumb{text-align:center;}
.thumb img{max-width:100%;}
.messageborder{float: left; width: 100%; height: auto; padding:50px 0 20px 0; text-align: center; font-size: 18px;}

#box_c{min-height: 500px;}
.box_content{float:left;height:auto; width:100%; background:#FEE7C0; line-height:22px; padding:8px 5%;border-bottom: 1px solid #FDE0AE;}
.box_content span{color:#F60;}
.Prompt_box a{text-decoration: none;font-size:14px; color:#666;}
.Prompt_box div.touch a{color:#fff;}
/*page*/
.multipage{float:left;padding:20px 0; width:100%; height:auto;}
.multipage .p_bar{padding:7px; margin:3px;text-align:center;font-size:14px;}
.multipage .p_bar a{text-decoration:none;margin:2px;padding:8px 12px; height:20px;line-height:20px;font-size:14px; display:inline;}
.multipage .p_bar span.p_curpage{font-weight:bold;margin: 2px;color:#666;padding:8px 2px; height:20px; line-height:20px;}
.multipage .p_bar a.p_redirect{padding:8px 32px;}
.multipage .p_bar span.p_info{display:none;}

.about_map{ float:left; width: 100%; height:auto;overflow: hidden;}
.c_map{padding:15px 0 0 0; margin: 0; width:100%;}
.about_message{float:left; width: 100%;}
.box_t{padding:0;}

.op,.fl_field,.pics{ float:left; width: 100%; padding:10px 0; text-align: center; line-height: 20px;}
.fl_field{text-align: left;}
.fl_contcat{float:left; width: 80%;margin:10px 10%; padding:10px 0;}
.fl_contcat li{text-indent: 1em; font-size: 16px;}
.pics li img{max-width: 100%;}

.input {
width: 100%;
height: 33px;
padding: 0px 10px;
line-height: normal;
background: #FDFDFD;
border-top: 1px solid #858585;
border-left: 1px solid #AFAFAF;
border-right: 1px solid #AFAFAF;
border-bottom: 1px solid #C9C9C9;
-moz-box-shadow: 1px 2px 3px #b7b7b7 inset!important;
-webkit-box-shadow: 1px 2px 3px #B7B7B7 inset!important;
box-shadow: 1px 2px 3px #B7B7B7 inset!important;
-webkit-appearance: none;}
.textarea {
width: 90%;
height: 130px;
padding: 10px 5%;
line-height: 20px;
background: #FDFDFD;
border-top: 1px solid #858585;
border-left: 1px solid #AFAFAF;
border-right: 1px solid #AFAFAF;
border-bottom: 1px solid #C9C9C9;
-moz-box-shadow: 1px 2px 3px #b7b7b7 inset!important;
-webkit-box-shadow: 1px 2px 3px #B7B7B7 inset!important;
box-shadow: 1px 2px 3px #B7B7B7 inset!important;
-webkit-appearance: none;
}
.button {
width: 125px;
height: 34px;
font-size: 16px;
color: white;
text-align: center;
background: #015AA8;
border-top: 1px solid #317DC0;
border-bottom: 1px solid #01396B;
text-shadow: 1px 1px 1px #154166;
}
.button_box .left,.button_box .right{width:50%;}
.button_box .num{line-height:50px; text-align: center;}
.apply_no{float:left;width:100%;text-align:center;color:#D65D04;}
.about_map_b{ float: left; margin: 20px 10%; width: 80%; border: 1px solid #ccc;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;
             background:-webkit-gradient(linear, 0 0, 0 100%, from(#eee), to(#ccc));	
background:-moz-linear-gradient(#eee,#ccc);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eee', endColorstr='#ccc');
}
.about_map_b span{ float: left;width:100%;text-align: center;color: #444;height:36px; line-height:36px; font-size:18px;}
.about_map_b.touch{background:-webkit-gradient(linear, 0 0, 0 100%, from(#ccc), to(#eee));	
background:-moz-linear-gradient(#ccc,#eee);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccc', endColorstr='#eee');
}

 #page_header_top ul li{float:left; width:100%; height:60px; padding: 10px 0;}
#page_header_top ul li.touch{
	border-bottom:1px solid #509D03; color: #fff;
	background:url(/images/arrow_white.png) #6c0 no-repeat 100% 50%;
	-moz-box-shadow:-2px 5px 5px #509D03 inset;
	-webkit-box-shadow:-2px 5px 5px #509D03 inset;
	box-shadow:-2px 5px 5px #509D03 inset;}
/*copyright*/
.copyright{float:left;width:100%; line-height:20px; text-align:center; color: #999;}
.copyright div{text-align:center; padding:10px 0;}
.copyright b{text-decoration:underline;}
.copyright div.touch{
color:#fff;
background:-webkit-gradient(linear, 0 0, 0 100%, from(#39A642), to(#087D10));	
background:-moz-linear-gradient(#39A642,#087D10);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#39A642', endColorstr='#087D10');
}

.about_content ul * p{width: 100%;}

/*weixin*/
.mywx .gzwx,.apply .gzwx{text-align: center;font-size:20px;color:#fff;}
.mywx,.apply{
padding:3px 0;
float: left;
text-shadow: 1px 1px 1px #067813;
margin:10px 10%; 
width: 80%; 
color:#fff;
border:2px solid #525552;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
-moz-box-shadow:0 0 1px #94D79C inset;
-webkit-box-shadow:0 0 1px #94D79C inset;
box-shadow:0 0 1px #94D79C inset;
background:-webkit-gradient(linear, 0 0, 0 100%, from(#52C35A), to(#009208));	
background:-moz-linear-gradient(#52C35A,#009208);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#52C35A', endColorstr='#009208');
}
.about_content .touch,.button_box .touch{
color:#fff;
background:-webkit-gradient(linear, 0 0, 0 100%, from(#39A642), to(#087D10));	
background:-moz-linear-gradient(#39A642,#087D10);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#39A642', endColorstr='#087D10');
}
div.touch,.xw_page_share .xw_share span.touch{
color:#fff;
background:-webkit-gradient(linear, 0 0, 0 100%, from(#39A642), to(#087D10));	
background:-moz-linear-gradient(#39A642,#087D10);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#39A642', endColorstr='#087D10');
}
.xw_page_share{float: left; padding:10px 0; background: #FFC; margin: 10px 0; width: 100%;}
.xw_page_share h3{float:left; padding:5px 5%; width:95%; font-size: 18px; color: #f60;}

.xw_share{float: left; padding:10px 0; margin:0 5%;background:#F3F3F3; width: 90%;}
.xw_share h3{float:left; padding:5px 5px; width:90%; font-size: 18px; color: #f60;}


.yishare,.wxshare,.gzweixin{float: left;width:100%; }
.yishare{border-top:1px solid #F3F3C2;}
.yishare,.gzweixin{border-bottom:1px solid #F3F3C2;}
.yishare span,.gzweixin span{float:left; padding:10px 5%; width:90%; font-size: 16px;color:#0071BC;}
.wxshare h5{float:left; padding:5px 5%; width:90%; font-size: 16px;}
.wxshare span{float:left; padding:5px 5%; width:90%; font-size: 15px; color:#360;}

.xlist{float: left; width:90%; margin:0 5%;padding-top:10px;}
.xlist span{background: #ddd;float: left; width: 100%; padding: 10px 0; text-align: center;font-size:16px;}
.weixin_top ul li{float: left; width: 100%; padding: 10px 0; border-bottom:1px solid #ccc;border-top:1px solid #ccc; }
.xlist li{float: left; width: 100%; padding:15px 0; border-bottom:1px solid #ccc;font-size:16px;text-indent:1em;}

.pay{width:auto; min-width:300px; height:68px; text-align:center; background:#f3efe0; margin-bottom:15px}
.pay ul{height:15px; text-align:center; font-size:14px; padding-top:12px}
.pay ul span{color:#fd7700}

.xbutton{background:#ffffff;width:100%; text-align:center; height:41px; padding-bottom:15px}

.about_content i{font-style:italic; }
.about_content i span{font-style:italic;}

.about_content strong{font-weight:bold; }
.about_content strong span{font-weight:bold;}