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

body{ font-size:12px; color:#231815; line-height:24px;  font-family:Tahoma, Geneva, sans-serif}

.menu_left li a {
    color: #000000;
}
.menu_left li a:hover {
    color: #ff0000;
}

a { color:#231815; text-decoration:none; }

a:hover { text-decoration:none;}

.sider{width:285px; float:left;}
.containter{float:right; width:655px;}

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


/******************header css***************/
.logo{ width:1000px; margin:auto; text-align:center;}
.menu{background:url(../images/menubg.jpg) repeat-x; height:42px; border-top:1px solid #dedfde}
.menu ul{width:1000px; margin:auto;}
.menu ul li{padding-left:20px; padding-right:20px; float:left; height:36px; line-height:36px; text-align:center; font-size:14px; font-weight:bold;}
.menu ul li:hover{ background:url(../images/hover.jpg) repeat-x;}
.banner{background:#f7f7f6;}
.banner_cont{width:1000px; margin:auto;}
.main{ width:1000px; margin:auto; margin-top:20px;}
.left{width:222px; float:left;}
.right{float:right; width:740px;}
.left_box{ border:1px solid #d8d8da; padding:2px; margin-bottom:20px;}
.menu_left .cn{display:block; float:left; width:103px; overflow:hidden; height:35px;}
.menu_left .en{display:block; width:100px; float:left;overflow:hidden; height:35px; color:#999}
.menu_left li{border-bottom:1px solid #d8d8da; margin-left:3px; margin-right:3px; line-height:35px; color:#000000}



.box_title{background:url(../images/bg.jpg) no-repeat; height:37px; line-height:37px; padding-left:40px; color:#fff; font-size:14px; font-weight:bold} 
.about_title img{vertical-align:middle; margin-right:10px;}
.about_title{ background:url(../images/bg1.jpg) repeat-x; color:#b50101; font-size:14px; font-weight:bold; height:37px; border-bottom:2px solid #b50101;}
.right_box{border:1px solid #d8d8da; margin-bottom:20px;}
.about_title font{font-weight:normal;}
.about_title a{padding-right:20px; font-size:12px; font-weight:normal; margin-top:5px;}
.about_cont{padding:10px;}
.about_left{float:left; width:317px;}
.about_right{width:390px; float:left; margin-left:10px;}

.pro{width:204px; float:left; position:relative; margin-left:17px; margin-right:17px; margin-top:20px;height:289px;}
.pro_name{position:absolute; bottom:0px; left:0; width:204px; height:44px; line-height:44px; text-align:center;background:url(../images/bg.png) repeat;}
.pro_name a{color:#fff;}


.footer_menu{background:#be0e15; padding:5px 0; text-align:center; font-size:14px; color:#fff;}
.footer_menu a{color:#fff; padding-left:15px; padding-right:15px; font-weight:bold}
.foot{padding:20px 0; text-align:center;}