@charset "gb2312";

/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, tr, td, pre, form, fieldset, legend, button, input, textarea, img{ 
	border:medium none;
	margin: 0;
	padding: 0;
}

/** 设置默认字体 **/
body, button, input, select, textarea{ font: 12px/1.5  Verdana, Geneva, sans-serif, tahoma, Srial, helvetica, sans-serif;}
body { background:#FEF6F4;}

h1, h2, h3, h4, h5, h6{ font-size: 100%;}
em{ font-style:normal;}

/** 重置列表元素 **/
ul, ol,li{ list-style: none;}

/** 重置图片元素 **/
img{ border:none; vertical-align: middle;}
/** 重置表格元素 **/
table{ border-collapse: collapse; border-spacing: 0;}

/** 重置超链接元素 **/
a:focus{ outline:0;}
a{ blr:expression(this.onFocus=this.close());}
a{ blr:expression(this.onFocus=this.blur());}
a:focus{ -moz-outline-style:none; }
a{ text-decoration:none; color:#5a5a5a; transition:all 0.4s ease 0s;}
a:hover{ color:#F00;}

.red{ color:#e50012;}
.blue{ color:#0075c2;}
.ple{ color:#9257b6;} /* purple 紫色 */
.gray{ color:#5e5e5e} /* gray 灰色 */
.yel{ color:#bb6a2b;} /* yellow 黄色 */
.brown{ color:#a3612c;}
.white{ color:#FFF;}
.clr1{ color:#f5eced;}

.lf{ float:left; display:inline;}
.rt{ float:right; display:inline;}
.blank{ clear:both; width:100%; height:10px; overflow:hidden;}
.blank5{ clear:both; width:100%; height:50px; overflow:hidden;}
.zxyy{ width:320px; height:25px; margin:0 auto;margin-top:30px;}
.zxyy .wyzx{ background:url(../files/zxzx.jpg) no-repeat;width:96px;height:25px; float:left; margin-left:54px;}
.zxyy .dhyy{ background:url(../files/dhzx.jpg) no-repeat;width:96px;height:25px; float:right; margin-right:54px;}
.zxyy .wyzx a,.zxyy .dhyy a{ color:#FFF; padding-left:30px;}
.zxyy .wyzx a:hover,.zxyy .dhyy a:hover{ color:#000;}
body{ font-family:微软雅黑; font-size:14px; line-height:25px; color:#444;}
.w320{ width:320px; margin:0 auto; overflow:hidden;background:#fff;}
.w300{ width:300px; margin:0 auto;}
header{width:100%;height:59px;background:#c71d3d;}

header section{width:320px;margin:0 auto;height:59px;}
header section a:nth-child(1){background:url(../files/shqh_zyy.png) 0 0 no-repeat;width:189px;height:45px;float:left;margin:8px 0 0 1px;}
header section a:nth-child(2){float:left;width:89px;height:32px;background:#fff;border-radius:5px;text-align:center;line-height:32px;font-size:16px;color:#b10c2c;font-family:Microsoft Yahei;margin:13px 0 0 40px;}
nav{width:320px;margin:0 auto;height:33px;line-height:33px;font-size:14px;}
nav a{display:inline-block;font-size:14px;width:70px;text-align:center;line-height:33px;color:#000;}

.scroll{ width:320px;height:238px;position:relative;overflow:hidden;}
.mod_01{ float:left;width:320px;}
.mod_01 img{ display:block;width:320px;height:238px;}
.dotModule_new{ padding:0 90px 10px;height:29px;line-height:6px;position:absolute;bottom:5px;right:10px;z-index:11;}
#slide_01_dot{ text-align:center;margin:3px 0 0 0; background-image:url(../files/banner_zx.jpg); background-repeat:no-repeat; width:114px; height:29px;}
#slide_01_dot a{ line-height:29px; font-size:16px; color:#FFF; padding-left:20px;}
#slide_01_dot a:hover{ color:#900;}


.Box_til{ width:320px; text-align:center; margin-top:16px; height:50px; margin-bottom:10px;}
.Box_xh{ color:#CD3297;font-family:微软雅黑; font-size:20px;background:url(../files/Box_bg.png) no-repeat 0 8px; width:85px; margin:0 auto;}
.Box_bt{ color:#CD3297;font-family:微软雅黑; font-size:18px; font-weight:600;}
.box_line{ height:1px; background:url(../files/box_line.jpg) no-repeat; margin-top:30px;}

.iBox1{ }
.iBox1 ul{ background:url(../files/bg.gif) repeat-x 0 0; width:100%; height:86px; margin-top:20px; overflow:hidden;}
.iBox1 li{ float:left; display:inline; background:url(../files/bg.gif) no-repeat 0 -86px; width:53px; height:65px; margin:11px 0 0 9px; padding-top:10px; text-align:center; line-height:18px; color:#FFF; cursor:pointer;}
.iBox1 li.active1{ background:url(../files/bg.gif) no-repeat -53px -86px;}
.iBox1 dl{ display:none; width:300px; margin:8px auto; overflow:hidden;}
.iBox1 dd{ float:left; display:inline; width:100px; margin:8px 0; text-align:center;}
.box1_part{ width:300px; height:220px;}
.box1_img{ width:145px; float:left;}
.box1_txt{ width:150px; float:right;}
.box1_txt span{ font-size:14px; font-weight:600;}
.box1_txt p{ text-indent:2em; line-height:20px;}

.box2_part{ height:340px;}
.box2_p p{ width:148px; height:78px;float:left; text-align:center; margin-top:2px;}
.box2_p p a{ color:#FFF; font-family:微软雅黑; font-size:15px;}
.box2_p p a:hover{ color:#000;}
.box2_p p span{ width:148px; font-size:18px; font-weight:600; height:40px; line-height:40px; padding-top:20px;} 
.box2_p p.p001{ background:#41CA96;margin-right:2px;}
.box2_p p.p002{ background:#FF4F66;}
.box2_p p.p003{ background:#F5A448;margin-right:2px;}
.box2_p p.p004{ background:#B433CC;}
.box2_p p.p005{ background:#D964B2;margin-right:2px;}
.box2_p p.p006{ background:#CCB334;}
.box2_p p.p007{ background:#34CC67;margin-right:2px;}
.box2_p p.p008{ background:#3398CC;}
.box3_part{ width:300px; height:340px;}
.box3_part li{ width:143px; height:172px; float:left;}
.fr12{ margin-right:12px;}
.box3_txt{ width:134px; line-height:20px; font-size:12px; margin:0 auto;}

h2{ background:url(../files/bg.gif) no-repeat 0 -196px; height:34px; font-family:微软雅黑; overflow:hidden;}
h2 span{ float:left; display:inline-block; width:88px; height:29px; margin:5px 0 0 10px; text-align:center; font-size:16px; font-weight:400; line-height:32px; color:#680576;}
h2 a{ float:right; margin-right:10px; line-height:34px; color:#FFF;}

.iBox4{ }
.iBox4 dl{ width:305px; margin:0 auto; padding:20px 0; border-bottom:1px dashed #bdaacb; overflow:hidden;}
.iBox4 dt{ float:left; display:inline-block; width:120px;}
.iBox4 dd{ float:left; display:inline-block; width:185px; font-size:13px;}
.iBox4 dd span{ font-size:14px; font-weight:bold;}
.iBox4 dd p{ margin:0 0 10px; text-indent:2em; line-height:22px;}
.iBox4 .a01 , .iBox4 .a02{ float:left; display:block; width:80px; height:22px; margin-right:8px; text-align:center; line-height:22px; color:#FFF;}
.iBox4 .a01{ background:#9d70bf;}
.iBox4 .a02{ background:#ffa200;}
.iBox4 .a01:hover{ color:#B42948;}
.iBox4 .a02:hover{ color:#000000;}
.box4_part{ width:300px; height:110px; background-color:#F7F7F7;}
.box4_l{ width:26px; height:110px; float:left;}
.box4_r{ border:1px solid #CC3499; width:272px; height:108px; float:right;}
.box4_r_img{ float:left; width:142px; height:108px;}
.box4_r_txt span{ font-size:12px; line-height:18px;}
.box4_r_txt p{ font-size:14px;}
.box4_r_txt{ padding-left:10px; width:120px; float:right;}

.iBox5 img{ margin:8px 0;}
.box5_txt{ text-indent:2em; font-size:14px; line-height:28px;}

.box6_ul{ margin-top:20px;}
.box6_ul li{ margin-top:10px;}

.box7_til{ font-size:16px; text-align:center; height:40px; line-height:40px;}
.box7_con{ text-indent:2em; color:#595757; line-height:20px; font-size:14px;}

.iBox8_part{  width:300px; margin:0 auto;}
.iBox8 p{ float:left; display:inline-block; height:34px; margin:2px 0 0 2px; font-size:16px; line-height:34px; text-align:center;}
.iBox8 p.p01{ background:#F2964D; width:148px;}
.iBox8 p.p02{ background:#41CA96; width:148px;}
.iBox8 p.p03{ background:#FF5E66; width:298px;}
.iBox8 p.p04{ background:#8565D4; width:198px;}
.iBox8 p.p05{ background:#CB3398; width:98px;}
.iBox8 p a{ display:block; color:#FFF;font-family:微软雅黑;}
.iBox8 p a:hover{  color:#000;}

.dp h3{ background:url(../files/bg.gif) no-repeat 0 -230px; height:35px; margin-top:10px; padding:3px 0; text-indent:2em; font-size:15px; font-weight:400; color:#FFF;}
.dp .con{ padding:0 10px;}


.more{ display:block; width:300px; margin:8px auto; text-align:center; overflow:hidden;
	border-radius:10px 10px; 
	-moz-border-radius:10px 10px;
	-webkit-border-radius:10px 10px;
	box-shadow:3px 3px 3px #969190;
	-moz-box-shadow:3px 3px 3px #969190;
	-webkit-box-shadow:3px 3px 3px #969190;
}
.more a{ display:block; color:#FFF;}
.moreDiv1{ background:#fb3072; padding:4px 0; line-height:18px;}
.moreDiv1 em{ display:block; font-size:14px;}
.moreDiv1 span{ display:block; font-size:20px;}
.moreDiv2{ background: #ff9900; font-size:17px; line-height:40px;}

/**********************公共底部**************************/
.index_footer{background:#f3f3f3;margin-top:10px;}
.index_footer>nav{width:100%;height:34px;line-height:34px;background:#a0011f;text-align:center;color:#fff;}
.index_footer>nav>a{color:#fff;padding:0px 10px;}
.index_footer>p{display:block;width:320px;height:auto;overflow:hidden;line-height:25px;font-size:14px;color:#666;margin:0 auto;text-align:center;padding:10px 0px 55px 0px;; position:relative;}
.index_footer>p>a{display:inline-block;width:50px;height:50px;border:1px solid #dad8d8;background:#fff; border-radius:40px;text-align:center;color:#333;font-size:14px;font-family:"Microsoft YaHei"; position:absolute;top:30px;right:10px;}
.index_footer>p>a>i{display:block;width:18px;height:15px;background:url(/images/index_17.png) no-repeat -270px -58px;margin:0 auto;margin-top:8px;}
.index_footer>div{width:100%;height:45px;background:#222222; position:fixed;bottom:0px;}
.index_footer>div>ul{width:320px;height:auto;margin:0 auto;}
.index_footer>div>ul>li{display:inline-block;width:94px;height:45px;float:left;text-align:center;border-left:1px solid #0e0e0e;border-right:1px solid #353535}
.index_footer>div>ul>li>a{display:inline-block;width:23px;height:20px;margin-top: 3px;background:url(/images/index_17.png) no-repeat;}
.index_footer>div>ul>li>p>a{color:#fff;font-size:12px;}
.index_footer>div>ul>li:nth-child(3)>a{background-position: -235px -55px}
.index_footer>div>ul>li:nth-child(4)>a{background-position:-236px -165px}
.index_footer>div>ul>li:nth-child(1){width:105px;height:50px;background:url(/images/index_17.png) -157px -100px;margin-top:-5px;border-left:none;border-right:none}
.index_footer>div>ul>li p{line-height:20px; margin-top:-5px;}
.index_footer>div>ul>li:nth-child(1)>a{background:none;width:90px;height:20px;padding-top:25px;color:#fff;font-size:12px;}
.index_footer>div>ul>li:nth-child(2){width:20px;border-left:none;}
.index_footer>div>ul>li:nth-child(4){border-right:none}

.index_footer>div>ul>li:nth-child(3){ position:relative}
.index_footer>div>ul>li:nth-child(3)>img{ position:absolute;top: 1px;right: 22px;}
