@charset "utf-8";
/* CSS Document */

.flexslider{position:relative;height:560px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:560px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px; background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.search_box{height:70px; width:100%; border-bottom:1px solid #ccc;}
.search{ width:1180px; margin:0 auto;}
.search_left{ width:700px; float:left; line-height:70px;}
.search_right{ width:368px; float:right;height:70px;}


.biao_dan{ padding-left:20px; padding-top:15px;}
.biao_dan .search1{
   float: left;
background:#eee;
width:226px;
height:35px; line-height:35px;
padding-left:5px;
border:none;


}
.biao_dan .button1{ background:url(../images/ssbt.jpg) center no-repeat;
 color: #fff;
float: left;
height: 35px;
width: 50px; cursor:pointer;
border:none;}

.search_wen{ color:#FFF; width:320px; margin:0 auto; line-height:24px;}
.search_wen a{ color:#FFF;}

/*product_box*/
.product_box{ background:url(../images/center_bg.jpg) repeat; width:100%; height:800px;}
.product{ width:1180px; margin:0 auto; padding-top:30px;}
.pr_tt{ width:200px; margin:0 auto;}
.pr_list{width:250px; height:620px; float:left;}
.pr_tub{ background:url(../images/list_tubiao.jpg) no-repeat; width:22px; height:22px; margin-top:15px; float:left;}
.pr_t1{ width:150px; float:right;}
.pr_t1 h2{ font-size:20px;}
.pr_t1 p{ text-transform:uppercase; font-size:12px;}

.pr_w {margin-top:20px;}
.pr_w dl dt{background:#2145a8; height:60px; text-align:center; font-size:16px; line-height:60px; display:block;}
.pr_w dl dt:hover{ background:#F00;}
.pr_w dl dt a{ color:#FFF;}
.pr_w dl dd ul li{ background:url(../images/list_line.jpg) repeat-x; height:58px; line-height:58px;}
.pr_w dl dd ul li a{ padding-left:20px;}
.pr_w dl dd ul li a:hover{ color:#2145a8;}



.prod_box{ width:900px; float:right;}
.prod_title{ margin-left:20px;}
.prod_title ul li{ float:left; width:100px; height:55px; text-align:center; line-height:55px; text-align:center;font-size:16px;}
.prod_title ul li:hover{ border-bottom:2px solid #2145a8}
.prod_title ul li:hover,.prod_title ul li.casehover{border-bottom:2px solid #2145a8}
.prod_nr{ margin-top:30px;}
.prod_nr ul li{width:269px; display:block; margin:15px 15px; float:left;}
.prod_nr ul li img{ width:261px; height:223px; padding:3px; border:1px solid #eee; display:block;}
.prod_nr ul li p{ text-align:center; line-height:55px; background:#eee; height:55px; overflow:hidden;}
.prod_nr ul li img:hover{ background:#03C;border:1px solid #03C;}


.cenger1_bg{ background:url(../images/cp_bg.jpg) no-repeat center; height:1200px; width:100%;}

.banner2_box{ background:url(../images/banner2_bg.jpg) no-repeat center top; height:185px; position:relative; width:1180px; margin:0 auto; color:#FFF; font-size:18px;}
.banner2_box a{ color:#FFF;}
.banner2_w1{
	padding:10px;
	line-height:25px;
	height:25px;
	border:1px solid #FFF;
	font-size:18px;
	text-align:center;
	color:#FFF;
	position:absolute;
	left: 216px;
	top: 62px;
}
.banner2_w2{
	position:absolute;
	left: 295px;
	top: 125px;
}
.banner2_w3{
	position:absolute;
	left: 891px;
	top: 73px;
}

.youshi_title{ color:#2145a8; font-size:30px; font-weight:bold; width:600px; text-align:center; margin:0 auto; padding-top:110px;}

.youshi_box{ background:url(../images/youshibg.jpg) no-repeat center top; height:741px; width:100%;}
.youshi{ width:1180px; margin:0 auto;}
.youshi_t{ width:500px; margin:0 auto;}
.youshi_t ul li{ float:left; display:block;background:#eeeeee; width:35px; padding:25px; font-size:24px; margin:0 20px;}
.youshi_t ul li:hover{ background:#F00; color:#FFF;}
.youshi_t ul li:hover,.youshi_t ul li.casehover{background:#F00; color:#FFF;}


.youshi_nr{width:1100px; margin:40px auto;}
.youshi_tu{ padding-top:30px; width:606px; float:left;}
.youshi_tu img{ width:586px; height:379px; padding:10px; background:#FFF;}
.ys_wen{ width:450px; float:right; margin-right:20px; margin-top:50px;}
.ys_tt{ padding:5px; background:#2145a8; color:#FFF; font-size:24px; width:70px; height:70px; float:left; text-align:center;}
.ys_t2{ line-height:70px; font-size:24px; float:right; width:340px;}
.ys_w2{ margin-top:20px;}
.ys_w2 ul li{ background:url(../images/tb.jpg) no-repeat 0 8px; padding:0 20px; line-height:30px;}
.ys_zixun{ margin-top:20px; background:#2145a8; width:130px; height:35px; text-align:center; line-height:35px;}
.ys_zixun a{ color:#FFF;}


/*anli_box*/
.anli_box{ background:url(../images/anli_bg.jpg) no-repeat center top; height:1110px; width:100%;}
.anli_title{ text-align:center;}
.anli_t1{ font-size:24px; font-weight:bold; padding-top:50px;}
.anli_t1 a{color:#2145a8;}
.anli_t2{ padding-top:50px;}


.fangan_nr{ width:1180px; margin:0 auto; padding-top:40px;}
.fangan_nr ul li{ float:left; margin:10px 8px;}
.fa_w{ position:absolute; z-index:99; background:url(../images/wen_bg.png) repeat-x; width:542px; height:40px; line-height:40px;margin-top:397px; text-align:center;}
.fa_w a{ color:#FFF;}
.fangan_tu1{ width:542px;}
.fangan_tu1 img{ width:542px; height:438px;}
.fa_w2{ position:absolute; z-index:99; background:url(../images/wen_bg.png) repeat-x; width:285px; height:40px; line-height:40px;margin-top:166px; text-align:center;}
.fa_w2 a{ color:#FFF;}

.fa_w3{ position:absolute; z-index:99; background:url(../images/wen_bg.png) repeat-x; width:285px; height:40px; line-height:40px;margin-top:175px; text-align:center;}
.fa_w3 a{ color:#FFF;}

.fa_w4{ position:absolute; z-index:99; background:url(../images/wen_bg.png) repeat-x; width:285px; height:40px; line-height:40px;margin-top:175px; text-align:center;}
.fa_w4 a{ color:#FFF;}

.fa_w5{ position:absolute; z-index:99; background:url(../images/wen_bg.png) repeat-x; width:285px; height:40px; line-height:40px;margin-top:175px; text-align:center;}
.fa_w5 a{ color:#FFF;}



.fangan_tu2 img{ width:285px;}
.fangan_tu3 img{ width:285px;}
.fangan_tu4 img{ width:285px;}
.fangan_tu5 img{ width:285px;}

.banenr2{ width:1180px; margin:0 auto; position:relative;}
.banner2_ljdz{
	width:135px;
	height:40px;
	background:#F00;
	text-align: center;
	position:absolute;
	line-height:40px;
	font-size:16px;
	left: 378px;
	top: 116px;
}
.banner2_ljdz a{ color:#FFF;}
.banner2_phone{
	color:#FFF;
	font-size:16px;
	position:absolute;
	left: 2px;
	top: 348px;
}
.banner2_phone span{ font-size:24px;}


.kehu_title{ background:url(../images/kehu_tbg.jpg) no-repeat center; width:345px; height:65px; margin:0 auto; padding:50px; text-align:center;font-size:24px; font-weight:bold;}
.kehu_box{ background:#eeeeee; width:100%; height:600px;}
.kehu_title a{color:#2145a8;}
.kehu{ width:1180px; margin:0 auto;}
.kehu dl{ background:url(../images/jz_bg.jpg) no-repeat; width:258px; height:340px; float:left; margin:0 15px;}
.kehu_tu img{ width:220px; height:190px;}
.kehu_tu{ width:220px; margin:0 auto;}
.kh_wen{ width:220px; margin:0 auto; height:80px; overflow:hidden; display:block; line-height:26px; padding-top:10px;}
.kh_wen a{ color:#03C;}
.kh_more a{ color:#FFF;}
.kh_more{ text-align:center; margin-top:20px; font-size:24px;}


/*about_box*/
.about_box{ background:url(../images/about_bg.jpg) no-repeat center top; height:549px; width:100%;}
.about{ width:1180px; margin:0 auto; padding-top:80px;}
.about_left{ width:586px; float:left; margin-left:30px;}
.about_left dl dt{ text-align:center; line-height:50px;}
.about_left dl dt a{ color:#FFF; font-size:20px; text-transform:uppercase;}
.about_left dl dd{ line-height:30px; color:#FFF; line-height:35px;}
.about_left img{ width:586px; height:142px;}
.about_right{ width:400px; float:right; margin-right:150px;}



.ryconbao .rycon{ float:left; padding-top:120px; position:relative;}
.rycon ul li{ padding-left:107px; width:335px;}
.rycon ul li span{width:335px; text-align:center; height:30px; line-height:30px; float:left;}
.rycon ul li a{ color:#FFF;}
.rycon .alanniuleft{
	background:url(../images/anniuright.jpg) no-repeat;
	position:absolute;
	top: 171px;
	width: 50px;
	height: 84px;
	left: 50px;

}
.rycon .alanniuright{
	width:50px;
	height:84px;
	background:url(../images/anniuleft.jpg) no-repeat;
	position: absolute;
	top: 171px;
	left: 460px;
}


/*qqcenter_box*/
.qqcenter_box{ width:1180px; margin:30px auto;}
.qqcenter_left{ width:488px; float:right;}
.cj_t{ width:120px; float:left; text-transform:uppercase; font-size:16px;}
.cj_t p{ font-size:12px;}
.cj_t2{ width:335px; background:#CCC; height:1px; float:left; margin-top:30px;}
.cj_t4{ width:508px; background:#CCC; height:1px; float:left; margin-top:30px;}
.cj_t3{ width:30px; height:30px; line-height:30px; border:1px solid #ccc; float:right; text-align:center; margin-top:15px;}



#ticker2 {
	width: 488px;
	height: 420px;
	overflow: hidden;
	position: relative;
	margin:10px auto;
	
}
#ticker2 li {
	position: relative;
	width: 100%;
	line-height: 30px;
	margin: 5px auto;
	border-bottom:1px dashed #CCC;
	
}
.wen span{ background-color:#ccc; color:#FFF; line-height:30px;text-align:center; margin:0 5px; display:block; width:50px; float:left;}
.da span{ background-color:#ff0000; color:#FFF; margin:0 5px;width:50px; float:left; text-align:center; line-height:30px;}
.wen a{ color:#ff0000;}


.qqcenter_right{ width:660px; float:left;}

.news_riqi{ width:60px; float: left;}
.news_nr2{ margin-top:10px;}
.news_wen2{ width:570px; float:right;}
.news_nr2 ul li{ border-bottom:1px solid #ddd; height:65px; margin-top:5px;}
.news_title ul li{ width:100px; text-align:center; float:left;}
.news_title ul li a:hover{ color:#F00;}
.news_title ul li a:hover,.news_title ul li a.casehover{color:#F00;}
.news_tu{ width:250px; height:200px; float:left;}
.news_tu img{ width:250px; height:200px;}
.news_wen{ width:400px; float:right; line-height:26px;}
.news_wen a{ color:#333;}
.ccxq{ width:100px; height:30px; background:#CCC; line-height:30px; text-align:center;}
.news_nr{ margin-top:20px;}


.links_box{ background:#eee; height:106px; width:100%; margin-top:50px;}
.links{ width:1180px; margin:0 auto; text-transform:uppercase; line-height:106px;}
.links span{ font-size:30px; font-family:Arial;}


.news_wen2 p{ height:25px; overflow:hidden;}

