@charset "gb2312";
/* CSS Document */
body,td,th{font-family:Arial, Helvetica, sans-serif;font-size:12px;background:#D9F8FF url(../images/body.png) repeat-y center;}
a{ text-decoration:none}
*{padding:0px;margin:0px;}
ul,li{list-style:none}
h1{display:none} 
.fl{float:left}
.fr{float:right}
h1,h2,h3,h4{font-weight:normal}
img{border:none}

.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}

.header ul,.nav ul,#slideshow,.main_b,.main_a,.pro_{overflow:hidden;margin:0 auto}

.w300{width:280px}
.w270{width:260px;}

/*---------------------------------------------------------------------------------------------------样式-----*/
.header{overflow:hidden;background:#fff}
	.header ul{width:1024px;}
	.header ul .logo{display:block;float:left;background:url(../images/logo.png) center no-repeat;width:510px;height:90px;}
	.header ul p{float:right;line-height:90px}
	.header ul p a{color:#222;padding:0 5px;font-weight:bold}
	.header ul p a:hover{color:#036}


.nav{background:#036}	
	.nav ul{width:1024px;line-height:40px;}
	.nav a{background:#036;display:block;color:#fff;font-size:14px;text-align:center;width:113px;float:left}
	.nav a:hover{background:#fff;color:#036;font-weight: bold;-webkit-transition:all 0.5s ease-out;-khtml-transition:all 0.5s ease-out;}


.wp{background-image:url(../images/wp.png);background-repeat:no-repeat;background-attachment:fixed;background-position:center;border-top:5px #036 solid}

.main_a{padding:20px 0 ;width:1000px;}
	
	.pl{position:absolute;right:0;height:140px}
	.pr{position:absolute;left:0;height:140px}
	
	.t1{line-height:30px;font-size:14px;font-weight:bold;color:#036}
		.t1 em{font-size:12px;color:#222;font-style:normal;font-weight:100}
	
	.news{overflow:hidden;margin-right:10px;padding-right:9px;border-right:1px dashed #ccc}
		.news a{line-height:20px;display:block;color:#444;margin:0 3px}
		.news a:hover{color:#069; text-decoration:underline}
		.news a em{float:right;font-style:normal}
		
	.about{width:485px;padding-right:8px;overflow:hidden;line-height:20px}
		.about img{height:135px;width:90px;margin-right:10px;border:1px solid #ccc;padding:1px}
		.about a{ display:block;color:#444; text-indent:2em}
		.about a:hover{color:#069;}
		
	.cu{padding:1px;border:#ccc 3px solid;}
	
	.pro_{width:1000px;padding:10px 0 15px 0;overflow:hidden;border-top:2px solid #036;background:url(../images/line.jpg) bottom repeat-x}
		
		.pro_ li{float:left;width:323px;padding:10px 0;margin:0 5px;border-bottom:1px dashed #ccc}
		
		.pro_ li h3{font-size:14px;font-weight:bold;line-height:24px;padding-top:5px}
		
		.pro_ li h3 a{color:#036}
		.pro_ li h3 a:hover{color:#333; text-decoration:underline}
		
		.pro_ .l_img{width:100px;display:block;float:left;border:1px solid #999;margin-right:5px}
		.pro_ .l_img img{width:100px}
		
		.pro_ li p{font-size:12px;color:#444;line-height:20px;}

.main_b{width:1000px;padding:10px 0 20px 0;}
	
	.cont_{overflow:hidden;line-height:22px; padding-left:9px;border-left:1px dashed #ccc}

	.t2{line-height:30px;font-size:14px;font-weight:bold;color:#fff;background:#036;text-indent:1em;margin-bottom:10px}
		.t2 em{font-size:12px;color:#ccc;font-style:normal;font-weight:100}
		
	.cont_ p{background:url(../images/cont.jpg) bottom right no-repeat;padding:0 10px 8px 3px;}

.footer{line-height:24px;background:#036;text-align:center;border-top:2px solid #666;padding:20px 0;color:#f2f2f2}
	.footer a{color:#fff}
	.footer a:hover{color:#ccc}


/*---------------------------------------------------------------------------------------------------特效-----*/
div.wrapper{ width:100%; position: relative}
.fn-clear{ zoom: 1; }
.box_skitter{position: relative;background: none; }
    .box_skitter ul { display: none}
    .box_skitter .container_skitter { overflow: hidden; position: relative;}
    .box_skitter .image { overflow: hidden; text-align:center }
        .box_skitter .image img { display: none; }
    .box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
        .box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
    .box_skitter .prev_button { position: absolute; top: 50%; left: 20px; z-index: 100000; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/prev.png) no-repeat left top !important; }
    .box_skitter .next_button { position: absolute; top: 50%; right: 20px; z-index: 100000; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/next.png) no-repeat left top !important; }
    .box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow{width:100%;height:500px;background:#fff}
    #slideshow ul{display:none;}

/*滚动*/	
.round{overflow:hidden;width:440px;float:left;padding-top:5px}
.round .img_{display:block;height:90px;overflow:hidden;margin:2px;border:1px #444 solid}
.round .img_:hover{border:1px #036 solid}
.round img{height:90px;}
.round h3{line-height:24px;text-align:center;margin:0 4px;font-weight:bold;font-size:12px;border-bottom:1px dashed #999}
.round h3 a{color:#036}
.round h3 a:hover{color:#222; text-decoration:underline}
-->	



/*---------------------------------------------------------------------------------------------------样式-----*/
	
	.cont{overflow:hidden;padding:0 5px 30px 7px;line-height:24px;color:#444;font-size:12px}
	
.t3{line-height:18px;font-size:14px;color:#fff;font-weight:bold;border:#999 solid 1px;background:url(../images/t2.jpg)}
	.t3 a{display:block;border:1px solid #fff;padding:10px 0 5px 10px;}
	.t3 em{font-size:12px;font-weight:100;color:#ccffff;font-style:normal}
	
.w230 .cu{margin:0 2px}

.w230{width:230px}
	.list_a{line-height:36px;padding-bottom:5px;}
	.list_a a{background:#fff url(../images/icon2.png) left center no-repeat;display:block;color:#036;font-size:12px;font-weight:bold;margin:0 2px;text-indent:3em;border-bottom:1px dashed #ccc}
	.list_a a:hover{ text-decoration:underline}
	
.w760{width:755px;border-left:1px dashed #ccc;padding-left:5px}

	.ur{background:url(../images/line_.jpg) repeat-x bottom;font-size:12px;overflow:hidden;color:#666;line-height:42px;margin:15px 0 0 0;text-align:right;padding-right:20px;padding-bottom:5px;border-bottom:1px dashed #ccc}
		.ur span{font-size:16px;float:left;text-indent:15px;font-weight:bold;color:#036;margin-left:5px}
		.ur h3{float:left;line-height:42px;font-size:20px;color:#036;font-weight:bold;padding-left:15px}
		.ur em{color:#036;font-style:normal;font-weight:bold}
		.ur a{color:#666}
		.ur a:hover{color:#036}	
	
	.art_l{overflow:hidden;background:url(../images/list_bg.jpg) center top}
		.art_l li{border-bottom:1px #999 dashed;padding:15px 0;overflow:hidden;margin:0 20px }
		.art_l h3{line-height:30px;font-size:14px;font-weight:bold;padding-top:10px}
		.art_l h3 a{color:#036}
		.art_l h3 a:hover{color:#333; text-decoration:underline}
		.art_l li p{line-height:24px;color:#444;font-size:12px;padding:0 10px;}
		.art_l .l_img{display:block;float:left;margin:0 10px 0 5px;border:2px #ccc solid;height:95px;width:160px;overflow:hidden}
		.art_l .l_img img{width:160px;}

	.page{color:#fff;overflow:hidden;padding:30px 36px 10px 36px;background:url(../images/listbot.jpg) no-repeat center; text-align:center}
		.page a{color:#fff;line-height:35px;padding:1px 20px;font-size:12px;font-weight:bold;background:#333;border:#f8f8f8 solid 2px;}
		.page a:hover{color:#036;background:#f8e7c4;border:#036 solid 1px;}
		
	.art_title{line-height:80px;font-size:16px;color:#036;font-weight:bold;text-align:center;}
	.art_time{color:#444;line-height:30px;text-align:center;margin:0 20px;background:#e5e5e5}
	.art_body{line-height:30px;color:#444;font-size:12px;padding:30px 20px 40px 20px; text-indent:2em;overflow:hidden}
	.art_body2{line-height:30px;color:#444;font-size:14px;padding:30px 20px 50px 20px;text-indent:2em;overflow:hidden}

	.next{padding:15px 0;overflow:hidden;color:#000;line-height:30px;font-size:12px;border-top:dashed 1px #999;margin:0 20px 10px 20px}
		.next p{float:left;width:48%;float:left; text-align:center}
		.next a{color:#036;font-weight:bold;}
		.next a:hover{color:#333;text-decoration:underline}

	.art_pic{text-align:center;padding:40px 0; margin:0 20px;border-bottom:1px dashed #999}
		.art_pic img{padding:2px;border:1px solid #036;}
	
	.pro_l{overflow:hidden;margin:25px 15px 0 15px;}
		.pro_l li {overflow:hidden;width:170px;padding:10px 5px;float:left}
		.pro_l h3 {line-height:24px;font-size:12px;text-align:center;padding:5px 0px;border-bottom:1px dashed #ccc;font-weight:bold;}
		.pro_l h3 a{color:#036}
		.pro_l li:hover h3 a{color:#222;}
		.pro_l li:hover h3{border-bottom:1px dashed #999;}
		
		.li_img{border-radius:3px;overflow:hidden;display:block;width:168px;height:110px;overflow:hidden;border:1px solid #036;background:#333;}
		.li_img:hover{border-radius:3px;border:1px solid #036;}
		.li_img img {width:173px;height:110px;}

.menu_list {margin-bottom:10px;line-height:36px}
.menu_body { display:none; }
.menu_body a {}
.menu_body a:hover { color: #000000; text-decoration:underline; }

	.menu_head{cursor: pointer; position: relative;display:block;color:#036;font-size:12px;font-weight:bold;margin:0 2px;text-indent:2em;border-bottom:1px dashed #ccc}
	
	.menu_head{background:url(../images/icon2.png) left center no-repeat;}
	
	.menu_body a{line-height:30px;background:#f2f2f2;display:block;color:#222;font-weight:bold;text-indent:3em;margin:0 2px;border-bottom:1px solid #fff}































