@charset "gb2312";

a { text-decoration: none; color: #924900 }

 @media only screen and (min-width: 1px) and (max-width: 320px) {

 html {

 font-size:50%;

}

}

 @media only screen and (min-width: 320px) and (max-width: 640px) {

 html {

 font-size: 62.5%;

}

}

 @media only screen and (min-width: 641px) and (max-width: 1440px) {

 html {

 font-size: 62.5%;

}

}

img { max-width:100% !important; }

body { max-width:640px; margin:0 auto;font-family:"Î¢ÈíÑÅºÚ"; }

ol, ul, li {list-style: none;margin: 0;padding: 0;}


.logo { background: white; overflow: hidden; margin: 0 auto }
.navMenu { padding-top: 2px; padding-bottom:5px; overflow:hidden}
.navMenu ul { position: relative; width: 100%; }
.navMenu ul li { float: left; width: 24%; height: 35px; background: #9f3050; line-height: 35px; margin-top:1px; margin-right:1.3%; }
.navMenu ul li:nth-child(4) { margin-right:0}
.navMenu ul li:nth-child(8) { margin-right:0}
.navMenu ul li h2 { font-weight: normal; text-align: center; font-size:1.2em; font-weight:bold }
.navMenu ul li h2 a { color:white;font-size:18px;font-family:Î¢ÈíÑÅºÚ; }
.banner { margin:1px auto; }
.swt_tel{ position:relative}
.swt_tel .swt{ position:absolute; top:11%; left:6%; width:36.4%}
.swt_tel .tel{ position:absolute; top:11%; right:2%; width:53.7%}
.swt_tel img{ width:100%}


/**/
.titlenew { height:35px; margin-top:1%; overflow:hidden;font-family:Î¢ÈíÑÅºÚ; text-align:center; background:#a70a45; line-height:24px;padding: 12px 0 0 0; }
.titlenew p{ font-size:16px; color:#fff; font-weight:600}
.titlenew b{ font-size:14px; color:#ffe50c}
.titlenew1 { height:40px; margin-top:1%; overflow:hidden;font-family:Î¢ÈíÑÅºÚ; text-align:center; background:#a70a45; line-height:24px;padding: 12px 0 0 0; }

.titlenew1 p{ font-size:16px; color:#fff; font-weight:600}
.ztswt{ width:290px; margin:10px auto; font-family:"Î¢ÈíÑÅºÚ";border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px; border:#CCC 1px solid; }  
.ztswt ul li:nth-child(1){ width:36px; line-height:36px; margin-left:10px; background:white !important;}
.ztswt ul li:nth-child(2){ width:130px; float:left;margin-left:10px; background:white !important;}
.ztswt ul li:nth-child(2) p:nth-child(1){ font-size:12px; color:#000000;line-height: 19px;}
.ztswt ul li:nth-child(2) p:nth-child(2) a{ font-size:18px; color:#c30e17 ;}
.ztswt ul li:nth-child(3){ width:89px; background:#ffd546 !important; color:#950c00; font-size:18px; line-height:37px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px; text-align:center; }
.ztswt ul li:nth-child(3) a{color:#950c00; font-size:18px;}
.ztswt ul li{ float:left; margin-top:3px !important; margin-bottom:3px !important;}
.ztswt ul li p{width: 100% !important;font-family: "Î¢ÈíÑÅºÚ";text-indent: 0 !important; background: white !important; padding:0;padding: 0 !important;}
.ztswt ul li a{font-family: "Î¢ÈíÑÅºÚ";}


/**/
.con1{ overflow:hidden; margin-top:10px;padding:1%}
.con1 p{ text-indent:2em; line-height:24px; background:#f9f8f8; padding:1%; font-size:14px;color: #000;}


.con2 ul{ padding:1% 0; background:#dddfde; overflow:hidden}
.con2 li{ font-size:14px; line-height:24px;width: 23.8%;
float: left; margin:1% 0 0 1% ; text-align:center}
.con2 img{ display:block; margin:1% auto}
.con2 strong{ color:#f00}

.con3 dt{ width:48%;  float:left; margin:1% 1% 0 1%}
.con3 li{ width:32%; margin:1% 0 0 1%; float:left}
.sptit{ font-size:16px; text-align:center;color:#a70a45; margin-top:2%; display:block; font-weight:bolder}
.jcdd{ margin-top:1%; padding:1%; background:#f4f4f4 }
.jcdd strong{ color:#a70a45; font-size:16px}
.jcdd p{ text-indent:2em; font-size:14px; line-height:24px}

.con4{ padding:1%}
.con4 img{ display:block; margin: 0 auto}
.con4 dt{ margin-top:1%; padding:2% 1%}
.con4 dl strong{ float:left}
.con4 dt:nth-child(1){ background:#ffeef3}
.con4 dt:nth-child(2){ background:#eef9ff}
.con4 dt:nth-child(3){ background:#f3ffee}
.con4 dt:nth-child(4){ background:#fffeee}


.yuyu a{ overflow:hidden; padding:2%; text-align:center; background:#a70a45; color:#fff; float:left; margin: 1% 6% 0 15%;}
.yuyu{ margin-top:2%; text-align:center}
.dao{ width:98%; margin: 0 auto; text-indent:2em; line-height:24px; font-size:14px}
.dao_pic{ text-align:center}

.con6 img{ display:block; margin: 0 auto}

.con6-1{ margin-top:1%}
.con6-1 dt{ margin-top:1%}
.con6-1 dd{ padding:1%; background:#f4f4f4; line-height:24px}

.ckzj{ padding:2%; background:#a70a45; color:#fff; margin-top:2%; font-size:14px;line-height:24px; text-indent:2em; overflow:hidden}
.ckzj a{ padding:2%; border-radius:3px; background:#fff000; text-align:center; font-size:16px; float:right}


  .foot { width:100%; margin:5px auto; margin-bottom:90px; }
.foot p { text-align:center; color:#000000; margin-top:5px; margin-bottom:5px; font-family:"Î¢ÈíÑÅºÚ"; font-size:1.1em; font-weight:600}

.bitwz {
	margin: 0 auto;
	padding: 0;
	width: 100%;
}
.bitwz a {
	float: left;
	display: inline;
	overflow: hidden;
	 margin-left:1%;
	 width:32%;
}
.bitwz_con { background:#016976;}
.bd_tit{ width:100%; height:54px; background:#016976;}
.bd_tit p{ font-size:24px; text-align:center; line-height:54px; color:#ffffff; font-family:"Î¢ÈíÑÅºÚ"}


.slide_container { position: relative; float: left; width: 100%; }
.slide li { position: absolute; width: 100%; left: 0; top: 0; }
.slide img { display: block; position: relative; z-index: 1; height: auto; width: 100%; border: 0; }
.slide .caption { display: block; position: absolute; z-index: 2; font-size: 20px; text-shadow: none; color: #fff; background: #000; background: rgba(0, 0, 0, .8); left: 0; right: 0; bottom: 0; padding: 10px 20px; margin: 0; max-width: none; }
.slide_nav { position: absolute; bottom:46%; left: 0; opacity: 0.7; z-index: 3; overflow: hidden; text-decoration: none; }
.slide_nav:active { opacity: 1.0; }
.slide_nav.prev { left: 0; right: auto; width:16%; display:none }
.slide_nav.next { left: auto; right: 0; width:16%; }
.slide_nav img { width:100% }
.slide_tabs { position:absolute; bottom:-15%; z-index:10; text-indent:1000px; left:42%; display:none }
.slide_tabs li { width:8px; height:8px; border-radius:6px; background:#ccc; display:inline-block; margin:0 5px; float:left }
.slide_tabs .slide_here { background:#b01127; }

.cssp_3{ width:320px; margin:10px auto; background: url(/images/cssp_2.png) no-repeat top center; height:263px; position:relative;}
.cssp_3 p{ width:295px; height:165px; position:absolute; top:14px; left:12px;}