@charset "utf-8";
.container{width: 1188px;margin: 0 auto;}
.area{position: relative; zoom:1; width: 1188px;margin: 0 auto;}
.area:after{content:".";display:block;visibility:hidden;overflow:hidden;height:0;clear:both;}

/*header*/
.header{position: relative;zoom:1;z-index: 10;height: 100px;background: #1d5298;min-width: 1188px;}
.header .logo{display: inline-block;margin-top: 14px;}
.hd_right{}
.m_search{overflow: hidden;height: 30px;margin-top: 20px;}
.searchBox{width: 200px;margin-left: 20px;}
.searchBox .search_ipt{width: 160px;height: 30px;float: left;background: #fff;border: 0px;text-indent: 5px;}
.searchBox .sub_ipt{width: 40px;height: 30px;background: #eaeaea url(../images/searchBtn.png) center no-repeat;border: 0px;cursor: pointer;}
.header .language{color: #fff;line-height: 30px;}
.header .language a{color: #fff;}
.header .language span{margin: 0 10px;}

/*m_nav*/
.m_nav{ position: relative; zoom:1; z-index: 5; margin-top: 4px;}
/*
.nav_ul{width: 900px;}
.nav_ul li{float: left;height: 50px;margin-right: 43px;}
.nav_ul li a{color: #fff;display: block;line-height: 50px;overflow: hidden;font-size: 16px;text-align: center;}
.nav_ul li a:hover,.nav_ul li.active a{color: #f4ce2f;}
*/

.header .nav-sbg{display:none;position:absolute;z-index:1;left:0;top:100px;width:100%;height:30px;background:rgba(29,82,152,.5);}

.m_nav .fir-ul{ font-size:0; text-align: center;}
.m_nav .fir-ul .fir-li{position: relative;display:inline-block;*display:inline;zoom:1;vertical-align:top;padding: 0 50px;text-align:center;}
.m_nav .fir-ul .u-a{ position: relative; zoom:1; display:block; height:46px; line-height: 46px; overflow: hidden; font-size: 16px; color: #fff; }
.m_nav .fir-ul .u-a:before{ content: ""; position: absolute; bottom: 0; left: 50%; margin-left: -7px; width:0; height:0; overflow:hidden; border-width:0 7px; border-style:solid; border-color: transparent transparent rgba(255,255,255,.3) transparent; -webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease; }
.m_nav .fir-ul .current .u-a:before,
.m_nav .fir-ul .hover .u-a:before{ border-width:8px 7px;}

.m_nav .sec-box{ position:absolute;z-index:10; top:46px; left: 0; width: 100%; overflow: hidden; }
.m_nav .sec-ul{ padding: 0 10px; background:rgba(29,82,152,.6); }
.m_nav .sec-ul li{ height:40px; line-height:40px; overflow:hidden; font-size:14px; text-align: center; }
.m_nav .sec-ul a{ display: block; color: #fff; }
.m_nav .sec-ul a:hover{ text-decoration: underline; }
.m_nav .nav-y .sec-box{ display:none; }


/***************m-focus-d*******************/
.m-focus-d{position:relative;z-index:1;width:100%;height:650px;overflow:hidden;min-width: 1188px;}
.m-focus-d .switchable-box{width:100%;height:650px;min-width: 1188px;}
.m-focus-d .switchable-content li{width:100%;height:650px;text-align:center;text-indent:-9999em;min-width: 1188px;}
.m-focus-d .switchable-content li img{visibility:hidden;}
.m-focus-d .a{display:block;}
.m-focus-d .m-focus-prev {left:0px;}
.m-focus-d .m-focus-next {right:0px;}
.m-focus-d .switchable-nav {position:absolute;bottom:293px;right:87px;z-index:50;}
.m-focus-d .switchable-nav li {display:block;margin-bottom: 7px;width:15px;height:15px;line-height:15px;text-align:center;background:#fff;color:#000;cursor:pointer;border-radius: 100%;}
.m-focus-d .switchable-nav li.active {background:#f4ce2f;color:#fff;}
.m-focus-d .switchable-caption {height:24px;color:#FFF;}

/*banner_nav*/
.banner_nav{height: 90px;width: 100%;background: url(../images/banner_obgBg.png) repeat-x;position: absolute;left: 0;bottom: 0;z-index: 6;}
.banner_nav_ul{}
.banner_nav_ul li{width: 260px;float: left;margin-left: 40px;position: relative;}
.banner_nav_ul li:first-child{margin-left: 0;}
.banner_nav_ul li .hd{height: 54px;text-align: center;}
.banner_nav_ul li .hd i{display: block;width: 19px;height: 19px;background: url(../images/banner_icon1.png) left center no-repeat;margin: 0 auto;}
.banner_nav_ul li .hd span{display: block;height: 35px;overflow: hidden;line-height: 42px;text-align: center;color: #fff;}
.banner_nav_ul li .con{width: 260px;height: 214px;background: url(../images/banner_obgBg2.png) center no-repeat;overflow: hidden;position: absolute;left: 0;bottom: 54px;display: none;}
.banner_nav_ul li .showBox{width: 250px;margin: 0 auto;}
.banner_nav_ul li .imgBox{height: 100px;overflow: hidden;margin-bottom: 10px;margin-top: 6px;}
.banner_nav_ul li .imgBox img{width: 100%;}
.banner_nav_ul li .showBox a{display: block;width: 125px;float: left;height: 30px;overflow: hidden;background: url(../images/banner_icon2.png) 20px center no-repeat;line-height: 30px;text-indent: 36px;color: #fff;}
.banner_nav_ul li .showBox a:hover{background: url(../images/banner_icon2_hover.png) 20px center no-repeat;color: #f4ce2f;}
.banner_nav_ul li.hover .hd i{background: url(../images/banner_icon1.png) right center no-repeat;}

/*m_notice*/
.m_notice{height: 40px;border-bottom: solid #eaeaea 5px;overflow: hidden;}
.notice_content{}
.notice_content .hd{width: 116px;height: 40px;background: url(../images/notict_icon.png) center right no-repeat;font-size: 18px;line-height: 40px;}
.m-news-scroll{height:40px;overflow:hidden;line-height:40px;width:601px;position: relative;margin-left: 30px;}
.m-news-scroll li{line-height:40px;width: 480px;}
.m-news-scroll li a {color:#000;display: block;}
.m-news-scroll li a span{float: right;font-size: 12px;}
.m-news-scroll li a:hover{color: #1d5298;}
.m-news-scroll .tiny-prev,.m-news-scroll .tiny-next{position: absolute;right: 0;top: 5px;display: block;width: 32px;height: 30px;background: url(../images/notic_btn.png) left center no-repeat;}
.m-news-scroll .tiny-prev{right: 32px;}
.m-news-scroll .tiny-next{background: url(../images/notic_btn.png) right center no-repeat;}
.m_notice .notice_tel{line-height: 40px;}
.m_notice .notice_tel span{font-size: 24px;color: #1d5298;}

.f_hd{height: 46px;overflow: hidden;font-size: 18px;line-height: 46px;}
.warp_a_ul{overflow: hidden;margin-top: 8px;margin-bottom: 15px;}
.warp_a_ul li{float: left;}
.warp_a_ul li.child_0{width: 368px;height: 236px;overflow: hidden;}
.warp_a_ul li.child_0 img{width: 100%;margin-top: 40px;}
.warp_a_ul li.child_1,.warp_a_ul li.child_2{width: 350px;height: 236px;overflow: hidden;margin-left: 60px;}
.warp_a_ul li .imgBox{height: 70px;overflow: hidden;margin-bottom: 15px;}
.warp_a_ul li .imgBox img{width: 100%;}
.warp_a_ul li .con{font-size: 12px;line-height: 24px;}
.warp_a_ul li a{font-weight: bold;font-size: 12px;color: #1d5298;}

.case_list{}
.case_list li{float: left;width: 255px;margin-left: 56px;}
.case_list li:first-child{margin-left: 0;}
.case_list li .u_box{display: block;height: 150px;overflow: hidden;;position: relative;}
.case_list li .imgBox{height: 150px;overflow: hidden;}
.case_list li .imgBox img{width: 100%;}
.case_list li .con{height: 100%;background: rgba(29,82,152,.8);width: 100%;position: absolute;left: 0;top: 125px;color: #fff;}
.case_list li .con h1{height: 25px;font-size: 12px;line-height: 25px;text-align: center;font-weight: normal;}
.case_list li .con .txt{width: 215px;margin: 0 auto;font-size: 12px;line-height: 18px;}

/*footer*/
.footer{overflow: hidden;background: #1d5298;min-width: 1188px;}
.footer_list{overflow: hidden;padding: 50px 0;}
.footer_list li{width: 24.8%;float: left;height: 80px;overflow: hidden;}
.footer_list li .icon{display: block;width: 44px;height: 35px;margin: 5px auto 0 auto;}
.footer_list li .con{height: 35px;overflow: hidden;line-height: 35px;text-align: center;color: #fff;}
.footer_list li.child_0 .icon{background: url(../images/footer_icon1.png) center no-repeat;}
.footer_list li.child_1 .icon{background: url(../images/footer_icon2.png) center no-repeat;}
.footer_list li.child_2 .icon{background: url(../images/footer_icon3.png) center no-repeat;}
.footer_list li.child_3 .icon{background: url(../images/footer_icon4.png) center no-repeat;}
.footer_list li.child_0,.footer_list li.child_1,.footer_list li.child_2{border-right: solid #6186b7 1px;}
.footer_copy{height: 32px;background: #333333;font-size: 12px;line-height: 32px;text-align: center;color: #fff;}

/*m_assistant*/
.m_assistant{position: fixed;right: 0;top: 30%;z-index: 999;}
.assistant_ul{width: 56px;}
.assistant_ul li{height: 36px;margin-top: 30px;position: relative;}
.assistant_ul .u_box{display: block;height: 36px;}
.assistant_ul .icon{width: 55px;height: 55px;background: url(../images/schart_bg.png) no-repeat;position: absolute;right: 5px;top: -11px;}
.assistant_ul li.child_0 .icon{background-position: right top;}
.assistant_ul li.child_1 .icon{background-position: right -66px;}
.assistant_ul li.child_2 .icon{background-position: right bottom;}
.assistant_ul .con{width: 13px;height: 36px;background: #1d5298;color: #1d5298;float: right;}
.assistant_ul li.child_1 .con,.assistant_ul li.child_0 .con{width: 162px;color: #fff;font-size: 18px;line-height: 36px;text-align: center;font-weight: bold;margin-right: -142px;}
.assistant_ul li.child_1 .icon{/* right: 150px; */}
.assistant_ul li.child_0 .u_box:hover .icon{background-position: left top;}
.assistant_ul li.child_1 .u_box:hover .icon{background-position: left -66px;}
.assistant_ul li.child_2 .u_box:hover .icon{background-position: left bottom;}

.assistant_ul li .img_box{width: 100px;height: 100px;border: solid #1d5298 1px;position: absolute;right:62px;bottom: -31px;display: none;}
.assistant_ul li .img_box img{width: 100%;}

.sub_body .header{width: 100%;position: fixed;top: 0;z-index: 22;}
.sub_body .footer{width: 100%;position: absolute;bottom: 0px;z-index: 22;}
#dowebok .section{overflow-x: hidden;position: relative;}

.padding_100{padding-top: 100px;}
.f_hd2{overflow: hidden;margin-bottom: 20px;margin-top: 50px;}
.f_hd2 span{display: block;height: 50px;width: 220px;margin: 0 auto;background: url(../images/f_hdBg.png) center no-repeat;font-size: 30px;font-weight: bold;color: #1d5298;line-height: 50px;text-align: center;}

/*m_about*/
.m_about{max-height: 600px;background: rgba(257,257,257,.5);}
.m_about .showBox{width: 1150px;margin: 0 auto;overflow: hidden;}
.m_about .imgBox{height: 200px;overflow: hidden;margin-top: 11px;}
.m_about .imgBox img{width: 100%;}
.about_text{color: #333;font-size: 12px;}
/* Vertical examples */
.vertical .slyWrap{margin:16px 0;}
.vertical .scrollbar{width:5px;}
.vertical .scrollbar .handle{width:100%;background: #1d5298}
.vertical .example2{position:relative;}
.vertical .example2 .sly{width:1140px;/* margin-left:25px; */height:266px;/* border:1px solid #aaa; background:#fff;*/}
.vertical .example2 .sly > div{/* padding:1em 1.5em; */}
.vertical .example2 .scrollbar{position:absolute;top:0;right:-10px;height:266px;width: 2px;background: #ccc;}

/*corporate_culture_list*/
.corporate_culture_list{overflow: hidden;}
.corporate_culture_list li{float: left;width: 50%;height: 249px;}
.corporate_culture_list .u_box{display: block;height: 249px;overflow: hidden;}
.corporate_culture_list .txt_box{width: 50%;height: 249px;overflow: hidden;color: #fff;font-size: 16px;line-height: 20px;}
.corporate_culture_list .u_box .imgBox{width: 50%;overflow: hidden;}
.corporate_culture_list .u_box .imgBox img{width: 100%;}
.corporate_culture_list .txt_box .show{width: 207px;margin: 0 auto;overflow: hidden;}
.corporate_culture_list .txt_box h1{height: 67px;overflow: hidden;font-size: 40px;text-align: right;line-height: 67px;}
.corporate_culture_list .txt_box h2{height: 53px;overflow: hidden;font-size: 25px;font-weight: normal;line-height: 53px;}
.corporate_culture_list li.child_0 .txt_box{background: #f4ce2f url(../images/listBg.png) center no-repeat;}
.corporate_culture_list li.child_1 .txt_box{background: #5bc527 url(../images/listBg.png) center no-repeat;}
.corporate_culture_list li.child_2 .txt_box{background: #b8c400 url(../images/listBg.png) center no-repeat;}
.corporate_culture_list li.child_3 .txt_box{background: #0095cd url(../images/listBg.png) center no-repeat;}

/*******m-product-1*********/
.m-product-1{margin-left:auto;margin-right:auto;position:relative; overflow: hidden;}
.m-product-1 ul{ margin-left: -29px; }
.m-product-1 li{float:left; display: inline; margin-left: 29px; width: 280px;}
.m-product-1 li .u-img,
.m-product-1 li .u-name{display:block;text-align:center;}
.m-product-1 li .u-btn{background:#999999;color:#FFF;padding:5px 15px;font-size:14px;display:inline-block;*display:inline;*zoom:1;}
.m-product-1 li .u-box{text-align:center;width: 300px;}
.m-product-1 li .u-img{width:100%;border:1px solid #ccc;overflow:hidden;}
.m-product-1 li.hover .u-img{border:1px solid #999;background:#f3f3f3;}
.m-product-1 li img{width:300px;vertical-align: top;}
.m-product-1 li .u-name{font-size:12px;line-height:20px;color:#666;margin-bottom:8px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.m-product-1 .u-prev,
.m-product-1 .u-next{display:block;float:left;cursor:pointer;margin-top: -12px;top: 50%;background:url(../images/scroll_btn.png) no-repeat; cursor: pointer;height: 58px;position: absolute;text-indent: -9000px;width: 32px;}
.m-product-1 .u-prev{left: -60px;background-position: left 0;}
.m-product-1 .u-next{right: -40px;background-position: right 0;}
.m-product-1 .u-prev:hover,
.m-product-1 .u-next:hover{filter:alpha(opacity=100);opacity: 1;-moz-opacity:1;-khtml-opacity: 1;}

/*message_ul*/
.message_ul{width: 552px;margin: 0 auto;}
.message_ul li{height: 40px;background: #fff;border: solid #ccc 1px;margin-bottom: 13px;}
.message_ul li label{display: block;width: 60px;float: left;line-height: 40px;text-align: right;}
.message_ul li .text_ipt{width: 470px;height: 40px;border: 0px;outline: 0px;}
.message_ul li.last_li{height: 119px;}
.message_ul li.last_li label{height: 119px;}
.message_ul li .textarea{width: 466px;height: 100px;border: 0px;outline: 0px;padding-top: 12px;}
.message_ul li.btn_li{background: none;border: 0px;}
.message_ul li .sub_ipt{width: 100px;height: 25px;border: 0px;outline: 0px;background: #1d5298;line-height: 25px;color: #fff;}

/*
.m_news{background: rgba(257,257,257,.5);overflow: hidden;}
.m_news .showBox{width: 1130px;overflow: hidden;margin: 0 auto;}
.news_list{}
.news_list li{ padding: 20px 0; overflow: hidden;border-bottom: solid rgba(204,204,204,.5) 1px;}
.news_list li .u_box{display: block;}
.news_list li .imgBox{width: 250px;height: 160px;overflow: hidden;border: solid #ccc 1px;}
.news_list li .imgBox img{width: 100%;}
.news_list li .txt_box{overflow: hidden;font-size: 12px;line-height: 21px;height: 74px;}
.news_list li .txt_box h1{height: 32px;overflow: hidden;line-height: 32px;color: #1d5298;}
.news_list li .u_box:hover{color: #1d5298;}
*/
.news_list li{ zoom:1; height: 40px; line-height: 40px; overflow: hidden; font-size: 16px; border-bottom: solid 1px #e5e5e5; }
.news_list li:after{content:".";display:block;visibility:hidden;overflow:hidden;height:0;clear:both;}
.news_list a:before{ content: ""; display: inline-block; *display: inline; zoom:1; vertical-align: top; margin: 12px 10px 0 0; width: 14px; height: 16px; overflow: hidden; background: url(../images/ico-news.gif) no-repeat; }
.news_list a:hover{ color: #1d5298; }
.news_list a:hover:before{ background-image: url(../images/ico-news-hover.gif); }
.news_list .date{float: right; display: inline; margin-left: 20px; color: #999;}

/*product_left*/
.product_left{position: relative; zoom:1;width: 250px; height: 579px; overflow: hidden; background: #fff; }
.product_left .topBox{ padding-bottom: 12px; overflow: hidden;background: #1d5298;font-size: 12px;line-height: 18px;color: #fff;}
.product_left .bottomBox{overflow: hidden;position: relative;background: #fff;}
.product_left .bottomBox .icon{display: block;width: 37px;height: 19px;background: url(../images/zbxinxi_icon.png) center no-repeat;position: absolute;left: 184px;top: -1px;}
.product_left .showBox{width: 212px;margin: 0 auto;overflow: hidden;}
.product_left .hd{height: 64px;overflow: hidden;line-height: 18px;font-size: 14px;color: #fff;padding-top: 8px;}
.product_left .hd span{line-height: 22px; font-size: 18px;display: block;}
.product_left .con{border-top: solid #fff 1px; padding-top: 5px; line-height: 18px; }
.product_left_menu{}
.product_left_menu li{height: 25px;overflow: hidden;}
.product_left_menu li a{display: block;font-size: 14px;color: #1d5298;line-height: 25px;text-indent: 18px;}
.product_left_menu li.active a{background: #f4ce2f;color: #fff;}

.product_right{width: 923px;height: 579px;background: #fff;}
.product_right .title{height: 60px;line-height: 60px;font-size: 24px;text-align: center;display: block;width: 890px;}


.product_default{ position: relative; z-index: 10; background: #fff; }

.menuBox{ }
.menuBox a{ color: #1d5298; }
.menuBox h4{ border-top: solid 1px #fff; }
.menuBox h4 a{ position: relative; zoom:1; display: block; padding: 0 40px 0 20px; height: 34px; line-height: 34px; overflow: hidden; font-size: 16px; }
.menuBox h4 a:before{ content: ""; position: absolute; top: 50%; right: 29px; margin-top: -5px; width:0; height:0; overflow:hidden; border-width:5px 7px; border-style:solid; border-color: transparent transparent transparent #1d5298; }
.menuBox h4.current a,
.menuBox h4 a:hover{ color: #fff; background: #f4ce2f; }
.menuBox h4.current a:before,
.menuBox h4 a:hover:before{ right: 35px; margin-top: -3px; border-width:7px 5px; border-style:solid; border-color: #fff transparent transparent transparent; }

.menuBox ul{ display:none; }
.menuBox li a{ display: block; padding: 0 55px; height: 24px; line-height: 24px; overflow: hidden; font-size: 14px; font-weight: bold; text-align: center; }
.menuBox li a:hover{ color: #fff; background: #f4ce2f; }


.product_contetn{position: relative;}
.pro_list{}
.pro_list li{float: left;width: 375px;margin-left: 16px;margin-top: 14px;}
.pro_list li .imgBox{display: block;height: 200px;overflow: hidden;}
.pro_list li .imgBox img{width: 375px;}
.pro_list li .nameBox{height: 30px;overflow: hidden;background: #e7ca4c;line-height: 30px;color: #333;text-align: center;}

.pro_list_txt{width: 1162px;margin: 0 auto;overflow: hidden;margin-top: 10px;}
.pro_list_txt li{background: url(../images/dian.png) 3px 12px no-repeat;line-height: 24px;padding-left: 19px;}
.youyixingneng{width: 1166px;margin: 0 auto;}
.youyixingneng .imgBox{width: 387px;height: 469px;overflow: hidden;margin-top: 12px;}
.youyixingneng .imgBox img{width: 387px;}
.youyixingneng .imgBox2,.zxns_imgBox{width: 1162px;height: 200px;}
.youyixingneng .imgBox2 img,.zxns_imgBox img{width: 1162px;}

.zxns{height: 800px;background: url(../images/sectionBg13.jpg) center/cover no-repeat;}
.sub_body.zxns_body .footer{position: relative;margin-top: 0;}
.zxns_table{width: 100%;}
.zxns_table th{height: 48px;border-bottom: solid #ccc 1px;line-height: 48px;}
.zxns_table td{height: 35px;border-bottom: solid #ccc 1px;line-height: 35px;}
.zxns_table .child_0{text-indent: 30px;}
.zxns_table .child_1{text-align: center;}
.zxns_table .child_2{text-align: right;padding-right: 30px;}
.zxns_imgBox{width: 1188px;;margin: 0 auto;height: 188px;overflow: hidden;}
.zxns_imgBox img{width: 1188px;}

.page_title{height: 50px;font-size: 24px;color: #333;text-align: center;line-height: 60px;}
.page_time{font-size: 14px;line-height: 40px;text-align: center;}
.fanye_box{width: 1150px;margin: 0 auto;overflow: hidden;}

/*分享到S*/
.sub-share{padding:10px 0;color:#999;line-height:30px;}
.sub-share .bdsharebuttonbox{width:200px;float:right;}
.sub-share .bdsharebuttonbox a{color:#333;}
/*分享到E*/

/*新闻详细S*/
.news-detail{line-height:2;}
.news-detail h1{padding:5px 0;text-align:center;font-size:24px;}
.news-detail .detail-time{position:relative;text-align:center;font-size:12px;padding:5px 0;}
.news-detail .detail-user{text-align:center;padding:5px 0;margin-bottom:10px;}
.news-detail .detail-share{padding:5px 0;text-align:right}
.news-detail .detail-img{position:relative;text-align:center;padding:10px 0;}
.news-detail .detail-img img{max-width:100%;_width: expression((documentElement.clientWidth > 740) ? "auto" : "740px" );}
.news-detail .detail-img .debtn-prev,.news-detail .detail-img .debtn-next{position:absolute;top:50%;margin-top:-44px;display:block;_display:none;width:54px;height:87px;background:url(../images/pic-debtn.gif) no-repeat;z-index:11;filter:alpha(opacity=30);opacity: 0.3;-moz-opacity:0.3;-khtml-opacity: 0.3;}
.news-detail .detail-img .debtn-prev:hover,.news-detail .detail-img .debtn-next:hover{filter:alpha(opacity=80);opacity: 0.8;-moz-opacity:0.8;-khtml-opacity: 0.8;}
.news-detail .detail-img .debtn-prev{left:0;background-position:left 0;}
.news-detail .detail-img .debtn-next{right:0;background-position:right 0;}
.news-detail .detail-con{text-align:justify;padding:10px;line-height:24px;}
/*新闻详细E*/

/*上一页下一页S*/
.detail-page{margin-top:15px;padding:10px;border-top:1px solid #eee;}
.detail-page .page-text{width:48%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.detail-page .right{text-align:right;}
.detail-page .page-text a{}
.detail-page .page-text a:hover{color:#c00}
/*上一页下一页E*/

/*
.history_content,.history_content_hover{width: 371px;height: 485px;background: url(../images/historyBg.png) left top no-repeat;margin-left: 115px;position: relative;}
.history_content_hover{background: url(../images/historyBg_hover.png) left top no-repeat;position: absolute;left: 0;top: 0;margin-left: 0;overflow: hidden;height: 141px;}
*/
.history_content{}
.history_content .icon{display: block;width: 14px;height: 18px;background: url(../images/dian2.png) left center no-repeat;position: absolute;color: #fff;font-size: 16px;line-height: 18px;width: 56px;text-align: right;}
.history_content .icon.child_1{left: 91px;top: 120px;}
.history_content .icon.child_2{left: 87px;top: 149px;}
.history_content .icon.child_3{left: 168px;top: 197px;}
.history_content .icon.child_4{left: 114px;top: 223px;}
.history_content .icon.child_5{left: 197px;top: 249px;}
.history_content .icon.child_6{left: 139px;top: 272px;}
.history_content .icon.child_7{left: 179px;top: 323px;}
.history_content .icon.child_8{left: 267px;top: 332px;}
.history_content .icon.child_9{left: 229px;top: 380px;}
.history_content .icon.child_10{left: 199px;top: 411px;}
.history_content .icon.child_11{left: 259px;top: 445px;}
.history_content .icon.child_12{left: 334px;top: 448px;}
.history_content .icon.child_2,.history_content .icon.child_4,.history_content .icon.child_6,.history_content .icon.child_7,.history_content .icon.child_10,.history_content .icon.child_11{background-position: right center;text-align: left;}
/*.child_content{width: 696px;height: 111px;background: url(../images/timeBg.png) center no-repeat;position: absolute;display: none;}*/

.child_content{width: 696px;height: 111px;background: url(../images/timeBg.png) center no-repeat;}
.child_content .timeBox{width: 170px;height: 84px;overflow: hidden;font-size: 48px;font-family: "Impact";overflow: #fff;line-height: 84px;text-align: center;color: #fff;}

.child_content .txt{width: 499px;height: 84px;font-size: 16px;line-height: 84px;color: #916040;text-align: center;}
.child_content.child_t1{left: 73px;top: 0;}
.child_content.child_t2{left: 163px;top: 82px;}
.child_content.child_t3{left: 235px;top: 166px;}
.child_content.child_t4{left: 235px;top: 166px;}
.child_content.child_t5{left: 264px;top: 210px;}
.child_content.child_t6{left: 264px;top: 219px;}
.child_content.child_t7{left: 255px;top: 224px;}
.child_content.child_t8{left: 335px;top: 299px;}
.child_content.child_t9{left: 295px;top: 348px;}
.child_content.child_t10{left: 302px;top: 351px;}
.child_content.child_t11{left: 287px;top: 336px;}
.child_content.child_t12{left: 368px;top: 346px;}

.sub-box{position:relative;z-index:1;padding: 40px 0; background: url(../images/sub/bg-sub.jpg) center 0 no-repeat;}
.sub-box .left-column{position: relative;z-index: 10;width:250px;}
.sub-box .right-column{width:938px;}
.sub-box .container{ background: #fff; -moz-box-shadow:0 0 5px rgba(0,0,0,.2); -webkit-box-shadow:0 0 5px rgba(0,0,0,.2); box-shadow:0 0 5px rgba(0,0,0,.2); }
.sub-box .area:before{ content: ""; position: absolute; top: 0; left: 249px; width: 1px; height: 100%; overflow: hidden; background: #e4e4e4; }

.m-current{ padding: 0 20px; height: 40px; line-height: 40px; overflow: hidden; font-family: 'SimSun'; color: #666; background: #e4e4e4; }
.m-current:before{ content: ""; display: inline-block; *display: inline; zoom:1; vertical-align: top; margin: 12px 12px 0 0; width: 16px; height: 15px; overflow: hidden; background: url(../images/sub/ico-home.png) no-repeat; }
.m-current a{ color: #666; }
.m-current a:hover{ color: #1d5298; }


.sub-menu-title{ padding: 0 20px; height: 40px; line-height: 40px; overflow: hidden; font-size: 18px; font-weight: normal; color: #fff; background: #1d5298; }
.sub-menu,
.sub-menu a{ font-size: 16px; color: #666; }
.sub-menu a:hover,
.sub-menu .open,
.sub-menu .open a{ color: #1d5298; }


.sub-menu .fir-a{ position: relative; zoom:1; display: block; padding: 0 30px 0 20px; height: 40px; line-height: 40px; overflow: hidden; border-bottom: solid 1px #e4e4e4; cursor: pointer; }
.sub-menu .fir-a:before{ content: ">"; position: absolute; top: 0; right: 20px; font-family: 'SimSun'; font-weight: bold; }
.sub-menu .fir-a:hover a,
.sub-menu .fir-a:hover:before,
.sub-menu .fir-a.open:before{ color: #1d5298; }


.sub-menu .sec-a{ position: relative; zoom:1; display: block; padding: 0 20px 0 40px; height: 40px; line-height: 40px; overflow: hidden; cursor: pointer; }
.sub-menu .sec-a:before{ content: ""; display: inline-block; *display: inline; zoom:1; vertical-align: top; margin: 13px 15px 0 0; width: 3px; height: 14px; overflow: hidden; background: #ccc; -webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease; }
.sub-menu .sec-a:hover a{ color: #1d5298; }
.sub-menu .sec-a:hover:before,
.sub-menu .sec-a.open:before{ background: #1d5298; }

.sub-menu .thr-a{ display: block; padding: 0 20px 0 80px; height: 40px; line-height: 40px; overflow: hidden; color: #999; }

.sub-menu .fir-ul{ border-bottom: solid 1px #e4e4e4; }


.m-content{ padding: 20px; }

.sub-title{ margin-bottom: 20px; line-height: 36px; font-size: 24px; font-weight: normal; color: #1d5298; }

.sub-focus img{max-width:100%;_width: expression((documentElement.clientWidth > 938) ? "auto" : "938px" );}



.search-no{}
.search-no .bd{border-bottom:1px solid #e0ddde;padding:60px 0 60px 0;}
.search-no .inputs{width:400px;margin-left:auto;margin-right:auto;}
.search-no .inputs input.text{float:left;width:331px;border:1px solid #000;height:15px;border-right:0;background:#FFF;padding:5px 3px}
.search-no .inputs input.btn{float:left;width:60px;border:0;background:#000;height:27px;border:1px solid #000;padding:5px 0; cursor:pointer;color:#FFF;font-size:14px}
.search-no .pt{background:url(../images/search-no.png) 30px center no-repeat;height:240px;padding:100px 0 0 250px;}
.search-no .pt h3{font-size:18px;color:#385c8c;margin-bottom:10px;font-weight:normal;}
.search-no .pt h3 span{color:#cc0000}
.search-no .pt p{color:#385c8c;}

.search-content li{padding:30px 5px;border-bottom:1px solid #e0dfdf;*zoom:1;}
.search-content li.hover{background:#f5f5f5;}
.search-content li:after{content:"";display:block;visibility:hidden;height:0;clear:both;}
.search-content li .u-img{float:left;display:block;width:160px;margin-right:15px;overflow:hidden;}
.search-content li .u-img img{width:160px;}
.search-content li h3{margin-bottom:5px;font-size:14px;font-family:'宋体'}
.search-content li .u-time{float:right;font-weight:normal;color:#999}
.search-content li a{}
.search-content li p{color:#333;}

/*news_forem*/
.news_forem{overflow: hidden;}
.news_forem li{ float: left; display: inline; margin: 15px 0 0 58px; width: 420px; }
.news_forem label{display: inline;float: left;width: 170px;overflow: hidden;line-height: 30px;font-family: 'SimSun'; color: #666;}
.news_forem label span{color: #c00;}
.ipt_div{}
.news_forem .select{height: 18px;border: solid #ccc 1px;font-size: 12px;line-height: 18px;}
.news_forem .txt_ipt{padding: 0 4px; width: 240px;height: 28px; line-height: 28px;border: solid #ccc 1px;font-size: 12px;list-style: 18px;text-indent: 5px;}
.news_forem li.title{ margin-left: 0; width: 100%; font-size: 16px;font-weight: bold;line-height: 30px;}
.news_forem li.title label{ font-size: 14px; font-weight: normal; }
.news_forem li.left{ margin-left: 0; }

.news_forem .textarea{ padding: 0 4px;width: 240px;height: 74px;border: solid #ccc 1px;}
.new_zbxinxi_btn{ margin-top: 15px; }
.new_zbxinxi_btn .infoBox{font-size: 14px;font-family: 'SimSun';line-height: 30px;color: #fe0000;}
.new_zbxinxi_btn .infoBox input{position: relative;top: 2px; margin-right: 15px;}
.new_zbxinxi_btn .btnBox{ margin: 20px 0; }
.new_zbxinxi_btn .submit_ipt{ display: block; margin: 0 auto; width: 135px;height: 30px;border: 0px;outline: 0px;background: #1d5298;font-size: 14px;text-align: center;color: #fff; cursor: pointer;}

/*new_zbxinxi*/
.new_zbxinxi{height: 461px;width: 1188px;}
.new_zbxinxi .leftBox{width: 217px;height: 461px;background: #eaeaea;overflow: hidden;text-align: center;}
.new_zbxinxi .leftBox .box1{display: inline-block;border-bottom: solid #ccc 1px;font-size: 30px;line-height: 52px;margin-top: 122px;}
.new_zbxinxi .leftBox .box2{color: #999;line-height: 30px;}
.new_zbxinxi .rightBox{width: 971px;overflow: hidden;}
.new_zbxinxi .rightBox .u_box{display: block;width: 240px;overflow: hidden;float: left;margin-left: 2px;}
.new_zbxinxi .rightBox .u_box:hover{color: #333;}
.new_zbxinxi .rightBox .title{height: 130px;background: #eaeaea;overflow: hidden;text-align: center;}
.new_zbxinxi .rightBox .title .p2{color: #999;}
.new_zbxinxi .rightBox .title .p3{height: 22px;}
.new_zbxinxi .rightBox .title .p4{height: 36px;}
.new_zbxinxi .rightBox .name{height: 88px;overflow: hidden;background: #fff;line-height: 44px;text-align: center;}
.new_zbxinxi .rightBox .imgBox{height: 158px;overflow: hidden;}
.new_zbxinxi .rightBox .imgBox img{width: 100%;}
.new_zbxinxi .rightBox .txt{height: 75px;overflow: hidden;background: #fff;font-size: 12px;line-height: 18px;text-align: center;padding: 10px;height: 64px;}


/*--2017/4/12---*/
.new_customServic{width: 680px;margin: 0 auto; font-family: 'SimSun';  color: #666;}
.new_customServic li{clear: both;overflow: hidden;margin-top: 15px;}
.new_customServic label{float: left;display: inline; width: 180px;line-height: 24px;}
.new_customServic label.w160{ width: 160px; }
.new_customServic label.auto{ width: auto; }
.new_customServic span{ float: left; display: inline; margin: 0 3px; }
.new_customServic .ipt_box{float: left; display: inline;}
.new_customServic .txt_ipt{padding: 0 4px;width: 430px;height: 28px;line-height: 28px;vertical-align: top; border: solid #ccc 1px;}
.new_customServic .txt_ipt2{width: 122px;}
.new_customServic .txt_ipt3{width: 200px;}
.new_customServic .textarea{padding: 0 4px;width: 430px;height: 88px;vertical-align: top;border: solid #ccc 1px;}
.new_customServic .submit_ipt{display: block;width: 135px;height: 30px;background: #1d5298;border: 0px;outline: 0px;margin: 20px auto;color: #fff;cursor: pointer;}

.news_view{width: 898px;height: 450px;margin: 0 auto;overflow: hidden;}

.firendBox{overflow: hidden;line-height: 40px;}
.firendBox a{margin-right: 15px;}
.indexBody .footer{margin-top: 0;}


/*2017.7.31*/
.new_customServic .txt_ipt2.mrvcon{margin-right: 16px;}