/* CSS Document */

/* Top */


body {
font-family:Arial, Helvetica, sans-serif; background-color:#CCC;;
}
.box{ background-color:#FFFFFF; margin:0 auto; width:1005px; height:auto;}
h4{ font-size:14px; font-weight:800; line-height:15px; background-color:none; color: #000000; font-family:Arial, Helvetica, sans-serif;}
h5{font-size:13px; font-weight:700; line-height:20px; font-family:Arial, Helvetica, sans-serif; color: #000000;}
h6{ font-size:13px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#666; font-weight:bold;}

a:link{ color:#333333; text-decoration:none; display:block;background-color:none;}
a:visited{ color: #333333; text-decoration:none; display:block; background-color:none;}
a:hover{color: #0000E1; text-decoration:underline; display:block; background-color:none;}
a:active{ color:#FF0000; display:block; text-decoration:underline;}


.txt{font-size:12px; color:#666666; text-align:left; line-height:16px;}
img{ border:none;}
/* main */

.clear { clear:both; font-size:1px; height:-1px; line-height:1px;}
#main{ margin:0 auto; font-size:12px; font-family:Arial, Helvetica, sans-serif;background-color: #FFFFFF; width:1005px; height:auto; color:#333333; }

/* top */
#top {width:1006px; height:80px; background: url(../image/t_bg_2.png) repeat-x; overflow:hidden;}
.t_bg{ width:1005px; height:80px;}
.logo{ margin-top:10px; margin-left:15px; float:left; width:144px; height:64px; }
.top_r{

	float:left;
	height:80px;
	width:362px;
	margin:0 5px 0 480px; position:relative !important;
	margin:0 5px 0 480px; position:absolute;
	background:none;
}
.top_r_l{height:25px; width:110px; float:left;  font-size:12px; font-weight:700; margin: 32px 0 0 0px; background:none;}
.top_r_r{height:25px;  width:160px; float: left; margin: 25px 0 0 5px; display:block; background:none;}



/* main */
#divid{ height:2px; float:left; overflow:hidden;}
#banner{ width:1006px; height:291px; margin:0 0 0 0; padding:0; overflow:hidden;}
.i_m_dv{
float:left;
	width:1005px;
	height:42px;
	margin:0;
	clear: right;
	padding: 0px;
	position: static;
}
.i_menu{height:42px; width:1005px;  margin:0 0 0 0; float:left; background:#999999;}
.i_menu li{ height:42px; width:200px; list-style:none; margin: 0 1px 0 0; overflow:hidden; float:left;}

.i_content{ float:left;width:1005px; height:180px; background-color: #999999;}
.i_c_s{float:left; width:200px; height:170px;margin:0 1px 0 0; background-color:#FFFFFF;}
.i_c_s_c{float:left; width:192px; height:164px; padding:2px 2px 0px  2px !important; padding:0 0 0 0;  margin:2px 2px 0px 2px; }
.i_m_lsit{ width:188px; height:18px; margin: 0; list-style:none; font-weight:500; display:block; overflow:hidden; padding:0; font-size:12px;}



.i_c_footer{float:left; width:1005px; height:9px; margin: 1px 0 0 0; background:#f4f3f3;}

/* footer */
#footer{float:left; height:85px; width:1005px; background:url(../image/f_bg_1.png) repeat-x;}
.f_content{ float:left;height:69px; width:600px; line-height:15px; padding:0px 0px 0px 90px !important; padding:0 0 0 0; margin:5px 0px 0px 90px; text-align:center;}
.f_content ul{ height:66px; width:590px; padding:0px; margin:0px;}
.f_content ul li{ margin:1px 0px 1px 0px; list-style:none; height:14px;}

/*menu*/

/*ҳ*/
#main_1{ margin:0 auto; font-size:12px; font-family:Arial, Helvetica, sans-serif; width:1005px;  background:#FFFFFF;color:#333333; hmin-height:600px;height:auto;/*IE7*/ _height:600px;/*IE6*/ display:table;/*firefox,opera*/ }
#main_2{margin:0 auto; font-size:12px; font-family:Arial, Helvetica, sans-serif; width:1005px; background:#FFFFFF;color:#333333; hmin-height:600px;height:auto;/*IE7*/ _height:600px;/*IE6*/ display:table;/*firefox,opera*/ }
#main_3{margin:0 auto; font-size:12px; font-family:Arial, Helvetica, sans-serif; width:1005px; background:#FFFFFF;color:#333333; hmin-height:600px;height:auto;/*IE7*/ _height:600px;/*IE6*/ display:table;/*firefox,opera*/}
#main_4{margin:0 auto; font-size:12px; font-family:Arial, Helvetica, sans-serif; width:1005px;  background:#FFFFFF;color:#333333; hmin-height:600px;height:auto;/*IE7*/ _height:600px;/*IE6*/ display:table;/*firefox,opera*/}
#main_5{margin:0 auto; font-size:12px; font-family:Arial, Helvetica, sans-serif; width:1005px; background:#FFFFFF;color:#333333;hmin-height:600px;height:auto;/*IE7*/ _height:600px;/*IE6*/ display:table;/*firefox,opera*/}

.c_c_img{ float:left;width:100px; height:100px; margin:30px 20px 20px 20px;}
.c_c_cont{width:350px; height:180px; margin:5px 10px 20px 0px; float:left; overflow:hidden;}
.txt_c{ margin-left:15px;}

/* cont */
#cont{
	width:1005px;
	height:auto;
	margin:0 0 0 0;
	background-color: #FFFFFF;
	background-image: none;
}
.cont_l{width:630px; height:auto; margin:5px 10px 5px 0px; background-color:#FFFFFF; float:left;}
.cont_l_c{width:600px; height:auto; margin:5px 0px 5px 20px; line-height:20px;}
.cont_l_c li{width:580px; margin:5px 5px 5px 10px; list-style:none;}
.cont_l_m{width:600px; height:35px; margin:0; padding:0;}
.cont_l_m li{list-style:none; margin: 5px  0px 5px 0px; float:left; font-size:14px; font-weight:700;}


.cont_r{width:208px; height:383px; margin:35px 0px 5px 50px;  float:left; background-color:#EBEBEB; }
.cont_r_ul{ width:200px; height:150px;padding:2px !important; margin:2px; background-color: #FFFFFF;}
.cont_r_ul li{ width:180px; height:16px; margin:5px 5px 5px 5px; background:none; list-style:none;}
.cont_r_ul_2{ width:200px; height:225px;padding:2px !important; margin:2px; background-color: #FFFFFF;}
.cont_r_ul_2 li{ width:180px; height:16px; margin:5px 5px 5px 5px; background:none; list-style:none;}

/*footer*/
.f_menu{ height:20px; float:right; margin:5px 0px 10px 300px; padding: 2px 2px 2px 0px; clear:left; background-color:none;}
.f_menu_1{ float:left;height:16px; margin:2px 2px 2px 2px; list-style:none; background:none; }
.f_m_c{  float:right;margin-right:50px; margin-top:5px; width:230px; height:16px; background-color:none;}

.tit_1{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:700;}
.tit_2{font-size:12px; color:#666; font-weight:700; margin-top:5px; font-family:Arial, Helvetica, sans-serif; height:15px;
}
.s_c_dv{ margin-top:5px; }

