@charset "utf-8";/*
 * This is NOT a freeware, use is subject to license terms
 * @author Miscuz! <526781311@qq.com>
 * version 9.20.55
 * @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)}
.es{transition:all 0.3s ease 0.1s}
.flexslider{position:relative;height:370px;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}

.topbg{background:#fafafa;border-bottom:1px #ddd solid }
.top div a{color:#555;font-size:12px;height:30px;line-height:30px;vertical-align:middle}
.top div em{padding:0 8px;font-family:Arial;font-size:12px;color:#ddd;height:30px;line-height:30px;vertical-align:middle}
.ban{}
.ban div.dd1 a{display:block;text-align:center}
.ban div.dd1 a em{color:#0B5394;font-size:26px;font-weight:bold;display:block;text-align:center;white-space:nowrap;line-height:1}
.ban div.dd1 a span{font-size:20px;color:#073763;display:block;text-align:center;white-space:nowrap;line-height:1}

.ban div.dd2 a{display:block;text-align:center}
.ban div.dd2 a em{color:#0B5394;font-size:22px;display:block;text-align:center;white-space:nowrap;line-height:1}
.ban div.dd2 a span{font-size:30px;color:#0B5394;display:block;text-align:center;white-space:nowrap;line-height:1}

.ban div.dd3{white-space:nowrap}
.ban div.dd3 em{font-size:16px;color:#fff;background:#073763;height:82px;line-height:82px;vertical-align:middle;padding:0 12px}
.ban div.dd3 em.bgsp{background:#c68c50 }

.navbg{background:#101857}
.nav{height:52px}
.nav li{}
.nav a{font-size:16px;color:#fff;width:130px;text-align:center;display:block;height:52px;line-height:52px;vertical-align:middle;transition:all 0.3s ease 0s}
.nav li.cur a{background:url(../images/1.jpg) center bottom no-repeat #13439d}
.nav li a:hover{background:#13439d }

.bar{height:47px;background:#101857 }
.bar a{font-size:18px;color:#fff;padding:0 35px 0 10px;background:url(../images/1.jpg) left bottom repeat-x;height:47px;line-height:47px;vertical-align:middle}

.cppm{border:1px #f3f3f3 solid;border-top:0}
.cppm li{display:block;padding:20px 0;border-bottom:1px #efefef solid}
.cppm a{display:block;height:100px}
.cppm img{width:160px;height:100px;float:left;margin-right:20px}
.cppm em{font-size:18px;color:#333333;display:block}
.cppm span{font-size:14px;color:#666666;display:block;padding-top:10px;line-height:1.6}
.cppm li.cur{background:#fafafa }
.cppm li.cur em{color:#129aef }

.alist{border:1px #f3f3f3 solid;border-top:0}
.alist.nobd{border:0}
.alist li{display:block;height:46px;line-height:46px;vertical-align:middle;border-bottom:1px #f3f3f3 solid}
.alist li a{font-size:16px;color:#555555 }
.alist li a:hover{color:#1597e9;text-decoration:underline}
.alist li em{background:url(../images/hot.png) left center no-repeat;padding-left:40px}

.jlist{border:1px #f3f3f3 solid;border-top:0}
.jlist.nobd{border:0}
.jlist li{display:block;height:44px;line-height:44px;vertical-align:middle;border-bottom:1px #f3f3f3 solid}
.jlist li a{font-size:16px;color:#555555 }
.jlist li a:hover{color:#1597e9;text-decoration:underline}
.jlist li em{background:url(../images/dot.jpg) left center no-repeat;padding-left:10px}

.qiye{}
.qiye ul{display:block;height:95px;padding-top:18px}
.qiye li{display:inline;float:left;width:164px;margin-right:18px}
.qiye li a{display:block;height:95px}
.qiye li a img{width:162px;height:93px;border:1px #ddd solid}

.qdd{border:1px #efefef solid;border-top:0;height:360px;padding:9px}
.xuey{}
.xuey li{display:inline;float:left;width:285px;margin-right:20px;padding-top:20px;}
.xuey li a{display:block}
.xuey li img{widows:285px;height:200px;}

.fbg{background:#262626}
.fbgs{background:#333333}

.sublist{}
.sublist div.dd1{font-size:16px;color:#fff;line-height:1;padding-bottom:15px;}
.sublist li{line-height:1;padding:5px 0}
.sublist li a{font-size:14px;color:#cccccc;white-space:nowrap}

.wx{}
.wx img{float:left;margin-right:20px;}
.wx div.dd1{font-size:14px;line-height:2;color:#fff;padding-top:50px}

.foot{}
.foot li{}
.foot li a{font-size:12px;color:#ccc;}
.foot li em{padding:0 10px;color:#ccc}

.foot .banquan{color:#ccc;line-height:2;padding-top:10px;}
.foot .banquan a{color:#ccc;}

.cbd{border:1px #efefef solid}
.qps{height:45px;border-bottom:2px #fea500 solid;padding-left:20px;}
.qps em{font-size:16px;font-weight:bold;color:#fea500;background:url(../images/jj.png) left center no-repeat;padding-left:10px;;display:block;height:45px;line-height:45px;vertical-align:middle;}



.content{font-size:16px;color:#333;line-height:2;text-align:justify}
.content img{max-width:1160px;}
.content div{padding-bottom:10px}
.content p{padding-bottom:10px}
.content ol{list-style-position:inside;padding-left:20px}
.content ol li{list-style-type:decimal;list-style-position:inside}
.content ul{list-style-position:inside;padding-left:20px}
.content ul li{list-style-type:decimal;list-style-position:inside}
 
h1{text-align:center;color:#000;font-size:25px;padding:20px 0 0 0}
.cdes{text-align:center;padding:30px 0;line-height:1;font-size:14px;color:#333}

.nodata{text-align:center;padding:100px 0 !important; font-size:16px;}

.pn{border:2px #999 solid;font-size:14px;background:#fff;padding:20px;line-height:2}
.pn em{color:#666}
.pn a{color:#666}
.pn a:hover{color:#333;text-decoration:underline}

.frm{}
.frm td{padding-bottom:15px}
.frm td.tdleft{font-size:14px}
.frm td.tdright{font-size:14px}
.frm td.tdright em.red{color:#ff0000;font-weight:bold;padding-left:10px}
.frm td.tdright em.bak{color:#666;padding-left:5px}
.ipt{font-size:14px;color:#666;padding:8px;border:1px #ccc solid}
.select{font-size:14px;color:#666;padding:8px;border:1px #ccc solid}
.textbox{font-size:14px;color:#666;padding:8px;line-height:2;border:1px #ccc solid}
.codeimg{cursor:pointer}
.btn{font-size:16px;color:#fff;border:0;padding:8px 50px;background:#db3039}




