@charset "gb2312";
/*ÖØÖÃ´úÂë*/
body,div,a,img,p,form,h1,h2,h3,h4,h5,h6,input,form,select,option,textarea,ul,li,dt,dd,dl,ol{margin:0;padding:0;}
body { width: 100%; font-family: "ËÎÌå"; font-size: 12px;color: #333; line-height:24px; background:#fff;}
a{text-decoration:none;color: #333;}
a:hover{ color:#d8000f;}
img{border:0;}
ul,li{list-style:none;}
h2,h3,h4,h5{ font-family:"Î¢ÈíÑÅºÚ";}
.header,.content,.footer { width: 1000px; margin:0 auto;}

.header{ height:136px; background:url(imagesxueli04.jpg) no-repeat; position: relative; z-index:10;}
.logo{ width: 617px; height:81px; position:absolute; left:14px; top:15px;}
.header_link{ width: 179px; padding:0 30px; height:25px; background:#d8000f; line-height:24px; color:#fff; position:absolute; right:67px; top:0;}
.header_link a{ color:#fff;}
.header_link a:hover{ text-decoration:underline;}
.ser{ width: 215px; height:23px; position:absolute; top:59px; right:79px;}
.search{width: 215px; height:23px; background:url(imagesxueli02.jpg) no-repeat; position:relative;}
.search input{position:absolute; width:185px;height:23px;line-height:22px; color:#0983d8; border:none; background:none; left:0px; top:0px; padding-left:0px; }
.search input.notxt{color:#0983d8; padding-left:7px;}	
.search input.notxt1 {position: absolute;width: 23px;height: 23px;top: 0px;left:192px;border: none;cursor: pointer;}

.nav{ width: 1000px; height:30px; line-height:30px; position:absolute; left:0; top:106px; background:#005aa0;}
.nav ul li{ height:30px; line-height:30px; float: left;}
.nav ul li a{ height:30px; line-height:30px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; padding:0 25px; float: left; color:#fff;}
.nav ul li a:hover{ color:#d8000f;}

.content{ width:1000px; overflow:hidden; background:#fff; overflow:hidden;}
.con01{ width: 1000px; height:233px; 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;z-index:999;}
.yx-rotation-title{position:absolute;width:315px;height:30px;line-height:30px; text-align:center;left:0;bottom:30px;z-index:1; display:none;}
.yx-rotation-t{color:#404040;font-size:14px;font-family: "ËÎÌå";z-index:2; width: 315px; height:30px; left:0; bottom:20px; text-align:center;line-height:30px; display:none;}
.yx-rotation-focus span,.yx-rotaion-btn span{width:25px; height:5px;display:block;}
.yx-rotation-focus{ width:120px;height:10px;line-height:10px;right:10px;bottom:4px;z-index:20;}
.yx-rotation-focus span{width:25px;height:5px;line-height:5px;float:left;margin:0 6px;position:relative;top:0px;cursor:pointer;text-indent:-9999px;z-index:999; _margin:0 7px 0 4px; background:#fff;}
.yx-rotaion-btn{width:160px;height:10px;bottom:5px; left:85px; z-index:10;_bottom:1px;}
.yx-rotaion-btn span{width:8px;height:9px;cursor:pointer;position:relative; z-index:999;}
.yx-rotaion-btn .left_btn{float:left;left:0px; display:none;}
.yx-rotaion-btn .right_btn{float:right;right:0px; display:none;}
.yx-rotaion-btn span.hover{}
.yx-rotation-focus span.hover{background:#F00;}
.rotaion_list{width:0;height:0;overflow:hidden;}
.rotaion_list li a img{ display:inline-block;width: 1000px; height:233px; overflow:hidden;}



.con02{ width: 1000px; height:216px; overflow:hidden; padding:13px 0 15px 0;}
.lf_con02{ width: 224px; float: left; margin-right:15px;}
.til_lfcon02{ height:26px; line-height:26px; width: 100%; background:#005aa0; margin-bottom:10px; overflow:hidden;}
.til_lfcon02 a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#fff; padding-left:15px;}

.ct_con02{ width: 522px; float: left; margin-right:15px; overflow:hidden;}
.til_ctcon02{ height:26px; line-height:26px; margin-bottom:10px; overflow:hidden;}
.til_ctcon02 a{ float: right; padding-right:17px; line-height:26px; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif;}
.til_ctcon02 h3{ width: 82px; text-align:center; background:#d8000f; color:#fff; font-size:14px; font-weight:normal;}
.box_ctcon02{ width: 520px; height:178px; border:1px solid #ccc; overflow:hidden;}
.box_ctcon02 ul{ padding-top:5px;}
.box_ctcon02 ul li{ height:24px; line-height:24px; background:url(imagesxueli03.jpg) no-repeat 8px center; padding-left:15px;}
.box_ctcon02 ul li span{ float: right; padding-right:6px;}

.rt_con02{ width: 224px; float: left; overflow:hidden;}
.box_rtcon02{ width: 222px; height:178px; border:1px solid #ccc; overflow:hidden; position: relative;}
.box_rtcon02 ul { padding-top:5px;}
.box_rtcon02 ul li{ height:24px; line-height:24px; padding-left:9px;}
.lianxi ul { height:138px; overflow:hidden;}
.lianxi h3{ position:absolute; left:0; bottom:0; width:100%; height:30px; line-height:30px; text-align:center; background: #999;}
.lianxi h3 a{ font-size:14px; color:#fff; font-weight:normal;}
.lianxi h3 a:hover{color:#d8000f;}


.con03{ width: 1000px; height:216px; overflow:hidden; padding-bottom:15px;}

.footer{ width: 1000px; height:163px; background:url(imagesxueli07.jpg) repeat-x; overflow:hidden; color:#fff; text-align:center; line-height:26px; margin-top:6px;}
.footer01{ height:60px; padding-top:7px; line-height:60px; font-size:14px;}
.footer01 a{ color:#fff; font-size:14px;}
.footer01 a:hover{ color:#d8000f;}
.footer02{ width: 745px; border-top:1px solid #fff; overflow:hidden; margin:0 auto; padding-top:10px;}

/*µØÍ¼*/
.list_con{ padding-top:13px; width: 1000px; overflow:hidden;}

.lf_maps02{ width: 224px; overflow:hidden; float: left; margin-right:15px;}
.til_lfmaps02{ height:30px; background:#005aa0; width: 100%; line-height:30px; overflow:hidden;}
.til_lfmaps02 h3{ font-weight:normal; font-size:18px; color:#fff; padding-left:17px;}
.box_lfmaps02{ width: 222px; padding-bottom:40px; padding-top:12px; border:1px solid #ccc; overflow:hidden; font-family:"Î¢ÈíÑÅºÚ";}
.box_lfmaps02 dl dd.on{ height:32px;line-height:32px; background:url(imagesxueli08.jpg) no-repeat 21px center; padding-left:54px;border-top: 1px solid #ccc; overflow:hidden; text-align:left;}
.box_lfmaps02 dl dd.on a{ color:#d8000f;}
.box_lfmaps02 dl dd{height:32px;line-height:32px;border-top: 1px solid #ccc; padding-left:54px; overflow:hidden;}
.box_lfmaps02 dl dd a{ padding-left:0; font-size:14px;}


.rt_maps02{ width: 761px; float: left; overflow:hidden;}
.bread{ width:741px; height:28px; border:1px solid #ccc; line-height:28px; color:#545353; font-size:16px; padding-left:18px;}
.bread a{line-height:28px; color:#545353; font-size:16px;}
.bread a:hover{ color:#d8000f;}
.box_rtmaps02{ width: 761px; height:672px; overflow:hidden; padding-top:17px; padding-bottom:50px;}

/*Áìµ¼*/
.box_lead{ width: 714px; overflow:hidden; padding-top:30px;} 
.box_lead ul{ width: 820px;}
.box_lead ul li{ width: 86px; height:190px; float: left; padding:17px 66px 43px 33px; line-height:18px; text-align:center;}
.box_lead ul li a{ font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#178cd9;}
.box_lead ul li a h4{ font-weight:normal; color:#505050;}
.box_lead ul li a img{ display:block; width: 86px; height:130px; padding-bottom:15px;}
.box_lead ul li a:hover{ font-weight:bold; color:#d8000f;}

/*ÁÐ±íÒ³*/
.box_rtlist{ width:100%; height:auto; border:none; padding:10px 0 25px 0;}
.box_rtlist ul li{ height:26px; line-height:26px;}
.fenye{ width: 100%; height:30px; line-height:30px; text-align:center; background:#f3f2f2; margin-bottom:20px; overflow:hidden;}

/*Í¼Æ¬Ò³*/
.lrt_pic{ margin: 20px 0 0 0; overflow:hidden; text-align:center;}
.lrt_pic ul{ width: 810px;}
.lrt_pic ul li{ width: 214px; height:174px; padding:0 42px 25px 8px; float: left;}
.lrt_pic ul li a img{ display:block; height: 140px; width: 210px; }
.lrt_pic ul li a{ display:block;  float: left; height: 170px; width: 210px; border:1px solid #fff; padding:1px; line-height:30px;font-family: "Î¢ÈíÑÅºÚ"; font-size:14px; background:none;}
.lrt_pic ul li a:hover{ border:1px solid #d8000f;}

/*ÎÄÕÂÒ³*/
.rt_tit { width: 100%;text-align: center; padding: 20px 0 0;}
.rt_tit h2{font-size: 18px; color:#334f78; line-height: 32px; font-weight:normal;}
.rt_tit h3{font-size: 14px; line-height: 32px;font-weight:normal;}

.rt_zuozhe { width: 100%; height:30px; text-align: center; line-height: 30px; background:#f3f2f2; margin:15px 0 5px; overflow:hidden;}
.rt_zhengwen {text-align: left; overflow:hidden; margin: 0 15px; padding: 15px 0;}

.rt_fujian { width: 100%;background:#f3f2f2;  padding: 0 0 10px 0; overflow:hidden; border-top: 1px solid #ccc;margin:20px 0 30px 0;}
.rt_fujian h3 { font-size: 16px; line-height: 40px; color:#334f78; font-weight:normal; padding:5px 25px;}
.rt_fujian ul{ padding-left:18px;}
.rt_fujian ul li { height: 26px; line-height: 26px;background:url(imagesfeixl04.jpg) no-repeat 7px center; padding-left:19px;}

.bread02{ width: 980px;}