@charset "utf-8";

/* CSS Document */
html{font-size-adjust:none;-webkit-text-size-adjust:none;-moz-font-size-adjust:none;-ms-font-size-adjust:none;-o-font-size-adjust:none;}
body{background: #f1f8fe url(bg.gif) no-repeat top center;color:#333;font-family:Verdana, Tahoma, "微软雅黑", "宋体";font-size:12px;margin:0;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:none;margin:0;padding:0;}
form,p,ul,dl,dt,dd,dd,em,ol{margin:0;padding:0;}
li{list-style:none;margin:0;padding:0;}

h1,h2,h3,h4,h5,h6{display:inline;}
h1{color:#000;font-family:"微软雅黑", "黑体", "宋体";font-size:28px;}
h2{font-size: 36px;font-weight: 100;color: #3689F9;}
h3{font-size:18px;color:#666;font-family:"微软雅黑", "黑体";}
h4{font-size: 28px;}
h5{}
h6{font-size:24px;color:#C00;}

.dis{display:block;}
.undis{display:none;}

.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:block;*zoom:1}

/*定义高度，清除浮动*/
.hh0{clear:both;}
.hh2, .hh4, .hh6, .hh8, .hh10, .hh12, .hh16, .hh18, .hh24, .hh36, .hh48, .hh96, .hhxx{clear:both;font-size:2px;}
.hh2{height:2px;}
.hh4{height:4px;}
.hh6{height:6px;}
.hh8{height:8px;}
.hh10{height:10px;}
.hh12{height:12px;}
.hh16{height:16px;}
.hh18{height:18px;}
.hh24{height:24px;}
.hh36{height:36px;}
.hh48{height:48px;}
.hh96{height:96px;}
.hhxx{border-top:#CCC dashed 1px;height:12px;margin-top:24px;margin-bottom:24px;}
.clear{clear:both;}
/*字体*/
.AF8{-webkit-text-size-adjust:none;font-size:8px;}
.AF10{-webkit-text-size-adjust:none;font-size:10px;}
.AF12{font-size:12px;}
.AF14{font-size:14px;}
.AF16{font-size:16px;}
.AF18{font-size:18px;}
.AF20{font-size:20px;}
.AFp4{padding:0 4px;}
.AFp6{padding:0 6px;}
.AFB1{font-weight:100;}
.AFB7{font-weight:700;}
.AFC1{color:#F00;}
.AFC2{color:#999;font-family:"Times New Roman", Times, serif;font-style:italic;font-size:18px;font-weight:700;}
.AFC21{color:#999;font-family:"Times New Roman", Times, serif;font-style:italic;font-size:14px;font-weight:700;}
.AFC22{color:#C00;font-family:"Times New Roman", Times, serif;font-style:italic;font-size:18px;font-weight:700;}
.AFC3{color:#F60;}
.AFC4{color:#960;margin:0 6px;}
.AFtime{color: #999;font-size: 12px;font-family: Tahoma, Geneva, sans-serif;}
.AFtime1{color:#999;font-size:14px;}
.AFF{font-family:Georgia, "Times New Roman", Times, serif;}
.AFX{color: #F30;font-size: 10px;}
.AFj1{color:#FF9900;font-family:Webdings;margin:0 2px;}
.AFj2{color:#CC0000;font-family:Webdings;margin:0 4px;}
.AFj3{background: #FF6666;display: block;float: left;height: 4px;margin: 11px 8px 0 0;width: 4px;}
.AFj4{background: #DDDDDD;display: block;float: left;height: 4px;margin: 24px 8px 0 0;width: 4px;}

/*整站宽度，浮动*/
.left{float:left;}
.right{float:right;}
.vc1176t{background: #FFF;margin: 0 auto;padding: 0 12px;height: 12px;width: 1176px;box-shadow: 1px 4px 4px 0px rgb(102,102,102,0.2);border-radius: 6px 6px 0 0;clear: both;}
.vc1176{background:#FFF;margin:0 auto;padding:0 12px;width:1176px;box-shadow: 1px 4px 4px 0px rgb(102,102,102,0.2);}
.vc1176d{background:#FFF;margin:0 auto;padding:0 12px;height: 12px;width:1176px;box-shadow: 1px 4px 4px 0px rgb(102,102,102,0.2);border-radius:  0 0 6px 6px;}

.vc1176A{margin:0 auto;padding:0 12px;width:1176px;}
.vc1200{background:#FFF;margin:0 auto;width:1200px;}
.vc1200A{margin:0 auto;width:1200px;}
.vc300{width:300px;}
.vc750{width:750px;}
.vc960{width:960px;}
.vc866{width:866px;}
.vc262{width:262px;}
.vc240{width:240px;}
header{clear: both;height: 132px;margin: 0;width: 100%;}
nav{background: #076df7;filter: alpha(Opacity=80);-moz-opacity: 0.8;opacity: 0.8;height: 48px;margin: 0 auto;width: 100%;z-index: 99;position: absolute;}
article{height: auto;width: 100%;}
footer{background: #143670;height: auto;color: #fff;}

.topn{background: url(topnbg.png) repeat-x;clear: both;color: #999;height: 36px;line-height: 36px;width: 100%;}
.topnl{}
.topnr{}
.topnr a{color: #999;margin: 0 8px;}
.topnr a:hover{color: #09F;}
.toptel{height: 96px;width: 480px;}
.toptelt{background: url(tel.png) no-repeat 354px 16px;background-size: 18px 18px;color: #666;font-size: 14px;height: 24px;padding-top: 16px;text-align: right;}
.toptelc{font-size: 28px;color: #1D76BE;text-align: right;}
.navc{color: #FFF;height: 20px;margin: 0 auto;padding: 14px 0;width: 1204px;}
.navc ul{}
.navc li{display: block;float: left;font-size: 18px;text-align: center;height: 20px;line-height: 20px;width: 172px;}
.navc a{color: #FFFFFF;}
.navc a:hover{color: #FFFF66;text-decoration: none;}

.biz{height: 512px;position: relative;width: 100%;z-index: 9;}

.foot1{height: auto;padding: 0 2px;width: 320px;}
.foot1t{text-align: center;width: 320px;}
.foot1d{line-height: 20px;padding: 0 14px;width: 292px;}
.foot1d a{color: #FF9;}
.foot1d a:hover{color: #FF6;}

.foot2{height: auto;padding: 0 2px;width: 730px;}
.foot1dd{font-size: 14px;line-height: 44px;padding: 14px 14px;}
.foot2t{font-size: 16px;color: rgb(255,255,255);height: 64px;line-height: 64px;padding-top: 32px;}
.foot2t a{color: #FFF;margin: 0 36px;}
.foot2t a:hover{color: #FF3;}
.foot2c{color: rgb(255,255,255);font-size: 24px;font-weight: 700;height: 64px;line-height: 64px;text-align: right;padding-right: 56px;}
.foot2d img{height: 108px;margin-bottom: 2px;}
.foot2d{padding-top: 14px;text-align: center;width: 396px;}
.vcin{background: #103168;height: 72px;line-height: 36px;text-align: center;}
.vcin a{color: #657D9C;}
.vcin a:hover{color: #0066CC;	}

/*导航*/
.vcnavlm{background:url(hico.png) no-repeat 0 10px;color:#999;font-size:14px;height:36px;line-height:36px;padding-left:22px;}
.vcnavlm a{color: #999;}
.vcnavlm a:hover{color: #09F;}

.bdsharebuttonbox{float:right;}

/*首页*/
.in01t{text-align: center;}
.in01t a{color: #3689F9;}
.in01t a:hover{font-weight: 700;}
.in01t span{font-size: 12px;color: #999999;display: block;height: 36px;line-height: 28px;}

.in01c{margin: 0 auto;}
.in01c li{display: block;float: left;height: 232px;text-align: center;width: 260px;}
.in01c img{box-shadow: 0px 0px 4px 4px rgb(110,110,110,0.08);border-radius: 84px;height: 168px;width: 168px;margin-bottom: 18px;transition: all .4s;}
.in01c img:hover{transform: scale(1.2);}
.in01c a{font-size: 16px;color: #666666;}
.in01c a:hover{color: #0099FF;text-decoration: none;}
.in01c span{font-size: 12px;color: #999999;display: block;height: 28px;line-height: 28px;font-family: Arial, Helvetica, sans-serif;}
.in01d{background: url(inlmbg001.png) no-repeat top center;border-top: #DDD solid 1px;clear: both;height: 55px;width: 100%;}
.in02{height: 256px;background: #003895 url(inbg011.jpg) no-repeat;color: #FFFFFF;padding: 64px 24px 0 584px;}
.in021{line-height: 22px;font-size: 14px;}
.in021 a{font-size: 22px;color: #FFFFFF;font-weight: 700;display: block;height: 40px;}
.in021 a:hover{color: #FFFF99;text-decoration: none;}
.in022{
	padding-top: 24px;
	text-align: right;
}
.in022 a{font-size: 14px;color: #FFFFFF;margin: 0 8px;}
.in022 a:hover{color: #FFFF99;text-decoration: none;}

#hfgd{height: 176px;overflow: hidden;width: 1175px;margin: 0 auto;}
#hfgd ul{width: 1175px;}
#hfgd li{display: block;float: left;height: 176px;width: 235px;text-align: center;}
#hfgd img{border: #CCC solid 1px;height: 140px;width: 200px;margin-bottom: 4px;padding: 3px;}
#inhfgd{float: left;height: 176px;width: 800%;}
#hfgd1{float: left;height: 176px;}
#hfgd2{float: left;}
#hfgd a{color: #666;}
#hfgd a:hover{color: #09F;}

.in03{width: 1176px;margin: 0 auto;}
.in03 li{border-bottom: #DDD dashed 1px;line-height: 2em;padding: 18px 0;height: auto;overflow: hidden;display: block;width: 552px;float: left;margin: 0 18px;}
.in03 img{float: left;height: 108px;margin-right: 18px;width: 156px;box-shadow: 0px 0px 8px #CCCCCC;border-radius: 4px;transition: all .4s;}
.in03 img:hover{transform: scale(1.2);}
.in03 a{color: #333;display: block;font-size: 16px;margin-bottom: 12px;}
.in03 a:hover{color: #09F;}
.in03 span{color: #888;font-family: "宋体";}
/* flexslider */
.flexslider{background: url(loading.gif) 50% no-repeat;height: 512px;position: relative;overflow: hidden;}
.slides{position: relative;z-index: 1;top: 0px;left: 0px;}
.slides li{height: 512px;}
.flex-control-nav{bottom: 10px;position: absolute;text-align: center;width: 100%;z-index: 999;}
.flex-control-nav li{display: inline-block;width: 14px;height: 14px;margin: 0 5px;
*display:inline;zoom: 1;}
.flex-control-nav a{display: inline-block;width: 14px;height: 14px;line-height: 40px;overflow: hidden;background: url(dot.png) right 0 no-repeat;cursor: pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position: absolute;z-index: 999;width: 100%;top: 45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:32px;background:url(prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:32px;background:url(next.png) center center no-repeat;}

.rollBox{background: #FFF;overflow: hidden;padding: 8px 6px;width: 1164px;margin: 0 auto;} 
.rollBox .LeftBotton{background: url(hf_btn.gif) no-repeat 11px 0;cursor: pointer;display: inline;float: left;height: 52px;margin: 28px 0 0 0;overflow: hidden;width: 18px;} 
.rollBox .RightBotton{background: url(hf_btn.gif) no-repeat -8px 0;cursor: pointer;display: inline;float: left;height: 56px;margin: 28px 0 0 0;overflow: hidden;width: 18px;} 
.rollBox .Cont{float: left;overflow: hidden;width: 1125px;} 
.rollBox .ScrCont{width:10000000px;} 
.rollBox .Cont .pic{float: left;text-align: center;width: 225px;} 
.rollBox .Cont .pic img{background: #FFF;border: 1px solid #CCC;display: block;margin: 0 auto;padding: 2px;height: 100px;width: 200px;} 
.rollBox .Cont .pic p{line-height:26px;color:#505050;} 
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;} 
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;} 
.rollBox #List1,.rollBox #List2{float:left;} 
.rollBox a img{-webkit-filter: grayscale(100%);-moz-filter: grayscale(1);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;opacity:0.3;filter:alpha(opacity=30);}
.rollBox a:hover img{opacity:1.0;filter:alpha(opacity=100);-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-ms-filter: grayscale(0);-o-filter: grayscale(0);filter: grayscale(0);}

.in05{padding: 0 48px;width: 1080px;height: 360px;}
.in05l{height: 320px;width: 540px;}
.in05r{width: 484px;/* [disabled]overflow: hidden; */height: 320px;}
.in05r li{border-bottom: #CCC dashed 1px;display: block;clear: both;color: #999999;margin-bottom: 12px;line-height: 22px;padding: 0 0 12px 0;}
.in05r a{background: url(xbxfbg2017.png) no-repeat -1194px -188px;display: block;color: #333333;font-size: 16px;height: 36px;line-height: 32px;padding-left: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 472px;}
.in05r a:hover{background: url(xbxfbg2017.png) no-repeat -1194px -248px;color: #0099FF;}

/*内容页*/
.nrct{line-height: 4em;text-align: center;padding-bottom: 8px;margin: 0 auto;width: 960px;}
.nrcn{border-bottom: #DDD solid 1px;color: #666;font-family: "宋体";height: 28px;line-height: 22px;text-align: center;margin: 0 auto;width: 960px;}
.nrcc{color: #000;font-size: 18px;line-height: 2em;padding: 24px 0;overflow: hidden;width: 960px;margin: 0 auto;}
.nrcc p{margin-bottom: 1.8em;}
.nrcc img{box-shadow: 0px 3px 2px 0px rgba(92,128,255,0.08);}
.nrc1{color: #666;font-family: "宋体";font-size: 12px;line-height: 24px;margin: 0 auto;text-align: right;}

.lmlmt01{background:  #076df7 url(lmico.png) no-repeat 32px 12px;filter: alpha(Opacity=80);-moz-opacity: 0.8;opacity: 0.8;color: #FFF;font-size: 24px;height: 64px;line-height: 64px;padding-left: 88px;}
.lmlmc01{background: #FEFEFE;padding: 8px 0;}
.lmlmc01 li{display: block;height: 56px;font-size: 18px;overflow: hidden;border-bottom: 1px dashed #CCCCCC;}
.lmlmc01 a{background: url(youjian.png) no-repeat 32px 22px;color: #333;display: block;height: 56px;line-height: 56px;padding-left: 60px;}
.lmlmc01 a:hover{background: #F3F3F3 url(youjian.png) no-repeat 32px 22px;color: #09F;text-decoration: none;}
.currclass{background: #F3F3F3 url(youjian.png) no-repeat 32px 22px;}
.currclass a{color: #666;}

.lmdct{border-bottom: #CCC solid 1px;line-height: 4em;text-align: center;padding-bottom: 8px;margin: 0 auto;width: 960px;}
.lmdcc{color: #000;font-size: 16px;line-height: 2em;padding: 24px 0;overflow: hidden;width: 960px;margin: 0 auto;}
.lmdcc p{margin-bottom:1.2em;}
.lmdcc img{max-width: 640px;height:auto;width:expression(this.width > 640 ? "640px" : this.width);box-shadow: 1px 4px 4px 0px rgb(102,102,102,0.2);border-radius: 4px;}
.lmdccsq img{max-width: 640px;height:auto;width:expression(this.width > 640 ? "640px" : this.width);}

.lmdcc1{color: #000;font-size: 16px;line-height: 2em;padding: 24px 0;overflow: hidden;width: 960px;margin: 0 auto;}
.lmdcc1 p{margin-bottom:1.2em;}
.lmdcc1 img{max-width: 640px;height:auto;width:expression(this.width > 640 ? "640px" : this.width);}

.lmdcc2{color: #000;font-size: 16px;line-height: 2em;padding: 24px 18px;overflow: hidden;width: 816px;margin: 0 auto;}
.lmdcc2 p{margin-bottom:1.2em;}
.lmdcc2 img{max-width: 640px;height:auto;width:expression(this.width > 640 ? "640px" : this.width);box-shadow: 0px 0px 3px 0px rgb(102,102,102,0.1);border-radius: 4px;}

.lmdct1{border-bottom: #CCC solid 1px;/* [disabled]line-height: 4em; */text-align: left;padding-bottom: 8px;}
.ryzzlm{}
.ryzzlm li{display: block;float: left;height: 280px;text-align: center;width: 202px;padding: 0 46px;line-height: 22px;}
.ryzzlm img{box-shadow: 1px 4px 4px 0px rgb(102,102,102,0.2);border-radius: 4px;max-width: 202px;/* sets max-width for IE */_width:expression(document.body.clientWidth > 202 ? "202px" : "auto");max-height: 202px;/* sets max-height for IE */_height:expression(this.scrollHeight > 202 ? "202px" : "auto");margin-bottom:2px;}
.ryzzlm a{font-size: 14px;color: #333333;}
.ryzzlm a:hover{color: #0066FF;}

.lmdct1m{text-align: right;padding-right: 8px;line-height: 36px;}
.lmdct1m a{font-size: 14px;color: #999999;}
.lmdct1m a:hover{color: #0099FF;}

.lmlmlcc{width: 960px;margin: 0 auto;}
.lmlmlcc li{clear: both;border-bottom: #DDD dashed 1px;line-height: 2.2em;padding: 24px 0;height: auto;overflow: hidden;display: block;}
.lmlmlcc img{float: left;height: 120px;margin-right: 18px;width: 172px;box-shadow: 0px 0px 8px #CCCCCC;border-radius: 4px;}
.lmlmlcc a{color: #333;display: block;font-size: 18px;margin-bottom: 18px;}
.lmlmlcc a:hover{color: #09F;}
.lmlls{color: #888;font-family: "宋体";}
.lmllt{color: #D29FA8;font-family: "宋体";padding-left: 18px;}

.zyywlm{}
.zyywlm li{display: block;float: left;height: 294px;text-align: center;width: 294px;}
.zyywlm img{box-shadow: 0px 0px 4px 4px rgb(110,110,110,0.08);border-radius: 74px;height: 148px;width: 148px;margin-bottom: 18px;}
.zyywlm a{font-size: 14px;color: #666666;}
.zyywlm a:hover{color: #0099FF;}
.zyywlm span{font-size: 10px;color: #999999;display: block;height: 32px;line-height: 32px;font-family: Arial, Helvetica, sans-serif;}


/*网站地图*/
.mapmain{}
.mapmain .tit{background: #F0F0F0;border: 1px solid #DDD;height: 40px;line-height: 40px;padding-left: 24px;}
.mapmain .tit h2{font-size: 20px;font-weight: 100;}
.mapmain .tit span{color: #F60;font-family: Verdana, Geneva, sans-serif;padding-left: 14px;}
.mapbox{padding: 24px;}
.maplist{background: #FAFAFA;border-bottom: #CCC dashed 1px;clear: both;margin-bottom: 32px;}
.classname{display: inline;font-size: 16px;font-weight: 700;height: 40px;line-height: 40px;padding: 0 16px 0 4px;}
.classname a{color: #333;}
.classname a:hover{color: #F60;}
.mapbox span a{color: #666;}
.mapbox span a:hover{color: #F60;}
.maplist2{line-height: 36px;}
.classname2{display: inline;font-weight: 700;font-size: 14px;padding: 0 8px;}
.maplist2 span{font-size: 12px;margin-right: 18px;}
.classname2 a{color: #666;}
.classname2 a:hover{color: #F60;}
.classname3{font-weight: 700;font-size: 14px;line-height: 32px;padding: 0 0 0 8px;margin-right: 24px;}
.classname4{color: #FF9900;font-family: Webdings;font-size: 12px;margin: 0 4px 0 0;}

/*文章分页样式*/
#fenye{clear:both;padding-right:12px;}
#fenye a{text-decoration:none;display:inline;}
#fenye .prev,#fenye .next{width:52px;text-align:center;}
#fenye a.curr{background:#FAFAFA;color:#F00;font-weight:700;text-align:center;width:24px;}
#fenye a.curr:visited{color:#FAFAFA;}
#fenye a{color:#666;background:#F0F0F0;margin:0px 6px;float:left;text-align:center;height:24px;line-height:24px}
#fenye a.num{width:24px;color:#666;}
#fenye a:visited{color:#666;} 
#fenye a:hover{color:#F00;background:#F0F0F0;float:left;}
#fenye span{line-height:24px;}
#totalpage{color:#333;padding:0 6px;}

/*文章正文分页样式*/
#pageNext{padding:10px 12px 6px;clear:both;}
#pageNext .prev,#pageNext .next{width:52px;text-align:center;}
#pageNext a.curr{background:#FEFEFE;border:1px solid #CCC;color:#FFF;font-weight:bold;text-align:center;width:22px;}
#pageNext a.curr:visited{color:#fff;}
#pageNext a{margin:5px 4px;color:#039;background:#fff;border:1px solid #dcdddd;float:left;text-align:center;height:22px;line-height:22px;}
#pageNext a.num{width:22px;}
#pageNext a:visited{color:#666;} 
#pageNext a:hover{color:#FFF;background:#999;border:1px solid #CCC;float:left;text-decoration:none;}

/*搜索页*/
.searchlist{padding: 0 32px 32px 32px;}
.searchlist li{border-bottom: #CCC dashed 1px;height: 92px;display: block;line-height: 2em;padding-top: 24px;}
.art_title{font-size: 16px;}
.art_title a{color: #03C;}
.art_title a:hover{color: #F60;}
.class_name{font-size: 14px;color: #369;}
.class_name a{color: #F60;}
.class_name a:hover{color: #F30;}

.artintro{color: #666;}
.arturl a{color: #06F;}
.arturl a:hover{color: #06C;}
.c9{-webkit-transform: scale(0.8);-o-transform: scale(1);color: #999;font-size: 10px;}
.allsearch{margin: 12px auto;width: 560px;}
.searchmenu li{display: block;float: left;height: 24px;line-height: 24px;text-align: center;width: 64px;}
.searchmenu .curr{background: #DDD;font-weight: 700;}
.searchmenu a{color: #09F;}
.right01box{padding: 12px;line-height: 24px;}
.right01box li{display: block;line-height: 28px;text-indent: 8px;}
.searchabout{font-size: 14px;padding: 18px;line-height: 22px;}
.searchabout span{font-weight: 700;}
.kuaisou{height: 48px;overflow: hidden;margin: 0 auto;padding: 2px 2px 0 0;width: 480px;}
.
