/* CSS Document */
/*mainleft*/
#mainleft{ width:735px; float:left; margin:10px 0 0 0;}
.left{ float:left;}

#mainright{ float:right; margin:10px 0 0 0;}

/*tui jian xian mu*/
.recommended .c{
	width:216px;
	clear:both;
	float:left;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b8d3e9;
	border-left-color: #b8d3e9;
}
.recommended .c ul{ margin:0 0 0 3px;}
.recommended .c ul li{ background:url(../images/cs.gif) no-repeat; width:105px; height:28px; float:left;}
.recommended .b{ clear:both;}
.recommended span{ text-align:center; padding:6px 0 0 0;}
.recommended a:link,.recommended a:visited{
	color: #6550bc;
	text-decoration: none;
}
.recommended a:hover{color: #3BAD39;	text-decoration: none;}

/*search*/
.search{ margin:10px 0 0 0;}
.search .c{border-left:2px #BED9F5 solid;border-right:2px #BED9F5 solid; width:216px;clear:both; float:left;}
.search .c dd{ float:left; margin:0 2px;}
.search .c input{ width:110px;}
.search .b{ clear:both;}

/*astnews*/
.astnews{ margin:0 0 0 14px; float:left;}
.astnews .c{border-left:1px #ABE1F3 solid;border-right:1px #ABE1F3 solid; width:499px;clear:both; float:left;}
.astnews .c .js{ float:left; margin:0 0 0 5px;}
.astnews .c .js img{ width:229px; height:184px;}
.astnews ul{ margin:0 0 0 10px; float:left;}
.astnews ul li{ line-height:20px; width:215px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.astnews a:link,.astnews a:visited{color: #006699;text-decoration: none;}
.astnews a:hover{color: #3BAD39;	text-decoration: none;}
.astnews b{ color:#006699; font-weight:normal;}

/**/
.shop{ margin:10px 0 0 0; float:left; _float:none;}
.shop .title{ float:left;}
.shop .shops{ float:left; border-top:10px #C9ECFC solid; width:675px;}
.shop .pic{ float:left; margin:7px 0 0 0;}
.shop .list{ width:410px; float:left;}
.shop .list dl{ float:left; margin:7px 0 0 7px; width:270px;}
.shop .list dt{ background:url(../images/x360.gif) no-repeat; width:85px; height:20px;}
.shop .list dt span{ text-align:center; color:#2D88B5; font-weight:bold; padding-top:3px;}
.shop .list dd{ background:url(../images/dian.gif) no-repeat; width:90px; float:left; line-height:20px;}
.shop .list dd a{ padding-left:5px}
.xgnews{ float:left; height:120px;}
.xgnews ul{ float:left;}
.xgnews ul li{ line-height:20px;width:215px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; clear:both;}

/**/
.shop .shop2{ float:left; border-top:10px #E4DAFD solid; width:205px;}
.shop .shop1{ width:363px; float:left; }
.shop .shop1 dl{ width:195px;}
.shop .shop1 dd{ background:url(../images/dian2.gif) no-repeat; width:90px; float:left; line-height:20px;}
.shop .shop1 dd a{ padding-left:5px}
.shop2 ul li{ line-height:20px; width:195px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.shop .pic2{
	float:left;
	padding:6px 0 0 0;
	border-top:10px #E4DAFD solid;
}

.shop .list2{ float:left; margin:0 0 0 7px; width:270px;}
.shop .list2 dd{ background:url(../images/dian1.gif) no-repeat; width:90px; float:left; line-height:20px;}

/*zhuan jia*/
.experts{ float:left; clear:both; margin:10px 0 0 0;}
.experts .t{ background:url(../images/zjtd_03.gif) no-repeat; width:734px; height:33px;}
.experts .c{background:url(../images/zjtd_05.gif) repeat-y; width:734px;}
.experts .b{ background:url(../images/zjtd_11.gif) no-repeat; width:734px; height:7px;}

.experts ul li{ margin:0 5px; float:left;}
.experts .info{ text-align:center; width:110px; margin:5px 0 0 0;}
.experts a:link,.experts a:visited{color: #0C89B7;text-decoration: none;}
.experts a:hover{color: #3BAD39;	text-decoration: none;}


/*mlnews*/
.mlnews{ width:364px; float:left; margin:10px 0 0 0;}
.mlnews .c{border-left:1px #ABE1F3 solid;border-right:1px #ABE1F3 solid; width:362px;}
.mlnews dl{ margin:0 10px; float:left; width:100px;}
.mlnews dt img{ width:100px; height:116px;}
.mlnews dd{ font-weight:bold; color:#00A8F9;}
.mlnews ul li{ line-height:20px;width:215px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

/*item*/
.item .t{ background:url(../images/ewq.gif) no-repeat; width:230px; height:30px;}
.item .c{ background:url(../images/x230.gif) repeat-y; width:230px; clear:both; float:left;}
.item .c ul li{ float:left; margin:5px 0 0 10px;_margin:5px 0 0 6px;}

.top{margin-top:10px;}
.center{
	width:230px;
	clear:both;
	float:left;
	background-image: url(../images/xx230.gif);
	background-repeat: repeat;
	height: 2230px;
}
.guild ul li{ float:left; margin:0 0 0 3px;}

.qq{ margin:0 0 0 7px;}
.qq .c{ border-left:1px #A2D2E3 solid; border-right:1px #A2D2E3 solid; width:214px; background:#fff;clear:both; float:left;}
.qq ul{ margin:0 0 0 10px;}
.qq ul li{ float:left; width:100px; }
.qq a:link,.qq a:visited{color: #FF0099;text-decoration: none;}
.qq a:hover{color: #3BAD39;	text-decoration: none;}

.shipin{
	width:220px;
	height:179px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 5px;
}
.guangao{
	width:216px;
	height:200px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 2px;
}
.tel{
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
}

.case{
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 2px;
}
.case dl{ float:left; width:90px; margin:5px 0 0 11px;_margin:5px 0 0 7px;}
.case dt img{ width:90px; height:90px;}
.case dd{ width:90px; margin:3px 0 0 0; text-align:center;}
.case .c{ border-left:1px #A2D2E3 solid; border-right:1px #A2D2E3 solid; width:214px; background:#fff;clear:both; float:left;}

/***/
.newslist{
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 2px;
}
.newslist .c{
	background:#fff;
	width:214px;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #A2D2E3;
	border-bottom-color: #A2D2E3;
	border-left-color: #A2D2E3;
	top: 0px;
	clip: rect(0px,auto,auto,auto);
}
.newslist ul{ margin:8px 0;}
.newslist ul li{ line-height:20px; width:200px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.newslist b{ color:#006699; font-weight:normal;}
.newslist a:link,.newslist a:visited{color: #006699;text-decoration: none;}
.newslist a:hover{color: #3BAD39;	text-decoration: none;}

.environment{
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 2px;
}
.environment .c{ border-left:1px #A2D2E3 solid; border-right:1px #A2D2E3 solid; width:214px; background:#fff;clear:both; float:left;}
.environment .c img{ margin:5px 0 0 8px;}

/*new_r_item*/
.new_r li{ float:left; margin:5px 0 0 3px;}

.title2{ margin:20px 0 0 0; width:612px;}
.title2 img{ float:left;}
.title2 .guilds{ float:right; padding-top:8px;color:#40B9D7;}
.guilds a:link,.guilds a:visited{color: #40B9D7;text-decoration: none;}
.guilds a:hover{color: #40B9D7;	text-decoration: none;}
.guangaos img{ width:612px; height:301px; margin-top:8px;}
.newlist img{
	float:left;
	margin-right:10px;
	width:100px;
	margin-bottom: 25px;
}
.newlist a:link,.newlist a:visited{color: #006699;text-decoration: none;}
.newlist a:hover{color: #3BAD39;	text-decoration: none;}
.newlist ul{ width:612px;}
.newlist ul li{ width:290px; float:left; margin-right:10px;}
.newlist .infos{ line-height:18px; margin-top:5px; height:80px;}

.newlists li{ width:190px;margin:0 0 10px 10px; height:140px;}
.newlists img{ float:left; margin-right:10px; width:90px; height:135px;}
.newlists b{ color:#E93FB1;}
.newlists a:link,.newlists a:visited{color: #006699;text-decoration: none;}
.newlists a:hover{color: #3BAD39;	text-decoration: none;}
.newlists .infos{ line-height:18px; margin:5px 0;}

/*news_list*/
.aboutaist{ margin-top:10px;}
.aboutaist .c{ background:url(../images/news_list_06.gif) repeat-y; width:216px;}
.aboutaist ul li{ background:url(../images/news_list_09.gif) no-repeat; width:194px; height:25px; margin:0 0 0 10px;}
.aboutaist a:link,.aboutaist a:visited{color: #fff; font-size:14px;text-decoration: none;}
.aboutaist a:hover{color: #008080;	text-decoration: none;font-size:14px;}
.aboutaist ul li span{ padding:5px 0 0 30px;}


.news_list span{ float:left;color: #006699; margin-left:5px;}
.news_list a:link,.news_list a:visited{color: #006699;text-decoration: none;}
.news_list a:hover{color: #008080;text-decoration: none;}
.news_list .info2{width:450px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.news_list .date{ width:70px;}
.news_list .cs{ width:70px;}
.news_list ul li{border-bottom:1px #97E0F0 dashed; line-height:28px; clear:both; float:left;background:url(../images/d.gif) no-repeat; background-position:left 12px; width:610px;}

/*********/
.case_list{ width:610px;}
.case_list ul li{ width:610px; height:80px; line-height:20px; margin-top:10px;}
.case_list ul li img{ float:left; margin-right:10px;}
.case_list .name{font-size:14px; font-weight:bold;}
.case_list a:link,.case_list a:visited{color: #006699;text-decoration: none;}
.case_list a:hover{color: #008080;text-decoration: none;}


/*beautiful_news*/
h1{border-bottom:1px #97E0F0 solid; clear:both;float:left;width:610px;}
h1 .title3{ float:left;}
h1 a{ margin:15px 0 5px 0; float:right;}
.ylnews ul{ clear:both; margin:10px 0 0 10px; float:left;}
.ylnews ul li{ line-height:25px; width:360px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;color: #006699;}
.ylnews b{ color:#006699; font-weight:normal;}
.ylnews a:link,.ylnews a:visited{color: #006699;text-decoration: none;}
.ylnews a:hover{color: #3BAD39;	text-decoration: none;}
.ylnews dl{float:left; margin:10px 0 0 20px;}
.ylnews dt img{width:206px;height:178px;}
.ylnews dd{ width:206px; text-align:center; margin-top:5px;}

.ylnews2{margin-top:20px; clear:both; float:left;}
.ylnews2 ul{ margin:10px 0 0 10px; float:left;}
.ylnews2 ul li{ line-height:25px; width:360px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;color: #006699;}
.ylnews2 b{ color:#006699; font-weight:normal;}
.ylnews2 a:link,.ylnews2 a:visited{color: #006699;text-decoration: none;}
.ylnews2 a:hover{color: #3BAD39;	text-decoration: none;}
.ylnews2 dl{float:left; clear:both; margin:10px 0 0 0;}
.ylnews2 dt img{width:206px;height:178px;}
.ylnews dd{ width:206px; margin-top:5px;}

/*classic_item*/
.jd li{background:url(../images/jd_11.gif) no-repeat; width:105px; height:28px; float:left;}
.jd{ margin:5px 0 0 3px;}
.jd .b{ clear:both;}
.jd span{ text-align:center; padding:6px 0 0 0;}
.jd a:link,.jd a:visited{color: #fff;text-decoration: none;}
.jd a:hover{color: #3BAD39;	text-decoration: none;}


.list3{ float:left;}
.list3 dd{ clear:both;}
.shop .lists dl{ float:left; margin:7px 0 0 7px; width:270px;}
.shop .lists dt{ background:url(../images/x360.gif) no-repeat; width:85px; height:20px;}
.shop .lists dt span{ text-align:center; color:#2D88B5; font-weight:bold; padding-top:3px;}
.shop .lists dd{ background:url(../images/dian.gif) no-repeat; line-height:20px;}
.shop .lists dd a{ padding-left:5px}
