﻿@charset "gb2312";
/* CSS Document */
html {font-size:62.5%;}
 h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd, ul, ol, li,pre,
form, fieldset, legend, button, input, textarea,th, td,img{border:medium none;margin: 0;padding: 0;list-style-type: none;}
body,button, input, select, textarea {font: 12px/1.5 '微软雅黑',tahoma, Srial, helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
em{font-style:normal;}
ul, ol,{ list-style: none; }
a { text-decoration: none; }
a:hover { text-decoration: none;  }
img{ border:0px;}
body,.ui-overlay-h{margin:0 auto;position:relative;background:#fff;}
input, img {vertical-align: middle;}
body,html{margin:0 auto;max-width:640px;}
img {border:none;vertical-align:top;}
* {margin:0;padding:0;text-shadow:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.blank{height:8px;clear:both;}
.blank20{height:20px;clear:both;}
.clearfix:after,.clear:before{
	display:table;
	content:'';
	}
.clearfix:after{
	clear:both;
	overflow:hidden;
	}
.clearfix{
	zoom:1;
	}
.relative {position:relative;}
.absolute {position:absolute;}
.fl {float:left;display:inline;}
.fr {float:right;display:inline;}
.float_left {float:left;}
.float_right {float:right;}
body {min-width:320px;overflow-x:hidden;max-width:640px;}



.commonFontSize26 {font-size:2.6rem;}
.commonFontSize30 {font-size:3rem;}
.commonFontSize34 {font-size:3.4rem;}
.commonFontSize38 {font-size:3.8rem;}
.commonFontSize40 {font-size:4rem;}
.commonFontSize22 {font-size:2.2rem;}
.commonFontSize50 {font-size:4.8rem;}


.container {padding:0 10px;}
.banner{ background:#d70a50; width:100%;  height:50px; color:#FFF; line-height:50px;}
.banner img{ margin-left:10px; margin-right:10px; position:relative; top:14px;}
.contentTitle{background-color: #fff;height:80px;line-height:80px;color: #2e3642;margin: 40px auto;border-bottom: solid 5px #d70a50;width:70%;}
.contentTitle:after{content: "";display: block;width: 10px;margin: 0 auto;border-style: solid;border-width: 10px;border-color: #d70a50 transparent transparent;}
.box1{ margin-bottom:20px;}
.box1_1{ width:22%;  line-height:130%; background:#d70a50; color:#FFF; font-weight:bold}
.box1_2{ width:77%; line-height:153%; background:#e35384; color:#FFF; padding-left:2%}
.box2_1{ border:none;-webkit-box-shadow:0px 0px  20px #000;-moz-box-shadow:0px 0px 20px #000}
.box2{ margin:20px auto; border-bottom:dashed 1px #d70a50}
.box2 .box2_a{ background:#e76c96; color:#FFF; border-radius:5px; padding:5px 7px;}
.box2 ul li{ margin-bottom:10px;}

.box2 .box2_b{ color:#2e3642;}
.box3{ margin-bottom:25px;}

.zixun{ width:80%; margin:auto;margin-top:30px; }
.box3_1{ background:#ff6005; color:#FFF; padding-top:3px; padding-bottom:3px;}
.box3_2{padding-top:3px; padding-bottom:3px;}
.box3_1 a{ color:#FFF}

.contain1{ background:#e8e7f5; margin-top:40px; padding-top:40px; padding-bottom:40px;}
.contain1 .box1_1{background:#706bbd;}
.contain1 .box1_2{background:#9490ce;}
.contain1 .box2 .box2_a{ background:#a09dd4;}
.contain1 .box2 {border-bottom:dashed 1px #706bbd}

.contain2{ margin-top:40px;}
.contain2 .box1_1{background:#e68189;}
.contain2 .box1_2{background:#eea7ac;}
.contain2 .box2 .box2_a{ background:#f0b3b8;}
.contain2 .box2 {border-bottom:dashed 1px #e68189}

.contain3{ background:#e8e7f5; margin-top:40px; padding-top:40px; padding-bottom:40px;}
.contain3 .box1_1{background:#508da9;}
.contain3 .box1_2{background:#7aa8be;}
.contain3 .box2 .box2_a{ background:#88b2c5;}
.contain3 .box2 {border-bottom:none}

.contentTitle1 {background-color: #fff;height:70px;line-height:70px;color: #2e3642;margin: 40px auto;width:100%;}
.contentTitle1:after{content: "";display: block;width: 10px;margin: 0 auto;}
.table tbody tr td{ border:none}
.contentTitle2 {background-color: #fff;line-height:35px;color: #2e3642;margin: 20px auto;width:100%; color:#6a7480; margin-bottom:20px;}
.contentTitle2:after{content: "";display: block;width: 10px;margin: 0 auto;}

.content5 a.link {display:block;width:97%;line-height:321%;margin:46px auto; background-color:#ff6005;color:#fff;text-decoration:none;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}

.carousel-indicators li{ background:#b0a5aa; border:none}
.contain4 .on{ background-color:#FFF}


@media screen and (min-width:320px) and (max-width:359px){
		html {font-size:31.25%;}
		.banner{ background:#d70a50; width:100%;  height:25px; color:#FFF; line-height:25px;}
		.banner img{ margin-left:10px; margin-right:10px; position:relative; top:5px;}
		.zixun{ width:90%; margin:auto;margin-top:30px; }
		
		.contentTitle{height:50px;line-height:50px;margin: 20px auto;}
		.contentTitle1 {height:35px;line-height:35px;margin: 20px auto;}
		.contentTitle2 {line-height:25px;margin: 15px auto;}
		.box1_2 {padding-left:0%;}
		.content5 a.link {-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
	}
@media screen and (min-width:360px) and (max-width:639px){
		html {font-size:35%;}
		.banner{ background:#d70a50; width:100%;  height:30px; color:#FFF; line-height:30px;}
		.banner img{ margin-left:10px; margin-right:10px; position:relative; top:3px;}
		.zixun{ width:90%; margin:auto;margin-top:30px; }
		.contentTitle{height:50px;line-height:50px;margin: 20px auto;}
		.contentTitle1 {height:35px;line-height:35px;margin: 20px auto;}
		.contentTitle2 {line-height:25px;margin: 15px auto;}
		.box1_2 {padding-left:0%;}
		.content5 a.link {-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}	
	}

