﻿/* CSS Document */
body,h1,h2,h3,p,dl,dd,ol,ul,th,td,fieldset,input,button,textarea,form,canvas,audio,video,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
html{-webkit-text-size-adjust:100%;  -ms-text-size-adjust: 100%; text-size-adjust:100%;word-wrap:break-word}
h1,h2,h3{font-size:100%; font-weight:normal;}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:inherit}
img{border:0;width:100%;-ms-interpolation-mode:bicubic}
cite,em,s,i,b{font-style:normal}
input,button,textarea,select{font-size:100%}
input, button, select, textarea {-moz-appearance: none;-webkit-appearance: none;appearance: none;border-radius: 0;background: #fff;border: 0}
body,input,button,textarea,select,option{font-size:normal;font-family:"Microsoft YaHei"; -webkit-font-smoothing: antialiased; -moz-font-smoothing: antialiased;  font-smoothing: antialiased;}
a,input,textarea{text-decoration:none;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}
a{ color:#000;}
a:hover{ color:#17c016;}
li{ list-style:none;}
li,img,label,input{vertical-align:middle}
var{font-style:normal}
ins{text-decoration:none}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
button,select{text-transform:none}
button[disabled],html input[disabled]{cursor:default}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
button,input,select,textarea{margin:0;}
button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner{border:0;padding:0}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}

body{  background:#fff; font-family: "Microsoft Yahei", "微软雅黑", Arial, STHeiti;margin: 0 auto; overflow-y: auto; color:#000; position:relative;}
input:focus,textarea:focus{ outline:none;}


img { border:0; vertical-align: middle; -ms-interpolation-mode: bicubic; }
::-moz-selection {background: #ededed; color: #f7f7f7; }
::selection {background: #ededed; color: #f7f7f7; }


.cl{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.or{ overflow:hidden;}
.dis{ display:block;}
.undis{ display:none;}
.tl{ text-align:left;}
.tr{ text-align:right;}
.tc{ text-align:center;}
.col_ee9e40{ color:#ee9e40;}
.bor{ border-bottom:1px solid #ddd;}
.mrt30{ margin-top:0.75rem;}
.mrt24{ margin-top:0.6rem;}
.mrt50{ margin-top:1.25rem;}
.pdb40{ padding-top:0.5rem; padding-bottom:0.6rem;}
.pdb80{ padding-bottom:2rem;}
#page{ width:100%;} 
#content{ margin:0 auto; max-width:18rem; }

header{ height:2.25rem; border-bottom:1px solid #e3e3e3;}
header .logo{ float:left; width:5.2rem; margin:0.3rem 0 0 0.45rem; }
header .tel{ font-size:0.48rem; color:#07ca05; font-weight:bolder; float:right;  -webkit-background-size:0.45rem auto; background-size:0.45rem auto; line-height:1.15rem; margin:0.55rem 0.55rem 0 0; padding-left:0.7rem;}
header .member-btn{ background:#35a344;font-size:0.5rem; color:#fff; font-weight:bolder; float:right;-webkit-background-size:0.5rem auto; background-size:0.5rem auto; line-height:1rem; margin:0.62rem 0 0; padding-left:0.5rem; height:1rem; width:2.5rem;}
header .member-btn a{ color:#fff; }
.nav{ font-size:0.5rem; line-height:1rem; padding:0.45rem 0;}
.chnav{ border-bottom:2px solid #07cc02;}
.nav li{ height:1.2rem; border-bottom:1px solid #e2e2e2;}
.nav li a{ display:block; height:100%;}
.nav li.navli{ margin:0 0.45rem; padding:0 0.2rem;  background:url(img/navb.gif) no-repeat 16.8rem center; -webkit-background-size:0.17rem auto; background-size:0.17rem auto;}
.nav li.navmenu{ background:url(img/mune1.png) no-repeat 0.75rem center; border-bottom:0 none; margin-bottom:0.2rem;  -webkit-background-size:1.2rem auto; background-size:1.2rem auto;}
.nav li.closemenu{ background:url(img/closemune1.gif) no-repeat 0.75rem center; border-bottom:0 none; margin-bottom:0.2rem;  -webkit-background-size:1.2rem auto; background-size:1.2rem auto;}

.nav dl{ padding:0 0.45rem; display:none;}
.nav dl dt{height:1rem; line-height:1rem; border-bottom:1px solid #e2e2e2; padding:0 0.2rem; background:url(img/navb.gif) no-repeat 16.5rem center; -webkit-background-size:0.17rem auto; background-size:0.17rem auto; color:#07cc00;}
.nav dl dt a{ color:#07cc00;}
.nav dl dt.nohaveb{ background:none; }
.nav dl dd{ display:none; height:1rem; line-height:1rem; border-bottom:1px solid #e2e2e2; padding:0 0.2rem;  background:url(img/navb.gif) no-repeat 16.5rem center; -webkit-background-size:0.17rem auto; background-size:0.17rem auto;}

/* 新加按钮 */
.newbtn{ height:1.15rem; float:right; margin-right:0.15rem;}
.newbtn h2{ width:1.475rem; height:1.75rem; float:left; background:url(img/newbtn1.png) no-repeat  ;-webkit-background-size:1.475rem auto; background-size:1.475rem auto; padding:0.09rem 0.135rem 0 0; font-size:0.55rem; color:#fff; line-height:0.61rem; text-align:center;  }
.newbtn h2 a{color:#fff;}
.newbtn h2 a:hover{ color:#f7f7f7;}
/* 结束 */

footer{ margin-top:0.2rem;}
.footertop{ font-size:0.7rem; color:#000000; text-align:center; background-color:#E4E4E4; height:1.67rem; line-height:1.67rem;}
.footercenter{ background-color:#FF0066;}
.jmtop{ text-align:center; padding-top:1.2rem;}
.jmtop img{ width:4.5rem; height:4.5rem;}

.position{ font-size:0.6rem; color:#666; padding:0.5rem 0 0 0.45rem;}
.posbar{ font-size:0.6rem; color:#333; border-bottom:1px solid #ddd; padding:0.5rem 0 0.35rem 0.45rem;}
.posbar img{ width:1.25rem; vertical-align:middle; margin-left:-0.3rem;}
.pagebot{ margin-top:0.9rem;}
.mysmt{ border-bottom:1px solid #e5e5e5; padding-bottom:0.3rem;}
.mysmt img{ width:5.47rem;}
.mysmtewm{ text-align:center; padding-bottom:1rem;}
.mysmtewm dl{}
.mysmtewm dl dt{ padding-top:0.4rem;}
.mysmtewm dl dt h2{ color:#010101; font-size:0.5rem; padding-bottom:0.2rem;}
.mysmtewm dl dt h3{ color:#ee9e3f; font-size:0.5rem;}
.mysmtewm dl dd{ padding-top:0.3rem;}
.mysmtewm dl dd img{ width:2.9rem;}

.pagefy{ font-size:0.5rem; padding:0.25rem 0.45rem;height: 48px;
    line-height: 48px;
    text-align: center;
    font-size: 14px;
    background: #e4e4e4;
    cursor: pointer;
    color: #414141;}
.pagefy li{ float:left}
.pagefy .thisclass a{ color:red}
.pagefy a,.pagefy span{ height:0.9rem; margin-right:0.2rem; line-height:0.9rem; text-align:center; padding:0 0.3rem; display:inline-block;}
.pagefy a{ color:#333;}
.pagefy span{  color:#333;}
.pagefy a.pagem{ -webkit-background-size:0.12rem auto; background-size:0.12rem auto; padding-left:0.4rem;}
.prevpage{ background:url(img/pageb.png) no-repeat 0.15rem center;}
.downpage{ background:url(img/pageb2.png) no-repeat 0.15rem center;}

.conBody { margin:auto; width:97%; margin-top:1px; border-radius: 4px; background:#fff;border: 1px solid #e1e7eb;padding-bottom: 10px; font-size:14px; line-height:22px; }
.main_pa{ padding:10px;}
.top_info{ border-bottom:1px solid #dcdddd; padding-bottom:5px;}
.top_info p,.manager p{ line-height:25px;}
.web_list{ padding:10px 0;  border-top:1px solid #e1e7eb; overflow:hidden; }
.palr{ padding:5px 10px 5px 10px;}
.btn{
display: inline-block;
height: 30px;
padding: 0 15px;
border: 0;
text-align: center;
text-decoration: none;
line-height: 30px;
color: #fff;
border-radius: 2px;

background: -webkit-gradient(linear, 0 0, 0 100%, from(#e10974), to(#e10974)); /** Chrome Safari **/
background: -moz-linear-gradient(top, #e10974, #e10974); /** FireFox **/
background: -o-linear-gradient(top, #e10974, #e10974);  /** Opear **/
background: -ms-linear-gradient(#e10974 0%,#e10974 100%);  /** IE9 IE10 **/
text-shadow: 0 -1px 1px #e10974;
box-shadow: 0 -1px 0 #e10974 inset;
width:240px;
font-size: 18px;
text-shadow: 0 -1px 0 #e10974;
margin-top:5px;
}


/*底部定位信息*/
.body_footer {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#ffffff,grandientType=0);
	WIDTH: 100%;
	BOTTOM: 0px;
	HEIGHT: 45px;
	background-color: #FF0066;
}
.body_footer img{ width:25px !important; height:25px !important;}
.body_footer UL { WIDTH: 100%; HEIGHT: 45px}
.body_footer UL LI {WIDTH: 25%; FLOAT: left; COLOR: #fff}
.body_footer UL LI A {WIDTH: 100%; DISPLAY: block;HEIGHT: 45px}
.body_footer UL LI A:visited {COLOR: #fff; TEXT-DECORATION: none}
.body_footer UL LI A:hover {FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#002708,endColorstr=#1b7406,grandientType=0); COLOR: #fff; TEXT-DECORATION: none}
.body_footer UL LI A:active {FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#002708,endColorstr=#1b7406,grandientType=0); COLOR: #fff; TEXT-DECORATION: none}
.body_footer UL LI DL {TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: auto}
.body_footer UL LI DT {WIDTH: auto; HEIGHT: 25px; OVERFLOW: hidden}
.body_footer UL LI DD {LINE-HEIGHT: 20px; WIDTH: auto; HEIGHT: 20px; COLOR: #fff; FONT-SIZE: 12px; OVERFLOW: hidden}
.body_footer p{width:100%;height:40px;line-height:40px}

.footerabout{ padding-left:0.55rem; padding-top:1rem;}
.footerabout dl{ color:#fff; padding-bottom:1rem;}
.footerabout dl dt{ font-size:0.55rem;}
.footerabout dl dd{ font-size:0.5rem; padding-top:0.35rem; color:#fff;}
.footerabout dl dd.tm{ /*background-color:#000;opacity: 0.6;filter:Alpha(opacity=60); */font-weight:bold;}
.footerabout a{ color:#fff;}
.footerabout dl dd ul{}
.footerabout dl dd ul li { float:left; margin-right:0.45rem; text-align:center;}
.footerabout dl dd ul li h2{ padding-top:0.1rem; font-size:0.4rem;}
.footerabout dl dd ul li img{ width:2.5rem;}
.footerabout dl dd .tel2{font-size:0.55rem;   -webkit-background-size:0.65rem auto; background-size:0.65rem auto; line-height:0.8rem;  padding-left:rem;}
.footerbot{ height:1.5rem; color:#000; line-height:1.5rem; font-size:0.55rem; background-color:#E7E7E7; padding-left:0.6rem;}
.footerbot span{ color:#000; padding-left:0.3rem;}
.footerbot img{ vertical-align:middle; margin-left:0.3rem; width:0.5rem; height:0.5rem;}