@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);	
}

.top{ background:#e9e9e9}
.top1{ height:53px; line-height:53px; color:#6d6d6d}
.top1.bg1{ background:url(../images/2.png) left center no-repeat; padding-left:25px;}
.top1.bg2{ background:url(../images/1.png) left center no-repeat; padding-left:20px;}

.top2{ height:53px; width:27px;}
.top2.weixin{ background:url(../images/3.png) center center no-repeat}
.top2.sina{ background:url(../images/4.png) center center no-repeat}
.tel{ font-size:26px; color:#b50400; padding-left:45px; height:33px; background:url(../images/6.png) left center no-repeat;}

.navsp{ background:#850000}
.nav{ height:52px;}
.nav li{ height:52px; width:133px; text-align:center; display:inline; float:left;}
.nav li a.item{ display:block; height:52px; line-height:52px; vertical-align:middle; text-align:center; color:#fff; font-size:16px;}
.nav li a.item:hover{ background:#660000;}

.frmdom{ background:#fafafa; padding:20px; border:1px #efefef solid;}
.frmdom .frmitem{ padding-bottom:10px}
.frmdom .frmitem div.dd1{  width:20%; float:left}
.frmdom .frmitem div.dd1 em{ display:block; height:36px; line-height:36px; vertical-align:middle; font-size:14px;}
.frmdom .frmitem div.dd2{  width:80%; float:left}
.frmdom .frmitem div.dd2 input.frmipt{ height:34px; line-height:34px; vertical-align:middle; padding:0 5px; outline:0; border:1px #ddd solid;}
.frmdom .frmitem div.dd2 textarea.frmtxt{vertical-align:middle; padding:5px 5px; outline:0; border:1px #ddd solid;}
.frmdom .frmitem div.dd2 input.frmbtn{ height:36px; padding:0 50px; border:0; background:#990000; color:#fff;}
.frmdom .frmitem div.dd2 input.frmbtn:active{-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125)}

.flexslider{position:relative;height:550px;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}

.foot{background:url(../images/7.png) center 142px repeat-x #414141}
.youlian{ font-size:16px; font-weight:bold; color:#e8e8e8; line-height:1}

.lxwm{ color:#e8e8e8; line-height:2;}

.imglink{}
.imglink a{}
.imglink a img{ height:52px; width:120px; margin-right:5px;}

.erweima1{ top:174px; right:100px;}
.erweima2{ top:174px; right:250px;}

.gun{ background:#eaeaea}

.gubg{ padding-left:40px; color:#6b6b6b; font-size:16px; background:url(../images/10.png) left center no-repeat; height:60px; line-height:60px; vertical-align:middle;}

.prev{ height:31px; width:31px; background:url(../images/12.png); cursor:pointer;}
.next{ height:31px; width:31px; background:url(../images/11.png); cursor:pointer;}
.gunba{ height:60px;}
.gun-dom{}
.gun-dom li{ display:inline; float:left; height:60px; width:500px; vertical-align:middle;}
.gun-dom li a{ display:block;height:60px;}
.gun-dom li a span{ font-size:16px; color:#6b6b6b; display:inline; float:left; height:60px; line-height:60px; vertical-align:middle;}
.gun-dom li a em{ font-size:16px; color:#6b6b6b; display:inline; float:left; height:60px; line-height:60px; vertical-align:middle;}

.bar{ border-bottom:1px #95bce7 solid; height:55px; background:url(../images/13.png) 20px center no-repeat}
.bar a.a1{ font-size:22px; color:#3a3a3a; display:inline; float:left; height:44px; line-height:44px; vertical-align:middle; margin-right:20px;}
.bar a.a1.cur{ background:#efefef; border-radius:22px;padding:0 20px;}
.bar a.a2{ font-size:14px; color:#3a3a3a; padding-right:20px; display:inline; float:right; padding-top:20px; line-height:1}

.plugins-css-29{}
.plugins-css-29 li{ display:block; padding:20px 0;border-bottom:1px #efefef solid}
.plugins-css-29 li a{ display:block; height:70px; overflow:hidden;overflow-y:hidden;overflow-x:hidden;}
.plugins-css-29 li a div.dd1{  width:95px; height:70px; float:left; overflow:hidden;overflow-y:hidden;overflow-x:hidden;}
.plugins-css-29 li a div.dd2{ width:470px; height:70px; float:right; position:relative; overflow:hidden;overflow-y:hidden;overflow-x:hidden; }
.plugins-css-29 li a div.dd3{ height:28px;background:url(../images/14.png) left 20PX no-repeat;}
.plugins-css-29 li a div.dd3 span{ display:inline; float:left; font-size:16px; color:#40454b; line-height:1}
.plugins-css-29 li a div.dd3 em{ display:inline; float:right; font-size:12px; color:#acacac; line-height:1}
.plugins-css-29 li a div.dd4{ line-height:2;font-size:12px; color:#999; text-align:justify; background:url(../images/15.png) right center no-repeat; padding-right:50px;}
 
.plugins-css-29 li a:hover div.dd3 span{ color:#ff0000;}
.plugins-css-29 li a:hover div.dd3 em{ color:#666}
.plugins-css-29 li a:hover div.dd4{color:#666}

.bg1{ background:#e4e8f3}
.indexad{ font-size:14px; color:#403f3f; line-height:2;}
 
.a6{ color:#a6a6a6}
.q1{ height:220px; background:url(../images/bp/2.jpg) left top no-repeat}
.q1 em{ display:block; font-size:18px; color:#575757; line-height:1}
.q1 span{ display:block; font-size:18px;color:#575757; line-height:1}
.q1 span i{ font-size:28px; color:#3fa700}

.q2{ background:url(../images/bp/3.jpg) right bottom no-repeat}
.q2 div.dd1 em{ font-size:20px; color:#cb0000; background:#cfd2dc; line-height:1; padding:8px 30px; border-radius:30px;}
.q2 div.dd2{ font-size:16px; color:#767676; line-height:2;}
.q2 div.dd3{ font-size:25px; color:#cb0000; line-height:1;}


.bar2{ background:url(../images/bp/4.png) 60px  center no-repeat #cfd2dc; padding:10px; border-radius:30px;}
.bar2 em{ font-size:25px; line-height:1; color:#000000; padding-left:100px}
.bar2 span{ font-size:25px; line-height:1; color:#ce2a34; padding-left:20px;}
.q3{ line-height:2; font-size:15px; color:#5a5a5a; background:url(../images/bp/4.jpg) left center no-repeat;}
.q3 em{ color:#cf2626; font-weight:bold;}

.q4{}
.q4 div.dd1{ font-size:38px; color:#1d721f; line-height:1;}
.q4 div.dd2{ font-size:16px; line-height:1.8; color:#5a5a5a; background:url(../images/bp/5.jpg) left center no-repeat}
.q4 div.dd2 em{ font-weight:bold; color:#1d721f}
.q5{ padding:60px; background:url(../images/bp/6.jpg) 700px 160px no-repeat}
.q5 div.dd1{ font-size:16px; color:#5a5a5a; line-height:2; text-align:justify}
.q5 div.dd2{ font-size:25px; color:#ff9600; line-height:2}
.q5 div.dd3{ font-size:35px; color:#11ac15; line-height:1}

.anniu{ text-align:center}
.anniu a{ border:1px #efefef solid; padding:12px 0; text-align:center; width:400px; font-size:14px; color:#a2a2a2; border-radius:30px;}

.anli{ font-size:0; text-align:left;}
.anli li{ display:inline; float:left;width:360px; height:360px; border:1px #cccfd8 solid; margin:0 19px;overflow:hidden;overflow-y:hidden;overflow-x:hidden; cursor:pointer;}
.anli li a{ display:block; position:relative; height:360px;}
.anli li a img{ width:100%;transition: all 0.3s ease 0s;}
.anli li a:hover div.dd0 img{
  -webkit-transform-origin: center center;
  -webkit-transform: scale(1.15, 1.15);
  -moz-transform-origin: center center;
  -moz-transform: scale(1.15, 1.15);    
}
.anli li div.dd1{ font-size:16px; color:#fff; text-align:center;transition: all 0.3s ease 0s; opacity:1; position:absolute; left:0; bottom:0; width:100%; line-height:58px; vertical-align:middle; height:58px; background:#6b6b6b}
.anli li div.dd2{ position:absolute; left:0; top:-360px; width:360px; height:360px; background:url(../images/png/50p.png);transition: all 0.3s ease 0s; }
.anli li div.dd3{ padding:100px 50px 0 50px; background:url(../images/bp/8.png) center 64px no-repeat; }
.anli li div.dd3 h2{ display:block; font-size:22px; color:#fff; text-align:center; line-height:1; font-weight:normal;padding-top:30px;}
.anli li div.dd3 div.dd4{ font-size:14px; line-height:2;color:#fff; text-align:justify; padding-top:10px;}
.anli li div.dd3 div.dd5{ text-align:center; padding-top:10px;}
.anli li div.dd3 div.dd5 em{ color:#fff; font-size:14px; padding:15px 55px; border:1px #fff solid; border-radius:50px; text-align:center}
.anli li a:hover div.dd1{ opacity:0; bottom:-200px}
.anli li a:hover div.dd2{ opacity:1; top:0}

.prevs{ height:58px; width:58px; background:url(../images/16.png); cursor:pointer; left:-78px;}
.nexts{ height:58px; width:58px; background:url(../images/17.png); cursor:pointer; right:-78px;}

.q6{}
.q6 div.dd1{ font-size:30px; color:#3a3a3a; line-height:1}
.q6 div.dd2{ font-size:25px; color:#c20000; line-height:1; padding:30px 0}
.q6 div.dd3{ font-size:18px; color:#3a3a3a; line-height:2}

.annius{ text-align:left}
.annius a{ border:1px #ddd solid; background:#ecf1ff; padding:12px 0; text-align:center; width:400px; font-size:14px; color:#a2a2a2; border-radius:30px;}

.cdimg{ width:232px; height:230px; margin-right:10px;}
.cdimg a{height:230px;}
.cdimg a img{ height:180px; width:232px;}
.cdimg a div.dd1{ font-size:14px; color:#333; text-align:center; padding-top:10px;}
 
.bann{ height:324px; background:url(../images/18.png) center top no-repeat}
.banname{ text-align:center; padding-top:185px; line-height:1}
.banname span{ font-size:38px; color:#fff;padding-left:20px; padding-right:40px;}
.banname em{ font-size:38px; color:#fff;s}

.bd{ border:1px #e6e6e6 solid}

.catalist{ height:75px; background:#eeeeee; text-align:center}
.catalist div{ padding:0 35px; height:75px; line-height:75px; vertical-align:middle;}
.catalist div a{ color:#868686; font-size:16px;}
.catalist div.cur a{ color:#ce1d01; background:url(../images/19.png) left center no-repeat; padding-left:20px;}
.pad{ padding:39px;}


.mlist{}
.mlist li{ display:inline; float:left; width:265px; float:left; margin-right:20px;}
.mlist li a{ display:block; height:260px;}
.mlist li a div.dd1{ height:200px;overflow:hidden;overflow-y:hidden;overflow-x:hidden;}
.mlist li a div.dd1 img{ width:265px; height:200px;transition: all 0.3s ease 0s;}
.mlist li a div.dd2{ text-align:center; padding-top:10px; font-size:14px;}
.mlist li a:hover div.dd2{ color:#2b8ed2}
.mlist 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);  
}

.plugins-css-122{}
.plugins-css-122 li{ display:block; padding-bottom:20px; margin-bottom:20px; border-bottom:1px #efefef dotted}
.plugins-css-122 li a{ display:block; height:140px; overflow:hidden;overflow-y:hidden;overflow-x:hidden;}
.plugins-css-122 li a div.dd1{ width:200px; height:140px; float:left; overflow:hidden;overflow-y:hidden;overflow-x:hidden;}
.plugins-css-122 li a div.dd2{ width:880px; height:140px; float:right; position:relative; overflow:hidden;overflow-y:hidden;overflow-x:hidden; }
.plugins-css-122 li a div.dd3{ height:28px;}
.plugins-css-122 li a div.dd3 span{ display:inline; float:left; font-size:16px; color:#333; font-weight:bold;}
.plugins-css-122 li a div.dd3 em{ display:inline; float:right; font-size:14px; color:#999}
.plugins-css-122 li a div.dd4{ line-height:22px; padding-top:5px; font-size:14px; color:#999; text-align:justify}
.plugins-css-122 li a div.dd5{ position:absolute; left:0; bottom:0}
.plugins-css-122 li a div.dd5 em{ padding:8px 35px; background:#999; color:#fff; font-size:14px;}
 
.plugins-css-122 li a:hover div.dd3 span{ color:#ff0000;}
.plugins-css-122 li a:hover div.dd3 em{ color:#666}
.plugins-css-122 li a:hover div.dd4{color:#666}
.plugins-css-122 li a:hover div.dd5 em{ background:#ff0000;}

 
h1{ text-align:center; color:#333; font-size:20px; padding:20px 0 0 0;}
.content-info{ text-align:center; font-size:14px; font-size:12px; color:#666; padding:20px 0;}
.content-des{ padding:10px; line-height:25px; font-size:12px; background:#efefef; padding:10px; color:#666}
 
.pn{border:2px #efefef solid;font-size:14px; background:#f9f9f9; padding:20px; line-height:2}
.pn em{color:#666;}
.pn a{color:#666}
.pn a:hover{color:#a90000}
 
.content{ font-size:14px; color:#333; line-height:2; text-align:justify}
.content div{ padding-bottom:10px;}
.content p{ padding-bottom:10px;}