﻿/*
 .sitetop
*/
.neiyeBanner{width: 100%;height: 270px}
.neiyeBanner img{width: 100%;}
.sitetop .top{  border-bottom:1px #eaeaea solid;background: #8babbe;}
.sitetop .top .auto{ position:relative; height:40px;line-height: 40px;color: #ffffff;z-index: 999}

.sitetop .search{  position:absolute; top:8px; right:85px; width: 200px; height: 25px; background:url(img/sitetop_search.png) no-repeat;line-height: 25px;}
.sitetop .search input{ background: none; border:none; height: 23px;}
.sitetop .search .text{ width: 190px;  line-height: 23px; color: #9d9d9d; text-indent:15px; }
.sitetop .search .btn{ width: 33px;  position:absolute; right:0; top:0; cursor: pointer;  }

.sitetop .lan{ position:absolute; top:0px; right:0;  }
.sitetop .lan .cn{ display:inline-block; background:url(img/sitetop_lan.png) no-repeat left center; padding-left:25px;color: #ffffff;}
.sitetop .lan em{ display:inline-block; width:8px; height:5px;padding-right:10px; }
.sitetop .lan	dl{ display:none; position:absolute; top:38px; right:-23px; border:1px #eaeaea solid; width:98px; background:#fff; z-index:1; }
.sitetop .lan	dl dd{ height:30px; line-height:30px; text-align:center; border-bottom:1px #eaeaea dashed; }
.sitetop .lan dd a{ display:block; color:#ffffff; height:30px; line-height:30px; text-align:center; border-bottom:1px #eaeaea solid;background: #086cd1; }


.sitetop .auto{ height:70px; }

.sitetop{ background:#fff;position: relative}
.sitetop .auto{ z-index:100;}
.sitetop .logo{
	width: 399px;
	float: left;
	margin-top: 15px;
}
.sitetop .logo img{
	height:36px;
}
.sitetop .Menu{ padding-left:430px;}
.sitetop .Menu li{ float:left; /*width:110px;*/}
.sitetop .Menu li span{position:relative; overflow:hidden; height:70px; display:block;background: url("img/pic_navbor.png") no-repeat center right}
.sitetop .Menu li span a{ display:block; padding:0 35px; position:relative; z-index:1; text-align:center; line-height:70px; font-size:15px; color: #183260;font-size: 16px;font-weight: bold}
.sitetop .Menu li span a.aon{color: #5288a4;}
.sitetop .Menu li span.on a,
.sitetop .Menu li span a:hover{ color:#5288a4;background: url("img/pic_navbg.png") no-repeat center bottom}
.sitetop .Menu li span.on a{background: url("img/pic_navbg.png") no-repeat center bottom}
.sitetop .Menu li span.aon a{ color:#5288a4;background: url("img/pic_navbg.png") no-repeat center bottom}
.sitetop .Menu li span.aon a{background: url("img/pic_navbg.png") no-repeat center bottom}
.sitetop .Menu li span i{ width:100%; height:100px; z-index:0; position:absolute; top:100px; left:0; background-color:#2B62B2;}
.sitetop .Menu li .subnav{display:none; position:absolute; z-index:100; width:100%; border-top:1px solid #edf1f2; background:url("img/pic_topnavbg.png") no-repeat center top; left:0; top:110px; overflow:hidden; padding:10px 0 10px 0;}
.sitetop .Menu li .subnav dt{padding-left: 111px; margin-top:30px; float:left; width:345px; text-align:right;color:#000; padding-right:20px;height:55px; padding-top:0px;line-height:55px;margin-top: 10px;background:url("img/pic_navleftbor.png") no-repeat right center}
.sitetop .Menu li .subnav dt p{ margin:0;color: #ffffff;font-size:24px;text-transform: uppercase}
.sitetop .Menu li .subnav dt p a{ margin:0;color: #ffffff;font-size:24px;text-transform: uppercase}
.sitetop .Menu li#m5 .subnav dd a{ display:inline-block; line-height:25px;}
.sitetop .Menu li#m5 .subnav dd{ float:left; width:930px;}
.sitetop .Menu li#m5 .subnav dd a{ margin-left:15px;font-size: 14px;color: #ffffff;width: 260px;padding-left: 15px;background: url("img/pic_navxiabg.png") no-repeat left center;float: left;}
.sitetop .Menu li#m5 .subnav dd a:hover{color: #183260;}
.sitetop .Menu li#m5{background: url("img/pic_navxiala.png") no-repeat 125px center}
.sitetop .Menu li#m5 span{background:none;}

.sitetop .Menu li#m1 .subnav{display:none; position:absolute; z-index:100; width:100%; border-top:1px solid #edf1f2; background:url("img/pic_topnavbg.png") no-repeat center top; left:0; top:110px; overflow:hidden; padding:10px 0 10px 0;}
.sitetop .Menu li#m1 .subnav dt{margin-right: 30px;padding-left: 363px; float:left; width:345px; text-align:right;color:#000; padding-right:20px;height:55px; padding-top:0px;line-height:55px;margin-top: 0px;background:url("img/pic_navleftbor.png") no-repeat right center}
.sitetop .Menu li#m1 .subnav dd a{display: block;height: 50px;line-height: 50px;float: left;margin-right: 30px;font-size: 14px;color: #ffffff;padding-left: 25px}
.sitetop .Menu li#m1 .subnav dd a:hover{color: #183260}

.sitetop .Menu li#m2 .subnav{display:none; position:absolute; z-index:100; width:100%; border-top:1px solid #edf1f2; background:url("img/pic_topnavbg.png") no-repeat center top; left:0; top:110px; overflow:hidden; padding:10px 0 10px 0;}
.sitetop .Menu li#m2 .subnav dt{margin-right: 30px;padding-left: 363px; float:left; width:345px; text-align:right;color:#000; padding-right:20px;height:55px; padding-top:0px;line-height:55px;margin-top: 0px;background:url("img/pic_navleftbor.png") no-repeat right center}
.sitetop .Menu li#m2 .subnav dd a{display: block;height: 50px;line-height: 50px;float: left;margin-right: 30px;font-size: 14px;color: #ffffff;padding-left: 25px;background: url("img/pic_navxiabg.png") no-repeat left center;float: left;}

.sitetop .Menu li#m2 .subnav dd a:hover{color: #183260}

.sitetop .Menu li#m3 .subnav{display:none; position:absolute; z-index:100; width:100%; border-top:1px solid #edf1f2; background:url("img/pic_topnavbg.png") no-repeat center top; left:0; top:110px; overflow:hidden; padding:10px 0 10px 0;}
.sitetop .Menu li#m3 .subnav dt{margin-right: 30px;padding-left: 363px; float:left; width:345px; text-align:right;color:#000; padding-right:20px;height:55px; padding-top:0px;line-height:55px;margin-top: 0px;background:url("img/pic_navleftbor.png") no-repeat right center}
.sitetop .Menu li#m3 .subnav dd a{display: block;height: 50px;line-height: 50px;float: left;margin-right: 30px;font-size: 14px;color: #ffffff;padding-left: 25px}
.sitetop .Menu li#m3 .subnav dd a:hover{color: #183260}

.sitetop .Menu li#m4 .subnav{display:none; position:absolute; z-index:100; width:100%; border-top:1px solid #edf1f2; background:url("img/pic_topnavbg.png") no-repeat center top; left:0; top:110px; overflow:hidden; padding:10px 0 10px 0;}
.sitetop .Menu li#m4 .subnav dt{margin-right: 30px;padding-left: 363px; float:left; width:345px; text-align:right;color:#000; padding-right:20px;height:55px; padding-top:0px;line-height:55px;margin-top: 0px;background:url("img/pic_navleftbor.png") no-repeat right center}
.sitetop .Menu li#m4 .subnav dd a{display: block;height: 50px;line-height: 50px;float: left;margin-right: 30px;font-size: 14px;color: #ffffff;padding-left: 25px}
.sitetop .Menu li#m4 .subnav dd a:hover{color: #183260}
/*
 .siteBottom
 */

@media (max-width: 1440px) {
    .sitetop .Menu li .subnav dt{padding-left: 111px !important;}

}
@media (max-width: 1366px) {
    .sitetop .Menu li#m5 .subnav dd{width: 880px !important}
    .sitetop .Menu li .subnav dt{padding-left: 81px !important;}
}
.siteBottom{ color:#acaeb3;height: 400px;background: url("img/pic_fotterbg.png") no-repeat;}
.siteBottom a{ color:#acaeb3;}
.siteBottom a:hover{ color:#162d66;}
.siteBottom footer{ line-height:60px;height: 60px;}
.siteBottom footer a{color: #f1f5f7;background:url("img/pic_fotrbor.png") no-repeat right center;display: block;height: 60px;line-height:60px;float: left;padding: 0 15px;font-size: 12px;}
.siteBottom footer span{ float:right;color: #f1f5f7;}
.siteBottom footer span a{ text-decoration:underline;color:#ffffff;}
.siteBottom .contact{ float:right; width:213px;}
.siteBottom .contact li{ float:left;width:36px; position:relative; margin-right:14px;}
.siteBottom .contact li figure{ position:absolute; display:none;left:50%; margin-left:-61px;  width:122px; padding-top:11px; height:122px; text-align:center; z-index:100;}
.siteBottom .contact li figure img{ width:96px; height:96px;}
.siteBottom .contact li:hover figure{ display:block;}
.siteBottom .contact li a{ display:block; width:37px; height:36px;}
.siteBottom .contact li.li_1 a{background:url(img/pic_youku.png);}
.siteBottom .contact li.li_2 a{background:url(img/pic_weibo.png);}
.siteBottom .contact li.li_3 a{background:url(img/pic_weixin.png);}

.siteBottom .contact p{ font-size:30px;color: #162d66;text-align: right;margin:0}
.siteBottom .contact h3{ font-size:16px;color: #162d66;font-weight: normal;text-align:right;margin:5px 0}
.siteBottom dl{ float:left; width:166px;margin-left: 30px}
.siteBottom dt{ height:50px; font-size:18px; color:#162d66;}
.siteBottom dd{ line-height:30px; font-size:14px;color: #333333;padding-left: 20px;background: url("img/pic_botNavBg.png") no-repeat left center;}
.siteBottom dd a{color: #333333}
.siteBottom .bottomBox{height: 290px;padding-top: 50px;}
.siteBottom .botshare{margin-top: 50px;text-align: center;float: right;}
.siteBottom footer a.fot_contact{background:none;}
/*搜索*/
/*Spec001963*/
.Spec001963{ padding :2% 0; background-color:#fcfcfc;}
.Spec001963 .auto{ max-width:700px;}
.Spec001963 dl{ border:2px solid #007fcc; border-radius:13px;  float:left; width:100%; position:relative; overflow:hidden; background-color:#fff;}
.Spec001963 dl .text{height:44px; line-height:44px; width:100%;border:none; background:none; padding:0 110px 0 20px; font-size:16px; color:#919191;}
.Spec001963 dl .btn{ position:absolute; right:-1px; top:0; width:102px; height:100%; background:url(img/Spec001963-search_btn.png) no-repeat center center #007fcc; cursor:pointer; border:none; padding:0; }

/*
 .search_list
 */
.search_list{ padding: 30px 3%; border-top: 1px solid #f0f0f0;}
.search_list .tit{ height:31px; line-height:31px; padding-left:16px; color:#6e6e6e; font-size:20px; position: relative; margin-bottom: 10px;}
.search_list .tit:before{display: block; content: ""; position: absolute; top: 50%; left: 0; width: 9px; height: 19px; background: url(img/search_list-icon.png) no-repeat; margin-top: -9px;}
.search_list .list{ border-top: 1px solid #f0f0f0; border-bottom: 1px solid #f0f0f0;}
.search_list .list li{ position: relative; padding: 14px 100px 14px 0; line-height: 22px; font-size: 14px; border-bottom: 1px dashed #f0f0f0;}
.search_list .list li:last-child{border-bottom: none;}
.search_list .list li *{ color: #666;}
.search_list .list li time{ position: absolute; right: 0; top: 10px; display: block;}
.search_list .list li a{position: relative; display: block; width: 100%;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; padding-left: 15px; }
.search_list .list li a:before{ display: table; content: ">"; position: absolute; left: 0; top: 0; height: 100%; width: 20px;}
.search_list .list li a:hover{ color: #6C92B9;}
.search_list .list li a .column{ float: left; width: 140px;}






/*
公用
 */
.w18{ width:18%;}
.w79{ width:79%;}

/*
 .nyBanner
 */
.nyBanner{height: 270px;}
.nyBanner { overflow: hidden;}
.nyBanner img{ display: block; height: 270px; width: 100%;}

/*
 .
 */
.Menuleft{  padding-top: 30px;}
.Menuleft .column{ line-height:50px; background-color: #007fcc; margin-left: 20px; font-size:16px; font-weight:bold; color:#fff; padding:0 75px 0 32px;  position: relative; border-radius: 14px 0 0 0;}
.Menuleft .column:before{content: ""; position: absolute; bottom: 0; left: -18px; width: 0; height: 0;
border-style: dashed dashed solid dashed; border-width:0 15px 44px 20px; border-color: transparent transparent #007fcc transparent;}
.Menuleft .column a{ color:#fff;}
.Menuleft .column span{ position: relative;}
.Menuleft .column span:after{ position: absolute; content: ""; width: 40px; height: 1px; display: block; right: -50px; top: 50%; background: #fff;}
.Menuleft .list{ border-radius: 0 0 50px 0; background-color: #f3f7f9; padding-bottom: 50px;}
.Menuleft .list a{ display:block; position:relative; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.Menuleft .list .one > li{ background:#f3f7f9;}
.Menuleft .list .one > li > a{ line-height:49px; height:49px; font-size:14px; color:#002870; font-weight:bold; padding:0 32px;border-bottom:1px solid #e7f0f4; }
.Menuleft .list .one > li > a span{ position:absolute; top:50%; margin-top: -8px; right:15px; width:16px; height:16px; background:url(img/menu_more_off.png) right center no-repeat; transition: transform .3s ease-out; -webkit-transition: -webkit-transform .3s ease-out; -moz-transition: -moz-transform .3s ease-out; -ms-transition: -ms-transform .3s ease-out;}
.Menuleft .list .one > li:hover > a,
.Menuleft .list .one > li.on > a{ background:#e7f0f4;}
.Menuleft .list .one > li.level.on > a span{ transform: rotate(90deg);}
.Menuleft .list .two{ display:none; padding:15px 0;}
.Menuleft .list .on > .two{ display:block;}
.Menuleft .list .two > li > a{ line-height:35px; padding:0 35px 0 43px;}
.Menuleft .list .two > li > a span{ position:absolute; left:20px; top:0; height:100%; width:11px; background:url(img/button_prodTwo_on.png) center no-repeat; transition: background-image .3s ease-out; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -ms-transition: all .3s ease-out;}
.Menuleft .list .two > li.on > a,.Menuleft .list .two > li > a:hover{  color:#093380;font-weight:bold;}
.Menuleft .list .two > li.on> a span{ background-image:url(img/button_prodTwo_on.png);}
.Menuleft .list .three{ display:none;}
.Menuleft .list .on > .three{ display:block;}
.Menuleft .list .three > li > a{ line-height:30px; padding:0 30px 0 55px;}
.Menuleft .list .three > li > a span{ position:absolute; display:block; width:3px; height:3px; left:45px; top:50%; margin-top:-2px; background:#555;}
.Menuleft .list .three > li.on > a,
.Menuleft .list .three > li > a:hover{ color: #3f68b2;}
.Menuleft .list .three > li.on > a span,
.Menuleft .list .three > li > a:hover span{ background:#3f68b2;}


/*
 .Location
 */
.Location{ padding:30px 0 10px; border-bottom:#e5e5e5 1px solid;  line-height:28px;}
.Location em{ color:#999; font-style:normal; float:right; padding-left:15px;background:url(img/Location_icon.png) no-repeat left -55px;}
.Location em a{ color:#999; padding-right:10px; margin-right:5px; background:url(img/Location_a.png) no-repeat right center;}
.Location em a:hover,
.Location em span{ color:#007fcc;}
.Location b{ color:#007fcc;font-weight:normal; font-size:20px; padding-left:16px; background:url(img/Location_icon.png) no-repeat left 2px;}


/*
 .PageBox
 */
.PageBox .Pages{ text-align:center; padding:20px 0;}
.PageBox .Pages  .p_cur,
.PageBox .Pages  .p_count,
.PageBox .Pages  .p_total,
.PageBox .Pages  .p_jump,
.PageBox .Pages  .a_first,
.PageBox .Pages  .a_end{ display:none;}
.PageBox .Pages a{ display:inline-block; width:38px; height:38px; line-height:38px; overflow:hidden; border:1px solid #ebebeb; font-size:15px;}
.PageBox .Pages a.a_cur,
.PageBox .Pages a:hover{ background-color:#007fcc; color:#fff;}
.PageBox .Pages  .a_prev,
.PageBox .Pages  .a_next{ line-height:100px; background:url(img/PageBox-a_prev.gif) no-repeat center center;}
.PageBox .Pages  .a_next{ background-image:url(img/PageBox-a_next.gif);}
.PageBox .Pages  .a_prev:hover{ background-image:url(img/PageBox-a_prev_hover.gif);}
.PageBox .Pages  .a_next:hover{ background-image:url(img/PageBox-a_next_hover.gif);}
.PageBox .Pages em{ font-style:normal;}


/*
 关于我们
 */
/*
 .RighInfo001390
 */
.RighInfo001390{padding: 3% 0 0 0; border-bottom: 1px  solid #eaeaea; margin-bottom: 10px;}
.RighInfo001390 .title{ margin:0; font-size:24px; color:#000; line-height:normal;}
.RighInfo001390 .title span{ text-transform:uppercase; display:block; color:#f5f5f5; font-size:46px;}


/*
 .Timeline000397
 */
.Timeline000397{ position:relative; padding:3% 0;  border-bottom: 1px  solid #eaeaea;}
.Timeline000397 .title{ text-align:center; padding-bottom:3%;color:#333; font-size:24px;}

.Timeline000397 .title::after{ display:block; content:''; width:26px; height:2px; background-color:#007fcc; margin:0 auto; margin-top:2%;}

.Timeline000397 .line{width: 100%;height: 5px;background:#f5f5f5;position: absolute;left: 0;top: 57%; margin-top:-2px;z-index: 1;}
.Timeline000397 .auto{ position:relative; z-index:2; height:420px;}
.Timeline000397 .bd li{ float:left; width:230px; position:relative;height:360px;}
.Timeline000397 .prev,
.Timeline000397 .next{ width:24px; height:24px; position:absolute; top:57%; margin-top:-12px; background-image:url(img/Timeline000397-arrow.png); background-repeat:no-repeat; z-index:10; cursor:pointer;}
.Timeline000397 .prev{ left:20px; background-position:0 0;}
.Timeline000397 .next{ right:20px; background-position:-25px 0;}
.Timeline000397 .bd li .icon{ height:50%; background:url(img/Timeline000397-icon1.png) no-repeat left bottom; width:12px; position:absolute; top:0; left:50%; margin-left:-6px; margin-top:-2px;}
.Timeline000397 .bd li.odd .icon{ top:50%; background-image:url(img/Timeline000397-icon2.png); background-position:0 5px;}
.Timeline000397 .bd li div{ line-height:24px; overflow:hidden; max-height:90px;color:#999; position:absolute; width:100%; left:0; bottom:286px; font-size:14px; text-align:center;}
.Timeline000397 .bd li.odd div{ bottom:auto; top:286px;}
.Timeline000397 .bd li time{ position:absolute; width:100%; text-align:center; top:54%; color:#0e1a3c; font-size:18px;}
.Timeline000397 .bd li.odd time{ top:38%;}
.Timeline000397 .prevStop,
.Timeline000397 .nextStop{ cursor:default;}


/*
 aboutHonor
 */
.aboutHonor{ padding:5% 0 3% 0;}
.aboutHonor .title{ text-align:center; padding-bottom:3%;color:#333; font-size:24px;}
.aboutHonor .title::after{ display:block; content:''; width:26px; height:2px; background-color:#007fcc; margin:0 auto; margin-top:2%;}

.aboutHonor li h5{ color:#007fcc; margin:0; font-size:16px; background:url(img/aboutHonor_line.png) no-repeat center top; padding:10px 0; margin-top:12px; text-align:center;}
.aboutHonor li p{ margin:0; color:#9f9f9f; font-size:14px; line-height:20px; height:40px; padding:0; text-align:center;}
.aboutHonor .flipto-prev,
.aboutHonor .flipto-next { position: absolute; font-family:宋体; font-size:54px;  border-radius:100px; width:70px; line-height:70px; text-align:center; top: 38%; z-index: 100; display: block; background-color:rgba(250, 250, 250, 0.6); color: #000; -ms-transition: background-color 300ms ease; -webkit-transition: background-color 300ms ease; -moz-transition: background-color 300ms ease; -o-transition: background-color 300ms ease; transition: background-color 300ms ease;}
.aboutHonor .flipto-prev:hover,
.aboutHonor .flipto-next:hover { background-color: #FFF; color: #007fcc; }
.aboutHonor .flipto-prev { left:18%; }
.aboutHonor .flipto-next { right:18%; }







/*
人才招聘
 */
/*
 .  rancaizhaopin
 */
.rancaizhaopin{ padding:3% 0; border-bottom: 1px solid #eaeaea; margin-bottom:4%;}

.rancaizhaopin .single-header{ text-align:center;}
.rancaizhaopin .single-header h1{ color:#333; font-size:20px; margin:0 0 10px 0; font-weight:normal;}
.rancaizhaopin .single-header h3{color:#007fcc; font-size:16px; margin:0; font-weight:normal; position:relative;}
.rancaizhaopin .single-header h3:after{ content:""; display:block; height:1px;  width:100%;  background-color:#f3eee9; position:absolute; top:50%; z-index:1; margin-top:0;}
.rancaizhaopin .single-header h3 span{ position:relative; z-index:2; padding:0 30px; background-color:#fff;}
.rancaizhaopin .single-content{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden; font-size:14px; line-height:24px; color:#666; padding-top:2%;}
.rancaizhaopin .single-content p{ text-indent:2em; margin:0; padding:10px 0;}
.rancaizhaopin .single-content .no-textindent{ text-indent:0;}
.rancaizhaopin .fr{ float:right;}
.rancaizhaopin .col2{ width:48%;}





/*
 .TextList000488
*/
.TextList000488{padding-bottom:3%;}
.TextList000488 .title{ text-align:center; padding-bottom:2%;color:#333; font-size:20px; }
.TextList000488 .title::after{ display:block; content:''; width:26px; height:2px; background-color:#007fcc; margin:0 auto; margin-top:2%;}

.TextList000488 .tips{ padding:0 0 20px 0;border-bottom:1px solid #e5e5e5; font-size:14px;position:relative; }
.TextList000488 .tips h1{ margin:0; font-weight:normal; font-size:18px; color:#007fcc;}

.TextList000488 .tit{ height: 45px; line-height: 45px; text-align: center; }
.TextList000488  ul{ overflow: hidden; clear: both; }
.TextList000488 .tit li,
.TextList000488 .list_ul li { float: left; text-align: center; width:20%; height:44px; line-height: 44px; font-size:14px; }

.TextList000488 .list_ul{ border-bottom: #e0e0e0 1px dashed; }
.TextList000488 .tit li{ font-weight: bold; background:#007fcc; color:#fff; }
.TextList000488 .list_ul li{ color:#5e5e5e; cursor:pointer; }
.TextList000488 .list_ul#On li,
.TextList000488 .list_ul:hover li{ color:#007fcc; font-weight:bold; }

.TextList000488 .list .con{ display:none; border-bottom: #e0e0e0 1px dashed; padding:20px 40px 30px 58px;; background: #fafafa; }

.TextList000488 .send { padding: 12px 0; }
.TextList000488 .send em{ font-style: normal; }
.TextList000488 .send a{ display: inline-block; line-height: 30px;font-weight: bold; padding-right: 35px; font-size:14px; }









/*
新闻中心
 */
/*
 .Newslist
 */
.Newslist ul li{  padding:25px 40px 25px 230px; list-style:none; position:relative;}
.Newslist ul li .pic{ width:194px; display:block; position:absolute; height:160px; left:0;}
.Newslist ul li .pic img{ width:194px;height:110px;  border-radius: 14px 0 14px 0 ;}
.Newslist ul li dl{ height:130px; padding-right:90px; border-bottom:solid 1px #e6e6e6; background:url(img/Newslist-news_jt.png) 2% 120px no-repeat; position:relative;}
.Newslist ul li dl h4{ font-size:16px; margin:0; padding:0 0 20px 0;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; font-weight: normal;}
.Newslist ul li dl h4 a{ color:#7d6e63;}
.Newslist ul li dl h4 a:hover{ color:#007fcc;}
.Newslist ul li dl p{ margin:0; padding:0; color:#5d5d5d; font-size:12px; line-height:20px; height:60px; overflow:hidden;}
.Newslist ul li time{ width:70px; height:70px; background:url(img/newsList-date_BG.png) no-repeat center center; position:absolute; right:0; top:50px; text-align:center; color:#b5b5b5; font-size:14px; font-family:'Arial';}
.Newslist ul li time span{ width:70px; display:block; color:#FFF;font-size:42px; padding-top:11px; padding-bottom:11px;}




/*
 联系我们
 */
/*
 .sitemap
 */
.sitemap{  padding:3% 0;}
.sitemap dd{ border:1px solid #e7e7e7; margin-bottom:2%; padding-right:53%; background-color:#fff; position:relative;}
.sitemap dd:last-child{ margin-bottom:0;}
.sitemap .map{ width:50%; right:0;  top:0; height:100%; position:absolute !important;}
.sitemap dd figure{ padding:3% 0 3% 6%;}
.sitemap dd figure h1{font-size: 18px;color: #007fcc; font-weight:normal;padding:0 0 16px 0; margin:0;border-bottom: dashed 1px #ccc;}
.sitemap dd ul{ padding-top:16px;}
.sitemap dd li{line-height:25px; margin-bottom:10px; padding-left:36px; background-repeat:no-repeat; background-position:0 0;}
.sitemap dd li:nth-child(1){background-image:url(img/sitemap-ico_01.png);}
.sitemap dd li:nth-child(2){background-image:url(img/sitemap-ico_02.png);}
.sitemap dd li:nth-child(3){background-image:url(img/sitemap-ico_03.png);}
.sitemap dd li:nth-child(4){background-image:url(img/sitemap-ico_05.png);}
.sitemap dd li:nth-child(5){background-image:url(img/sitemap-ico_04.png);}
.sitemap dd li:nth-child(6){background-image:url(img/sitemap-ico_06.png);}
.sitemap dd li a:hover{color: #007fcc;}
















/*
产品中心
*/
/*
 .Product_list
 */
.Product_list{  padding:2% 0;}
.Product_list ul{    margin-left: 3px;}
.Product_list li{float:none;width: 198px;margin-right: 51px;font-size: 14px;margin-top:10px;margin-bottom: 40px;border-bottom:3px solid #f5f5f5;vertical-align: top;display: inline-block;margin-left: -3px;}
.Product_list li .pic{position:relative;width: 198px;height: 148px;border: 1px solid #eaeaea;}
.Product_list li .pic img{width: 198px;height: 148px;}
.Product_list li .pic span{ position:absolute; left:0; top:0; display:none;}
.Product_list li .pic span.bg{width:100%; z-index:1; height:100%; background-color:#007fcc;filter:alpha(opacity=80);opacity: 0.8; }
.Product_list li .pic span.txt{ background:url(img/Product_list-more.png) no-repeat center top; padding-top:40px; text-align:center; width:100%; z-index:3; color:#fff; font-size:14px; top:70px;}
.Product_list li:hover{border-color:#007fcc;}
.Product_list li:hover .pic span{ display:block;}
.Product_list li h4{margin:0;font-size: 18px;padding-top:10px;padding-bottom:4px; font-weight: normal;}
.Product_list li h4 a{display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.Product_list li time{ display: block; width: 50px; height: 2px; background: #007fcc; margin:6px 0;}
.Product_list li p{ margin:0; padding:5px 0 13px 0; font-size: 14px;}
.Product_list li:hover h4 a,
.Product_list li h4 a:hover,
.Product_list li .more{ color:#007fcc;}
.Product_list li:nth-child(4n){margin-right:0;}





/*
 产品详情
 */
/*
 .Proxiangxi
 */

.Proxiangxi{ position:relative; margin:20px 0;}
.Proxiangxi .p_left{ position:absolute; left:0; top:0;}
.Proxiangxi .p_left .big img{width:400px; height:300px; border:1px solid #ededed;}
.Proxiangxi .p_left .box{ position:relative; margin-top:12px;}
.Proxiangxi .p_left .box .bd{ position:relative; overflow:hidden; padding:0 20px;}
.Proxiangxi .p_left .box .bd li{ width:94px; float:left; margin:0 12px; cursor:pointer;}
.Proxiangxi .p_left .box .bd script{ width:94px; display:none;}/*兼容可视化*/
.Proxiangxi .p_left .box .bd li img{ width:94px; height:65px;border:1px solid #ededed;}
.Proxiangxi .p_left .box .bd li.on img{ border-color:#007fcc;}
.Proxiangxi .p_left .box .prev,
.Proxiangxi .p_left .box .next{position:absolute; bottom:30px; width:11px; height:22px; cursor:pointer; background-image:url(img/Proxiangxi-controls.png); z-index:10;}
.Proxiangxi .p_left .box .prev{ background-position:0 -39px; left:0;}
.Proxiangxi .p_left .box .next{ background-position:right -5px; right:0;}
.Proxiangxi .p_left .box .prevStop,
.Proxiangxi .p_left .box .nextStop{ cursor:default;}
.Proxiangxi .p_left .box .prevStop{ background-position:0 -5px;}
.Proxiangxi .p_left .box .nextStop{ background-position:right -39px;}
.Proxiangxi .p_right{ padding-left:440px; min-height:398px; padding-right:10px;}
.Proxiangxi .p_right h1,
.Proxiangxi .p_right h3,
.Proxiangxi .p_right p{ margin:0;padding:3% 0;border-bottom:1px solid #e7e8e8; font-size: 12px;}
.Proxiangxi .p_right h1{ padding:3% 0; color:#007fcc; font-size:22px; }
.Proxiangxi .p_right h3{ font-size:15px; font-weight:normal; color: #666;}
.Proxiangxi .p_right p{line-height:30px; color:#999; margin-bottom:6%;}
.Proxiangxi .p_right .more{width:100%;}
.Proxiangxi .p_right .more a{ display:inline-block; border:1px solid #f3f7f9; padding:10px 5%; color:#007fcc; transition:0.4s; border-radius:18px 0; font-size: 14px; margin-right: 3%;}
.Proxiangxi .p_right a:hover{ background-color:#007fcc; color:#fff;}

.Proxiangxi .tab{ border:1px solid #ececec; border-radius:3px; background-color:#f2f2f2; line-height:38px; height:38px; margin-bottom:25px;}
.Proxiangxi .tab span{ padding:0 30px; display:inline-block; cursor:pointer; font-size:16px;}
.Proxiangxi .tab span.active{ background-color:#fff; color:#007fcc;}
.Proxiangxi .tab_info .info {padding-bottom: 20px; border-bottom: 1px dashed #eaeaea; margin-bottom: 30px; overflow:hidden;}
.Proxiangxi .tab_info .info p b{display: block; float: left; background: #007fcc; width: 6px; height: 6px; border-radius: 5px; margin-top:8px; margin-right: 10px; margin-left: 4px;}

.pro_aboutanli span{float: right;}
.pro_aboutanli ul li a{display: block;line-height: 35px;border-bottom: 1px dotted #ddd;font-size: 14px;padding-left: 10px;background: url(img/button_prodList3.png) left center no-repeat;}
.pro_aboutanli ul li a:hover{color: #007fcc;}
.pro_aboutanli ul li a:hover span{color: #007fcc}
/*
 .Floor000556
*/ 

.Floor000556{ padding:2% 0 4% 0;}
.Floor000556 .tit{ height:44px; margin:0 auto; background:url(img/Floor000556_line.jpg) repeat-x bottom center; position:relative; }
.Floor000556 h3{ margin:0; font-size:24px; position:absolute; width:190px; height:67px; background:#fff; top:7px; left:50%; margin-left:-95px; line-height:35px; text-align:center; font-weight:normal; }
.Floor000556 h3 a{ color:#007fcc;  text-transform:uppercase; }
.Floor000556 h3 p{ margin:0; font-size:14px }



.Floor000556 .pro_list{ position:relative; padding-top:70px; }
.Floor000556 .hd{ position:relative; }
.Floor000556 .hd a{ position:absolute; top:95px;  display:block;  width:28px; height:49px; line-height:180px; cursor:pointer; font-size:24px; font-weight:bold; z-index:10; background:url(img/Floor000556_icon.png) no-repeat;}
.Floor000556 .hd .prevs{ left:0; background-position:left top; }
.Floor000556 .hd .nexts{ right:0; background-position:right top; }
.Floor000556 .hd .prevs:hover{ background-position:left bottom; }
.Floor000556 .hd .nexts:hover{ background-position:right bottom; }


.Floor000556 .bd{ width:828px; margin:0 auto; min-height:220px; }
.Floor000556 .bd ul{ overflow:hidden; zoom:1; }
.Floor000556 .bd ul li{ width:224px; height:220px; margin: 0 25px; float:left; overflow:hidden; position:relative; }
.Floor000556 .bd ul li img{ width:224px; height:160px; display:block; }
.Floor000556 .bd ul li p{ margin:0; text-align:center; font-size:14px; padding-top:20px;}
.Floor000556 .bd ul li span{ display:block; position: absolute; bottom: 0; left: 0; width: 244px; height:4px; background: #eaeaea; }
.Floor000556 .bd ul li:hover span{ background: #007fcc; }
.Floor000556 .bd ul li:hover a{ color: #007fcc; }

















/*
 解决方案
 */
/*
 .Produtinfo
 */

.Produtinfo li{height:194px;margin:25px 0;border:1px solid #e7f0f4;padding-right:30px; padding-left:372px;background:#f3f7f9; position:relative;}
.Produtinfo  li .pic{ position:absolute; left:0; top:0;}
.Produtinfo  li .pic img{ width:340px; height:194px;}
.Produtinfo dt{padding:20px 0 10px 0;border-bottom:1px solid #e1e1e1 ; margin-bottom:15px;}
.Produtinfo dt a{width: 422px;color:#333;font-size:16px;font-weight:bold;display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.Produtinfo dt span{color:#999;font-size:12px;float:right;}
.Produtinfo dd{ margin-bottom:15px;color:#999;line-height:25px; height:50px; overflow:hidden; }
.Produtinfo li:hover dt a{color:#007fcc;}
.Produtinfo dd a{background:url(img/Produtinfo-more.png) no-repeat 80% center #fff;width:100px;padding-left:22px;height:38px;border:1px solid #e7f0f4; display: inline-block;line-height:38px;font-size:12px;color:#333;}
.Produtinfo li:hover dd a{color:#007fcc; border-radius:30px; border-color:#007fcc;}


/*
方案详情
*/
/*pro_infolist */
.pro_infolist{ padding:3% 0;}
.pro_infolist .title{ text-align:center;}
.pro_infolist .title span{ display:inline-block; background:#007fcc; font-size:18px; color:#fff; line-height:44px; padding:0 20px;vertical-align:middle; border-radius:30px;}
.pro_infolist .title:after,
.pro_infolist .title:before{ content:''; display:inline-block; height:5px; border:1px solid #bbb; border-left:0; border-right:0; width:10%; vertical-align:middle;}

.pro_infolist .img_scroll{  max-width:1200px; margin:0 auto;  padding-bottom:22px;}
.pro_infolist .img_scroll .bx-wrapper{position:relative;}
.pro_infolist .img_scroll li img{ display:block; width:100%;}
.pro_infolist .img_scroll .bx-controls-direction a{ position:absolute; top:50%; width:36px; height:34px; background:rgba(0,0,0,0.6); margin-top:-17px;}
.pro_infolist .img_scroll .bx-controls-direction a span{ font-weight: bold;color:#fff; font-size:24px;font-family: 'Architext'; position:absolute; left:50%; top:50%; margin-left:-4px; margin-top:-12px;}
.pro_infolist .img_scroll .bx-controls-direction a.bx-prev{ left:0;}
.pro_infolist .img_scroll .bx-controls-direction a.bx-next{ right:0;}

.pro_infolist .info{ padding:3% 0;}
.pro_infolist .info p{font-size: 14px; line-height: 26px; color:#7d7d8f; text-indent: 2em;}
@media(max-width:480px){
.pro_infolist .title span{ font-size:18px;}
}








/*
 资料下载
 */
/*
 .TextList001214
 */
.TextList001214 .city{ background-color:#f3f7f9; padding:3% 0; margin-bottom:2%;}
.TextList001214 .city dl{ float:left; margin-right:4%;}
.TextList001214 .city dd,
.TextList001214 .city dt{ display:inline-block; vertical-align:middle;line-height:30px; font-size: 14px;}
.TextList001214 .city dt{ font-weight:bold; color:#007fcc; padding:0 4px 0 20px;}
.TextList001214 .city dd{ position:relative;width:180px; border:1px solid #d1dedd;}
.TextList001214 .city dd span{ display:block;  padding-right:37px; text-align:center; padding-left:5px; background-color:#fff; position:relative;}
.TextList001214 .city dd span::before,
.TextList001214 .city dd span::after{ position:absolute; content:''; }
.TextList001214 .city dd span::before{width:1px; height:100%; background-color:#d1dedd; right:32px; top:0;}
.TextList001214 .city dd span::after{ width:0; height:0; border:6px solid #383838; border-left-color:transparent;border-right-color:transparent; border-bottom:0; top:50%; margin-top:-3px; right:10px;}
.TextList001214 .city dd figure{ display:none; position:absolute; left:-1px; top:102%; width:100%; background-color:#fff;border:1px solid #d1dedd; border-top:0; }
.TextList001214 .city dd figure a{ display:block; padding:2% 0 2% 10% ; }
.TextList001214 .city dd:hover figure{ display:block;}
.TextList001214 .city dd:hover{ z-index:10;}
.TextList001214 .city .btn{ cursor:pointer; height:30px; background:#007fcc; color:#fff; border:none; border-radius:3px; padding:0 15px;}

/*
 .TextList009
 */
.TextList009 li{border: 1px solid #e5e5e5;margin-bottom: 20px; padding-left:139px; position:relative; padding-right:20px;}
.TextList009 li a{ height: 85px; line-height:85px; font-size:14px;display:block;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; background:url(img/TextList009-icon.png) no-repeat right center; padding-right:40px;}
.TextList009 li time{ position:absolute; text-align:center; left:0; top:10px; height:65px; width:107px; color:#007fcc; border-right:1px dashed #E0E0E0; line-height:normal; font-size:14px;}
.TextList009 li time span{ display:block; font-size:22px; padding-top:10px;}
.TextList009 li:hover{ background-color:#007fcc;color:#fff;}
.TextList009 li:hover a{background-image:url(img/TextList009-icon_hover.png); color:#fff;}
.TextList009 li:hover time{color:#fff;}








/*
 常见问题
 */
/*
 .TextList001202
 */
.TextList001202 {padding:15px 0;}
.TextList001202 li{padding-bottom:5px;}
.TextList001202 dl{ position:relative; padding-left:58px;}
.TextList001202 dl dt,
.TextList001202 dl dd{ border:1px solid #e3e7e6;}
.TextList001202 dl dt{ position:absolute; width:50px; left:0; top:0; color:#0088d2; text-align:center; font-size:24px;}
.TextList001202 dl.Q dt,
.TextList001202 dl.Q dd,
.TextList001202 dl.A dt{ height:50px; line-height:50px; color: #666;}
.TextList001202 dl.A dd{ padding:2%; line-height:22px; font-size:12px; }
.TextList001202 dl.Q dd{ padding:0 2%;}
.TextList001202 dl.A{ display:none; padding-top:10px; padding-bottom:20px;}
.TextList001202 dl.A dt{ top:10px;}
.TextList001202 dl.A p{ margin:0; color: #666;}
.TextList001202 dl.Q_on dt{ color:#fff; background-color:#0088d2;  }
.TextList001202 dl.Q_on dd{background-color:#f3f7f9; color:#007fcc; font-size: 14px;}







/*
视频中心
 */
/*
 .videoList
 */
.videoList {padding:20px 0;}
.videoList *{ -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
.videoList .nowrap{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.videoList ul li{ width:32%; float:left; margin:0 2% 3% 0;}
.videoList ul li:nth-child(3n){ margin-right:0;}
.videoList ul li figure{ padding-bottom:70%; position:relative; background-repeat:no-repeat; background-position: center center; background-size: cover;}
.videoList ul li figure a{ position:absolute; display:block; width:100%; height:100%; background-color:rgba(0, 0, 0, 0.5); background-image:url(img/videoList-icon-video.png); background-repeat:no-repeat; background-position: center center;}
.videoList ul li figure a:hover{ background-color:transparent}
.videoList ul li h5{ font-size:14px; padding:8px 0; margin:0; text-align:center; border-bottom: dashed 1px #c1c1c1;}
.videoList ul li time{ display:block; color:#b3b3b3; background:url(img/videoList-icon.png) no-repeat right;}
.videoList ul li:hover a{color:#007fcc; }
/*
banner*/
.Home_Banner{width:100%;position:relative;height:410px;background:#000;}
.Home_Banner .auto_1200 { position: absolute; top: 0; height: 410px; left: 50%; margin-left: -600px;}
.Home_Banner .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.Home_Banner .bd ul{width:100% !important;}
.Home_Banner .bd li{width:100% !important;height:410px;overflow:hidden;text-align:center;}
.Home_Banner .bd li a{display:block;height:410px;}
.Home_Banner .hd{width:100%;position:absolute;z-index:1;bottom:30px;left:0;height:30px;line-height:30px;}
.Home_Banner .hd ul{text-align:center;}
.Home_Banner .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:39px;height:39px;margin:1px;overflow:hidden;background:url("img/bannerhover_off.png") no-repeat center center;line-height:999px;}
.Home_Banner .hd ul .on{background:url("img/bannerhover_on.png") no-repeat center center;}
.Home_Banner .prev,.Home_Banner .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:0%;z-index:1;width:40px;height:40px; line-height:40px;background:url(img/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none; border-radius:50%;color: #fff; text-align: center; font-family: "宋体";
font-size: 23px;}
.Home_Banner .next{left:auto;right:0%;background-position:-6px -137px;}

.Home_product h3{width: 100%;text-align: center;height: 90px;line-height: 90px;color: #2c404d;font-size: 36px;background:url("img/pic_hprotitbor.png") no-repeat center bottom;font-weight: normal}
.Home_product p{font-size: 16px;color: #333333;line-height: 30px;width: 790px;margin: 0 auto}
.Home_product ul{width: 975px;margin: 20px auto}
.Home_product ul li{width: 325px;float: left;text-align: center;}
.Home_product ul li img{width: 224px;height: 110px;margin: 0 auto}
.Home_product ul li .imgon{display: none}
.Home_product ul li:hover .imgon{display: block; }
.Home_product ul li:hover .imgoff{display: none;}
.Home_product ul li h4{font-size: 16px;color: #333333;text-align: center;}
.Home_product ul li .picbox{
	height: 120px;
}

.home_plan .home_plantit{width: 100%;text-align: center;height: 90px;line-height: 90px;color: #2c404d;font-size: 36px;background:url("img/pic_hprotitbor.png") no-repeat center bottom;font-weight: normal}
.home_planlf{width: 630px;float: left;position: relative;margin-right: 18px;}
.home_planlf .bd{position: relative;overflow: hidden;}
.home_planlf .bd li{width:630px !important;height:332px;overflow:hidden;}
.home_planlf .bd li a{display: block;width: 630px;height: 332px;color: #ffffff;font-size: 16px;}
.home_planlf .bd li h3{font-weight: normal;position: absolute;bottom: 0px;padding-left: 30px;}
.home_planlf .hd{position:absolute;z-index:1;bottom:18px;right:65px;}
.home_planlf .hd ul{text-align:center;}
.home_planlf .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:10px;height:10px;margin:0 3px;overflow:hidden;background:url("img/pic_planoff.png") no-repeat center center;line-height:999px;}
.home_planlf .hd ul .on{background:url("img/pic_planon.png") no-repeat center center;}
.home_planr.on{width:100% !important;height: 390px;z-index: 9999;background:#ffffff;box-shadow: 0 0 10px #cecece;border: none;overflow: hidden}
.home_planr.on .in_iconlist_more{display: none}
.home_planr.on ul{width: 100%;height: auto}
.home_planr.on ul li{width: 166px;}
.home_planr{width: 550px;height: 331px;float: left;position: relative;border: 1px solid #ced3db;overflow: hidden}
.home_planr ul{padding-top: 30px;width: 495px;margin: 0 auto;height:232px;overflow: hidden}
.home_planr ul li{width: 155px;height: 120px;float:left;text-align: center;margin: 0 5px 0px 0;}
.home_planr ul li span{width: 74px;height: 74px;display: block;margin: 0 auto;}
.home_planr ul li h3{font-size: 16px;color: #333333;margin: 10px 0 0 0}
.home_planr .in_iconlist_more{position: absolute;right: 0;bottom: 0;display: block;width: 224px;height: 50px;line-height: 50px;background: url("img/in_anliiconmore.png") no-repeat;}
.home_planr .in_iconlist_more a{color: #ffffff;font-size: 14px;padding-left: 70px;display: block}

.about_news{
	height: 531px;
	width: 100%;
	background: url("img/pic_aboutbg.png") no-repeat center top;
	margin-top: 70px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}
.home_about{width: 550px;float: left;margin-right: 100px;}
.home_about h3{font-size: 36px;color: #ffffff;font-weight: normal;background: url("img/home_abouttit.png") no-repeat left bottom;height: 85px;line-height: 85px;margin:20px 0}
.home_about img{width: 550px;height: 200px;}
.home_about p{font-size: 16px;color: #ffffff}
.home_about span{width: 122px;height: 42px;display: block;line-height: 42px;background: url("img/pic_aboutmore.png") no-repeat;padding-left: 30px;margin-top: 35px;}
.home_about span a{font-size: 14px;color: #5487a4;}
.home_news{width: 600px;float: left;}
.home_navlist{height: 85px;margin: 55px 0 0 5px}
.home_navlist ul{margin-right: -20px;overflow: hidden;}
.home_navlist ul li{width: 285px;height: 80px;float: left;margin-right: 18px}
.home_navlist ul li a{display: block;height: 45px;text-align: right;padding-right: 40px;font-size: 20px;color: #ffffff;padding-top: 30px;}
.home_news{width: 550px;float: left;}
.home_news h3{font-size: 36px;color: #ffffff;font-weight: normal;background: url("img/home_abouttit.png") no-repeat left bottom;height: 85px;line-height: 85px;margin:20px 0}

.home_news ul li{width: 550px;clear:both;height: 145px;margin-bottom: 20px;}
.home_news ul li img{width: 194px;height: 110px;float: left;margin-right: 20px;}
.home_news ul li .home_newsword{float: left;width: 336px;height: 133px;}
.home_news ul li .home_newsword h4{font-size: 16px;color: #ffffff;margin-top: 0;}
.home_news ul li .home_newsword p{font-size: 14px;color: #ffffff;margin-left: 10px;border-bottom: 1px #87c3e7 solid;padding-bottom: 15px}
.home_news span{float: right;width: 122px;height: 42px;display: block;line-height: 42px;background: url("img/pic_aboutmore.png") no-repeat;padding-left: 30px;}

.aboutbox .about_jianjie{width: 582px;height: 405px;float: left;margin-right: 35px;margin-bottom: 45px;background: #f0f6f9;}
.aboutbox .about_jianjie h3{font-size: 16px;color: #14295a;padding-left: 15px;background:url("img/pic_abouttit.png") no-repeat left center;}
.aboutbox .about_jianjie p{font-size: 12px;color: #666666;width: 95%;}
.aboutbox .about_jianjie span{display: block;width: 80px;height: 25px;line-height: 25px;background: url("img/pic_about_more.png") no-repeat right center;margin-top: 5px}
.aboutbox .about_jianjie span a{font-size: 14px;color: #007fcc;display: block}


.aboutbox .about_jianjiebg{width: 552px;height:388px; padding-left: 30px}
.aboutbox .about_newscont{width: 520px;height: 403px;border:1px #d7e4eb solid;float: left;margin-bottom: 45px;padding:0 30px}
.aboutbox .about_zhaopin{width: 580px;height: 403px;border:1px #d7e4eb solid;float: left;margin-right: 35px}
.aboutbox .about_concatc{width: 580px;height: 403px;border:1px #d7e4eb solid;float: left}

.about_newscont h3.about_newstit{width: 50%;float: left;font-size: 16px;color: #14295a;padding-left: 15px;background:url("img/pic_abouttit.png") no-repeat left center;margin: 0;height: 80px;line-height: 80px;}
.about_newscont span.about_newsmore{float: right;display: block;width: 80px;background: url("img/pic_about_more.png") no-repeat right center;height: 80px;line-height: 80px;}
.about_newscont span.about_newsmore a{font-size: 14px;color: #007fcc;display: block}
.about_newscont ul li{height: 90px;border-bottom: 1px #d7e4eb solid;padding-bottom: 5px;margin-bottom: 15px}
.about_newscont ul li.bordermove{border: 0}
.about_newscont ul li time{ width:70px; height:70px; background:url(img/Newslist-date_BG.png) no-repeat center center;text-align:center; color:#b5b5b5; font-size:14px; font-family:'Arial';display: block;float: left;margin-right: 20px}
.about_newscont ul li time span{ width:70px; display:block; color:#FFF;font-size:42px; padding-top:11px; padding-bottom:11px;}
.about_newscont ul li h3{color: #666666;font-size: 16px;margin-top: 0;margin-bottom: 10px}
.about_newscont ul li h3:hover{color: #007fcc;}
.about_newscont ul li .about_newsinfo{width: 410px;float: left}
.about_newscont ul li .about_newsinfo p{font-size: 12px;color: #999999;margin-top: 0;}

.about_zhaopin h3.about_newstit{width: 50%;float: left;font-size: 16px;color: #14295a;padding-left: 15px;background:url("img/pic_abouttit.png") no-repeat left center;margin: 0;height: 80px;line-height: 80px;margin-left: 30px}
.about_zhaopin span.about_newsmore{float: right;display: block;width: 80px;background: url("img/pic_about_more.png") no-repeat right center;height: 80px;line-height: 80px;margin-right: 30px}
.about_zhaopin span.about_newsmore a{font-size: 14px;color: #007fcc;display: block}
.about_zhaopin img{width: 580px;height: 213px;}
.about_zhaopin h4{margin: 0 40px;font-size: 16px;color: #666666;height: 30px;line-height: 30px;}
.about_zhaopin p{margin: 0 40px;font-size: 12px;color: #999999}

.about_concatc h3.about_newstit{width: 50%;float: left;font-size: 16px;color: #14295a;padding-left: 15px;background:url("img/pic_abouttit.png") no-repeat left center;margin: 0;height: 80px;line-height: 80px;margin-left: 30px}
.about_concatc span.about_newsmore{float: right;display: block;width: 80px;background: url("img/pic_about_more.png") no-repeat right center;height: 80px;line-height: 80px;margin-right: 30px}
.about_concatc span.about_newsmore a{font-size: 14px;color: #007fcc;display: block}
.about_concatc img{width: 580px;height: 213px;}
.about_concatc ul li{font-size: 12px;color:#999999;float: left}
.about_concatc ul li span{font-size: 12px;color:#666666;}
.about_concatc ul li.ab_conleft{width: 200px;}
.about_concatc ul li.ab_clear{clear: both;}
.about_concatc ul{padding: 30px 0 0 30px;}

.aboutbox{height: 857px;margin: 85px 0}

/*产品列表2*/
.productinfobox{width: 920px;height: 243px;background: url("img/product_infobg.png") no-repeat;margin: 35px 0;padding: 14px;}
.productinfo{border: 1px #a6d2ed solid;width: 920px;height: 243px;}
.productinfo img{height: 195px;width: 455px;margin: 45px 10px 0 30px;float: left}
.productinfo .productcont{width: 390px;float: left;color: #ffffff; padding-left:420px;}
.productinfo .productcont h3{font-size: 16px;margin-top: 50px;}
.productinfo .productcont p{font-size: 12px;padding-left: 15px}

/*产品搜索*/
.product_ss{width:309px; height: 35px; background:url(img/product_search.png) no-repeat;line-height: 35px;position: relative;margin-bottom: 30px;}
.product_ss input{ background: none; border:none; height: 35px;}
.product_ss .text{ width: 260px;line-height: 35px; color: #9d9d9d; text-indent:60px;}
.product_ss .btn{ width: 45px;  position:absolute; left:0; top:0; cursor: pointer;  }
.productlist{margin-bottom: 70px}
.prolistbox{height: 218px;background: url("img/productlistbg.png") no-repeat right top;margin-bottom: 20px;}
.prolistbox img{float: left;}
.prolistbox .prolistleftpic{float: left;margin-right: 30px;}
.prolistbox .prolistinfobox{float: left;width: 530px;}
.prolistbox .prolistinfobox h3{font-size: 16px;color: #666666;margin-bottom: 10px}
.prolistbox .prolistinfobox p{font-size: 12px;margin-top: 0px;color: #333333;margin-bottom: 0px}
.prolistbox .prolistinfobox ul{clear: both; overflow: hidden;}
.prolistbox .prolistinfobox .prolistinfoboxs_1 li{ width:48%}
.prolistbox .prolistinfobox ul li{padding-left: 8px;background: url("img/pic_protitlistbg.png") no-repeat left center;font-size: 14px;height: 22px;line-height: 22px;width: 100%;float: left;overflow: hidden ;display: block;}
.prolistbox .prolistinfobox ul li a{color: #666666;font-size: 14px;}
.prolistbox .prolistinfobox span a{color: #007fcc;font-size: 12px;height: 30px;line-height: 30px}


.anliinfobox{width: 920px;height: 271px;background: url("img/product_infobg.png") no-repeat;margin-bottom: 30px;}

.anliinfobox img{height: 180px;width: 240px;float: left;padding: 45px 0 0 45px}
.anliinfobox .anliinfocont{width: 390px;float: left;color: #ffffff;padding-left:400px}
.anliinfobox .anliinfocont h3{font-size: 16px;margin-top: 50px;padding-left: 15px}
.anliinfobox .anliinfocont p{font-size: 12px;padding-left: 15px}


/*解决方案*/
.fangan_ss{width:309px; height: 35px; background:url(img/product_search.png) no-repeat;line-height: 35px;position: relative;margin-bottom: 30px;}
.fangan_ss input{ background: none; border:none; height: 35px;}
.fangan_ss .text{ width: 260px;line-height: 35px; color: #9d9d9d; text-indent:60px;}
.fangan_ss .btn{ width: 45px;  position:absolute; left:0; top:0; cursor: pointer;  }
.fanganlist{margin-bottom: 70px}
.fanganlistbox{height: 218px;background: url("img/productlistbg.png") no-repeat right top;margin-bottom: 20px;}
.fanganlistbox img{float: left;}
.fanganlistbox .prolistleftpic{float: left;width: 335px;margin-right: 30px;}
.fanganlistbox .prolistinfobox{float: left;width: 530px;}
.fanganlistbox .prolistinfobox h3{font-size: 16px;color: #666666;margin-bottom: 10px}
.fanganlistbox .prolistinfobox p{font-size: 12px;margin-top: 0px;color: #999999}
.fanganlistbox .prolistinfobox ul li{padding-left: 8px;background: url("img/pic_protitlistbg.png") no-repeat left center;font-size: 12px;height: 20px;line-height: 20px;width: 48%;float: left}
.fanganlistbox .prolistinfobox ul li a{color: #666666;font-size: 12px;}
.fanganlistbox .prolistinfobox span a{color: #007fcc;font-size: 12px;height: 30px;line-height: 30px}

/*服务与支持*/
.fuwuzhichibox{margin: 60px 0 55px 0}
.fuwuzhichibox ul{margin-right: -38px;overflow: hidden}
.fuwuzhichibox ul li{height: 304px;width: 269px;float: left;text-align: center;margin-right: 38px}
.fuwuzhichibox ul li a{display: block;width: 100%}
.fuwuzhichibox ul li img{height: 73px;width: 73px;margin-top: 110px}
.fuwuzhichibox ul li h3{margin-bottom: 5px;margin-top: 10px;font-size: 16px;color: #ffffff}
.fuwuzhichibox ul li p{margin: 0 auto;width: 80%;font-size: 12px;color: #ffffff;line-height: 20px}


/*服务介绍*/
.fuwujiesaobox h2{text-align: center;height: 65px;line-height: 65px;background: url("img/pic_fuwubor.png") no-repeat center bottom;font-size: 24px;color: #333333;font-weight: normal}
/*.fuwujiesao{width: 948px;height: 669px;background: url("img/pic_fwjsbg.png") no-repeat}*/
/*.fuwujiesao ul li{width: 50%;float:left;text-align: center;height: 330px;}*/
/*.fuwujiesao ul li img{margin-top: 50px}*/
/*.fuwujiesao ul li p{width: 80%;margin: 0 auto;font-size: 12px;color: #666666;}*/
/*.fuwujiesao ul li h3{font-size: 20px;color: #007fcc;font-weight: normal;height: 50px;line-height: 50px;background: url("img/pic_fuwuh3bor.png") no-repeat center bottom;margin-top: 0}*/
.fuwujiesao ul li img{float:left;width: 74px;}
.fuwujiesao ul li h3{float: left;width: 40px;padding-left: 15px;font-size: 14px;font-weight: normal;color: #007fcc;margin-top: 23px}
.fuwujiesao ul li p{float: left;width: 320px;font-size: 20px;color: #666666;padding-left: 15px;background: url("img/pic_protitlistbg.png") no-repeat left 10px;margin-top: 35px;}
.fuwujiesao ul li p{float: left;width: 600px;font-size: 14px;color: #666666;padding-left: 15px;background: url("img/pic_protitlistbg.png") no-repeat left 10px;margin-top: 10px;margin-bottom: 5px;min-height: 50px}
.fuwujiesao ul li{clear: both}.fw_guanli_left ul li{border-bottom: 1px dashed #eaeaea;margin-bottom: 10px;padding-left: 110px}
.fuwujiesao .fuwujiesaoinfobox{float:left;width:720px;margin-bottom: 20px;padding-top: 13px;}

.fuwuguanli{padding-bottom: 60px;border-bottom: 1px #ededed solid}
.fw_guanli_left{width: 518px;float: left;margin-right: 30px}
.fw_guanli_left ul li{padding-left: 50px;border-bottom: 1px dashed #eaeaea;padding-bottom: 10px;margin-bottom: 10px;}
.fw_guanli_left ul li h3{margin: 0;font-size: 14px;color: #666666;}
.fw_guanli_left ul li p{margin: 0px 0;font-size: 12px;color: #666666;}
.fw_guanli_left ul li.guanli1{background:url("img/pic_service_t1.png") no-repeat left center;}
.fw_guanli_left ul li.guanli2{background:url("img/pic_service_t2.png") no-repeat left center;}
.fw_guanli_left ul li.guanli3{background:url("img/pic_service_t3.png") no-repeat left center;}
.fw_guanli_left ul li.guanli4{background:url("img/pic_service_t4.png") no-repeat left 5px;}
.fw_guanli_left ul li.guanli5{background:url("img/pic_service_t5.png") no-repeat left center;}
.fw_guanli_left ul li.guanli6{background:url("img/pic_service_t6.png") no-repeat left center;}
.fw_guanli_right img{margin-top: 50px;}
.fuwu_liucheng img{margin: 30px 0}
.fw_liuchenginfo h3{color: #007fcc;font-size: 16px;font-weight: normal;background: url("img/pic_fuwuh3bor.png") no-repeat left bottom;height: 50px;line-height:50px;}
.fw_liuchenginfo p{font-size: 13px;color: #999999;margin: 0;line-height: 25px;}
.fw_liuchenginfo{padding-bottom: 50px;border-bottom: 1px #ededed solid}
.fw_contact{margin-bottom: 50px;height: 300px;}
.fw_contact ul{margin-right: -65px;margin-top: 50px}
.fw_contact ul li{width: 270px;text-align: center;float: left;margin-right: 65px;}
.fw_contact ul li span{display: block;font-size: 18px;color: #007fcc;line-height: 40px;}
.fw_contact ul li p{width: 80%;margin: 0 auto;font-size: 12px;color: #999999}


.errorbox{height: 750px;background: #f9f9f9;text-align: center}
.errorbox img{margin-top: 150px;}
.errorbox p{font-size: 16px;color: #5d5d5d}
.errorbox a{display: block;width: 148px;height: 50px;line-height: 50px;font-size: 20px;color: #ffffff;text-align: center;background: url("img/pic_fanhui.png") no-repeat;margin: 40px auto 0 auto;}



.pro_infolist .info{ width:100%}
.pro_infolist .info .info_back{ text-align:right; clear:both; padding:5px 0 10px 0; float:right; width:20%; margin-top:-39px;}
.pro_infolist .info .info_back a{ color:#fff; font-size:14px;background:#007fcc; padding:6px 20px; border-radius:20px;}
.pro_infolist .info .info_pn{ padding-top:4%; float:left; width:60%;}
.pro_infolist .info .info_pn span{ display:block; padding-bottom:2%;}
.pro_infolist .info .info_pn span a{ color:#999; font-size:14px;}
.pro_infolist .info .info_pn span a:hover{color:#1071d2;}
@media(max-width: 768px) {
    .pro_infolist .info .info_pn {
        width: 100%
    }

    .pro_infolist .info .info_pn span a {
        font-size: 12px;
    }

    .pro_infolist .info .info_back {
        text-align: center;
        float: none;
        width: 100%;
        margin-top: 0;
        padding-top: 20px;
    }
}

.newstime{ margin:20px 0; padding-bottom:10px;text-align: center;font-size: 14px}
.newstime span{ margin:0 10px; color:#777;}


.proinfoxiazailist li{border: 1px solid #e5e5e5;margin-bottom: 20px; padding-left:139px; position:relative; padding-right:20px;}
.proinfoxiazailist li a{ height: 85px; line-height:85px; font-size:14px;display:block;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; background:url(img/TextList009-icon.png) no-repeat right center; padding-right:40px;}
.proinfoxiazailist li time{ position:absolute; text-align:center; left:0; top:10px; height:65px; width:107px; color:#007fcc; border-right:1px dashed #E0E0E0; line-height:normal; font-size:14px;}
.proinfoxiazailist li time span{ display:block; font-size:22px; padding-top:10px;}
.proinfoxiazailist li:hover{ background-color:#007fcc;color:#fff;}
.proinfoxiazailist li:hover a{background-image:url(img/TextList009-icon_hover.png); color:#fff;}
.proinfoxiazailist li:hover time{color:#fff;}

.black_overlay{ display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 100%;background-color: black;z-index: 1001;-moz-opacity: 0.8;opacity: .80;filter: alpha(opacity=80);}
.white_content{display: none;position: fixed;top:20%;left:0; right:0; bottom:0;width: 500px;height: 520px; max-height:90%; margin:auto; border: 5px solid #ccc;background-color: white;z-index: 1002;overflow: auto; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box;}
.white_content_small{display: none;position: absolute;top: 20%;left: 30%;width: 40%;height: 50%;border: 16px solid lightblue;background-color: white;z-index: 1002;overflow: auto;}
.white_content .colse{text-align: right; cursor: default; height: 20px;margin-right: 15px; font-size: 16px;}
.white_content .colse span{ cursor:pointer;}
.white_content .tip{ font-size: 20px; padding:10px 0;}
.white_content .tip2{ font-size: 18px;padding: 0px 0px 10px 0px;}
.white_content .ul li{ padding:5px 10px; margin:10px;}
.white_content .ul li .textarea{ line-height:20px !important; height:60px !important;}

.valueAdded{ width:540px; margin:0 auto; padding-top:10px;}
.valueAdded .tip{ text-align:center; font-size:18px; padding:5px 0;}
.valueAdded .ul{ overflow:hidden;}
.valueAdded .ul li{ border:1px solid #cfe0e9; padding:9px 20px; margin:14px 7px; line-height:24px; font-size:14px;}
.valueAdded .ul li .txt{ float:left;}
.valueAdded .ul li .txt span{ color:Red;}
.valueAdded .ul li .box{ padding-left:5.5em;}
.valueAdded .ul li.t2 .box{ padding-left:3.5em;}
.valueAdded .ul li .text{ width:100%; height:24px; line-height:24px;border:none !important;}
.valueAdded .ul li.fl{ width:314px; float:left;}
.valueAdded .ul li.fr{ width:314px; float:right;}
.valueAdded .ul li.fr+li{ clear:both;}
.valueAdded .ul li label{ margin-left:40px;}
.valueAdded .submit a{ display:block; width:120px; height:36px; line-height:36px; background:url(img/button_submit.png); text-align:center; font-size:14px; font-weight:bold; color:#fff; margin:10px auto;}


.pagetxt{padding: 10px 0 40px 0}
.ul_sitemap{padding:5px 0 40px 25px;}
.ul_sitemap li a:hover{color:#007fcc }
.fuwu_hfBanner{margin: 15px 0}




















/*
英文站首页*/
/*
banner*/
.EN_Home_Banner{width:100%;position:relative;height:410px;background:#000;}
.EN_Home_Banner .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.EN_Home_Banner .bd ul{width:100% !important;}
.EN_Home_Banner .bd li{width:100% !important;height:410px;overflow:hidden;text-align:center;}
.EN_Home_Banner .bd li a{display:block;height:410px;}
.EN_Home_Banner .hd{width:100%;position:absolute;z-index:1;bottom:30px;left:0;height:30px;line-height:30px;}
.EN_Home_Banner .hd ul{text-align:center;}
.EN_Home_Banner .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:39px;height:39px;margin:1px;overflow:hidden;background:url("img/bannerhover_off.png") no-repeat center center;line-height:999px;}
.EN_Home_Banner .hd ul .on{background:url("img/bannerhover_on.png") no-repeat center center;}
/*.Home_Banner .prev,.Home_Banner .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(img/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}*/
.EN_Home_Banner .next{left:auto;right:15%;background-position:-6px -137px;}

.EN_Home_product h3{width: 100%;text-align: center;height: 90px;line-height: 90px;color: #2c404d;font-size: 36px;background:url("img/pic_hprotitbor.png") no-repeat center bottom;font-weight: normal}
.EN_Home_product p{font-size: 16px;color: #333333;line-height: 30px;width: 790px;margin: 0 auto}
.EN_Home_product ul{width: 975px;margin: 20px auto}
.EN_Home_product ul li{width: 325px;float: left;text-align: center;}
.EN_Home_product ul li img{width: 224px;height: 90px;margin: 0 auto}
.EN_Home_product ul li h4{font-size: 16px;color: #333333;text-align: center;}
.EN_Home_product ul li .picbox{height: 100px;}



.EN_about_news{height: 635px;width: 100%;background: url("img/pic_aboutbg.png") no-repeat center top;margin: 70px 0;}
.EN_home_about{width: 550px;float: left;margin-right: 100px;}
.EN_home_about h3{font-size: 36px;color: #ffffff;font-weight: normal;background: url("img/home_abouttit.png") no-repeat left bottom;height: 85px;line-height: 85px;margin:20px 0}
.EN_home_about img{width: 550px;height: 200px;}
.EN_home_about p{font-size: 16px;color: #ffffff}
.EN_home_about span{width: 146px;height: 42px;display: block;line-height: 42px;background: url("img/pic_aboutmore.png") #fff no-repeat 27px center;;padding-left: 10px;margin-top: 10px;}
.EN_home_about span a{font-size: 14px;color: #5487a4;display: block}
.EN_home_news{width: 600px;float: left;}
.EN_home_navlist{height: 85px;margin: 55px 0 0 5px}
.EN_home_navlist ul{margin-right: -20px;overflow: hidden;}
.EN_home_navlist ul li{width: 285px;height: 80px;float: left;margin-right: 18px}
.EN_home_navlist ul li a{display: block;height: 45px;text-align: right;padding-right: 40px;font-size: 20px;color: #ffffff;padding-top: 30px;}
.EN_home_news{width: 550px;float: left;}
.EN_home_news h3{font-size: 36px;color: #ffffff;font-weight: normal;background: url("img/home_abouttit.png") no-repeat left bottom;height: 85px;line-height: 85px;margin:20px 0}

.EN_home_news ul li{width: 550px;clear:both;height: 145px;margin-bottom: 20px;}
.EN_home_news ul li img{width: 155px;height: 135px;float: left;margin-right: 20px;}
.EN_home_news ul li .home_newsword{float: left;width: 370px;height: 133px;}
.EN_home_news ul li .home_newsword h4{font-size: 16px;color: #ffffff;margin-top: 0;}
.EN_home_news ul li .home_newsword p{font-size: 14px;color: #ffffff;margin-left: 10px;border-bottom: 1px #87c3e7 solid;padding-bottom: 15px}
.EN_home_news span{float: right;width: 122px;height: 42px;display: block;line-height: 42px;background: url("img/pic_aboutmore.png") #fff no-repeat 8px center;;padding-left: 10px;}
.EN_home_news span a{display: block}

/*
 .siteBottom
 */

@media (max-width: 1440px) {
    .EN_sitetop .Menu li .subnav dt{padding-left: 111px !important;}

}
@media (max-width: 1366px) {
    .EN_sitetop .Menu li#m5 .subnav dd{width: 880px !important}
    .EN_sitetop .Menu li .subnav dt{padding-left: 81px !important;}
}
.EN_siteBottom{ color:#acaeb3;height: 60px;background: url("img/en_pic_fotterbg.png") no-repeat;}
.EN_siteBottom a{ color:#acaeb3;}
.EN_siteBottom a:hover{ color:#162d66;}
.EN_siteBottom footer{ line-height:60px;height: 60px;}
.EN_siteBottom footer a{color: #f1f5f7;background:url("img/pic_fotrbor.png") no-repeat right center;display: block;height: 60px;line-height:60px;float: left;padding: 0 15px;font-size: 12px;}
.EN_siteBottom footer span{ float:right;color: #f1f5f7;}
.EN_siteBottom footer span a{ text-decoration:underline;color:#ffffff;}
.EN_siteBottom footer a.fot_contact{background:none;}


/*
 .sitetop
*/
.EN_sitetop .top{  border-bottom:1px #eaeaea solid;background: #8babbe;}
.EN_sitetop .top .auto{ position:relative; height:40px;line-height: 40px;color: #ffffff;z-index: 999}

.EN_sitetop .search{  position:absolute; top:8px; right:85px; width: 200px; height: 25px; background:url(img/sitetop_search.png) no-repeat;line-height: 25px;}
.EN_sitetop .search input{ background: none; border:none; height: 23px;}
.EN_sitetop .search .text{ width: 190px;  line-height: 23px; color: #9d9d9d; text-indent:15px; }
.EN_sitetop .search .btn{ width: 33px;  position:absolute; right:0; top:0; cursor: pointer;  }

.EN_sitetop .lan{ position:absolute; top:0px; right:0;  }
.EN_sitetop .lan .cn{ display:inline-block; background:url(img/sitetop_lan.png) no-repeat left center; padding-left:25px;color: #ffffff;}
.EN_sitetop .lan em{ display:inline-block; width:8px; height:5px;padding-right:10px; }
.EN_sitetop .lan	dl{ display:none; position:absolute; top:38px; right:-23px; border:1px #eaeaea solid; width:98px; background:#fff; z-index:1; }
.EN_sitetop .lan	dl dd{ height:30px; line-height:30px; text-align:center; border-bottom:1px #eaeaea dashed; }
.EN_sitetop .lan dd a{ display:block; color:#ffffff; height:30px; line-height:30px; text-align:center; border-bottom:1px #eaeaea solid;background: #086cd1; }


.EN_sitetop .auto{ height:70px; }

.EN_sitetop{ background:#fff;position: relative}
.EN_sitetop .auto{ z-index:100;}
.EN_sitetop .logo{width: 380px;float: left;margin-top: 10px;}
.EN_sitetop .logo img{height:39px;}
.EN_sitetop .Menu{ padding-left:430px;}
.EN_sitetop .Menu li{ float:left; /*width:110px;*/}
.EN_sitetop .Menu li span{position:relative; overflow:hidden; height:70px; display:block;background: url("img/pic_navbor.png") no-repeat center right}
.EN_sitetop .Menu li span a{ display:block; padding:0 15px; position:relative; z-index:1; text-align:center; line-height:70px; font-size:15px; color: #183260;font-size: 16px;font-weight: bold}
.EN_sitetop .Menu li span a.aon{color: #5288a4;}
.EN_sitetop .Menu li span.on a,
.EN_sitetop .Menu li span a:hover{ color:#5288a4;background: url("img/pic_navbg.png") no-repeat center bottom}
.EN_sitetop .Menu li span.on a{background: url("img/pic_navbg.png") no-repeat center bottom}
.EN_sitetop .Menu li span.aon a{ color:#5288a4;background: url("img/pic_navbg.png") no-repeat center bottom}
.EN_sitetop .Menu li span.aon a{background: url("img/pic_navbg.png") no-repeat center bottom}
.EN_sitetop .Menu li span i{ width:100%; height:100px; z-index:0; position:absolute; top:100px; left:0; background-color:#2B62B2;}
.EN_sitetop .Menu li .subnav{display:none; position:absolute; z-index:100; width:100%; border-top:1px solid #edf1f2; background:url("img/pic_topnavbg.png") center top; left:0; top:110px; overflow:hidden; padding:30px 0 20px 0;}
.EN_sitetop .Menu li .subnav dt{padding-left: 363px; float:left; width:345px; text-align:right;color:#000; padding-right:20px;height:55px; padding-top:0px;line-height:55px;margin-top: 10px;background:url("img/pic_navleftbor.png") no-repeat right center}
.EN_sitetop .Menu li .subnav dt p{ margin:0;color: #ffffff;font-size:24px;text-transform: uppercase}
.EN_sitetop .Menu li .subnav dt p a{ margin:0;color: #ffffff;font-size:24px;text-transform: uppercase}
.EN_sitetop .Menu li#m5 .subnav dd a{ display:inline-block; line-height:25px;}
.EN_sitetop .Menu li#m5 .subnav dd{ float:left; width:930px;}
.EN_sitetop .Menu li#m5 .subnav dd a{ margin-left:15px;font-size: 14px;color: #ffffff;width: 360px;padding-left: 15px;background: url("img/pic_navxiabg.png") no-repeat left center;float: left;}
.EN_sitetop .Menu li#m5 .subnav dd a:hover{color: #183260;}
.EN_sitetop .Menu li#m5{background: url("img/pic_navxiala.png") no-repeat 139px center}
.EN_sitetop .Menu li#m5 span{background:none;}

.EN_sitetop .Menu li#m1 .subnav{display:none; position:absolute; z-index:100; width:100%; border-top:1px solid #edf1f2; background:url("img/pic_topnavbg.png") no-repeat center top; left:0; top:110px; overflow:hidden; padding:10px 0 10px 0;}
.EN_sitetop .Menu li#m1 .subnav dt{margin-right: 30px;padding-left: 363px; float:left; width:345px; text-align:right;color:#000; padding-right:20px;height:55px; padding-top:0px;line-height:55px;margin-top: 0px;background:url("img/pic_navleftbor.png") no-repeat right center}
.EN_sitetop .Menu li#m1 .subnav dd a{display: block;height: 50px;line-height: 50px;float: left;margin-right: 30px;font-size: 14px;color: #ffffff;padding-left: 25px}
.EN_sitetop .Menu li#m1 .subnav dd a:hover{color: #183260}

.EN_sitetop .Menu li#m2 .subnav{display:none; position:absolute; z-index:100; width:100%; border-top:1px solid #edf1f2; background:url("img/pic_topnavbg.png") no-repeat center top; left:0; top:110px; overflow:hidden; padding:10px 0 10px 0;}
.EN_sitetop .Menu li#m2 .subnav dt{margin-right: 30px;padding-left: 363px; float:left; width:345px; text-align:right;color:#000; padding-right:20px;height:55px; padding-top:0px;line-height:55px;margin-top: 0px;background:url("img/pic_navleftbor.png") no-repeat right center}
.EN_sitetop .Menu li#m2 .subnav dd a{display: block;height: 50px;line-height: 50px;float: left;margin-right: 30px;font-size: 14px;color: #ffffff;padding-left: 25px}
.EN_sitetop .Menu li#m2 .subnav dd a:hover{color: #183260}

.EN_sitetop .Menu li#m3 .subnav{display:none; position:absolute; z-index:100; width:100%; border-top:1px solid #edf1f2; background:url("img/pic_topnavbg.png") no-repeat center top; left:0; top:110px; overflow:hidden; padding:10px 0 10px 0;}
.EN_sitetop .Menu li#m3 .subnav dt{margin-right: 30px;padding-left: 363px; float:left; width:345px; text-align:right;color:#000; padding-right:20px;height:55px; padding-top:0px;line-height:55px;margin-top: 0px;background:url("img/pic_navleftbor.png") no-repeat right center}
.EN_sitetop .Menu li#m3 .subnav dd a{display: block;height: 50px;line-height: 50px;float: left;margin-right: 30px;font-size: 14px;color: #ffffff;padding-left: 25px}
.EN_sitetop .Menu li#m3 .subnav dd a:hover{color: #183260}

.EN_sitetop .Menu li#m4 .subnav{display:none; position:absolute; z-index:100; width:100%; border-top:1px solid #edf1f2; background:url("img/pic_topnavbg.png") no-repeat center top; left:0; top:110px; overflow:hidden; padding:10px 0 10px 0;}
.EN_sitetop .Menu li#m4 .subnav dt{margin-right: 30px;padding-left: 363px; float:left; width:345px; text-align:right;color:#000; padding-right:20px;height:55px; padding-top:0px;line-height:55px;margin-top: 0px;background:url("img/pic_navleftbor.png") no-repeat right center}
.EN_sitetop .Menu li#m4 .subnav dd a{display: block;height: 50px;line-height: 50px;float: left;margin-right: 30px;font-size: 14px;color: #ffffff;padding-left: 25px}
.EN_sitetop .Menu li#m4 .subnav dd a:hover{color: #183260}



.EN_home_planr.on{width:100% !important;height: 390px;z-index: 9999;background:#ffffff;box-shadow: 0 0 10px #cecece;border: none;overflow: hidden}
.EN_home_planr.on .in_iconlist_more{display: none}
.EN_home_planr.on ul{width: 100%;height: auto}
.EN_home_planr.on ul li{width: 166px;}
.EN_home_planr{width: 550px;height: 331px;float: left;position: relative;border: 1px solid #ced3db;overflow: hidden}
.EN_home_planr ul{padding-top: 20px;width: 495px;margin: 0 auto;height:260px;overflow: hidden}
.EN_home_planr ul li{width: 155px;height: 130px;float:left;text-align: center;margin: 0 5px 0px 0;}
.EN_home_planr ul li span{width: 74px;height: 74px;display: block;margin: 0 auto;}
.EN_home_planr ul li h3{font-size: 16px;color: #333333;margin: 5px 0 0 0}
.EN_home_planr .in_iconlist_more{position: absolute;right: 0;bottom: 0;display: block;width: 224px;height: 50px;line-height: 50px;background: url("img/in_anliiconmore.png") no-repeat;}
.EN_home_planr .in_iconlist_more a{color: #ffffff;font-size: 14px;padding-left: 24px;display: block}

.EN_home_plan .EN_home_plantit{width: 100%;text-align: center;height: 90px;line-height: 90px;color: #2c404d;font-size: 36px;background:url("img/pic_hprotitbor.png") no-repeat center bottom;font-weight: normal}
.EN_home_planlf{width: 630px;float: left;position: relative;margin-right: 18px;height: 333px;}
.EN_home_planlf .bd{position: relative;overflow: hidden;}
.EN_home_planlf .bd li{width:630px !important;height:332px;overflow:hidden;}
.EN_home_planlf .bd li a{display: block;width: 630px;height: 332px;color: #ffffff;font-size: 16px;}
.EN_home_planlf .bd li h3{font-weight: normal;position: absolute;bottom: 0px;padding-left: 30px;}
.EN_home_planlf .hd{position:absolute;z-index:1;bottom:18px;right:65px;}
.EN_home_planlf .hd ul{text-align:center;}
.EN_home_planlf .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:10px;height:10px;margin:0 3px;overflow:hidden;background:url("img/pic_planoff.png") no-repeat center center;line-height:999px;}
.EN_home_planlf .hd ul .on{background:url("img/pic_planon.png") no-repeat center center;}


.FH_ym{ text-align:center; margin-bottom:20px;}
#FH_ym{  text-align: center;
    width: 170px;
    line-height: 40px;
    height: 40px;
    border: 0;
    color: #fff;
    font-size: 18px;
    background: #007fcd; display:inline-block}
	
.m5{ position:relative;}
.m5 .subnav{ position:absolute;}
.EN_sitetop .Menu .m5 .subnav{  top:70px !important; width:305px; right:0; left:auto;}
.EN_sitetop .Menu li#m5 .subnav dd a{ display: block;     width: -webkit-fill-available;}
.ul_sitemap{list-style: none;}
.ul_sitemap li a{ display: inline-block; color: #002870;}
.ul_sitemap li > strong{ display: block;height:35px; line-height: 35px; background-color: #e4edf4; font-size: 17px; font-weight: bold; padding-left: 20px; border: 1px solid #dad4cf; }
.ul_sitemap li > span{ display: block; font-size: 15px; font-weight: bold; background-color: #fbfbfa; padding:10px 0; padding-left: 20px; border-left: 1px solid #dad4cf; border-right: 1px solid #dad4cf; }
.ul_sitemap li > span a{ display: inline-block; color: #000; padding:5px 10px;}
.ul_sitemap li:last-child > span{ border-bottom:1px solid #dad4cf; }
.ul_sitemap{}
.stylenone{text-decoration:none !important;float: right !important;padding: 0 5px !important;background: none !important;}
