/* 湖南韵动 */
@charset "UTF-8";
html,body{
	margin:0;
	padding:0;
	background:#fff;
}
body{
	font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif,"Times New Roman", Times, serif;
	font-size:16px;
	color:#000;
	line-height:21px;
}
*:focus{ outline:none;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,p,th,td,img,script{ margin:0; padding:0;}
img{ border: none 0; vertical-align:middle; _vertical-align:baseline;}
ul li{ margin:0; padding:0; list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-family:"Microsoft YaHei";}
input,textarea{font-family:"Microsoft YaHei";}
i{ font-style:normal;}

a{color:#000;text-decoration:none; outline:none; blr:expression(this.onFocus=this.blur());}
a:hover{color:#e92b32; text-decoration:none; cursor:pointer;}

.left{float:left;}
.right{float:right;}
.txtleft{ text-align:left;}
.txtright{ text-align:right;}
.txtcenter{ text-align:center;}
.clear{ clear:both;}

.head-v3{position:absolute; left:0; top:0; width:100%; z-index:100;min-width:1300px;}
.head-v3 .navigation-inner{margin:0 auto;width:1300px; position:relative; z-index:99;}
.head-v3 .navigation-inner .logo_w{ float:left; width:140px; height:46px; margin:22px 0; background:url(../images/logo_w.png) no-repeat;}
.head-v3 .navigation-inner .logo_b{ float:left; width:140px; height:46px; margin:22px 0; background:url(../images/logo_b.png) no-repeat;}
.head-v3 .navigation-inner .logo_w a,.head-v3 .navigation-inner .logo_b a{ display:inline-block; width:140px; height:46px;}
.navigation-up{height:90px;}
.navigation-up .navigation-v3{float:right;_margin-left:10px;}
.navigation-up .navigation-v3 ul{float:right}
.navigation-up .navigation-v3 li{float:left; margin:0 0 0 20px; font:normal 16px/90px "Microsoft YaHei";color:#fff}
.navigation-up .navigation-v3 .nav-up-selected{ /*background:url(../images/tab_line.png) no-repeat center 0;*/}
.navigation-up .navigation-v3 .nav-up-selected-inpage{background:transparent;}
.navigation-up .navigation-v3 li h2{font-weight:normal;padding:0;margin:0}
.navigation-up .navigation-v3 li h2 a{ min-width:121px; text-align:center; color:#fff; letter-spacing:1px; display:inline-block;height:90px;font-family:"Microsoft YaHei"}
.navigation-up .navigation-v3 li.nav-up-selected-inpage h2 a{ font-weight:600;}
.navigation-up .navigation-v3 li:hover h2 a{ font-weight:600;}

.navigation-up .navigation-v4{float:right;_margin-left:10px;}
.navigation-up .navigation-v4 ul{float:left;}
.navigation-up .navigation-v4 li{float:left; margin:0 0 0 20px; font:normal 16px/90px "Microsoft YaHei"; color:#000}
.navigation-up .navigation-v4 .nav-up-selected{ background:url(../images/tab_line.png) no-repeat center 0;}
.navigation-up .navigation-v4 .nav-up-selected-inpage{background:transparent;}
.navigation-up .navigation-v4 li h2{font-weight:normal;padding:0;margin:0}
.navigation-up .navigation-v4 li h2 a{ min-width:121px; text-align:center; color:#000; letter-spacing:1px; display:inline-block; height:90px;font-family:"Microsoft YaHei";}

.navigation-down{position:absolute;top:90px;left:0px; width:100%; z-index:88;}
.navigation-down .nav-down-menu{width:100%; height:700px; margin:0;background:#fff url(../images/tab_bg.png) no-repeat center 135px; position:absolute;top:-90px;}
.navigation-down .nav-down-menu .menu-line{ float:left; margin-top:90px; width:100%; height:1px; background: rgba(22,30,52,.1);}
.navigation-down .nav-down-menu .navigation-down-inner{margin:90px auto 0 auto; width:1300px;position:relative; }
.navigation-down .nav-down-menu dl{float:left;margin:18px 0;}
.navigation-down .menu-1 dl{margin:15px 0 20px 0}
.navigation-down .menu-1 dt{ position:relative; font:normal 28px "Microsoft YaHei";color:#161e34; letter-spacing:2px; line-height:80px; border-bottom:1px solid rgba(22,30,52,.1); margin-bottom:20px; padding-right:160px;}
.navigation-down .menu-1 dl:first-child dt{ padding-left:75px;}
.navigation-down .menu-1 dl:last-child dt{ padding-right:75px;}
.navigation-down .menu-1 dl:first-child dt span{ display:inline-block; width:180px; text-indent:18px; line-height:80px;}
.navigation-down .menu-1 dl:nth-child(2) dt span{ display:inline-block; width:450px; text-indent:18px; line-height:80px;}
.navigation-down .menu-1 dl:last-child dt span{ display:inline-block; width:200px; text-indent:18px; line-height:80px;}
.navigation-down .menu-1 dl:first-child dt span:after {
  content: " ";
  position: absolute;
  left: 75px;
  bottom: -2px;
  width: 180px;
  height: 6px;
  border-bottom: 6px solid #bac1cf;
  color: #bac1cf;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.navigation-down .menu-1 dl:first-child:hover dt span:after {
  content: " ";
  position: absolute;
  left: 75px;
  bottom: -2px;
  width: 180px;
  height: 6px;
  border-bottom: 6px solid #ff4245;
  color: #ff4245;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.navigation-down .menu-1 dl:nth-child(2) dt span:after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: -2px;
  width: 450px;
  height: 6px;
  border-bottom: 6px solid #bac1cf;
  color: #bac1cf;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.navigation-down .menu-1 dl:nth-child(2):hover dt span:after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: -2px;
  width: 450px;
  height: 6px;
  border-bottom: 6px solid #ff4245;
  color: #ff4245;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.navigation-down .menu-1 dl:last-child dt span:after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: -2px;
  width: 200px;
  height: 6px;
  border-bottom: 6px solid #bac1cf;
  color: #bac1cf;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.navigation-down .menu-1 dl:last-child:hover dt span:after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: -2px;
  width: 200px;
  height: 6px;
  border-bottom: 6px solid #ff4245;
  color: #ff4245;
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.navigation-down .menu-1 dd a{color:rgba(22,30,52,.7); font-family:"Microsoft YaHei"; font-size:16px; line-height:47px; letter-spacing:1px;}
.navigation-down .menu-1 dd a:hover{ color:#000; font-weight:600;}
.navigation-down .menu-1 dl dd{ margin-left:18px;}
.navigation-down .menu-1 dl:first-child dd{
	margin-left:93px;
}
.navigation-down .menu-1 dl:nth-child(2){ width:610px;}
.navigation-down .menu-1 dl:nth-child(2) dd{ display:inline-block; width:225px; text-indent:15px; margin-left:0;}

.base_page{
	position:relative;
	width:1300px;
	margin:0 auto;
}
.base_page.mrg-top{ margin-top:188px;}

/*分页*/
.pager_box{
	float:left;
	width:1300px;
	min-width:1300px;
	max-width:1300px;
	margin:20px auto;
	color:#070707;
	text-align:center;
}
.pager_box_ltl{
	float:left;
	width:914px;
	min-width:914px;
	max-width:914px;
	margin:0 auto;
	text-align:center;
}
.pager_box a,.pager_box_ltl a{
	display:inline-block;
	color:rgba(47,48,50,.6);
	line-height:40px;
	padding:0 15px;
	border:1px solid rgba(0,0,0,.1);
	border-radius:5px;
	margin:0 5px;
}
.pager_box a:hover,.pager_box_ltl a:hover{
	color:#f55445;
}
.pager_box a.on,.pager_box_ltl a.on{
	background:#f55445;
	border:1px solid #f55445;
	color:#fff;	
}
.pager_box a.prev,.pager_box a.next{
	background: #ffffff;
	color:rgba(47,48,50,.6);
	border:1px solid rgba(0,0,0,.1);
}

.pager_box_ltl a.prev,.pager_box_ltl a.next{
	background: #ffffff;
	color:rgba(47,48,50,.6);
	border:1px solid rgba(0,0,0,.1);
}
.pager_box span.omit,.pager_box_ltl span.omit{
	margin:0 15px;
}
.pager_box span.fnt,.pager_box_ltl span.fnt{
	margin:0 8px 0 30px;
}
.pager_box span.fntpage,.pager_box_ltl span.fntpage{
	margin:0 8px;
}
.pager_box .txt_page,.pager_box_ltl .txt_page{
	width:50px;
	height:20px;
	padding:3px 0;
	text-align:center;
	border:1px solid rgba(0,0,0,.1);
}
.pager_box .txt_page,.pager_box_ltl .txt_page{
	width:50px;
	height:20px;
	padding:3px 0;
	text-align:center;
	border:1px solid rgba(0,0,0,.1);
}
.pager_box .btn_page,.pager_box_ltl .btn_page{
	width:50px;
	height:28px;
	padding:3px 0;
	font-family:"Microsoft YaHei";
	color:#fff;
	text-align:center;
	background:#f55445;
	border:1px solid #f55445;
	cursor:pointer;
}

/*footer*/
.footer{
	position:relative;
	float:left;
	width:100%;
	min-width:1300px;
	height:656px;
	background:url(../images/bottom_bg01.png) no-repeat center 0;
}
.footer ul.footer_titlebox{
	float:left;
	width:1300px;
	margin-top:75px;
	margin-bottom:20px;
	padding-bottom:18px;
	background:url(../images/bottom_line.png) no-repeat center bottom;
}
.footer ul.footer_titlebox li{
	float:left;
	width:325px;
	font-size:20px;
	color:#fff;
	font-weight:600;
	letter-spacing:2px;
	line-height:35px;
	text-align:center;
}
.footer ul.footer_linkbox{
	float:left;
	width:1300px;
	margin-bottom:33px;
}
.footer ul.footer_linkbox li{
	float:left;
	width:325px;
	font-size:16px;
	color:rgba(255,255,255,.8);
	text-align:center;
	letter-spacing:1px;
	line-height:45px;
}
.footer ul.footer_linkbox li a{color:rgba(255,255,255,.8);}
.footer ul.footer_linkbox li span{
	display:inline-block;
	background:#d1d9e5;
	border-radius:5px;
	padding:8px;
	margin:25px 7px 0 7px;
	font-size:13px;
	color:#000;
	line-height:18px;
}
.footer ul.footer_linkbox li span img{ margin-bottom:5px;}
.footer .record{
	float:left;
	width:1300px;
	font-size:14px;
	color:rgba(0,0,0,.6);
	line-height:68px;
	letter-spacing:1px;
	text-align:center;
	margin-top:102px;
}