#header{
width:892px;
margin:0 auto;
height:86px;
}
#logo{
width:151px;
float:left;
margin-top:17px;
height:45px;
}
#nav{
float:right;
width:579px;
height:84px;
overflow:hidden;
background:url(../images/nav.gif) no-repeat left top;
}
#nav ul{
margin-left:10px;
}
#nav li{
float:left;
padding:0 15px;
line-height:36px;
}
#nav li a{
display:block;
height:34px;
float:left;
color:#2f2f2f;
}
#nav li a:hover{
background: url(../images/light.gif) no-repeat center 30px;
}
.nav_select{
background: url(../images/light.gif) no-repeat center 30px;
}
.sub_menu{
margin-left:10px;
}
.sub_menu a{
padding:0 15px;
background:url(../images/bow.gif) no-repeat left 45%;
}
#banner{
height:233px;
width:892px;
margin:0 auto;
padding-bottom:11px;
background:url(../images/bannerbg.gif) no-repeat left bottom;
margin-bottom:5px;
}
#main{
width:892px;
margin:0 auto;
zoom:1;
overflow:hidden;
padding-bottom:15px;
background:url(../images/spot.gif) repeat-x left bottom;
margin-bottom:15px;
}
#main2{
width:892px;
margin:0 auto;
zoom:1;
overflow:hidden;
margin-bottom:10px;
}
#main3{
width:892px;
margin:0 auto;
zoom:1;
overflow:hidden;
background: url(../images/main_bg.gif) repeat-y left top;

margin-bottom:20px;
}
.left{
float:left;
width:298px;
margin-right:17px;
}
.title_tec{
height:57px;
background:url(../images/title_tel.gif) no-repeat left top;
}
.title_tec img{
float:right;
margin-top:30px;
}

.tec li a{
float:left;
padding-left:10px;
}
.tec li{
line-height:24px;
height:24px;
text-align:right;
background:url(../images/spot_3.jpg) no-repeat 3px 45%;
}
.middle{
width:327px;
float:left;
}
.title_about337{
background:url(../images/tel_337.gif) no-repeat left top;
height:27px;
margin-top:23px;
margin-bottom:11px;
}
.title_about337 img{
float:right;
margin-top:8px;
}
.title_video{
width:227px;
height:26px;
background: url(../images/head_video.gif) no-repeat left top;
margin-bottom:8px;
margin-top:24px;
}
.main_video{
width:220px;
height:131px;
margin-left:10px;
}
.title_video img{
float:right;
margin-top:8px;
}
.title2 img{
float:right;
margin-top:20px;
}
.right{
width:221px;
float:right;
}
.itc{
margin-top:20px;
}
.title2{
height:39px;
background:url(../images/title_337_2.gif) no-repeat left top;
margin-bottom:11px;
}
.title3{
height:27px;
background:url(../images/title_3.gif) no-repeat left top;
margin-top:12px;
margin-bottom:11px;
}
.title3 img{
float:right;
margin-top:8px;
}
.title_links{
height:34px;
background:url(../images/title_coop.gif) no-repeat left top;
margin-top:8px;
margin-bottom:2px;
}
.links{
margin-bottom:7px;
padding-bottom:14px;
zoom:1;
overflow:hidden;
}
.links ul{
zoom:1;
overflow:hidden;
}
.links li{
width:104px;
height:40px;
float:left;
margin-right:6px;
font-size:0;
}
.links li img{
border:1px solid #c4c4c4;
}
#footer{
width:925px;
margin:0 auto;
color:#fff;
height:50px;
}
#footer a{
color:#fff;
}
#footer .last_a{
background: url(../images/last_a.jpg) no-repeat left;
color:#1a6396;
padding:5px 10px;
line-height:24px;
}
.s_nav{
width:890px;
margin:0 auto;
background: url(../images/nav_bg.gif) repeat-x left top;
height:34px;
line-height:34px;
margin-bottom:1px;
}
.s_nav a{
color:#2f2f2f;
padding:0 15px;
display:block;
float:left;
height:34px;
}
.s_nav a:hover{
background:url(../images/light.gif) no-repeat center 28px;
}
.s_banner{
width:890px;
margin:0 auto;
height:171px;
overflow:hidden;
margin-bottom:17px;
}

