@charset "utf-8";
/* CSS Document */
*{
padding:0px;
margin:0px;
}
body{
font:12px/18px Arial, Verdana, Helvetica, sans-serif Helvetica, sans-serif;
color:#4b4b4b;
}
img{
border:0px;
display:block;
}
ul{
list-style:none;
}
table{jerry:expression(cellSpacing="1")}
a{
color:#4b4b4b;
text-decoration:none;
}
a:active { outline: none; }
h1{
font-size:16px;
}
h2{
font-size:14px;
}
h3{
font-size:13px;
}
h4{
font-size:12px;
}
input{
vertical-align:middle;
}
.clear{
clear: both; 
}
.seperate{
font-size:0px;
height:8px;
overflow:hidden;
}
/*页码*/
#page{
font-family:"宋体";
text-align:center;
height:25px;
margin:0px 0px 15px 15px;
}
#page a{
float:left;
width:18px;
height:18px;
line-height:18px;
text-align:center;
border:1px solid #59b4df;
margin-left:5px;
color:#59b4df;
}

#page .home_page{
background:#33a7ff;
font-weight:bold;
color:#fff;
}
#page .no_link{
border:1px solid #cccccc;
margin-left:5px;
color:#cccccc;
}
#wrap{
width:1003px;
margin:0px auto;
}
/*head*/
#head{
width:1003px;
height:119px;
position:relative;
background:url(../images/head.jpg) no-repeat left top;
}
#search{
position:absolute;
right:0px;
top:8px;
background:url(../images/search.jpg) no-repeat left top;
height:20px;
overflow:hidden;
color:#d3d3d3;
}
#search input{
border:0px;
vertical-align:middle;
color:#a8a8a8;
}
#search_text{
width:115px;
background:url(../images/text_b.gif) no-repeat -3px center;
}
#search li{
float:left;
padding:0px 5px;
}
#search a{
color:#a8a8a8;
font-size:10px;
}
#head h1{
padding:8px 0px 0px 35px;
}
#head h1 a{
text-indent:-9999px;
display:block;
width:195px;
height:75px;
}
#menu{
position:absolute;
bottom:0px;
left:150px;
height:28px;
line-height:28px;
}
#menu li{
float:left;
display:inline;
padding:0px 20px;
font-size:13px;
font-family:Verdana;
}
#menu li.home_li a,#menu li a:hover{
color:#008be6;
}
#main{
padding:0px 34px 30px;
}
#main_left{
float:left;
display:inline;
width:330px;
line-height:22px;
}
.h_title{
line-height:40px;
font-family:Verdana;
}
.h_title a,.blue{
color:#0074a4;
}
.more{
text-align:right;
padding-top:10px;
height:25px;
line-height:25px;
padding-right:10px;
}
.more a{
float:right;
padding-left:10px;
background:url(../images/contact/arrow.jpg) no-repeat left center;
color:#0074a4;
}
#main_middle{
float:left;
display:inline;
width:345px;
margin:0px 25px;
}
.h_news li{
padding:10px 0px 10px 13px;
background:url(../images/arrow_b.gif) no-repeat left 15px;
color:#b9b9b9;
position:relative;
width:330px;
font-size:11px;
border-bottom:1px dashed #b9b9b9;
}
.h_news li a{
display:block;
padding-bottom:5px;
font:12px Verdana;
}
.h_news span{
position:absolute;
right:5px;
top:8px;
}
.fen_list{
float:left;
display:inline;
width:275px;
padding:12px 0px 0px 12px;
height:172px;
background:url(../images/about/b.jpg) no-repeat left top;
font-family:Verdana;
line-height:28px;
margin:10px 35px 30px 15px;
}
.fen_title{
font-size:18px;
text-align:center;
line-height:35px;
margin-bottom:15px;
border-bottom:1px dotted #ccc;
font-family:Verdana;
}
#main_right{
float:right;
display:inline;
width:200px;
}
.h_product{
color:#b9b9b9;
padding-bottom:8px;
font-size:11px;
}
.h_product a{
color:#0074a4;
font-size:12px;
}
#container{
padding:0px 34px;
background:url(../images/container.jpg) repeat-x;
}
#container_p{
padding:0px 33px;
background:url(../images/container.jpg) repeat-x;
}
#sidebarA{
float:left;
display:block;
width:224px;
_height:552px;
min-height:552px;
background:url(../images/left_nav.jpg) no-repeat left 39px;
}
#sidebarA p{
padding-left:55px;
line-height:26px;
}
#sidebarA h2{
width:224px;
}
#sidebarA img{
display:block;
}
#sidebarA ul{
width:224px;
}
#sidebarA ul li{
padding:0px 0px 5px 40px;
line-height:35px;
background:url(../images/left_li.jpg) no-repeat center bottom;
font-family:Verdana;
}
#sidebarA ul li a{
display:block;
height:35px;
padding-left:15px;
background:url(../images/arrow.gif) no-repeat 5px 17px;
}
#sidebarA ul li.home_nav a,#sidebarA ul a:hover{
color:#1c99d3;
}
#sidebarB{
float:right;
width:680px;
padding-top:40px;
position:relative;
}
.position{
position:absolute;
right:0px;
top:0px;
height:26px;
line-height:26px;
padding-left:15px;
background:url(../images/h.jpg) no-repeat left 10px;
font-family:Verdana;
}
.position a{
color:#1c99d3;
}
.r_title{
font-size:18px;
font-family:Verdana;
padding-left:20px;
background:url(../images/right_t.jpg) no-repeat left center;
line-height:50px;
color:#797979;
}
.detail{
line-height:22px;
}
.product{


}
.pro_list{
float:left;
display:inline;
width:197px;
padding-top:10px;
height:150px;
margin:10px 10px 30px 15px;
background:url(../images/product/p_list.jpg) no-repeat left top;
font-family:Verdana;
text-align:center;
}
.pro_list img{
margin:0px auto;
}
.pro_list p{
line-height:25px;
width:160px;
overflow:hidden;
}
/*新闻*/
.news .h_news{
padding-bottom:25px;
}
.news .h_news li{
width:660px;
}
/*video*/
.video_news{
width:550px;
height:450px;
padding:45px 60px;
background:url(../images/news/video.jpg) no-repeat left top;
}
.video_news h2{
line-height:50px;
text-align:center;
font-family:Verdana;
}
.video_list img{
display:inline;
}
.video_wrap{
position:relative;
height:67px;
width:580px;
overflow:hidden;
padding:0px 35px;
margin:0px 0px 25px 17px;
}
.pre{
position:absolute;
left:0px;
top:0px;
}

