@charset "gb2312";
/*ÖØÖÃ´úÂë*/
body,div,a,img,p,form,h1,h2,h3,h4,h5,h6,input,form,select,option,textarea,ul,li,dt,dd,dl,fieldset{margin:0;padding:0;}
body { width: 100%; font-family: "Î¢ÈíÑÅºÚ","ËÎÌå", Arial, Helvetica, sans-serif; font-size:14px;color:#555555; line-height:30px; background:#fff;}
img{border:0;}
a{ color:#555555; text-decoration:none;}
a:hover{ color:#aa0000;}
ul,li{list-style:none;}
h2,h3,h4,h5{font-family: "Î¢ÈíÑÅºÚ","ËÎÌå", Arial, Helvetica, sans-serif;}

.header { width: 100%; border-top:5px solid #aa0000; overflow:hidden;}
.top{ width: 1000px; height:54px; line-height:54px; margin:0 auto; overflow:hidden;}
.rt_top{  float:right; font-family:"ËÎÌå";}
.rt_top a{ padding:0 5px;}
.lf_top{ float:left;}
.banner{ width: 100%; height:232px; overflow:hidden;}
.banner a{ display:block; width: 1000px; height:232px; margin:0 auto;}

.content{ width:1000px; margin:0 auto; overflow:hidden;}
.con01{ width: 950px; padding:22px; background:#f6f6f6; border:3px solid #d5d5d5; overflow:hidden; margin-top:16px; line-height:26px; color:#666;}
.con01 span{ font-size:22px; color:#aa0000; padding-right:8px;}

.con02{ width: 1000px; overflow:hidden; margin-top:25px;}
.lf_con02{ width:480px; height:320px; float: left; margin-right:35px; overflow:hidden;}
/*yx_rotaion*/
.yx-rotaion{margin:0 auto;}
.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:36px;line-height:36px;background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:14px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:36px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../../images/hdlimages/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:36px;line-height:36px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:9px;height:9px;line-height:9px;float:left;margin-left:10px;position:relative;top:14px;cursor:pointer;background-position:-26px -128px;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 -128px}
.rotaion_list{width:0;height:0;overflow:hidden;}
.rotaion_list li a img{ display:inline-block; width: 480px; height:320px; overflow:hidden;}

.rt_con02{ width: 485px; float: left; overflow:hidden;}
.rt_con02 ul li{ padding:10px 0; border-bottom:1px dotted #969696;line-height:24px; overflow:hidden;}
.rt_con02 ul li h3{ padding-bottom:5px;}
.rt_con02 ul li h3 a{ color:#333333; font-size:18px; font-weight:normal; line-height:30px;}
.rt_con02 ul li h3 a:hover{ color:#aa0000; }
.rt_con02 ul li span{ color:#666;}
.rt_con02 ul li span a{ color:#aa0000; }
.rt_con02 ul li span a:hover{ text-decoration:underline;}

.con03{ width: 1000px; margin-top:25px; overflow:hidden;}
.til_con03{ height:40px; line-height:40px; border-bottom:2px solid #909090; overflow:hidden;}
.til_con03 a{ background:url(../../images/hdlimages/icon01.jpg) no-repeat 5px center; padding-left:25px; font-size:22px; color:#aa0000; font-weight:normal;}
.box_con03{ padding-top:15px; width: 1010px;}
.box01_con03{ width: 497px; height:185px; padding-left:3px; padding-top:10px; border-top:1px dotted #969696; border-right:1px dotted #969696; float: left;}
.box01_con03 h3 a{ font-size:18px; color:#333; line-height:36px; font-weight:normal;}
.box01_con03 h3 a:hover{ color:#aa0000; }
.xq_con03{ padding-top:8px;}
.xq_con03 a img{ display:block; width: 180px; height:120px; float: left; margin-right:13px;}
.art_con03{ width: 285px; float: left; line-height:24px; color:#666;}
.box02_con03{ width: 480px; padding-left:20px;}

.box_con04{ padding-top:20px; overflow:hidden;}
/* focus_Box */
#focus_Box{position:relative;width:970px;height:260px;margin:0 auto;}
#focus_Box ul{position:relative;width:900px;height:260px; margin:0 auto;}
#focus_Box li{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;border:2px solid #fff;}
#focus_Box li img{width:100%;background:url(../../images/hdlimages/loading.gif) no-repeat center 50%;height:100%;vertical-align:top;}
#focus_Box li p{position:absolute;left:0;bottom:0px;width:100%;height:30px;line-height:30px;background:url(../../images/hdlimages/float-bg.png) repeat; text-align:center;color:#fff;}
#focus_Box li p span{display:inline-block;width:80%;height:30px;overflow:hidden;}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:28px;height:50px;top:110px;}
#focus_Box .prev{background:url(../../images/hdlimages/btn.png) left bottom no-repeat;left:0px}
#focus_Box .next{background:url(../../images/hdlimages/btn.png) right bottom no-repeat;right:0px} 
#focus_Box .prev:hover{background-position:left top;}
#focus_Box .next:hover{background-position:right top;}

.con05,.con06{ width: 1000px; margin-top:25px; overflow:hidden;}
.box_con05 ul{ width: 1030px;  padding-left:5px;}
.box_con05 ul li{ width:310px; height:270px; float: left; overflow:hidden; padding:20px 30px 10px 0; text-align:center;}
.box_con05 ul li a{ display:block; width: 270px; height:232px; padding:19px 19px 17px 19px; background:#fff; border:1px solid #d9d9d9; line-height:26px; overflow:hidden;}
.box_con05 ul li a p{ padding-top:5px; line-height:26px; color:#404040;}
.box_con05 ul li a span{ line-height:26px; color:#666;}
.box_con05 ul li a:hover{ border:1px solid #aa0000; color:#aa0000;}
.box_con05 ul li a p:hover{ color:#aa0000;}

.box_con06{ padding-top:5px; overflow:hidden;}
.box01_con06{ width: 960px; padding:10px 5px; border-bottom:1px dotted #969696; overflow:hidden; margin:0 auto;}
.box01_con06 h3 a{ font-size:18px; color:#333333; line-height:34px; font-weight:normal; overflow:hidden;}
.box01_con06 h3 a:hover{ color:#aa0000;}
.box01_con06 p{ padding-top:5px; line-height:24px; color:#666666; overflow:hidden;}
.box01_con06 p a{ color:#aa0000;}
.box01_con06 p a:hover{ text-decoration:underline;}

.footer{ width:100%; height:52px; line-height:26px; font-size:12px; color:#666; padding:22px 0; background:#e7e7e7; border-bottom:5px solid #aa0000; text-align:center; margin:50px auto 0;}


