﻿ @charset "utf-8";
/* CSS Document */
@import url("font.css");
div, form, img, ul, ol, li, dl, dt, dd, p, tr, td, input, body, strong, span, pre { margin: 0; padding: 0; border: 0; background-repeat: no-repeat; }
h1, h2, h3, h4, h5, h6, p { margin: 0; padding: 0; font-weight: normal; }
body { font-size: 14px; font-family: "Microsoft YaHei", "黑体"; margin: 0px; padding: 0px; line-height: 23px; height: auto; clear: both; min-width: 1200px; }
img { border: 0px; }
ul, li { list-style: none; margin: 0px; padding: 0px; }
em, i { font-style: normal; }
a { text-decoration: none; color: #333; }
a, area { blr:expression(this.onFocus=this.blur())
}
.x20{ margin-bottom: 20px; }
.web { position: relative; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; width: 1500px; }
.web1 { position: relative; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; width: 1200px; }



/*通用样式*/
#yefei{ color: #205A9A; }
.fl { float: left; }
.fr { float: right }
.none { display: none; }
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { *zoom:1;
}
 
.bd { border-right-width: 10px; border-bottom-width: 10px; border-left-width: 10px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #FFF; border-bottom-color: #FFF; border-left-color: #FFF; overflow: visible; background-color: #FFF; }
.bd1 { background-color: #FFF; }
.w { width: 1150px; margin-right: auto; margin-left: auto; overflow: hidden; }
 
input, button, select, textarea { outline: none; border: none; margin: 0; padding: 0; font-family: "Microsoft YaHei"; background: none; }
@font-face { font-family: 'FZPHFW'; src: url('FZPHFW.TTF'); font-family: 'impact'; src: url('impact.TTF'); }



/*header*/
.topbg {width:100%; min-width:1160px; height:30px; background:#1367C5; color:#fff}
.h_top {width:1160px; margin:0 auto; height:33px; font:12px/30px "宋体"; color:#fff;}
.h_top p a { display:inline-block; color:#fff; padding:0 14px; height:33px; background:url(../images/tbor.gif) no-repeat right 8px; margin-left:-1px;}
.h_top p a:hover, .h_top a.cur { color:#fff; text-decoration:none;}
.h_top p .nobot { background:none;}
.h_con { width: 1150px; height: 115px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding-top: 15px; }
.h_con h1 { overflow:hidden; padding:10px 0 0 10px;}
.h_con h1 img { float:left;}
.h_con h1 span { padding-left: 24px; margin-top: 24px; float: left; color: #FE9A04; width: 400px; border-left: 1px solid #CCC; font-family: "Microsoft YaHei"; font-size: 25px; font-weight: bold; }
.h_con h1 span em { display: block; color: #555555; font-family: "微软雅黑"; font-size: 16px; font-style: normal; line-height: 40px; font-weight: normal; font-variant: normal; }


.top_r { width: 270px; overflow: hidden; float: right; }
.tel { padding-left: 52px; margin-top: 35px; color: #555555; font: 16px "Microsoft YaHei"; background-image: url(../images/tel.gif); background-repeat: no-repeat; background-position: left center; }
.tel span {font: bold 30px "Arial";color:#1367c5;}




/*导航*/
.nav { height: 50px; background-color: #0068B7; width: 100%; }
.nav ul { padding: 0; list-style: none; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; width: 1150px; }
.nav ul li { float: left; }
.nav ul li a { height: 50px; line-height: 50px; font-size: 16px; font-family: microsoft yahei; color: #fff; padding: 0 25px; display: block; }
.nav ul li a:hover { background-color: #FE9A04; }
.nav ul .hover a { height: 50px; line-height: 50px; font-size: 16px; font-family: microsoft yahei; color: #fff; padding: 0 25px; display: block; background-color: #FE9A04; }
.nav ul li dl { position: absolute; z-index: 999; margin: 0; display: none; width: 160px; }
.nav ul .hover dl dt a { background: #1F92D1; border-bottom: 1px solid #187EC6; height: 40px; line-height: 40px; display: block; font-size: 14px; }
.nav ul .hover dl dt a:hover { background: #fff; color: #333; display: block; }
#hover { background-color: #FE9A04; }


/*banner*/
.banner { width: 100%; height: 450px; overflow: hidden; position: relative; }
.banner ul { width: 1920px; height: 450px; position: absolute; top: 0; left: 50%; margin-left: -960px; }
.banner img { width: 1920px; height: 450px; }
.banner .bannerbtn { width: 41px; height: 77px; position: absolute; top: 160px; opacity: 0.5; z-index: 10; }
.banner .bannerPrev { left: 100px; background: url(../images/lpic30.png) no-repeat; }
.banner .bannerbtn:hover { opacity: 1 }
.banner .bannerNext { right: 100px; background: url(../images/lpic31.png) no-repeat; }



/*服务项目*/
.itemTitle { color: #666666; margin-bottom: 50px; }
.itemTitle span { color: #d8d8d8; }
.typeItem { /* margin-top: 0px; */ margin-top: 0px; }
.typeItem { width: 1150px; margin-right: auto; margin-left: auto; overflow: hidden; }
.typeItem * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.typeItem .row .box { text-align: center; height: 240px; margin: 45px auto; border-radius: 4px; -webkit-border-radius: 4px; background-size: 70px !important; background-repeat: no-repeat !important; background-position: 50% 80% !important; box-shadow: 0px 2px 4px rgba(0,0,0,0.2); transition: all 0.3s; -webkit-transition: all 0.3s; position: relative; }
.typeItem .row .box:hover { transform: translateY(-20px); -webkit-transform: translateY(-20px); }
.typeItem .row .box h1 { font-size: 19px; color: white; font-weight: bold; padding-top: 50px; display: block; }
.typeItem .row .box:hover h1 { font-size: 19px; color: white; font-weight: bold; padding-top: 100px; display: block; transition: all 0.3s; -webkit-transition: all 0.3s; }
.typeItem .row .box .icon { display: block; margin: 30px auto; width: 80px; height: 80px; }
.typeItem .row>div .box .icon { background-size: 90%; background-repeat: no-repeat; background-position: center; background-size: contain !important; }
.typeItem .row>div:nth-child(1) .box .icon { background-image: url(../images/xjkb@2x.png); }
.typeItem .row>div:nth-child(2) .box .icon { background-image: url(../images/ptbj@2x.png); }
.typeItem .row>div:nth-child(3) .box .icon { background-image: url(../images/ctbj@2x.png); }
.typeItem .row>div:nth-child(4) .box .icon { background-image: url(../images/jpbj@2x.png); }
.typeItem .row>div:nth-child(5) .box .icon { background-image: url(../images/hwbj@2x.png); }
.typeItem .row>div:nth-child(6) .box .icon { background-image: url(../images/sbby@2x.png); }
.typeItem .row>div:nth-child(7) .box .icon { background-image: url(../images/bgsbq@2x.png); }
.typeItem .row>div:nth-child(8) .box .icon { background-image: url(../images/zzfw@2x.png); }
.typeItem .row>div .box:hover .icon { display: none; }
.typeItem .row>div:nth-child(1) .box { background: #FE9A04; }
.typeItem .row>div:nth-child(1) .box:hover { background-image: url(../images/xjkb@2x.gif); background-size: 150% !important; }
.typeItem .row>div:nth-child(2) .box { background: #20c0a0; }
.typeItem .row>div:nth-child(2) .box:hover { background-image: url(../images/ptbj@2x.gif); background-size: 150% !important; }
.typeItem .row>div:nth-child(3) .box { background: #0068B7; }
.typeItem .row>div:nth-child(3) .box:hover { background-image: url(../images/bg_ctbj@2x.gif); background-size: 150% !important; }
.typeItem .row>div:nth-child(4) .box { background: #455e72; }
.typeItem .row>div:nth-child(4) .box:hover { background-image: url(../images/jpbj@2x.gif); background-size: 150% !important; }
.typeItem .row>div:nth-child(5) .box { background: #455e72; }
.typeItem .row>div:nth-child(5) .box:hover { background-image: url(../images/swbj@2x.gif); background-size: 150% !important; }
.typeItem .row>div:nth-child(6) .box { background: #0068B7; }
.typeItem .row>div:nth-child(6) .box:hover { background-image: url(../images/sbby@2x.gif); background-size: 150% !important; }
.typeItem .row>div:nth-child(7) .box { background: #20c0a0; }
.typeItem .row>div:nth-child(7) .box:hover { background-image: url(../images/bg_ctbj@2x.gif); background-size: 150% !important; }
.typeItem .row>div:nth-child(8) .box { background: #ea7719; }
.typeItem .row>div:nth-child(8) .box:hover { background-image: url(../images/zzfw@2x.gif); background-size: 150% !important; }
.typeItem .row .box:hover .topicon { transform: scale(1); -webkit-transform: scale(1); filter: alpha(opacity=100); opacity: 1; transition: all 0.3s; -webkit-transition: all 0.3s; }
.topicon { position: absolute; width: 100px; height: 100px; border-radius: 50%; -webkit-border-radius: 50%; left: 50%; margin-left: -50px; top: -50px; background-size: 50%; background-repeat: no-repeat; background-position: center; transform: scale(0); -webkit-transform: scale(0); filter: alpha(opacity=0); opacity: 0; }
.typeItem .row>div:nth-child(1) .box .topicon { background-image: url(../images/xjkb@2x.png); background-color: #ea7719; }
.typeItem .row>div:nth-child(2) .box .topicon { background-image: url(../images/ptbj@2x.png); background-color: #20c0a0; }
.typeItem .row>div:nth-child(3) .box .topicon { background-image: url(../images/ctbj@2x.png); background-color: #4a90e2; }
.typeItem .row>div:nth-child(4) .box .topicon { background-image: url(../images/jpbj@2x.png); background-color: #455e72; }
.typeItem .row>div:nth-child(5) .box .topicon { background-image: url(../images/hwbj@2x.png); background-color: #455e72; }
.typeItem .row>div:nth-child(6) .box .topicon { background-image: url(../images/sbby@2x.png); background-color: #4a90e2; }
.typeItem .row>div:nth-child(7) .box .topicon { background-image: url(../images/bgsbq@2x.png); background-color: #20c0a0; }
.typeItem .row>div:nth-child(8) .box .topicon { background-image: url(../images/zzfw@2x.png); background-color: #ea7719; }
.typeItem .row .box:hover .btn { background-size: cover !important; filter: alpha(opacity=100); opacity: 1; transition: all 0.3s; -webkit-transition: all 0.3s; transform: translateY(0); -webkit-transform: translateY(0); }
.typeItem .row .box .btn { background: #ffcc00; margin-top: 20px; filter: alpha(opacity=0); opacity: 0; transform: translateY(100px); -webkit-transform: translateY(100px); }
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; }


 @media (min-width: 992px) {
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { float: left; }
.col-md-12 { width: 100%; }
.col-md-11 { width: 91.66666667%; }
.col-md-10 { width: 83.33333333%; }
.col-md-9 { width: 75%; }
.col-md-8 { width: 66.66666667%; }
.col-md-7 { width: 58.33333333%; }
.col-md-6 { width: 50%; }
.col-md-5 { width: 41.66666667%; }
.col-md-4 { width: 33.33333333%; }
.col-md-3 { width: 25%; }
.col-md-2 { width: 16.66666667%; }
.col-md-1 { width: 8.33333333%; }
.col-md-pull-12 { right: 100%; }
.col-md-pull-11 { right: 91.66666667%; }
.col-md-pull-10 { right: 83.33333333%; }
.col-md-pull-9 { right: 75%; }
.col-md-pull-8 { right: 66.66666667%; }
.col-md-pull-7 { right: 58.33333333%; }
.col-md-pull-6 { right: 50%; }
.col-md-pull-5 { right: 41.66666667%; }
.col-md-pull-4 { right: 33.33333333%; }
.col-md-pull-3 { right: 25%; }
.col-md-pull-2 { right: 16.66666667%; }
.col-md-pull-1 { right: 8.33333333%; }
.col-md-pull-0 { right: auto; }
.col-md-push-12 { left: 100%; }
.col-md-push-11 { left: 91.66666667%; }
.col-md-push-10 { left: 83.33333333%; }
.col-md-push-9 { left: 75%; }
.col-md-push-8 { left: 66.66666667%; }
.col-md-push-7 { left: 58.33333333%; }
.col-md-push-6 { left: 50%; }
.col-md-push-5 { left: 41.66666667%; }
.col-md-push-4 { left: 33.33333333%; }
.col-md-push-3 { left: 25%; }
.col-md-push-2 { left: 16.66666667%; }
.col-md-push-1 { left: 8.33333333%; }
.col-md-push-0 { left: auto; }
.col-md-offset-12 { margin-left: 100%; }
.col-md-offset-11 { margin-left: 91.66666667%; }
.col-md-offset-10 { margin-left: 83.33333333%; }
.col-md-offset-9 { margin-left: 75%; }
.col-md-offset-8 { margin-left: 66.66666667%; }
.col-md-offset-7 { margin-left: 58.33333333%; }
.col-md-offset-6 { margin-left: 50%; }
.col-md-offset-5 { margin-left: 41.66666667%; }
.col-md-offset-4 { margin-left: 33.33333333%; }
.col-md-offset-3 { margin-left: 25%; }
.col-md-offset-2 { margin-left: 16.66666667%; }
.col-md-offset-1 { margin-left: 8.33333333%; }
.col-md-offset-0 { margin-left: 0; }
}



/*最新动态*/
.InNews { height: 600px; overflow: hidden; background: url(../images/lpic51.jpg) no-repeat; background-size: cover; }
.InNews h3 { color: #fff; font-size: 36px; text-align: center; line-height: normal; padding-top: 18px; }
.InNews h4 { color: #fff; font-size: 28px; text-align: center; line-height: normal; }
.InNews ul { width: 110%; padding-top: 25px; }
.InNews ul li { width: 352px; height: 345px; background: #fff; float: left; margin-right: 30px; overflow: hidden; }
.InNews ul li img { width: 352px; height: 220px; display: block; transition: all ease 2s; }
.InNews ul li a.img { width: 352px; height: 220px; overflow: hidden; display: block; }
.InNews ul li:hover img { transform: scale(1.1, 1.1); transition: all ease 2s; }
.InNews ul li .title { height: 54px; font-size: 18px; color: #333; padding: 20px 18px 5px; display: block; line-height: 27px; overflow: hidden; }
.InNews ul li .text02 { color: #999; font-size: 13px; padding: 0 20px; line-height: 21px; height: 42px; overflow: hidden; }
.InNews ul li a.morenews { font-size: 12px; color: #999; display: inline-block; margin: 13px 0 0 20px; }
.InNews .morenewsbtn { width: 240px; height: 48px; line-height: 48px; overflow: hidden; text-align: center; margin: 37px auto 0; border: 1px solid #80b4db; display: block; font-size: 16px; color: #fff; }
.InNews .morenewsbtn:hover, .InNews ul li:hover .morenews { color: #0068b7; }



/*选择蚂蚁搬家的理由*/
.InPerformance { padding-bottom: 35px; overflow: hidden; }
.InPerformance ul { width: 105%; padding-top: 28px; padding-right: 0; padding-bottom: 20px; padding-left: 40px; }
.InPerformance ul li { width: 284px; height: 112px; margin-right: 60px; float: left; background: #0068b7; padding-left: 50px; font-size: 18px; color: #fff; line-height: 112px; box-shadow: 0px 2px 4px rgba(0,0,0,0.2); box-shadow: 0px 2px 4px rgba(0,0,0,0.2); transition: all 0.3s; -webkit-transition: all 0.3s; position: relative; border-radius: 4px; }
.InPerformance ul li:hover { background-color: #FE9A04; display: block; transform: translateY(-10px); -webkit-transform: translateY(-10px); }
.InPerformance ul li em, .InPerformance ul li span { float: left; }
.InPerformance ul li .e1 { font-family: 'Microsoft YaHei'; font-size: 32px; position: relative; bottom: -5px; }
.InPerformance ul li p.p2 { float: left; font-size: 55px; font-family: 'impact'; padding-left: 35px; }
.InPerformance .img { max-width: 100%; margin: 0 auto; height: 310px; }


/*怎样实现轻松搬家入住？*/
.main-introduce .modules { padding-top: 40px; text-align: center; }
.main-introduce .modules .iconfont { font-size: 70px; color: #0068B7; padding-top: 10px; padding-right: 0; padding-bottom: 10px; padding-left: 0; }
.main-introduce .modules li { display: inline-block; width: 18%; padding: 0 10px; }
.main-introduce .modules li h3 { font-size: 20px; padding-top: 15px; padding-right: 0; padding-bottom: 10px; padding-left: 0; }
.main-introduce .modules li p { color: #666; font-size: 14px; }
.main-utils ul { padding: 30px 0; }
.main-utils li { display: inline-block; }
.main-module { width: 1300px; text-align: center; margin-top: 0; margin-right: auto; margin-left: auto; margin-bottom: 0; padding-bottom: 60px; }
.main-module h1.title { font-size: 30px; color: #333; }
.main-module h2.des { padding-top: 15px; color: #666; font-size: 14px; }


/*蚂蚁搬家案例*/
#Images { width: 1130px; margin-right: auto; margin-left: auto; overflow: hidden; }
.Images { height: auto; width: 1200px; overflow: hidden; padding-top: 40px; }
.dis { display: none; }
.Images ul { margin: 0px; padding: 0px; }
.Images ul li { height: 220px; width: 242px; float: left; list-style-type: none; margin-right: 46px; text-align: center; font-size: 15px; color: #565656; }
.Images ul li a img { border: 10px solid #eee; display: block; height: 70%; width: 100%; margin-bottom: 12px; box-shadow: 0px 2px 4px rgba(0,0,0,0.2); transition: all 0.3s; -webkit-transition: all 0.3s; position: relative; border-radius: 4px; }
.Images a:hover { zoom: 1 }
.Images ul li a:hover img { border: 10px solid #0068B7; margin-bottom: 12px; display: block; transform: translateY(-5px); -webkit-transform: translateY(-5px); }



/*新闻中心*/
.index-other { padding-bottom: 37px; width: 1130px; margin-right: auto; margin-left: auto; }
.index-other .title { font-size: 20px; line-height: 25px; color: #202020; padding-bottom: 20px; }
.index-new { float: left; padding-top: 24px; }
.index-new .cont { height: 243px; width: 370px; padding: 9px 39px 0 0; margin-right: -3px; position: relative; overflow: hidden; *zoom: 1;
}
.index-newlist { }
.index-newlist li { padding-bottom: 27px; }
.index-newlist li a { display: block; height: 60px; }
.index-newlist li .date { float: left; color: #fff; text-align: center; padding: 0 4px; background-color: #777; }
.index-newlist li .date .day { display: block; font-size: 30px; font-weight: 700; line-height: 38px; border-bottom: 1px solid #858484; }
.index-newlist li .date .moon { display: block; line-height: 21px; }
.index-newlist li .newtitle { float: right; font-size: 16px; line-height: 24px; color: #333; width: 284px; height: 48px; overflow: hidden; }
.index-newlist li a:hover .date { background: #ffa200; }
.index-newlist li a:hover .date .day { border-bottom: 1px solid #ffab19; }
.index-newlist li a:hover .newtitle { color: #ffa200; }
.index-about { float: right; margin-top: 24px; width: 310px; padding-top: 0; padding-bottom: 9px; }
.index-about .cont { }
.index-about .cont img { display: block; width: 310px; height: 150px; }
.index-about .cont .info1 { display: block; font-size: 13px; color: #333; line-height: 22px; padding-top: 24px; height: 44px; overflow: hidden; }
.index-about .cont a { color: #333; }
.index-about a:hover .info1 { color: #ffa200; }
.searchBox { position: absolute; background: url(../images/searchbg.png) no-repeat; width: 239px; height: 41px; padding-top: 14px; right: 0; top: 67px; display: none; z-index: 9999 }
.search-input { height: 41px; line-height: 41px; color: #fff; font-size: 14px; width: 180px; padding-left: 15px; float: left; }
.search-bt { height: 41px; width: 43px; float: right; cursor: pointer; }


.foot { background: #205a9a;}
.foot_z{ float: left; width: 850px; height: 140px; margin-top: 40px; background-position: left 50px; }
.foot dl { line-height: 25px; font-size: 13px; display: block; height: 50px; width: auto; }
.foot_z dl dt  { font-size: 14px; color: #FFF; height: 38px; }
.foot_z dl dt a{ color: #FFF; }
.foot_z dl dd { color: #FFF; padding-top: 30px; }
.foot_z dl dd a { color: #205A9A; }
.foot-right { float: right; font-size: 13px; color: #fff; width: 250px; height: 140px; margin-top: 40px; }


#foucs { padding-bottom: 39px; overflow: hidden; }
#foucs a { display: block; width: 28px; height: 28px; margin: 0 0 0 13px; float: left; padding: 0; }
#foucs span { line-height: 28px; display: block; float: left; margin-left: 56px; }
#foucs a.bds_tsina { background: url(../images/foot01.png) no-repeat }
#foucs a.bds_tqq { background: url(../images/foot02.png) no-repeat }
#foucs a.bds_weixin { background: url(../images/foot03.png) no-repeat }
.wehcat li { float: right; font-size: 12px; color: #f2f2f2; text-align: center; margin-right: 24px; }
.wehcat img { display: block; margin-bottom: 14px; }
.wehcat li.lilast { margin: 0 }
.foot-bottom { font-size: 14px; color: #f2f2f2; background: url(../images/footbg.png) repeat-x; height: 63px; line-height: 63px; margin-top: 34px; }
.foot-bottom a { color: #f2f2f2; }
.language { float: right; overflow: hidden; font-size: 13px; color: #f2f2f2; padding-top: 25px; }
.language span { float: right; height: 13px; line-height: 13px; padding-left: 10px; }
.language a { float: right; color: #f2f2f2; border-right: 1px solid #a0b0c9; height: 13px; line-height: 13px; padding-right: 10px; }
.language a img { width: 16px; height: 11px; margin-right: 4px; }
 
 
 
 
.Indexcommon h3 { color: #0068b7; font-size: 36px; text-align: center; line-height: normal; padding-top: 30px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; }
.Indexcommon h4 { color: #333; font-size: 28px; line-height: normal; text-align: center; }
 
 
 
 .contact_list, .foot { height: auto; }
.part { padding-bottom: 40px; padding-top: 40px; }
.prolist { width: 250px; }
.prolist .title { width: auto; height: 70px; background-color: #0068B7; background-image: url(../images/gg.gif); background-repeat: no-repeat; background-position: 15px center; color: #FFF; border-radius: 5px 5px 0px 0px; }
.prolist .title span { color: #fff; display: block; font-size: 20px; font-weight: bold; height: 50px; line-height: 50px; padding-top: 10px; text-indent: 42px; }
.prolist .comt { background: #fff; overflow: hidden; height: auto; width: auto; border: 3px solid #0068B7; }
.prolist .comt ul li a { height: 50px; line-height: 50px; display: block; font-size: 14px; color: #333; width: 250px; text-indent: 20px; }
.prolist .comt ul li a:hover { color: #0068B7; }
.prolist .comt1 { background: #fff; overflow: hidden; height: auto; width: auto; border: 3px solid #0068B7; }
.prolist .comt1 ul li a { height: 40px; line-height: 40px; display: block; font-size: 14px; color: #333; width: 120px; text-align: center; float: left; }
.prolist .comt1 ul li a:hover { color: #0068B7; }
.product { width: 870px; }
.product .hd { height: 50px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #0068B7; background-color: #FFF; background-image: url(../images/dh.gif); background-position: left center; line-height: 50px; text-indent: 40px; }
.product .hd i { font-size: 16px; color: #F00; }
.product .hd ul li   { float: left; font-size: 16px; cursor: pointer; line-height: 50px; left: 0px; background-image: url(../images/dh.gif); background-position: left center; padding-left: 40px; }
.product .hd ul li.on { color: #fff; background: #0068B7; }
.product .hd ul li.on i { background: url(../images/cri.jpg) no-repeat; width: 10px; height: 5px; bottom: -5px; left: 50%; margin-left: -5px; position: absolute; -webkit-transition: all .1s ease-in; -moz-transition: all .1s ease-in; -o-transition: all .1s ease-in; transition: all .1s ease-in; color: #F00; }
.product .hd .tel { background: url(../images/tel.png) no-repeat left center; padding-right: 15px; margin-top: 8px; padding-left: 50px; }
.product .hd .tel span { font-size: 18px; color: #FFF; }
.product .hd .tel span p { font-family: Impact; font-size: 23px; color: #FFFFFF; }
.product .comt { width: auto; overflow: hidden; min-height: 507px; height: auto; }
.product .comt .produtlist { padding-top: 25px; width: 103%; }
.product .comt .produtlist li { margin-bottom: 5px; width: 261px; float: left; margin-right: 30px; display: block; }
.product .comt .produtlist li a img { width: 90%; height: 144px; display: block; border: 10px solid #EEEEEE; }
.product .comt .produtlist li a span { width: 100%; display: block; text-align: center; height: 52px; line-height: 52px; font-size: 14px; }
.product .comt .produtlist li a:hover img { border-color: #0068B7; }
.product .comt .produtlist li a:hover span { font-weight: bold; color: #0068B7; }
  



.Con_box{ border: 1px solid #CCC; padding-top: 0; padding-bottom: 0px; border-radius: 5px 5px 0px 0px;}
.Con_title{ height: 50px; line-height: 50px; padding-left: 42px; font-weight: bold; font-size: 18px; color: #0152A3; margin-right: 0; margin-left: 0; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #0152A3; margin-bottom: 20px; background-image: url(../images/gg_li.gif); background-repeat: no-repeat; background-position: 12px center; }
.Con_box_top{ margin-bottom: 10px; padding-right: 20px; padding-left: 20px; }
.Con_box_top .Tel{ padding-left: 60px; color: #0067c2; background-image: url(../images/Teln.gif); background-repeat: no-repeat; }
.Con_box_top .Tel b{ font-size:16px;display:block; font-family:Impact; font-weight:normal;}
.Con_box_main{ margin-bottom: 15px; color: #595959; padding-right: 20px; padding-left: 20px; }
.Con_box_main li{ line-height: 35px; }



/*list*/
.list_page { text-align: center; margin: 10px; font-family: 宋体; }
.list_page a { display: inline-block; padding: 7px 10px; background: #fff; border: 1px solid #0068B7; font-family: "micorsoft yahei", "simsun"; margin-left: -1px; color: #333; }
.list_page a:hover { background: #0068B7; color: #fff; border: 1px solid #0068B7; }
.list_page a.hover { background: #0068B7; border: 1px solid #0068B7; color: #fff; display: inline-block; padding: 7px 10px; font-family: "micorsoft yahei", "simsun"; margin-left: -1px; }
.list_page b { background: #fff; margin: 0px 1px; padding: 4px 6px; border: 1px solid #0068B7; color: #333; font-family: 宋体; }
.list_page b input { border: 0; margin: 0; padding: 0; font-size: 12px; font-family: 宋体; font-weight: normal; width: 12px; vertical-align: middle; text-align: center; }
 
 
.title h1{ font-size: 18px; font-family: microsoft yahei; text-align: center; font-weight: normal; padding-top: 40px; padding-bottom: 10px; }
.item{color:#999;text-align:center;margin:20px 0;font-family:arial;border-bottom:1px solid #f0f0f0;padding:0 0 15px 0;}
.content{word-break:break-all;line-height:22px;}
.content p{margin:15px 0;font-size:14px;}
.content img{max-width:590px;}
.content .list_page{line-height:normal;}




.pre,.next{line-height:30px;height:30px;}
.infodot{border-top:1px dashed #ccc;margin:15px 0;}
.title a{ font-size: 12px; }
.newslist{margin:0;padding:0;}
.newslist li{ line-height: 30px; height: 30px; font-size: 14px; font-family: 宋体; clear: both; border-bottom: dotted  #CCC;  }
.newslist .intro{font-size:12px;color:#999;line-height:22px;padding:0 0 20px 0;}
.newslist .mid{line-height:15px;height:15px;overflow:hidden;}
.newslist li span{float:right;color:#999;font-family:verdana;font-size:12px;}

.pagecontent{ word-break: break-all; line-height: 22px; }
.pagecontent p{margin:15px 0;font-size:14px;}
 
 
 
 
 