*{margin:0px;padding:0px}
body{font-size:12px; font-family:"微软雅黑";color:#000; min-width:1200px;}
img{border: 0;}
li{ list-style:none;}
.fl{float:left;}
.fr{float:right}
.cl{clear:both;}
a{ text-decoration: none; }
a:hover{ text-decoration:underline; }
cite{ font-style:normal; float:right}
cite a{ color:#333}
p{ text-indent:2em}


.page{ width:1200px; margin:0 auto}
.min_hover{ width:100%; height:40px; position:absolute; left:0; bottom:0; opacity:0.5; filter:alpha(opacity=50); background:#000;}
.min_text{width:100%; height:40px; position:absolute; left:0; bottom:0; line-height:40px; text-align:center; font-size:16px}
.min_text a{ color:#fff}

.header{ background:url(../image/header1.jpg) no-repeat center top; height:781px}
.wrap1{ background:url(../image/bg1.jpg) no-repeat center top; height:589px;}
.wrap2{ background:#fef5e4 url(../image/bg2.jpg) no-repeat center top; padding-bottom:40px}
.wrap3{ background:url(../image/bg3.jpg) no-repeat center top; height:672px;}
.wrap4{ background:url(../image/bg4.jpg) no-repeat center top; height:754px; padding-top:87px}
.wrap5{ background:url(../image/bg5.jpg) no-repeat center top; height:642px;}



.min_left{ width:614px; float:left}
.min_right{ float:right; width:545px}
.min_flash{ width:600px; height:340px; margin-bottom:12px}
.min_flash img{ width:600px; height:340px;}

.min_pix{ position:relative; width:293px; height:165px; float:left; margin-right:14px}
.min_pix img{width:293px; height:165px;}

.a_min_news {display: block;clear: both;margin-bottom: 80px;}
.min_right h1 a{ color:#fff}
.min_right h1 {line-height: 50px;font-size: 18px;padding-top: 0px;background: url(../image/tp-2.png) no-repeat left center;padding-left: 32px;}
.min_right p {line-height: 28px;font-size: 14px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;height: 58px;color: #fff;padding-left: 32px;}

.min_pic{ padding-left:30px;width:537px;}
.min_pic img{ width:537px; height:310px;}
.min_pic h2{ line-height:52px; font-size:20px; text-align:center}
.min_pic h2 a{ color:#434343}
.min_pic p{ line-height:30px; font-size:16px; color:#545454}

.min_vo{ width:818px; display:block; margin:0 auto; background:#c9000c}
.min_vo span{ line-height:66px; height:66px; font-size:18px; display:block; text-align:center; color:#fff}
.min_vo span a{ color:#fff}

.min_left1{ width:560px; float:left; padding-left:30px}
.min_title{ text-align:right; padding-right:30px; line-height:40px; font-size:14px; color:#e0b163; margin-bottom:35px}
.min_title a{ color:#e0b163}

.min_left1 ul{ height:320px}
.min_left1 ul li{ line-height:60px; font-size:20px; color:#323433; background:url(../image/tp-1.png) no-repeat left center; padding-left:30px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;}
.min_left1 ul li a{color:#323433;}

.min_right1{ width:435px; padding-right:80px; float:right; padding-top:150px}
.min_right1 ul li{ line-height:70px; font-size:20px; color:#323433; background: url(../image/jb.png) no-repeat left center; padding-left:40px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all; border-bottom:2px #a4a3a3 dotted}
.min_right1 ul li a{color:#323433;}

.picScroll-left{ overflow:hidden; position:relative; padding-top:30px}
.picScroll-left .hd{ overflow:hidden;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:24px; height:44px; float:right; margin-right:5px; margin-top:110px;  overflow:hidden; z-index:9}
.picScroll-left .hd .next{ background:url(../image/sohu-prev.png) no-repeat center top; position:absolute; left:0;}
.picScroll-left .hd .prev{ background:url(../image/sohu-next.png) no-repeat center top; position:absolute; right:0}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li  img{ width:585px; height:325px; display:block; margin-right:25px}





.slider{margin-top:7px;height: 340px;}
.yx-rotaion{ width:600px;}
.yx-rotaion img{ width:600px; height:340px}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:60px;line-height:40px;background:url(404.png) repeat-x;left:0;bottom:0;_bottom:-1px;z-index:1;}
.yx-rotation-t{color:#fff;font-size:20px;z-index:2;bottom:10px;left:20px;line-height:40px; width: 100%;text-align: left;}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../image/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:10px;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}












@media screen and (max-width: 640px) {
.min_con_left, .min_con_right{ width: calc(100% - 40px); padding:0 20px; float:none}
.foot{ display:none;}
.coopright{width: calc(100% - 40px)!important; padding:0 20px!important; position:static!important}
.min_footer{background: #0658bc!important;height: auto!important;position: static!important;}
.y_width{ width:100%!important}
.min_logo, .min_logo img{ width:100%!important}
.header{ height:auto!important}
.all_nav{ height:auto!important; position:static!important;background: #0658bc!important;}
.menu{ line-height:44px!important; height:auto!important}
.menu li{ width:auto!important; padding:0 10px!important}
.current {background: none!important;height: 44px!important; }
	}
