 @charset "utf-8";
/*
 * This is NOT a freeware, use is subject to license terms
 * @author Miscuz! <526781311@qq.com>
 * version 9.20.65
 * @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);
}

.content{font-size:14px;color:#333;line-height:2;text-align:justify}
.content div{padding-bottom:10px}
.content p{padding-bottom:10px}
.content ol{list-style-position:outside;padding-left:40px;padding-bottom:20px;}
.content ol li{list-style-type:decimal}
.content ul{list-style-position:outside;padding-left:40px;padding-bottom:20px;}
.content ul li{list-style-type:disc}
.content ul li ul li{list-style-type:circle}
.content img{max-width:100% !important;height:auto !important}
.content td{padding:5px}
.content a{color: #ff0000}

.tag a{margin-right:5px;color:#333}

h1{text-align:center;color:#292929;font-size:25px;padding:50px 0 0 0}
.cinfo{text-align:center;font-size:14px;color:#5d5d5d;padding:20px 0}
.nodata{padding:200px 0 !important;text-align:center;font-size:16px;color:#333;background:url(../images/nodata.png) center 80px no-repeat}


.top{background:url(../images/1.png) center center no-repeat;}
.navsp{ background: #2783f2 }
.nav{ height: 60px;}
.nav li{ height: 60px;display:inline-block;*display:inline;zoom:1; position:relative; }
.nav li a.item{height:60px;line-height:60px;vertical-align:middle;color:#fff;font-size:18px;display:block; padding: 0 40px;}

.nav .la{ position: absolute;width:100%;left:0px;top:60px;background:#fff; display: none;box-shadow:rgba(0,0,0,0.2) 0 2px 6px 0; z-index: 9999999999}
.nav .la a{display:block;line-height:1;color:#333;font-size:14px;text-align:center;padding:15px 0; position: relative;}
.nav .la a:hover{ background: #2783f2;color: #fff; }

.flexslider{position:relative;height:476px;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 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer}
.flex-control-paging li a.flex-active{background-position:0 0}

.posbg{ background: #e9e9e9; margin-top: 1px; }
.pos .d1{ height: 65px;line-height:65px;vertical-align:middle;color:#333;font-size:14px; }
.pos .d1 a{ color: #333 }

.sear{position:absolute;width:329px;height:34px;background:url(../images/7.png);right:0;top:15px}
.sear-dom{height:34px;position:relative;width:329px;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.sear-dom input{outline:0;border:0;margin:0px;padding-left:85px;font-size:12px;background:none;height:34px}
.sear-dom a{position:absolute;right:0;top:0;width:40px}
.sear-dom a img{width:40px;height:34px}

.playicon{position:absolute;width:100%;height:100%;left:0px;top:0px;background:url(../images/4.png) center center no-repeat;}
.bar1{height:37px;line-height:37px;vertical-align:middle;color:#d3d3d3;font-size:25px;}
.bar1 em{color: #2783f2; padding-right: 25px;background:url(../images/5.png) left center no-repeat;padding-left:35px;}

.ppjs{line-height:1.9;color:#000000;font-size:14px;}

.more{}

.more a{width:125px;height:38px;line-height:38px;border-radius:115px;vertical-align:middle;color:#7d7d7d;font-size:16px;text-align:center;background:#eeeeee;}
.more a:hover{ color: #fff; background:#2783f2  }

.bd{border: 2px #e8e8e8 solid; padding: 60px;}
.taba{ position: absolute; left: 0; width: 100%; top: -32px; text-align: center; }
.taba a{margin:0 10px;width:195px;height:58px;line-height:58px;vertical-align:middle;text-align:center;color:#0d5891;font-size:25px;background:#f3f1f1;border:2px #0d5891 solid;}
.taba a.cur{ background: #00a0e8; color: #fff }

.tabcontent{display: none; line-height:2;color:#484848;font-size:14px;}
.tabcontent.cur{ display: block; }

.tou{}
.tou em{display:block;line-height:1;color:#2783f2;font-size:30px;text-align:center;}
.tou span{display:block;line-height:1;color:#d3d3d3;font-size:18px;text-align:center;padding-top:10px;}

.zhuti{}
.zhuti li{width:204px; margin: 0 48px;}
.zhuti li a.a1{ display: block; background: #dadada; border-radius: 200px;}
.zhuti li a.a1:hover{ background: #61c4e7 }
.zhuti li a.a2{ display: block;text-align:center;height:70px;line-height:70px;vertical-align:middle;color:#000000;font-size:18px; font-weight: bold;}

.zhuti li img{width:204px;height:204px;}



.nianji{}
.nianji li{width:266px; margin:0 5px;}
.nianji li a.a1{display:block;width:266px;height:167px;line-height:167px;vertical-align:middle;text-align:center;color:#fff;font-size:26px;}
.nianji li a.a2{display:block;height:50px;line-height:50px;vertical-align:middle;color:#3c3c3c;font-size:16px;text-align:center;}
.nianji li.bg11 a.a1{ background: #f1352f }
.nianji li.bg12 a.a1{ background: #83b8ce }
.nianji li.bg13 a.a1{ background: #525866 }
.nianji li.bg14 a.a1{ background: #0068ad }

.bgh{ background: #f0f0f0 }

.xnjx{}
.xnjx li{width:266px; margin:0 5px;}
.xnjx li a{ display: block; position: relative; }
.xnjx li img{ width: 266px; height: 167px; }
.xnjx li .d2{position:absolute;width:100%;left:0px;top:0px;}
.xnjx li .d2 em{display:block;line-height:1;color:#fff;font-size:26px;text-align:center;font-weight: bold;padding-top:60px;}
.xnjx li .d2 span{display:block;line-height:1;color:#fff;font-size:26px;text-align:center;font-weight: bold;padding-top:10px;}

.zuopin div.item{ width: 266px;}
.zuopin div.item a{ display: block; }
.zuopin div.item a img{width: 266px; height: 167px;background:#EEEEEE; }
.zuopin div.item a div.d2{ font-size: 16px; color: #252525;height: 30px; padding-top: 15px;font-weight: bold;}
.zuopin div.item a div.d3{ font-size: 14px; color: #9f9f9f; line-height: 2}
  
.zuopin .owl-nav button{ position: absolute; width: 40px; height: 40px;  margin: 0 !important; padding: 0 !important; border-radius: 0 !important; outline: 0;}
.zuopin .owl-nav button span{ display: none }
.zuopin .owl-nav button.owl-prev{ background: url(../images/23.png) center center no-repeat !important; left: -50px; top: 80px;}
.zuopin .owl-nav button.owl-next{ background: url(../images/24.png) center center no-repeat !important; right: -50px;top: 80px}

.ybar{ background:url(../images/25.png) 10px center no-repeat;padding-left:30px;border-top:1px #dde4eb solid;border-bottom:3px #ebebeb solid; height: 68px;line-height:68px;vertical-align:middle;}
.ybar em{ color:#1d477b;font-size:18px;font-weight: bold;}

.txtlink{ padding: 30px 0 }
.txtlink li{height:28px;line-height:28px;vertical-align:middle;color:#333;font-size:14px;padding-right:20px;}
.txtlink li a em{color:#444444;font-size:16px;}
.txtlink li a:hover{ text-decoration: underline; }

.dib{background:#2783F2;}
.wx .d2{line-height:1;color:#b4b4b4;font-size:14px;padding-top:15px;}

.fot{}
.fot .d1 li{line-height:1;margin-right:20px;}
.fot .d1 li a{color:#fff;font-size:16px;font-weight: bold;}
.fot .d2{line-height:1.8;color:#e6e6e6;font-size:14px;}

.catabar{border-bottom:1px #f1f1f1 solid;}
.cataname{height:87px;}
.cataname span{height:87px;line-height:87px;vertical-align:middle;color:#1b1b1b;font-size:25px;padding-left:40px;background:url(../images/28.png) left center no-repeat;}
.cataname em{height:87px;line-height:87px;vertical-align:middle;color:#5d5d5d;font-size:16px;padding-left:30px;}

.catalist{ padding: 35px 0;border-bottom:1px #f1f1f1 solid;}
.catalist div{margin:0 10px;border:1px #dcdcdc solid;width:235px;height:45px;line-height:45px;vertical-align:middle;text-align:center;}
.catalist div a{color:#333;font-size:18px;font-weight: bold;}
.catalist div.cur a{color:#f00000;font-size:18px;font-weight: bold;}

.aslist{}
.aslist li{display:block; border-bottom:1px #d1d1d1 solid;height:132px; padding: 20px 40px}
.aslist .d1{display:inline;float:left;width:210px;height:132px;}
.aslist .d1 a{display:block;}
.aslist .d1 img{width:210px;height:132px;background:#f5f5f5;}
.aslist .d2{display:inline;float:right;width:875px;height:132px;}
.aslist .d3{ padding: 10px 0 15px 0 }
.aslist .d3 a{display:block;line-height:1;color:#292929;font-size:18px;font-weight: bold;}
.aslist .d3 a:hover{ text-decoration: underline; }
.aslist .d4{line-height:2;color:#5d5d5d;font-size:14px;}
.aslist .d5{line-height:1;color:#5d5d5d;font-size:14px;margin-top:10px;}

.pn{padding:40px 170px 0 170px;border-top:1px #f1f1f1 solid;}
.pn li{ width: 48% }
.pn em{color:#333;font-size:14px;}
.pn a{color:#333;font-size:14px;}
.pn a:hover{color:#333;text-decoration:underline}

.ebd{border: 1px #dcdcdc solid}
.solution{text-align:center;}
.solution a{height:75px;line-height:75px;vertical-align:middle;color:#333333;font-size:16px;font-weight: bold;margin:0 25px;}
.solution a.cur{color:#ff0000}

.bgleft{ background: #f0f0f0;}
.cateleft{padding: 0 12px;}
.cateleft li.big{background:#e9e7e7;}
.cateleft li.big a{padding-left:60px;background:url(../images/30.png) 10px center no-repeat; display:block;height:44px;line-height:44px;vertical-align:middle;color:#333;font-size:18px;font-weight: bold; border-bottom:1px #c9c9c9 solid;}
.cateleft li.big.cur a{ color: #ff0000 }
.cateleft li.small{background:#ffffff; border-bottom: 1px #cbcbcb dotted}
.cateleft li.small a{background:url(../images/31.png) 10px center no-repeat;padding-left:20px;height:35px;line-height:35px;vertical-align:middle;color:#333;font-size:14px;}
.cateleft li.small.cur a{ color: #ff0000 }

.plist{}
.plist li{display:inline;float:left;width:297px;margin-right:22px;margin-bottom:30px;}
.plist a{display:block;}
.plist img{border:1px #dcdcdc solid;width:295px;height:180px;background:#EEEEEE;}
.plist .d2{padding-left:20px;background:#f3f3f3;height:53px;line-height:53px;vertical-align:middle;color:#464646;font-size:14px;}

.iteminfo{ background: #f5f5f5; padding: 20px; border-radius: 3px; }
.down{}
.down li{display:inline;float:left;width:415px;margin-right:120px;margin-top:165px;}
.down .d1{width:415px;height:387px; position: relative;}
.down .d2{position:absolute;width:415px;left:0px;top:-90px;}
.down .d3{padding:0 50px;color:#fff;font-size:26px;font-weight: bold;display:block;line-height:1.2;text-align:center;height:80px;}
.down .d4 a{transition: all 0.3s ease 0s;width:174px;height:48px;line-height:48px;vertical-align:middle;border:1px #fff solid;text-align:center;color:#fff;font-size:14px;}
.down .d4 a:hover{transform: scale(1.1, 1.1)}


.video{}
.video li{display:inline;float:left;width:270px;margin-right:40px;}
.video a{display:block;position:relative;}
.video img{width:270px;height:170px;background:#EEEEEE;}
.video .d3{height:60px;text-align:center;}
.video .d3 em{display:block;line-height:1;padding-top:10px;color:#333;font-size:14px;}
.video .d2{width:270px;height:170px;position:absolute;left:0px;top:0px;background:url(../images/play.png) center center no-repeat;transition: all 0.3s ease 0s;}
.video a:hover .d2{opacity: 0.5}

