body{ margin:0px 0px 3px 3px; padding:0px; background-color:#FFF; font-size:12px; line-height:24px; background:url(../images/top_bg.gif) repeat-x}
a {
	font-size:12px;
	color:#000000;
	text-decoration: none;
}
a:hover {
	color:#f34607;
	text-decoration:underline;
}
ul,li{ margin:0px; padding:0px; list-style:none;}
img{ border:0px; margin:0px; padding:0px;}
.clear{ clear:both;}
.left{ float:left;}
.right{ float:right;}
.head{ width:1002px;background:url(../images/top_bg.gif) repeat-x; margin:0 auto; height:83px;}
.content{ width:992px; margin:0 auto; margin-top:10px;}
h1{ font-size:14px; color:#31679e;width:100%; height:32px; line-height:32px; text-indent:5px; margin:0px; padding:0px; border-bottom:1px #cccccc dotted;}
/*head*/
.logo{ float:left; margin:0px;}
.logo2 a { color:#1a3385;text-decoration:none;}
.shoucang{ margin-bottom:13px; float:right; margin-right:30px; background:url(../images/bgg.gif) no-repeat; padding-right:5px; padding-left:8px; width:162px; height:26px;line-height:30px;}
/*menu*/
.menu{background:url(../images/nav_bg1.gif) repeat-x bottom; height:38px; text-align:center;}
.menu ul{width:1002px; margin:0 auto; background:url(../images/nav_r.gif) right bottom no-repeat; height:38px;}
.menu li{float:left; font-size:14px; color:#FFFFFF; line-height:33px; padding-left:8px; padding-right:8px; background:url(../images/nav_m.gif) no-repeat right; width:65px; margin-top:5px}
.menu li a{ 
color:#FFFFFF;text-decoration:none;display:block; height:33px; line-height:33px; float:left; width:65px; margin-bottom:0px; font-size:14px;
}
.menu ul li a:hover{ text-decoration:none; color:#fff000; padding:0px;}
.menu li.end{
background:none;
}
/*banner*/
.banner{ width:1002px; margin:0 auto; margin-top:3px; background:url("../images/banner.gif"); background-repeat:no-repeat; height:186px;}
/*content*/
.con_left{ width:219px; float:left;}
.con_procenter{ background:url(../images/left_top.gif) no-repeat; padding-top:31px; width:219px}
.con_procenter ul{ border:1px #CCC double;}
.con_procenter ul li{ background:url(../images/ico.gif) no-repeat ; padding-left:35px; border-bottom:1px #CCC dashed; background-position:15px;}
.con_prolist{ background:url(../images/left_bottom.gif) no-repeat; padding-top:31px; width:219px; height:362px; text-align:center; margin-top:10px}
.bord{ border:1px #CCC double;width:202px; height:362px; padding-left:15px;}

#demo {
background: #FFF;
overflow:hidden;
border: 0px double #CCC;
height: 355px;
text-align: center;
float: left;
}
#demo img {
border: 3px solid #F2F2F2;
display: block;
}
.main2{ float:right; width:765px; margin-left:6px;}
.main{ float:right; width:755px; margin-left:6px; border:1px #cccccc solid; padding:5px;}
.xianhuo{ width:480px; float:left; height:205px; border:1px #CCC double;}
.linelan{ background:url(../images/line.gif) repeat-x; width:100%; height:2px;}
.pic{ width:275px; height:205px; float:right; margin-left:6px;}
.about{ width:763px; border:1px #CCC double; margin-top:10px; overflow:hidden;}
.worrd{ margin:0px 8px; width:747px;}
.news{ width:763px; border:1px #CCC double; margin-top:10px; height:285px;}
.news ul { margin-top:5px; background:url(../images/7_03.gif) repeat-y; background-position:345px;height:252px;}
.news ul li{ border-bottom:1px #CCC dotted; padding-left:15px; width:360px; display:block; float:left;}
.lianjie{ width:972px; padding:0px 10px; border:1px #CCC double; margin-top:15px;}
.footer{ width:992px; text-line:center; margin:10px auto; line-height:20px;}

