﻿@charset "utf-8";
td{border: none;}
/* CSS Document */

.topbox{
	width:100%;	
	border-top:3px solid #00468e;
	}
.newsBOX{
	width:100%;
	background:#F5F5F5;
	padding:5px 0;
	border-BOTTOM:1PX solid #EEE;
	margin:0 auto;}
.wd{width:1000px;margin:0  auto;}
.headDIV{
	width:1000px;
	height:118px;
	margin:0 auto;
	 }
.logo{
	width:600px;
	height:71px;
	margin-top:40px;
	 background:url(../images/logo-sq.jpg) no-repeat;}
.headRight{
	position:relative;}
.headA{
	color:#fff;
	 text-align:center;
	 background:#00468e;
	 padding:10px 0;
	 border-radius:0 0 5px 5px;
	 }
.headA a{
	color:#fff;
	padding:0 10px;
	
	 }
.phone{
	width:324px;
	height:39px;
	margin-top:30px;
	background:url(../images/phone.png) no-repeat;
	}
.navbox{
	width:100%;
	background:#00468e;}
.navlist{width:1000px;margin:0 auto;}
.navlist ul li{float:left;}
.navlist ul li a{
	color:#fff;
	display:block;
	width:142px;
	height:36px;
	line-height:36px;
	text-align:center;
	font-size:14px;}
.navlist  .current a,.navlist ul li a:hover{
	 background:url(../images/nav_bg.png) repeat-x;font-weight:bold;}
.bannerbox{
	min-width:1000px;}
#main{width:100%; overflow:hidden;position:relative;margin:0 auto;}
#main .box{ width:1400px;height:375px;box-shadow:0px 0px 5px #ddd;margin:0px auto;overflow:hidden;position:relative;}
#main .box img{width:100%;height:375px;position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);}
#main .page{text-align:center;position:absolute; z-index:99999; bottom:10px; left:50%; }
#main .page a{display:inline-block;width:16px;height:16px;line-height:16px;background:#fff; border-radius:50px; color:#666;margin:0px 11px;float:left; text-decoration:none;text-align:center;}
#main  .page a.active{background:#00468e;color:#fff;}

.mid_pic{width:507px; overflow:hidden;position:relative;margin:0 auto;}
.mid_pic .midbox{width:507px;height:300px;box-shadow:0px 0px 5px #ddd;margin:0px auto;overflow:hidden;position:relative;}
.mid_pic .midbox img{width:100%;height:300px;position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);}
.mid_pic .midpage{text-align:center;position:absolute; z-index:99999; bottom:10px; right:0; }
.mid_pic .midpage a{display:inline-block;width:16px;height:16px;line-height:16px;background:#fff;  color:#666;margin:0px 5px;float:left; text-decoration:none;text-align:center;}
.mid_pic  .midpage a.active{background:#00b311;color:#fff;}

.film_focus{width:717px;position:relative;overflow:hidden; }
.film_focus .film_focus_imgs_wrap{width:507px;height:300px;background:url(images/load.gif) no-repeat center center;}
.film_focus ul.film_focus_imgs{height:300px;height:9999em;position:absolute;right:0;top:0;overflow:hidden;}
.film_focus ul.film_focus_imgs li{height:300px;overflow:hidden;}
.film_focus ul.film_focus_imgs li img{height:300px;width:507px;}
.film_focus ul.film_focus_nav{width:209px;height:300px;position:absolute;left:0;top:0;z-index:100;}
.film_focus .film_focus_desc h3{height:45px;line-height:45px;overflow:hidden;position:absolute;left:209px;bottom:0;background:rgba(0, 0, 0, .5);color:#fff;width:100%;padding-left:20px;z-index:99;font-size:16px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#7F000000', endColorstr='#7F000000');}


#scrollDiv{float:left; height:25px;line-height:25px; overflow:hidden}
.news_txt{ float:left;width:17px;height:16px; background:url(../images/message_icon.png) no-repeat;margin:5px 0 0;}
#scrollDiv li{height:25px;padding-left:10px;}
#scrollDiv li a{color:#666;}
#scrollDiv li a:hover{color:#00b311;}
.contactusbox,.newslsit,.productlsit,.twobox,.onebox{
	margin-top:15px;}
.twobox{border:1px solid #eee;}
.linkmore{
	float:right;
	width:58px;
	height:13px;
	background:url(../images/more.png) no-repeat;
	margin:17px 0 0 0;}
.title01{
	height:47px;
	 background:url(../images/title_icon.jpg) no-repeat left center;
	 }
.mid_pic{
	width:507px;
	height:300px;
	margin-left:10px;}
.mid_pic img{width:100%;}
.film_focus_desc{width:209px;}
.film_focus_desc ul li{position:relative;text-align:center;font-size:18px;}
.film_focus_desc ul li a{display:block;width:199px;height:60px;line-height:60px;color:#fff; background:url(../images/li_bg.jpg) repeat-x;text-align:center;}
.film_focus_desc ul li a:hover{display:block;width:209px;height:60px;line-height:60px;color:#fff; background:url(../images/li_cur_bg.png) no-repeat;text-align:center; }
.film_focus_desc ul .current a{display:block;width:209px;height:60px;line-height:60px;color:#fff; background:url(../images/li_cur_bg.png) no-repeat;text-align:center; } 
.r_trangle{
	display:block;width:9px;height:34px;
	position:absolute;
	top:13px;
	right:-9px;
	z-index:333;
	background:url(../images/trangle.png) no-repeat;
	}
.rightlist{
	float: right;
	 width:233px;
	 height:200px;
	 color:#fff;
	 line-height:24px;
	 font-size:18px;
	  text-align:center;
	 padding:90px 20px 10px 20px;
	 background:#00468e;}
.rightlist b{
	 width:233px;
	 text-align: center;
	 display: block;
}
.rightlist p{
	 width:233px;
	 text-align: center;
	 display: block;
	 margin-top: 10px;
}
.lineA{ border-top:1px dotted #fff; }
.lineA a{display:inline-block; color:#fff; padding:10px;}
.lineA a:hover{text-decoration:underline;}
.title02{
	color:#fff; height:36px;line-height:36px;font-size:16px;}
.btns02,.btns{ }
 .btn01,.btn02{display:block;width:102px;height:38px;}
.btn03,.btn04 {display:inline-block;width:145px;height:38px;margin:10px;}
.btn01{ background:url(../images/l_btn.png) no-repeat;}
.btn02{ background:url(../images/c_btn.png) no-repeat;}
.btn03{ background:url(../images/l_btn02.png) no-repeat;}
.btn04{ background:url(../images/c_btn02.png) no-repeat;}
.title03{
	height:44px;
	 background:url(../images/company_title.jpg) no-repeat left #f3f3f3;
	 }
.companyBOX{padding:15px;}
.companyIMG{WIDTH:273PX;HEIGHT:174PX;margin-right:15px;}
.companyIMG img{width:100%;}
.h2css{font-weight:bold;font-size:14px;}
.companyTXT p{font-size:14px;line-height:24px;word-wrap:break-word;word-break:break-all;}
.companyTXT img{
	display: none;
}
.minbanner{width:100%; background:#00b311;min-width:1400px;height:135px;margin-top:15px; vertical-align:middle; text-align:center;}
.mainIMG{width:100%;vertical-align:middle; text-align:center;margin:15px auto 0;}
.mainIMG img{width:100%;}
.jspicbox{width:800px;margin-left:15px;position:relative;} 
.leftbtn,.rightbtn{cursor:pointer; float: left; display: block;width: 20px; height: 32px; text-indent: -9999px; background: url(../images/jticons.png) no-repeat; position:absolute; z-index:100;top:80px;}
.rightbtn{ background-position: -20px -32px; right:0;}
.leftbtn:hover{background: url(../images/jticons.png) no-repeat 0 -32px;}
.rightbtn:hover{background: url(../images/jticons.png) no-repeat -20px 0;}
.picbox{margin-left:40px;margin-top:20px; }
.picbox ul li{float:left;width:208px;height:140px;margin:5px;border:1px solid #e5e5e5;padding:10px; position:relative;}
.picbox ul li a{ color: #fff;}
.picbox ul li img{width:100%;height:100%;}
.picbox ul li p{ width:100%; text-align:center;position:absolute;left:0;bottom:0; line-height:30px;color:#fff;background:rgba(0,0,0,0.5);cursor:pointer;}
.partners{margin-top:15px; background:#fff;border:1px solid #00468e;}
.leftpartner{width:177px;height:193px;line-height:193px;background:#00468e;color:#fff;font-size:30px;text-align:center;}
.foot{width:100%; background:#c2c2c2;margin-top:15px; padding:15px 0; }
.footbg{
	height:34px;
	line-height:34px;
	background:#f5f5f5; text-align:center;
	color:#666;}
.logo2{width:600px;height:71px; background:url(../images/logo-bottom3.png) no-repeat;margin-top:30px; }
.contact{line-height:24px;  color:#fff; text-align:right;}
.p_position{padding:10px 0;width:100%;border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.productICON b{font-weight:bold;color:#00b311;}
.productICON span{}
.productA a{color:#999;}
.productA a:hover{color:#999;}
.innerBANNER{width:1000px;height:250px;margin:15px auto 0;}
.innerBANNER img{width:100%;height:100%;}
.productlsit{}
.leftnavbox,.categoryP{width:200px;  }
.categoryP{background:#00468e;padding:15px 0 0; text-align:center;}
.recommendP{  border:1px solid #e5e5e5; text-align:center;} 
.categoryP .Ptitle01,.recommendP .Ptitle02{color:#fff;font-size:14px;margin-bottom:15px;}
.recommendP .Ptitle02{height:40px;line-height:40px;background:#00468e;}
.categoryP .Ptitle01 b{font-weight:bold;font-size:18px;}
.categoryP ul li{background:url(../images/li_bg.jpg) repeat-x center;}
.categoryP ul li a{display:block;height:40px; line-height:40px; color:#fff; text-align:center;border-bottom:1px solid #053f7b;}
.categoryP ul li a:hover{display:block;height:40px; line-height:40px; background:url(../images/li_hover_bg.jpg) repeat-x center;color:#fff; text-align:center;}
.recommendP ul li{margin-bottom:15px;border-bottom:1px solid #e5e5e5}
.recommendP ul li img{width:180px;height:123px;}
.product_ul li,.recommendP ul li p{line-height:24px;text-align:center;}
.PlinkA a{
	padding:0 5px;}
.PlinkA a:hover,.recommendP ul li a:hover{color:#00468e;}
.rightlistbox{width:785px;border:1px solid #e5e5e5;}
.PlinkA{padding-left:15px;padding-right:15px;height:55px;line-height:55px;background:#f5f5f5; color:#00468e;}
.product_ul li{float:left;margin:15px 0 0 15px;border:1px solid #e9e9e9;background:#f5f5f5;padding:15px; width: 209px; height: 188px;}
.product_ul li img{width:206px;height:141px;}
.rightlistbox{padding-bottom:15px;}
.newscontent,.Pdetail{margin:15px;  }
.newscontent img,.Pdetail img{width:100%; vertical-align:middle;}
.newscontent p,.Pdetail p{ text-align:left; text-indent:2em; line-height:30px;font-size:14px;}
.newsNUM{ width:30px;height:70px;border:1px solid #e5e5e5; background:#fff; padding:10px; text-align:center;}
.newsNUM span{display:block;color:#00468e; line-height:18px;font-weight:bold; margin-top: 4px;}
.news_ul li{ border-bottom:1px dotted #e5e5e5; padding:15px 0;}
.newtitle01{ font-weight:bold;}
.newsCON{width:925px;margin-left:15px;}
.newsmore{display:block;width:80px;padding:3px;color:#00468e;background:#f5f5f5; text-align:center;}
.ly_btn:hover,.newsmore:hover{ background:#00468e; color:#fff;}
.newsCON p{line-height:24px;}
.detailTITLE{ text-align:center;font-weight:bold; line-height:24px;font-size:16px;margin-bottom:15px;}
.detailTITLE span{display:block; line-height:24px;font-weight:normal;font-size:14px;}
.messageTABLE TD{padding:5px;border:none!important;}
.inputcss{width:180px;height:24px; line-height:24px;text-indent:4px; background:#fff; border:1px solid #e5e5e5; }
.contentcss{width:100%; background:#fff; border:1px solid #e9e9e9;height:200px;}
.leaveCON{display:inline-block;}
.onlineCON{padding:15px;}
.onlineMessage{border:1px solid #e5e5e5;margin-top:15px;}
.messageTABLE span{color:#f00;}
.ly_btn{display:block;width:100px;height:30px;line-height:30px; background:#00b311; color:#fff;text-align:center;}
.contactusbox{width:572px;height:587px; background:url(../images/contactus.jpg) no-repeat;margin:15px auto 0; position:relative;}
.lx_detail{position:absolute;right:60px;top:100px;}
.lx_detail h3{font-size:24px;font-weight:bold;color:#f00;margin-bottom:15px;}
.lx_detail p{line-height:36px;font-size:16px;}
.saledetail{padding:15px;}
.saledetail ul li{margin:10px 0;line-height:24px; background:#f5f5f5;}
.saledetail ul li span{display:inline-block;width:40px;height:40px; background:#00b311; text-align:center; line-height:40px;font-weight:bold;color:#fff;font-size:18px;margin-right:15px;}


/*分页*/
.pagebar{
	width: 100%;
	float: left;
	text-align: right;
	margin-top: 20px;
}
.pagebar  li{
	float: left;
	list-style: none;
	border: 1px solid #ccc;
    line-height: 21px;
    padding: 5px 10px 5px 10px;
	margin: 0px 5px 0px 5px;
    height: 21px;
}
.pagebar  li select{
	margin-top: -5px;
}
.pagebar-div{
	float: right;
}

.next-page{
	margin-top: 30px;
	float: right;
}

.span-left{
	display: inline-block;
	border: 1px solid #ccc;
	padding: 5px;
}
.span-right{
	display: inline-block;
	border: 1px solid #ccc;
	padding: 5px;
	margin-left: 10px;
}
.categoryP .current{
	background:url(../images/li_hover_bg.jpg) repeat-x center!important;
	width: 100%;
	height: 40px;
	}