@charset "utf-8";
body { margin:0; padding:0;  font-family:"Microsoft YaHei UI", "宋体", "黑体"; font-size:12px; line-height:24px; background:url(../images/bg.jpg) repeat-x}
p,ul,h1,h2,h3,h4,span,dl,dt,dd { padding:0; margin:0;}
a { color:#333; text-decoration:none;}
a:hover { color:#F00; text-decoration:underline;}
.clearfix { *zoom:1;}
.clearfix:after{clear:both; display:block; height:0; visibility:hidden; line-height:0; content:'\20';}
img { border:0;}
li { list-style:none;}

.clear { clear:both; height:1px; overflow:hidden;}

.head{height:140px;background:url(../images/navbg.jpg) repeat-x 100% 100px;}
.wrap { width:1000px; height:auto; overflow:hidden; margin:0 auto;}
.logo { width:650px; height:100px; background:url(../images/logo.png) no-repeat left; float:left; display:inline-block; }
.logo a { display:block; height:120px; text-indent:-10000px;}
.tel { width:350px; height:45px; overflow:hidden; background:url(../images/400.jpg) no-repeat left 25px; float:right; padding-top:75px; font-size:28px; color:#C60; text-indent:110px; font-family:"Microsoft YaHei UI", "微软雅黑", "黑体";}
.ewm{ float:right; height:100px; width:350px;}
.ewm img{ float:right;}
.ewm ul{margin-top:15px;}
.ewm li{ text-align:right;height:30px; width:300px; float:left;color:#06C}
.ewm li a{ line-height:30px; color:#06C}

/*全屏banner*/
.fullSlide {width:100%;	position:relative;	height:384px;background:#FFF;}
.fullSlide .bd {margin:0 auto;	position:relative;	z-index:0;	}
.fullSlide .bd ul {	width:100% !important;}
.fullSlide .bd li {	width:100% !important;	height:384px;	overflow:hidden;	text-align:center;}
.fullSlide .bd li a {	display:block;	height:384px;}
.fullSlide .hd {
	width:100%;	
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
	background:url(../images/touming.png) repeat-x;text-align:center;
	_background:#000;
	_filter:alpha(opacity=60);}
.fullSlide .hd ul {	text-align:center;	padding-top:5px;}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:8px;
	height:8px;
	margin:5px;
	background:url(../images/tg_flash_p.png) -18px 0;
	overflow:hidden;
	line-height:9999px;}
.fullSlide .hd ul .on {	background-position:0 0; }


/**/
.banner2 { width:100%; height:240px; background:url(../focus/banner2.jpg) no-repeat center center;}
.leftbody { width:200px; height:auto; overflow:hidden; float:left;}
	.ltitle { background:#0198cd; height:40px; line-height:40px; text-align:center; font-size:14px; font-weight:bold; color:#FFF;}
	ul.leftli { padding:15px; height:auto; overflow:hidden; border:1px solid #CCC; margin-bottom:15px;}
	ul.leftli li { height:34px; line-height:34px; border-bottom:1px dashed #CCC; background:url(../images/ico.png) no-repeat 10px center; text-indent:30px;}
	.lcontact { border:1px solid #CCC; padding:10px; height:auto; overflow:hidden;}
.rightbody { width:770px; height:auto; overflow:hidden; float:right;}
	.location { height:40px; line-height:40px; border-bottom:2px solid #0198cd; background:url(../images/ico.png) no-repeat left center; text-indent:15px; font-size:14px; margin-bottom:25px;}

ul.peolist { width:100%; height:auto; overflow:hidden; margin:0 auto;}
	ul.peolist li { width:172px; height:auto; overflow:hidden; float:left; padding:0 9px 10px 9px;}
	ul.peolist li img { width:168px; height:224px; padding:1px; background:#FFF; border:1px solid #ccc;}
	ul.peolist li span { display:block; text-align:center; line-height:24px; height:24px; overflow:hidden; padding-top:6px;}
	ul.peolist li span a { color:#333;}
	ul.peolist li span a:hover { color:#F00; text-decoration:underline;}

#page { height:auto; overflow:hidden; padding:15px 0; text-align:center;}

dl.newslist { height:auto; overflow:hidden;}
dl.newslist dd { height:45px; line-height:45px; font-size:14px; border-bottom:1px dashed #ccc; background:url(../images/ico2.png) no-repeat left center; text-indent:15px;}
dl.newslist dd font { font-size:12px; float:right; color:#666;}
p.cptu { display:block; padding:30px; text-align:center;}
	p.cptu img { padding:2px; border:1px solid #ccc;}



.title3{ height:35px; background:url(../images/index_05.jpg) no-repeat;}
.title3 h2{ font-size:12px; color:#FFFFFF; line-height:30px; float:left;margin-left:35px; font-weight:bold;  font-family:"Microsoft YaHei UI", "微软雅黑", "黑体"; font-size:16px;}
.title3 span{ float:right; margin:0px 15px 0 0;}
.title3 span a{ display:block; width:60px; height:30px;}
.sp{ text-align:center; margin-top:5px;}
.con p{ font-size:14px; font-family:"宋体";}
ul.nav { width:1000px; height:50px; line-height:50px; margin:0 auto;}
	ul.nav li { float:left; font-size:14px; font-weight:bold; padding:0 30px;}
	ul.nav li.j { width:2px; height:50px; background:url(navbg_line.jpg) no-repeat center; padding:0;}
	ul.nav li a { color:#FFF; display:block; height:50px;}
	ul.nav li a:hover { color:#FC0;}
	ul.nav li:hover { background:#069;}
	ul.nav li:hover a { color:#FC0;}
.dh{ width:100%; margin-top:0px;}
.menu {
 font-family:"Microsoft Yahei";height:42px;
width:1000px; position:relative; z-index:999;
margin:0 auto;
}

.menu ul {
padding:0;
list-style-type: none; font-family:"Microsoft Yahei";
}

.menu ul li.j {
width:2px; height:42px; background:url(../images/navbg_line.jpg) no-repeat center; padding:0;
}

.menu ul li {
height:26px;
float:left;
position:relative; font-family:"Microsoft Yahei";
}

.menu ul li a, .menu ul li a:visited {
display:block;
font-family:"Microsoft Yahei";
text-align:center;
text-decoration:none;
width:122px;
height:42px;
color:#fff;
font: bold 13px/37px "微软雅黑","宋体";
line-height:42px; 
}

.menu ul li ul {
display: none;width:122px;
}

.menu ul li:hover a {background:#da2127;
width:122px; color:#FFF;  font: bold 13px/37px "微软雅黑","宋体"; 
}

.menu ul li:hover ul {
display:block; border-top:none;width:122px;
position:absolute;background:url(../images/mt.png);z-index:10000;
top:42px;
left:0;

}
.menu ul li:hover ul li a {
border-bottom:1px solid #FFF;
display:block; height:25px; line-height:25px; width:122px;background:da2127; font-size:14px;
color:#fff;
}

.menu ul li:hover ul li a:hover {
width:122px;display:block; font-size:14px;
background: #da2127;
color:#ffffff;
}

@charset "utf-8";
.clear{
   line-height: 0px;
    height: 0px;
    clear: both;
    font-size: 0px;
}
.MultiPageTab{
   margin: 0px auto;
    width: 100%;
}
#box_main_sub3_sub1_sub2 UL LI.MultiPageTab_link{
   text-align: center;
    line-height: 30px;
    width: 90px;
    background: url(../images/MultiPageTab_a.gif) no-repeat left top;
    float: left;
    height: 30px;
    color: #ffffff;
    font-weight: bold;
}
#box_main_sub3_sub1_sub2 UL LI.MultiPageTab_hover{
   text-align: center;
    line-height: 32px;
    width: 90px;
    background: url(../images/MultiPageTab_b.gif) no-repeat 0px 0px;
    float: left;
    height: 36px;
    color: #ffffff;
    font-weight: bold;
}
#box_main_sub3_sub1_sub2 .tabhead{
   padding-left: 6px;
}
#box_main_sub3_sub1_sub2 UL LI.MultiPageTab_link A:link{
   color: #353535;
    text-decoration: none;
}
#box_main_sub3_sub1_sub2 UL LI.MultiPageTab_link A:visited{
   color: #353535;
    text-decoration: none;
}
#box_main_sub3_sub1_sub2 UL LI.MultiPageTab_link A:hover{
   color: #ffffff;
    text-decoration: none;
}
#box_main_sub3_sub1_sub2 UL LI.MultiPageTab_link A:active{
   color: #353535;
    text-decoration: none;
}
#box_main_sub3_sub1_sub2 UL LI.MultiPageTab_hover A:link{
   color: #ffffff;
    text-decoration: none;
}
#box_main_sub3_sub1_sub2 UL LI.MultiPageTab_hover A:visited{
   color: #ffffff;
    text-decoration: none;
}
#box_main_sub3_sub1_sub2 UL LI.MultiPageTab_hover A:hover{
   color: #ffffff;
    text-decoration: none;
}
#box_main_sub3_sub1_sub2 UL LI.MultiPageTab_hover A:active{
   color: #ffffff;
    text-decoration: none;
}
#box_main_sub3_sub1_sub2 DIV.tabArea_a{
   n: n;
}
#box_main_sub3_sub1_sub2 DIV.tabArea_b{
   border-bottom: #167bbf 1px solid;
    border-left: #167bbf 1px solid;
    display: none;
    border-top: #167bbf 1px solid;
    border-right: #167bbf 1px solid;
}
#box_main_sub3_sub1_sub2 .tabboxId{
}

.ccontent{background:url(../images/conbg.jpg) top repeat-x; float:left; width:100%; margin-top:2px;}
.content{ width:1000px; margin:0 auto;background:url(../images/conbg.jpg) top no-repeat;}
.main_top{ float:left; width:1000px; height:218px; margin-top:20px;}
.about{float:left; width:268px;}
.about_bt{float:left; width:268px; height:25px; background:url(../images/ddh.png) left no-repeat;}
.about_bt h2{ color:#c60000; padding-left:25px;line-height:25px; font-weight:bold;float:left; font-size:14px; font-family:"微软雅黑";}
.about_bt span{ color:#818181;line-height:27px;float:left; font-size:10px; padding-left:10px;font-family:Arial;}
.about_w img{ float:left;}
.about_w{float:left; width:268px; padding-top:10px;}

.gsxw{float:left; width:395px; margin-left:30px;}
.gsxw_bt{float:left; width:395px; height:25px; background:url(../images/hz.png) left no-repeat; border-bottom:#d0d0d0 solid 2px;}
.gsxw_bt h2{ color:#FFF; padding-left:27px;line-height:25px; font-weight:bold;float:left; font-size:14px; font-family:"微软雅黑";}
.gsxw_bt span{ color:#818181;line-height:27px;float:left; font-size:10px; padding-left:20px;font-family:Arial;}
.gsxw_bt a{ float:right; margin-top:5px;}
.gsxw_w{ float:left; width:395px; padding-top:10px;border-top:#FFF solid 1px;}
.gsxw_w ul{display:block; padding-right:10px;}
.gsxw_w ul li{ height:26px; margin-left:20px;border-bottom:dashed 1px #dbdbdb;}
.gsxw_w ul li img{ margin-right:2px;}
.gsxw_w ul li a{height:26px;line-height:26px;}
.gsxw_w ul li span{float:right;}
.gsxw_w ul li a:hover{ height:26px;text-align: center;}

.qyry{float:right; width:268px;}
.qyry_bt{float:left; width:238px; margin-left:30px;height:25px; background:url(../images/ddh.png) left no-repeat;}
.qyry_bt h2{ color:#c60000; padding-left:25px;line-height:25px; font-weight:bold;float:left; font-size:14px; font-family:"微软雅黑";}
.qyry_bt span{ color:#818181;line-height:27px;float:left; font-size:10px; padding-left:10px;font-family:Arial;}
.qyry_w img{ float:left;}
.qyry_w{float:left; width:268px;}

.container, .container *{margin:0; padding:0;}
.container{width:229px; height:180px; overflow:hidden;position:relative;}
.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:229px; height:180px; display:block;}
.slider2{width:2000px;}
.slider2 li{float:left;}.R1_2{ width:231px; height:182px; margin-top:10px; margin-bottom:10px;}
.R1_2 ul{ width:203px; }
.R1_2 ul li{ margin-top:20px;}
.zd{ height:auto; overflow:hidden; margin-left:35px;}
.fl{ float:left;}
.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #FF7300;
	font-weight: bold;
}



.main_bottom{float:left; width:1000px; height:218px; margin-top:20px;}
.xswl{float:left; width:268px;}
.xswl_bt{float:left; width:268px; height:25px; background:url(../images/ddh.png) left no-repeat;}
.xswl_bt h2{ color:#c60000; padding-left:25px;line-height:25px; font-weight:bold;float:left; font-size:14px; font-family:"微软雅黑";}
.xswl_bt span{ color:#818181;line-height:27px;float:left; font-size:10px; padding-left:10px;font-family:Arial;}
.xswl_w img{ float:left;}
.xswl_w{float:left; width:268px; padding-top:10px;}


.prod{float:right; width:700px;}
.prod_bt{float:left; width:700px; height:25px; background:url(../images/pro.jpg) no-repeat; }
.prod_bt h2{ color:#FFF; padding-left:27px;line-height:25px; font-weight:bold;float:left; font-size:14px; font-family:"微软雅黑";}
.prod_bt a{ float:right; margin-top:5px;}
.prod_w{ float:left; width:700px;border-top:#FFF solid 1px;}


.foot{ float:left; width:100%; background:url(../images/foot.jpg); height:108px;}
.foot_center{width:1000px; margin:0 auto;}
.foot_top{ float:left; width:1000px; height:50px;color:#FFF;}
.foot_top li{ float:left;color:#FFF;}
.foot_top li a{ line-height:50px; color:#FFF;}
.foot_bottom{ float:left; width:1000px;color:#FFF; }

.cplb{ width:186px; float:left; margin-top:20px;}
.cplb_bt{width:186px; float:left; height:31px; background:url(../images/cc3.png) no-repeat;}
.cplba_bt{width:186px; float:left; height:31px; background:url(../images/c3.png) no-repeat;}

.cplb_w li{ padding:5px 20px; border-bottom:1px #CCC dashed;text-align:center;}
.cplb_w {width:186px; float:left;}
.cplb_w li:hover{ background:#c93a40;text-align:center;color:#FFF}
.cplb_w li a{width:186px;text-align:center; }
.cplb_w li a:hover{ text-align:center;width:186px;background:#c93a40;color:#FFF}
.cplb_b{width:186px; float:left; }

.nright{width:764px; float:right; margin-top:20px;}
.nright_bt{width:764px; float:left; height:27px; background:#b71414;}
.nright_bt h2{ color:#FFF; font-size:8px; font-family:"微软雅黑"; padding-left:10px; line-height:27px;}
.nright_bt a{ color:#FFF; font-size:8px; font-family:"微软雅黑"; padding-left:10px; line-height:27px;}

.nright_w{width:764px; float:left; padding:10px;}

.pro-con1 {
}
.fl{float:left;}/*向左浮动*/
.fr{float:right;}/*向右浮动*/
#demo_content .images_content {margin:15px 5px 15px 0px; float:left;display:inline;	text-align:center;}
#demo_content .images_content .images_img img{
	height:130px; width:164px;
	border:1px solid #ddd;
	padding:3px;
}
/*固定图片高度按比例缩放 END*/

#demo_content .images_content .images_title{ margin-top:5px; text-align:center;}

#demo_content .images_content .images_title a {
	padding: 0; line-height:22px;width:170px;
	 background:#eeeeee;
	display: block;
	color: #000;
}
.news_list{ margin-top:10px;}
.news_list ul{list-style:none; padding-left:15px;}
.news_list li{line-height:20px;padding:6px 0; background:url(cion_02.jpg) repeat-x left bottom;}
.news_list li a{background:url(cion_01.jpg) no-repeat 12px 5px;padding-left:15px; line-height:20px;color:#222222;}
.news_list li a:visited{color:#222222;}
.news_list li a:hover{color:#de0000; }
.news_list span{float:right;padding-right:12px; line-height:20px;color:#0c6ba1;}
.news_list strong{line-height:20px;}
.news_list img{ margin-top:0!important; margin-top:6px;}

.prob_list{margin-top:15px; margin-left:13px;}
.prob_list .cn{margin:5px 5px 0 5px； text-align:center; width:235px; height:200px; float:left;}
.prob_list .cn div{width:190px; height:165px; margin:0 auto;}
.prob_list .cn div a{border:1px solid #b9b9b9;width:180px; height:150px;display: table-cell;vertical-align:middle;text-align:center;*display:block;*font-size: 87px;*font-family:Arial;padding:5px;}
.prob_list .cn div a:hover{border:1px solid #333333;}
.prob_list .cn img{vertical-align:middle; height:150px; width:180px; }
.prob_list div span{color:#333; display:block;line-height:18px; margin-top:5px; margin-bottom:5px; text-align:center;}
.prob_list .cn span a{color:#333; line-height:18px;}
.prob_list .cn span a:visited{color:#333;}
.prob_list .cn span a:hover{color:#de0000;}
.pageNavi {
	PADDING-RIGHT: 0px; BORDER-TOP: #565656 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.wp-pagenavi {
	MARGIN: 0px auto; PADDING-TOP: 15px
}
.wp-pagenavi A {
	BORDER-RIGHT: #565656 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #565656 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #565656 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #565656 1px solid; TEXT-DECORATION: none! important
}

.wp-pagenavi A:visited {
	BORDER-RIGHT: #565656 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #565656 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #565656 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #565656 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:hover {
	FONT-WEIGHT: normal! important; COLOR: #0b3779! important; BACKGROUND-COLOR: #eee! important
}
.wp-pagenavi A:active {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN.pages {
	BORDER-RIGHT: #565656 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #565656 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid
}
.wp-pagenavi SPAN.extend {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid
}
.wp-pagenavi SPAN.current {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #000! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #eee! important
}

.wp-pagenavi {
	CLEAR: both
}
.wp-pagenavi A {
	BORDER-RIGHT: #565656 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #565656 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #565656 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #565656 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN {
	BORDER-RIGHT: #565656 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #565656 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #565656 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #565656 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi A:hover {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	FONT-WEIGHT: bold
}

.npageleft{ float:left; margin-left:10px;color:#000;}
.npageleft a:hover{ color:#000;}
.npageright{ float:right; margin-right:10px; color:##000;}
.npageright a:hover{ color:#000;}