﻿/*说明：一切元素的z-index均不要超过180*/



/*全局重置*/
*{margin:0;padding:0;list-style:none;border:0;outline:0;font-size:100%;font-family:inherit;}
/*全局样式表模板*/
body{margin:0; padding:0; background:#ffffff;color:#363636;font-size:13px ! important; font-family:"宋体" ! important;}/*全局字体样式*/  
html{margin:0;padding:0;} 
ul, li {list-style-type: none;}
img{border:none; margin:0; padding:0;}
form{margin:0; padding:0;}
input{margin:0; padding:0;}
a {cursor:pointer;text-decoration:none;color:#363636;}
a:link {text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{color: #0071ce;text-decoration:none;}
a:active {text-decoration:none;}
input[type=button]:focus,input[type=submit]:focus{outline:none;}/*IE*/
input[type=button]::-moz-focus-inner{outline:0;border:0px;}/*火狐*/
input {margin: 0;padding: 0;}
a{outline:none;}/*IE文字链接*/
a,input,button{ outline:none; }
::-moz-focus-inner{border:0px;}
.clear {clear:both; height:0px; margin:0; padding:0; width:0; border:none; overflow:hidden;_display:none;}
.clearfix:after {content: "\0020";display: block;height: 0;clear: both;}
.clearfix {_zoom: 1;}
/*整体布局 background:url(../images/top-bg.png) repeat-x top center;*/
.header {background:#FFFFFF;margin:0;padding:0;height:195px;width: 100%;min-width:980px;position: relative;z-index: 99;}/*头部及导航*/
.xmSlide {width:100%; height:200px;min-width:980px;margin:0;padding:0;}/*滚动图*/
.topMain {background:#ffffff;width:100%;min-width:980px;margin-top:13px;}
.subMain {background:#ffffff;width:100%;min-width:980px;margin-top:13px;}
.wrapper {background:#ffffff;margin:0 auto;padding: 0;width:980px;min-width:980px;}/*页面内容部分*/
.footer {background:#f0f1f5 repeat;margin:0;padding:0;overflow:hidden;width: 100%;min-width:980px;height:auto;}
/*头部整体布局*/
.topNav {margin:0 auto;padding: 0;position: relative;z-index: 99;background-color:rgb(35,65,128);}/*头部及导航*/
.logo {margin:0 auto;padding: 0;width:980px;min-width:980px;height:145px;}/*height:124px;*/
.logo img{margin:37px 0 0 0;border:0;}/*margin:26.5px 0 0 0;*/
.navbox {height:50px;position:relative;z-index:99;background-color:rgb(52,96,171);width:100%;}/*background:#2c5697 repeat*/

/*头部导航 navbox*/
.clearfix:after {content: "\0020";display: block;height: 0;clear: both;}
.clearfix { _zoom: 1;}
.navbox  .nav{height:50px;margin:0 auto;padding: 0;width:980px;min-width:980px;}
.nav a:hover{text-decoration:none;}
.nav li{float:left;height:50px;position:relative;}
.nav li a{float:left;display:block;height:50px;overflow:hidden;}
.nav li a span{float:left;display:block;line-height:50px;text-align:center;cursor:pointer;width:108px;}
.nav li a span{font-family:"微软雅黑";font-family: "Microsoft YaHei" ! important;font-size:16px;color:#ffffff;}/*font-size:14px;*/
.nav li.selected a,.nav li a.selected{text-decoration:none;}
.nav li.selected a span,.nav li a.selected span{color:#ffffff;background:#112f77 repeat;}/*#002457*/
.nav li.current a span,.nav li a.current span{color:#ffffff;background:#112f77 repeat;}/*#002457*/
.nav li .submenu{display: none; overflow: hidden;position:absolute;left:0;z-index:100;top:50px;}
.nav li .submenu{border:0 solid #ddd;width:108px;background:none;background:#112f77 repeat-x;}/*#002457*/
.nav li .submenu li{float:none;padding:0;margin:0;}
.nav li .submenu li{height:24px;line-height:24px;font-family:"微软雅黑";font-family: "Microsoft YaHei" ! important;font-size:12px;color:#fff;overflow:hidden;vertical-align:middle;}
.nav li .submenu li a{text-align:left;height:24px;line-height:24px;color:#fff;letter-spacing:1px;padding-left:15px;width:108px;background:#112f77 repeat-x;overflow:hidden;}/*#002457*/
.nav li .submenu li a:hover{background:#2c5697 repeat-x;color:#fff;}
.nav li .submenu li.li_empty{*height:6px;*line-height:6px;height:6px;line-height:6px;background:#112f77 repeat-x;width:108px;overflow:hidden;}/*#002457*/
li.hr_line {width:38px;color:#fff;text-align:center;line-height:33px;}

.nav li.channel4 .submenu li a{padding-left:5px;}
.nav li.channel19 .submenu li a{padding-left:5px;}




/*首页动画 flexslider*/
.flexslider{margin:0 auto;position:relative;max-width:1902px;min-width:980px;height:200px;/*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 {position:absolute;top:75px;left:50%;width:50px;}
.flex-direction-nav a{width:25px;height:50px;line-height:99em;overflow:hidden;margin:0;display:block;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-prev{background:url(../images/brnleft.png) no-repeat  center center;float:left;margin-left:-490px;}
.flex-direction-nav .flex-next{background:url(../images/brnright.png) no-repeat  center center;float:left;margin-left:465px;}
.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=100);}
.flex-control-nav{width:100%;position:absolute;bottom:7px;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/brn01.png) no-repeat center center;display:block;height:14px;overflow:hidden;text-indent:-99em;width:14px;cursor:pointer;}
.flex-control-paging li a.flex-active{background:url(../images/brn02.png) no-repeat center center;}

/*尾部 footer*/
.footer {margin-top:13px;padding:25px 0;}
.fo-main {margin:0 auto;padding: 0;width:980px;min-width:980px;margin-bottom:35px;}
.fo-main p{margin:0;padding: 0;line-height:25px;text-align:left;margin-left:315px;}


/*栏目建设中*/
.bulidText{text-align:center;font-size:18px;color:#003b90;margin-top:60px;}




