@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
html{ color:#333; background: #10141F;background-image:url(/images/2017/qn/2017/0414/bg1.jpg);background-position:center top; background-repeat:no-repeat;}
body{font-family:"Microsoft YaHei";font-size:14px;}
.clear{ clear:both;}
a{ text-decoration:none;}
ul li{ list-style:none;}



.content{ width: 1200px; margin: auto; height: auto; padding-top: 80px;}
.content p.title{ width: 100%; text-align: center; margin-top: 40px;}
.info{ width: 1200px; margin-top: 80px; height: auto; background: #f9f9f9; padding-bottom: 30px;}
.nav{ width: 1200px; height: 60px; background: #C64F53;}
.nav a{ display: block; width: 240px; height: 60px; float: left; font-size: 20px; text-align: center; color: #fff; line-height: 60px;}
.nav a:hover{ background: #C13E41; color: #FFDC73;}
.one{ width: 1160px; margin:30px auto; height: 400px;}
.left{ width: 640px; height: 400px; float: left;}
.one_text{ width: 460px; height: 380px; float: right; background:#E9E9E9; padding-top: 20px; padding-left: 20px; padding-right: 20px;}
.one_text p{ font-size: 24px; font-weight: bold; color: #775ECC;border-bottom: solid 1px #666; padding-bottom: 20px;}
.one_text span{ display: block; line-height: 30px; color: #333;  padding-top: 10px;}
.one_text a.readMore{ display: block;border: solid 1px #775ECC; height: 50px; font-size: 18px; line-height: 50px; text-align: center; font-weight: bold; margin-top: 30px;}
.one_text a.readMore:hover{ background:#333 ; border:0; color: #fff;}
.video_box{ width: 500px; height: 250px;}
.hcsb{ width: 1160px; margin:30px auto; height: 400px;}
.hcsb_left{ width: 460px; height: 380px; float: left; background:#E9E9E9; padding-top: 20px; padding-left: 20px; padding-right: 20px;}
.hcsb_left p{ font-size: 24px; font-weight: bold; color: #775ECC;border-bottom: solid 1px #666; padding-bottom: 20px;}
.hcsb_left span{ display: block; line-height: 30px; color: #333;  padding-top: 10px;}
.hcsb_left a.readMore{ display: block;border: solid 1px #775ECC; height: 50px; font-size: 18px; line-height: 50px; text-align: center; font-weight: bold; margin-top: 30px;}
.hcsb_left a.readMore:hover{ background:#333 ; border:0; color: #fff;}
.hcsb_right{ width: 640px; height: 400px; float: right;}

.flexslider{position:relative;width:640px;height:400px;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 a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(/images/2017/qn/2017/0414/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/2017/qn/2017/0414/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;}

.zydld{ width: 1160px; height: 400px; margin: 30px auto;}
.zydld_left{ width: 640px; height: 400px; float: left;}
.zydld_right{ width: 460px; height: 380px; float: right; background:#E9E9E9; padding-top: 20px; padding-left: 20px; padding-right: 20px;}
.zydld_right p{ font-size: 24px; font-weight: bold; color: #775ECC;border-bottom: solid 1px #666; padding-bottom: 20px;}
.zydld_right span{ display: block; line-height: 30px; color: #333;  padding-top: 10px;}
.zydld_right a.readMore{ display: block;border: solid 1px #775ECC; height: 50px; font-size: 18px; line-height: 50px; text-align: center; font-weight: bold; margin-top: 30px;}
.zydld_right a.readMore:hover{ background:#333 ; border:0; color: #fff;}


.ytzj{ width: 1000px; height: 600px;}
.homeDown{ width:250px; height: 600px; float: left}
.homeDown a{ display: block; width: 250px; height: 300px;}
.yt_pic{ width: 250px; height: 600px; float: left;}
.yt_box{ width: 500px; height: 600px; float: left;}
.yt_lunbo{ width: 500px; height: 370px;}


.yt_text{ width: 440px; height: 170px;float: left; background: url(/images/2017/qn/2017/0414/small.png); padding: 30px;}
.yt_text p{ font-size: 18px; font-weight: bold; color: #775ECC;border-bottom: solid 1px #eee; padding-bottom: 20px;}
.yt_text span{ display: block; line-height: 30px; color: #eee;  padding-top: 10px;}
.yt_text a.readMore{ display: block;border: solid 1px #775ECC; height: 50px; font-size: 18px; line-height: 50px; text-align: center; font-weight: bold; margin-top: 10px;}
.yt_text a.readMore:hover{ background:#775ECC ; color: #fff;}
.hcsb_left a.readMore1{ display: block;border: solid 1px #775ECC; height: 50px; font-size: 18px; line-height: 50px; text-align: center; font-weight: bold; margin-top: 70px;}
.hcsb_left a.readMore1:hover{ background:#775ECC ; color: #fff;}
.ly{ width: 1160px; border-top: solid 2px #666; margin: auto; margin-top: 50px; padding-top: 20px; padding-bottom: 20px; line-height: 30px; color: #333;}

a.return_top{ width: 88px; height: 89px; position: fixed; right: 20px; bottom: 20px;}

.global-footer a { color: #ccc;}
.global-footer { color: #ccc;}