﻿.home_lianxi{
    float: right;
    margin-top: 20px;
}
.lianxi1{
    text-align: right;
    float:left;
    font-size: 13px;
    color: #1973b4;
    line-height: 24px;
	margin-left:54px;
	margin-right:10px;
}
.lianxi1 img{
    vertical-align: middle;
}
.home_tit{ float:left; width:100%; text-align:center; margin-top:60px;}
.home_tit1{ float:left; width:100%; text-align:center; margin-top:0px;}

.home_tit1 h1{ float:left; width:100%; font-size:42px; line-height:42px; color:#4a598f; font-family:Arial; font-weight:bold; text-transform:uppercase;}
.home_tit1 h2{ float:left; font-weight:normal; width:100%; color:#333333; font-size:24px; line-height:24px;  background:url(../images/a_img3.png) center no-repeat; margin-top:15px;}


.home_tit h1{ float:left; width:100%; font-size:42px; line-height:42px; color:#4a598f; font-family:Arial; font-weight:bold; text-transform:uppercase;}
.home_tit h2{ float:left; font-weight:normal; 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 70px 0;position: relative;}
.home_cont1 .bd{ float:left; width:100%;
    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: 290px;
    /* border: 1px solid #f5f5f5; */
    margin: 0 0 0px 7px;
    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;margin-bottom: 10px}
.home_cont1 .bd .l2 a i img{ width:290px; 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:239px; background:#fff; height:50px; line-height:50px; color:#1973b4; font-size:16px; padding:0 25px;  left:0; bottom:0; font-weight:normal;}
.home_cont1 .bd .l2 a:hover .t1{ background:#1973b4; color:#fff;}
.home_cont1 .hd{float:left;width: 207%;top: 22%;text-align:center;margin-top:40px;position: absolute;}
.home_cont1 .prev{
    display:inline-block; *
display:inline; *
zoom:1;
    width:44px;
    height:44px;
    left: -4px;
    position: absolute;
    top: 3%;
    left: -66px;
    background:url(../images/prev.png) center no-repeat;
    cursor:pointer;
}
.home_cont1 .next{
    display:inline-block; *
display:inline; *
zoom:1;
    width:44px;
    height:44px;
    background:url(../images/next.png) center no-repeat;
    right: 44px;
    top: 28%;
    right: 21px;
    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; display: none}
.tempWrap{
	width:1200px !important;
}
.protab{
    text-align: center;
}
.protab a{
    text-align: center;
    color: #fff;
    padding: 10px 15px;
    background: #1973b4;
    margin: 0 15px;
    display: inline-block;
    min-width: 90px;
}
.protab a.active{
    background: #005898;
}
.protab a:hover{
    background: #005898;
    color: #fff;
}
.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;}



.gonggao{
    overflow: hidden;
    width: 100%;
    height: 62px;
    /*line-height: 66px;*/
    /*font-size: 20px;*/
    background: #f6f6f6;
    color: #636363;
}
.gongaoL{
    float: left;
    margin-right: 20px;
}
.gongaoL img{
    vertical-align: top;
}
.gongaom{
    float: left;
}
.gongaoR{
    float: right;
}
.about{
    overflow: hidden;
    width: 1515px;
    margin-bottom: 26px;
}
.aboutL{
    float: left;
  width: 813px;
	height:464px;
}
.aboutL img{
    width: 813px;
	
}
.abouttit{
    margin: 56px 0 10px 0; 
	font-weight:bold;
    font-size: 42px;
}
.aboutintro{
    color: #636363;
    font-size: 13px;
    width: 648px;
	height:260px;
	overflow:hidden;
    text-align: justify;
    margin-top: 10px;
	line-height:29px;
	letter-spacing:1px;
}
.aboutR{
    float: right;
    font-size: 24px;
    line-height: 36px;
   width: 648px;
	height:464px;
}
.knowmore{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
    background: #005898;
    color: #fff;
 
    padding: 15px 20px;
    border-radius: 50px;
    font-size:18px;
    margin-top: 20px;
}
.knowmore:hover{
    color: #fff;
}
.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:376px; 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{
	width:376px;
    -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;}

/*protype*/
.protype{
    clear: both;
    width: 100%;
}
.protypelist{
    float: left;

    margin-top: -130px;
    margin-right: 14px;
}
.mlocation{
    font-size: 12px;
    border-bottom: 1px solid #eee;
    text-align: right;
    height: 40px;
    line-height: 40px;
    margin-bottom: 10px;
}
.prolistbg{
    width: 100%;
    overflow: hidden;
    height: 180px;
    background: url(../images/procenter.png) no-repeat;
    background-size: 100% 100%;
}
.index-catgory{
border:1px solid #eee;
    background: #fff;
}
.index-catgory a{
    color: #818181;
    font-size: 12px;
    height: 40px;
    padding-left: 20px;
    display: block;
    line-height: 40px;
}
.index-catgory a.active{
    background: #1973b4;
    color: #fff;
}
.mproduct img{
    text-align: justify;

    width: 296px;
    margin: 4px;
    height: 224px;
}
.products{
    display: none;
}

/*down*/
.foot_bg{ background:url(../images/footerbg.png) no-repeat;background-size: 100% 100%;height:529px}
.footop{
    overflow: hidden;
    color: #8eddff;
    font-size: 12px;
    line-height: 28px;
    margin-top: 190px;
    margin-bottom: 155px;
}
.footopL{
    float:left;
    margin-right: 50px;
	margin-top:15px;
}
.footopR{float: left; 
}
.foootbotom{
    color: #8eddff;
    font-size: 12px;
}
.mytips{
    padding: 21px;
    font-size: 14px;
}
.mytips ul li{width: 100%;overflow: hidden;overflow: hidden;font-size: 14px;color: #4e4e4e}
.mytips ul li b{
    color: #294c85;
}
.mytips ul li .text{float: left;width: 72%;display: inline-block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color: #4e4e4e}
.mytips ul li .time{float: right;width: 22%;display: inline-block;overflow: hidden;text-align: right;padding-right: 15px;color: #4e4e4e;}


.mytips li{
    width: 100%;
}
.mytips  a{
    display: block;
    width: 100%;
    overflow: hidden;
}
.time{
    float: right;
}