﻿@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:Arial, "宋体"; line-height:24px; color:#444; background:#fff;}
img{border:none;}
ul,ol,li,dl,dt,dd{margin:0px; padding:0px; list-style-type:none;}
a{text-decoration:none; color:#000;}
a:hover{text-decoration:underline;}
.clear{clear:both; display:block; visibility: hidden; overflow:hidden; line-height:0; font-size:0;}
.wp{width:960px; margin:auto;}
.clearfix:after{content:"."; display:block; height:0px; clear:both; visibility:hidden;}

.top{height:98px;}
.logo{float:left; padding-top:8px; padding-left:38px;}
.logo ul li{padding-top:6px;}
.plate{float:right; padding-right:4px;}

.select{background:#B15DD7; height:16px; line-height:16px; width:100px; text-align:center; float:right; margin-top:10px; color:#fff;}
.select a{color:#fff;}
.number{float:right; margin-top:2px;}
.form{width:166px; height:20px; line-height:20px; color:#BEBEBE; border-style:none; background:url(../images/form.jpg) no-repeat left top;}
.search{float:right; height:20px; margin-top:2px; position:relative;}
.search span{position:absolute; top:0px; right:0px;}

.nav{height:36px; line-height:36px; border-top:1px solid #CBCBCE; overflow:hidden; white-space:nowrap; clear:both; background:url(../images/line.jpg) repeat-x left bottom;}
.nav ul li{float:left; width:106px; text-align:center; line-height:36px; height:36px;}
.nav ul li a{
	display:block;
	line-height:36px;
	color:#1E1E1E;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	font-size:14px;
	font-weight:bold;
	font-family:"微软雅黑";
}
.nav ul li a:hover{
	text-decoration:none;
	line-height:36px;
	background:url(../images/line2.jpg) no-repeat center bottom;
}

.banner{margin-top:16px;}

.main{margin-top:12px;}
.main2{margin-top:0px; background:url(../images/tou.jpg) repeat-x left top; padding-top:29px;}
.mid{background:url(../images/mid.jpg) no-repeat bottom; clear:both; overflow:hidden;}

.nav2{float:left; height:33px;}
.nav2 ul li{float:left; margin-left:18px; padding-left:16px; background:url(../images/angle.gif) no-repeat left center; height:33px; line-height:33px;}
.nav2 ul li a{color:#4C494D; font-size:14px; font-weight:600;}
.nav2 ul li.first{margin-left:4px;}
.list1{float:right;}
.list1 ul li{float:right; margin-left:23px;}

.middle{background:url(../images/change.jpg) repeat-x; padding-top:20px; height:408px;}
.about{float:left; width:270px; border-right:1px solid #CCC; padding-left:6px; padding-right:12px; height:366px;}
.case{float:left; width:352px; padding-left:10px; padding-right:10px;}
.news{float:right; width:278px; border-left:1px solid #CCC; padding-left:10px; padding-right:10px; height:366px;}

.title1{margin-top:12px; height:22px; border-bottom:1px solid #B4B4B4; padding-left:4px; position:relative;}
.title1 span{position:absolute; top:5px; right:4px;}
.word{padding-left:10px; padding-right:10px; padding-top:8px; line-height:20px;}

.nav3{margin-left:4px; margin-right:8px;}
.nav3 td{padding-left:10px; background:url(../images/angle.gif) no-repeat left center;}
.nav3 a{color:#525152;}

.down{padding-left:6px; padding-right:16px;}
.list2 ul li{height:26px; line-height:26px; border-bottom:1px solid #DDDBDD; padding-left:16px; color:#727272; background:url(../images/triangle.gif) no-repeat 4px center;}

.list3{height:25px; background:url(../images/line3.jpg) repeat-x left 21px; overflow:hidden; white-space:nowrap; clear:both;}
.list3 ul li{float:left; border-top:1px solid #E3E3E3; line-height:20px; width:75px; text-align:center;}
.list3 ul li a{background:url(../images/exchange2.gif) no-repeat left top; color:#fff; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; height:24px;}
.list3 ul li.on a{cursor:pointer; text-decoration:none; line-height:20px; background:url(../images/exchange1.gif) no-repeat left top;}

.head{margin-top:8px; padding-right:10px; line-height:20px; color:#646363;  height:95px; clear:both; overflow:hidden;}
.head a{font-weight:600; color:#545353; display:block;}
.head img{margin-right:10px; width:130px; height:90px;}

.list4 ul li{margin-left:4px; padding-left:14px; background:url(../images/angle.gif) no-repeat left center; height:26px; line-height:26px;}
.list4 ul li a{color:#525152;}

.title2{margin-top:20px; height:22px; border-bottom:1px solid #B4B4B4; padding-left:4px; position:relative; margin-bottom:10px;}
.title2 span{position:absolute; top:5px; right:4px;}

.foot{margin-top:2px; background:#D5D5D5;height:40px; color:#898989; padding-left:6px; padding-right:6px; line-height:40px;}
.form2{width:130px; height:20px;}
.foot1{float:left;}
.link{float:left; margin-left:14px; color:#595959; line-height:20px; margin-top:8px;}
.foot2{float:right;}

.left{float:left; width:206px; padding-left:6px; padding-right:4px;}
.middle2{float:left; width:558px; border-left:1px solid #ccc; border-right:1px solid #ccc; padding-left:4px; padding-right:4px;}
.middle21{float:left; width:950px; border-left:1px solid #ccc; border-right:1px solid #ccc; padding-left:4px; padding-right:4px;}
.right{float:right; width:172px; padding-left:4px;}

.title3{height:23px; line-height:23px; border-bottom:1px solid #B4B4B4; padding-left:12px; background:url(../images/rod.gif) no-repeat 4px center #F7F7F7; margin-bottom:4px;}
.title3 a{color:#6D6D6D; font-weight:600;}
.title3 a:hover{color:#6D6D6D; text-decoration:none;cursor:default;}

.list5 ul li{line-height:25px;  background:url(../images/angle1.gif) no-repeat 4px 10px;}
.list5 ul li a{
	display:block;
	line-height:25px;
	color:#696868;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	padding-left:12px;
	font-weight:bold;
}
.list5 ul li a:hover{
	color:#fff;
	text-decoration:none;
	line-height:25px;
	background:url(../images/angle2.gif) no-repeat 4px center #B15DD7;
}
.list5 ul li.current a{
	color:#fff;
	text-decoration:none;
	line-height:25px;
	background:url(../images/angle2.gif) no-repeat 4px center #B15DD7;
}
.list5 ul li ul li{line-height:25px; border-bottom:1px solid #D9D7D9; background:url(../images/angle1.gif) no-repeat 4px center; margin-left:10px;}
.list5 ul li ul li a{
	display:block;
	line-height:25px;
	color:#696868;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	padding-left:12px;
	font-weight:normal;
}
.list5 ul li ul li a:hover{
	color:#fff;
	text-decoration:none;
	line-height:25px;
	background:url(../images/angle2.gif) no-repeat 4px center #B15DD7;
}


.title4{height:23px; line-height:23px; border-bottom:1px solid #B4B4B4; background:url(../images/di.gif) no-repeat left top #F7F7F7; padding-left:16px; position:relative;}
.title4 a{color:#b15dd7; font-weight:600;}
.title4 span{position:absolute; top:0px; right:10px; color:#939090;}
.title4 span a{color:#6D6D6D; font-weight:100;}
.title4 a:hover{text-decoration:none;cursor:default;}
.title4 span a:hover{ cursor:pointer;}

.list6 ul li{height:28px; color:#525152; padding-left:0px; line-height:28px; font-family:Arial, Helvetica, sans-serif;}
.list6 ul li a{color:#A035D1; }
.list6 ul li a:hover{ cursor:default; text-decoration:none; }

.article{padding:10px; min-height:280px;}
/*.bottom{height:66px; background:url(../images/di2.jpg) repeat-x; width:960px; margin:0 auto;}*/

.contentList1 img{float:left; padding-right:10px;}
.contentList1 li{ position:relative; line-height: 30px; height: 30px; border-bottom: 1px dashed #ccc; background:url(../images/icon1.gif) no-repeat left 13px; padding-left: 15px; overflow:hidden;}
.contentList1 li span { position:absolute; right:0; top:0; font-size:11px; color: #999;}
.contentList1 A,.contentList1 A:hover { line-height: 30px;}

.contentblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 21px;
	color: #2F2F2F;
	text-decoration: none;
}
.data {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 21px;
	color: #4C4C4C;
}
.content a{
	font-size: 12px;
	line-height:22px;
	color:#999999;
	text-decoration: none;
}

.title14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #424242;
	font-weight: bold;
	line-height: 26px;
}
.ndata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 24px;
	color: #4C4C4C;
}

.gengduo a{
color:#FFFFFF;text-decoration:none;}
.gengduo a:hover{
color:#FFFFFF; text-decoration:none;}

.zj{height:15px;}
.pages { padding-top: 10px; text-align:right; line-height:40px; text-align:center;}
.pages A { padding: 2px 5px; border: 1px solid #ccc; margin-right: 3px; margin-left: 3px; font-family:"宋体"; }