body {margin: 0; padding: 0; font-size: 12px; font-family:verdana,arial,sans-serif; text-align: left; color:#333333;}
a{color:#898989; text-decoration:none;}
a:hover{color:#537027;}
h1,h2,h3,h4,h5,h6,h7{margin:0; padding:0; }
ul,li,dl,dt,dd,form,p{margin:0; padding:0; border:none; list-style-type:none;}
img {margin:0; padding:0; border:0;}
.clear { clear: both; }
.Container{ margin:0px; width:100%;}
/* Header begin*/
.header{}
.top{ float:left;width:100%;}
.head_bar{ float:left; width:100%; height:42px; border-bottom:1px #969696 solid;}
.wangid_logo{ float:left; width:120px;}
.tag{ float:left;padding-top:10px; padding-left:20px; height:32px; line-height:32px; text-align:left; width:auto;}
.link{ float:left; height:42px; padding-left:15px;}
.home{ float:left; height:32px;padding-top:10px; line-height:32px; text-align:right; background:url(../images/shouye.jpg) no-repeat; width:65px;}
.my{ float:left; margin-left:10px!important; _margin-left:5px; height:32px;padding-top:10px; line-height:32px; text-align:right; background:url(../images/my.jpg) no-repeat; width:65px;}
.login{ float:left; height:42px; line-height:42px; padding-left:20px;}
#name{ float:left; width:215px; height:27px; margin-top:3px;line-height:27px; border:1px #ccc solid; padding-left:5px;}
.kk{color:#636363;}
.ka{ color:#636363}
.ks{ color:#000}
.sou{ float:left; height:29px; margin-top:4px; background:url(../images/anniu.jpg) repeat-x; border:none; margin-left:6px!important; _margin-left:3px; color:#fff; font-family:"微软雅黑"; font-size:16px; width:65px; cursor:pointer;}
.soua{ float:left; height:31px; margin-top:4px; background:url(../images/anniu.jpg) repeat-x; border:none; margin-left:6px!important; _margin-left:3px; color:#fff; font-weight:bold; font-family:"微软雅黑"; font-size:16px; width:65px; cursor:pointer;}
.tophead{ width:960px; height:83px; margin:0 auto; overflow:hidden;position:relative}
.toplogo{ float:left; text-align:left; height:83px; overflow:hidden;}
.tel{ float:right; padding-top:35px; height:58px; font-family:"微软雅黑"; color:#ff1111; font-size:18px; }
.h_fl{ float:left; width:100%;}
.huandeng{ margin:0 auto;width:990px;height:297px; background:url(../images/huandeng.jpg) top center no-repeat; text-align:left; padding-top:17px;}
#container {width:960px;margin:0 auto;position:relative;z-index:0;}
#example {width:960px;height:270px;position:relative;}
#slides {position:absolute;z-index:100;}
.slides_container {width:960px;height:260px;overflow:hidden;position:relative;display:none;}
.slides_container a {width:960px;height:260px;display:block;}
#slides .next,#slides .prev {position:absolute;top:107px;left:0px;width:48px;height:48px;display:block;z-index:101;}
#slides .next {left:912px;}
.pagination {margin:0 auto 0;width:100px;}
.pagination li {float:left;margin:0 1px;list-style:none;}
.pagination li a {display:block;width:12px;height:0;padding-top:12px;background-image:url(../images/pagination.png);background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a {background-position:0 -12px;}
.menu{ float:right; width:100%; height: 75px; background:url(../images/menubg.jpg) repeat-x;}
.menu ul{height:40px; width:950px;position:relative; float:right;}
.menu ul li{ float:left; width:104px;position:relative; text-align:center; height:40px; line-height:40px; font-size:14px; color:#fff; font-family:"微软雅黑";}
.menu ul li a,.menu ul li a:visited{ color:#fff;position:relative; height:40px; width:104px;display:block;}
.menu ul li a:hover{ color:#fff; position:relative;height:40px; width:104px;text-decoration:underline}
.menu1{position:absolute; left:-255px; width:979px; height:35px; background:url(../images/menutbg.jpg) repeat-x;}
.menu1 ul{height:35px; width:979px;position:relative; float:right;}
.menu1 ul li{ float:left; width:90px;position:relative; text-align:center; height:35px; line-height:33px; font-size:14px; color:#fff; font-family:"微软雅黑";}
.menu1 ul li a,.menu1 ul li a:visited{ color:#fff;position:relative; height:35px; width:94px;display:block;}
.menu1 ul li a:hover{ color:#F00; position:relative;height:35px; width:94px; background:url(../images/menuover.jpg) center no-repeat;}
/* Header end*/
/* Main begin*/
.main{ float:left; margin:0px; width:100%;}
.content{ width:960px; margin:0px auto; overflow:hidden;}
.M1{ float:left; width:100%;}
.M1_1{ float:left; width:290px;  margin-left:20px!important; _margin-left:10px; overflow:hidden;}
.hottit{float:left; padding-left:30px; height:26px; line-height:26px; font-family:'微软雅黑'; font-size:16px; color:#000;}
.tit{ float:left; height:34px; background:url(../images/earth.jpg) left top no-repeat;}
.tit a{ float:right; padding-right:10px;}
.tit span{ float:left; width:31px; height:26px; cursor:pointer; background:url(../images/more.jpg) no-repeat;}
.about{ float:left; width:270px; height:120px; overflow:hidden;padding:10px; line-height:22px;text-align:justify;text-justify:inter-ideograph;}
.M1_2{ float:left; width:420px; overflow:hidden; margin-left:20px!important; _margin-left:10px;}
.top_new{  overflow:hidden; padding: 10px 0 0 10px;}
.top_new li{height:25px; padding-left:15px; line-height:25px; background:url(../images/li.jpg) left center no-repeat; border-bottom:1px #ccc dashed;}
.top_new li a{ color:#000;}
.top_new li a:hover{ color:#f00;}
.top_new li span{ float:right; padding-right:10px;color:#8d8d8d;}
.M1_3{ float:left; width:210px;  overflow:hidden;}
.zsjm{ overflow:hidden; color:#000; padding: 10px 0 0 10px; line-height:20px;word-break:break-all; }
.M2{ float:left; width:100%; margin-top:10px;}
.M2_1{ float:left; width:290px; margin-left:20px!important; _margin-left:10px; overflow:hidden;}
.coutent{ float:left; width:270px; height:160px; overflow:hidden; color:#000; padding:10px; line-height:22px; }
.M2_2{ float:left; width:650px; overflow:hidden;}
.top_po{ float:left; width:650px; height:170px; overflow:hidden; padding:10px;}
.top_po .pic{ float:left; width:180px;}
.top_po .pic img{border:1px #ccc solid; padding:5px;}
.top_po .pic span{ float:left; width:180px; padding:10px 0; color:#8d8d8d;}

.con_left{ float:left; width:202px; height:auto;}
.left_k{ float:left; width:202px; overflow:hidden;}
.top_cl{ float:left; width:172px; height:38px;line-height:38px; color:#000; font-weight:bold; padding-left:30px; background:url(../images/earth.jpg) left no-repeat; border-bottom:1px #ccc solid;}
.left_con{ float:left; width:180px;  color:#000;line-height:25px; padding:10px 0 10px 20px;display: table-cell;
vertical-align:middle;}
.left_con .zxqq a{background: url(../images/qq_bg.jpg) no-repeat;float: left;width: 178px! important;height: 28px;text-align: right;}
.con_right{ float:right; width:741px; border:1px #ccc solid;}
.right_k{ float:left; width:741px;}
.top_con{ float:left; width:700px; padding-left:40px; height:38px; line-height:43px; color:#000; font-weight:bold; background:url(../images/rightbar.jpg) no-repeat;}
.toptit{ float:left;}
.top_con span{ font-weight:100; }
.top_con span a{ color:#666}
.right_con{ float:left; width:741px; padding-top:10px; color:#000;word-break:break-all; }


.right_con .textlist { font-size: 12px; margin: 0 5px; }
.right_con .textlist li {list-style: none;line-height: 25px;padding: 1px 0 0px 15px;background: url(../images/li.jpg) left center no-repeat; }
.right_con .textlist li span, .news .textlist li span a { color:#DB0006; }
.right_con .textlist li p { float: right; margin-right: 8px;  }
.fenye{ width:100%; float:left;}
.team { padding: 0px; }
.team dl { float: left; margin: 5px 11px; _margin: 5px 6px; height: 180px; border-bottom: 1px dashed #999; padding-bottom: 2px; }
.team dt img { padding: 5px; border: 1px solid #CCC; }
.team dd { font-weight: bold; text-align: center; font-family: Arial, Helvetica, sans-serif; }
/* Main end*/

/* content_main begin*/
.content_main{width:960px; margin:0px auto; overflow:hidden; margin-top:5px; margin-bottom:20px;}
.main_top{ float:left; width:100%; height:7px; overflow:hidden; background:url(../images/men_top.jpg) no-repeat;}
.font14bold { font-size: 14px; font-weight: bold; }
.redcolor { color: #6d9322; }

.leftMain {width: 945px; margin:0 auto; overflow:hidden; background: url(../images/leftMain_bg.gif) repeat-y; }
.leftMain .contentext { background: url(../images/leftMain_bg.gif) repeat-y; font-size: 14px; width: 925px; _width: 935px; padding: 0 10px; _padding: 10px 5px 0 5px; }
.leftMain .contentext .title { text-align: center; border-bottom: 3px solid #CCC; padding: 6px 0; font-size: 18px;}
.leftMain .contentext .titleGary { text-align: center; border-bottom: 3px solid #EBEBEB; padding: 6px 0; font-size: 18px; }
.leftMain .body { width: 890px; _width: 900px; padding: 10px 0 0 20px; _padding: 10px 0 0 10px; }
.kechengbg { background: url(../images/classbg.jpg) repeat-y right 0; padding: 15px 20px 0 20px; min-height: 300px; }
.leftMain .contentext p { line-height: 22px; padding-bottom: 10px; }
.redLine { border-top: 3px solid #6d9322; }
.leftMain .bottoma { height: 12px; background: url(../images/leftMain_bottom.gif) no-repeat; }

.pagewhite { width:530px;float:right; padding: 15px 10px 10px 0; text-align: center; font-family: Arial, Helvetica, sans-serif; }
.pagewhite .fen { display: block; float: left; margin: 0 5px; padding: 4px 9px 3px 9px; border: 1px solid #CCC; background: url(../images/pagebg.gif) repeat-x; }
.pagewhite .fenleft { float: left; border: 1px solid #ccc; padding: 2px 9px; background: #f8f8f8f; }
.pagewhite .fenleft span { font-weight: bold; color: #F00; font-size: 14px; margin: 0 3px; font-family: Arial, Helvetica, sans-serif; }
.pagewhite a { color: #06c; }
.pagewhite .first { background: url(../images/pageleft.gif) no-repeat 4px 40% #F5F5F5; padding-left: 11px; }
.pagewhite .last { background: url(../images/pageright.gif) no-repeat 48px 40% F5F5F5; padding-right: 11px; }
.pagewhite a:hover { background: #D80000; color: #FFF; }
.pagewhite .hover { background: #D80000; color: #FFF; font-weight: bold; }

.toptitle { height: 32px; background: url(../images/index_219.gif) repeat-x; }
.toptitle .textleft { float: left; width: 139px; height: 24px; padding-top: 8px;  text-align: center; background: url(../images/textleft.gif) no-repeat; }
.toptitle .rightpic { float: right; width: 90px; height: 24px; padding-top: 8px; background: url(../images/index_55.gif) no-repeat; text-align: center; }


.fankui { font-size: 14px; font-weight: bold; border-bottom: 1px solid #ccc; padding: 3px 0; background: #ccc; margin:0 20px;}
input.application { padding: 4px 6px; border: 1px solid #AAAAAA; width: 320px; }
input.application2 { padding: 4px 6px; border: 1px solid #AAAAAA; width: 80px; }
.message { padding: 10px 0; text-align: right; }
.message span { color: #F00; font-family: Arial, Helvetica, sans-serif; margin: 0 3px; }
.message_feedback { padding: 2px 20px; text-align: right; }
.message_feedback span { color: #F00; font-family: Arial, Helvetica, sans-serif; margin: 0 3px; }
/* content_main end*/

.footer{ float:left; width:100%;margin-top: 10px;}
.bottom{ width:960px; margin:0px auto; padding-top:10px; background:url(../images/footer.jpg) top repeat-x;}
.lianjie{ float:left;text-align:left; font-size:12px; color:#898989; width:960px;}
.lianjie a{ color:#898989;}
.copyright{ float:left; width:960px; text-align:center; color:#727272; font-size:14px; line-height:23px; font-family:"微软雅黑";}
.shou{position:absolute;top:5px;right:0px;color: #fff;}
.shou a{color: #000;}



.title_p{color:#d8d8d8;line-height:30px}
.bkh{font-weight:bold;color:#000;background:none}
.neirong{line-height: 35px;text-align:center}
.neirong{color:#000}
.time{
	background:#f3f3f3;
	border:1px solid #dfdfdf;
	height:26px;
	line-height:26px;
	text-align:center;
	margin-bottom: 8px;
	width: 723px;
margin: 0 auto;
margin-bottom: 10px;
}
.time span{
	margin:0px 10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #584339;
}
.time span b{
	font-weight:normal;
}
.time .h{
	background:#f7f4ad;
	width:12px;
	height:12px;
	display:inline-block;
	border:1px solid #000100;
	margin-left:5px;
	margin-top:5px;
}
.time .l{
	background:#9edaf4;
	width:12px;
	height:12px;
	display:inline-block;
	border:1px solid #000100;
	margin-left:5px;
	margin-top:5px;
}
.time .hui{
	background:#dfdfdf;
	width:12px;
	height:12px;
	display:inline-block;
	border:1px solid #000100;
	margin-left:5px;
	margin-top:5px;
}
 .time .fen{
	background:#fad1d9;
	width:12px;
	height:12px;
	display:inline-block;
	border:1px solid #000100;
	margin-left:5px;
	margin-top:5px;
}
.time .zi{
	background:#e3c7f7;
	width:12px;
	height:12px;
	display:inline-block;
	border:1px solid #000100;
	margin-left:5px;
	margin-top:5px;
}
.time .bai{
	background:#fff;
	width:12px;
	height:12px;
	display:inline-block;
	border:1px solid #000100;
	margin-left:5px;
	margin-top:5px;
}

.dy{
	text-align:right;
	color: #000;
	line-height:30px;
}
.dy a{
	color: #000;
	font-size: 12px;
}
.dy a:hover{text-decoration:underline}
.left_con .content{width:auto}
.left_con .content li{line-height:23px}
.zsjm li{
height: 25px;
padding-left: 15px;
line-height: 25px;
background: url(../images/li.jpg) left center no-repeat;
border-bottom: 1px #ccc dashed;}
.zsjm li a{color:#000}
.zsjm li a:hover{color:#f00}
.right_con p img{max-width:725px}