body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,input,button,p,blockquote,th,td{margin:0;padding:0;}
html {font-size:1em;} 
body {font-size:100%;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%; vertical-align:top;}
a img, :link img, :visited img {border:0px;} 
li{list-style:none;*zoom:1;}
a{text-decoration:none;color:#666;}
a:hover{color:#f50;text-decoration:underline; cursor:pointer }

.f14b{font-size:14px;font-weight:bold;}
.h14{height:14px;}.h16{height:16px;}.h18{height:18px;}.h20{height:20px;}.h22{height:22px;}.h24{height:24px;}
.lh18{line-height:18px;}.lh20{line-height:20px;}.lh22{line-height:22px;}.lh24{line-height:24px;}.lh26{line-height:26px;}
.f12{font-size:12px;}.f14{font-size:14px;}.f16{font-size:16px;}.f20{font-size:20px;}.f24{font-size:24px;}
.mt10{margin-top:10px}.ml5{margin-left:5px}.ml10{margin-left:10px}.mr10{margin-right:10px}
.n{font-weight:normal; font-style:normal;}.b{font-weight:bold;}
.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}
.wrap{white-space:nowrap;}
.bk{word-wrap:break-word;}
.l{float:left;}.r{float:right;}
.cl{clear:both;}
.rel{position:relative; zoom:1;}.abs{position:absolute;}
.zx1{z-index:1;}.zx2{z-index:2;}
.poi{cursor:pointer;}.def{cursor:default;}
.ovh{overflow:hidden;}.ovs{overflow:scroll;}
.vh{visibility:hidden;}.vv{visibility:visible;}
.z{*zoom:1;}
.w{width:1000px; margin:0 auto}

.clearfix:after{clear:both;display:block; visibility:hidden; height:0; line-height:0; content:".";}
.clearfix{*zoom:1;}


/*top*/
.top{height:26px; background:#0096db; border-bottom:1px solid #666; line-height:27px}
.top .l{color:#fff; width:300px; display:inline-block}
.top .r li{float:left; padding-left:10px}
.top .r li a{color:#fff}

.wrapper{background:#fafdfd}
.nav_t{height:65px; background:url(../images/top.gif) no-repeat}
.nav_t .logo{text-indent:-9999px}

.nav_b{height:50px; line-height:50px; background:url(../images/img_04.png) repeat-x}
.nav_list{height:50px; background:url(../images/img_03.png) no-repeat}

.cls {
	clear: both;
}
a:focus { outline: none; }



.menu {
	height: 40px;
	display: block;
	padding: 0px;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}

.menu ul {
			list-style: none;
			padding: 0;
			margin: 0;
}

.menu ul li {
	/* width and height of the menu items */  
			float: left;
	overflow: hidden;
	position: relative;
	line-height: 40px;
	text-align: center;
}

.menu ul li a {
			/* must be postioned relative  */ 
			position: relative;
			display: block;
			width: 90px;
			height: 40px;
			font-family: "Î¢ÈíÑÅºÚ", "ËÎÌå";
			font-size: 12px;
			text-decoration: none;
			cursor: pointer;
}

.menu ul li a span {
			/* all layers will be absolute positioned */
			position: absolute;
			left: 0;
			width: 90px;
}

		.menu ul li a span.out {
			top: 0px;
}

		.menu ul li a span.over,
		.menu ul li a span.bg {
			/* hide */  
			top: -40px;
}
		/** 1st example **/

#menu1 {
	background-color: #E8E8E8;
	background-image: url(../images/menu_bg.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

#menu1 ul li a {
			color: #000;
}

#menu1 ul li a span.over {
			color: #FFF;
}

#menu1 ul li span.bg {
	/* height of the menu items */  
			height: 40px;
	background-image: url(../images/bg_over.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
		

    
    
.flimg .fimg{border:1px solid #d8d8d8; padding:8px; margin-top:60px}
.flimg .fimg img{width:980px; height:260px}
.flimg .fimg_b{ padding-top:40px}

.ct_l{width:250px}
.ct_l .ct_l_list{}
.ct_l .ct_l_list span.f14{width:220px; height:29px; line-height:29px; background:url(../images/img_07.png) no-repeat; display:block; padding-left:30px; color:#3a7dda}
.ct_l .ct_l_list ul{width:228px; border:1px solid #d8d8d8; border-top:0; border-bottom:0; padding-left:10px; padding-right:10px}
.ct_l .ct_l_list ul li{height:21px; line-height:21px; background:url(../images/img_10.png) no-repeat 0 50%; padding-left:15px}
.ct_l .ct_l_list .ct_l_ft{height:9px; background:url(../images/img_12.png) no-repeat}

.ct_l .ct_l_list .contect li{background:none}
.ct_l .ct_img{position:absolute; left:7px; bottom:0px}

.ct_r{width:740px}
.ct_r .ct_r_cc{width:430px}
.ct_r_cc .ct_cc_a{height:34px; line-height:34px; background:url(../images/img_08.png) no-repeat}
.ct_r_cc .ct_cc_a span{color:#fff; padding-left:50px}
.ct_r_cc .ct_cc_a .more{padding-right:10px}
.ct_r_cc .ct_cc_a .more:hover{color:#3a7dda}
.ct_r_cc .ct_cc_b{border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8;}
.ct_r_cc .ct_cc_b p{padding:10px; text-indent:2em; line-height:20px; color:#666}
.ct_r_cc .ct_cc_b p a{color:#999}
.ct_r_cc .ct_cc_b p a:hover{color:#3a7dda}
.ct_r_cc .ct_cc_b .c_img{border:4px solid #d8d8d8; width:410px; height:77px; margin:0 auto; overflow:hidden}
.ct_r_cc .ct_cc_c{height:9px; background:url(../images/img_13.png) no-repeat}

.ct_r .ct_r_cb{width:300px}

.ct_r_cb .ct_cc_a{height:34px; line-height:34px; background:url(../images/img_09.png) no-repeat}
.ct_r_cb .ct_cc_a span{color:#fff; padding-left:50px}
.ct_r_cb .ct_cc_a .more{padding-right:10px}
.ct_r_cb .ct_cc_a .more:hover{color:#3a7dda}
.ct_r_cb .ct_cc_b{border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8;}
.ct_r_cb .ct_cc_b ul{padding:0 10px 0 10px; height:206px}
.ct_r_cb .ct_cc_b ul li{height:20px; line-height:20px}
.ct_r_cb .ct_cc_b ul li span{float:right; color:#999}
.ct_r_cb .ct_cc_c{height:9px; background:url(../images/img_14.png) no-repeat}

.ct_r .ct_r_ca{width:740px}

.ct_r_ca .ct_cc_a{height:34px; line-height:34px; background:url(../images/img_11.png) no-repeat}
.ct_r_ca .ct_cc_a span{color:#fff; padding-left:50px}
.ct_r_ca .ct_cc_a .more{padding-right:10px}
.ct_r_ca .ct_cc_a .more:hover{color:#3a7dda}
.ct_r_ca .ct_cc_b{border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8;}
.ct_r_ca .ct_cc_b ul li{float:left;padding-left: 7px}
.ct_r_ca .ct_cc_b ul li img{width:170px; height:160px; border:3px solid #d8d8d8}
.ct_r_ca .ct_cc_b ul li a span{text-align:center; display:block; padding:9px 0 10px 0}
.ct_r_ca .ct_cc_c{height:9px; background:url(../images/img_16.png) no-repeat}

.ft{background:#0085cf; border-top:5px solid #004267}
.ft p{text-align:center; color:#fff; line-height:20px; padding:10px 0}
.smallclass {border-bottom:1px dotted #cccccc; }




















