@charset "utf-8";
/*
 * This is NOT a freeware, use is subject to license terms
 * @author Miscuz! <526781311@qq.com>
 * @version 3.05
 * @support http://www.950085.com
 */
.wp{width:1200px;margin:0 auto}
a.imgzoom img{transition: all 0.3s ease 0s}
a.imgzoom:hover img{
	-webkit-transform-origin: center center;
	-webkit-transform: scale(1.1, 1.1);
	-moz-transform-origin: center center;
	-moz-transform: scale(1.1, 1.1);	
}
.tfp div.dd1{ font-weight:bold; height:60px; font-size:16px; color:#000; line-height:1; padding-top:10px;}
.tfp div.dd1 em{ font-size:30px; color:#ce0707; font-weight:bold;}
.tfp div.dd2{font-weight:bold; height:60px; font-size:18px; color:#000; line-height:60px; vertical-align:middle;background:url(../images/tel.png) left center no-repeat; padding-left:40px;}

.header1{ width:100%; background:#fafafa; line-height:30px;}
.header1 span{ font-size:10px; font-weight:bold;}
.header1 em{ color:#444; font-size:16px; font-weight:bold;}
.header .nav ul{ font-size:0;}
.header .nav ul li{ padding:5px 0; margin:0 25px; font-size:14px;border-bottom:2px solid #fff;}
.header .nav ul li a{ font-size:16px; display:block;}
.header .nav ul li:hover{ border-bottom:2px solid #777;}
.header .nav ul li.curr{ border-bottom:2px solid #777;}
.header .search{ width:160px; height:30px;}
.header .search div{ width:100%; height:30px; border:1px solid #ccc; border-radius:5px;}
.header .search div input[type=text]{ width:115px; padding-left:10px; height:28px; border:none; background:none; line-height:28px; outline:none; vertical-align:middle; position:absolute; left:0; top:0;}
.header .search div input[type=image]{ right:5px; top:5px; position:absolute;}
.flexslider{position:relative;height:600px;overflow:hidden;zoom:1}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}
.flexslider .slides{zoom:1}
.flex-direction-nav{z-index:999}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(/images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0}
.flex-direction-nav .flex-prev{left:0}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25)}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25)}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50)}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline}
.flex-control-paging li a{background:url(/images/dot.png) no-repeat 0 -10px;display:block;height:10px;overflow:hidden;text-indent:-99em;width:40px;cursor:pointer}
.flex-control-paging li a.flex-active{background-position:0 0}
.index_chanpin{ background:#f8f8f8;}
.index_chanpin .shang{ text-align:center;}
.index_chanpin .shang .dd1{ font-size:30px; color:#222; font-weight:bold;}
.index_chanpin .shang .dd2{ height:25px; width:24px; background:url(../images/1.png) no-repeat center; margin:0 auto;}
.index_chanpin .shang .dd3{ color:#222;}
.index_chanpin .xia ul{ font-size:0;}
.index_chanpin .xia ul li{ width:230px; height:230px; margin-left:5px;margin-right:5px; vertical-align:top; margin-bottom:50px; background:#c5def4;}
.index_chanpin .xia ul li .dd1{ width:240px; height:150px;}
.index_chanpin .xia ul li .dd2{ text-align:center; padding-top:30px;}
.index_chanpin .xia ul li .dd2 span{ color:#222; font-size:16px; display:block; white-space:nowrap;}
.index_chanpin .xia ul li .dd2 em{ color:#222; font-size:14px; display:block; white-space:nowrap;}
.index_chanpin .xia ul li:hover{ background:#C8EEF5;}
.index_xinwen{ }
.index_xinwen .shang{ text-align:center;}
.index_xinwen .shang .dd1{ font-size:30px; color:#222; font-weight:bold;}
.index_xinwen .shang .dd2{ height:25px; width:24px; background:url(../images/1.png) no-repeat center; margin:0 auto;}
.index_xinwen .shang .dd3{ color:#222;}
.index_xinwen .xia ul{ font-size:0;}
.index_xinwen .xia ul li{ width:400px; height:255px;border-top:4px solid #fff;}
.index_xinwen .xia ul li .dd1{ font-size:16px; color:#555; font-weight: bold; padding-left:40px;padding-right:40px; padding-top:45px;}
.index_xinwen .xia ul li .dd2{ font-size:14px; color:#555; line-height:25px; padding:25px 40px;}
.index_xinwen .xia ul li .dd3{ padding-left:40px;padding-right:40px;}
.index_xinwen .xia ul li .dd3 span{ color:#777777; font-size:30px; line-height:1;}
.index_xinwen .xia ul li .dd3 em{ color:#777; font-size:16px; line-height:1; vertical-align:top;}
.index_xinwen .xia ul li .dd4{ width:100px; height:36px;   margin-left:40px; background:url(../images/17.jpg) no-repeat center;  display:none;}
.index_xinwen .xia ul li:hover{ border-top:4px solid #0172c0; background:#fff;-moz-box-shadow:0px 10px 20px #DDDDDD; -webkit-box-shadow:0px 10px 20px #DDDDDD; box-shadow:0px 10px 20px #DDDDDD;}
.index_xinwen .xia ul li:hover .dd3{ display:none;}
.index_xinwen .xia ul li:hover .dd4{ display:block;}
.index_guanyu{ width:100%; padding-top:45px; padding-bottom:50px; background:url(../images/18.jpg) repeat-x center top; }
.index_guanyu .shang{ text-align:center;}
.index_guanyu .shang .dd1{ font-size:30px; color:#222; font-weight:bold;}
.index_guanyu .shang .dd2{ height:25px; width:24px; background:url(../images/1.png) no-repeat center; margin:0 auto;}
.index_guanyu .shang .dd3{ color:#222;}
.index_guanyu .zhong{ text-align:center; padding-top:45px;}
.index_guanyu .zhong div{ font-size:24px; font-weight:bold; color:#999; margin:0 30px; vertical-align:top; padding:20px 0;}
.index_guanyu .zhong div.dd1{ padding-left:65px; background:url(../images/3.png) no-repeat left center;}
.index_guanyu .zhong div.dd2{ padding-left:65px; background:url(../images/4.png) no-repeat left center;}
.index_guanyu .zhong div.dd3{ padding-left:65px; background:url(../images/5.png) no-repeat left center;}
.index_guanyu .xia{ margin-top:30px;-moz-box-shadow:0px 10px 20px #C7C7C7; -webkit-box-shadow:0px 10px 20px #C7C7C7; box-shadow:0px 10px 20px #C7C7C7;}
.index_guanyu .xia .dd2{ padding-top:25px;}
.index_guanyu .xia .dd2 .aa1{ line-height:25px;}
.footer1{ width:100%; background:#343539; padding:25px 0;}
.footer1 span{ vertical-align:top;}
.footer1 span a{ color:#fff; padding:0 38px; font-size:14px;}
.footer1 span:hover a{ color:#900;}
.footer2{ background:#292a2e; padding:45px 0; border-bottom:1px solid #3a3b3f;}
.footer2 .dd1{ width:330px;}
.footer2 .dd1 .aa1{ padding-bottom:15px; border-bottom:1px solid #3a3b3f; font-size:14px; color:#fff;}
.footer2 .dd1 .aa2 span{ width:49%; padding:8px 0; vertical-align:top;}
.footer2 .dd1 .aa2 span:hover a{ color:#900;}
.footer2 .dd1 .aa2 span a{ color:#fff; font-size:12px;}
.footer2 .dd2{ width:330px;}
.footer2 .dd2 .aa1{ padding-bottom:15px; border-bottom:1px solid #3a3b3f; font-size:14px; color:#fff;}
.footer2 .dd2 .aa2 .bb1{ padding-top:25px; line-height:25px;}
.footer2 .dd2 .aa2 .bb1 em{ display:block; color:#ffffff}
.footer2 .dd2 .aa2 .bb1 span{ display:block; color:#ffffff; font-size:18px; font-weight:bold;}
.footer2 .dd2 .aa2 .bb2{ padding-top:25px; line-height:25px;}
.footer2 .dd2 .aa2 .bb2 em{ display:block; color:#ffffff}
.footer2 .dd2 .aa2 .bb2 span{ display:block; color:#ffffff; font-size:12px; }
.footer2 .dd3 .aa1{ margin:0 25px;}
.footer2 .dd3 .aa1 span{ display:block;}
.footer2 .dd3 .aa1 em{ display:block; text-align:center; font-size:14px; color:#fff; padding:5px 0;}
.footer3{ padding:25px 0;background:#292a2e; color:#eee;}
.newslist{}
.newslist li{ display:block; margin-bottom:30px;background:#f9f9f9; padding:20px;border-bottom:1px #e2e2e2 solid; }
.newslist li a{display:block;}
.newslist li a div.dd1{ display:inline; float:left; width:240px; height:155px; overflow:hidden;overflow-y:hidden;overflow-x:hidden;}
.newslist li a div.dd1 img{ width:240px; height:155px;transition: all 0.3s ease 0s;}
.newslist li a div.dd2{ display:inline; float:left; margin-left:35px; width:550px; height:120px;}
.newslist li a div.dd3{ font-size:18px; color:#333; padding-bottom:10px; font-weight:bold; }
.newslist li a div.dd4{ padding-top:20px;}
.newslist li a div.dd4 em{ padding:8px 25px; border:1px solid #ccc; color:#666; font-size:14px;}
.newslist li a div.dd5{ font-size:14px; color:#999; line-height:22px;text-align:justify}
.newslist li a div.dd6{ text-align:center; display:inline; float:right; width:80px;}
.newslist li a div.dd6 em{ display:block; font-size:60px; color:#cdcdcd; border-bottom:1px #cdcdcd solid; font-family:Arial}
.newslist li a div.dd6 span{ display:block; font-size:20px; color:#cdcdcd}
.newslist li a:hover div.dd1 img{
  -webkit-transform-origin: center center;
  -webkit-transform: scale(1.1, 1.1);
  -moz-transform-origin: center center;
  -moz-transform: scale(1.1, 1.1);	
}
.newslist li a:hover div.dd3{ color:#900;}
.newslist li a:hover div.dd4 em{ background:#900; color:#fff;}
.newslist li a:hover div.dd5{ color:#666;}
h1{ text-align:center; padding-top:60px; padding-bottom:30px;}
.content{ line-height:25px; font-size:14px;}
.pn{ padding-top:20px; padding-bottom:100px;}
.pn div{ padding:5px 0;}
.pn em{ color:#900;}
.aalist li{ height:45px; line-height:45px; background:#f9f9f9;margin-bottom:30px;border-bottom:1px #e2e2e2 solid;}
.aalist li .dd1{ font-size:16px; width:500px; padding-left:20px;}
.aalist li .dd2{ font-size:14px;}
.aalist li .dd3{ padding-right:20px;}
.aalist li .dd3 a{ font-size:16px; color:#900;}
.chanpin_neiye{ background:#f8f8f8; width:100%;}
.cataname{ height:50px; text-align:center; font-size:24px; font-weight:bold; color:#fff; line-height:50px; background:#167dd4}
.catalist{ padding-bottom:100px; background:#eeeeee;}
.catalist div{ height:50px; line-height:50px; text-align:center; font-size:16px; white-space:nowrap;}
.catalist div a{ display:block;}
.catalist div:hover{ background:#fff;}
.catalist div:hover a{ color:#167dd4;}
.catalist div.cur{ background:#fff;}
.catalist div.cur a{ color:#167dd4;}
.mlist ul{ font-size:0}
.mlist ul li{ width:310px; height:310px; margin:5px 5px; overflow:hidden; vertical-align:top; background:#F2F2F2;}
.mlist ul li .dd1{ padding:10px 0; width:320px;height:200px; }
.mlist ul li .dd1 img{ width:320px; height:200px;}
.mlist ul li .dd2{ padding:10px 0; text-align:center; font-size:16px; color:#222; white-space:nowrap;}
.mlist ul li:hover{ background:#C8EEF5;}
.lianxi_item .dd1{ height:50px; text-align:center; font-size:24px; font-weight:bold; color:#fff; line-height:50px; background:#167dd4}
.lianxi_item .dd2{ line-height:25px; font-size:14px;-moz-box-shadow:0px 4px 5px #C2C2C2; -webkit-box-shadow:0px 4px 5px #C2C2C2; box-shadow:0px 4px 5px #C2C2C2; padding-bottom:20px;}
.lianxi_item .dd2 .aa1{  padding:10px 0; white-space:nowrap;}
.lianxi_item .dd2 .aa2{ padding:10px 0;}
.position{ height:50px; line-height:50px; background:#eeeeee; border-bottom:1px solid #dcdcdc; font-size:16px; color:#666;}
.position span{ padding-left:10px;}
.position em{ padding-right:10px;}
.position a{ color:#666;}


.xiangguan_chanpin{ width:500px; padding-top:50px;}
.xiangguan_chanpin .shang{ font-size:18px; font-weight:bold; color:#900;}
.xiangguan_chanpin .xia{ padding-top:20px; font-size:14px;}
.xiangguan_chanpin .xia li{ padding:5px 0;}
.xiangguan_chanpin .xia em a{ color:#900;}




