.header_bg{
background:url(../images/pic_top.jpg) no-repeat 420px top;
}
#header2{
width:890px;
margin:0 auto;
height:76px;
}
.top_nav{
width:300px;
float:right;
margin-top:25px;
text-align:right;
}
.top_nav a{
padding:0 5px;
}
.sidemenu{
width:177px;
float:left;
}
.title_left{
height:35px;
margin-bottom:1px;
}
.sidemenu_title_news{
background:url(../images/side_menu_news.gif) no-repeat left top;
}
.sidemenu_title_telbg{
background:url(../images/side_menu_telbg.gif) no-repeat left top;
}
.sidemenu_title_tel{
background:url(../images/side_menu_tel.gif) no-repeat left top;
}
.sidemenu_title_about{
background:url(../images/side_menu_about.gif) no-repeat left top;
}
.sidemenu_title_contact{
background:url(../images/side_menu_contact.gif) no-repeat left top;
}
.sidemenu_title_sta{
background:url(../images/side_menu_sta.gif) no-repeat left top;
}
.sidemenu_title_coop{
background:url(../images/side_menu_coop.gif) no-repeat left top;
}
.sidemenu_main li{
height:24px;
line-height:24px;
margin-bottom:1px;
}
.sidemenu_main li a{
text-align:right;
width:165px;
display:block;
background-color:#f0f0f0;
}
.sidemenu_main li a:hover{
padding-right:21px;
background: url(../images/select_on_bg.gif) no-repeat left top;
color:#32699f;
}
.sidemenu_main{
margin-bottom:13px;
}
.left_dec{
height:93px;
background:url(../images/side_bg.gif) no-repeat left top;
}
.main_content{
width:702px;
float:right;
}
.web_route{
height:25px;
line-height:25px;
background:url(../images/spot_route.jpg) no-repeat left 45%;
border-bottom:1px solid #999;
text-indent:2em;
margin-bottom:10px;
}
.web_route span{
color:#1e88b4;
}
.first_news{
zoom:1;
overflow:hidden;
padding-bottom:5px;
background:url(../images/spot.gif) repeat-x left bottom;
margin-bottom:10px;
}
.first_news p{
padding-bottom:10px;
}
.first_news b{
color:#2982b4;
font-size:14px;
line-height:20px;
}
.news_list li{
text-align:right;
line-height:24px;
height:24px;
}
.news_list a{
float:left;
padding-left:20px;
background: url(../images/new_spot.gif) no-repeat left 45%;
}
.banner_tel{
background:url(../images/banner_coop.jpg) no-repeat left top;
}
.banner_news{
background: url(../images/banner_news.jpg) no-repeat left top;
}
.banner_coop{
background: url(../images/banner_coop.jpg) no-repeat left top;
}
.banner_telbg{
background: url(../images/banner_telbg.jpg) no-repeat left top;
}
.banner_standard{
background: url(../images/banner_standard.jpg) no-repeat left top;
}
.banner_contact{
background: url(../images/banner_contact.jpg) no-repeat left top;
}
.blue{
color:#2982b4;
font-weight:bold;
}
.title_coop{
height:30px;
line-height:30px;
padding-left:10px;
background-color:#6dbce6;
font-weight:bold;
color:#fff;
margin-bottom:10px;
}
.coop b{
line-height:30px;
}
.table_cop td{
padding:0 5px;
}
.telbg p{
padding-bottom:10px;
}
.contact{
background: url(../images/contactbg.jpg) no-repeat left top;
width:701px;
height:377px;
}
.flash_text{
margin-top:133px;
width:530px;
height:39px;
}

