﻿/* CSS Document */


body,h1,h2,h3,,h4,p,span,div,input{ padding:0; margin:0;}
.clearfloat:after{ clear:both; display:block; visibility:hidden; content:''; height:0;}
.clearfloat{ zoom:1;}
body{ font-family:Arial, Helvetica, sans-serif;  color:#333333;  }
body,p,div,span,h1,h2,h3,h4,input,li,ul,form,td,th,input{ padding:0; margin:0;  }
img{ border:none;}
li{ list-style-type:none;}
a{ text-decoration:none; color:#333333;}
.f-fl{ float:left;}
.f-fr{ float:right;}
.website_width{ width:1002px; margin:0 auto;}


#toolbar{ background:#343434; height:30px; line-height:30px; font-size:12px; color:#FFF;}
.header_webcome{ float:left;} 
#google_translate_element{ float:right; margin-top:4px;}
#google_translate_element img{ display:block;}





/*------------------logo块------------*/



#website_logo_nav{ height:119px; }
#logo{ float:left; padding-top:14px; padding-left:15px; }




#websiteLanguage{ float:right;   margin-top:23px; width:255px;  }
.Languagelist { float:right; width:255px;}
.Languagelist li{ padding-left:34px; float:left; line-height:19px; }
.Languagelist li a{ font-size:12px; height:17px; line-height:17px;}
.Languagelist li a:hover{ text-decoration:underline; color:#145aa9; } 

#language_cn{ background:url(../images/china.jpg) no-repeat left center;  }
#language_tn{ background:url(../images/xiangg.jpg) no-repeat left center; margin-left:15px; margin-right:15px; display:inline;  } 
#language_en{ background:url(../images/english.jpg) no-repeat left center;}



/*-----------------电话----------------*/
#hotline{ color:#666666; font-family:"微软雅黑"; width:245px;    margin-top:23px; float:right; margin-right:5px; display:inline; background:url(../images/phone.jpg) no-repeat 0px center;   }
#hotline h3{ color:#333333; font-size:14px; float:right; margin-left:5px; font-family:"微软雅黑";}
#hotline span{ color:#d60903; font-family:Arial, Helvetica, sans-serif; font-size:20px;}


/*-------导航-------*/
#websiteNav{ position:relative; z-index:5;}
.websitleft{ background:url(../images/navleft.png) no-repeat; float:left; width:20px; height:37px;}
.websitright{ background:url(../images/navright.png) no-repeat; float:right; width:20px; height:37px; }
#websiteNavItems{ background:url(../images/repeatx.png) repeat-x; height:37px;  width:962px; float:left; display:inline;    z-index:2;}
#websiteNavItems li{  float:left;  text-align:center; height:37px; line-height:37px; background:url(../images/navli.png) no-repeat right center; padding-left:22px; padding-right:22px;  }
#websiteNavItems li a{ color:#f3f3f3;}
#websiteNavItems li.nobg{ background:none;}
#websiteNavItems li.lione{ padding-left:22px;}
#websiteNavItems li.lione{ width:68px; text-align:left;}
#websiteNavItems li a{ font-family:"微软雅黑"; font-size:14px; font-weight:bold; }
#websiteNavItems li a:hover{ text-decoration:underline;  }
.banner{ position:relative; top:-33px; z-index:-1;  margin-bottom:-33px;}
.banner img{ display:block; width:100%;}




/*搜索*/
.website_search_hots{ float:left;}
.website_search{ height:46px; line-height:46px; overflow:hidden;}
.website_search_hots strong{ font-size:12px; color:#666666;}
.website_search_hots a{ font-size:12px; background:url(../images/hotsr.jpg) no-repeat right center; padding-right:8px; margin-right:8px; }
.website_search_hots a:hover{ color:#145aa9; text-decoration:underline;}
.website_search_searchbox{ float:right; width:376px; margin-top:10px;}
.website_search_text{ width:328px; height:24px; padding-left:10px;  border-top:1px solid #e0e2e2; border-left:1px solid #e0e2e2; border-bottom:1px solid #e0e2e2; float:left;}
.website_search_btn{ width:35px; height:26px; background:#155baa; border:0 none; float:right; color:#FFF; cursor:pointer;}




/*产品*/
.fl-fl{ float:left;}
#index_cp a.fl-fr{ float:right;}
.index_cp1{ margin-bottom:14px;}
#index_cp a{ display:block; float:left;}
#index_cp img{ display:block; border:1px solid #d6d6d6;}
.marginlr{ margin-left:18px; margin-right:18px;}

.index_produstxx{ background:#e7ecf1; height:443px; border:1px solid #fbfbfa; margin-top:13px;}
.idxprd_title{ height:72px; line-height:72px; margin-bottom:7px;}
.idxprd_title h2{ text-align:center; }
.idxprd_title h2 a{ color:#1159aa; font-size:20px; font-family:"微软雅黑";}
.idxprd_title h2 a:hover{ text-decoration:underline;}
.procon1-list{ width:320px;}  
.procon1-list li{ width:320px; border-bottom:1px dashed #bfc6cc; padding-bottom:14px; margin-bottom:18px;}
.procon1-list li h3{ background:url(../images/te1.jpg) no-repeat; width:76px; height:24px; text-align:center; }
.procon1-list li h3 a{font-size:14px; font-family:"微软雅黑"; color:#FFF; font-weight:normal;}
.procon1-list li p{ font-size:12px; line-height:21px; color:#333333;  font-family:"微软雅黑";   text-align:justify; text-justify:inter-ideograph; padding-top:10px;}

.index-procon{ padding-left:30px; padding-right:20px;}
.index-procon{ position:relative; } 
.pps{ position:absolute; left:380px;}




/*首页中间内容*/
#websiteContent{ margin:13px auto; }
#websiteSidebar{ float:left; width:210px;  }
.p-products{ border:1px solid #d2d0d0; background:#FFF;}
.p-products h2{   overflow:hidden; background:url(../images/ptitle.jpg) no-repeat; height:30px;  }
.p-products h2 a{ height:30px; line-height:30px; color:#FFF; padding-left:17px; font-family:"微软雅黑"; font-size:14px;  overflow:hidden; }
.g-con-pic img{ display:block;}




 
 


/*------------------------------news块-----------------------------*/
.margin18{ margin-left:18px;}
#contentbox{  background:#FFF; margin-top:13px; border:1px solid #dadada; padding-bottom:15px;}
.index_news{ width:332px;  float:left;}

.messages .newstitle2{ background:#f7f7f7 url(../images/hongl.jpg) no-repeat left center;}
.index_news.index_news2{ width:302px; float:right;}
.newspic{ border:1px solid #ebebeb; text-align:center; padding-top:7px; padding-bottom:7px;  }



.newstitle{ height:45px;   background:url(../images/hongl.jpg) no-repeat left center;} 
.newstitle h2{ float:left; background:url(../images/newsleft.jpg) no-repeat left center; font-size:14px; font-family:"微软雅黑"; margin-top:12px; }
.newstitle h2 a{ color:#0754ab; padding-left:12px;} 
.nmore{ float:right; margin-top:14px; margin-right:10px;}
.websiteNews li{ height:20px; line-height:20px;   overflow:hidden; padding-top:2px;}
.websiteNews li a{ font-size:12px; background:url(../images/newsl.jpg) no-repeat left 5px; padding-left:10px;} 
.websiteNews li a:hover{ text-decoration:underline; color:#0754ab;}
/*------------------------------news块结束-----------------------------*/

 

 



 


.foottlists{ width:1002px; margin:0 auto; height:38px; line-height:38px;  }
#footer{ background:#2b3138;} 
.footlist{ width:1002px; margin:0 auto; color:#FFF;}
.foottlists a{ padding-left:25px; padding-right:25px;  color:#FFF; display:block; float:left; font-size:12px; text-align:center; background:url(../images/nav-rbg.jpg) no-repeat right center;}
.foottlists a:hover{ color:#0754ab; text-decoration:underline;}
.foot{ position:relative; padding-bottom:10px;}
.wx_prcode{ position:absolute; top:10px; left:20px;  }  
.wx_prcode2{ position:absolute; top:10px; right:20px;  }  
.foot ul{   text-align:center;   padding-top:10px;}
.foot ul li{ color:#FFF; font-size:12px; line-height:22px;} 
.foot ul li span{ margin-left:5px; margin-right:5px;}

.linksbox{ background:#e5e5e5; height:45px; line-height:45px;}  
.links{ width:1002px; margin:0 auto; font-size:12px;}
.links a{color:#666666; margin-left:5px;}
.links a:hover{ color:#0754ab; text-decoration:underline;}







#main{ background:#eff0f0;  }
#main2{ margin-top:12px; margin-bottom:12px; background:#FFF;}
#websiteContent{ width:1002px; margin:13px auto;}
.websiteSidebar{ width:204px; float:left; }
.sideabrone{ border:1px solid #e0e0e0;  padding-bottom:16px;}
.sideabrtilte{ background:#145aa9;   height:30px;}
.sideabrtilte h2{ font-size:14px; font-family:"微软雅黑"; height:30px; line-height:30px; padding-left:30px; color:#FFF;} 
.websiteMain{ float:right; width:782px; border:1px solid #e0e0e0;  }


.sidebarlist{ padding-top:5px;}
.sidebarlist li{ border-bottom:1px dashed #CCC; margin-left:10px; margin-right:10px; padding-left:5px; padding-right:5px; height:28px; line-height:28px; overflow:hidden;}
.sidebarlist li h3{height:30px; line-height:30px; border-bottom:1px solid #999;}
.sidebarlist li h3 a{ display:block; padding-left:21px;  color:#333333; font-size:12px;  }
.sidebarlist li h3 a.hoverh3{ background:#0a68ac; color:#FFF;}

.sidebarsmall{ padding-top:8px;}
.sideabrtilte h2{ background:url(../images/complistbg.png) no-repeat 10px center;}
.sidebarsmall li{ height:23px; line-height:23px; border-bottom:1px dashed #CCC; overflow:hidden;}
.sidebarsmall li a{ font-size:12px; padding-left:40px; color:#999;}
.sideabrtwo{ margin-top:12px; border:1px solid #e0e0e0;}
.contactcon { font-size:12px; color:#333333; padding-left:15px; line-height:29px; }
.containertitle{ background:#145aa9; height:30px; line-height:30px; }
.containertitle h2{ color:#0a68ac; font-family:"微软雅黑"; font-size:14px;  padding-left:33px; color:#FFF;}
.contaiconc{ padding:17px; font-size:12px; color:#323232;}




.g-company{ width:978px; margin:0 auto; background:#FFF; margin-top:13px; border:1px solid #e9e9e9; padding:12px;}
.companypic{ float:left;}
.companypic img{ display:block;}
.companycon{ width:664px; float:left; font-size:12px; margin-left:18px; display:inline;}
.companycon h3{ height:26px; line-height:26px; padding-top:2px;}
.companycon h3 a{ font-size:14px; color:#1159aa;}
.companycon h3 a:hover{ text-decoration:underline;}
.companycon p{ line-height:21px;}
.companycon p a{ color:#c50101; padding-left:30px;}
.companycon p a:hover{ text-decoration:underline;}

.g-cer-title{ background:url(../images/zshu.jpg) repeat-x left center; margin-top:5px;}
.g-cer-title h2 { background:#FFF; width:88px; height:20px; line-height:20px; text-align:center; margin-left:30px; } 
.g-cer-title h2 a{ font-size:14px; font-family:"宋体"; color:#1159aa;}
.g-cer-title h2 a:hover{ text-decoration:underline;}
.cerlist li{ float:left; margin-left:10px; display:inline;}
.cerlist img{ border:1px solid #dfdfdf; width:170px;}


.scroll_horizontal{position:relative;width:978px;  }
#index_kh .box{
	overflow: hidden;
	position: relative;
	width: 880px;
	margin: 10px auto 0 auto;
}
#index_kh .list{overflow:hidden;width:9999px;}
#index_kh .list li{float:left;width:220px;}
.scroll_horizontal .prev{ background:url(../images/left.jpg) no-repeat;   width:26px; height:17px; position:absolute; left:5px; top:80px; cursor:pointer;}
.scroll_horizontal .next{ background:url(../images/right.jpg) no-repeat;  width:26px; height:17px; position:absolute; right:5px; top:80px; cursor:pointer;}
/*.scroll_horizontal .prev:hover{background-position:0 -50px;}
.scroll_horizontal .next:hover{background-position:-40px -50px;}*/

/*********************************************访客留言，论坛**********************************************/
.TableControl {
width: 96%;
background: transparent;
text-align: center;
}

.div_Forum_Thread_List_Header {
display: block;
background: transparent;
border-top: #666 1px solid;
border-left: #666 1px solid;
border-right: #666 1px solid;
border-bottom: #666 1px solid;
color: #000000;
font-weight: bold;
float: left;
width: 100%;
}
.div_Forum_Thread_List_Header_Column_1 {
display: block;
border-right: #666 1px solid;
float: left;
width: 51%;
padding: 6px 4px 4px 4px;
height: 24px;
text-align: center;
}
.div_Forum_Thread_List_Header_Column_2 {
display: block;
border-right: #666 1px solid;
float: left;
width: 24%;
padding: 6px 4px 4px 4px;
height: 24px;
text-align: center;
}
.div_Forum_Thread_List_Header_Column_3 {
display: block;
border-right: #666 1px solid;
float: left;
width: 12%;
padding: 6px 4px 4px 4px;
height: 24px;
text-align: center;
}
.div_Forum_Thread_List_Header_Column_4 {
display: block;
float: left;
width: 7%;
padding: 6px 4px 4px 4px;
height: 24px;
text-align: center;
}
.div_Forum_Thread_List_Item {
display: block;
background: transparent;
border-left: #666 1px solid;
border-right: #666 1px solid;
border-bottom: #666 1px solid;
width: 100%;
float: left;
height: 48px;
overflow: hidden;
}
.div_Forum_Thread_List_Item_1 {
display: block;
border-right: #666 1px solid;
float: left;
width: 51%;
padding: 0px 4px 4px 4px;
text-align: left;
height: 48px;
line-height: 22px;
overflow: hidden;
}
.div_Forum_Thread_List_Item_2 {
display: block;
border-right: #666 1px solid;
float: left;
width: 24%;
padding: 0px 4px 4px 4px;
text-align: right;
height: 48px;
line-height: 22px;
overflow: hidden;
}
.div_Forum_Thread_List_Item_3 {
display: block;
border-right: #666 1px solid;
float: left;
width: 12%;
padding: 12px 4px 4px 4px;
text-align: center;
height: 48px;
line-height: 22px;
overflow: hidden;
}
.div_Forum_Thread_List_Item_4 {
display: block;
float: left;
width: 12%;
padding: 12px 4px 4px 4px;
text-align: center;
height: 48px;
line-height: 22px;
overflow: hidden;
}



 