@charset "utf-8";
.tk-xl div.detal { width: 1030px !importent;}
.xhy-search{width:513px;}
body {font-size: 16px;}
.box_1200 { height: 800px;margin: 0 auto;  padding: 0 15px;}
.box_list .box_title { width: 1200px; height: 40px;line-height: 40px; }
.box_list .box_title span {display: inline-block;width: 207px;height: 40px;line-height: 40px;background-color: #015293;cursor: pointer;color: white;padding-left: 15px;box-sizing: border-box;}
.box_list .box_list_content { margin-top: 0px;}
.box_list .box_list_content ul { width:105%;}
.box_list .box_list_content ul li { width: 205px; height: 40px; line-height: 40px;float: left; margin-right: 23px; margin-top: 20px; position: relative; transition: width 0.8s; transition: all 0.8s linear; border: 1px solid #e7ebee; border-radius: 4px;}
.box_list .box_list_content ul li:hover a {color: white;}
.box_list .box_list_content ul li:hover .scroll_right { width: 100%;}
.box_list_content ul li .scroll_right {width: 3px;background-color: #015293;height: 100%;transition: width 0.8s;}
.box_list_content ul li a {color: black;text-decoration: none; display: inline-block; width: 100%; position: absolute; left: 0px; top: 0px;}
.box_list_content ul li a span { margin-left: 12px;}
.clear {clear: both;}
.newyear .auto{width:100%;}
.yqlj{width:100%;}
@media screen and (max-width:600px ) {
    .box_1200 {height: auto;overflow: hidden;}
    .box_list{ height: auto; overflow: hidden;} 
    .box_list .box_title{width:100%;margin-bottom: 10px;}
    .box_list .box_title span{width:100%;}
    .box_list .box_list_content ul{
    width: 100%;
}
    .box_list .box_list_content ul li{width:100%;margin-bottom: 10px;margin-top: 0px;}
}