﻿
.home_tit{ float:left; width:100%; text-align:center; margin-top:60px;}
.home_tit h1{ float:left; width:100%; font-size:30px; line-height:30px; color:#4a598f; font-family:Arial; font-weight:bold; text-transform:uppercase;}
.home_tit h2{ float:left; width:100%; color:#333333; font-size:24px; line-height:24px; background:url(images/a_img3.png) center no-repeat; margin-top:15px;}
.home_cont1{ float:left; width:100%; margin:47px 0 60px 0;}
.home_cont1 .bd{ float:left; width:100%; height: 413px;
    overflow: hidden;}
.home_cont1 .bd .l1{ float:left; width:540px; height:413px; overflow:hidden;}
.home_cont1 .bd .l1 a{ float:left; width:538px; border:1px solid #f5f5f5; position:relative;}
.home_cont1 .bd .l1 a:hover{ border:1px solid #4a598f;}
.home_cont1 .bd .l1 a i{ float:left; width:100%; line-height:0; overflow:hidden;}
.home_cont1 .bd .l1 a i img{ width:538px; height:411px;
-webkit-transition: all 0.4s ease-out 0s; 
-moz-transition: all 0.4s ease-out 0s; 
-o-transition: all 0.4s ease-out 0s; 
transition: all 0.4s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-

mode:bicubic;}
.home_cont1 .bd .l1 a:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.home_cont1 .bd .l1 a .t1{ float:left; width:438px; background:url(images/a_img10.png) left center repeat-x; height:50px; line-height:50px; color:#333333; font-size:16px; padding:0 75px 0 25px; position:absolute; left:0; bottom:0; font-weight:normal;}
.home_cont1 .bd .l1 a:hover .t1{ background:url(images/a_img11.png) left center repeat-x; color:#4a598f;}
.home_cont1 .bd .l1 a .t1 i{ float:left; width:69px; height:50px; position:absolute; right:0; bottom:0; background:url(images/a_img12.png) center no-repeat;}
.home_cont1 .bd .l2{float:left; width:247px; border:1px solid #f5f5f5; margin:0 0 31px 31px; position:relative;}
.home_cont1 .bd .l2 a{ float:left; width:100%; }
.home_cont1 .bd .l2:hover{ border:1px solid #4a598f;}
.home_cont1 .bd .l2 a i{ float:left; width:100%; line-height:0; overflow:hidden;}
.home_cont1 .bd .l2 a i img{ width:247px; height:189px;
-webkit-transition: all 0.4s ease-out 0s; 
-moz-transition: all 0.4s ease-out 0s; 
-o-transition: all 0.4s ease-out 0s; 
transition: all 0.4s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.home_cont1 .bd .l2 a:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.home_cont1 .bd .l2 a .t1{ float:left; width:197px; background:url(images/a_img10.png) left center repeat-x; height:50px; line-height:50px; color:#333333; font-size:16px; padding:0 25px; position:absolute; left:0; bottom:0; font-weight:normal;}
.home_cont1 .bd .l2 a:hover .t1{ background:url(images/a_img11.png) left center repeat-x; color:#4a598f;}
.home_cont1 .hd{ float:left; width:100%; text-align:center; margin-top:40px;}
.home_cont1 .prev{ display:inline-block; *display:inline; *zoom:1; width:17px; height:40px; background:url(images/a_img9.png) center no-repeat; cursor:pointer;}
.home_cont1 .next{ display:inline-block; *display:inline; *zoom:1; width:17px; height:40px; background:url(images/a_img9_1.png) center no-repeat; cursor:pointer;}
.home_cont1 .prev:hover{ background:url(images/a_img9_2.png) center no-repeat;}
.home_cont1 .next:hover{ background:url(images/a_img9_3.png) center no-repeat;}
.home_cont1 .but2{ display:inline-block; *display:inline; *zoom:1; width:60px; height:40px; background:url(images/a_img8.png) center no-repeat; margin:0 28px;}

.home_bg1{ }
.home_tit1 h1{ color:#fff;}
.home_tit1 h2{ color:#fff; background:url(images/a_img3_1.png) center no-repeat;}
.home_cont2{ float:left; width:100%; margin:40px 0 60px 0;}
.slide_beauty{ float:left; width:102.56%;}
.slide_beauty ul{ float:left; width:70px; height:286px; padding-right:30px;}
.slide_beauty ul:hover{}
.slide_beauty ul.on{ width:398px;}
.slide_beauty ul .boxul{ float:left; width:100%; height:286px; background:url(images/a_img23.png) center no-repeat; position:relative; }
.slide_beauty ul:hover .boxul{background:url(images/a_img22.png) center no-repeat;}

.slide_beauty ul .boxul .lt{ position:absolute; width:5px; height:5px; left:0; top:0; background-color:#d7d7d7;  z-index:2;}
.slide_beauty ul:hover .boxul .lt{ background-color:#00a0e9;}

.slide_beauty ul.on .boxul .lt{ display:none;}
.slide_beauty ul .boxul .rt{ position:absolute; width:19px; height:17px; right:-1px; top:-1px; z-index:2;}
.slide_beauty ul.on .boxul .rt{ display: none;}
.slide_beauty ul .boxul .ld{ position:absolute; width:19px; height:17px; left:-1px; bottom:-1px; z-index:2;}
.slide_beauty ul.on .boxul .ld{ display:none;}
.slide_beauty ul .boxul .rd{ position:absolute; width:5px; height:5px; right:0; bottom:0;  background-color:#d7d7d7; z-index:2;}
.slide_beauty ul.on .boxul .rd{ display:none;}
.slide_beauty ul:hover .boxul .rd{ background-color:#00a0e9;}

.slide_beauty ul .boxul .ulbg{position: absolute; width:100%; height:100%; left:0; top:0; z-index:0;
opacity: 0.2; 
filter: alpha(opacity=20); 
-moz-opacity: 0.2;
-khtml-opacity: 0.2;
	}
.slide_beauty ul:hover .boxul .ulbg,
.slide_beauty ul.on	 .boxul .ulbg{
opacity: 1; 
filter: alpha(opacity=100); 
-moz-opacity: 1;
-khtml-opacity: 1
	}
.slide_beauty ul .boxul .content{ position:absolute; width:100%; height:100%; left:0; top:0; z-index:1;}
.slide_beauty ul.on .boxul .content{}
.slide_beauty ul .boxul .content .img_60{ float:left; width:60px; height:60px; background-color:#e5e5e5; color:#444444; font-size:30px; margin:23px 5px 0 5px; text-align:center; line-height:60px; font-family:"宋体"; font-weight:normal;
-webkit-border-radius:50%; 
   -moz-border-radius:50%;
        border-radius:50%;
}
.slide_beauty ul:hover .boxul .content .img_60{ background-color:#5c6a9a; color:#fff;}
.slide_beauty ul.on .boxul .content .img_60{ float:right; background-color:#e1e2e3; color:#4a598f; margin-right:21px;}
.slide_beauty ul .boxul .content .tit_ul{ float:left; width:34px; padding:0 18px; color:#666666; font-size:18px; line-height:19px; margin:17px 0 0 0; text-align:center;}
.slide_beauty ul:hover .boxul .content .tit_ul{ color:#fff;}
.slide_beauty ul.on .boxul .content .tit_ul{ padding:20px 13px 20px 13px; background-color:#4a598f; color:#fff; margin:0;}
.slide_beauty ul .boxul .content .con_ul{ float:right; width:290px; height:96px; color:#333333; font-size:16px; line-height:32px; margin-top:22px; margin-right:21px; overflow: hidden; display:none;}
.slide_beauty ul.on .boxul .content .con_ul{ display:block;}
.slide_beauty ul .boxul .content .icon_ul{ display:none; float: right; width:290px; margin-top:15px; margin-right:21px;}
.slide_beauty ul .boxul .content .icon_ul a{ float:left; width:100%; color:#9f9f9f; font-size:14px; line-height:14px; font-weight:normal; text-indent:32px; background:url(images/fimg3.png) left center no-repeat;}
.slide_beauty ul.on .boxul .content .icon_ul{ display:block;}







.home_cont3{ float:left; width:100%; margin:40px 0 60px 0; position:relative;}
.home_cont3 .line{ float:left; width:3000px; height:1px; background:#e3e3e3; position:absolute; left:50%; top:55px; margin-left:-1500px;}
.home_cont3 .bd{ float:left; width:100%;}
.home_cont3 .bd li{ float:left; width:346px; margin-right:30px;}
.home_cont3 .bd li time{ float:left; width:100%; color:#888888; font-size:24px; line-height:24px; font-family:Arial; padding-bottom:36px; background:url(images/a_img16.png) 29px bottom no-repeat; margin-bottom:23px;}
.home_cont3 .bd li h5{ float:left; width:100%; color:#333333; font-size:16px; line-height:22px; overflow:hidden;white-space: nowrap; text-overflow:ellipsis; font-weight:normal;}
.home_cont3 .bd li p{ float:left; width:100%; color:#888888; font-size:14px; line-height:20px; height:40px; overflow:hidden; margin:16px 0 27px 0;}
.home_cont3 .bd li i{ float:left; width:100%; line-height:0; overflow:hidden;}
.home_cont3 .bd li a i img{
-webkit-transition: all 0.4s ease-out 0s; 
-moz-transition: all 0.4s ease-out 0s; 
-o-transition: all 0.4s ease-out 0s; 
transition: all 0.4s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-

mode:bicubic;}
.home_cont3 .bd li a:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.home_cont3 .bd li a:hover time{ color:#4a598f; background:url(images/a_img17.png) 29px bottom no-repeat;}
.home_cont3 .bd li a:hover h5{ color:#4a598f;}
.home_cont3 .hd{ float:left; width:100%; text-align:center; margin-top:40px;}
.home_cont3 .prev{ display:inline-block; *display:inline; *zoom:1; width:17px; height:40px; background:url(images/a_img9.png) center no-repeat; cursor:pointer;}
.home_cont3 .next{ display:inline-block; *display:inline; *zoom:1; width:17px; height:40px; background:url(images/a_img9_1.png) center no-repeat; cursor:pointer;}
.home_cont3 .prev:hover{ background:url(images/a_img9_2.png) center no-repeat;}
.home_cont3 .next:hover{ background:url(images/a_img9_3.png) center no-repeat;}
.home_cont3 .but2{ display:inline-block; *display:inline; *zoom:1; width:60px; height:40px; background:url(images/a_img8.png) center no-repeat; margin:0 28px;}



/*down*/
.foot_bg{ background:#262626;}
.foot1{ float:left; width:100%; border-bottom:1px solid #3f3f3f; padding:20px 0;}
.foot_nav{ float:left;}
.foot_nav a{float:left; color:#b2b2b2; font-size:14px; line-height:31px; margin-right:40px;}
.foot_nav a:hover{ color:#fff;}
.foot_share{ float:right;}
.foot_share a{ float:left; line-height:31px; padding-left:42px; color:#bdbdbd; margin-left:15px;}
.foot_share a.foot_weibo{ background:url(images/a_img20.png) left center no-repeat;}
.foot_share a.foot_zixun{ background:url(images/a_img19.png) left center no-repeat;}
.foot_share a.foot_weibo:hover{ background:url(images/a_img20_1.png) left center no-repeat; color:#bdbdbd;}
.foot_share a.foot_zixun:hover{ background:url(images/a_img19_1.png) left center no-repeat; color:#bdbdbd;}
.foot2{ float:left; width:100%; margin:40px 0;}
.foot_er{ float:left; width:160px; text-align:center; padding-right:29px; border-right:1px solid #3f3f3f;}
.foot_er i{ float:left; width:100%; line-height:0;}
.foot_er h5{ float:left; width:100%; color:#fff; font-size:14px; line-height:14px; margin-top:15px;opacity:0.6; filter:alpha(opacity=60); font-weight:normal; }
.foot_add{ float:left; width:910px; text-align:center; margin-top:17px;}
.foot_add .p1{ float:left; width:100%; line-height:27px; color:#878787; font-size:12px;}
.foot_add .p1 a{ color:#878787;}
.foot_add .p1 a:hover{ color:#fff;}
.foot_add .bq{ float:left; width:100%; line-height:27px; color:#878787; font-size:12px; margin-top:8px;}
.foot_add .bq a{ color:#878787;}
.foot_add .bq a:hover{ color:#fff;}
