@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px}
body{color:#000; min-width:1200px;}
img{border: 0;}
ul,li{ list-style:none; padding:0; margin:0;}
.fl{float:left!important;}
.fr{float:right!important}
.cl{clear:both;}
a{ text-decoration: none; color:#000;}
a:hover{ text-decoration:underline; }
cite{font-style:normal;float:right;font-size: 16px;}
cite a{ color:#333}
p{ text-indent:2em}

/***************通用部分***************/
.page{ width:1015px; margin:0 auto; overflow: hidden; }
.wrap{ background:#F5F5F5 url(1.jpg) no-repeat center top; padding-bottom:0px}
.header{ height:650px; }

.footer{ height:135px; background:#015ab8; border-top:5px #a80000 solid; text-align:center; padding-top:25px}
.footer p{ color:#fff; font-size:14px; margin-top:10px}
.footer p a{ color:#fff}
.min_box{margin-bottom:30px}


/***************第1部分***************/
.flash{width:560px; margin-bottom:50px; float:left;}
.flash, .flash img{width:560px;height: 315px;}

.yx-rotaion{ width:560px;height: 315px;}
.yx-rotaion img{width:560px;height: 315px;}
.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:40px;line-height:40px;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;left:0;bottom:0;_bottom:-1px;z-index:1;}
.yx-rotation-t{width:420px;color:#fff;font-size:14px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px;white-space:nowrap;overflow:hidden;}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;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}

/***************第2部分***************/
.rdjd{width:420px; float:right;}
.jdjd-bt{ height: 74px; margin-bottom:20px; overflow:hidden; }
.jdjd-bt a{ font-size:26px; font-weight:bold; line-height: 35px; }
ul.rdjdlist{}
ul.rdjdlist li{ height: 52px; line-height:22px; margin: 15px 0 15px 0; overflow:hidden; text-overflow: ellipsis; }
ul.rdjdlist li a{ font-size:19px; }
.more{ text-align:right;}

/***************第3部分***************/
.min_title{ height:54px; line-height:54px; margin-bottom:10px; clear:both;}
.min_title img{ width:1015px; }
.min_title img.fl-2{ width:460px; }

.f-tl{padding: 10px 0; margin-bottom:0px;}
ul.f-tl li{line-height: 45px;font-size: 18px;height: 45px;background:url(dot.jpg) no-repeat left 22px;padding-left:15px;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
ul.f-tl li a{ color:#000}

/***************第4部分***************/
.min_box1{height:400px}
.min_left{float:left;width: 460px;}
.min_right{ float:right; width:460px}

.min_pix { text-align:center;}
.min_pix img{ width:460px; height:255px}
.min_pix span{display:block;text-align:center;line-height:36px;font-size:18px;padding-top: 16px;}
.min_pix span a{ color:#000}


/*列表页*/
.newslist{ width:100%; margin: -21px auto 0px; padding: 0 0 20px;}
.newslist .title{ background:url(title.png) left center no-repeat; color: #DF1617; height:70px; font-size:36px; font-weight:bold; padding:35px 0 0 35px; margin:20px 0 10px 0px; text-align:center;}
.newslist ul li{ background:url(icon.png) 10px 12px no-repeat; padding:15px; white-space: nowrap; overflow: hidden; }
.newslist ul li a{ float:left;padding-left: 30px; font-size: 18px; color: #000; }
.newslist ul li span{float:right;}
/*内容*/
.content h1{ text-align:center; border-bottom:1px dashed #ddd; padding:6px 0 12px; }
.content .souce{ text-align:center; font-size:11px; padding-bottom:12px; font-style:normal }

/***************第6部分***************/
@media screen and (max-width: 640px) {}