﻿*{ margin:0;padding:0;font-family:'Microsoft Yahei'; }

body,html{font-family:'Microsoft Yahei';}

body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr{ margin:0; padding:0;}
input,select{ font-size:12px; vertical-align:middle;}

textarea,input{ word-wrap:break-word; word-break:break-all; padding:0px;}

li{ list-style-type:none;}

img{ border:0 none;}

a:link, a:visited{text-decoration:none;}
a{color:#555; text-decoration:none;}
a:hover{color:#00aadb;}

#top{
background:#f6f6f6;
border-bottom:1px #e4e4e4 solid;
height:40px;
min-width:1000px;
}
.w1000{
width:1000px;
margin:auto;
overflow:hidden;
}
#hotline{
background:url(../images/hotline.png) no-repeat 0 14px;
line-height:40px;
color:#333333;
text-indent:30px;
}
#logo_d{
height:110px;
overflow:hidden;
background:#FFFFFF;
min-width:1000px;
}
#logo{
float:left;
padding:23px 17px 0 0;
}
#logo_text{
float:left;
padding:15px 0 0 20px;
border-left:1px #e4e4e4 solid;
margin-top:32px;
height:35px;
}
#ss{
float:right;
width:247px;
height:32px;
overflow:hidden;
background:url(../images/ss_bg.png) no-repeat;
margin-top:39px;
}
#ss_text{
width:190px;
height:26px;
line-height:26px;
border:none 0;
margin:3px;
font-size:12px;
color:#a9a9a9;
padding-left:10px;
}
#ss_button{
width:16px;
height:16px;
background:url(../images/ss_button.png) no-repeat;
border:none;
cursor:pointer;
margin-left:8px;
}
#nav_d{
background:#474e5d;
height:40px;
min-width:1000px;
}
#nav li{
float:left;
font-size:16px;
line-height:40px;
padding:0 40px;
}
#nav li a{
color:#FFFFFF;
}
#nav li a:hover{
color:#82e3ff;
}
#news_d{
background:#f6f6f6;
height:55px;
clear:both;
min-width:1000px;
border-bottom:1px #eeeeee solid;
}
#news_name{
width:125px;
height:55px;
float:left;
}
#news_name a{
text-align:center;
line-height:55px;
width:100%;
height:100%;
font-size:18px;
background:#00aadb;
display:block;
color:#FFFFFF;
}
#news_name a:hover{
background:#ff8400;
}
#news{
width:800px;
height:55px;
overflow:hidden;
float:left;
}
#news a{
width:100%;
height:55px;
line-height:55px;
text-indent:20px;
color:#555555;
display:block;
font-size:18px;
}
#news a:hover{
color:#00aadb;
}
#news_more{
float:right;
padding:2px 10px;
border:1px #c4c4c4 solid;
margin:13px 0 0 0;
}
.hometitle{
font-size:24px;
text-align:center;
color:#555555;
height:40px;
line-height:40px;
background:url(../images/hometitle_bg.png) repeat-x center center;
margin:35px auto 20px auto;
}
.hometitle span{
padding:0 20px;
background:#FFFFFF;
}
#home_cp{
position:relative;
}
#home_cp .i{
width:128px;
float:left;
overflow:hidden;
text-align:center;
margin-right:90px;
}
#home_cp #end{
position:absolute;
top:0;
right:0;
margin-right:0;
}
#home_cp .t{
color:#555;
line-height:24px;
font-size:16px;
display:table-cell;
vertical-align:middle;
text-align:center;
height:50px;
width:128px;
padding-top:15px;
_display:block;
}
.h_tab_title{
width:890px;
margin:auto;
}
.h_tab_title li{
float: left;
display:block;
text-decoration: none;
width:168px;
height:42px;
background:url(../images/tabs_bg2.png) no-repeat;
color:#606060;
font-size:16px;
text-align:center;
line-height:42px;
margin:0 5px!important;
margin:0 4px;
cursor:pointer;
overflow:hidden;
}
.h_tab_title li.cur{
background:url(../images/tabs_bg1.png) no-repeat;
color:#FFFFFF;
}
.h_tab_list_all{
clear:both;
width:1000px;
height:432px;
overflow:hidden;
padding-top:40px;
position:relative;
}
.h_tab_list{
width:5000px;
}
.h_tab_list .tabCon{
float:left;
width:1000px;
height:432px;
position:relative;
overflow:hidden;
}
.h_tab_list .tabCon .more{
width:100%;
text-align:center;
clear:both;
padding:30px 0 0 0;
}
.h_tab_list .tabCon .more a{
display:block;
text-decoration: none;
color:#fff;
width:168px;
height:42px;
background:url(../images/more_bg.png) no-repeat;
font-size:16px;
text-align:center;
line-height:42px;
margin:auto;
overflow:hidden;
}
.h_tab_list .tabCon .more a:hover{
background:url(../images/tabs_bg1.png) no-repeat;
}
.h_tab_list .bl{
float:left;
width:480px;
height:360px;
overflow:hidden;
}
.h_tab_list .br{
float:left;
width:480px;
height:360px;
overflow:hidden;
margin-left:40px;
}
.h_tab_list .br_s{
float:left;
width:520px;
height:360px;
overflow:hidden;
margin:0;
}
.psimg{
position:relative;
overflow:hidden;
}
.pstext{height:40px; width:100%; overflow:hidden; line-height:40px;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=50); background:#000;/*实现IE背景透明*/ position:absolute; left:0px;  font-size:12px; color:#FFFFFF; text-indent:15px;}
.pstext a{
color:#fff;
}
.pstext a:hover{
color:#82e3ff;
}
.psimg_b{
width:480px;
height:360px;
}
.psimg_b .pstext{
top:320px;
}
.psimg_s{
width:220px;
height:90px;
padding:30px 0 60px 0;
float:left;
margin-left:40px;
display:inline;
}
.psimg_s .pstext{
top:140px;
}
.h_tab_list_all_3000{
clear:both;
width:1000px;
height:420px;
overflow:hidden;
position:relative;
}
.h_tab_list2{
width:4000px;
}
.h_tab_list2 .tabCon{
height:360px;
float:left;
overflow:hidden;
}
.h_tab_list2 .tabCon a{
overflow:hidden;
float:left;
border:solid 1px #dfdfdf;
margin-top:10px;
margin-bottom:20px;
margin-right:37px!important;
margin-right:36px;
}
.h_tab_list2 .tabCon .end{
margin-right:0!important;
margin-left:1px;
}
.h_tab_title2{
width:88px;
margin:auto;
clear:both;
padding-top:15px;
}
.h_tab_title2 li{
float: left;
display: block;
width:12px;
height:12px;
background:url(../images/tabs_bg4.png) no-repeat;
margin:0 5px!important;
margin:0 4px;
cursor:pointer;
overflow:hidden;
}
.h_tab_title2 li.cur{
background:url(../images/tabs_bg3.png) no-repeat;
}
#copy_d{
background:#474e5d;
min-width:1000px;
}
#copyright{
padding:25px 0;
}
#copy1,#copy2{
float:left;
}
.clink{
color:#FFFFFF;
font-size:14px;
}
.clink a{
color:#FFFFFF;
margin-right:35px;
}
.clink a:hover{
color:#82e3ff;
}
.ctext{
color:#bcbcbc;
font-size:14px;
line-height:24px;
margin-top:20px;
}
.ctext .en{
font-size:12px;
}
.ctext a{
color:#bcbcbc;
}
.ctext a:hover{
color:#82e3ff;
}
#copy2{
margin:40px 0 0 100px;
}
#copy3{
float:right;
text-align:center;
}
#copy3 img{
margin-top:15px;
}
/*------------------------------内页样式-----------------------------*/
#bg_n{
background:url(../images/background.jpg) no-repeat top center;
min-width:1000px;
padding-top:30px;
}
#bg_div{
background:#FFFFFF;
min-height:700px;
height:auto!important;
height:700px;
_overflow:visible;
}
#bg_div #left{
width:210px;
overflow:hidden;
float:left;
}
#bg_div #left #pstitle{
margin-top:20px;
background:#00aadb;
border-bottom:none;
font-size:18px;
height:50px;
line-height:50px;
color:#FFFFFF;
}
#bg_div #left #pstitle a{
color:#FFFFFF;
}
#bg_div #left #pstitle a:hover{
color:#FFFF00;
}
#bg_div #left li{
width:180px;
height:40px;
line-height:40px;
text-align:center;
overflow:hidden;
border:solid 1px #e1e1e1;
border-top:none;
margin:auto;
font-size:14px;
}
#bg_div #right{
width:710px;
overflow:hidden;
float:left;
padding:20px 40px 40px 30px;
font-size:14px;
line-height:35px;
color:#555;
}
#bg_div #right #psname{
border-bottom:none;
font-size:18px;
color:#000;
padding-bottom:10px;
}
#bg_div #right #list li{
padding:10px 0;
line-height:25px;
border-bottom:dashed 1px #dddddd;
}
#bg_div #right #list li a{
background:url(../images/second_hui.png) no-repeat left center;
padding-left:12px;
}
#bg_div #right #list li a:hover{
background:url(../images/second_lan.png) no-repeat left center;
}

