@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
	margin:0 auto;
}
body {
	font-family:"宋体";
	font-size:12px;
	background:#c0e4fe;
}
img {
	border:0px;
}
a {
	text-decoration:none;
	color:#000;
}
li {
	list-style:none;
}
.content {
	width:100%;
	height:100%;
	overflow:hidden;
	
}
.head, .banner, .main, .footer {
	width:100%;
	float:left;
}
.head_1, .main_1, .footer_1 {
	width:1004px;
}
.banner{ text-align:center;}

.head{ height:190px; background:url(../images/haed_bg.gif) repeat-x;}
.logo{float:left; margin-top:60px;}
.tel{width:174px;float:right;}
.tel ul{ width:174px; float:right;}
.tel li{float:right; margin-right:10px; line-height:24px;}
.tel img{float:right; margin-top:60px;}
.nav_1{width:1004px; float:left; margin-top:30px;}
.nav_1 li{float:left; line-height:36px; color:#FFF; font-weight:bold; font-size:14px; margin-left:39px; _margin-left:34px;}
.nav_1 li a {color:#FFF;}

.index_banner{position:relative;}
.index_banner ul{overflow:hidden;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:360px;}
.clear{clear:both;}

.main{ margin-top:345px;}
.left{width:240px; float:left;}
.left_1{width:240px; float:left; margin-top:8px;}
.left_title{width:240px; height:36px; background:url(../images/title_bg.gif) repeat-x; border-right:#CCC 1px solid; float:left;}
.title_h{width:75px; height:26px; background:url(../images/title.gif) no-repeat; float:left; color:#FFF; font-weight:bold; font-size:14px; padding-left:16px; padding-top:10px;}
.more{float:right; margin-right:10px; margin-top:13px;}
.left_list, .left_list1, .left_list2{width:239px; padding:10px 0px; float:left; border:#CCC 1px solid; border-top:none; background:#FFF;}
.left_list ul ul li{width:210px; float:left; margin-left:20px;}
.left_list input{ margin-left:10px;}
#textfield{ color:#CCC;}
.left_list li{width:214px; float:left; line-height:24px; background:url(../images/list_li.gif) no-repeat 10px 6px; padding-left:25px;}
.left_list1{ text-align:center;}
.left_list2{width:219px; line-height:24px; padding:10px 10px; background:#FFF;}
.left_list2 img{float:right; bottom:0px;}


.right{width:756px; float:right;}
.right_1{width:756px; float:left; margin-top:8px;}
.right_title{width:756px; height:36px; background:url(../images/title_bg.gif) repeat-x; float:left; border-right:#CCC 1px solid;}
.right_list{width:735px; float:left; border:#CCC 1px solid; border-top:none; padding:10px; line-height:24px; background:#FFF;}
.right_list2{width:735px; float:left; border:#CCC 1px solid; border-top:none; padding:10px; line-height:24px; background:#FFF;}
.right_list img{float:left; margin-right:10px; border:#CCC 1px solid;}
.right_list1{width:755px; float:left;border:#CCC 1px solid; border-top:none; background:#FFF;}
.right_list1 li{width:251px; float:left; line-height:24px; padding:10px 0px; text-align:center;}
.right_list li{width:715px; float:left; line-height:24px; background:url(../images/list_li.gif) no-repeat 6px 6px; padding-left:20px;}
.time{float:right;}
.title_li{width:500px; float:right;}
.title_li ul{width:500px; float:left;}
.title_li li{float:right; margin-right:10px; line-height:36px;}
.list_top{width:735px; text-align:center; line-height:24px; float:left;}
.list_top img{float:none; margin-bottom:10px;}
.shell a {
	display:block;/*这个属性是必须的*/
	width:223px;
	height:172px;
	float:left;
	margin-left:16px;
	text-align:center;
	color:#000;
	_margin-left:5px;
}
.shell {
	width:735px;
	padding-top:0px;
	margin-top:5px;
	margin-bottom:5px;
}
#div1 {
	height:516px;
	overflow:hidden;
	width:735px;
}
#div1 img {
	padding:1px;
	margin-top:3px;
}



#demo {
	overflow:hidden;
	width: 1004px;
	padding-top:5px;
	float:left;
}
#demo img {
	border:#CCC 1px solid;
}
#indemo {
	float: left;
	width: 800%;
}
#demo1 {
	float: left;
}
#demo2 {
	float: left;
}
#demo1_1 {
	float:left;
	width:223px;
	height:172px;
	text-align:center;
	margin-left:20px;
	line-height:24px;
}
#demo1_1 img{margin-top:4px; _margin-left:2px;}

.bottom{width:1004px; float:left; margin-top:8px;}
.bottom_title{width:1004px; height:36px; background:url(../images/title_bg.gif) repeat-x; float:left; border-right:#CCC 1px solid;}
.bottom_list{width:1003px; float:left; border:#CCC 1px solid; border-top:none; background:#FFF;}


.footer{ height:111px; background:url(../images/footer_bg.gif) repeat-x; margin-top:8px;}
.footer_1{ line-height:24px; text-align:center; padding:15px;}

.red { color:#F00;}