@charset "gb2312";
body {margin:0; font-size:12px;}
*{margin:0; padding:0;}
body > div {margin-right:auto;	margin-left:auto;}
img, a img{	border:0;margin:0;padding:0; vertical-align:middle;}
input,select {vertical-align:absmiddle;}
ul,h1,dl,dd,dt,p,h1,h2,h3{margin:0; padding:0; list-style:none;}
.clear{clear:both;}
a {color:#333; text-decoration:none;}
a:hover {color:#f00;}
.title{ display:block; float:left;overflow:hidden;}
.title1{ }
.title1 b{font-weight:normal; color:#999; font-family:Arial, Helvetica, sans-serif;}
.more{float:right; padding:5px 0 0 0; }
.morea{float:right; padding:15px 20px 0 0; font-size:14px;}
.mrt10{margin-top:10px;}
.red,a.red:link{color:#FF0000}
/* ½á¹¹ */
.warp{ width:1100px; margin:0 auto;clear:both;display:block; overflow:hidden; }
.w_tbg{background:#f5f5f5;border-bottom:1px solid #e6e6e6; display:block; overflow:hidden;width:1100px;}
.w_tbg dl.ra{width:1100px; margin:0 auto; display:block; height:35px; color:#999}
.w_tbg dl.ra dd{float:left; line-height:35px; padding-left:20px; width:600px;}
.w_tbg dl.ra dt{float:right; line-height:35px; padding-right:20px;}
.w_tbg dl.ra dt a{color:#999;}
.w_head{width:1100px; margin:0 auto; display:block; background:url(../img/bg.jpg) repeat-x; height:109px;overflow:hidden;}
.w_head dd{float:left; padding:10px 0 0 20px;}
.w_head dt{ float:right;width:233px; display:block; overflow:hidden;padding:2px 0 0 10px; height:26px; background:url(../img/soso.png) no-repeat; margin:40px 30px 0 0;}
.w_head dt INPUT {FLOAT: left; WIDTH:195px;COLOR: #666; HEIGHT:26px; line-height:26px;background:none; border:none;outline:none; font-size:12px;}
.w_head dt BUTTON {background:none; border:none;cursor:pointer; color:#FFFFFF;width:35px; height:26px; float:left;outline:none;}


#kinMaxShow {width:1100px; margin:0 auto;height: 390px;}
#kinMaxShow img {height: 390px;width:1100px; }

/*À¸Ä¿*/
#menu{width:1100px; margin:1px auto; height:40px;background:url(../img/nav_bg.jpg) repeat-x;}
#nav {font:bold 14px/40px "ËÎÌå"; margin:0 auto;height:40px; padding-left:30px;}
#nav .jquery_out {float:left;line-height:40px;display:block; text-align:center;color:#fff; width:115px;background:url(../img/nav_r.jpg) no-repeat right;}
#nav .mainlevel {float:left;color:#fff; width:115px; background:url(../img/nav_r.jpg) no-repeat right;/*IE6 only*/}
#nav .mainlevel a, #nav .jquery_out a {color:#fff; text-decoration:none; line-height:39px; display:block; }
#nav .mainlevel a:hover, #nav .jquery_out a:hover {color:#fff; text-decoration:none;background:#A90000}
#nav .mainlevel dl {display:none; position:absolute;z-index:9999; }
#nav .mainlevel dd {background:#A90000;  font-size:14px; font-weight:normal; border-bottom:1px solid #8B0000;text-align:center; width:115px; display:block; height:35px;/*IE6 only*/}
#nav .mainlevel dl dd a:hover {color:#fff; text-decoration:none;background:#E80000;}

.i_company{ width:320px; float:left; display:block; overflow:hidden;}
.i_company dt{display:block; padding-bottom:10px; display:block; clear:both; overflow:hidden;}
.i_company dd{line-height:28px; display:block;clear:both; text-indent:20px; color:#666}

.i_zc{ width:460px; float:left; display:block; overflow:hidden; margin-left:20px;}
.i_zc dt{display:block; padding-bottom:15px; display:block; clear:both; overflow:hidden;}
.i_zc dd{line-height:28px; display:block;clear:both; text-indent:20px; color:#666}
.i_zc dd img{float:left; margin-right:12px;}

.i_sp{ width:275px; float:right; display:block; overflow:hidden;}
.i_sp dt{display:block; padding-bottom:15px; display:block; clear:both; overflow:hidden;}
.i_sp dd{display:block;clear:both;color:#666}

.w_ann{width:1100px; margin:5px auto 15px auto; display:block; overflow:hidden; background:url(../img/ann.jpg) no-repeat; height:41px;}
#demo{overflow:hidden;height:24px; line-height:24px;width:975px;white-space:nowrap; float:right; margin:8px 20px 0 0;}

.bg{ background:url(../img/line.jpg) no-repeat; padding-top:36px; margin-top:20px;}
.i_us{width:317px; float:left; background:url(../img/us_1.jpg) 0 127px no-repeat;}
.i_us p{overflow:hidden; display:block;}
.i_us dt{padding-bottom:15px; display:block; overflow:hidden;}
.i_us dd{line-height:28px; display:block; overflow:hidden; color:#666; padding-left:27px;}
.i_gsdt{ width:770px; float:right;}
.i_gsdt p{display:block; overflow:hidden; margin:0;padding-bottom:13px;}
/*½¹µãÍ¼*/
#flashbox{width:288px;height:226px; float:left;}
.smallslider{position:relative;padding:0;margin:0;overflow:hidden;}
.smallslider ul{list-style-type:none;padding:0;margin:0;position: absolute;width:auto;height:auto;}
.smallslider li{margin:0;padding:0;}
.smallslider li a{margin:0;padding:0;}
.smallslider li a img{border:0;padding:0;margin:0;vertical-align:top;width:288px;height:226px;}
.smallslider  h3{position:absolute;font-weight:bold;font-size:12px;margin:0;padding:0;text-indent:2%;line-height:26px;z-index:102;color:#CCC;}
.smallslider  h3 a{padding:0;margin:0;text-indent:0; }
.smallslider  h3 a:link,.smallslider  h3 a:visited{text-decoration:none;color:#FFFFFF;}
.smallslider  h3 a:hover{text-decoration:underline;color:#FF6600;}
.smallslider li.current-li{}
.smallslider-btns{position:absolute;z-index:103;}
.smallslider-btns span{background-color:#FFFFFF;border:1px solid #DCDCDC;color:#9F9F9F;cursor:pointer;float:left;font-size:12px;height:16px;line-height:16px;text-align:center; width:16px;}
.smallslider-btns span.current-btn{ background-color:#C00100; border:1px solid #A00100; color:white; font-size:13px;font-weight:bold;}
.smallslider-lay{position:absolute;background:black;height:26px;width:100%; z-index:101;}

.sub_txt{display:block; width:460px; overflow:hidden; float:right;}
.sub_txt dd{display:block;overflow:hidden; clear:both; width:460px;line-height:31px; float:left;font-size:12px; text-indent:10px; background:url(../img/dian.jpg) no-repeat left; border-bottom:1px dotted #e5e5e5;}
.sub_txt dd span{float:right; color:#999; }


/*°¸Àý*/
.gcal{width:1100px; margin:16px auto 0 auto; overflow:hidden; display:block;}
.gcal dt{display:block; width:1100px; padding-bottom:15px; display:block; overflow:hidden;}
.gcal dd{display:block; width:1100px;}
#democ{overflow:hidden;width:1100px;white-space:nowrap; display:block;}
.al_pic{width:207px; height:187px; background:url(../img/albg.png) no-repeat; text-align:center; margin-right:14px;}
.al_pic img{width:191px; height:146px; margin:7px 0 13px 0;}
/*list*/
.w_list{width:1100px; margin:20px auto 0 auto;}
.list_left{width:220px; float:left;}
.list_snav{width:220px; border-bottom:1px solid #d7d7d7; display:block; overflow:hidden;}
.snav_bt{width:220px;display:block; font-family:"Î¢ÈíÑÅºÚ"; font-size:25px; color:#fff; text-indent:50px; line-height:52px; font-weight:normal; background:url(../img/list_1.png) no-repeat; height:52px;}
.list_snav  dd a{display:block; margin:0 auto; width:220px; background:url(../img/list_2.jpg) no-repeat; height:35px; font-size:14px; line-height:35px; color:#333; text-indent:30px;}
.list_snav  dd a:hover{display:block; margin:0 auto; width:220px; background:url(../img/list_3.jpg) no-repeat; height:35px; font-size:14px; line-height:35px; color:#fff; text-indent:30px; font-weight:bold;}
.list_us{width:218px; border:1px solid #d7d7d7; margin-top:15px; display:block; overflow:hidden; background:url(../img/lis_5.jpg); height:233px;}
.list_us dd{ padding:46px 0 0 10px; line-height:23px; color:#666;}


.list_right{width:840px; float:right;}
.list_rtu{ display:block; padding-bottom:10px; overflow:hidden;}
.list_r1{display:block; overflow:hidden; background:url(../img/list_6.jpg) bottom no-repeat;padding-bottom:10px;}
.r_tite{display:block; float:left;overflow:hidden; font-size:14px; font-weight:bold; padding-left:20px; background:url(../img/list_7.jpg) 0 2px no-repeat; margin-top:4px;}
.r_more{float:right; display:block; font-size:12px; padding-top:5px;}
.list_r2{display:block; padding:10px 0 0 0; overflow:hidden; width:840px;}
.list_r2 dd{float:left; width:840px; line-height:40px; border-bottom:1px dotted #e2e2e2;font-size:14px; font-family:"ËÎÌå"}
.list_r2 dd span{float:right; color:#999;}

.page{display:block; text-align:center; clear:both; overflow:hidden; padding:20px 0;}
.list_r3{ display:block; overflow:hidden; position:relative;margin-right:-35px;}
.list_r3 dd{width:255px; margin-right:35px; margin-top:12px; float:left; background:url(../img/tubg.png) no-repeat;height:212px;}
.list_r3 dd p{ text-align:center; padding-top:10px; font-size:12px;}
.list_r3 dd img{ width:246px; height:162px; padding:5px 0 0 4px;}


.view{width:840px;margin:0 auto; padding-top:22px;}
.view h1{width:840px; padding:0 0 10px 0; font:23px "Î¢ÈíÑÅºÚ" ; text-align:center; color:#333; padding:10px 0 10px 0; display:block;margin:0 auto;}
.view_time{width:840px; border:1px #ededed solid; border-width:1px 0; text-align:center; line-height:36px; color:#999999; margin:10px auto;}

.view_con{width:840px;line-height:28px; color:#333; font-size:14px; padding:15px 0 30px 0; margin:0 auto;}

.boxoff_a{height:10px;width:840px;background:url(../img/boxoff.gif) left 15px repeat-x;padding-top:10px; margin:0 auto;}
.boxoff_a strong{display:block;width:8px;height:10px;overflow:hidden;font-size:0px;line-height:100px;background:url(../img/boxoff.gif) right -10px no-repeat;float:left;}
.handle_a{height:59px;padding-top:12px;overflow:hidden; width:840px; margin:0 auto;clear:both;}
.context_a{float:left;}
.context_a li{ line-height:30px; font-size:14px;}
.context_a li a:hover{color:#f00; text-decoration:underline}

.subnav{width:272px; display:block;}
.subnav .top{ width:249px; height:26px; display:block; background:url(../img/a_4.jpg) no-repeat; padding:12px 0 0 23px;font:18px "Î¢ÈíÑÅºÚ"; color:#0077D9; font-weight:600}
.subnav .txt{border:#CED2D3 1px solid; border-top:none; padding:10px;}
.subnav .txt dd{background:url(../img/a_5.jpg) 0 18px no-repeat; line-height:40px; padding-left:30px; font-size:14px;}

.list_txt{width:716px; margin:0 auto; padding:10px 0;border:#E4E4E4 1px solid; border-top:none; overflow:hidden; display:block;}
.list_txt dd{ width:680px;display:block;border-bottom:#E4E4E4 1px dotted;font:14px/38px "ËÎÌå"; margin:0 auto;}
.list_txt dd span{float:right; color:#999;}





.footer{background:url(../img/fotbg.png) repeat-x; margin:20px auto 0 auto; display:block; width:1100px; padding-top:15px; padding-bottom:10px; clear:both; overflow:hidden;}
.footer dt{float:left; line-height:20px; color:#666; padding-left:20px; width:1070px;}
.footer dt a{color:#666;}
.footer dt p.link{float:right; margin-right:15px; outline:none;}
.footer dd{ display:block; clear:both;line-height:24px;color:#666; text-align:center; padding:25px 0 0 0;}







