﻿@charset "utf-8";
/*reset*/



/*通用*/
.wrap11{width:980px;height:484px;margin-left:auto;margin-right:auto;}
.l{float:left;}.r{float:right !important;}

.fix{*zoom:1;}.fix:before,.fix:after{content:"";display:table;}.fix:after{clear:both;}

.mt10{margin-top:10px;}.mt20{margin-top:20px;}.mt30{margin-top:30px;}

/*幻灯片(组件)*/
.slide { position: relative; width:100%;}
.ban_c { display:none;position: absolute; left: 0; top: 0; width: 100%; height: 120%; overflow: hidden; }
.ban_c img { width: 100%; height: 80%; }





.index_gg .more11{float:right;color:#ea0001;padding:0 20px;}
.i_main{width:66%;height:464px}

.N{font-weight:bold;}
.i_news_box .T{border-top:1px solid #ddd;border-bottom:1px solid #ddd;height:45px;line-height:45px;padding-left:1em;}
.i_news_box .N{float:left;font-size:18px;}
.i_news_box .T .more11{float:right;color:#898989;margin-right:1em;}
.i_news_box .i_main .T{border-left:1px solid #ddd;border-right:1px solid #ddd;}
.i_news_box .i_side .T{border-right:1px solid #ddd;}
.i_news_list{background:#fdfeff;padding:15px;border:1px solid #ddd;border-top:0;height:306px;}
.i_news_list li{margin-bottom:15px;}
.i_news_list a{display:block;height:64px;}
.i_news_list .date{float:left;border:1px solid #c4c4c4;text-align:center;height:62px;width:55px;margin-right:20px;}
.i_news_list .day{display:block;background:#c4c4c4;font-size:24px;color:#fff;}
.i_news_list .t{font-size:14px;color:#535353;}
.i_news_list .p{}
.i_news_list .more11{}
.i_news_list a:hover .date{border-color:#f00;color:#f00;}
.i_news_list a:hover .day{background:#f00;}
.i_news_list a:hover .t,.i_news_list a:hover .more11{color:#f00;}












.i_news_slide{height:96px;width:645px;border:1px solid #ddd;border-top:0;}
.i_news_slide .ban_c{line-height:2em;}
.i_news_slide .ban_c img{float:left;width:120px;margin-right:20px;margin-left:5px;}
.i_news_slide ._t{font-size:16px;height:2em;overflow: auto;}
.i_news_slide ._p{height:4em;margin:10px;overflow:hidden;}
.i_news_slide ._link{}
.i_news_slide .ban_nav{position:absolute;width:auto;left:292px;bottom:3px;}
.i_news_slide .ban_nav a{float:left;width:8px;height:8px;background:#bbb;border:1px solid #bbb;margin-right:5px;overflow:hidden;line-height:99px;}
.i_news_slide .ban_nav .on{background:#e90002;border-color:#fdc4ca;}
.i_news_slide .Left,.i_news_slide .Right{position:absolute;width:15px;height:15px;background:url(../images_index/arr.gif) no-repeat;bottom:0;border:1px solid #ddd;margin-right:5px;}
.i_news_slide .Left{left:364px;}
.i_news_slide .Right{left:360px;background-position:right 0;}
.i_news_slide .Left:hover,.i_news_slide .Right:hover{border-color:#ed1d25;}

#plist{

border:1px solid #ddd;
border-top:0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-left: 30px;
	padding-top: 10px;
		padding-bottom: 10px;
}
#plist li {	line-height:21px;margin:3px;background:url(../images/jt.jpg) no-repeat left;
	padding-left:20px;list-style:none;}
#plist li span{color:#434343;font-size:12px;float:right;padding-right:5px;}
#plist a {font-size:12px;color:#434343;text-decoration:none;}
#plist a:hover {font-size:12px;color:#cc0000;text-decoration:none;}

.banner333,.c_bannerbox { position: relative; overflow: hidden; margin: 0 auto; min-width: 1000px; width: 100%; height: 355px; background: #d3d4d4; }
.banner333 img { position: absolute; left: 50%; margin-left: -683px; }
.banner333 .shadow ,.c_bannerbox .shadow{ position: absolute; top: 0; left: 0; z-index: 10; min-width: 1280px; width: 100%; height: 10px; background: url(../images/banner_shadow.png) 0 0 repeat-x; }
.banner444,.c_bannerbox { position: relative; overflow: hidden; margin: 0 auto; min-width: 1920px; width: 100%; height: 180px; background: #ffffff; }
.banner444 img { position: absolute; left: 50%; margin-left: -960px; }
.banner444 .shadow ,.c_bannerbox .shadow{ position: absolute; top: 0; left: 0; z-index: 10; min-width: 980px; width: 100%; height: 10px; background: url(../images/banner_shadow.png) 0 0 repeat-x; }
.banner555,.c_bannerbox { position: relative; overflow: hidden; margin: 0 auto; min-width: 1000px; width: 100%; height: 450px;  background: #a6d1f3; }
.banner555 img { position: absolute; left: 50%; margin-left: -683px; }
.banner555 .shadow ,.c_bannerbox .shadow{ position: absolute; top: 0; left: 0; z-index: 10; min-width: 1280px; width: 100%; height: 10px; background: url(../images/banner_shadow.png) 0 0 repeat-x; }
.banner666,.c_bannerbox { position: relative; overflow: hidden; margin: 0 auto; min-width: 1000px; width: 100%; height: 450px; background: #d6dde0; }
.banner666 img { position: absolute; left: 50%; margin-left: -683px; }
.banner666 .shadow ,.c_bannerbox .shadow{ position: absolute; top: 0; left: 0; z-index: 10; min-width: 1280px; width: 100%; height: 10px; background: url(../images/banner_shadow.png) 0 0 repeat-x; }
.w1200 {width: 980px;margin: 0 auto;}
.index_slip1 {background: url("../images/2-1.jpg") no-repeat center center;}

.posi{ height:25px; float: right; font-size:13px; padding-top:25px}

.contact33{ font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-style:italic; color:#FF0000}
.contact22{ font-size:14px; line-height:27px}
.contact11{ font-size:14px; line-height:27px; font-weight:bold}

.pagelist{
width:380px;
background-color:#fff;

float:right;
padding:0px;
margin:8px 0px;
text-align:right
}
.pagelist li 
{
float:left;

}

.pagelist li a{
	padding:2px 6px 2px;
float:left;
background:#009CE0;

margin:2px;
color:#fff;
}
.pagelist big{
	padding:2px 6px 2px;
float:left;

margin:2px;
background:#f5f5f5;
}

.pagelist li.thisclass, .pagelist li.thisclass a, .pagelist li.thisclass a:hover{
	background-color:#fff;
	padding:2px 2px 2px;
	font-weight:bold;
	color:#333333
}

.pagelist li a span .pageinfo{
	line-height:28px;
	padding:18px 10px 3px 16px;
	color:#999;
}
.pagelist li a span .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
