@charset "utf-8";
/* CSS Document */
#run{height:25px; color:#fff; background:#040B5C}
body,div,ul,h1{margin:0;padding:0;}
h1{font-size:14px; font-weight:bold}
ul{ margin-bottom:0; padding-bottom:0}
body{font:12px/160% "Arial", "Helvetica",sans-serif; color:#555;font-size:14px;font-weight:normal; background:#fff url(../images/ad_bg.gif);}
.fon{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-align:center}
a.top:link, a.top:visited{color:#fff; font-size:14px}
a.top:hover{font-weight:bold; font-size:14px; text-decoration:underline}
#main{ width:1003px; margin:0 auto; background:#FFFFEF}
.menu{ background: url(../images/menubg.jpg) left top repeat-x; height:20px; width:219px; font-size:14px;color:#fff; font-weight:bold; text-align:center}
.menulist{background:#EAEFF3; font-size:12px}
.menulist li{ list-style:none; padding-left:20px; border-bottom:#ccc 1px dashed; background:url(../images/menulistbg.png) 2px 4px no-repeat; margin:5px auto}
a{
font-size:12px;}
a:link{ color:#555;
text-decoration:none;}
a:visited {
	color: #555;
	text-decoration: none;
}
a:hover {
	color: #FF0000;
	text-decoration: underline;
}
#head{ height:238px; overflow:hidden; background:#fff url(../images/index_1.jpg)  left top no-repeat}
.con,.con1{ width:761px; background:#fFffEF; padding-left:10px}
.h11{ background: url(../images/h1.gif) left top no-repeat; height:25px; font-size:14px;color:#000;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#96C4F7,endcolorstr=#ffffff,gradientType=1); padding-left:5px}
.fl{ float:left; background:transparent}
/*more>>>*/
.fr{ float:right; font-size:12px; font-weight:100}
.mr{ margin-right:20px;}
/*动态*/
.news li{ margin:6px auto; background:url(../images/newsbg.gif) 0 6px no-repeat; padding-left:10px}
.left{ /*border-left:#ccc 1px solid;*/ padding-left:1px}
.right{ border-right:#ccc 1px solid; background:#EAEFF3}
a.news:hover{ text-decoration:underline; color:#555;}
a.news:link,a.news:visited{font-size:14px;color:#555;}
/*.clear{ clear:both; height:0; font-size:0; overflow:hidden}*/
.clear{clear:both; overflow:hidden; height:0;}
.fn{ float:none; height:0; overflow:hidden;}
#foot{ border-top:#000 1px solid; height:30px; background:#ddd; text-align:center}
.f{color:#335F86; font-weight:bold;}
.pl{ padding-left:10px; letter-spacing:1px}
.ma td{ background:url(../images/control_play.gif) 0 2px no-repeat; padding-left:20px;padding-top:0;padding-bottom:auto; vertical-align:top;/* text-decoration:underline;*/ border-bottom:#ccc 1px dashed}
#run ul{ float:right;}
#run li{ float:left; list-style:none; margin:0 10px}
a.color:visited,a.color:hover,a.color:link{ color:#fff; font-weight:bold}
a.color:hover{ text-decoration:none}
.fla{/* height:350px; margin-top:-50px;*/ margin-left:-50px}
.recent li{margin:18px; border-bottom:#ccc 1px dashed; list-style:url(../images/bullet_toggle_plus.gif) outside;}
/*partners*/
#part{list-style:none}
#part li{ float:left; background:#EAEFF3; margin:5px 5px; width:155px;padding-left:20px;}
#part li a{ font-size:14px;}
#part li a:hover{ color:#555}
hr{ height:2px; color:#EAEFF3}
#jianli img{ width:100px; height:122px; float:left; background:#fff url(../pic/jlbg.gif);margin-right:10px; padding:11px 14px 11px 8px;}
/*enqu*/
/*input{ height:20px; border:#ccc 1px solid;}*/
.con1{ padding-top:20px; padding-left:30px;}
.con1 td{ padding-top:15px;padding-left:50px;}
.wd{ width:200px;}