@charset "utf-8";
/* Banner */
.banner { position:relative; width:100%; overflow:hidden; z-index:3; }
.banner .bd { zoom:1; }
.banner .bd img { width:100%!important; height:auto!important; }

/* Ö÷Ìå */
.container { position:relative; }
.wrap { position:relative; width:1202px; min-height:460px; _height:460px; margin:0 auto; }
.wrap .sidebar { display: none;}
.wrap .main { display:block; overflow:hidden; *zoom:1;}
.wrapBt { height:0; background:none; overflow:hidden; clear:both; }

/* ×ó²àÀ¸Ä¿±êÌâ */
.leftTitle { position:relative;margin-bottom: 80px;}
.leftTitle i,.leftTitle s { display:block; text-align:center; }
.leftTitle i { font-size:28px; font-weight:normal;color: #3e3e3e }
.leftTitle s { color:#aaa; font:26px/32px arial; text-decoration:none; text-transform:uppercase; }

/* ¶þ¼¶¡¢Èý¼¶²Ëµ¥ */
.menu { margin-bottom:40px; text-align: center;}
.menu dl {margin-bottom: 80px;display: inline-block;}
.menu dl dt { width: 224px; height: 68px; text-align: center;line-height: 68px; float: left;    margin: 0 5px;}
.menu dl dt a { display:block;  color:#333; font-size:18px; text-align:center;background: #ddd;  }
.menu dl dt a:hover,.menu dl dt .current { background:#284067; color:#fff; text-decoration:none; }
.menu dl dd {display: none; padding:5px 0 5px 45px; border-bottom:1px solid #eee; background:url(o_ico_18.gif) no-repeat 35px 13px; font-size:14px; text-align:left; }
.menu dl dd a:hover,.menu dl dd .current { color:#32a237; text-decoration:none; }

/* ×ó²àÀ¸Ä¿Í¼Æ¬ */
.m-ltp li { margin-bottom:10px; }
.m-ltp li img { vertical-align:top; }

/* Ãæ°üÐ¼ */
.location {    display: none; position:relative; height:46px; margin-bottom:30px; border-bottom:1px solid #eaeaea; line-height:46px; }
.location h3 { float:left; padding-left:16px; background:url(o_ico_11.jpg) no-repeat 0 center; color:#000; font-size:21px; font-weight:normal; }
.breadcrumbs { float:right; text-align:right; }
.breadcrumbs a { display:inline-block; margin-left:12px; padding-left:12px; background:url(o_ico_04.gif) no-repeat 0 center; vertical-align:top; }
.breadcrumbs .u-home { padding-left:20px; background:url(o_ico_03.gif) no-repeat 0 center; }

/* ÄÚÈÝÄ£Ê½ */
.article { padding:0 0 40px; line-height:2; font-size:14px; word-wrap:break-word; }
.article .hd { padding:0 0 20px; text-align:center; }
.article .hd h1 { color:#000; font-size:20px; }
.article .hd .titBar { color:#797979; font-size:12px; } 
.article .bd { padding-bottom:40px; }
.article .ft { padding:20px 0 0; border-top:1px solid #ddd; }

/* Í·²¿ÐÂÎÅ */
.hotNews { margin-bottom:30px; background:#848484; overflow:hidden; }
.hotNews .pic { float:left; width:390px; height:250px; margin-right:5px; }
.hotNews .pic img { width:100%; height:100%; }
.hotNews dl { display:block; overflow:hidden; zoom:1; padding:25px 20px 0 15px; line-height:22px; }
.hotNews dl dt { margin-bottom:13px; padding-left:10px; background:url(o_ico_05.jpg) no-repeat 0 13px; color:#fff; font-size:14px; line-height:30px; }
.hotNews dl dt a { color:#fff; }
.hotNews dl dt a:hover { color:#000; }
.hotNews dl .i { min-height:110px; padding-bottom:10px; padding-left:10px; color:#eee; }
.hotNews dl .m { width:84px; height:24px; margin-left:10px; background:#fff; line-height:24px; text-align:center; }
.hotNews dl .m a { display:block; color:#333; }
.hotNews dl .m a:hover { background:#666; color:#fff; }

/* ÐÂÎÅÁÐ±í */
.news { padding:0 0 40px; }
.newsTable th { border:1px solid #fff; background:#c8cacb; color:#fff; font-weight:bold; text-align:center; }
.newsTable td { padding:8px 10px; border-bottom:1px solid #dcd9d4; line-height:20px; }
.list { padding:0 0 40px; }
.list li { padding:7px 0; border-bottom:1px dashed #e0e0e0; background:url(o_ico_11.gif) no-repeat 2px 13px; line-height:20px; clear:both; }
.list li span { float:right; color:#999; font-size:12px; }
.list li a { padding-left:15px; }
.list li a:hover { text-decoration:underline; }

/* Í¼ÎÄÐÂÎÅ */
.pothoItem { margin:0 0 40px; }
.pothoItem .item { margin-bottom:20px; padding:0 0 20px; border-bottom:1px dashed #d3d3d3; overflow:hidden; }
.pothoItem .item .pic { float:left; width:200px; height:150px; margin-right:20px; padding:4px; border:1px solid #e7e7e7; }
.pothoItem .item .pic img { width:200px; height:150px; }
.pothoItem .item dl { display:block; overflow:hidden; zoom:1; padding:0; line-height:20px; }
.pothoItem .item dl dt { font-size:16px; line-height:32px; }
.pothoItem .item dl .d,.pothoItem .item dl .m { display:none; }
.pothoItem .item dl .i { padding:5px 0 0; color:#999; font-size:14px; line-height:25px; }

/* Í¼Æ¬ÁÐ±í
.pic-item-list { margin:0 0 20px; }
.pic-item-list .pic-item { display:block; float:left; width:130px; margin-bottom:10px; padding:0; }
.pic-item-list .list-pic { display:block; width:100px; height:100px; margin:0 auto; padding:4px; border:1px solid #919090; line-height:100px; text-align:center; }
.pic-item-list dl { padding:0 5px; line-height:26px; text-align:center; }
.piList { padding:0 7px 20px; overflow:hidden; }
.piList .pic-item-list { width:759px; margin:0; padding:0; }
.piList .pic-item { position:relative; width:230px; margin:0 23px 23px 0; padding:0; display:inline; }
.piList .list-pic { display:block; width:230px; height:172px; margin-bottom:0; padding:0; border:0; line-height:148px; }
.piList .list-pic img { width:230px; height:172px; }
.piList dl { padding:4px 5px; line-height:20px; }
.piList dl dt { height:30px; font-size:12px; line-height:30px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
 */

/* 1200µÄÍ¼Æ¬ÁÐ±í */
/*.pic-item-list { margin:0 0 20px; }
.pic-item-list .pic-item { display:block; float:left; width:130px; margin-bottom:10px; padding:0; }
.pic-item-list .list-pic { display:block; width:100px; height:100px; margin:0 auto; padding:4px; border:1px solid #919090; line-height:100px; text-align:center; }
.pic-item-list dl { padding:0 5px; line-height:26px; text-align:center; }

.piList { padding:0 6px 20px; overflow:hidden; }
.piList .pic-item-list { width:1000px; margin:0; padding:0; }
.piList .pic-item { position:relative; width:220px; margin:0 20px 20px 0; padding:0; display:inline; }
.piList .list-pic { display:block; width:220px; height:auto; margin-bottom:0; padding:0; border:0; line-height:148px; }
.piList .list-pic img { width:220px; height:auto; display:block; }

*/
.piListWj {padding: 20px 0;}
.piListWj .title{text-align: center;font-size: 24px;font-weight: bold;color: #000;margin-bottom: 20px;}
.piList li{float: left;margin:20px 10px;}
.piList li .pic{border: #dcdcdc 1px solid;position: relative;margin-bottom: 0;border-top-left-radius: 8px;
border-top-right-radius: 8px;overflow: hidden;}
.piList li .pic img{margin: 0 auto;display: block;width: 100%;}
.piList li .pic img{transition: all 0.6s ease-in-out;}
.piList li:hover .pic img{transform: scale(1.1);}
.piList dl {margin-top: 0; line-height:20px;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px; background: #284067; }
.piList dl dt { height:50px; font-size:12px; line-height:50px; white-space:nowrap; text-overflow:ellipsis; 
overflow:hidden;text-align: left;padding-left: 30px;font-size: 16px;color: #ffffff;}
.piList dl dt a{color: #ffffff;display: block;position: relative;}
.piList dl dt:hover a{padding-left: 14px;}
.piList dl dt a:after{display: block;content: "";clear: both;position: absolute;top: 50%;right: 5%; width:8px; height:16px;
background: url(prev02.png) no-repeat center;margin-top: -8px;background-size: contain;}

/* ·ÖÒ³ */
.page { padding:40px 0; line-height:24px; text-align:center; }
.page a { display:inline-block; margin:0 2px; padding:0 8px; border:1px solid #ddd; background:#ddd; color:#333; vertical-align:top; }
.page a:hover,.page .current { border:1px solid #5b9cd8; background:#5b9cd8; color:#fff; }


/* ÈË²ÅÕÐÆ¸ */
.hrTop { padding:0 0 30px; border-bottom:1px solid #ddd; }
.hrTop li { padding-left:16px; background:url(ico_05.gif) no-repeat 0 8px; font-weight:bold; line-height:24px; }
.hrTable .hrTableTh { height:32px; background:#666; color:#fff; }
.hrTable th { color:#fff; font-weight:normal; }
.hrTable td { padding:0 8px; }
.hrTable .bg td { background:#eee; }
.hr { position:relative; padding:0 0 35px; }
.hr h3 { padding-left:0; border-bottom:1px dotted #ccc; color:#0063be; font-size:20px; line-height:55px; }
.hr h3 s { float:right; width:20px; height:20px; margin-top:17px; cursor:pointer; }
.hr h3 .off { background:url(hr_down.gif) no-repeat center; }
.hr h3 .on { background:url(hr_up.gif) no-repeat center; }
.hrItem { margin-bottom:5px; }
.hrItem .title { border-bottom:1px dotted #ccc; color:#999; font-weight:bold; line-height:36px; }
.hrItem .title span { float:right; font-weight:100; }
.hrItem .title span a { color:#88000c; }
.hrItem .con { margin-bottom:10px; padding:15px 0; line-height:24px; }
.hrItem .con h4 { font-size:14px; line-height:36px; }
.hrItem .apply { width:95px; height:25px; padding:0; background:#01286f; color:#fff; line-height:25px; text-align:center; }
.hrItem .apply a { color:#fff; }
.hr-list { margin-bottom:5px; padding:5px 5px 15px; border-bottom:1px dotted #777; }
.hr-list .title { padding:0; color:#0063be; font-weight:bold; line-height:20px; }
.hr-list .title span { float:right; font-weight:100; }
.hr-list .info { padding:5px 0; line-height:24px; }
.hr-list .apply { height:24px; line-height:24px; text-align:right; }

/* ÐÂÎÅÁÐ±í */
.message { padding:0 0 30px; }
.message-list { margin-bottom:5px; padding:5px 5px 15px; border-bottom:1px dotted #ddd; }
.message-list .m-title { padding:0; color:#0063be; font-size:14px; font-weight:bold; line-height:20px; }
.message-list .m-title span { float:right; color:#01286f; font-size:12px; font-weight:100; }
.message-list .m-info { padding:5px 0; line-height:24px; }
.message-list .r-title { padding:0; line-height:20px; }
.message-list .r-info { padding:5px 0; line-height:24px; }

/* ÈË²ÅÕÐÆ¸ */
.form-panel { padding:0 0 30px; }
.form-panel h4 { margin-bottom:10px; padding:0 20px; background:#666; color:#fff; line-height:30px; }
.form-panel .tips { padding:10px 0 10px 100px; font-weight:bold; font-size:13px; text-align:left; }
.form-panel .field { clear:both; }
.form-panel li.field label { display:block; float:left; width:100px; line-height:24px; text-align:right; }
.form-panel .input { padding:5px 0; zoom:1; }
.form-panel .field:after { content:'\20'; display:block; height:0; clear:both; }
.form-panel .text { height:20px; padding:2px 3px; border:1px solid #ccc; background:#fff; color:#555; }
.form-panel .textarea { width:450px; height:100px; padding:1px 3px; border:1px solid #ccc; background:#fff; color:#555; }
.form-panel .submit-field { padding:0 10px 20px 100px; _padding:0 10px 20px 100px; clear:both; }
.form-panel .submit-field input { margin-right:10px; }
.form-panel .submit-field .btn-submit,.form-panel .submit-field .btn-reset { width:93px; height:29px; border:none; background:#666; color:#fff; cursor:pointer; }

/* ²úÆ·ÏêÏ¸Ò³ */
.m-detail { margin-bottom:30px; }
.m-detail .m-property { float:left; width:100%; }
.m-detail .property { margin-left:350px; }
.m-detail .property h1 { font-weight:100; font-size:18px; line-height:34px; }
.m-detail .property .m-i-a { margin-bottom:8px; padding:8px 0 15px; border-bottom:1px dotted #d9d9d9; color:#888; font-size:14px; line-height:25px; }

.m-detail .gallery { position:relative; float:left; width:350px; margin-left:-100%; }
.m-detail .gallery .bigPic { width:300px; height:224px; }

.product-detail { margin-bottom:30px; border:1px solid #e5e5e5; }
.product-detail .hd { height:45px; border-bottom:1px solid #e5e5e5; background:#f6f6f6; }
.product-detail .hd h2 { float:left; width:136px; height:46px; margin:-2px 0 -1px; border-top:2px solid #0058af; border-right:1px solid #e5e5e5; background:#fff; font-size:22px; font-weight:100; line-height:46px; text-align:center; }
.product-detail .bd { padding:25px; line-height:28px; font-size:14px; }

.back-to { position:fixed; bottom:110px; right:50%; margin-right:-666px; display:none; z-index:999; }
.back-to .back-top { display:block; width:60px; height:60px; background:url(top.png) no-repeat; outline:0 none; text-indent:-9999em; overflow:hidden; }
.back-to .back-top:hover { background-position:0 0; }


.Info .container{padding: 80px 0;}
.Display .container{background: url(1.png) no-repeat center bottom;}
.Display  .leftTitle i {color: #284066;}

/********************************************** ÄÚÒ³¹«ÓÃ *************************/

.titleGIn_ny{color: #284067; font-size: 44px;text-align: center;margin-bottom: 60px;}






.productDisC{padding: 90px 0;}
.D3container{padding: 90px 0; background: url(bg.png) no-repeat center bottom;}
.D3Box .content{font-size: 16px; color: #666; line-height: 36px;padding-bottom: 60px;}







.D3box01 .ul05{padding: 10px 0;}
.D3box01 .ul05 li{ float: left; width: 31.3%; padding: 10px 1%; overflow: hidden;position: relative;transition: all 0.5s ease 0s;}
.D3box01 .ul05 li:nth-of-type(3){margin-right: 0;}
.D3box01 .ul05 li .liOn{ padding: 0px;transition: all 0.3s ease 0s;}
.D3box01 .ul05 li .liOn .img{overflow: hidden; width: 100%; }
.D3box01 .ul05 li .liOn img{transition: all 0.6s ease-in-out; width: 100%;}
.D3box01 .ul05 li .liOn .font{background: #fff;padding: 16px 0;border-bottom: 5px solid #294570;}
.D3box01 .ul05 li:hover .liOn .font{background: #fff;}
.D3box01 .ul05 li .title{padding: 0 0 10px;color: #000000;font-size: 16px;position: relative;text-overflow: ellipsis;
overflow: hidden;white-space: nowrap;}
.D3box01 .ul05 li .intro{color: #999999;line-height: 26px;font-size: 14px;height: 88px;}
.D3box01 .ul05 li .title,
.D3box01 .ul05 li .intro{ line-height: 22px;overflow: hidden;text-align: center; transition: all 0.3s ease 0s;}
.D3box01 .ul05 li:hover .liOn{transform: translate3d(0, -3px, 0); box-shadow: 0 0 8px #999;}
.D3box01 .ul05 li:hover .liOn  img{transform: scale(1.1);}
.D3box01 .ul05 li .bottomL{ width:calc(100% - 20px); height: calc(100% - 20px); transition: all 0.5s ease 0s; left: 10px; position: absolute; top:-200%; background: rgba(40,64,103,0.78); }
.D3box01 .ul05 li .bottomL ul{ width: 80%;margin: 30% auto 0; }
.D3box01 .ul05 li .bottomL ul li{ width: 100%; text-align: left;padding: 0;}
.D3box01 .ul05 li:last-child .bottomL ul li{float: left;text-align: center; width: 50%;}
.D3box01 .ul05 li .bottomL ul li a{line-height: 36px;font-size: 16px; color: #fff;}
.D3box01 .ul05 li:hover .bottomL{top: 6px; left: 10px;}
.D3box02{margin-top: 140px;}
.D3box02 .bd{width: 1200px;margin: 0 auto;overflow: hidden;}
.D3box02 ul{ height: 318px; overflow: hidden;}
.D3box02 ul li{ width: 31.3%; margin: 0 11px; }
.D3box02 ul li .title{padding-top: 20px; text-align: center;color: #666;font-size: 16px; }
.D3box02 ul li .img{ width: 100%; }
.D3box02 .g-in{position: relative;}
.D3box02 .g-in .prev,
.D3box02 .g-in .next{position: absolute; bottom: 50%; text-align: center; width: 52px; height: 51px;display: block;margin-bottom: -25px;}
.D3box02 .g-in .prev{left: -6%; background: url(prev.png) no-repeat center top;}
.D3box02 .g-in .next{right: -6%; background: url(next.png) no-repeat center top;}
.D3box02 .g-in .prev:hover{background: url(prev.png) no-repeat center bottom;}
.D3box02 .g-in .next:hover{ background: url(next.png) no-repeat center bottom;}


.productDis01 .img{ width: 571px;background: url(line01.png) repeat-x center;height: 346px; text-align: center;
line-height: 346px;}
.productDis01 .img img{}
.productDis01 .font{width:629px; height:346px;  background: #ecedee;}
.productDis01 .font .fontOn{padding: 30px;}
.productDis01 .font .fontOn .title{font-size: 22px; color: #284067}
.productDis01 .font .fontOn .content{font-size: 12px; color: #666666; line-height: 22px;margin: 18px 0 12px;height: 154px;
overflow: hidden;}
.productDis01 .font .fontOn .content p,
.productDis01 .font .fontOn .content span{font-size: 12px !important;}
.productDis01 .font .fontOn a{ width: 131px; height: 41px; background: #ddd; line-height: 41px;text-align: center;text-indent: 22px;float: left;
font-size: 14px; color: #777777;display: block; }
.productDis01 .font .fontOn a.a01{  background: url(icon01.png) no-repeat 10% center #ddd; }
.productDis01 .font .fontOn a.a02{  background: url(icon02.png) no-repeat 10% center #ddd ; margin:0 20px;}
.productDis01 .font .fontOn a.a03{  background: url(icon002.png) no-repeat 10% center #ddd ; }

.productDis01 .font .fontOn a.a01:hover{  background: url(icon01H.png) no-repeat 10% center #284067; color: #fff;}
.productDis01 .font .fontOn a.a02:hover{  background: url(icon02H.png) no-repeat 10% center #284067; color: #fff; }
.productDis01 .font .fontOn a.a03:hover{  background: url(icon002H.png) no-repeat 10% center #284067; color: #fff; }
.productDis01 .font .fontOn .phone{padding-left: 50px;font-size: 14px; color: #777; margin-top: 16px; background: url(icon03.png) no-repeat 5px center;}
.productDis02 {margin-top: 36px !important;}
.productDis02 .fl01{ width:268px;  }
.productDis02 .fr01{ width:900px;  }
.productDis02 .fl01 .name{ height: 44px; line-height: 44px; background: #284067; font-size: 16px; padding-left: 16px;color: #fff; }
.productDis02 .fl01 ul li{ height: 44px; line-height: 44px;font-size: 16px;
padding-left: 16px;color: #284067; border-bottom: 1px solid #fff; background: url(shang.png) no-repeat  95% center  #dbdbdb;}
.productDis02 .fl01 .ul01{margin-bottom: 30px;}
.productDis02 .fl01 .video{ width: 268px; height: auto; }
.productDis02 .fl01 ul li:last-child{border-bottom: 0;}
.productDis02 .fl01 ul li.active{ background: url(xia.png) no-repeat  95% 10% #f5f6f6; color:#284067; }
.productDis02 .fl01 ul li dl{display: none;}
.productDis02 .fl01 ul li dd a{display:block; height: 36px; line-height: 36px;font-size: 14px;color: #333;}
.productDis02 .fl01 ul li dd a:hover{color: #284067;}
.productDis02 .fr01 .hd{position: relative;}
.productDis02 .fr01 .hd li{float: left; cursor: pointer; width: 16.1%;margin-right:0.5%; height: 44px; line-height: 44px; 
background: #f5f6f6;color: #333;font-size: 16px;text-align: center;}
.productDis02 .fr01 .hd li.on{ background: #284067; color: #fff; }
.productDis02 .fr01 .bd li{ min-height: 300px; padding: 36px 0; }

.company .D3Box .content{padding: 0 150px;text-align: justify;}
.company .companyC{margin: 90px auto 40px;}

/*.contact .contactBox .map{ width: 1920px; position: relative; margin-left: -960px;left: 50% ;}*/
.contact .container{padding-bottom: 90px; background: url(bg.png) no-repeat center bottom;}
.contact .ul01{padding: 80px 0 15px;}
.contact .ul01 li{float: left;width: 50%;margin-bottom: 40px;}
.contact .ul01 li:last-child{margin-left: 0;}
.contact .ul01 li .img{width: 168px;height: 168px;overflow: hidden;border-radius: 50%;position: relative;float: left;margin-right: 20px;}
.contact .ul01 li .img p{ text-align: center;line-height: 20px;margin-top: 50px; width: 100%;position: absolute; top: 50%;
margin-top: -20px; height: 40px; font-size: 18px; color: #fff;}
.contact .ul01 li .font{margin-top: 20px;color: #666666;line-height: 35px;font-size: 14px;position: relative;padding-left: 50px;display: block;overflow: hidden;min-height: 168px;}
.contact .ul01 li .font .inline{font-size: 14px; color: #fff; display: inline-block; width: 44px; height: 20px; text-align: center;
line-height: 20px; background: #284067;position: absolute; left: 0;}
.contact .ul01 li .font .inline:nth-of-type(1){top: 9px;}
.contact .ul01 li .font .inline:nth-of-type(2){top: 43px;}
.contact .ul01 li .font .inline:nth-of-type(3){top: 78px;}

.contact .ul01 li:nth-of-type(3) .font .inline:nth-of-type(2){top: 42px;}
.contact .ul01 li:nth-of-type(3) .font .inline:nth-of-type(3){top: 78px;}
.contact .ul01 li:nth-of-type(4) .font .inline:nth-of-type(2){top: 44px;}


.contact .ul02 li{float: left; width: 31.33%; margin-left: 3%;line-height: 34px;font-size: 16px; color: #284067}
.contact .ul02 li:last-child{margin-left: 0;}


.zhaoping  .titleGIn_ny{margin-top: 90px;}
.zhaoping .zhaoxx li{ height: 40px; line-height: 40px; border-bottom: 1px dashed #999; font-size: 16px;}
.zhaoping .zhaoxx li .div{float: left;}
.zhaoping .zhaoxx li a{display: block;}
.zhaoping .zhaoxx li .zw{color: #000; width: 210px;text-align: left;margin-right: 100px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.zhaoping .zhaoxx li .xl{color: #666; width: 180px;text-align: left;margin-right: 100px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.zhaoping .zhaoxx li .dq{color: #666; width: 180px;text-align: left;margin-right: 100px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.zhaoping .zhaoxx li .jq{color: #ef5d30; width: 180px;text-align: left;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.zhaoping .zhaoxx li .date{color: #999; padding-right: 20px; float: right;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.zhaoping .zhaopPic{ width: 1920px; position: relative; margin-left: -960px;left: 50% ;margin-top: 50px;}

.zhaopingDis .titleGIn_ny{padding-top: 90px;}
.zhaopingDis .container{padding-bottom: 90px; background: url(bg01.png) no-repeat center bottom;}
.zhaopingDis .zhaoDis{padding: 88px 110px; background: #fff; position: relative;}
.zhaopingDis .zhaoDis .title{color: #284067;font-size: 20px;margin-bottom: 50px;}
.zhaopingDis .zhaoDis .title i{margin-right: 20px;font-size: 26px;}
.zhaopingDis .zhaoDis .fl01,
.zhaopingDis .zhaoDis .fr01{width: 49.5%;text-align: left;font-size: 16px; color: #8e8e8e; line-height: 30px;}
.zhaopingDis .zhaoDis:after{display: none;content: "";clear: both;position: absolute;top: 38%;left: 46%; width:1px; height:240px;background: #ccc;}
.zhaopingDis .zhaoDis .form{margin-top: 60px; width: 100%;position: relative; /*background: url(tjjl.png) no-repeat left center;height: 51px; line-height: 51px;*/}
.zhaopingDis .zhaoDis .form .more{position: absolute;width: 161px; height: 51px; line-height: 51px; left: 0;opacity: 0}
.zhaopingDis .zhaoDis .form .submit{position: absolute;width: 161px; height: 51px; line-height: 51px; left:180px;opacity: 0 }
.zhaopingDis .zhaoDis .form .submit_tj{position: relative;width: 161px; height: 51px; line-height: 51px;margin-left: 50px;display:  inline-block;
border: 1px solid #284067;font-size: 18px;line-height: 51px;text-align: center;color: #284067; }
.zhaopingDis .zhaoDis .form .file{position: relative;width: 161px; height: 51px; line-height: 51px; display: inline-block;margin-left: 100px;
border: 1px solid #284067;font-size: 18px;line-height: 51px;text-align: center;color: #284067;}

.newsList .item{border-bottom: 0;}
.newsList .item .pic {padding: 0px; border: 0;margin-right: 0px;}
.newsList .item .font{padding:24px 40px; background: #f6f6f6;position: relative;height: 102px;    width: 896px; float: right;}
.newsList .item .font dl dt{font-size: 18px; color: #333333;}
.newsList .item .font dl dt a{color: #284066;font-weight: bold;}
.newsList .item .font dl .d01{display: none;}
.newsList .item .font dl .m01{ display: block;}
.newsList .item .font dl .m01 a{ display: block;right: 26px;top: 63px;position: absolute;font-size: 16px;color: #fff; width: 100px;
height: 30px;line-height: 30px;text-align: center; background: #284066;}

.newsList .item .font dl .i{font-size: 14px;color: #999999;width: 79%;}


.plancontainer {padding-bottom: 90px; background: url(bg02.png) no-repeat center bottom;}
.plancontainer .planMenu {margin-top: -50px;position: relative;z-index: 4;}
.plancontainer .planMenu li{ width: 16.66%;float:left;height: 80px;line-height: 80px;text-align: center;font-size: 16px; color: #fff; background: #0a55aa; }
.plancontainer .planMenu li:nth-of-type(2),
.plancontainer .planMenu li:nth-of-type(4),
.plancontainer .planMenu li:nth-of-type(6){ background: #2168b5; }
.plancontainer .planMenu li a{color: #fff;}
.plan01 .PlanTitle{font-size: 26px; color: #3e3e3e;text-align: center;margin: 70px 0;}

.plancontainer .plan01 .planUl li{ float: left; width: 33.3%; margin-bottom: 80px;}
.plancontainer .plan01 .planUl li .liOn{transition: all 0.3s ease 0s; border: 1px solid transparent;}
.plancontainer .plan01 .planUl li .liOn .img{overflow: hidden;}
.plancontainer .plan01 .planUl li .liOn img{transition: all 0.6s ease-in-out;}
.plancontainer .plan01 .planUl li .title{padding: 14px 0;color: #333;font-size: 18px;}
.plancontainer .plan01 .planUl li .intro{color: #777;background-position-y:12px !important;}
.plancontainer .plan01 .planUl li .title,
.plancontainer .plan01 .planUl li .intro{ line-height: 22px; width: 330px; transition: all 0.3s ease 0s;}
.plancontainer .plan01 .planUl li .intro{height: 44px}
.plancontainer .plan01 .planUl li .title:hover{padding-left: 14px;color: #162b81;}
.plancontainer .plan01 .planUl li .liOn:hover{transform: translate3d(0, -3px, 0); }
.plancontainer .plan01 .planUl li .liOn:hover .liOn img{transform: scale(1.1);}
.plancontainer .plan01 .planUl li .more a{width: 108px;height: 40px;line-height: 40px;color: #fff;text-align: center;display: block;
font-size: 14px;cursor: pointer;margin:20px auto 0 0; background: #284067; }


.medical .containerM{padding-bottom: 90px; background: url(bg01.png) no-repeat center bottom;margin-top: 90px;}
.medical .medicalMenu {text-align: center;margin-bottom: 70px;}
.medical .medicalMenu ul{display: inline-block;}
.medical .medicalMenu li{width: 130px; height: 50px;float: left;margin: 0 20px; border: 1px solid #284067; font-size: 16px; line-height: 50px;
text-align: center; color: #284067}
.medical .medicalMenu li a{display: block;}
.medical .medicalMenu li.current,
.medical .medicalMenu li:hover{background: #284067; color: #fff;cursor: pointer;}
.medical .medicalMenu li.current a,
.medical .medicalMenu li:hover a{color: #fff;}
.medical .medicalBox li{float: left; width: 33.3%;  }
.medical .medicalBox li .img {overflow: hidden; width:380px; height:275px;}
.medical .medicalBox li .img img{transition: all 0.6s ease-in-out;}
.medical .medicalBox li:hover .img img{transform: scale(1.1);}
.medical .medicalBox li .font{margin-top: 20px;position: relative;width: 380px;}
.medical .medicalBox li .font .one{font-weight: bold;font-size: 20px; color: #284067}
.medical .medicalBox li .font .two{font-weight: bold;font-size: 16px; color: #3e3e3e}
.medical .medicalBox li .font:after{display: block;content: "";clear: both;position: absolute;top: 0;right: 0; width:33px; height:33px; 
background: url(icon04.png) no-repeat center bottom;}
.medical .medicalBox li:hover .font:after{background: url(icon04.png) no-repeat center top;}
.medical .medicalBox li .content{font-size: 14px; color: #6f6f6f; line-height: 26px;margin-top: 16px;height: 104px;
margin-bottom: 20px;overflow: hidden;}



.serviceC{padding-bottom: 90px; background: url(bg01.png) no-repeat center bottom;margin-top: 90px;}
.service01{margin: 80px auto 130px  !important;}
.service01 ul li{height: 200px;}
.service01 ul li{ width:185px; float: left;margin-right: 150px;position: relative;  }
.service01 ul li:last-child{margin-right: 0;}
.service01 ul li:last-child:after{display: none;}
.service01 ul li:after{display: block;content: "";clear: both;position: absolute;top: 50%; width:52px; height:52px;margin-top: -26px;
background: url(next.png) no-repeat center top;}
.service01 ul li:nth-of-type(1):after{left: 124%}
.service01 ul li:nth-of-type(2):after{left: 124%}
.service01 ul li:nth-of-type(3):after{left: 124%}

.service01 ul li {perspective:1000px;}
.service01 ul li .liOn {transition:0.6s;transform-style:preserve-3d;position:relative;}
.service01 ul li .liOn .front,
.service01 ul li .liOn .back {position:absolute; width: 70%; border-radius: 12px; left: 0%;}
.service01 ul li .liOn .back { left: 0%;border-radius: 50%;width: 185px;height: 185px;}
.service01 ul li .liOn .front{ background: #fff;text-align: center;}
.service01 ul li .liOn .front .cn{font-size: 20px; margin-top: -36px;position: relative;z-index: 5;color: #fff;text-indent: 55px;}
.service01 ul li .liOn .front .bg{width: 185px;height: 185px;text-align: center;border-radius: 50%;position: relative;overflow: hidden;}
.service01 ul li .liOn .front .bg:after{display: block;content: "";clear: both;position: absolute;bottom: 0;left: 50%; width:153px; height:41px;
background: url(ban.png) no-repeat center;margin-left: -76px;}

.service01 ul li .liOn .back{ font-size: 13px;line-height: 28px;color: #fff;box-shadow: 0 0 9px #999;
display: -webkit-box; 
 -webkit-box-orient: vertical; 
-webkit-line-clamp: 5;
overflow: hidden;
}
.service01 ul li .liOn .back .font{font-size: 12px; color: #3e3e3e;width: 80%;text-align: center;margin: 0 auto;}
.service01 ul li .liOn .back .num { width: 41px; height: 41px;line-height: 41px;text-align: center;font-size: 20px;background: #284067; color: #fff;
margin: 28px auto 8px;border-radius: 50%; }
.service01 ul li:hover .liOn {transform:rotateY(180deg);}
.service01 ul li:hover .liOn .back{display: -webkit-box; transform:rotateY(180deg); left: 0%;}
.service01 ul li:hover .liOn .front,
.service01 ul li .liOn .back{display: none;}、

.display .container{ }