﻿@charset "utf-8";
/* CSS Document */
*{padding:0;margin:0;}
html{overflow-y:scroll;}
body,ul,ol,li,p,div,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,dl,dt,dd,img{margin:0;padding:0;border:0;list-style-type:none;}
body { font-family:"宋体"; font-size:12px; color:#515151;background:#f3f3f3;}
h1,h2,h3,h4,h5,h6{font-family:宋体,Microsoft YaHei,Arial,Verdana,Helvetica,sans-serif;}
input,select{font-size:12px;vertical-align:middle;}
/* 默认全局样式超链接样式 */
a{text-decoration:none; color:#515151; }
a:link,a:visited{text-decoration:none;}
a:hover{color:#515151;text-decoration:none;}
/*去掉链接的虚线框*/
/*a {outline: none;a {star:expression(this.onFocus=this.blur()); */ 
/*  鼠标样式 */
.pointer{cursor:pointer;}
/*  文本对齐方式  */
.t-l{text-align:left;}
.t-c{text-align:center;}
.t-r{text-align:right;}
/*  浮动定义   */
.FL{float:left;}
.FR{float:right;}
.clear{clear:both;font-size:1px;height:0;visibility:hidden;line-height:0;}
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}
/* 解决图片和LI的高度空隙问题 */
img,li{vertical-align:top;}

.hk1{ height:20px;}
.hk2{ height:10px;}

.wbody{ height:3600px;}
.wbanner{ width:100%;background:url(../images/banner.jpg) top center no-repeat; height:450px;}
.wbanner a{ display:block; width:960px; margin:0 auto; height:526px;}
.box1,.box2,.box3,.box4,.box5,.box6,.box7{ width:960px; margin:0 auto;}
.wbox1{background:red;}
.box1{ height:655px;overflow:hidden;}
.box1L,.box1R{ float:left;}
.box1L{ width:515px; padding-top:16px;}
.box1L p{ line-height:20px; text-indent:25px; padding-right:26px; padding-top:12px;}
.box1L p a,.box2L p a,.mbox4 p a,.txtimg4 div p a,.txtimg div p a,.box5L p a{ color:#9b4bcf; text-decoration:underline;}
/*.mx9{ width:515px; height:357px;  padding-top:7px;}
.mx10{ height:313px; width:313px; background-color:#BDC0BF; padding:8px; float: left; overflow:hidden;}
.mx11{ border:1px solid #FFFFFF; cursor:pointer;}
.mx12{ width:160px; height:330px; margin-left:3px; float:left;}
.mx13{ height:70px; width:59px; float:left; margin-left:8px; padding:4px; background-color:#BDC0BF; display: inline;}
.jl{ margin-top:4px; display:inline;}
.jg{ height:20px; background-color:#2CCABC;}
.mx11_1{ border:1px solid #FFFFFF;filter:alpha(opacity=50);opacity:0.5;-moz-opacity:50;cursor:pointer;}
.disnone{display:none;}*/

.center3_2_r_m{ width:500px; height:358px; float:left;}
.center3_2_r_m1{margin:8px 0 8px 4px;width:330px;height:329px;float:left;}
.center3_2_r_m1t{width:309px;height:312px; position: relative; background:#bdc0bf; padding:8px;}
.center3_2_r_mlt_charu{width:129px;height:33px; position:absolute; bottom:0px; left:165px; z-index:1;cursor:hand;}
.center3_2_r_m4{width:150px;height:328px;margin:8px 4px 0 8px;text-align:center;float:left;}
.center3_2_r_m2{width:59px;height:71px;text-align:center;float:left;cursor:hand; cursor:pointer; padding:4px; background:#bdc0bf; margin:0 4px 4px 0;}
.center3_2_r_m2 img{ border:1px solid #FFF;}
.center3_2_r_m3{margin:0 auto;width:295px;height:20px;text-align:center;line-height:33px;}


.box1R{ width:428px; background:url(../images/1/botox_04.jpg) left 17px no-repeat; height:640px;}
.box1R div{ padding-left:28px;}
.paih{ margin-top:18px;}
.img1{margin-bottom:30px;}
.box1R p{ line-height:21px;}
.box1R p span{ color:#ef090b; font-weight:bold;}

.wapbox2{ background:#FFF;}
.box2{}
.title1{ background:url(../images/2/title1.jpg) no-repeat; height:48px;}
.title2{ background:url(../images/2/title2.jpg) no-repeat; height:48px;}
.title3{ background:url(../images/2/title3.jpg) no-repeat; height:48px;}
.title4{ background:url(../images/2/title4.jpg) no-repeat; height:48px;}
.title1 a,.title2 a,.title3 a,.title4 a{ display:block; float:right; width:145px; height:28px; margin:12px 20px 0 0;}
.box2L{ float:left; width:698px; padding-top:18px;}
.box2L p{ line-height:20px;}
.box2L p span{ font-weight:bold;}
.box2R{float:left; width:253px; margin-top:20px;}
.box2R ul li p{ text-align:center; padding:8px 0 10px 0;}

.jiegou{ width:655px; margin:12px auto 0;}
.y1,.y2,.y3{ float:left;}
.y1{ width:235px;}
.y2{ width:156px; background:url(../images/2/b4.jpg) no-repeat; height:208px;margin-top:16px;}
.y3{width:256px;}
.b3{background:url(../images/2/b3.jpg) no-repeat; height:87px;}
.b3 p{ padding:13px 32px 13px 17px;}
.b6{background:url(../images/2/b6.jpg) no-repeat; height:87px;margin-top:50px;margin-left: 8px;}
.b6 p{padding:2px 32px 13px 17px;}
.b5{background:url(../images/2/b5.jpg) no-repeat; height:97px; margin-left:20px; margin-bottom:32px;}
.b5 p{padding:7px 32px 13px 17px;}
.b7{background:url(../images/2/b7.jpg) no-repeat; height:97px;}
.b7 p{padding:7px 32px 13px 17px;}

.box3{ background:#f3f3f3; height:353px; border-top:1px solid #dfdee3; padding-top:10px;}
.box3L{ float:left; width:455px;margin-left:12px; display:inline;}
.box3R{ float:left; width:462px;margin-left:15px;}
.box3R h3{ font-size:12px;padding:10px 0 4px 0;}
.box3R p{ line-height:20px; border-bottom:1px dashed #8a8a8a; padding-bottom:10px;}

.txtimg{ height:249px;}
.txtimg img{ display:block; float:left; margin-top:20px;}
.txtimg div{ float:right; width:225px;}
.txtimg div p{ line-height:20px;}

.zxss{ background:url(../images/2/a3.jpg) no-repeat; height:54px;}
.zxss a{ display:block; width:75px; height:28px; margin:15px 30px 0 0; float:right;}

.box4{border:1px dashed #b2b2b2; height:316px;}
.box4L,.box4R{ float:left;}
.box4L{ width:478px;border-right:2px dashed #b2b2b2; padding-top:10px;}
.mbox4{ margin:0 auto; width:445px;}
.mbox4 p{ line-height:20px; text-indent:25px; padding-top:5px;}

.c1{ background:url(../images/2/box4c1.jpg) no-repeat; height:175px;}
.c1 p{ padding:15px 20px 0 243px;text-indent:0;}
.box4R{width:459px; padding-left:20px; padding-top:10px;}
.txtimg4{}
.txtimg4 img{ display:block; float:left; margin-top:10px;}
.txtimg4 div{ float:right; width:235px;}
.txtimg4 div p{ line-height:20px; padding-right:10px;}
.txtimg4 a.zx1{ background:url(../images/2/a8.jpg) no-repeat; height:37px; display:block; margin-top:10px;}

.wbox5{ background:#f3f3f3;height: 448px;}
.box5{}
.box5L{ width:435px;float:left; background:url(../images/2/botox_73.jpg) no-repeat; height:365px;<!-- margin-top:20px; margin-left:10px;--> display:inline;}
.box5L p{ padding:35px 5px 0 5px; line-height:20px; text-indent:25px;}
.box5L a.zjswt{ display:block; height:300px;}
.box5R{ float:left; width:462px;margin-left:25px;}
.box5R h3{ font-size:12px;padding:10px 0 4px 0;}
.box5R p{ line-height:20px; border-bottom:1px dashed #4f4f4f; padding-bottom:8px; padding-top:8px;}

.box5R img{ display:block; margin:24px 0 0 0;}
.zhuyi{margin-top:15px;background:url(../images/2/btz.jpg) no-repeat; height:25px; color:#F00; padding-left:30px; line-height:30px;}

.wbox6{  height:515px;background:#FFF;}
.box6 ul{ width:925px; margin:0 auto; display:block;}
.box6 ul li{background:url(../images/2/listbg.jpg) no-repeat; width:295px; height:205px; padding:12px 0 0 10px; float:left; overflow:hidden; position:relative;}
.box6 ul li p{ width:268px;line-height:20px; padding-top:5px; text-align:center;}



.box7 .listtxt{ width:560px; float:left; margin-top:22px;margin-left:27px; display:inline;}
.box7 .listtxt p{ margin-top:20px; margin-left:12px;}
.box7 .listtxt ul li{ padding-left:15px;}
.box7 .listtxt ul li.pdt{ margin-bottom:10px; line-height:20px;}
.box7 .listtxt ul li strong{ color:#5d1c93; font-weight:normal;}
.box7 .listtxt ul p{ text-align:right; padding-top:18px; padding-right:5px;}
.box7 .listtxt ul p a{color:#5d1c93;}
.box7 .listtxt ul li a{ color:#5d1c93}
.box7 .listtxt p{ text-align:right;}
.box7 .listtxt p a,.item p a{color:#5d1c93; text-decoration:underline;}
.hg{ height:38px;}
.item{ float:left;background:url(../images/2/wzbg.jpg) no-repeat; height:308px; width:294px; margin-top:15px; margin-left:33px;}
.item ul li{ background:url(../images/2/line.jpg) 23px no-repeat; padding-left:32px; line-height:25px;}
.item p{ padding-left:30px; padding-top:10px;}

#footer {
	width:960px;
	margin:0 auto;
	text-align:center;
	padding-bottom:10px;
	line-height:22px;
	border-top:#ddd solid 1px;
}
#footer .content .links {
	margin-bottom:10px;
	padding-top:10px;
}

