@charset "utf-8";
/* CSS Document */

.focus{width: 1003px; height:210px;}

.pad_rl{padding:0 13px;overflow: hidden;line-height: 20px;}
.box_one,.box_two,.box_three{margin:15px auto 0;width: 1003px;overflow: hidden;}
.box_one .about_us{background: url(../images/box_bg1.png);width: 470px;height: 218px;margin-right: 12px}
.box_one .about_us .pad_rl,.box_one .about_us .pad_rl{text-indent: 2em;}
.box_one .about_us img,.box_one .news img,.box_two .product img{float: left;margin-right: 13px}
.box_one .news{background: url(../images/box_bg2.png);width: 519px;height: 218px;}
.box_one .news li{background: url(../images/list1.jpg) no-repeat left center; padding-left:11px;line-height: 25px;}
.box_one .news #KinSlideshow,.box_one .news ul{float: left;}
.box_one .news #KinSlideshow{margin-right: 11px}
.box_one .news #KinSlideshow img{margin-right: 0}
.box_one .news #KinSlideshow li{padding-left: 0}


.pad_r2{margin-left: 12px}
.pad_r2 li{width: 150px; height:145px; text-align: center; line-height: 22px;margin:5px 35px 0 35px;float: left;}
.pad_r2 .mar0{margin-right: 0}

