@charset "utf-8";
/* CSS Document */
body{
width:100%;
height:100%;
background-color:#E0E0E1;
margin:0px;
padding:0px;
text-align:center; 
font-family:Hei,Sans,Song,Tahoma,SimSun,SimHei;
font-size:12px;
color:#898989;
}
a{
color:#898989;
text-decoration:none;
}
img{
border:0px;
}
h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,form,input,p{margin:0;padding:0;font-weight:normal;}
ul{list-style:none;}
#main_body{
text-align:center;
height:100%;
}
#head_container{
height:321px;
background:url(head_bg.png) repeat-x;
text-align:center;
}
#head{
height:83px;
width:1000px;
background:url(headerbg.gif) no-repeat;
}
.head_left{
float:left;
}
.head_right{
float:right;
height:20px;
line-height:20px;
padding-top:45px;
padding-right:20px;
}
.search{
width:105px;
}
.nav {
clear:both;
width:1000px; 
height:42px;
text-align:left;
}
/*
.nav table {
border-collapse :collapse; 
}
.nav_1 a{
display:block;
font-weight:700;
font-size:14px;
width:90px;
color:#FFFFFF;
height:42px;
line-height:42px;
width:90px;
background:url(m_bg_1.png) no-repeat;
text-align:center;
z-index:1000;
}
.nav_1 a:hover {
display:block;
font-weight:700;
font-size:14px;
width:90px;
color:#FFFFFF;
background:url(m_bg.png);
height:42px;
cursor:pointer;
z-index:1000;
}
.nav_1_on {
display:block;
font-weight:700;
font-size:14px;
width:90px;
color:#FFFFFF;
background:url(m_bg.png);
height:42px;
cursor:pointer;
z-index:1000;
}
.nav_2{
line-height:21px;
text-align:center;
display:none;
position:absolute;
z-index:1000;
}
.nav_2 a{
display:block;
position:absolute;
width:90px;
color:#FFFFFF;
font-size:12px;
background:url(m_bg_3.gif) no-repeat;
z-index:1000;
}
.nav_2 a:hover {
width:90px;
font-size:12px;
background:url(m_bg_2.gif) no-repeat;
color:#FFFFFF;
cursor:pointer;
}
*/
/**************************************************/
/*头部菜单导航 begin */
#navMenu{border-collapse :collapse;}
#navMenu tr td{margin:0px;padding:0px;line-height:22px;}
#navMenu tr.clsMainMenu td a{display:block;font-weight:700;font-size:14px;width:90px;color:#FFFFFF;height:42px;line-height:42px;width:90px;background:url(m_bg_1.png) no-repeat;text-align:center;}
#navMenu tr.clsMainMenu td a:hover{display:block;font-weight:700;font-size:14px;width:90px;color:#FFFFFF;background:url(m_bg.png);height:42px;cursor:pointer;}
#navMenu tr.clsMainMenu td a.span{display:block;font-weight:700;font-size:14px;width:90px;color:#FFFFFF;background:url(m_bg.png);height:42px;cursor:pointer;}
#navMenu tr td div{text-align:center;display:none;position:absolute;z-index:10000;}
#navMenu tr td div a{font-weight:normal;line-height:21px;display:block;position:absolute;width:90px;color:#FFFFFF;font-size:12px;background-color:#B09C93;border-bottom:1px #820201 solid;}
#navMenu tr td div a:hover{font-weight:normal;line-height:21px;width:90px;font-size:12px;background-color:#820201;color:#FFFFFF;cursor:pointer;}
/*头部菜单导航 end */
/**************************************************/
#pic_show{
clear:both;
width:100%;
height:100%;
}
#center {
left:50%;
position:absolute;
text-align:left;
top:300px;
z-index:1;
}
#slider {
border:#000000 solid 10px;
background:#000000;
left:-500px;
overflow:hidden;
position:absolute;
top:-175px;
width:980px !important;
*width:1000px;
height:170px !important;
*height:190px;
}
#slider .slide {
background:#000000;
overflow:hidden;
border-left:#000000 1px solid;
width:600px;
cursor:default;
position:absolute;
top:0px;
height:190px;
}
#slider .title {
font-weight:bold;
font-size:16px;
color:#f80;
margin-left:0px;
text-decoration:none;
}
#slider .backgroundText {
background:#000000;
filter:alpha(opacity=40);
width:100%;
height:100%;
position:absolute;
opacity:0.4
}
#slider .text {
font-size:16px;
font-weight:700;
margin-top:8px;
left:10px;
width:480px;
color:#fff;
position:absolute;
top:100%;
text-align:justify;
font-family:verdana, arial, Helvetica, sans-serif;
}
#slider .diapo {
filter:alpha(opacity=100);
visibility:hidden;
position:absolute;
opacity:1;
}
#container {
width:990px;
padding:10px 5px;
text-align:left;
background:#FFFFFF;
}
.news{
float:left;
width:750px;
height:275px;
}
.news_1{
width:750px;
}
.news_container{
width:750px;
border-top:#A31700 solid 1px;
}
.news_container_1{
width:990px;
border-top:#A31700 solid 1px;
margin-top:2px;
}
.news_list{
width:730px;
padding:10px;
}
/****************************/
.news_list li a:hover{color:#ff0000;}
/****************************/
.news_list li{
height:30px;
line-height:30px;
border-bottom:1px #F5F5F5 solid;
}
.news_list_1{
clear:both;
width:772px;
margin-left:115px;
padding:15px 10px 10px 10px;
}
.news_list_1 li{
height:30px;
line-height:30px;
padding:0px 10px;
border-bottom:1px #F5F5F5 solid;
}
/****************************/
.news_list_1 li a:hover{color:#ff0000;}
/****************************/
.news_nav_bar{
margin-top:1px;
width:750px;
border-top:#A31700 solid 1px;
}
.news_nav{
float:left;
width:750px;
height:22px;
margin-top:1px;
border-top:#A31700 solid 2px;
}
.news_nav_1{
width:990px;
margin-top:1px;
border-top:#A31700 solid 2px;
}
.news_nav li,.news_nav_1 li{
float:left;
width:122px;
height:45px;
line-height:45px;
font-size:14px;
font-weight:600;
text-align:center;
text-indent:20px;
}
.nav_on{
width:122px;
height:34px;
background:url(new_nav_bg.jpg) no-repeat;
}
.nav_on a{
color:#FFFFFF;
}
.nav_off{
background:#FFFFFF;
}
.nav_off a{
color:#A31700;
}
.more{
display:block;
float:right;
position:relative;
margin-right:15px;
margin-top:-20px;
}
.news_title{
width:773px;
font-size:14px;
color:#0296ff;
text-indent:5px;
font-weight:bold;
padding-top:15px;
padding-bottom:5px;
border-bottom:1px solid #D2D2D2;
}
.news_content{
width:773px;
padding:20px 0px;
font-size:14px;
line-height:30px;
}
/**********************************************/

/**********************************************/
.width35{
width:35px;
}
.go{
border:0;
width:32px;
height:20px;
line-height:20px;
background:url(go.png) no-repeat;
}
.service{
float:right;
width:215px;
height:235px;
margin-top:10px;
padding-top:60px;
background: url(service_bg.png) no-repeat;
}
.ser_text{
line-height:18px;
margin-left:30px;
color:#331D57;
}
.ser_text a{
color:#331D57;
text-decoration:none;
}
h2{
margin-top:5px;
font-size:24px;
font-family:SimHei;
font-weight:500;
}
.new_pro{
clear:both;
height:43px;
background:url(new_product.gif) no-repeat;
}
.prolist{
clear:both;
width:950px;
height:280px;
margin:0 auto;
}
.prolist li{
float:left;
text-align:center;
margin:0 15px 0 15px;
color:#fff;
}
.pro_bg{
width:273px;
height:176px;
background:url(pro_bg.png) no-repeat;
}
.prolist img {
cursor:pointer;
margin:10px;
}
.pro_img {
margin:20px 0px 0px 15px!important;
margin:20px 0px 0px 5px;
width:225px;
height:85px;
background:#FFFFFF;
}
.pro_name_bg{
height:36px;
line-height:36px;
font-size:16px;
color:#5A5655;
margin:25px 0px 0px 18px;
padding-right:18px;
background:url(pro_name_bg.png) no-repeat;
}
.pro_int{
font-size:12px;
font-weight:bold;
color:#007CD4;
margin:5px;
}
.pro_img_list td{
color:#000000;
font-weight:500;
}
.res_content{
clear:both;
margin:0px 0px 50px 10px;
}
.res_list_title{
float:left;
width:160px;
margin-right:10px;
padding-left:25px;
padding-bottom:20px;
background-color:#A31700;
/*background:url(res_bg.gif) repeat-y;*/
}
.res_list_title ul{
margin-left:10px;
margin-top:20px;
}
.res_list_title li{
color:#FFFFFF;
height:40px;
font-size:14px;
font-weight:bold;
}
.res_list_title li a{
color:#FFFFFF;
font-weight:bold;
}
/*-----------------------------------------------*/
.res_list_title2{
float:left;
width:140px;
margin-right:0px;
padding-left:0px;
padding-right:55px;
padding-bottom:20px;
/*background:url(res_bg.gif) repeat-y;*/
}
.res_list_title2 ul{
margin-left:10px;
margin-top:20px;
}
.res_list_title2 li{
color:#FFFFFF;
line-height:25px;
font-size:12px;
border-bottom:solid 1px #cccccc;
}
.res_list_title2 li a{
color:#A31700;
}
/*-----------------------------------------------*/
.res_intro
{
float:left;
width:775px;
overflow:hidden;
}
/*************************************/
.res_intro ul li a:hover{color:#ff0000;}
/*************************************/
.intro_title{
color:#666666;
font-weight:bold;
margin:30px auto;
}
.intro_content{
line-height:25px;
width:715px;
}
/*
.page{
width:762px;
margin-left:115px;
height:25px;
line-height:25px;
padding:0px 5px;
background:#F5F5F5;
}
.page2{
text-align:center;
margin-top:40px;
height:25px;
line-height:25px;
padding:0px 5px;
}
.pnum{
width:765px;
margin-left:160px;
color:#626262;
}
.pnum li{
float:left;
height:18px;
line-height:18px;
}
.pnum input{
float:left;
}
.pnum a{
float:left;
border:#ccc 1px solid;
background-color:#FFF;
text-decoration:none;
padding:0 5px 0 5px;
margin:0px 2px 0 2px;
}
.pnum a:hover{
border:#A31700 1px solid;
background-color:#FFECE1;
text-decoration:none;
}
.pagebtn_1{
width:22px;
height:20px;
line-height:20px;
background:url(pagebtn_1.gif) no-repeat;
}
.pagebtn_2{
width:59px;
height:20px;
line-height:20px;
background:url(pagebtn_2.gif) no-repeat;
}
.curpage{
float:left;
border:#A31700 1px solid;
background-color:#FFECE1;
text-decoration:none;
padding:0 5px 0 5px;
margin:0px 2px 0 2px;
height:18px;
line-height:18px;
font-weight:bold;
color:#A21800;
}
*/
/*****分页控件  -begin***********/
.pages a, .pages .cpb { text-decoration:none;float: left; padding: 3px 5px 2px 5px; border: 1px solid #ddd;background: #ffff;margin:0 0px; font-size:12px; color:#000000;}
.pages a:hover { background-color: #FFECE1; color:#000000;border:#A31700 1px solid; text-decoration:none;}
.pages .cpb { font-weight: bold; color: #A21800; background: #FFECE1; border:#A31700 1px solid; font-size:11px;}
.pages .firstLast{width:59px;height:20px;line-height:20px;background:url(pagebtn_2.gif) no-repeat;}
/*****分页控件  -end***********/
.left{
float:left;
}
.right{
float:right;
}
.t_left{
text-align:left;
}
.t_right{
text-align:right;
}
.red{
color:#9D0102;
}
.red1{
color:#D72300;
}
.purple {
color:#331D57;
}
.blue{
color:#007CD4;
}
.ash{
color:#535353;}
.black{
color:#000;}
.txtcenter{
font-size:12px; 
color:#4F0000; 
text-align:center;
}
.f12{
font-size:12px;
}
.f14{
font-size:14px;
}
.f16{
font-size:16px;
}
.bold{
font-weight:bold;
}
h4{
margin:5px 0px;
font-size:14px;
color:#535353;
font-weight:700;}
.online_service{
clear:both;
width:980px;
height:65px;
margin-bottom:5px;
margin-left:5px;
background:url(online_service_bg.png) no-repeat;
}

.online_service tr td{ vertical-align:middle; text-align:center; line-height:75px;}

.margin_left25{
margin-left:25px;}
.online_service table{
padding-left:25px;
margin-top:26px;
}
.pic_roll{
width:805px; 
height:150px; 
margin:20px 0px 0px 5px; 
background:#333333;
}
#footer {
clear:both;
height:54px;
background:url(footer_bg.gif) repeat-x;
font-size:12px;
line-height:22px;
}