/*分页样式*/

.manu {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN:0; PADDING-TOP: 40px; TEXT-ALIGN: center; clear:both;
}
.manu A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px 5px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current {
	BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px;  MARGIN: 2px 5px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4
}
.manu .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px;  MARGIN: 2px 5px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}


#bg_div #right #time{
width:100%;
padding:10px 0 10px 0;
border-top:dashed 1px #dddddd;
border-bottom:dashed 1px #dddddd;
height:20px;
line-height:20px;
color:#aaa;
position:relative;
}
#bg_div #right #time #date{
float:left;
}
#bg_div #right #time .jiathis_style{
float:right;
}
#bg_div #right #newstitle{
width:100%;
border-bottom:none;
font-size:22px;
color:#000;
padding:30px 0 20px 0;
text-align:center;
}
.cp_title{
margin:20px;
background:url(../images/cp_title.jpg) no-repeat;
height:43px;
line-height:43px;
color:#FFFFFF;
font-size:22px;
text-indent:45px;
letter-spacing:5px;
clear:both;
}
#product_cp{
position:relative;
margin:30px 30px 0 30px;
clear:both;
border-bottom:dashed 1px #CCCCCC;
height:220px;
overflow:hidden;
}
#product_cp .i{
width:128px;
float:left;
overflow:hidden;
text-align:center;
margin-right:75px;
}
#product_cp #end{
position:absolute;
top:0;
right:0;
margin-right:0;
}
#product_cp .t{
color:#555;
line-height:24px;
font-size:16px;
display:table-cell;
vertical-align:middle;
text-align:center;
height:50px;
width:128px;
padding-top:15px;
_display:block;
}
#bg_div #cp_con{
width:920px;
margin:auto;
padding:20px 0 30px 0;
overflow:hidden;
font-size:14px;
line-height:35px;
color:#555;
}
#bg_div #cp_con #cptitle{
width:100%;
border-bottom:none;
font-size:22px;
color:#000;
padding:20px 0 20px 0;
text-align:center;
}
#bg_div #cp_con .zx{
width:100%;
text-align:center;
clear:both;
padding:30px 0 30px 0;
}
#bg_div #cp_con .zx a{
display:block;
text-decoration: none;
color:#fff;
width:168px;
height:42px;
background:url(../images/more_bg.png) no-repeat;
font-size:16px;
text-align:center;
line-height:42px;
margin:auto;
overflow:hidden;
}
#bg_div #cp_con .zx a:hover{
background:url(../images/tabs_bg1.png) no-repeat;
}
.alCon a{
overflow:hidden;
float:left;
border:solid 1px #dfdfdf;
margin-top:10px;
margin-bottom:20px;
margin-right:22px;
_margin-right:20px;

}
.alCon .end{
margin-right:0;
}