.box_two .video,.box_two .technology{background: url(../images/box_bg3.png);width: 240px;height: 284px;}
.box_two .video .text{text-indent: 2em; margin-top: 6px}
.box_two .product{background: url(../images/box_bg4.png);width: 495px;height: 284px;margin:0 12px;}
.box_two .b_link a{border: 1px solid #E4E4E4;width: 205px;height: 65px;display: block;margin-bottom: 10px}

.marqueetop{height:222px;width:207px;overflow:hidden;}
.marqueetop li{width:207px;height:78px;overflow:hidden;}
#marquee1_1 li{width:207px;height:78px;overflow:hidden; float:left; margin:20px 10px; }

.box_two .b_link p{/*width: 76px;float: left;padding:10px 22px 0 8px;height: 55px;*/width: 80px;float: left;padding:2px 2px 0 8px;height: 60px; word-wrap:break-word; overflow:hidden;}
/*#marquee2 p{width: 80px;float: left;padding:2px 2px 0 8px;height: 60px; word-wrap:break-word; overflow:hidden;}*/
.box_two .b_link img{margin-right: 0;float: left}
.box_two .b_link a:hover{border:1px solid #92D0EA;}
.box_two .b_link a:hover p{background: #D8F0FA;color: #FF6600}


.box_three .case,.box_three .industry{background: url(../images/box_bg5.png);width: 495px;height: 344px;}
.box_three .case li{height: 73px;margin-bottom: 15px}
.box_three .case img{float: left;margin-right: 25px}
.box_three .case h3{background: url(../images/list2.jpg) no-repeat left 8px; padding-left: 12px;font-weight: normal;font-size: 14px;color: #145B82; height: 25px;width: 280px;float: left}
.box_three .case h3 a{color: #145b82}
.box_three .case .p178{padding-left: 182px;background: url(../images/list2.jpg) no-repeat 170px 8px;}
.box_three .industry{margin-left: 12px}
.box_three .industry li{width: 150px; text-align: center; line-height: 22px;margin:0 8px 5px 0;float: left;}
.box_three .industry .mar0{margin-right: 0}

#full-screen-slider { width:100%; height:210px; float:left; position:relative}
#slides { display:block; width:100%; height:210px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
/*#pagination { display:block; list-style:none; position:absolute; left:50%; top:340px; z-index:9900;  padding:5px 15px 5px 0; margin:0; display:none;}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}*/

/*about.html*/
.about{width: 1003px; overflow: hidden;padding-top:12px}
.about .left{width: 186px;text-align: center;}
.about .left h3{font-size: 18px;font-weight: normal;background: url(../images/about_1.png);width: 186px;height: 38px;color: #000;padding-top: 22px;}
.about .left div{background: url(../images/about_2.png) repeat-y;width: 186px; padding:5px 0 22px;}
.about .left div a{background: url(../images/about_4.png);width: 158px;height: 36px;line-height: 36px;display: block;margin: 0 auto;overflow:hidden;}
.about .left div a:hover{background: url(../images/about_5.png);color: #fff}
.about .left div a.cur{background: url(../images/about_5.png);color: #fff}
.about .right{width: 812px}
.about .right .add{line-height: 40px;height: 66px;background: url(../images/about_6.png);}
.about .right .add span{font-size: 16px; padding-left: 30px;color: #000}
.about .right .add i{font-style: normal;color:#336699;padding-right: 15px; display:none;}
.about .right .cont{background: url(../images/about_7.png);width: 786px; min-height: 550px;padding:30px 15px 70px 15px}


.cont .abouTitle{width:98%;border-bottom: 1px #e1e3e4 solid;padding-bottom: 10px; margin:0 auto;}
.cont h1 {  font-size: 18px; text-align: center; border-bottom: 1px #e1e3e4 solid; width: 100%; min-height: 30px; line-height: 30px; padding-bottom: 10px; font-weight: normal; margin: 0 auto 10px auto; }

/****公司产品****/
.product_list { width: 100%; overflow: hidden; padding-top: 0px; }
.product_list li { width: 202px; float: left; text-align: center; height: 195px; padding: 20px 16px; }
.product_list li img { border: 1px #c1c1c1 solid; width: 200px; height: 160px; }
.product_list li .pname { height: 30px; overflow: hidden; line-height: 30px; white-space: nowrap; background:#eee; }

.product_list1 { width: 100%; overflow: hidden; padding-top: 0px; }
.product_list1 li { width: 200px; float: left; text-align: center; height: 220px; padding: 5px 30px; }
.product_list1 li img { border: 0px #c1c1c1 solid; width: 200px; height: 190px; }
.product_list1 li .pname { height: 30px; overflow: hidden; line-height: 30px; white-space: nowrap; background:#eee; }

/****公司新闻****/
.news_list1 { padding-top: 0px; padding-left: 0px; padding-bottom: 30px; overflow: hidden; line-height: 30px; }
.news_list1 li { background: url(../images/ny_12.jpg) no-repeat left center; padding-left: 12px; text-align: left; height: 30px; line-height: 30px; position: relative; border-bottom:1px dashed #ccc; }
.news_list1 li a { width: 80%; overflow: hidden; height: 30px; display: block; }
.news_list1 li span { position: absolute; right: 5px; top: 0; color: #999; }

.news_list2 { list-style:none; padding-top: 0px; padding-left: 0px; overflow: hidden; }
.news_list2 li { padding-left: 12px; text-align: left; height: 110px; margin-bottom: 10px; margin-top: 10px; position: relative; border-bottom:1px dashed #ccc; }
.news_list2 .divImgs{width:150px; height:100px; overflow:hidden; float:left;}
.news_list2 .divTxts{width:600px; height:100px; overflow:hidden; float:right; text-align:left; line-height: 24px; }
.news_list2 .divTxts h2{ font-size:14px; width:100%; height:40px; position:relative;}
.news_list2 .divTxts span { position: absolute; right: 5px; top: 0; color: #999; font-size:12px;  font-weight:normal;}

/*华宇服务 huayufuwu.html*/
.form_ct {
	padding: 10px 0px 0px 60px;
	color: #666666;
	border-bottom: 1px #d9d9d9 dashed;
}
.form_ct .input {
	padding: 6px 0;
	overflow: hidden;
	clear: both;
	line-height: 30px;
}
.form_ct .input label {
	font-size: 12px;
	text-align: right;
	float: left;
}
.form_ct .inp1 {
	border: 1px solid #d7d6d2;
	width: 493px;
	height: 30px;
	padding-left: 5px;
}
.form_ct .inp2 {
	border: 1px solid #d7d6d2;
	width: 493px;
	height: 125px;
	padding-left: 5px;
	overflow: hidden;
}
.form_ct .inp3 {
	border: 1px solid #d7d6d2;
	width: 63px;
	height: 30px;
	padding-left: 5px;
	float: left;
}
.form_ct .inp4 {
	border: 1px solid #d7d6d2;
	width: 155px;
	height: 30px;
	padding-left: 5px;
	float: left;
}
.form_ct .btn1 {
	border: none;
	background: url(../images/list_4.jpg) no-repeat;
	width: 105px;
	height: 35px;
	line-height: 35px;
	color: white;
	cursor: pointer;
	font-size: 12px;
}
.problem_cont {
	padding: 20px 0;
	border-bottom: 1px #5f5f5f dotted;
}
.problem_r {
	color: #999999;
	padding-bottom: 5px;
}
.problem_cont .col_o {
	color: #f97304;
	font-weight: bold;
}
.problem_cont .col_b {
	color: #3399cc;
	font-weight: bold;
}
.list_page {
	padding-top: 25px;
	text-align: center;
	display: block;
	line-height: 20px;
	color: #6b6b6b;
}
.list_page a {
	color: #6b6b6b;
}
.list_page a.current {
	color: #fe3600;
	font-weight: bold;
}

.SplitPage { padding-top: 30px; }