@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:#0975da;}
ul,li{list-style:none;}
h2,h3,h4,h5{font-family: "Î¢ÈíÑÅºÚ","ËÎÌå", Arial, Helvetica, sans-serif;}

.header { width: 100%; height:405px; position:relative; overflow:hidden;}
.top{ width: 1000px; height:50px; line-height:50px; margin:0 auto; overflow:hidden;}
.rt_top{float:right; font-family:"ËÎÌå"; font-size:12px;}
.rt_top a{ padding:0 5px; font-size:12px;}
.lf_top{ float:left;}
.banner{ width: 100%; height:310px; overflow:hidden; position:absolute; left:0; top:50px;}
.banner a{ display:block; width: 1000px; height:310px; margin:0 auto;}
.nav{ width: 100%; height:51px; background:url(../../images/hylimages/nav_bg.png) repeat-x bottom; border-bottom:3px solid #0975da; margin-top:298px;*padding-top:298px;overflow:hidden; }
.nav00{ width: 1000px; height:51px;margin:0 auto; overflow:hidden;}
.nav00 div{ float: left; margin-right:5px; overflow:hidden;}
.nav00 div a{ float: left; display:block; overflow:hidden; color:#fff; font-size:16px;padding:12px 20px 0;height:42px;line-height:38px;}
.nav00 div a:hover{ font-weight:bold; color:#83c3ff;}
.nav00 div.yuan a:hover{ color:#fff;}

.content{ width:1000px; margin:0 auto; overflow:hidden;}
.con01{ padding:15px 0 0; overflow:hidden;}
.lf_con01{ width: 600px; height:340px; padding:4px; border:1px solid #d7d7d7; overflow:hidden; float: left; margin-right:28px;}
/*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/hylimages/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:12px;height:12px;line-height:12px;float:left;margin-left: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;}
.rotaion_list li a img{ display:inline-block; width: 600px; height:340px; overflow:hidden;}

.rt_con01{ width: 362px; float: left; overflow:hidden;}
.rt01_con01{ padding-bottom:15px; border-bottom:1px dashed #cecece;}
.rt01_con01 h3{ line-height:40px; text-align:center; font-weight:normal;}
.rt01_con01 h3 a{ font-size:20px; color:#0975da;}
.rt01_con01 p{ text-indent:2em; line-height:26px; padding-top:5px;}
.rt01_con01 p a{ color:#0975da;}
.rt01_con01 p a:hover{ text-decoration:underline;}
.rt02_con01{ padding-top:15px;}
.rt02_con01 li{ width: 175px; height:38px; line-height:38px; overflow:hidden; float: left;}
.rt02_con01 li a{ background:url(../../images/hylimages/icon01.jpg) no-repeat 9px center; padding-left:32px; font-size:16px; font-weight:bold;}

.con02{ width: 1000px; padding-bottom:24px; background:#f6f6f6; margin-top:25px; overflow:hidden;}
.top_con02{ width:100%; height:3px; background:#cecece; overflow:hidden;}
.top_con02 div span{ display:inline-block; height:3px;background:#0975da; overflow:hidden;font-size:22px; padding:0 15px; color:#0975da;}
.til_con02{ width:100%; height:42px; line-height:42px; position:relative; overflow:hidden; z-index:1;}
.til_con02 a{ float: right; padding-right:10px; font-size:12px;}
.til_con02 h3{ height:42px; }
.til_con02 h3 span{ display:inline-block; height:42px; line-height:42px; padding:0 15px; font-size:22px; font-weight:normal;}
.box_con02 ul{ width:970px; margin:0 auto; overflow:hidden;}
.box_con02 ul li{ height:150px; padding:25px 0; border-bottom:1px dashed #cecece; overflow:hidden;}
.box_con02 ul li a img{ display:block; width: 140px; height:140px; border:5px solid #0975da; float: left; margin-right:23px;}
.art_con02{ width: 790px; float: left; overflow:hidden;}
.art_con02 h3 a{ font-size:20px; color:#0975da; line-height:30px; font-weight:normal;}
.art_con02 span{ line-height:32px; color:#666;}
.art_con02 p{ line-height:26px; color:#333333; padding-top:7px;}
.art_con02 p a{ color:#0975da;}
.art_con02 p a:hover{ text-decoration:underline;}

.con03{ width: 1000px; margin-top:25px; overflow:hidden;}
.lf_con03{ width: 480px; background:#f6f6f6; float: left; padding-bottom:15px; margin-right:40px; overflow:hidden;}
.rt_con03{ width: 480px; background:#f6f6f6; float: left; padding-bottom:15px; overflow:hidden;}
.box_con03 ul{ padding:8px 16px 0; overflow:hidden;}
.box_con03 ul li{ height:30px; line-height:30px; background:url(../../images/hylimages/icon02.jpg) no-repeat left 15px; padding-left:19px;}

.con04{ width: 1000px; background:#f6f6f6; margin-top:25px; padding-bottom:15px; overflow:hidden;}
.box_con04 ul{ padding:15px 0 0 15px; width: 1000px;}
.box_con04 ul li{ width:230px; height:195px; line-height:40px; float: left; margin-right:17px; text-align:center;}
.box_con04 ul li a img{ display:block; width:230px; height:155px;}

.footer{ width:1000px; height:52px; line-height:26px; font-size:12px; color:#666; padding:20px 0; border-top:4px solid #0975da; text-align:center; margin:35px auto 0;}


