@charset "utf-8";
body{margin:0px; background:url(../images/body.png) no-repeat center top #EEEEEE;}
a{font-family:"Microsoft Yahei"; font-size:12px; line-height:24px; color:#70716C; text-decoration:none;}
img{border:0px;}
.clear{clear:both;}
.kx{height:15px; overflow:hidden;}
option{line-height:28px;}


.content{width:1200px; margin:auto;}

.logo{width:180px; height:182px; background:url(../images/logoa.png) no-repeat; float:left; position:relative; top:-53px; left:10px;}

.nav{height:70px; width:100%; background:url(../images/nav_bg.png) repeat-x; margin-top:35px; position:absolute; top:0px; left:0px; z-index:999;}



/*steven-start*/
.nav .list{margin-left:30px; float:left;}
.nav .list ul{margin:0px; list-style:none; padding:0px;}
.nav .list ul li{position:relative; list-style:none; float:left; padding:0px 25px; height:30px; margin-top:20px;}
.nav .list ul li.in{background:url(nav_b.gif) repeat-x;}
.nav .list ul li:hover{border-radius:5px 5px 0px 0px; background:url(../images/nav_b.png) repeat-x;filter:alpha(opacity=90);  -moz-opacity:0.9;  -khtml-opacity: 0.9;  opacity: 0.9;}
.nav .list ul li a{font-size:18px; line-height:28px; color:#FFFFFF; display:block;}
.nav .list ul li ul{display:none; width:100px; background:url(../images/nav_bb.png) no-repeat bottom #434343;filter:alpha(opacity=90);  -moz-opacity:0.9;  -khtml-opacity: 0.9;  opacity: 0.9;}
.nav .list ul li:hover ul{display:block; width:86px; position:absolute; top:30px; left:0; list-style:none; position:absolute; float:left;}
.nav .list ul li:hover ul li{list-style:none; margin:0px; padding:0px; clear:both; height:35px; width:86px; text-align:left; text-indent:20px;}
.nav .list ul li:hover ul li:hover{background:#980000; display:block; border-radius:0px 0px 0px 0px;}
.nav .list ul li:hover ul li a{font-size:12px; color:#ffffff; font-weight:normal; line-height:35px;}
.nav .list ul li:hover ul li a:hover{text-decoration:underline; color:#ffffff;}
.nav .list ul li:hover ul li.last{border-radius:0px 0px 5px 5px; background:none; height:5px; width:86px;}


/*steven-end*/


.topa{height:35px; padding-right:10px; width:600px; float:right;}
.topa a{font-size:14px; color:#FFFFFF; line-height:35px;}
.banner{margin-top:0px;}

.ititle{height:28px; width:200px; background:url(../images/btpic.gif) no-repeat left; margin-top:20px;}
.ititle a{line-height:28px; color:#980000; font-size:28px; padding-left:35px;}


.i_1{width:389px; height:307px; background:url(../images/i_1.png) no-repeat; text-align:center; float:left; margin:5px;}
.i_1:hover{background:url(../images/i_1_hover.png) no-repeat;}

.i_1_t{width:274px; height:80px; background:url(../images/i_1_t.png) no-repeat; position:relative; top:15px; left:-10px; z-index:100; text-align:left; padding-left:26px;}
.i_1_t .c{padding-top:15px;}
.i_1_t .c a{font-size:20px; color:#980000; font-weight:600;}
.i_1_t .d{padding-top:2px;}
.i_1_t .d a{color:#666666; font-size:12px; font-weight:normal;}


.i_1_pic{position:relative; top:-76px; left:0px;}
.i_1_pic img{height:245px; width:381px;}

.foot{background:#8EA8C3; height:310px; width:100%;}
.foot a{font-size:14px; color:#FFFFFF; line-height:24px;}
.foot .left{float:left; width:440px;}
.foot .right{width:760px; float:left; background:url(../images/footline.gif) no-repeat left; height:310px;}

.foot .left .conf{margin-left:100px; margin-top:50px;}
.tel{width:340px; height:34px; background:url(../images/tel.gif) no-repeat;}


.footnav{float:left; width:120px; height:210px; margin-top:50px; margin-left:60px;}
.footnav .title a{font-size:18px; font-weight:bold; line-height:50px;}
.footnav .c a{font-size:14px; line-height:40px; color:#FFFFFF;}
.footnav .c a:hover{text-decoration:underline;}

.foota{height:40px; background:#698AAC; text-align:center; width:100%;}
.foota a{font-size:14px; color:#FFFFFF; line-height:40px;}
