@charset "utf-8";
/* CSS Document */
#{margin:0px; padding:0px; word-wrap:break-word;}
html{overflow-x:hidden; padding-y:auto; font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif; color:#565656;}
body{font-size:13px; margin:0; padding:0;}
a{ text-decoration:none; color:#000; border:0;
/*
transition:0.5s;
-webkit-transition:0.5s;
-moz-transition:0.5s;
*/
}
a:link,a:visited,a:action{color:#828282; text-decoration:none;}
a:hover{ color:#f00; text-decoration:none;}
a:focus{ outline:0;}
ul,li{ list-style:none; margin:0; padding:0;}
dl,dt,dd,p{ margin:0; padding:0;}
img{ border:none;}
span,u,em,i{ font-style:normal; text-decoration:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden; overflow:hidden;}
.clear{ clear:both; height:0;}
div{ box-sizing:border-box;}
.w1200{ width:1200px; margin:0 auto; display:block;}
.bg{ padding:20px; background:#F5F7F9;}
.fl{ float:left;}
.fr{ float:right;}

.en{ margin:0 10px; padding:0 0 0 30px; background:url(en.png) no-repeat left center;}
.chn{ margin:0 10px; padding:0 0 0 30px; background:url(chn.png) no-repeat left center;}

/*多彩tags标签*/
#tags{ line-height:40px; float:left;}
#tags b{}
#tags a{ margin:0 10px 0 0;}
#tags .tags0{ color:#7CB16D; font-size:18px;}
#tags .tags1{ color:#64B8FF; font-size:24px;}
#tags .tags2{ color:#D196CE; font-size:16px;}
#tags .tags3{ color:#FF9742; font-size:13px;}
#tags .tags4{ color:#FF4366; font-size:16px;}
#tags .tags5{ color:#657AB3; font-size:20px;}
#tags .tags6{ color:#3C1C8A; font-size:25px;}
#tags .tags7{ color:#030; font-size:12px;}
#tags .tags8{ color:#F06; font-size:20px;}
#tags .tags9{ color:#C00; font-size:16px;}
#tags a:hover{ color:#F00; text-decoration:underline;}

/*html5*/
header,footer,nav,section,article,figure,menu,aside,dialog{ display:block; margin:0 auto;}

/*返回顶部*/
.gotop{ width:50px; height:50px; position:fixed; right:60px; bottom:60px; z-index:9999; display:none; box-shadow:0 0 10px #a2a2a2; background:url(gotop.gif) no-repeat center center #E70012; border:1px solid #E70012; border-radius:30px;
	animation:arrow 2s cubic-bezier(0.5,0,0.1,1) infinite;
	-webkit-animation:arrow 2s cubic-bezier(0.5,0,0.1,1) infinite;/* Safari 和 Chrome */
	-moz-animation:arrow 2s cubic-bezier(0.5,0,0.1,1) infinite;/* Firefox */
	-o-animation:arrow 2s cubic-bezier(0.5,0,0.1,1) infinite;/* Opera */
}

@keyframes arrow{ %0,%100{bottom:60px; opacity:1;} 50%{bottom:80px; opacity:.5} }
@-webkit-keyframes arrow{ %0,%100{bottom:60px; opacity:1;} 50%{ bottom:80px; opacity:.5} } /* Safari 和 Chrome */
@-moz-keyframes arrow{ %0,%100{bottom:60px; opacity:1;} 50%{bottom:80px; opacity:.5} } /* Firefox */
@-o-keyframes arrow{ %0,%100{bottom:60px; opacity:1;} 50%{bottom:80px; opacity:.5} } /* Opera */

.box{ margin:0; padding:0; overflow:hidden;}
.box .boxtitle{ margin:0; padding:0; font-size:18px; border-bottom:1px solid #D4D4D4; color:#333;}
.box .boxtitle b{ padding:0; display:block; font-size:18px;}
.box .boxtitle em{ line-height:20px; display:block; font-family:"Arial", Gadget, sans-serif; text-transform:capitalize; font-size:16px;}
.box .boxtext{ margin:0; padding:10px; line-height:30px;}

.box2{ margin:0; padding:0; overflow:hidden;}
.box2 .boxtitle{ padding:20px 0; height:auto; text-align:center; border:none; font-size:24px; font-weight:bold; background:url(bg.png) no-repeat center 44px;}
.box2 .boxtitle b{ padding:0; font-weight:bold; display:inline-block; color:#D5332B; font-size:24px;}
.box2 .boxtitle em{ text-transform:uppercase; font-size:20px; display:block;}

.box2>.boxtitle i{ display:block; color:#AFAFAF; font-size:14px;}
.box2>.boxtext{ padding:10px 0; line-height:30px;}
.box2>.boxtitle .more{ margin:6px 0 0 10px; font-size:10px; color:#cdcdcd;}


.more{ margin:0 20px; float:right; /*background:url(more3.png) no-repeat center; width:80px;*/ display:block;}
.more a{ font-weight:normal; font-size:14px; display:block; text-transform:uppercase;}

.more2{ float:right; background:url(more5.png) no-repeat center; width:53px; display:block; line-height:40px; margin-right:10px;}
.more2 a{ font-weight:normal; font-size:12px; display:block; height:40px; color:#fff;}

/*留言板*/
.dy form input{ padding:2px 10px; box-shadow:4px 4px 10px #ddd; line-height:26px; height:30px; border:1px solid #ddd; border-radius:6px;}
.dy form input:focus{ box-shadow:4px 4px 10px #bbb;}
.dy form textarea:focus{ box-shadow:4px 4px 10px #bbb;}
.dy form textarea{ padding:10px; box-shadow:4px 4px 10px #ddd; border:1px solid #ddd; border-radius:6px;}
.dy form img{ width:100px; height:30px; margin:0 10px;}
.dy form .tdbg{ margin:5px 0; line-height:40px; display:inline-table; float:left;}
.dy form .lefttdbg{ float:left; vertical-align:text-bottom; width:80px;}
.dy form input[type="submit"]{ cursor:pointer; float:left; width:200px; height:50px; margin:20px 0 0 100px; padding:0; outline:none; font-size:22px; font-weight:bold; color:#fff; background:url(button_bg.png) no-repeat right top #63C7FE; transition:1s; border-radius:10px; display:block;}
.dy form input[type="submit"]:hover{ background:url(button_bg.png) no-repeat right bottom #63C7FE; box-shadow:4px 4px 10px #bbb;}
.dy form input[type="submit"]:focus{ background:url(button_bg.png) no-repeat right bottom #63C7FE;}



.searchs{ background:#E8E8E8; line-height:40px;}
/*搜索*/
.search{ margin:10px auto; padding:0 0 0 5px; height:30px; float:right; overflow:hidden;}
.search input{ padding:5px; border:none; float:left; height:30px;}
.search input.search2{ background:url(search.png) no-repeat center #0075C5; cursor:pointer; width:30px; display:block;}
.search input#key{ padding:0 5px; color:#999; width:210px; border:1px solid #D4D8DB; border-right:none; box-sizing:border-box;}

/*搜索结果页*/
.searchlist{}
.searchlist b{}
.searchlist ul li{ border-bottom:1px dashed #333;}
.searchlist ul li .art_title{ display:block;}
.searchlist ul li .art_title a{ color:#000; font-weight:bold;}
.searchlist ul li .artintro{ display:block;}
.searchlist ul li .arturl{}
.searchlist ul li .c9{ margin:0 0 0 20px;}


.header{}
	.topline{ line-height:40px; height:40px; color:#a7cdff; background:#1955BA;
	/*
background:url(dot1.jpg) 10px center no-repeat,linear-gradient(#fff,#F2F2F2);
background:url(dot1.jpg) 10px center no-repeat,-webkit-linear-gradient(#fff,#F2F2F2);
background:url(dot1.jpg) 10px center no-repeat,-moz-linear-gradient(#fff,#F2F2F2);
*/
	}
	.topline a{ color:#a7cdff;}
	.sc{ text-align:right; float:right; font-family:"宋体";}
	.sc span{ margin:0 4px; display:inline-block;}
	.sc a:hover{ text-decoration:underline;}
	.sc span.chat{ padding:0 0 0 20px; background:url(chat.png) no-repeat left center;}
	.sc span.tel{ padding:0 0 0 30px; background:url(tel2.png) no-repeat left center;}
	
	.head{ width:1200px; margin:0 auto; padding:0;}
	.head .head_left{ margin:5px 40px 5px 0; float:left; width:300px;}
	.head .head_left img{ display:block;}
	.head .head_right{ float:left; width:850px;}
	
	
	
	/*普通导航*/
	/*
	.nav{ margin:0 auto; padding:0; font-size:15px; background:url(nav_bg2.jpg) repeat-x center; color:#fff;}
	.nav ul{ margin:0 auto; width:1200px; display:block;}
	.nav ul li{ float:left; margin:0; color:#fff; line-height:50px; position:relative; z-index:1; background:url(nav_line.jpg) right center no-repeat;}
	.nav ul li:last-child{ background:none;}
	.nav ul li a{ font-weight:bold; padding:0 40px; display:block; margin:0; color:#fff;
	transition:0.3s;
	-webkit-transition:0.3s;
	-moz-transition:0.3s;
	}
	.nav ul li a:hover{ color:#fff;}
	.nav ul li::before{ content:""; width:100%; height:0; background:url(nav_bg2_hover.jpg) repeat-x center; position: absolute; top:0; left:0; z-index:-1;
	transform: translate(0,50%);
	-webkit-transform: translate(0,0);
	transition:0.3s;
	-webkit-transition:0.3s;
	-moz-transition:0.3s;
	}
	.nav ul li:hover::before{ height:100%;}
	.nav ul .currclass{ color:#fff; font-weight:bold; padding:0; display:block;}
	.nav ul .currclass a{ color:#fff; background:url(nav_bg2_hover.jpg) center repeat-x;}
	.nav ul .time{ float:right; color:#fff; width:300px;}
	*/
	
	/*下拉导航*/
	.nav{ margin:0 auto; padding:0; height:90px; line-height:100px; font-size:15px; color:#fff; text-transform:capitalize; position:relative;}
	.nav .navlist{ margin:0 auto; display:block;}
	.navlist li{ float:left; margin:0; color:#fff; position:relative;}
	.navlist li:hover{ background:url(nav_hover.png) no-repeat center bottom;}
	.navlist li a{ margin:0; padding:0 30px; display:block;}
	.navlist li span{ float:left; font-weight:normal; overflow:hidden; background:url(menuj.jpg) right center no-repeat;}
	.navlist li span a{ margin:0 10px; padding:0 20px; display:block;}
	.navlist li span a:hover{}
	.navlist li.curr span a{}
	
	.navlist li.curr{ padding:0; color:#fff; display:block; background:url(nav_hover.png) no-repeat center bottom;}
		
	.navlist .on{ background:url(nav_hover.png) no-repeat center bottom;}
	.navlist .on span a{ margin:0 10px;}
	.navlist .on span a:hover{}
	.navlist .sub{ display:none; padding:0; position:absolute; top:100px; z-index:999; font-size:12px; width:100%;}
	.navlist .sub li{ padding:0 0 0 10px; vertical-align:middle; display:block; width:100%; position:relative; border-bottom:1px dotted #fff; background:#1955BA; box-sizing:border-box;}
	.navlist .sub li:hover{ background:#fff;}
	.navlist .sub li a{ line-height:30px; padding:4px 0; color:#fff;}
	.navlist .sub li a:hover{ color:#f00;}
	
	.sub3{ display:none; box-sizing:border-box; background:#1955BA;}
	.sub3 li{ margin:0; padding:0;}
	.navlist .sub li:hover>.sub3{ margin:0; padding:0; position:absolute; left:100%; top:0; width:100%; display:block;}
	
	/*热门搜索*/
	.hottags{ line-height:50px;}
	.hottags a{ margin:0 10px 0 0;}

	/* 首页banner */
	.banner{ margin:0 auto; min-width:1200px; width:100%; position:relative; height:560px; overflow:hidden;}
	.banner .bd{ position:relative; z-index:0;}
	.banner .bd ul{ width:100% !important;}
	.banner .bd li{ width:100% !important; height:560px;}
	.banner .bd li .siteWidth{ width:1000px; position:relative; margin:0 auto; height:299px;}
	.banner .bd li a{ height:560px; display:block;}
	.banner .bd .txt{ position:absolute; width:415px; top:100px; left:22px; font:normal 18px/30px "Microsoft YaHei";}
	
	.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center;}
	.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:4px; background:#666; overflow:hidden; 
		line-height:9999px; filter:alpha(opacity=40); opacity:0.4; cursor:pointer;}
	.banner .hd ul .on{ filter:alpha(opacity=100); opacity:1; background:#fff;}
	
	/* 下面是前/后按钮代码，如果不需要删除即可 */
	.banner .prev,.banner .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.6;}
	.banner .next{ left:auto; right:3%; background-position:8px 5px;}
	.banner .prev:hover,.banner .next:hover{ filter:alpha(opacity=100);opacity:1;}
	.banner .prevStop{ display:none;}
	.banner .nextStop{ display:none;}	

	.flash{ margin:0 auto; width:100%; overflow:hidden; text-align:center;}
	.flash img{ display:block;}
	
	.head_nav{ background:#F3F3F3; border-bottom:1px solid #D9D9D9; line-height:90px;}
	.head_nav_tel{ float:right; font-size:16px;}
	.head_nav_tel span{ color:#37A637; font-size:20px; font-weight:bold;}


.ad{ margin:20px auto;}

/*首页5大理由*/
/*
.index_reasons{}
.index_reasons .boxtitle{}
.index_reasons .boxtext{ padding:0 40px 20px 40px;}
.index_reasons .boxtext ul{ margin:0 auto; display:table;}
.index_reasons .boxtext ul li{ margin:5px; float:left; width:360px;}
.index_reasons .boxtext ul li .pic{ width:360px; height:130px; overflow:hidden;}
.index_reasons .boxtext ul li .pic img{ display:block;
	transition:0.5s;
	-webkit-transition:0.5s;
	-moz-transition:0.5s;
	}
.index_reasons .boxtext ul li:hover .pic img{
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	}
.index_reasons .boxtext ul li .text{ padding:30px 20px 20px 80px; background:url(num1.jpg) no-repeat left center #F4F4F4; height:130px; overflow:hidden;}
.index_reasons .boxtext ul li .text b{ font-size:22px;}
.index_reasons .boxtext ul li .text  p{ font-size:12px;}
.index_reasons .boxtext ul li:nth-child(2) .text{ background:url(num2.jpg) no-repeat left center #F4F4F4;}
.index_reasons .boxtext ul li:nth-child(3) .text{ background:url(num3.jpg) no-repeat left center #F4F4F4;}
.index_reasons .boxtext ul li:nth-child(4) .text{ background:url(num4.jpg) no-repeat left center #F4F4F4;}
.index_reasons .boxtext ul li:nth-child(5){ background:url(reason0.jpg) no-repeat center; width:360px; height:260px;}
.index_reasons .boxtext ul li:nth-child(6) .text{ background:url(num5.jpg) no-repeat left center #F4F4F4;}
*/





/*首页关于我们*/
.index_about{ margin:0 auto; padding:20px; background:url(bg3.jpg) no-repeat center;}
.index_about .boxtitle{ margin:10px; padding:0 20px; background:url(line5.png) no-repeat center 14px; line-height:30px; font-size:24px; text-align:center; color:#fff; text-transform:uppercase;}
.index_about .boxtitle b{ font-weight:normal; display:inline-block;}
.index_about .boxtitle em{ display:block;}
.index_about .boxtext{ line-height:30px; color:#fff;}
.index_about .boxtext .pic{ margin:0 40px 0 0; width:460px; height:330px; float:left; overflow:hidden;}
.index_about .boxtext .pic img{ width:460px; height:330px;}
.index_about .boxtext b{ color:#0d6fb8; font-size:36px; font-weight:normal; line-height:80px;}
.index_about .boxtext p{ text-indent:2em;}
.index_about .boxtext ul{ margin:10px auto; display:table;}
.index_about .boxtext ul li{ margin:5px; width:240px; height:180px; float:left;}
.index_about .boxtext ul li img{ width:240px; height:180px;}

.index_about .boxtext .more_arrow{ border:2px solid #fff; color:#fff;}

.index_about .boxtext .more{ margin:10px auto; padding:0 0 0 20px; float:left; border:1px solid #0D6FB8; color:#0D6FB8;}
.index_about .boxtext .more i{ margin:0 0 0 10px; padding:0 10px; display:inline-block; color:#fff; background:#0D6FB8; float:right; line-height:40px;}

.more_arrow{ margin:10px auto; padding:5px 20px; display:table; border:2px solid #1955BA; font-size:16px; position:relative; line-height:30px;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
transition:0.3s;
-webkit-transition:0.3s;
-moz-transition:0.3s;
}
.more_arrow i{ visibility:hidden; opacity:0; position:absolute; right:0px; top:50%; margin-top:-8px;
transition:0.3s;
-webkit-transition:0.3s;
-moz-transition:0.3s;
}
.more_arrow:hover{ padding:5px 40px 5px 30px; background:#1955BA; color:#fff;}
.more_arrow:hover i{ visibility:visible; opacity:1; color:#fff; right:16px;}

/*首页产品中心*/
.index_products{ margin:0 auto; padding:20px 0; width:1200px;}
.index_products .boxtitle{ margin:10px; padding:0 20px; background:url(line4.png) no-repeat center 14px; line-height:30px; font-size:24px; text-align:center; color:#1955ba; text-transform:uppercase;}
.index_products .boxtitle b{ font-weight:normal; display:inline-block;}
.index_products .boxtitle em{ display:block;}
.index_products .boxtext{ padding:10px 0;}
	
	/*有更多的tab切换*/
	.hasMoreTab{}
	.hasMoreTab .hd{ margin:0 auto; padding:0; line-height:40px; height:40px; font-size:16px; display:table;}
	.hasMoreTab .hd .more{ float:right; color:#000; display:none;}
	.hasMoreTab .hd .more a{ color:#000;}
	.hasMoreTab .hd ul{ z-index:5; zoom:1; position:relative;}
	.hasMoreTab .hd li{ margin:0 20px 0 0; padding:0 20px; float:left; cursor:pointer; display:block; text-align:center; height:40px; border:1px solid #686868;}
	.hasMoreTab .hd li.on{ background:url(qiepian_title.png) no-repeat center top; color:#fff; cursor:pointer; position:relative; border:none;}
	.hasMoreTab .hd li.on a{ color:#fff;}
	
	.hasMoreTab .bd{ margin:20px 0 0 0; padding:0; position:relative;}
	.hasMoreTab .bd span{ padding:20px 0; font-size:15px; line-height:22px; display:block; text-align:center;}
	.hasMoreTab .bd span.anli{ text-align:right; padding:20px 100px 20px 0; font-weight:bold; font-size:28px; color:#000; line-height:44px;}
	.hasMoreTab .bd ul{ overflow:hidden;}
	.hasMoreTab .bd ul li{ margin:0 20px 0 0; padding:0; width:285px; line-height:24px; display:inline; float:left; box-sizing:border-box; overflow:hidden;}
	.hasMoreTab .bd ul li:nth-child(4n){ margin:0;}
	.hasMoreTab .bd ul li:hover{}
	.hasMoreTab .bd ul li .date{ float:right; color:#999; font-family:"Times New Roman", Times, serif;}
	.hasMoreTab .bd ul li a img{ width:285px; height:215px; display:block;}
	.hasMoreTab .bd ul li span{ margin:0; padding:0 20px; display:block; line-height:30px; font-size:12px; text-align:center; vertical-align:middle;}
	.hasMoreTab .bd ul li span em{ color:#FF0000; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}
	


	

.part2{ margin:0 auto; padding:20px 0 10px 0; background:url(bg4.jpg) no-repeat center;}
.part2 .boxtitle{ margin:10px; padding:0 20px; background:url(line4.png) no-repeat center 14px; line-height:30px; font-size:24px; text-align:center; color:#1955ba; text-transform:uppercase;}
.part2 .boxtitle b{ font-weight:normal; display:inline-block;}
.part2 .boxtitle em{ display:block;}

	/*首页案例*/
	.index_anli{ margin:10px auto; position:relative; width:1200px; overflow:hidden;}
	.index_anli .boxtitle{}
	.index_anli .boxtitle b{}
	.index_anli .boxtitle em{}
	.index_anli .boxtitle i{ display:block; color:#AFAFAF; font-size:14px;}
	.index_anli .boxtext{ padding:10px 0; margin:0; overflow:hidden;}
	.index_anli .boxtext ul{ overflow:hidden; zoom:1;}
	.index_anli .boxtext ul li{ margin:0 20px 0 0; width:285px; float:left; overflow:hidden; display:inline; position:relative; transition:0.3s;}
	.index_anli .boxtext ul li:nth-child(4){ margin:0;}
	.index_anli .boxtext ul li .pic{ width:285px; height:260px; overflow:hidden; position:relative;}
	.index_anli .boxtext ul li img{ width:285px; height:260px; display:block; transition:0.5s; -webkit-transition:0.5s; -moz-transition:0.5s;}
	
	.index_anli .boxtext ul li .text{ padding:10px; visibility:visible; position:absolute; bottom:0; left:0; opacity:1; transition:0.3s; background:rgba(46,144,234,1); color:#fff; text-align:center; width:100%;}
	.index_anli .boxtext ul li:hover{ transition:0.3s;}
	.index_anli .boxtext ul li:hover .pic img{ transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1);}
	.index_anli .boxtext ul li:hover .text{ display:block; width:100%; opacity:1; bottom:0;}
	
	.index_anli .boxtext ul li .details{ text-align:center; line-height:24px;}
	.index_anli .boxtext ul li .details em{ display:block; color:#999;}
	
/* 图片滚动 */
.picScroll{ position:relative; overflow:hidden;}
.picScroll ul{ overflow:hidden; zoom:1;}
.picScroll ul li{ float:left; margin:0 6px; width:285px; overflow:hidden; display:inline;}
.picScroll ul li img{ width:285px;}
.picScroll .prev,
.picScroll .next{ position:absolute; left:10px; top:60px; display:block; width:18px; height:28px; overflow:hidden; background:url(images/icons.png) -40px 0 no-repeat; cursor:pointer;}
.picScroll .next{ left:auto; right:10px; background-position:-120px 0;}
.picScroll .prevStop{ background-position:0 0;}
.picScroll .nextStop{ background-position:-80px 0;}



/*首页团队展示*/
.index_team{ margin:0 auto; width:1200px;}
.index_team .boxtitle{}
.index_team .boxtext{}
.index_team .boxtext ul{}
.index_team .boxtext ul li{}
.index_team .boxtext ul li img{}

.picScroll-left{ overflow:hidden; position:relative; margin:10px auto; overflow:hidden;}
.picScroll-left .hd{ margin:0 auto; overflow:hidden; display:table;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block; width:32px; height:32px; float:right; margin-right:5px; margin-top:16px; overflow:hidden; cursor:pointer; background:url("slider-arrow.png") -170px 0 no-repeat;}
.picScroll-left .hd .next{ background-position:-50px 0;}
.picScroll-left .hd .prevStop{ background-position:-60px 0;}
.picScroll-left .hd .nextStop{ background-position:-60px -50px;}
.picScroll-left .hd .pageState{ display:none;}
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:16px; zoom:1; display:none;}
.picScroll-left .hd ul li{ float:left; width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("icoCircle.gif") 0 -9px no-repeat;}
.picScroll-left .hd ul li.on{ background-position:0 0;}

.picScroll-left .bd{ padding:0;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1;}
.picScroll-left .bd ul li{ margin:20px; float:left; width:200px; _display:inline; text-align:center; transition:.5s;}


.picScroll-left .bd ul li span{ text-align:center; line-height:30px; display:block; transition:.5s; width:100%;}
.picScroll-left .bd ul li:hover span{}
.picScroll-left .bd ul li .pic{ width:200px; height:200px; overflow:hidden; border-radius:100%;}
.picScroll-left .bd ul li .pic img{ width:200px; height:200px; display:block; border-radius:100%;
	-webkit-transition:.5s;
	-moz-transition:.5s;
	transition:.5s;
}
.picScroll-left .bd ul li:hover img{ transform:scale(1.1); -webkit-transform:scale(1.1); -ms-transform:scale(1.1);
	/*
	-webkit-box-shadow: 0 0 6px rgba(255,0,0,.6), inset 0 0 10px rgba(255,255,255,1);
	-moz-box-shadow: 0 0 6px rgba(255,0,0,.6), inset 0 0 10px rgba(255,255,255,1);
	box-shadow: 0 0 6px rgba(255,0,0,.6), inset 0 0 10px rgba(255,255,255,1);
	*/
}



.part1{ padding:30px 0;}
.part1 .boxtitle{ margin:10px; padding:0 20px; background:url(line4.png) no-repeat center 14px; line-height:30px; font-size:24px; text-align:center; color:#1955ba; text-transform:uppercase;}
.part1 .boxtitle b{ font-weight:normal; display:inline-block;}
.part1 .boxtitle em{ display:block;}


/*首页新闻*/
.index_news{ margin:0 30px 0 0; width:380px; float:left;}
.index_news:nth-child(3){ margin:0;}
.index_news .boxtitle{ margin:0; padding:0; line-height:50px; border:none; background:none; text-align:left; color:#333;}
.index_news .boxtitle b{ display:inline-block; font-size:24px;}
.index_news .boxtitle em{ display:inline-block; font-size:14px; margin:0 0 0 10px;}
.index_news .boxtitle .more{ margin:0; height:48px; font-size:12px;}
.index_news .boxtitle .more a{ font-size:12px;}

.index_news .boxtext{ padding:0;}
.index_news .boxtext img{ width:380px; height:140px;}
.index_news .boxtext ul{ padding:10px;}
.index_news .boxtext ul li{ margin:5px auto; padding:0 10px; line-height:30px; background:url(dot12.jpg) no-repeat left center; border-bottom:1px dashed #909090;
	transition:margin 0.5s;
	-moz-transition:margin 0.5s; /* Firefox 4 */
	-webkit-transition:margin 0.5s; /* Safari and Chrome */
	-o-transition:margin 0.5s; /* Opera */
	}
.index_news .boxtext ul li a{}

.index_news .boxtext ul li .pic{ margin:0 20px 0 0; width:180px; height:100px; float:left; overflow:hidden;}
.index_news .boxtext ul li .pic img{ width:180px; height:100px; display:block;}
.index_news .boxtext ul li .details{}
.index_news .boxtext ul li p{ line-height:24px;}
.time{ float:right; font-family:"Times New Roman", Times, serif;}

.topnews{ background:#E4E4E4;}
.topnews .pic{ width:380px; height:140px;}
.topnews .pic img{ width:380px; height:140px;}
.topnews .details{ padding:10px 20px; line-height:20px; height:90px; overflow:hidden;}
.topnews .details a{ font-size:16px; line-height:30px;}
.topnews .details p{ font-size:12px; color:#7f7f7f;}
.topnews .more{ margin:10px 0 0 0; padding:0 10px; background:#FE6700; color:#fff; float:left; text-transform:uppercase;}

/*首页招聘*/
.index_job{}
.index_job{ margin:0 auto; width:460px;}
.index_job .boxtitle{ background:url(title2.png) no-repeat 40px center; line-height:50px; border:none;}
.index_job .boxtitle b{ display:inline-block;}
.index_job .boxtitle em{ display:inline-block; font-size:12px; margin:0 0 0 10px;}
.index_job .boxtitle .more{ margin:0; height:48px; border-right:4px solid #FE6700;}
.index_job .boxtext{ padding:20px;}

.index_job_part1{ border:1px solid #D8D8D8;}
.index_job_part1 .pic{ margin:0 20px 0 0; height:130px; float:left;}
.index_job_part1 .pic img{ width:180px; height:130px;}
.index_job_part1 a{ color:fe6700;}

.index_job_part2{ margin:20px 0 0 0;}
.index_job_part2 img{ width:100%; display:block;}

/*首页售后服务*/
.index_shouhou{ margin:0 auto 20px auto; width:1200px; overflow:visible; position:relative;}
.index_shouhou .boxtitle{ background:url(title3.png) no-repeat center; height:89px; line-height:89px; text-align:center; font-size:48px; color:#fff; font-weight:bold; border:none; position:absolute; width:100%; top:-33px;}
.index_shouhou .boxtext{ padding:80px 100px; border:2px solid #DCDCDC;}
.index_shouhou .boxtext ul{ background:url(num_000.jpg) no-repeat left center;}
.index_shouhou .boxtext ul li{ padding:0 0 0 60px; line-height:50px; height:50px; font-size:16px;}
.index_shouhou .boxtext ul li b{ color:#fe6700; font-size:24px;}
	
/* 本例子css */
.txtScroll-left{ position:relative;}
.txtScroll-left .hd{ overflow:hidden; height:30px; padding:0;}
.txtScroll-left .hd .prev,.txtScroll-left .hd .next{ margin:0 5px 0 0; display:block; width:15px; height:21px; float:left; overflow:hidden; cursor:pointer; background:url("index_cont4_li2_btn.png") no-repeat;}
.txtScroll-left .hd .prev{ background-position:-21 -21px;}
.txtScroll-left .hd .next{ background-position:-21px -21px;}
.txtScroll-left .hd .prev:hover{ background-position:0 -21px;}
.txtScroll-left .hd .next:hover{ background-position:-21px 0;}
.txtScroll-left .hd .prevStop{ background-position:-10px 0;}
.txtScroll-left .hd .nextStop{ background-position:-10px -20px;}
.txtScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; display:none;}
.txtScroll-left .hd ul li{ float:left; width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;}
.txtScroll-left .hd ul li.on{ background-position:0 0;}
.txtScroll-left .pageState{ display:none;}

.txtScroll-left .bd{ padding:0; overflow:hidden;}
.txtScroll-left .bd ul{ overflow:hidden; zoom:1;}
.txtScroll-left .bd ul li{ margin:0 0 10px 0; height:24px; line-height:24px; text-align:left; _display:inline; display:inline-table;}
.txtScroll-left .bd ul li span{}

.txtScroll-left .bd ul li:hover a{ color:#ef4136;}
.txtScroll-left .bd ul li:hover .time{ border:1px solid #f00; color:#ef4136;}
.txtScroll-left .bd ul li:hover .time i{}
.txtScroll-left .bd ul li:hover .time em{ background:#ef4136;}
.infoList .time{ margin:0 10px 0 0; float:left; border:1px solid #424242; text-align:center; font-weight:bold; color:#424242;}
.infoList .time i{ display:block; font-size:19px;}
.infoList .time em{ padding:0 5px; background:#000; color:#fff; display:block; font-size:12px;}
	
	
/*----------内页主体开始----------*/
.main{ margin:0 auto; padding:20px 0; width:1200px; overflow:hidden;}

.left{ float:left; width:900px; background:#fff;}
.left .box{}
.left .boxtitle{}
.left .boxtitle b{}
.left .boxtext{}
	
	/* 本例子css */
	.slideBox{ overflow:hidden; position:relative;}
	.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1;}
	.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
	.slideBox .hd ul li{ float:left; margin-right:2px; width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer;}
	.slideBox .hd ul li.on{ background:#f00; color:#fff;}
	.slideBox .bd{ padding:20px 50px; position:relative; height:100%; z-index:0;}
	.slideBox .bd li{ zoom:1; vertical-align:middle;}
	.slideBox .bd img{ width:150px; height:130px; display:block;}
	.slideBox .bd li span{ display:block; text-align:center; line-height:30px;}

	/* 下面是前/后按钮代码，如果不需要删除即可 */
	.slideBox .prev,.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(slider-arrow.png) -170px 5px no-repeat; filter:alpha(opacity=50); opacity:0.2;}
	.slideBox .next{ left:auto; right:3%; background-position:-58px 5px;}
	.slideBox .prev:hover,.slideBox .next:hover{ filter:alpha(opacity=100); opacity:1;}
	.slideBox .prevStop{ display:none;}
	.slideBox .nextStop{ display:none;}	
	
	
/* 手风琴 */
/*
#sideMenu{}
#sideMenu .hd{ margin:0; padding:0 10px; line-height:30px; background:url(icons.png) 180px -37px no-repeat #0075C5; cursor:pointer; color:#fff; border-bottom:1px solid #fff;}
#sideMenu .hd a{ color:#fff;}
#sideMenu .on{ background:url(icons.png) 180px -77px no-repeat #0075C5; color:#fff;}
#sideMenu .bd{ overflow:hidden; display:none;}
#sideMenu .bd ul li{ border-bottom:1px dashed #ddd;}
*/	
	
	


.right{ float:right; width:910px;}
.right .box{ /*border:1px solid #DCDCDC;*/}
.right .boxtitle{ padding:0 20px; line-height:50px; font-size:16px; background:url(line2.jpg) no-repeat left center;}
.right .boxtitle b{ margin:0 20px 0 0; font-size:24px; font-weight:normal; display:inline-block;}
.right .boxtitle em{ display:inline-block; font-size:14px; text-transform:uppercase;}
.right .boxtext{ padding:10px 0;}

.aside{ width:250px;}
	/*侧边分类*/
	.aside_fenlei{ margin:0 0 20px 0; overflow:hidden; font-size:12px; border:1px solid #1E58BB;}
	.aside_fenlei .boxtitle{ padding:0 10px 0 20px; line-height:80px; background:url(aside_title.jpg) no-repeat top; color:#fff; font-size:30px; border:none;}
	.aside_fenlei .boxtitle b{ margin:0 10px 0 0; display:inline-block; font-size:24px; font-weight:normal;}
	.aside_fenlei .boxtitle em{ line-height:30px; display:inline-block; font-family:"Arial", Gadget, sans-serif; text-transform:uppercase; font-size:14px;}
	.aside_fenlei .boxtext{ margin:0; padding:0; overflow:hidden; color:#fff;}
	.aside_fenlei .boxtext a{}
	.aside_fenlei .boxtext .hd{ padding:0 10px; background:#0075C5;}
	.aside_fenlei .boxtext .bd{}
	/*
	.aside_fenlei .boxtext ul li{ margin:0; padding:0 20px 0 40px; line-height:40px; position:relative; z-index:1; background:url(dot5.png) no-repeat 20px center; border-bottom:1px solid #CECECE;
	transition:0.5s;
	-webkit-transition:0.5s;
	-moz-transition:0.5s;
	}
	.aside_fenlei .boxtext ul li:hover{ background:url(dot5.png) no-repeat 20px center #EAEAEA;}
	.aside_fenlei_bottom{ line-height:90px; font-size:24px; text-align:center; background:#0075C5;}
	.aside_bottom{ background:url(aside_bottom.jpg) no-repeat center; height:90px;}
	*/
	.aside_fenlei .boxtext ul li{ margin:0; padding:0 20px 0 40px; line-height:40px; position:relative; z-index:1; background:url(dot5.png) no-repeat 20px center; border-bottom:1px solid #CECECE;
	transition:0.5s;
	-webkit-transition:0.5s;
	-moz-transition:0.5s;
	}
	.aside_fenlei .boxtext ul li::before{ width:0; height:100%; background:url(dot5.png) no-repeat 20px center #EAEAEA;	position:absolute; top:50%; left:0;	z-index:-1;
	content:"";
	transform:translate(0,-50%);
	-webkit-transform:translate(0,-50%);
	transition:0.5s;
	-webkit-transition:0.5s;
	-moz-transition:0.5s;
	}
	.aside_fenlei .boxtext ul li:hover::before{ width:100%;}
	.aside_fenlei .boxtext ul li:hover{ background:#FAFAFA;}
	.aside_fenlei .boxtext ul li a{ padding:0; display:block; transition:0.5s;}
	.aside_fenlei .boxtext ul li a:hover{ font-weight:bold;}
	.aside_fenlei .boxtext ul li.currclass{ background:url(dot5.png) no-repeat 20px center #EAEAEA;}
	.aside_fenlei .boxtext ul li.currclass a{ font-weight:bold; color:#f00;}
	
	
	/*侧边联系我们*/
	.aside_contact{ margin:0; font-size:12px; color:#666; border:1px solid #1E58BB;}
	.aside_contact .boxtitle{ padding:0 20px; line-height:80px; background:url(aside_title.jpg) no-repeat top; color:#fff; font-size:30px; border:none;}
	.aside_contact .boxtitle b{ margin:0 10px 0 0; display:inline-block; font-size:24px; font-weight:normal;}
	.aside_contact .boxtitle em{ line-height:30px; display:inline-block; font-family:"Arial", Gadget, sans-serif; text-transform:uppercase; font-size:14px;}
	.aside_contact .boxtext{ padding:10px; line-height:24px; overflow:hidden; overflow:hidden;}
	.aside_contact .boxtext .companyname{ margin:10px 0 0 0; font-weight:bold; font-size:14px; color:#DB0000;}
	.aside_contact .boxtext .tel2{ text-indent:3em;}
	
	/*侧边新闻*/
	.aside_news{ margin:0 0 20px 0;}
	.aside_news .boxtitle{}
	.aside_news .boxtext{ padding:20px;}
	.aside_news .boxtext ul li{ padding:0 0 0 20px; line-height:40px; border-bottom:1px dotted #ccc; background:url(dot4.gif) no-repeat left center;}
	
	.aside_news .more{ font-size:12px; color:#fff; line-height:50px;}

	/*侧边图片*/
	.aside_pic{ margin:0 0 20px 0;}
	.aside_pic .boxtitle{}
	.aside_pic .boxtext{ padding:10px 10px 0 10px;}
	.aside_pic .boxtext ul{ width:300px;}
	.aside_pic .boxtext ul li{ margin:0 15px 0 0; width:100px; height:110px; float:left; text-align:center;}
	.aside_pic .boxtext ul li img{ width:100px; height:80px; display:block;}
	.aside_pic .boxtext ul li span{ line-height:30px;}


/*方案列表页*/
.fanganlist{ margin:0; padding:0;}
.fanganlist .boxtitle{ margin:0; padding:0; border:none;}
.fanganlist .boxtitle b{}
.fanganlist.box .boxtext{ margin:0; padding:0; background:none;}
.fanganlist li{ margin:10px; padding:10px 0; width:310px; float:left; display:block;}
.fanganlist li .pic{ margin:0 auto; width:120px; height:120px; display:block; overflow:hidden; text-align:center;}
.fanganlist li img{
	width:120px; height:120px;
	-webkit-transition:0.5s;
	-moz-transition:0.5s;
	transition:0.5s;
}
.fanganlist li a:hover img{
	-webkit-box-shadow: 0 0 6px rgba(255,0,0,.6), inset 0 0 10px rgba(255,255,255,1);
	-moz-box-shadow: 0 0 6px rgba(255,0,0,.6), inset 0 0 10px rgba(255,255,255,1);
	box-shadow: 0 0 6px rgba(255,0,0,.6), inset 0 0 10px rgba(255,255,255,1);
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
}
.fanganlist li b{ text-align:center; color:#06A67F; display:block; font-size:20px; line-height:40px;}
.fanganlist li .ckxq{ margin:0 auto; padding:5px 20px; background:#06A631; color:#fff; display:table; line-height:20px;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
}
.fanganlist li .text{ margin:10px 0;}


/*招聘列表页*/
.zplist{ padding:0 0 200px 0;}
.zplist dl dt.littletitle{ margin:0; padding:0; line-height:40px; background:#d82128; border-bottom:none; font-size:13px; color:#fff;}
.zplist dl dt.littletitle:hover{ margin:0; padding:0; line-height:40px; background:#d82128; border-bottom:none; font-size:13px; color:#fff;}
.zplist dl dd{ margin:0; padding:0; height:60px; line-height:60px; overflow:hidden; border-bottom:1px dashed #e0e0e0; cursor:pointer; display:block;}
.zplist dl dt .jobname,
.zplist dl dt .jobrequire,
.zplist dl dt .jobplace,
.zplist dl dt .jobnum,
.zplist dl dt .jobtime,
.zplist dl dd .jobname,
.zplist dl dd .jobrequire,
.zplist dl dd .jobplace,
.zplist dl dd .jobnum,
.zplist dl dd .jobtime{ width:19%; display:inline-block; float:left; text-align:center;}

.zplist dl .detalnews{ display:none; padding:20px; border-bottom:1px dashed #e0e0e0; line-height:28px; font-size:14px; text-indent:2em;}
.zplist dl dd:hover,
.zplist dl dd.cura{ background:none; color:#d82128; font-weight:bold;}


/*产品列表页*/
.productlist{ margin:0; padding:0;}
.productlist .boxtitle{ margin:0; padding:0;}
.productlist.box>.boxtitle>b{ padding:0 10px; background:#DC353B; color:#fff;}
.productlist.box .boxtext{ margin:0; padding:0; background:none;}
.productlist li{ margin:10px; padding:0; width:300px; float:left; display:block; background:#F8F8F8;}
.productlist li .pic{ margin:0; width:300px; height:230px; overflow:hidden; float:left;}
.productlist li img{
	width:300px; height:230px;
	-webkit-transition:0.5s;
	-moz-transition:0.5s;
	transition:0.5s;
}
.productlist li a:hover img{
	-webkit-box-shadow: 0 0 6px rgba(255,0,0,.6), inset 0 0 10px rgba(255,255,255,1);
	-moz-box-shadow: 0 0 6px rgba(255,0,0,.6), inset 0 0 10px rgba(255,255,255,1);
	box-shadow: 0 0 6px rgba(255,0,0,.6), inset 0 0 10px rgba(255,255,255,1);
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
}
.productlist li .text{ padding:10px 10px 0 0; width:680px; height:200px; float:left; color:#747474; position:relative;}
.productlist li .time{ float:right; color:#888; font-size:12px;}
.productlist li span{ padding:0 0 0 10px; line-height:48px; font-size:16px; background:url(cpall_list_bt.jpg) no-repeat right bottom #ddd; display:block;
	-webkit-transition:0.5s;
	-moz-transition:0.5s;
	transition:0.5s;
	}
.productlist li a:hover span{ text-shadow:2px 2px 6px #CCC;}

.productlist li .more{ margin:0; padding:5px; line-height:20px; float:left; background:#d82128; color:#fff; position:absolute; left:0; bottom:20px;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
}
/*产品内容页*/
.productcontent{}
.productcontent.box>.boxtitle{ height:auto; line-height:normal;}
.productcontent .boxtext{}
.productcontent .boxtext #div1{}
.productcontent .boxtext #div2{ height:500px;}
.productcontent .boxtext #div1{}

/*锚链接导航*/
.anchorlink_nav{ margin:10px auto; background:#F7F6F6; line-height:45px;}
.anchorlink_nav li{ margin:0; font-size:16px; display:inline-block; color:#fff; float:left;}
.anchorlink_nav a{ padding:0 30px; display:block; background:url(tabline.gif) no-repeat right center;}
.anchorlink_nav li:last-child a{ background:none;}
.anchorlink_nav li:last-child a:hover{ text-shadow:2px 2px 6px #999; background:#D82128; color:#fff;}

.anchorlink_nav a:hover{ text-shadow:2px 2px 6px #999; background:#D82128; color:#fff;}
.anchorlink_nav .currclass{ background:#58A2D6; text-shadow:2px 2px 6px #999;}

.anchorlink_nav>ul>li>.xz{ background:#D82128; color:#fff;}

.ce2{ position:fixed; top:0;}

#anchorlink_nav1{ padding:160px 0 0 0; background:url(anchorlink_nav1.jpg) no-repeat top;}
#anchorlink_nav2{ padding:160px 0 0 0; background:url(anchorlink_nav2.jpg) no-repeat top;}
#anchorlink_nav3{ padding:160px 0 0 0; background:url(anchorlink_nav3.jpg) no-repeat top;}

.right .box3{}
.right .box3 .boxtitle{}
.right .box3 .boxtitle b{ margin:0 10px 0 0; padding:0 0 0 10px; font-weight:bold; line-height:normal; border-left:4px solid #D82128; display:inline-block;}
.right .box3 .boxtitle em{ display:inline-block; font-size:18px;}
.right .box3 .boxtitle .more{ color:#d82128; font-size:12px; line-height:60px;}
.right .box3 .boxtext{ padding:40px; background:#F8F8F8;}

/*图片栏目页*/
.piclist_column{}
.piclist_column .boxtext{ padding:0;}

.piclist_column .top{}
.piclist_column .top .boxtext{}
.piclist_column .top .top_left{ margin:0 20px 0 0; width:280px;}
.piclist_column .top .top_right{ width:560px;}
.piclist_column .top .top_right ul li{ padding:0 0 0 10px; background:url(dot13.gif) no-repeat left center;}
.piclist_column .top .top_right ul li .time{ float:right; font-size:12px; color:#b6b6b6;}

.piclist_column .xunhuan{ margin:20px 0;}
.piclist_column .xunhuan .boxtext ul li{ margin:10px; padding:4px; float:left; width:190px; border:1px solid #eaeaea;}
.piclist_column .xunhuan .boxtext ul li img{ width:190px; height:60px; display:block;}
.piclist_column .xunhuan .boxtext ul li span{ display:block; text-align:center;}

/*图片列表页*/
.piclist{ margin:0; padding:0;}
.piclist .boxtitle{}
.piclist .boxtitle b{}
.piclist .boxtext{}
.piclist li{ margin:5px; padding:0; width:290px; height:250px; float:left; display:inline;}
.piclist li img{
	width:290px; height:220px; display:block;
	border:1px solid #ccc;
	-webkit-transition:0.5s;
	-moz-transition:0.5s;
	transition:0.5s;
 
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}
.piclist li a:hover img{
	border:1px solid #ff0000;
	-webkit-box-shadow: 0 0 6px rgba(255,0,0,.6), inset 0 0 10px rgba(255,255,255,1);
	-moz-box-shadow: 0 0 6px rgba(255,0,0,.6), inset 0 0 10px rgba(255,255,255,1);
	box-shadow: 0 0 6px rgba(255,0,0,.6), inset 0 0 10px rgba(255,255,255,1);
}
.piclist li span{ display:block; font-weight:bold; line-height:30px; text-align:center;
	-webkit-transition:0.5s;
	-moz-transition:0.5s;
	transition:0.5s;
	}
.piclist li a:hover span{ text-shadow:4px 4px 6px #CCC;}
/*图片内容页*/
.piczhengwen{ margin:0; padding:0;}
.piczhengwen .boxtitle{}
.piczhengwen .boxtitle b{}
.piczhengwen.box .boxtext{ padding:0; background:none;}
.piczhengwen .pictitle{ margin:0; text-shadow:1px 1px 6px #C1C1C1;}
.piczhengwen .pictitle h1{ font-family:宋体;}
.piczhengwen .picdetails{ margin:0; padding:0; color:#ACACAC; border-bottom:1px solid #ccc;}
.piczhengwen .picdetails span{ margin:0 5px 0 0;}
.piczhengwen .picdetails span.fa:before{ margin:0 5px 0 0;}
.piczhengwen .introduction{ margin:10px 0 0 0; padding:10px; background:#F7F7F7 url("quote.png") no-repeat scroll right top; border:1px dashed #CCC; color:#777; box-shadow:4px 4px 6px #D7D5D5;}
.piczhengwen .zhengwen{ line-height:30px; font-size:15px; margin:20px 0;}
.piczhengwen .zhengwen h2{ background:#3F9DEE; color:#fff; margin:0; padding:5px 10px; font-size:16px; line-height:24px; border-radius:20px;}
.piczhengwen .zhengwen h3{ color:#fff; margin:0; padding:5px 10px; font-size:13px; line-height:22px; width:600px;
 background: -moz-linear-gradient(left,#3F9DEE,#fff);
 background: -webkit-gradient(linear,left top,right top,from(#3F9DEE), to(#fff));
 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#3F9DEE, endColorstr=#ffffff);/*IE<9>*/
border-top-left-radius:20px;
border-bottom-left-radius:20px;
}
.piczhengwen .zhengwen .boxtitle{ height:40px; line-height:40px;}
.piczhengwen .zhengwen .boxtitle b{ background:#1184DA; border:none; padding:5px 20px; color:#fff; font-size:16px; line-height:30px;}
.piczhengwen .picfenxiang{ margin:0 20px;}

#preview{ float:left; margin:0px auto; text-align:center; width:310px; position:relative;}
.jqzoom{ width:310px; height:310px; position:relative; border:solid 1px #ddd;}

.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{ width:360px; height:75px; padding-top:6px; overflow:hidden; position:absolute; left:340px; bottom:0;}
#spec-left{ background:url(left.gif) center no-repeat; width:10px; height:75px; float:left; cursor:pointer; margin-top:3px;}
#spec-right{background:url(right.gif) center no-repeat; width:10px; height:75px; float:left;cursor:pointer; margin-top:3px;}
#spec-list{}
#spec-list ul{}
#spec-list ul li{ margin:0; float:left; display:inline; width:85px;}
#spec-list ul li img{ width:75px; height:75px;}

/*jqzoom*/
.jqzoom{position:relative; padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0;width:400px;height:400px;background:url(i/loading.gif) #000 no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow:hidden;}
.bigimg{width:560px;height:560px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:340px; float:left; overflow:hidden; display:inline;}
#spec-list div{ margin-top:0; *margin-left:0;}

.canshu{ float:right; width:470px; height:210px; position:relative;}
.canshu .zhengwen{ line-height:24px;}
.canshu .zxzx{ position:absolute; left:0; bottom:0;}
.canshu .zxzx a{ padding:10px 30px; background:#FEAD00; color:#fff; text-shadow:1px 1px 6px #000;}

/*栏目小导航*/
.small_nav{ margin:10px auto;}
.small_nav>li{ margin:0 10px; line-height:30px; font-size:16px; display:inline-block; background:#ccc; color:#fff;}
.small_nav a{ padding:5px 20px; display:block; color:#fff;}
.small_nav a:hover{ text-shadow:2px 2px 6px #999;}
.small_nav .currclass{ background:#58A2D6; text-shadow:2px 2px 6px #999;}

/*新闻栏目页*/
.newslist_column{}
.newslist_column .boxtitle{}
.newslist_column .boxtext{ padding:0;}
.newslist_column .boxtext dl{ margin:0 40px 0 0; width:210px; float:left;}
.newslist_column .boxtext dl dt{ margin:0 0 20px 0; padding:160px 0 0 0; width:210px; height:56px; background:url(jszc_img1.jpg) no-repeat; text-align:center; font-size:16px; font-weight:bold;}
.newslist_column .boxtext dl dd{ margin:0 0 0 10px; padding:0 0 0 10px; background:url(dot13.gif) no-repeat left center;}

.newslist_column .boxtext dl:last-child{ margin:0;}

/*新闻列表页2*/
.newslist2{ padding:0;}
.newslist2 .boxtitle{ margin:0; padding:0;}
.newslist2 .boxtitle b{}
.newslist2 .boxtext{ padding:10px;}
.newslist2 li{ padding:0; margin-top:5px; margin-bottom:5px; margin-right:0; margin-left:0; line-height:30px; display:block;
	transition:margin-left,text-shadow 1s,1s;
	-moz-transition:margin-left,text-shadow 1s,1s; /* Firefox 4 */
	-webkit-transition:margin-left,text-shadow 1s,1s; /* Safari and Chrome */
	-o-transition:margin-left,text-shadow 1s,1s; /* Opera */
}
.newslist2 li a{ font-size:16px;}
.newslist2 li .time{ float:right; color:#888;}
.newslist2 li .guishu{}
.newslist2 li .guishu a{ margin:0 2px; font-size:8px;}
.newslist2 li .about{ color:#666; font-size:13px; font-weight:normal;}
.newslist2 li:hover{ padding-left:10px;}
.newslist2 li:hover a{}
.newslist2 li:hover .time{}
.newslist2 li:hover .about{}

/*新闻列表页*/
.newslist{ padding:0;}
.newslist .boxtitle{}
.newslist .boxtitle b{}
.newslist .boxtext{ padding:10px 0;}
.newslist li{ padding:0 30px; margin:0; line-height:50px; background:url(dot6.jpg) no-repeat 10px 20px; display:block; position:relative; z-index:1; border-bottom:1px dotted #999;
	transition:.5s;
	-moz-transition:.5s; /* Firefox 4 */
	-webkit-transition:.5s; /* Safari and Chrome */
	-o-transition:.5s; /* Opera */
}
.newslist li:before{ content:""; background:url(dot6.jpg) no-repeat 10px 20px #FAFAFA; opacity:0; filter:alpha(opacity=0); position:absolute; left:0; top:0; width:100%; height:100%;
	-webkit-transform:scale3d(1,0.1,1);
	transform:scale3d(1,0.1,1);
	-webkit-transition:-webkit-transform 0.5s, opacity 0.5s;
	transition:0.5s;
	-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);
	transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);
	}
.newslist li a{ font-size:14px; color:#9a9a9a; display:block;}
.newslist li .time{ float:right; color:#888;}
.newslist li .about{ color:#666; font-size:13px; font-weight:normal;}
.newslist li:hover{ color:#fff; margin-left:10px; z-index:1;}
.newslist li:hover a{ color:#000;}
.newslist li:hover:before{ opacity:1; z-index:-222;
	filter:alpha(opacity=100);
	transform:translate3d(0,0,0);
	-webkit-transform:translate3d(0,0,0);
	}

/*新闻内容页*/
.newscontent{ padding:0;}
.newscontent .boxtitle{}
.newscontent .boxtitle b{}
.newscontent .boxtext{ padding:0;}
.newscontent .title{ margin:0; text-shadow:1px 1px 6px #C1C1C1;}
.newscontent .title h1{ font-family:宋体;}
.newscontent .details{ margin:0; padding:0; color:#ACACAC; border-bottom:1px solid #ccc;}
.newscontent .details span{ margin:0 5px 0 0;}
.newscontent .details span.fa:before{ margin:0 5px 0 0;}
.newscontent .introduction{ margin:10px 0 0 0; padding:10px; background:#F7F7F7 url("quote.png") no-repeat scroll right top; border:1px dashed #CCC; color:#777; box-shadow:4px 4px 6px #D7D5D5;}
.newscontent .dd{ margin:20px; padding:10px; border:1px dashed #ddd; background:#ECF5FC;}
.newscontent .zhengwen{ line-height:30px; font-size:15px; margin:20px 0;}
.newscontent .zhengwen h2{ background:#428BCA; color:#fff; margin:10px auto; padding:5px 10px; font-size:16px; line-height:24px; border-radius:20px;}
.newscontent .zhengwen h3{ color:#fff; margin:0; padding:5px 10px; font-size:13px; line-height:22px; width:600px;
 background: -moz-linear-gradient(left,#75AAD8,#fff);
 background: -webkit-gradient(linear,left top,right top,from(#75AAD8), to(#fff));
 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#75AAD8, endColorstr=#ffffff);/*IE<9>*/
border-top-left-radius:20px;
border-bottom-left-radius:20px;
}
.zhengwen table{ border-left:1px solid #E3E3E3; border-top:1px solid #E3E3E3;}
.zhengwen table th{ background:#F7F7F7;}
.zhengwen table td{ border-right:1px solid #E3E3E3; border-bottom:1px solid #E3E3E3;}

.newscontent .fenxiang{ margin:0;}

/*单页面*/
.dy{ margin:0; padding:0;}
.dy .boxtitle{}
.dy .boxtitle b{}
.dy .boxtext{ padding:10px; line-height:30px; font-size:15px;}

/*相关文章*/
.xiangguan{ font-size:13px; font-family:"宋体"; border-top:1px solid #E6E6E6; margin:0 20px; padding:20px 0;}
.xiangguan ul li{ width:50%; float:left;}
.xiangguan ul li span{ float:right; color:#999999;}

/*打印关闭*/
.printclose{ margin:10px 0; text-align:right; line-height:30px;}
.printclose a{ margin:0 5px;}
.printclose img{ margin-right:4px;}

/*相关产品*/
.xiangguan2{ font-size:13px; font-family:"宋体"; margin:0; padding:10px 0;}
.xiangguan2	.boxtitle{ border-bottom:3px solid #125FBB;}
.xiangguan2	.boxtitle .more a{ color:#666;}
.xiangguan2	.boxtext ul li{ width:250px; float:left; text-align:center; margin:10px;
	transition:1s;
	-moz-transition:1s; /* Firefox 4 */
	-webkit-transition:1s; /* Safari and Chrome */
	-o-transition:1s; /* Opera */
}
.xiangguan2	.boxtext ul li img{ width:250px; height:190px;
	transition:1s;
	-moz-transition:1s; /* Firefox 4 */
	-webkit-transition:1s; /* Safari and Chrome */
	-o-transition:1s; /* Opera */
}
.xiangguan2	.boxtext ul li span{ line-height:30px; display:block;}
.xiangguan2	.boxtext ul li:hover{ color:#f00; text-shadow:3px 3px 10px #999;}
.xiangguan2	.boxtext ul li:hover img{ box-shadow:0 0 10px #666;}


/*位置导航*/
.position{ margin:0 10px 0 0; padding:0 0 0 24px; color:#545454; font-weight:normal; font-size:12px; background:url(home2.png) no-repeat left center; float:right;}
.position a{}

/*分页*/
.fenye{ line-height:40px; margin:10px 20px 0 20px;}
.fenye table{ margin:0 auto;}
.fenye #pagelist{ margin:0 auto; padding:0; border:1px solid #ccc; overflow:hidden;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
}
.fenye #pagelist a{ margin:0; padding:5px 10px; display:inline-block;
filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff',endColorStr='#dddddd',gradientType='0'); 
background:linear-gradient(#fff,#ddd);
background:-webkit-linear-gradient(#fff,#ddd);
background:-moz-linear-gradient(#fff,#ddd);
}
.fenye #pagelist a.num{ padding:5px;}
.fenye #pagelist a.curr{ padding:5px; font-weight:bold; color:#f00;}

.fenye .next{ border-left:1px solid #ccc; border-right:1px solid #ccc;}
#fenye2 .next:nth-child(2){ border-right:none;}

.fenye span{ padding:5px 10px; display:inline-block; border-left:1px solid #ccc;
background:-webkit-linear-gradient(#fff,#ddd);
background:linear-gradient(#fff,#ddd);
background:-moz-linear-gradient(#fff,#ddd);
}
#totalpage{ padding:0; border:none;}
/*
.fenye{ line-height:30px; margin:10px 20px 0 20px;}
.fenye .prev,.fenye .next,.fenye .curr,.fenye .num{ border:1px solid #ccc; padding:5px 10px; border-radius:40px;}
.curr{ background:#C2EBBA; color:#000;}
.fenye a:hover{ color:#000;}
.fenye span{ border:1px solid #ccc; padding:6px 10px; border-radius:40px;}
#totalpage{ border:none; padding:0;}
*/



/*友情链接*/
.yl{ margin:10px auto; width:1200px;}
.yl .boxtitle{ border-bottom:2px solid #DADADA;}
.yl .boxtext{ padding:10px;}
.yl .boxtext ul li{ margin:0 10px; float:left;}


.footer{ margin:0 auto; padding:0; line-height:30px; background:#0074C5; color:#a1d6ff;}
.footer a{ color:#a1d6ff;}

.footer .foot_tel{ background:#3385D9; color:#fff; font-size:18px; line-height:80px; text-align:center;}

.footer .foot{ padding:20px 0; text-align:center;}
.footer .foot dl{ margin:0; padding:0 20px 0 0; width:280px; float:left; color:#a1d6ff;}
.footer .foot dl a{ color:#a1d6ff;}
.footer .foot dl dt{ color:#fff; font-size:18px;}



.foot .footer_nav dd{ width:90px; display:block; float:left;}

.footer .foot .foot_left{ float:left; width:800px;}
.footer .foot .foot_logo{ margin:0 20px 0 0; padding:0 20px 0 0; float:left; border-right:1px solid #535353;}

.footer .copyright{ margin:0 auto; display:block; background:#003780; line-height:50px;}
.footer .copyright a{ margin:0 10px; color:#ababab;}
.footer .copyright a:first-child{ margin:0 10px 0 0;}

.footer .foot .erweima{ margin:0; padding:0; float:right; width:300px;}
.footer .foot .erweima img{ padding:4px; width:120px; height:120px; display:block; border-radius:4px; background:#fff;}







