@charset "utf-8";
/* CSS Document  created by liqh 2011-05-18*/
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th{margin:0;padding:0;}
body{background:#FFF;  font-size:12px;font-family:Arial, Helvetica, sans-serif; line-height:22px;color:#292929;}
table{border-collapse:collapse;border-spacing:0;font-size:inherit;font:100%;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
a:link,a:visited{ text-decoration:none; color:#003399;}
a:hover{text-decoration:none;color:#f00; }
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both; height:1px; overflow:hidden; font-size:1px; line-height:1px;}
.mr{ margin-right:10px;}
.ml{ margin-left:10px;}
.mt{ margin-top:10px;}
.mb{ margin-bottom:10px;}
h2{ font-weight:bold;  height:30px; line-height:30px;}
p{color:#666}
/* public over */
#head,#footer{ width:962px; margin:0 auto; }
#yjs_subguide{width:962px; margin:0 auto; background:url(images/yjs_indexbg.png) 0 -25px repeat-x; height:44px; line-height:44px; font-size:14px;}
#yjs_subguide span.yjs{ display:block; width:143px; height:44px; background:url(images/yjs_index.png) 0 0 no-repeat; float:left; margin-right:60px; margin-left:40px;}
#yjs_subguide a{ margin:0 5px;}
#yjs_mn{ width:962px; margin:0 auto; padding-top:10px;}
.yjs_mnleft{ width:695px; float:left;}
	.yjs_focusimg{ width:320px; height:292px; float:left;}
	.yjs_focustxt{ width:360px; padding:0 7px; float:left; background:url(images/yjs_indexbg.png) 0 -69px repeat-x;}
	.yjs_kuang{ border:solid 1px #b6d2e6; margin-bottom:10px; background:#fff;}
	.yjs_lefttit{ height:25px; background:url(images/yjs_indexbg.png) 0 0 repeat-x; position:relative;}
	.yjs_lefttit span.title{ display:block; width:113px; height:33px; background:url(images/yjs_index.png) 0 -44px no-repeat; position:absolute; top:-8px; left:-1px; font:bold 12px/33px Arial, Helvetica, sans-serif; text-align:center;}
    .yjs_lefttit span.more{display:block; width:40px; position:absolute; left:650px; top:3px;}
	.col_left{ width:320px; float:left; margin:15px 0 10px 10px; padding-right:10px; background:#fff url(images/yjs_indexbg3.png) right repeat-y;}
	.col_rig{ width:320px; float:left; padding:10px; }
	.col_left .imgnews{ padding:5px 0;}
	.col_left .imgnews img{ width:85px; height:70px; margin:0 10px 0 0; float:left;}
	.col_left .imgnews p{ line-height:18px; color:#666}
	ul.news_focus{ margin-bottom:8px;}
	ul.news_focus li{ height:40px; line-height:40px; font-weight:bold; font-size:14px; border-bottom:dashed 1px #666; text-align:center;}
	ul.news_list{ background:#fff;}
	ul.news_list li{ background:url(images/yjs_indexbg2.png) 1px 10px no-repeat; height:24px; font:normal 12px/24px Arial, Helvetica, sans-serif; padding-left:10px;}
.yjs_mnright{ width:253px; float:right;}
	.rigtitle{ background:url(images/yjs_index.png) 0 -190px no-repeat; font:bold 12px/31px Arial, Helvetica, sans-serif; padding-left:20px; height:31px;}
	.rightcen{ padding:10px;}
	
.zhanzhu_logo{ border:solid 1px #b6d2e6; width:880px; margin:0 auto; background:url(images/yjs_index.png) 0 -77px no-repeat; padding:10px 10px 10px 72px;}	
.zhanzhu_logo img{ width:200px; height:70px; border:solid 1px #ccc;}

#header{ width:975px; height:32px; background:url(/image/image09b/icon_b.gif) repeat-x 0px -32px; margin:0px auto; font-size:13px; color:#0773CB}
#header a{ color:#0773CB}
#header a:hover{ color:#E48100}
#header ul li{ float:left;}

#header ul li.a{ width:170px; text-align:left; margin-top:5px}
#header ul li.b{ width:170px; text-align:left; margin-top:5px}
#header ul li.c{ width:135px; text-align:left; margin-top:5px}
#header ul li.c a{color:#C46406}
#header ul li.d{ width:460px; text-align:right; margin-top:8px}
#header ul li.left{ width:13px; height:32px; background:url(/image/image09b/icon_b.gif) no-repeat 0px 0px;}
#header ul li.right{ width:12px; height:32px; background:url(/image/image09b/icon_b.gif) no-repeat -33px 0px; float:right}
#header .input{ width:105px; height:14px; background-color:#FFFFFF; border:#9A9A9A 1px solid; color:#434343}
#header .submit{ width:53px; height:21px; background:url(/image/image09b/icon_b.gif) no-repeat 0px -64px; text-align:center; color:#FFFFFF; border:0px; cursor:pointer}

#top{ width:975px; height:69px; background:url(/image/image09b/icon_b.gif) repeat-x 0px -85px; margin:0px auto; font-size:13px}
#top .logo a{ width:153px; height:53px; display:block; cursor:pointer; background:url(/image/image09b/logo_b.gif) no-repeat -36px -24px; float:left; margin-left:36px; margin-top:24px; margin-bottom:12px}
#top .link{ width:690px; height:70px; float:right; margin-top:19px; line-height:160%} 
#top .link a{ margin-right:10px; color:#0D68BA}
#top .link a:hover{ color:#E48100}
#top .link a.b{ font-weight:bold}

#menu{ width:975px; height:29px; background:url(/image/image09b/menu_b.gif) no-repeat; margin:0px auto; color:#FFFFFF; font-weight:bold; padding-top:12px; text-align:center}
#menu a{ color:#FFFFFF; font-size:14px; font-weight:bold; margin:0px 6px 0px 6px}
#menu a:hover{ color:#D8E6FF}
#menu a.mi{ font-size:12px; font-weight:100}
