@charset "gb2312";
/* ?¨å??·å?*/

html{background:url(bg2.jpg) no-repeat top center;}
body,ul,li,p,form,input,select,dl,dt,dd{margin:0;padding:0;}
body{ font-family: "Î¢ÈíÑÅºÚ"; font-size:12px; color:#888;}
ul li{list-style-type:none;}
img{border:0;vertical-align:bottom}
#top{width:100%; height:90px; background:url(header_bg.png) repeat-x;}
#top .header{ width:1000px; margin:0 auto;}
#top .header .logo{ float:left; margin-top:15px;}
#top .header .menu{ float:right; height:85px; line-height:85px;}
#top .header .menu ul li{ width:95px; float:left;}
#top .header .menu ul li a{ display:block; width:95px; height:85px; color:#6b6b6b; text-decoration:none; font-size:13px; font-weight:bold; text-align:center;}
#top .header .menu ul li a:hover{ color:#fff; background:url(menu_bg.gif) no-repeat left center; text-decoration:none;}
#top .header .menu .menulist{position: absolute; visibility: hidden; background:#e4e4e4;width:87px; z-index:1;}
#top .header .menu .menulist a{font-size:13px;display:block; position:relative; width:87px; height:35px; color:#6f6f6f; line-height:35px; border-bottom:#cacaca solid 1px;}
#top .header .menu .menulist a:hover{ background: url(menuhover_bg.gif) repeat-x; color:#FFF;}
#top .header .menu ul li a.current{color:#fff; background:url(menu_bg.gif) no-repeat left center; text-decoration:none;}

#box{ width:1000px; height:241px; background:url(cy_bg.jpg) no-repeat; margin:0px auto 58px auto; }

#box .cymain{ float:left; height:351px; width:388px;  position:relative; padding-left:2px; margin-top:-100px;
 margin-top:-110px\9;
 height:361px\9;
}
#box .bannertext{ float:right; position:relative; margin-top:-80px;}
#box .bannertext .flash{ position:absolute; top:20px; left:100px;}
.cymain ul li{ float:left; color:#005e9e; font-weight:bold;}
.cymain ul li span{ display:block;}
.cymain ul a { text-decoration:none; color:#F56800;}

.cymain ul li.cy01{ width:116px; padding:0 5px; margin-right:6px;}
.cymain ul li.cy01 span{ display:block; width:116px; height:30px; line-height:30px; text-align:center; font-weight:bold;}
.cymain ul li.cy02{ width:110px; padding:25px 5px 0 5px; margin-right:6px;}
.cymain ul li.cy02 span{ display:block; width:110px; height:30px; line-height:30px; text-align:center;}
.cymain ul li.cy03{ width:105px; padding:35px 5px 0 5px; margin-right:6px;}
.cymain ul li.cy03 span{ display:block; width:105px; height:30px; line-height:30px; text-align:center;}
.cymain ul li.cy04{ width:99px; padding:50px 5px 0 5px;  }
.cymain ul li.cy04 span{ display:block; width:99px; height:30px; line-height:30px; text-align:center;}
.cymain ul li a{ text-decoration:none; color:#F56800;}
.cymain ul li .zoom{ position: absolute; left:0; top:0; visibility: hidden;  width:178px; height:254px; background:url(zoom.png) no-repeat; cursor:pointer; text-align:center;}
.cymain p{ margin:5px 0px 5px 0px; color:#f56800; width:165px; text-align:center; }
.cymain ul li .zoom2{ position: absolute; left:100px; top:10px; visibility: hidden;   width:178px; height:254px; background:url(zoom.png) no-repeat; cursor:pointer; text-align:center;}
.cymain ul li .zoom3{ position: absolute; left:225px; top:25px; visibility: hidden;   width:178px; height:254px; background:url(zoom.png) no-repeat; cursor:pointer; text-align:center;}
.cymain ul li .zoom4{ position: absolute; left:350px; top:45px; visibility: hidden;   width:178px; height:254px; background:url(zoom.png) no-repeat; cursor:pointer; text-align:center;}
#box .bannertext{ float:right; margin-top:-46px;}
#content{ width:1000px; margin:0 auto 27px auto; height:209px; background:url(content.png) no-repeat; padding:0 4px; }
.tab_box{ width:310px; float:left;}
.tab_menu{ width:310px; height:30px;}
.tab_menu ul li{ width:80px; margin-right:8px; float:left; height:30px; line-height:30px; text-align:center;}
.tab_menu ul li a{ width:80px; height:30px; display:block;}
.tab_menu li#a1 a{ color:#FFF; text-decoration:none;}
.tab_menu li#a1.hover a{ background:url(tab_menu_bg.gif) repeat-x; color:#FFF; text-decoration:none; font-weight:bold;}
.tab_menu li#a2 a{ color:#FFF; text-decoration:none;}
.tab_menu li#a2.hover a{background:url(tab_menu_bg.gif) repeat-x; color:#FFF; text-decoration:none;font-weight:bold;}
.tab_menu li#a3 a{ color:#FFF; text-decoration:none;}
.tab_menu li#a3.hover a{ background:url(tab_menu_bg.gif) repeat-x; color:#FFF; text-decoration:none;font-weight:bold;}

.tab_main{ padding:8px 15px 0 6px;}
.tab_main dl{ margin-bottom:6px;}
.tab_main dl dt{ float:left; margin-right:15px; }
.tab_main .title_zi a{ text-decoration:none; color:#F60; font-weight:bold;}
.tab_main ul li span{ float:right; color:#a6a6a6;}
.tab_main ul li{ line-height:22px; background:url(icon.gif) no-repeat left center; padding-left:8px;}
.tab_main a{ color:#4f4f4f; text-decoration:none;}
.tab_main a:hover{ color:#e83c00; text-decoration:underline;}
.tab_main em{ font-style:normal; color:#e44e02;}

.tab_main ol { float:left; width:90px; height:80px; list-style:none; margin:0px; padding:0px; margin-right:6px; text-align:center;}
.tab_main ol a{ text-decoration:none; color:#666; text-align:center; }
.tab_main ol a:hover{ text-decoration:none; color:#F60;}


.project{ width:418px; float:left;}
.project .p_title{ height:30px; width:80px; background:url(tab_menu_bg.gif) repeat-x; font-weight:bold; color:#FFF; text-align:center; line-height:30px;}
.project .p_main{ padding:5px 0 0 0;}
.project .p_main ul li{ float:left; width:115px; margin-right:15px;}
.project .p_main ul li span{ display:block; height:23px; line-height:23px; text-align:center; width:115px; background:#7e7e7e;}
.project .p_main ul li img{ width:115px; height:140px;}
.project .p_main ul li a{ color:#FFF; text-decoration:none;}
.project .p_main ul li a:hover{ color:#FFF; text-decoration:underline;}
.LeftBotton{width:18px; height:18px; background:url(icon2.gif) no-repeat;float:left;  margin:70px 8px 0 0; cursor:pointer;}
.RightBotton{width:18px; height:18px; background:url(icon3.gif) no-repeat; float:left;  margin:70px 0 0 8px; cursor:pointer;}
#List1,#List2{float:left;}
.Cont{width:360px;overflow:hidden; float:left; font-size:12px;}
.ScrCont{width:1000000px;}




.culuter{ float:left; width:270px;}
.culuter .c_title{height:30px; width:80px; background:url(tab_menu_bg.gif) repeat-x; font-weight:bold; color:#FFF; text-align:center; line-height:30px;}
.culuter .c_content{ width:276px;; line-height:18px; position:relative; color:#E83C00; font-size:12px; padding-top:6px;}
.culuter .c_main img{ float:left; margin-right:8px;}
.culuter .c_content .cbtn{ position:absolute; top:140px;right:10px;}

.bottom{ height:38px; width:1100px; margin:0 auto; line-height:38px; color:#FFF;}
.bottom ul li{ float:left;}
.bottom ul li.b_menu{margin-right: 20px}
.bottom ul li.bah{width: 220px;margin: 0 5px;padding: 0;}
.bottom ul li.copy{ margin-right:15px;}
.bottom ul li img{ margin-left:7px;}
.bottom ul li a{ color:#FFF; text-decoration:none;}
.bottom ul li a:hover{ color:#FFF; text-decoration:underline;}
