@charset "UTF-8";
/* CSS Document */

body{font-size:12px; margin-top:0px; padding-top:0px; line-height:150%;}
a { text-decoration:none;}

ul{ margin:0px; padding:0px; }
li{list-style:none}
.fl{float:left}
.fr{float:right}
a.m:link {color: #000; text-decoration: none}
a.m:visited {color: #000; text-decoration: none}
a.m:hover { color: #e55c00; text-decoration: none}
.align-center{margin:0 auto; width:1000px; text-align:center;  overflow:hidden;}
.neirong {margin: 0px auto; width: 980px}
/***************************top*************************/

.top{width:1000px; height:80px; border-bottom:3px #ccc solid; text-align:left;}
.logo{width:330px; height:70px; padding-top:5px; margin-left:15px;}
.top_l{width:640px; height:20px; text-align:right; padding-top:8px; }
.top_link{width:640px; height:30px; margin-top:22px;}
.top_link ul {padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
.top_link ul li { text-align: center; line-height: 30px; list-style-type: none; width: 80px; float: left; height: 30px; color: #000; list-style-image: none; font-weight:bold; font-size:14px;}
.top_link li a { text-align: center; line-height: 30px; list-style-type: none; width: 80px; display: block; height: 30px; color: #000; list-style-image: none; text-decoration: none}
.top_link li a:visited { text-align: center; line-height: 30px; list-style-type: none; width: 80px; display: block; height: 30px; color: #000; list-style-image: none; text-decoration: none}
.top_link li a:hover { text-align: center; line-height: 30px; list-style-type: none; width: 80px; display: block; background-image:url(../images/nav.jpg); background-repeat:repeat-x; height: 30px; color: #F00; list-style-image: none; text-decoration: none}
.top_link_li_hover { text-align: center; line-height: 30px; list-style-type: none; width: 80px; display: block; background-image:url(../images/nav.jpg); background-repeat:repeat-x; height: 30px; color: #F00; list-style-image: none; text-decoration: none}

/**************************ban**************************/
#KinSlideshow {margin-top:8px; width:980px; height:345px; background-color:#CCC; text-align:left;}

/***********************main*****************************/
.index_news{width:509px; height:251px; background-image:url(../images/index_news.jpg); background-repeat:no-repeat; margin-top:10px; text-align:left;}
.index_news_top{width:509px; height:30px;}
.index_ti{font-size:14px; font-weight:bold; color:#666666; padding-left:35px; padding-top:4px;}


.index_news_img{width:165px; height:200px; border:#E6E6E6 1px solid; float:left; margin-top:5px; margin-left:8px; padding-right:5px; padding-top:5px;}
.index_news_img img {float:right;}

.index_gonggao{width:180px; height:135px; border:#E6E6E6 1px solid; float:right; margin-right:8px;}
.index_gonggao  marquee{width:170px; height:120px; }
.index_news_list{width:365px; height:140px; float:right; border:#E6E6E6 1px solid; margin-right:5px; margin-top:5px; padding-top:5px; }
.index_div_title {  width:285px; padding-left:15px; line-height:180%; }
.index_div_title a{text-decoration:none;}
.index_div_title a:link{ color:#333333; font-size:12px; cursor:pointer; font-weight:normal; }
.index_div_title a:visited{ color:#000000; font-size:12px; cursor:pointer; font-weight:normal; }
.index_div_title a:hover{ color:#ff6f18; font-size:12px; cursor:pointer; font-weight:normal; }

.index_div_time{ text-align:center; float:right; width:100px; margin:0px; padding:0px;}

.index_con{width:569px; height:161px; }

.index_m{width:232px; height:249px; background-image:url(../images/index_m.jpg); background-repeat:no-repeat; margin-top:10px; margin-left:3px;}
.index_m_m{width:232px; height:249px; background-image:url(../images/index_m_m.jpg); background-repeat:no-repeat; margin-top:10px; margin-left:3px;}

.index_m_m_title {  width:230px; padding-left:15px; line-height:180%; }
.index_m_m_title a{text-decoration:none;}
.index_m_m_title a:link{ color:#333333; font-size:12px; cursor:pointer; font-weight:normal; }
.index_m_m_title a:visited{ color:#000000; font-size:12px; cursor:pointer; font-weight:normal; }
.index_m_m_title a:hover{ color:#ff6f18; font-size:12px; cursor:pointer; font-weight:normal; }
.index_m_top{width:232px; height:30px;}
/****************************************************/
.foot{width:1000px; height:110px; border-top:1px #ccc solid; text-align:left; margin-top:10px;}
.foot_logo{width:110px; height:110px; border-right:#999 1px solid; padding-left:40px; margin-top:3px;}
.foot_con{width:830px; height:72px; margin-top:8px; line-height:25px ;  }

/**************************************************************/

/* Rule 6 of imgbyq/content.css */ 
.guide { text-align:left; width:1000px; 	LINE-HEIGHT: 35px;	MARGIN-TOP: 10px;	BACKGROUND: url(../images/guide_22.gif) repeat-x} 
.guide A {	COLOR: #1f1f1f;	TEXT-DECORATION: none}
/* Rule 25 of imgbyq/index.css */ 
.guide .gui-r {	WIDTH: 5px;	BACKGROUND: url(../images/guide_25.gif) no-repeat;	FLOAT: right;	HEIGHT: 35px} /* Rule 7 of imgbyq/content.css */ 
.guide .gui-l { text-align:left;	WIDTH: 60px;	BACKGROUND: url(../images/guide_19.gif) no-repeat;	FLOAT: left;	HEIGHT: 35px;	MARGIN-RIGHT: 10px}

.content_div{ margin-top:5px; height:auto; }

.banner_div img{ width:1000px; height:276px;}
.content_left{ margin-top:10px; width:250px; background-repeat:no-repeat; float:left; height:auto;}
.content_left_top{background-image:url(../images/about_03.jpg); height:42px; line-height:42px; font-size:15px; font-weight:bold; text-align:left; padding-left:30px;}

.left_white{height:auto; border-left:#ccc 1px solid;border-right:#ccc 1px solid;}

.content_left_content{ padding-top:5px; border-left:#ccc 1px solid;border-right:#ccc 1px solid;border-bottom:#ccc 1px solid; height:auto; padding-bottom:15px;}
.content_left_content ul { padding-left:20px;}
.content_left_content ul li{ padding-left:30px;background-image:url(../images/about_10.jpg); background-repeat:no-repeat; text-align:left; line-height:29px; font-size:13px; font-weight:bold; height:auto;}

.content_left_content a:link {color: #666666; text-decoration: none;}
.content_left_content a:visited {color: #666666; text-decoration: none}
.content_left_content a:hover{  color: #ff0000; text-decoration: underline;}

.lianxi .lianxi_top{ LINE-HEIGHT: 30px; MARGIN-TOP: 20px; PADDING-LEFT: 15px; BACKGROUND: url(../images/con_31.gif) no-repeat; COLOR: #fff; FONT-WEIGHT: bold; height:30px; text-align:left; }

.lianxi .lianxi_content{PADDING-BOTTOM: 10px;	LINE-HEIGHT: 26px;	PADDING-LEFT: 20px;	PADDING-RIGHT: 10px;	COLOR: #666;	PADDING-TOP: 10px; text-align:left;}

.content_right{ padding:0px; margin-left:10px; margin-top:10px; width:738px;  height:auto; float:right; border:#ccc 1px solid; text-align:left;}
.right_top{padding:0px; margin:0px; background:url(../images/about_06.gif)  #f4f4f4 no-repeat 5px 50%; text-align:left; font-size:14px; font-weight: bold; border:1px #FFFFFF solid; height:32px; line-height: 30px; }
.content_right_content{ width:695px; height:auto; min-height:500px; margin:10px; padding:10px; text-indent:2em;}
.index_div_title2 {  width:680px; padding-left:15px; line-height:180%; }
.table_liuyan{ border:1px #ccc solid;border-collapse:collapse; width:100%;}
.table_liuyan td{ border:1px #ccc solid; }
.table_huifu{ border:1px #ccc solid;border-collapse:collapse; width:100%;}
.table_huifu td{ border:1px #ccc solid; }

.div_table{float:left;width:690px;border-left:1px #ccc solid;border-top:1px #ccc solid; line-height:20px; margin:3px;}
.div_table a{text-decoration:none;}
.div_table a:link{ color:#333333; font-size:12px; cursor:pointer; font-weight:normal; }
.div_table a:visited{ color:#000000; font-size:12px; cursor:pointer; font-weight:normal; }
.div_table a:hover{ color:#ff6f18; font-size:12px; cursor:pointer; font-weight:normal; }


.div_table_title{width:560px;;border-right:1px #ccc solid; text-align:left; padding-left:10px;}
.div_table_time{width:100px; text-align:center;}







