@charset "utf-8";
/* CSS Document 
制作 青华互联网站建设  www.qinghuahulian.com
电话：18653219163  QQ:893157818
联系人：王小姐
*/

*{margin:0px;
 padding:0px;
}
html,body{
      -webkit-text-size-adjust:none;
}
body{
	font-size:12px;
	color:#666666;
	background-color:#eeeeee; font-family:"微软雅黑","Microsoft YaHei";
}
body img{
    border:0px;
}
A {
	COLOR: #666666; LINE-HEIGHT: 150%; TEXT-DECORATION: none;
	font-size:12px
}
A:link {
	COLOR: #666666; TEXT-DECORATION: none
	font-size:12px
}
A:visited {
	COLOR: #666666; TEXT-DECORATION: none
	font-size:12px
}
A:hover {
	RIGHT: 0px; COLOR: #005dbd;
	text-decoration:none;
	font-size:12px
}
.clear{
	clear:both;
}
ul li{
	list-style-type:none;
}
.mt10{
	margin-top:10px;
}
.mt15{
	margin-top:15px;
}
.mt20{
	margin-top:20px;
}
.box{
	width:1200px;
	height:auto;
	margin:0 auto;
	background-color:#fff;
	display:table; margin-top:20px;
	
}
.top_box{
	width:100%; height:103px; border-top:0px #005dbd solid; background-color:#fff;
}
.head{
	width:1200px; height:103px; margin:0 auto;
}
.logo{
	width:345px; height:72px; float:left; padding-top:13px;
}
.rz{
	width:291px; height:32px; float:left; padding-left:20px; padding-top:32px;
}
.tel{
	 height:81px; padding-top:12px; font-size:18px; line-height:40px; color:#8c8b8b; letter-spacing:1px; background:url(telbg.jpg) left center no-repeat; float:right; text-align:right;
}
.tel span{ font-size: 38px; color: #F00; font-weight: bolder; letter-spacing: 0.2px; }
.nav_box{ width: 1200px; margin:0 auto; height: 50px; background-color: #000000; }
.nav{
	width:1200px; height:50px; margin:0 auto;
}
.nav ul{
	list-style-type:none;
}
.nav li{
	width:150px; height:50px; float:left; text-align:center;
}
.nav a:link{
	font-size:14px; color:#fff; line-height:50px; display:block;
}
.nav a:visited{
	font-size:14px; color:#fff; line-height:50px; display:block;
}
.nav a:hover{
	font-size:14px; color:#fff; line-height:50px; display:block; background-color:#d90000;
}
.nav .cur a:link{
	font-size:14px; color:#fff; line-height:50px; display:block; background-color:#d90000;
}
.nav .cur a:visited{
	font-size:14px; color:#fff; line-height:50px; display:block; background-color:#d90000;
}
.nav .cur a:hover{
	font-size:14px; color:#fff; line-height:50px; display:block; background-color:#d90000;
}
.banner{
	width:1200px; height:402px; background:url(banner01.jpg) no-repeat; margin:0 auto; 
}
.pro_title{
	width:1100px; height:62px; padding-left:60px; background:url(probg.jpg) left center no-repeat; font-size:24px; line-height:62px; color:#005dbd; font-weight:bolder; margin-top:15px; margin-left:20px;
}
.en{
	font-size:16px; color:#acacac; font-weight:normal;
}
.pro_title span{
	float:right;
}
.pro_title span a:link{
	color:#d90000;
}
.pro_title span a:visited{
	color:#d90000;
}
.pro_title span a:hover{
	color:#333333;
}
/*/////////////首页选项卡////////////////////*/
.indexarticletitle {
	LINE-HEIGHT: 44px; HEIGHT: 44px; margin-top:20px;
}
.indexarticletitle li { TEXT-ALIGN: center; WIDTH: 202px; font-size: 14px; DISPLAY: block; FLOAT: left; HEIGHT: 44px; CURSOR: pointer; color: #f9fffd; font-family: 微软雅黑; margin-left: 32px; background-color: #000000; }
.indexarticletitle li.articles_tabOn {
	HEIGHT: 51px; COLOR: #f9fffd; background:url(tabonbg.jpg) center top no-repeat; width:202px;
}
.indexarticletitle A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.indexarticletitle A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.index_pro_list{
	width:1200px; height:auto; padding-top:30px;
}
.index_pro_list ul{
	list-style-type:none; margin-left:-3px;
}
.index_pro_list li{
	width:258px; height:275px; float:left; text-align:center; margin-left:36px; display:inline;
}
.index_pro_list a:link{
	font-size:14px;
}
.index_pro_list a:visited{
	font-size:14px;
}
.index_pro_list a:hover{
	font-size:14px;
}
.index_pro_list img{
	width:256px; height:214px; border:1px #ddd solid; margin-bottom:5px;
}
.about{
	width:530px; height:auto; float:left;
}
.about_title{
	width:470px; height:62px; padding-left:60px; background:url(aboutbg.jpg) left center no-repeat; font-size:24px; line-height:62px; color:#005dbd; font-weight:bolder; margin-top:15px; margin-left:20px;
}
.about_title span{
	float:right;
}
.about_title span a:link{
	color:#d90000;
}
.about_title span a:visited{
	color:#d90000;
}
.about_title span a:hover{
	color:#333333;
}
.about_info{
	width:500px; height:auto; padding-left:30px; padding-top:20px;
}
.about_info p{
	line-height:30px; font-size:14px; color:#444444; margin-top:15px; margin-left:5px;
}
.service{
	width:580px; height:auto; float:left; margin-left:40px;
}
.ser_title{
	width:530px; height:62px; padding-left:50px; background:url(serbg.jpg) left center no-repeat; font-size:24px; line-height:62px; color:#005dbd; font-weight:bolder; margin-top:15px; margin-left:20px;
}
.ser_title span{
	float:right;
}
.ser_title span a:link{
	color:#d90000;
}
.ser_title span a:visited{
	color:#d90000;
}
.ser_title span a:hover{
	color:#333333;
}
.ser_info{
	width:575px; height:auto; padding-top:20px;
}
.ser_info ul{
	list-style-type:none; margin-left:26px;
}
.ser_info li{
	width:550px; height:auto; padding-left:25px; background-color:#eeeeee; line-height:24px; margin-bottom:20px; font-size:14px; padding-top:10px; padding-bottom:10px;
}
.ser_info span{
	font-family:Arial, Helvetica, sans-serif; color:#d90000; font-size:30px; font-weight:bolder; float:left; margin-right:20px;
}
.ser_info p{
	margin-left:42px;
}
.links{
	width:1140px; height:auto; border-top:1px #d4d4d4 solid; padding-top:20px; margin-top:30px; padding-left:30px; padding-right:30px; padding-bottom:30px; display:table;
}
.links ul{
	list-style-type:none;
}
.links li{
	width:auto; height:37px; font-size:24px; color:#005dbd; font-weight:bolder; float:left; margin-right:15px; display:inline; white-space:nowrap;
}
.footer{ width: 100%; height: auto; background-color: #333333; padding-top: 40px; padding-bottom: 40px; margin-top: 30px; }
.foot_info{
	width:1200px; height:auto; display:table; margin:0 auto; color:#fff;
}
.foot_logo{
	width:215px; height:auto; float:left; padding-top:30px;
}
.foot_con{
	width:535px; height:auto; float:left; font-size:20px; line-height:33px; color:#fff; margin-left:60px;
}
.foot_con h2{
	font-size:27px; color:#fff;
}
.foot_con p{
	letter-spacing:0.5px; margin-top:20px;
}
.weixin{
	width:110px; height:auto; float:left; text-align:center; line-height:20px; margin-left:110px;
}
.mobile{
	width:110px; height:auto; float:right; text-align:center; line-height:20px;
}
.copy_box{ width: 100%; height: 44px;  background-color: #000; line-height: 44px; text-align: center; color: #eeeeee; }
.copy_box a:link{
	color:#eee; line-height:44px;
}
.copy_box a:visited{
	color:#eee; line-height:44px;
}
.copy_box a:hover{
	color:#fff; line-height:44px;
}
.right_kf{
	Z-INDEX: 1111111;left:10px; _left:10px; WIDTH: 150px; position: fixed; _position: absolute; TOP: 22%; HEIGHT: 249px; color:#373737; font-size:14px;
}
.right_q{
	Z-INDEX: 1111111;right:0px; _right:0px; WIDTH: 230px; position: fixed; _position: absolute; TOP: 35%; HEIGHT: 120px; color:#373737;
}
.weixin_r{
	width:150px; height:auto; text-align:center; line-height:20px;
}
.mobile_r{
	width:150px; height:auto; text-align:center; line-height:20px; margin-top:15px;
}
.com{
	width:1170px; height:auto; background:url(main_line.jpg) 310px 20px repeat-y; display:table; padding-bottom:15px;
}
.com_left{
	width:280px; height:auto; float:left;
}
.dh_title{
	width:220px; height:62px; padding-left:60px; background:url(probg.jpg) left center no-repeat; font-size:24px; line-height:62px; color:#005dbd; font-weight:bolder; margin-top:15px; margin-left:20px;
}
.dh_title .en{
	font-size:16px; color:#acacac; font-weight:normal;
}
.left_nav{
	width:280px; height:auto; padding-top:10px; padding-bottom:10px;
}
.left_nav ul{
	list-style-type:none; margin-left:25px;
}
.left_nav li{
	width:230px; height:35px; border-bottom:1px #ddd dashed; background:url(ico-3.gif) left center no-repeat; padding-left:15px;
}
.left_nav a:link{
	font-size:14px; line-height:35px; display:block;
}
.left_nav a:visited{
	font-size:14px; line-height:35px; display:block;
}
.left_nav a:hover{
	font-size:14px; line-height:35px; display:block;
}
.dh_title2{
	width:220px; height:62px; padding-left:60px; background:url(aboutbg.jpg) left center no-repeat; font-size:24px; line-height:62px; color:#005dbd; font-weight:bolder; margin-top:15px; margin-left:20px;
}
.dh_title2 .en{
	font-size:16px; color:#acacac; font-weight:normal;
}
.left_about{
	width:250px; height:auto; padding-left:30px; padding-top:20px;
}
.left_about p{
	line-height:30px; font-size:14px; color:#444444; margin-top:15px; margin-left:5px;
}
.left_about img{
	width:250px; height:72px;
}
.dh_title3{
	width:220px; height:62px; padding-left:60px; background:url(serbg.jpg) left center no-repeat; font-size:24px; line-height:62px; color:#005dbd; font-weight:bolder; margin-top:15px; margin-left:20px;
}
.dh_title3 .en{
	font-size:16px; color:#acacac; font-weight:normal;
}
.left_con{
	line-height:30px; font-size:14px; color:#444444; padding-left:40px; padding-top:10px;
}
.com_right{
	width:825px; height:auto; float:right;
}
.position{
	width:770px; height:55px; border-bottom:1px #ddd solid; font-size:14px; padding-left:55px; margin-top:18px; line-height:55px; padding-bottom:5px; background:url(posibg.jpg) left top no-repeat;
}
.position a:link{
	font-size:14px; line-height:55px;
}
.position a:visited{
	font-size:14px; line-height:55px;
}
.position a:hover{
	font-size:14px; line-height:55px;
}
.content{
	width:825px; height:auto; font-size:14px; line-height:2; padding-bottom:30px; padding-top:30px;
}
.e2{
	list-style-type:none;
}
.e2 li{
	width:805px; height:28px; border-bottom:1px #ccc dashed; margin-top:10px; padding-bottom:5px; background:url(ico-3.gif) 3px center no-repeat; padding-left:15px;
}
.e2 a:link{
	line-height:28px; font-size:14px;
}
.e2 a:visited{
	line-height:28px; font-size:14px;
}
.e2 a:hover{
	line-height:28px; font-size:14px;
}
.e2 span{
	float:right; margin-right:3px;
}
.arc_title{
	width:100%; height:40px; text-align:center; padding-top:20px;
}
.arc_info{
	width:100%; height:40px; text-align:center; font-size:12px; color:#666; border-bottom:1px #ddd solid;
}
/* 页码样式 */

.dede_pages{
	margin:0 auto;
}
.dede_pages ul{
	list-style-type:none;
	margin-top:5px;
	padding:12px 16px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	height:30px;
	line-height:30px;
	margin-right:3px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	color:#555;
	height:30px;
	line-height:30px;
	padding-left:12px;
	padding-right:12px;
	display:block;
}
.dede_pages ul li a:hover{
	color:#fff;
	text-decoration:none;
	background-color:#005dbd; height:30px; line-height:30px;
	padding-left:12px;
	padding-right:12px; display:block;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#005dbd;
	padding:0px 4px 0px; padding-left:11px; padding-right:11px;
	font-weight:bold;
	color:#fff;
}
.dede_pages .pageinfo{
	line-height:22px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
.context{
	float:left;
	color:#525252;
	height:auto;
	border-top:1px #CCC dotted;
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:10px;
	display:inline;
}
.context ul{
	list-style-type:none;
}
.context li{
	line-height:25px;
	color:#525252;
}
.pro_list{
	width:825px; height:auto; padding-top:30px;
}
.pro_list ul{
	list-style-type:none;
}
.pro_list li{
	width:256px; height:264px; float:left; text-align:center; margin-left:15px; display:inline;
}
.pro_list a:link{
	font-size:14px;
}
.pro_list a:visited{
	font-size:14px;
}
.pro_list a:hover{
	font-size:14px;
}
.pro_list img{
	width:254px; height:212px; margin-bottom:3px; border:1px #ddd solid;
}
.pro_list img:hover{
	border:1px #005dbd solid;
}

/*  首页幻灯 */

#MainPromotionBanner{
	width:1200px;
	height:402px;
	background:#fff;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 402px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 1200px;
	height: 402px;
	overflow:hidden;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 1200px;
	height: 402px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 370px; 
	right: 7px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #000;
	text-align: center;
	line-height:18px;
	width: 18px;
	height: 18px;
	font-family: Arial;
	cursor: pointer;
	overflow: hidden; 
	margin:2px 4px;
	background-color:#e7e8ea;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff;
	background-color:#d90000;
	line-height: 18px;
	height: 18px;
	width: 18px;
}.hhjimg img{ width:100%}