.pre a{
height:63px;
width:35px;
display:block;
background:#fff url(../images/news/pre.jpg) no-repeat left center;
}

.next{
position:absolute;
right:0px;
top:0px;
background:#ccc;
}
.next a{
height:63px;
width:35px;
display:block;
background:#fff url(../images/news/next.jpg) no-repeat left center;
}

.video_list{
margin-left:0px;
}

.video_list a{
float:left;
width:102px;
padding:3px 8px;
text-align:center;
vertical-align:middle;
background:#fff;
}

.video_list a:hover,.video_list a.video_home{
padding:0px 5px;
}

.video_list a:hover img,.video_list a.video_home img{
padding:2px;
border:3px solid #b6b6b5;
}
.video_list a img{
border:2px solid #e2e2e1;
}
/*产品*/ 
.product_list{
padding-bottom:10px;
height:140px;
border-bottom:1px dashed #ccc;
color:#b9b9b9;
margin-bottom:15px;
}
.product_list a{
color:#565656;
}
.product_intro{
float:left;
display:inline;
width:400px;
margin-left:25px;
}
.pro_name{
padding-left:10px;
line-height:25px;
background:url(../images/arrow_b.jpg) no-repeat left center;
}
.pic{
float:left;
display:inline;
width:184px;
height:115px;
padding:12px 13px;
display:inline;
background:url(../images/product/pic_b.jpg) no-repeat left top;
}
.pic img{
width:184px;
height:115px;
}
.big_pic img{
width:600px;
margin:20px auto;
}
.pro_title{
text-align:center;
line-height:30px;
}
/*bottom*/
#bottom{
line-height:71px;
height:71px;
font-size:10px;
color:#acacac;
background:url(../images/bottom.jpg) no-repeat left top;
padding-left:240px;
margin-top:15px;
}
#shade{
position:absolute;
background:#000;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity:0.5;
width:100%;
top:0px;
left:0px;
z-index:25;
display:none;
}

.shade_img{
position:absolute;
top:150px;
padding:20px ;
z-index:30;
background:#fff;
display:none;
}

.shade_img h3{
height:35px;
line-height:35px;
}
.shade_img a{
position:absolute;
right:10px;
bottom:10px;
}
.news_intor{
font-family:Verdana;
color:#999999;
}
.news{
padding:0px 15px;
}
.news_title{
font-size:14px;
color:#333333;
line-height:40px;
}