﻿.box_title{
    border-bottom: 1px solid #aaa;
    padding:30px 0;
    height: 20px;
    }
.box_title .ks_ft{width: 650px;float:left;}
.box_title .ks_ft span{float:right;color:#077cd0;font-weight: 600;font-size: 20px;}  
.box_title .yb{float:right;font-weight:normal;font-size:15px;}
.box_title .yb .mar{padding-right: 30px;color: #ff0101;vertical-align: bottom;font-weight: 600;}
.box_title .yb a:hover{color:#1d9238;}
.box_title .yb img{height: 21px;vertical-align: middle;margin-top: -3px;margin-right: 40px;}
.box_left {padding: 0 10px 20px 0;width: 430px;float: left;margin-top: 0;}
.box_right {float:right;padding: 0 0 20px 10px;width: 430px;}
.box_ac{margin: 30px 0;float: left;display: block;width: 1200px;}
.no-top {text-align:center;overflow:hidden;margin:0;height:50px;line-height:50px;font-size: 18px;font-weight: 600;}
.box_l  {margin-left:60px;float: left;}
.box_l  li{line-height:35px;}
.box_r  {margin-right:60px;float: right;}
.box_r  li{line-height:35px;}
.record_Top{width: 80%;height: 50px;background:url(../images/record_Bg.png) center center no-repeat;background-size:contain;text-align:center;line-height:50px;margin: 50px auto 30px;color:#fff;}
section p{padding:20px 0 10px 120px;}
section .box_p{margin-top:30px;}
.topRec_List dl,.maquee{width: 80%;overflow:hidden;margin:0 auto;color:#7C7C7C;}
.topRec_List dd{float:left;text-align:center;border-bottom:1px solid #1B96EE;color:#1B96EE;}
.topRec_List dl dd:nth-child(1){width:17%;height:40px;line-height:40px;}
.topRec_List dl dd:nth-child(2){ width:18%; height:40px; line-height:40px; }
.topRec_List dl dd:nth-child(3){ width:25%; height:40px; line-height:40px; }
.topRec_List dl dd:nth-child(4){ width:40%; height:40px; line-height:40px; }
.maquee{ height:260px;}
.topRec_List ul{ width:100%; height:260px;}
.topRec_List li{ width:100%; height:38px; line-height:38px; text-align:center; font-size:12px; border-bottom: 1px dashed #aaa;}
/*.topRec_List li:nth-child(2n){ background:#077cd0}*/
.topRec_List li div{ float:left;}
.topRec_List li div:nth-child(1){ width:17%;}
.topRec_List li div:nth-child(2){ width:18%;}
.topRec_List li div:nth-child(3){ width:25%;}
.topRec_List li div:nth-child(4){ width:40%;}


.apple,.aa{ width:50%; height:50px; overflow:hidden; margin:30px auto; border:1px solid #1B96EE;}
.apple a,.aa a{ width:100%; height:50px; line-height:50px; text-indent:20px; color:#1B96EE;}
.aa {word-wrap:break-word;line-height:50px;  color:#1B96EE;}




.ribbon { display: inline-block; }
.ribbon:after, .ribbon:before { margin-top: 0.5em; content: ""; float: left; border: 1.5em solid #cccccc; }
.ribbon:after { border-right-color: transparent; }
.ribbon:before { border-left-color: transparent; }
.ribbon a:link, .ribbon a:visited { color: #000; text-decoration: none; float: left; height: 3.5em; overflow: hidden; }
.ribbon span { background: #cccccc; display: inline-block; line-height: 3em; padding: 0 1em; margin-top: 0.5em; position: relative; -webkit-transition: background-color 0.2s, margin-top 0.2s;  /* Saf3.2+, Chrome */ -moz-transition: background-color 0.2s, margin-top 0.2s;  /* FF4+ */ -ms-transition: background-color 0.2s, margin-top 0.2s;  /* IE10 */ -o-transition: background-color 0.2s, margin-top 0.2s;  /* Opera 10.5+ */ transition: background-color 0.2s, margin-top 0.2s; }
.ribbon a:hover span { background: #6fa8dc; margin-top: 0; }
.ribbon span:before { content: ""; position: absolute; top: 3em; left: 0; border-right: 0.5em solid #9B8651; border-bottom: 0.5em solid #cccccc; }
.ribbon span:after { content: ""; position: absolute; top: 3em; right: 0; border-left: 0.5em solid #9B8651; border-bottom: 0.5em solid #cccccc; }
.box_ks{background-color:#fff;padding-bottom:50px;}


.box_ewm{text-align:center;width:1200px;}