@charset "gb2312";
/* CSS Document */
body{margin:0px;}
img{border:0px;}
a{text-decoration:none; color:#444444; font-family:"Î¢ÈíÑÅºÚ"; line-height:24px; font-size:14px;}
.clear{clear:both;}
.mt20{margin-top:20px;}


.top{height:103px; background:url(../img/top_bg.gif) repeat-x;}
.logo{float:left; width:332px; height:101px; background:url(../img/logo.gif) no-repeat;}

.nav{width:750px; float:right;}
.nav li{list-style:none; float:left; width:83px; text-align:center;}
.nav li a{font-size:14px; color:#666666; line-height:101px; display:block;}
.nav li:hover{background:#E22F2A;}
.nav li.in{background:#E22F2A;}
.nav li a:hover{color:#FFFFFF;}
.nav li.in a{color:#FFFFFF;}

.banner{width:100%; height:319px; background:url(../img/banner.gif) no-repeat center;}

.content{width:1086px; margin:auto;}

.i_1{width:250px; float:left;}
.i_2{width:536px; float:left; margin:0px 25px;}

.i1_title{height:43px; width:100%; background:url(../img/title_bg_all.gif) no-repeat;}
.i1_title a.chinese{color:#333333; font-size:16px; font-weight:600; line-height:43px;}
.i1_title a.english{color:#666666; font-size:12px; line-height:43px; padding-left:20px;}

.pro_list{height:47px; border-bottom:1px dashed #CCCCCC;}
.pro_list a{line-height:47px; color:#333333; display:block; font-size:14px;}
.pro_list a:hover{color:#FF0000;}

.i_pro{width:168px; height:135px; float:left; margin:5px; margin-top:15px; text-align:center;}
.i_pro img{border:1px #CCCCCC solid; width:166px; height:110px;}
.i_pro a{font-size:14px; color:#666666;}
.i_pro img:hover{border:1px #FF0000 solid;}
.i_pro a:hover{color:#FF0000;}

.news_list{height:35px; border-bottom:1px dashed #CCCCCC;}
.news_list a{line-height:35px; color:#333333; display:block; font-size:14px;}
.news_list a:hover{color:#FF0000;}

.link{height:46px; background:url(../img/link.gif) no-repeat; width:1086px;}

.foot{height:120px; border-top:1px solid #D5D5D5; margin-top:10px; padding-top:10px;}


/*   ===========================  inner page  ================================   */
.inner_left{width:206px; float:left;}
.inner_left_title{width:206px; height:45px; background:url(../img/inner_left_title.gif) no-repeat left;}

.inner_left_list{border:1px solid #CCCCCC; width:204px; margin-top:10px;}
.inner_left_list li{list-style:none; height:50px; border-bottom:1px dashed #CCCCCC;}
.inner_left_list li:hover{background:#FF3334;}
.inner_left_list a{font-size:14px; line-height:50px; display:block; padding-left:15px;}
.inner_left_list a:hover{color:#FFFFFF;}
.inner_left_list li.in{background:#FF3334;}
.inner_left_list li.in a{color:#FFFFFF;}

.inner_right{width:850px; float:left; margin-left:30px;}

.inner_n_l{width:850px; border-bottom:#CCCCCC 1px dashed; height:32px;}
.inner_n_l .left{width:750px; float:left; height:32px;}
.inner_n_l .right{width:100px; float:left; height:32px;}
.inner_n_l .left a{font-size:14px; color:#666666; line-height:32px;}
.inner_n_l .right a{font-size:14px; color:#666666; line-height:32px;}
.inner_n_l .left a:hover{color:#FF0000;}


.in_pro{width:202px; height:135px; float:left; margin:5px; margin-top:15px; text-align:center;}
.in_pro img{border:1px #CCCCCC solid; width:200px; height:110px;}
.in_pro a{font-size:14px; color:#666666;}
.in_pro img:hover{border:1px #FF0000 solid;}
.in_pro a:hover{color:#FF0000;}

