@charset "utf-8";
/* CSS Document */

body{ font-family:"Arial"; font-size:12px; color:#000; line-height:24px; background:url(../images/bg.jpg) repeat-x;}

a {  color:#000; font-size:12px; text-decoration:none; font-family:"Arial";}

a:hover { color:#C80910; font-size:12px; text-decoration:none;font-family:"Arial";}

.left{float:left;}
.right{ float:right;}

.clear_cs{height:0px;font-size:0px; line-height:0px;clear:both;over-flow:hidden;}

.txt{ padding:10px;}
/***************header css********************/


.head{ width:994px; height:93px; background:url(../images/head.jpg) no-repeat;}

.search{ float:right; margin-top:40px; dispaly:inline; margin-right:10px; width:188px;}

.input_key{ width:134px; height:20px; color:#999; background:url(../images/input.jpg) no-repeat left top; border:none; vertical-align:top; line-height:20px; float:left; text-indent:3px;}

.submit_{ width:48px; height:18px; background:url(../images/search.jpg) no-repeat left top; border:none; vertical-align:top; float:left; margin-left:3px; display:inline}

.top{ float:right; padding-right:10px; padding-top:40px; width:176px}

.top li{ float:left; padding:0 3px;}

.flash_bg{ width:993px; height:383px; background:url(../images/flash_bg.jpg) no-repeat; margin-top:10px;}

.flash{ width:993px; height:344px; }

.menu{ width:994px; height:40px;}

.menu li{ height:40px; float:left; line-height:40px;}

.in_main{ width:994px;}


.left_contact{ float:left; width:243px; height:auto; margin-top:7px; display:inline}


.in_about{ width:446px; float:left; margin-left:16px; display:inline}


.in_news{ width:275px; float:left; margin-left:9px; display:inline; margin-top:5px;}

.in_news li{ width:275px; line-height:24px; background:url(../images/icon.jpg) left center no-repeat; text-indent:15px;}


.in_contact{ width:370px; float:left; margin-left:33px; display:inline; margin-top:17px;}


.show{ width:993px; margin-top:20px;}

.show_box{ width:993px; height:175px; margin-top:12px;}



.con_left{ width:248px; float:left;}

/*.con_left li{}*/

.left_contact{ width:248px; margin-top:11px;}


.main_box{ width:736px; height:auto; float:left; margin-left:9px; display:inline;}

.main_t{ line-height:28px; text-indent:15px; font-weight:bold; color:#fff; background:url(../images/t_bg.jpg) no-repeat}

.main_box li{ width:700px; line-height:28px; border-bottom:1px solid #cecece; margin-left:10px}