@charset "utf-8";
/* CSS Document */

#header{ width:100%; padding:40px 0 0 0; background:url(../images/bg_all.jpg) repeat-x}
.header{ width:1280px; margin:0 auto}
#ppt{ float:left; width:960px;}

/* 活动公示 */
.index1{ width:100%;  position:relative; height:auto; margin-top:36px;}
.index1_box{ width:1280px; height:auto; position:relative; margin:auto;}
.index1_nr1{ width:1278px; height:38px; float:left; border:1px solid #e4e4e4; background:url(../images/index1_nr1.png) left top no-repeat;}
.index1_nr1_box{ width:748px; height:38px; position:absolute; top:0; left:130px; }
.index1_list1{ width:748px; height:38px; position:absolute; top:0; left:0;}
.index1_list1 li{ width:748px; height:38px; float:left; line-height:38px; font-size:14px; text-align:left;}
.index1_btn1{ width:90px; height:30px; position:absolute; top:5px; right:13px; background:url(../images/index1_btn1.png) no-repeat; text-indent:-15px; line-height:29px; cursor:pointer; font-size:12px; color:#fff;}
.index1_nr2{ width:1278px; height:auto; float:left; border:1px solid #e4e4e4; position:relative; display:none;}
.index1_nr2_box{ width:766px; height:auto; float:left; margin-left:112px; border-left:1px solid #e4e4e4;}
.index1_list2{ width:748px; height:auto; float:left; margin-left:18px;}
.index1_list2 li{ width:748px; height:38px; float:left; line-height:38px; font-size:14px; text-align:left;}
.index1_nr2_tx{ width:748px; height:auto; float:left; padding:2px 0 18px 18px; color:#ff8000;}
.index1_nr2 img{ width:119px; height:38px; position:absolute; top:0; left:0;}
.index1_btn2{ width:90px; height:30px; position:absolute; bottom:3px; right:13px; background:url(../images/index1_btn2.png) no-repeat; text-indent:-15px; line-height:29px; cursor:pointer; font-size:12px; color:#fff;}


/* 幻灯片 角标样式 */
.ayy{border:none;padding:6px 10px; margin:0 7px 0 0;filter:alpha(opacity=90); -moz-opacity:0.9;opacity:0.9;border-radius:20px;transition: all 0.2s linear 0s}
a.ayy:link,a.ayy:visited{text-decoration:none;color:#333;line-height:12px;font:10px Arial;background-color:#fff; }
a.ayy:active,a.ayy:hover{text-decoration:none;color:#333;line-height:12px;font:10px Arial;background-color:#fff;}
.byy{border:none;padding:6px 10px; margin:0 7px 0 0;filter:alpha(opacity=90); -moz-opacity:0.9;opacity:0.9;border-radius: 20px;transition: all 0.2s linear 0s}
a.byy:link,a.byy:visited{text-decoration:none;color:#fff;line-height:12px;font:10px Arial;background-color:#f90;}
a.byy:active,a.byy:hover{text-decoration:none;color:#fff;line-height:12px;font:10px Arial;background-color:#f90;}

.axx{border:none;padding:0 5px; margin:0 5px 0 0;filter:alpha(opacity=50); -moz-opacity:0.5;opacity:0.5; display:inline-block; background:#f2f2f2}
a.axx:link,a.axx:visited{text-decoration:none;font:normal 10px/16px Arial;}
a.axx:active,a.axx:hover{text-decoration:none;font:normal 10px/16px Arial;}
.bxx{border:none;padding:0 5px; margin:0 5px 0 0; background:#fff;filter:alpha(opacity=90); -moz-opacity:0.9;opacity:0.9;font:normal 10px/16px Arial; display:inline-block}
a.bxx:link,a.bxx:visited{text-decoration:none;font:normal 10px/16px Arial;}
a.bxx:active,a.bxx:hover{text-decoration:none;font:normal 10px/16px Arial;}



.box1{ width:1280px; margin:0 auto; padding:40px 0 0 0}
#about{ float:left;}
#about dl{ transition: all 0.3s linear 0s;}
#about dl:hover{ background:#F0F0F0;  }

#about{ border:1px solid #e6e6e6; border-bottom:none;width:318px; text-align:left}
#about dl{ padding:15px 0 20px 25px; border-bottom:1px solid #e6e6e6}
#about dt{ padding:0 7px; font:normal 18px/30px '微软雅黑'; color:#991b28}
#about dd a{ margin: 0 7px;}

#news{ float:left; width:639px; border:1px solid #e6e6e6; border-left:none; text-align:left}
#news .t{ font:normal 18px/20px '微软雅黑'; height:20px; padding:15px 0 ; overflow:hidden}
#news .t li{ float:left; padding:0 30px; border-right:1px solid #e5e5e5}
#news .t li a{ color:#b1b1b1}
#news .t li.hover a{ color:#333}
#news .c{ margin:0 30px; border-top:1px solid #f2f2f2; }
#news .news{ padding:18px 0 22px; border-bottom:1px dashed #e6e6e6;}
#news .news img{  width:125px; height:85px; float:left; margin:6px 30px 0 0; _display:inline}
#news .newsc{ float:left;width:420px;overflow:hidden; }
#news .news h2{ font-weight:normal; display:block; font-size:18px; height:30px; overflow:hidden;  line-height:30px; margin:0; padding:0;}
#news .news h2 a{ color:#000}
#news .news p{ font-size:14px; display:block;padding:5px 0 0 0; line-height:18px; color:#999999;}
#news .news p a{ color:#f70; margin:0 0 0 10px}
#news .list{ padding:15px 0 24px}
#news .list li{  background:url(../images/img1.jpg) no-repeat 3px  center; line-height:30px; padding:0 0 0 18px; font-size:14px;}
#news .list span{ float:right; color:#ccc; font-size:10px;}
	
	
#service{ float:left;}



#service{ width:319px;text-align:left; background:url(../images/bg_wg.jpg); border-right:1px solid #e6e6e6; position:relative}
#service li{transition: all 0.3s linear 0s;}
#service li:hover{ box-shadow: 0 0 10px #7D7D7D;-webkit-box-shadow: 0 0 10px #7D7D7D;-moz-box-shadow: 0 0 10px #7D7D7D}
#service li a{ padding:22px 0 23px 90px; border-bottom:1px solid #e6e6e6;  display:block; height:68x; color:#666;background-position:30px center; background-repeat:no-repeat}
#service li a:hover{ color:#000; text-decoration:none;}
#service li a img{ position:absolute; right:50px; top:-17px}
#service li a span{ font:normal 14px/16px '微软雅黑';}
#service li a h4{ font:bold 18px/20px  Arial, Helvetica, sans-serif; float:right; width:160px; border-left:1px solid #ddd; padding:0 0 0 20px; color:#f30}
#service li a h5{ font:normal 20px/24px '微软雅黑'; }
#service li a h6{ font:normal 18px/24px '微软雅黑'; }
#service li.s1 { height:86px; }
#service li.s1 a{ background-image:url(../images/img12.jpg);  border-bottom:1px solid #ddd; border-top:1px solid #ddd;} 
#service li.s2 a{ background-image:url(../images/img13.jpg)} 
#service li.s3 a{ background-image:url(../images/img14.jpg)} 
#service li.s4 a{ background-image:url(../images/img15.jpg)} 
#service li.s2 span{ width:32px; float:left; line-height:20px;}

/*sy_con4*/
.sy_con4 { width:1280px; margin:auto;  margin-top:25px;   }
.sy_con4 ul { width:1300px; }
.sy_con4 ul li { width:270px; padding:0px 19px; height:360px; float:left; margin-right:13px; border:1px solid #e6e6e6; transition: all 0.3s linear 0s; padding-top:5px;}
.sy_con4 ul li:hover { background:url(../images/1-25.png) repeat-x top #fbf9f7; border:1px solid #f1efed;}
.sy_con4_top { width:270px; float:left; margin-top:10px;}
.sy_con4_top h1 { width:220px; float:left; font-weight:normal; float:left; line-height:27px; color:#555555; letter-spacing:2px; font-family:"微软雅黑"; font-size:20px; text-align:left;}
.sy_con4_top h1 b { width:180px; float:left; text-transform:capitalize; font-weight:normal; line-height:19px; color:#B3D1D5; font-size:12px; letter-spacing:0px;}
.sy_con4_top h2 { width:50px; float:left; font-weight:normal;  font-size:15px; height:40px; -webkit-transition:-webkit-transform 0.5s; }
.sy_con4_top a { color:#B4B3B3;}

.sy_con4 ul li:hover { box-shadow: 0 0 10px #7D7D7D;-webkit-box-shadow: 0 0 10px #7D7D7D;-moz-box-shadow: 0 0 10px #7D7D7D}
.sy_con4 ul li h2 { margin-top:-15px; background:url(../images/1-25-2.png) no-repeat center center;-webkit-transform:rotate(180deg); text-indent:-100000px; }
.sy_con4 ul li:hover h2 { margin-top:-15px; background:url(../images/1-25-1.png) no-repeat center center; -webkit-transform:rotate(360deg); text-indent:-100000px;}
.sy_con4 ul li:hover h1 { color:#b21b28;}
.sy_con4 ul li:hover h1 b { color:#b21b28;}
.sy_con4_top img { width:270px; margin-bottom:10px; margin-top:13px; height:105px; -webkit-transition:-webkit-transform 0.5s; -moz-border-radius: 5px; /* Gecko browsers */ -webkit-border-radius: 5px; /* Webkit browsers */ border-radius:5px; /* W3C syntax */}
.sy_con4_top p { width:230px; float:left; line-height:30px; text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#777777; font-family:"微软雅黑"; font-size:14px;}
.sy_con4_top p a { color:#777777;}
.sy_con4 ul li:hover p a { color:#525252;}
.sy_con4 ul li:hover p a:hover { color:#991b28;}
.sy_con4_con { width:270px; float:left;  margin-top:10px; } 
.sy_con4_con p { width:90px; line-height:30px; color:#616161; font-size:14px; font-family:"微软雅黑"; float:left;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:left;}
.sy_con4 ul li:hover .sy_con4_con p a { color:#991b28;}
.sy_con4 ul li:hover .sy_con4_con p a:hover { color:#991b28;}
