﻿html, body { margin: 0px; height: 100%; background: #fff; }
img { border: 0 }
a { text-decoration: none; color: #053367 }
a:hover { color: #c00; text-decoration: underline; }
body { font-family: "宋体"; font-size: 12px; line-height: 24px; color: #666 }
select, input { font-size: 12px; font-family: "宋体"; padding: 1px; margin: 0; color: #000; }
ul, li, dl, dt, dd, h1, h2, h3, h4, h5, p, form, em, spen { margin: 0; padding: 0; list-style: none }
table { border: 0; padding: 0; margin: 0; }
em, i { font-style: normal }
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

/* 2017-06-09 */
.part2017{ width:1200px; height:auto; display:block; overflow:hidden; margin:0 auto; position:relative;}
.p_t_20{ padding-top:20px;}

/* 水平滚动
------------------------------ */
.scroll_title{width:24px; height:190px; line-height:30px; padding:40px 13px 0px 13px; display:block; overflow:hidden; float:left; background:#eb6100; font-family:microsoft yahei; font-size:24px; color:#fff;}
.scroll_title a{color:#fff;}
.scroll_title a:hover{color:#fff; text-decoration:none;}


.scroll_horizontal{width:1100px;height:190px;padding-top:20px; padding-left:20px;line-height:20px;background:#f5f5f5; float:left;padding-bottom:20px;overflow:hidden; }
.scroll_horizontal .box{overflow:hidden;position:relative;width:980px;margin:0 auto;height:190px;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;width:290px; height:190px;text-align:center; padding-right:45px;overflow:hidden;}
.scroll_horizontal .list li img{width:290px; height:100px;}
.scroll_horizontal .list li h1{width:290px; height:40px; line-height:26px; display:block; overflow:hidden; font-family:microsoft yahei; font-size:14px;}
.scroll_horizontal .list li h1 a{ color:#333;}
.scroll_horizontal .list li span{width:290px; height:40px; line-height:22px; text-align:left; display:block; overflow:hidden; color:#666; font-size:12px;}
.scroll_horizontal .list li span a{ padding-left:10px; color:#f00;}
.scroll_horizontal .plus,.scroll_horizontal .minus{position:absolute;top:110px;width:24px;height:39px; display:block; background:url(control.png) no-repeat;cursor:pointer;}
.scroll_horizontal .plus{left:70px;   background-position:-8px -5px;}
.scroll_horizontal .minus{right:30px;   background-position:-48px -5px;}
.scroll_horizontal .plus:hover,.scroll_horizontal .minus:hover{background:#f60;  background: url(control.png) no-repeat;}
.scroll_horizontal .plus:hover{left:70px;   background-position: -8px -55px;}
.scroll_horizontal .minus:hover{right:30px;   background-position: -48px -55px;}













