*{margin: 0; padding: 0; list-style: none;}
body{font-family: "微软雅黑"; font-size: 14px; color: #494949;}
a,a:hover{text-decoration: none; color: #494949; outline:none;}
h1,h2,h3,h4,h5,h6{font-weight: 500;}
.box{width: 1200px; margin: 0 auto;}
.over-hidden{overflow: hidden;}
.clear{clear: both;}
input,textarea{outline: none;}
input[type="submit"],input[type="reset"],input[type="button"]{cursor: pointer;}
.hide{display: none;}
.relative{position:relative}

/*顶部*/
	.top{border-top: 7px solid #aeaeae; height: 73px; padding: 37px 0 38px 0;}
	.top .box{background: url(../images/tel.png) no-repeat right center; height: 100%;}
	.top a{display: block; float: left; width: 261px; height: 73px; background: url(../images/logo.png) no-repeat; padding-right: 11px; border-right: 1px solid #c9c9c9;}
	.top h2{float: left; margin-left: 8px; font-size: 18px; color: #136cab; padding-top: 13px;}

	.nav{background:url(../images/nav.jpg) repeat-x;height:45px; position:relative}
	.nav ul{width:1200px; margin:0 auto;}
	.nav ul li{float:left;width:171px; height:45px;color:#fff}
	.nav ul li>a{color:#fff; display:block;line-height:45px;font-size:18px;text-align:center;}
	
	.nav ul li .cate{position:absolute; z-index:2;top:45px; left:0; background:#efefef; padding:10px 0; display:none}
	
	.nav ul li .c1>a{display:block;width:auto;min-width:171px;white-space:nowrap;line-height:40px;font-size:16px;padding:0 10px}
	.nav ul li .c1>a:hover{background:#009544;color:#fff}
	
	.nav ul li .c2{padding:0 1% 0 2%}
	.nav ul li .c2 dl{float:left; width:8%; margin-right:1%}
	.nav ul li .c2 dl dt a{
		line-height:42px;
		display:block;
		white-space:nowrap;
		overflow:hidden;
		text-overflow:ellipsis;
		font-size:16px;
		border-bottom:1px solid #333
	}
	.nav ul li .c2 dl dd{
		padding:10px 0;
	}
	.nav ul li .c2 dl dd a{
		line-height:38px;
		display:block;
		white-space:nowrap;
		overflow:hidden;
		text-overflow:ellipsis;
		font-size:14px;
	}
		
	
	.nav ul li:hover .cate{display:block}
	

	.banner{height:507px;overflow:hidden;position:relative}
	.banner p{height:507px;overflow:hidden;opacity:0;display:none}
	.banner p a{display:block;width:100%;height:507px}
	.banner div{position:absolute;width:100%;bottom:20px;text-align:center}
	.banner div a{display:inline-block;width:10px;height:10px;border-radius:50%;background:#ccc;margin-right:8px}
	.banner div .on{background:#1e973c}
	
/*底部*/
	.foot{background:#424242;padding:12px 0;margin-top:45px;color:#fff;text-align:center;line-height:26px}
	.foot a{color:#fff}
	
/*在线咨询*/
	.qq{position:fixed;top:200px;right:10px;width:119px}
	.qq div{padding:12px 0;background:url(../images/kf2.png) repeat-y;text-align:center}
	.qq div a{display:inline-block;width:100px;height:36px;line-height:36px;background:#fff url(../images/qq.png) no-repeat 6px center;text-indent:33px;border-radius:10px;margin-bottom:10px;color:#005029}
	.qq i{display:block;width:16px;height:16px;position:absolute;top:0;right:0;background:url(../images/close.png) no-repeat;cursor:pointer}

	.weixin{position:fixed; top:200px; width:120px; left:0;}
	.weixin p{text-align:center; font-family:"宋体"; padding:6px 0;}
	.weixin img{max-width:120px; height:auto;}

	
/*首页*/
	/*产品*/
		.product{margin-bottom: 40px;}
		.product .line{width:560px;height:75px;margin:0 auto;border-bottom:1px solid #304889}
		.product .menu{width:290px;margin:0 auto;background:#fff;text-align:center}
		.product .menu h2{font-size:36px;color:#304889;margin-top:-42px}
		.product .menu h2 span{font-size:24px;color:#304889}
		
		.product ul{margin-top: 47px;}
		.product ul #big{width: 1232px;}
		.product ul li{float:left;width:276px;margin:0 32px 0 0}
		.product ul li img{border:1px solid #ddd;width:260px;height:260px;padding:7px}
		.product ul li h2{padding:19px 0;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;color:#060606}
		.product ul li h2 a{color: #060606;}
		
	/*全屏广告*/
		.fullad{text-align:center;}
		.fullad img{max-width:100%;height:auto}
		
	/*公司介绍*/
		.about{margin-top:57px}
		.about img{float:left;width:433px;height:318px}
		
		.about .intro{float:right;width:740px}
		.about .intro h2{padding-right:13px;border-right:9px solid #2eb75a;text-align:right;font-size:20px;color:#2eb75a;margin-bottom:20px}
		.about .intro h2 span{font-size:14px}
		.about .intro h3{margin-bottom:20px;font-size:20px;color:#1164d3;font-weight:700}
		.about .intro p{color:#494949;line-height:30px;height:150px;overflow:hidden}
		.about .intro a{margin-top:21px;display:block;width:105px;height:36px;background:#e13434;border-radius:5px;text-align:center;line-height:36px;color:#fff}
		
	/*新闻中心*/
		.news{margin-top:73px; padding-bottom:40px; background:url(../images/nbg.jpg) no-repeat center top}
		.news .line{background:url(../images/news_line.png) no-repeat center bottom;width:560px;margin:0 auto;height:86px}
		.news .menu{width:290px;margin:0 auto;text-align:center}
		.news .menu h2{font-size:36px;color:#fff;margin-top:-42px}
		.news .menu h2 span{font-size:24px;color:#fff}
		
		.news ul{margin-top:38px}
		.news ul #big{width:1275px}
		.news ul li{float:left;width:343px; min-height:380px; border:3px solid #e6e6e6;background:#fff;margin-right:76px;padding-bottom:12px}
		.news ul li img{width:343px;height:183px}
		.news ul li i{display:block;height:1px;background:#304889;width:206px;margin:0 auto;margin-top:27px}
		.news ul li h3{font-size:20px;font-weight:700;color:#304889;background:#fff;width:100px;text-align:center;margin:0 auto;margin-top:-16px;margin-bottom:12px}
		.news ul li p{width:92%;margin:0 auto;line-height:32px;background:url(../images/nico.png) no-repeat left center;text-indent:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#4b4b4b}
		.news ul li p span{float:right}
		.news ul li p a{color:#4b4b4b}
		
	/*应用案例*/
		.case{margin-top:70px}
		.case i{display:block;height:1px;width:560px;margin:0 auto;background:#304889}
		.case h2{color:#304889;font-size:36px;background:#fff;width:290px;text-align:center;margin:0 auto;margin-top:-42px}
		.case h2 span{font-size:24px}
		.case ul{margin-top:44px}
		.case ul #big{width:1220px}
		.case ul li{float:left;width:265px;padding:9px;border:1px solid #c3c3c3;margin-right:20px}
		.case ul li img{width:266px;height:274px}
		.case ul li h3{padding:6px 0;font-size:18px;color:#1d1d1d; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
		.case ul li p{font-family:"宋体";line-height:30px;color:#6e6e6e;height:60px;overflow:hidden}
		.case ul li .more{display:block;width:76px;height:26px;border-radius:15px;border:1px solid #1763a4;float:right;margin-top:10px;text-align:center;line-height:26px;color:#1d7ada}


/*内页*/
	/*通用*/
		/*当前位置*/
		.local{height:42px;background:#efefef}
		.local p{color:#6f6f6f;font-family:"宋体";line-height:42px}
		.local p a{color:#6f6f6f}
		
		/*内页一级栏目*/
		.label{width:540px;margin:0 auto}
		.label i{display:block;height:1px;background:#b5b5b5;margin-top:70px}
		.label h1{text-align:center;font-size:30px;font-weight:700;color:#000;background:#fff;width:265px;margin:0 auto;margin-top:-37px}
		.label h1 span{font-size:20px;font-weight:400}
		
		
		/*内页二级栏目*/
		.cdh{margin-top:50px; margin-bottom:50px; text-align:center}
		.cdh a{border:1px solid #2a2a2a;height:38px;line-height:38px;display:inline-block; margin: 0 20px 12px 0; padding:0 30px; font-family: "宋体"; font-size: 16px;}
		.cdh .on,.cdh a:hover{background:#009544;color:#fff;border:1px solid #009544}
		
		/*分页*/
		.paging{padding:10px 0 20px 0;text-align:center;font-family:"宋体"}
		.paging a,.paging i,.paging span{display:inline-block;height:28px;line-height:28px;padding:0 10px; margin:0 6px 0 0;}
		.paging a{border:1px solid #e8e8e8}
		.paging a:hover{background:#009544;border:1px solid #009544;color:#fff}
		.paging span{background:#009544;border:1px solid #009544;color:#fff}
		.paging i{font-style:normal;border:1px solid #e8e8e8;color:#bbb;}
		.paging em{font-style:normal; color: #e4830d; padding:0 10px;}
		.paging u{font-size: 12px; color: #999; text-decoration: none; padding:0 10px;}
		.paging .num{border: 1px solid #e8e8e8; height: 24px; line-height: 24px; width: 40px; text-align: center; margin: 0 6px; color: #999;}
		
	/*单篇详情*/
		.content .title{font-size:24px;color:#3959b0;text-align:center}
		.content .detail{margin-top:20px;line-height:30px}
	
	/*公司活动*/
		.activity #big{width:1230px}
		.activity li{float:left;width:378px;margin:0 30px 10px 0}
		.activity li img{width:352px;height:234px;padding:13px;border:1px solid #d1d1d1}
		.activity li h2{font-size:15px;color:#252525;text-align:center;padding:16px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#252525}
		.activity li h2 a{color:#252525}
		
	/*新闻动态 图文*/
		.picnews #big{width:1233px}
		.picnews li{float:left;background:#f8f8f8;width:358px;height:258px;padding:10px;margin:0 33px 34px 0}
		.picnews li img{width:358px;height:120px}
		.picnews li h2{font-size:18px;font-weight:700;color:#000;padding:12px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
		.picnews li h2 a{color:#000}
		.picnews li p{font-family:"宋体";color:#787777;line-height:23px}
		.picnews li p span{display:inline-block;height:23px;overflow:hidden}
		.picnews li .more{margin-top:10px;display:inline-block;padding:0 12px;height:26px;line-height:26px;border:1px solid #1763a4;border-radius:12px;color:#1d7ada}

	/*新闻动态 文字*/
		.txtnews li{border-bottom:1px dashed #c5c5c5;padding:0 0 10px 0;margin-bottom:10px}
		.txtnews li h2{font-size:18px;font-weight:700;color:#000}
		.txtnews li h2 a{color:#000}
		.txtnews li p{font-family:"宋体";color:#787777;line-height:26px}

	/*信息详情*/
		.article .title{text-align:center;font-size:30px;padding:12px 0;color:#000}
		.article .time{font-family:"宋体";text-align:center;color:#1d1d1d;padding-bottom:10px;border-bottom:1px solid #1d1d1d;margin-bottom:10px}
		.article .detail{line-height:30px}
		
	/*应用案例*/
		.caselist #big{width:1220px}
		.caselist li{float:left;width:265px;padding:9px;border:1px solid #c3c3c3; margin: 0 20px 20px 0}
		.caselist li img{width:266px;height:274px}
		.caselist li h3{padding:6px 0;font-size:18px;color:#1d1d1d;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
		.caselist li p{font-family:"宋体";line-height:30px;color:#6e6e6e;height:60px;overflow:hidden}
		.caselist li .more{display:block;width:76px;height:26px;border-radius:15px;border:1px solid #1763a4;float:right;margin-top:10px;text-align:center;line-height:26px;color:#1d7ada}
		
	/*联系我们*/
		.contact{margin-top:40px}
		.contact ul #big{width:1326px}
		.contact ul li{float:left;width:315px;margin-right:127px;text-align:center;position:relative}
		.contact ul li img{width:91px;height:91px;background:#fbfbfb;padding:15px;border-radius:50%}
		.contact ul li div{background:#fbfbfb;margin-top:-61px;padding:70px 20px 40px 20px}
		.contact ul li div h2{font-size:18px;color:#000}
		.contact ul li div p{padding:12px 0;font-family:"宋体";color:#494949;line-height:26px}
		.contact ul li div i{display:inline-block;margin-top:20px;height:42px;line-height:42px;text-align:center;padding:0 20px;font-style:normal;font-size:16px;color:#fff}
		.contact ul li div #address1{background:#333}
		.contact ul li div #address2{background:#91bb4f}
		.contact .map{margin-top:50px}

		
	/*产品目录*/
		.goods{margin-top:27px}
		.category{float:left;width:285px}
		.category h2{height:64px;line-height:64px;text-align:center;background:#009544;border-top-left-radius:10px;border-top-right-radius:10px;font-size:24px;font-weight:700;color:#fff}
		.category ul{background:#f6f6f6}
		.category ul li{border-bottom:1px solid #c6c6c6;padding:12px 0}
		.category ul li:last-child{border-bottom:none}
		.category ul li h3{border-left:12px solid #009544;text-indent:6px;line-height:25px;font-size:15px;color:#009544;white-space:normal;overflow:hidden;text-overflow:ellipsis}
		.category ul li h3 a{color:#009544}
		.category ul li ul{padding:0 16px;display:none}
		.category ul li ul li{line-height:34px;background:url(../images/gc1.png) no-repeat left center;text-indent:14px;border-bottom:none;margin-bottom:0;padding:0;white-space:nowrap;overflow:hidden;font-family:"宋体";color:#7c7b7b}
		.category ul li ul li a{color:#7c7b7b}
		.category ul li ul .on{background:url(../images/gc2.png) no-repeat left center;color:#f86239}
		.category ul li ul .on a{color:#f86239}

	/*产品列表*/
		/*右侧通用*/
		.right{float:right;width:892px}
		.right .menu{font-size:24px;border-bottom:2px solid #009544;line-height:46px;font-size:24px;color:#000}
		
		/*产品列表*/
		.product{margin-top:16px}
		.product #big{width:924px}
		.product li{float:left;width:276px;margin-right:32px}
		.product li img{width:260px;height:260px;padding:7px;border:1px solid #ddd}
		.product li h2{padding:16px 0;color:#060606;font-size:14px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
		.product li h2 a{color:#060606}
		
		/*产品详情*/
		.goodsinfo .title{padding:12px 0;text-align:center;font-size:24px;color:#000}
		.goodsinfo .info{line-height:28px;color:#4b4b4b}
		.goodsinfo .info img{max-width:890px}

