/*header*/
.header{height: 100px;}
.wrap_head{position: relative;z-index: 999}
.logo{width: 101px;height: 70px;margin-top: 15px;}
.logo img{width: 101px;height: 70px;}
.nav{width: 800px;margin-top: 10px;margin-left: 34px;}
.nav ul li{height: 87px;float: left;position: relative;z-index: 999;margin: 0 7px;}
.nav ul li a{display: block;font: 14px/87px "microsoft yahei";color: #293141;text-align: center;text-transform: uppercase;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.nav ul li a:hover,.nav ul li a.on{border-bottom: 3px solid #3a55a6;}
.nav ul li .sub_nav{width: 300%;position: absolute;display: none;margin-left: -100%;z-index: 9999;border-top: 3px solid #3a55a6}
.nav ul li .sub_nav a{font: 14px/34px "microsoft yahei";text-align: center;color: #243b73;background: #FFFFFF;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.nav ul li .sub_nav a:hover{color: #2d2220;}
.top_link{width: 82px;position: absolute;top: 10px;right:0;}
.top_link a{display: block;width: 37px;height: 20px;float: left;margin-left:2px; margin-right:2px; margin-bottom: 13px; text-align:center;}
.iconfont_l{font-size: 20px;color: #bfbfbf;}
.top_link a.lan{ font-size: 14px;text-align: center;line-height: 24px;color: #FFF;background-color: #003fbe;border-radius: 10px;width: 37px;height: 24px;}
.top_link a.lan.on, .top_link a.lan:hover{background-color: #dac786;}
.top_link a.qq:hover i, .top_link a.weixin:hover i{color: #666;}
.wrap_head span.tel{position: absolute;right: 108px;top: 10px;line-height: 20px;color: #2655c5;font-size: 14px;font-family:"microsoft yahei";font-weight: bold;}
.wrap_head span.tel i.iconfont_tel{color: #b4b4b4;font-size: 18px;margin-right: 3px;font-weight: normal;}
.weixin{position: relative;z-index: 99999;}
.weixin .erweima_box{width: 100px;height: 100px;border: 1px solid #666;position: absolute;top: 30px;left: -38px;display: none;}
.weixin .erweima_box img{max-width: 100%;}
.weixin:hover .erweima_box{display: block;}
/*banner*/
.banner {position: relative;}
.banner .bd ul li{width: 100%;height: 500px;}
.banner .prev,
.banner .next{ position:absolute; left:3%; top:50%; margin-top:-30px; display:block; width:32px; height:60px; background:url(/Public/home/images/slider-arrow.png) -110px 15px no-repeat #0243c1; filter:alpha(opacity=20);opacity:0.2;   }
.banner .next{ left:auto; right:3%; background-position:8px 15px; }
.banner .prev:hover,
.banner .next:hover{ filter:alpha(opacity=50);opacity:.5;  }
.banner .prevStop{ display:none;  }
.banner .nextStop{ display:none;  }
/*search*/
.search{width: 100%;height: 30px;background-color: #ececec;}
.search_box{height: 30px;position: relative;}
.search_box p{line-height: 30px;color: #2a3448;font-size: 14px;font-weight: 500;}
.search_box p a{display: inline-block;color: #9ea0a4;font-size: 12px;margin: 0 30px;}
.search_box p a:hover{color: #293141;}
.searchBar{width: 176px;height: 18px;border-radius: 10px;border: 1px solid #dedede;background-color: #FFF;position: absolute;right: 0;top: 5px;}
.searchBar input{width: 145px;height: 16px;border: none;outline: none;text-indent: 10px;border-radius: 10px;line-height: 16px;font-size: 12px;}
i.iconfont_search{font-size: 12px;line-height: 20px;float: right;margin-right: 10px;cursor: pointer;}
/*floor*/
.floor{padding: 64px 0;}
.floor1 h2{font-size: 30px;line-height: 50px;font-weight: bold;color:#393f49;}
.floor1 h4{font-size: 14px;line-height: 40px;color:#7e848e;}
.floor1 .notice { width:100%; overflow: hidden;margin-top: 25px;}
.floor1 .notice .tab-hd { height: 29px; color: #4d535c;font-size: 14px;width: 100%;position: relative;}
.floor1 .notice .tab-hd a.more{position: absolute;right: 0;line-height: 29px;font-size: 12px;color: #21334b;}
.floor1 .notice .tab-hd a.more:hover{color: #3477bb;}
.floor1 .notice .tab-hd li a{}
.floor1 .notice .tab-hd li{ float: left; height: 26px; line-height: 26px;padding:0 20px; }
.floor1 .notice .tab-hd li a:hover{ color:#FFF;background-color: #0243c1;}
.floor1 .notice .tab-hd li.on{background-color: #0243c1; position: relative;}
.floor1 .notice .tab-hd li.on a{color: #FFF; -webkit-transition: all 0s ease;
    -moz-transition: all 0s ease;
    -o-transition: all 0s ease;
    transition: all 0s ease;}
.floor1 .notice .tab-bd {padding-top:60px;width: 620px !important;float: left;}
.floor1 .tab-bd .pro_show{width: 620px;overflow: hidden;}
.floor1 .case_show{width: 354px;overflow: hidden;margin-top: 32px;}
	/*产品轮播*/
.slideBox{ width:100%; height:480px; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; bottom:0px; z-index:1;text-align: center;left: 50%;margin-left: 60px;}
.slideBox .hd ul{ overflow:hidden; zoom:1;text-align: center;}
.slideBox .hd ul li{ float:left; margin-right:6px;  width:10px; height:10px; line-height:14px;border-radius: 10px; text-align:center; background:#bdbdbd; cursor:pointer; }
.slideBox .hd ul li.on{ background:#0243c1;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.pro_dt{width: 160px;}
.pro_img{width: 438px;height: 438px;border: 1px solid #e7e7e7;text-align: center;line-height: 438px;overflow: hidden;}
.slideBox .bd img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.pro_dt h3{padding-top: 50px;font-weight: bold;font-size: 36px;color: #0243c1;line-height: 40px;}
.pro_dt h4{color: #0243c1;font-size: 20px;line-height: 28px;font-weight: bold;}
.pro_dt p{padding-top: 40px;font-size: 12px;color: #494e56;line-height: 24px;height: 144px;overflow: hidden;}
.pro_dt a.more{color: #0243c1;float: right;}
.case_show h4{font-size: 18px;font-weight: bold;color: #464646;line-height: 18px;text-indent: 20px;}
.floor1 .case_show ul{width: 355px;overflow: hidden;}
.floor1 .case_show ul li{width: 152px;height: 148px;margin: 10px 0; margin-left: 20px;position: relative;float: left;border: 1px solid #f1f1f1;}
.floor1 .case_show ul li:nth-child(2n){margin-right: 0;}
.floor1 .case_show ul li img{width: 152px;height: 148px;}
.floor1 .case_show ul li .title{width: 100%;height: 27px;line-height: 27px;background-color: #666;opacity: 0.8;filter:alpha(opacity=80);color: #FFF;-moz-opacity:0.8;-khtml-opacity: 0.8;
	position:absolute;bottom:0;text-indent: 5px;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;display: none;left: 0;}
.floor1 .case_show ul li .title a{color: #FFF;font-size: 14px;}
.floor1 .case_show ul li:hover .title{display: block;}
.case_show h4.bt_line{border-bottom: 1px solid #f1f1f1;padding-top: 0;line-height: 36px;width: 335px;margin-left:20px;text-indent: 0}
.case_show .user_for{width: 100%;overflow: hidden;padding-top: 10px;height: 44px;text-indent: 20px;}
.case_show .user_for span{width: 100%;line-height: 22px;height:22px;display:block;float: left;color: #494e56;font-size: 12px;}
.case_show .user_for span a{color: #666;}
.case_show .user_for span a:hover{color: #0243c1;}
/*floor2*/
.floor2{background-color: #0156a9;height: 540px;}
.adwantage_l{width: 184px;overflow: hidden;}
.adwantage_l img{width: 184px;height: 158px;margin-top: 15px;}
.adwantage_l p{padding-top: 25px;color: #a8cdf0;font-size: 14px;line-height: 24px;height: 240px;overflow: hidden;text-indent: 28px;}
.adwantage_r{width: 780px;}
.multipleColumn2{ overflow:hidden; position:relative; width:780px; }
.multipleColumn2 .hd{ overflow:hidden;  height:50px;width: 64px;margin: auto;margin-top: 15px;}
.multipleColumn2 .hd .prev,.multipleColumn2 .hd .next{ display:block;  width:26px; height:26px; float:right; margin:0 3px; margin-top:10px;  overflow:hidden;
	 cursor:pointer;background-color: #7bb3e9;border-radius: 20px;line-height: 26px;text-align: center;}
.multipleColumn2 .hd .prev:hover,.multipleColumn2 .hd .next:hover{background-color: #FFF;}
.multipleColumn2 .hd .prev i,.multipleColumn2 .hd .next i{font-size: 14px;color: #0156a9;font-weight: bold;}
.multipleColumn2 .hd ul{float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.multipleColumn2 .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("/Public/home/css/images/icoCircle.gif") 0 -9px no-repeat; }
.multipleColumn2 .hd ul li.on{ background-position:0 0; }
.multipleColumn2 .bd{overflow:hidden;}
.multipleColumn2 .bd ul{ overflow:hidden; zoom:1; width:780px;  float:left; _display:inline;  }
.multipleColumn2 .bd ul li{width: 354px; margin:0 17px; float:left; _display:inline; overflow:hidden; text-align:center; border: 1px solid #276fb6;}
.multipleColumn2 .bd ul li .advan_box{width: 320px;overflow: hidden;padding: 17px;}
.multipleColumn2 .bd ul li img{width: 320px;height: 238px;}
.advan_box .title{width: 100%;height: 36px;line-height: 36px;position: relative;border-bottom: 1px dashed #376eb3;text-align: left;padding-top: 10px;}
.advan_box .title h3{font-size: 18px;line-height: 36px;font-weight: bold;width: 291px;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;color: #FFF;}
.advan_box .title a.more{position: absolute;right: 0;top: 10px;line-height: 36px;font-size: 12px;color: #a8cdf0;font-family: "宋体";}
.advan_box .title a.more:hover{color: #FFF;}
.advan_box .ddtl{height: 155px;overflow: hidden;}
.advan_box p{color: #a8cdf0;font-size: 14px;line-height: 30px;border-bottom: 1px dashed #376eb3;text-align: left;}
.advan_box p span{display: inline-block;width: 13px;height: 13px;line-height: 13px;text-align: center;color: #333333;background-color: #fbe60d;}
/*floor3*/
.floor3{background: url(/Public/home/images/floor3_bg.jpg) no-repeat center center;padding: 0;background-size: auto 100%;}
.floor3_box{padding: 100px 0;}
.floor3_box h2{font-size: 24px;line-height: 50px;color: #393f49;font-weight: bold;}
.floor3_box h5{font-size:14px;color: #7e848e;line-height: 24px;}
.fl_vs{width: 902px;height: 354px;background: url(/Public/home/images/vs_bg.png) no-repeat center;margin: 0 auto;position: relative;margin-top: 35px;}
.fl_vs img{opacity: 0; -webkit-opacity: 0;}
.fl_vs .vs_left{position: absolute;top: 15px;left: 70px;animation-delay: 0.75s;	-webkit-animation-delay:0.75s ;	-ms-animation-delay: 0.75s;}
.fl_vs .vs_btn{position: absolute;top: 116px;left: 425px;}
.fl_vs .vs_right{position: absolute;top:15px;right: 88px;animation-delay: 0.75s;	-webkit-animation-delay:0.75s ;	-ms-animation-delay: 0.75s;}
.floor3_table{margin: 0 auto;border: 1px solid #d2d2d2;width: 840px;overflow: hidden;}
.w419{width: 409px;border-right: 1px solid #d2d2d2}
.w420{width: 410px;}
.w48{width: 48%;}
.w830{width:830px;}
.h55{height: 55px;line-height: 55px;}
.h56{line-height: 56px;height: 56px;}
.h30{height: 30px;line-height: 30px;color: #393f49;text-align: center;}
.floor3_table div{padding: 0 5px;float: left;}
.borbtm0{border-bottom: 0 !important;}
.floor3_table div.title{color: #0156a9;font-size: 18px;font-weight: bold;text-align: center;}
.floor3_table .title_c{color: #0156a9;font-size: 14px;text-align: center;border-bottom: 1px solid #d2d2d2;border-top: 1px solid #d2d2d2;}
.floor3_table p em{color: #FFF;background-color: #0452a3;width: 16px;height: 16px;border-radius: 10px;line-height: 16px;text-align: center;display:inline-block;margin-right: 10px;float: left;}
.floor3_table .tb_dt{padding: 25px 5px;}
.floor3_table p{line-height: 18px;font-size: 12px;color: #494e56;padding: 5px 0;}
/*.pt50{padding-top: 75px !important;}*/
.floor3_table p span{display: inline-block;width: 380px;}
/*fllor4*/
.floor4{background-color: #0156a9;}
.floor_about h2{color: #FFF;font-size: 30px;font-weight: bold;line-height: 50px;}
.floor_about h5{font-size: 14px;color: #c2d3e3;line-height: 30px}
.floor4 .floor_dt{width: 940px;overflow: hidden;margin: 0 auto;margin-top: 60px;margin-bottom: 20px;}
.floor4 .floor_dt .fl{width: 390px;opacity: 0; -webkit-opacity: 0;}
.floor4 .floor_dt .fl h3{font-size: 18px;font-weight: bold;line-height: 36px;}
.floor4 .floor_dt .fl h3 a{color: #FFF; }
.floor4 .floor_dt .fl span{display:block;width: 17px;height: 3px;background-color: #fbe60d;margin: 20px 0;}
.floor4 .floor_dt .fl p{color: #c2d3e3;line-height: 24px;font-size: 12px;height: 120px;overflow: hidden;text-indent: 24px;}
.floor4 .floor_dt .fl a.more{opacity: 0.8; -webkit-opacity: 0.8;color: #0156a9;font-size: 14px;width: 91px;height: 25px;line-height: 25px;text-align: center;background-color: #fbe60d;display: block;margin-top: 30px;}
.floor4 .floor_dt .fl a.more:hover{opacity: 1.0; -webkit-opacity: 1.0;}
.floor4 .floor_dt .fr{width: 524px;opacity: 0; -webkit-opacity: 0;}
.floor4 .floor_dt .fr img{max-width: 524px;}
.floor4_bt{width: 100%;overflow: hidden;border-top: 1px solid #286fb5;}
.floor4_bt ul li{width: 25%;float: left;}
.floor4_bt ul li h4{color: #FFF;font-size: 18px;line-height: 50px;font-weight: bold;padding-top: 50px;}
.floor4_bt ul li .bt_line{width: 20px;height: 3px;background-color: #7e848e;margin: 0 auto 15px;}
.floor4_bt ul li p{font-size: 12px;color: #c2d3e3;}
/*floor5*/
.floor5{background-color: #f2f2f2;}
.floor5_box{position: relative;}
.floor5_box h2{font-size: 30px;color: #393f49;font-weight: bold;line-height: 50px;}
.floor5_box h5{font-size: 14px;color: #7e848e;line-height: 40px;}
.floor5_box a.more{position: absolute;top: 0;right: 0;line-height: 24px;font-size: 12px;}
.floor5_box a.more:hover{color: #0243c1;}
   /*图片转动*/
.picScroll-left{ width:930px;  overflow:hidden; position:relative; margin: auto;margin-top: 80px;}
.picScroll-left .hd{ overflow:hidden;  height:35px; background:#f4f4f4; padding:0 10px;margin-top: 35px;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:32px; height:32px; float:right; overflow:hidden;font-size: 
	 cursor:pointer; background-color: #e3e3e3;line-height: 32px;text-align: center;border-radius: 20px;margin: 0px 20px;float: right;}
.picScroll-left .hd .btn{width: 144px;height: 35px;margin: auto;}
.picScroll-left .hd .prev:hover, .picScroll-left .hd .next:hover{background-color: #dac786;}
.picScroll-left .hd .btn i{font-size: 12px;color: #FFF;}
.picScroll-left .hd .prevStop{background-color: #dac786;}
.picScroll-left .hd .nextStop{background-color: #dac786;}
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.expert_l{width: 380px;height: 372px;margin-right: 70px;}
.picScroll-left .bd{padding-right: 40px;padding-left: 30px;}
.expert_r{width: 400px;}
.pageState{position: absolute;top: 0;right: 0;font-size: 14px; color: #21334b;}
.pageState span{font-size: 28px;font-weight: bold;}
.expert_r h3{color: #393f49;font-size: 20px;font-weight: bold;}
.expert_r h6{color: #818489;font-size: 12px;line-height: 30px;}
.expert_r h6 span{margin-right: 25px;}
.erpert_line{background-color: #0243c1;width: 32px;height: 3px;margin: 5px 0 10px;}
.expert_r p.dtl{padding: 30px 0;color: #898b8f;font-size: 12px;line-height: 26px;max-height: 104px;overflow: hidden;}
.expert_r h5{color: #393f49;font-size: 14px;font-weight: bold;line-height: 24px;}
.expert_r .zhuanchang {height: 100px;overflow: hidden;line-height: 20px;}
.expert_r .zhuanchang{color: #464749;font-size: 12px;line-height: 24px;}
/*floor6*/
.honor_box h2{font-size: 30px;color: #393f49;font-weight: bold;line-height: 50px;}
.honor_box h5{font-size: 14px;color: #7e848e;line-height: 40px;}
.honor{margin-top: 40px}
.honor .honor_l{width: 453px;margin-right: 30px;}
.honor .honor_l h3{font-size: 18px;color: #0156a9;line-height: 30px;font-weight: bold;padding: 5px 0;text-overflow:ellipsis;white-space: nowrap;overflow:hidden;}
.honor .honor_l h3 a{color: #0156a9;}
.honor .honor_l h5{font-size: 14px;color: #393f49;line-height: 24px;max-height: 72px;overflow: hidden;}
.honor_l img{width: 451px;height: 280px;margin: 10px 0;}
.honor_l p.pic_dt{color: #7e848e;font-size: 12px;line-height: 18px;}
.honor .honor_m{width: 293px;border-left: 1px dashed #393f49;border-right: 1px dashed #393f49;}
.honor_m_pic{width: 287px;height: 410px;padding:0 3px;overflow:hidden;text-align:center;line-height:410px;}
.honor_m_pic img{max-height:100%;max-width:100%;vertical-align:middle;}
.honor .honor_r{width: 210px;}
.honor_m p{text-align: center;color: #0156a9;font-size: 14px;line-height: 22px;font-weight: bold;}
.honor .honor_r h3{font-size: 20px;line-height: 30px;color: #393f49;font-weight: bold;padding-top: 20px;padding-bottom: 30px;}
/*证书轮播*/
.multipleColumn{ overflow:hidden; position:relative; width:204px;}
.multipleColumn .hd{ overflow:hidden;  height:30px;}
.multipleColumn .hd .prev,.multipleColumn .hd .next{ display:block;  width:26px;  float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer;background-color: #1cb7f7;line-height: 22px;text-align: center;}
.multipleColumn .hd .prev:hover, .multipleColumn .hd .next:hover{background-color: #0243c1;}
.multipleColumn .hd .prev i,.multipleColumn .hd .next i{color: #FFF;font-size: 14px;}
.multipleColumn .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.multipleColumn .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }
.multipleColumn .hd ul li.on{ background-position:0 0; }
.multipleColumn .bd{overflow:hidden;  }
.multipleColumn .bd ul{ overflow:hidden; zoom:1; width:204px;  float:left; _display:inline;  }
.multipleColumn .bd ul li{ margin:8px 0; float:left; _display:inline; overflow:hidden; text-align:center;  }
.multipleColumn .bd ul li .pic{ text-align:center; width:204px; height:133px;line-height: 133px;overflow: hidden;}
.multipleColumn .bd ul li .pic img{max-width: 100%;max-height: 100%;vertical-align: middle;}
/*floor7*/
.partner{position: relative;}
.partner h2{font-size: 30px;color: #393f49;font-weight: bold;line-height: 50px;}
.partner h5{font-size: 14px;color: #7e848e;line-height: 40px;}
.partner a.more{position: absolute;top: 30px;right: 0;color: #6a6a6a;}
.partner a.more:hover{color: #0243c1;}
.partner_show{width: 995px;height:332px;border-top: 1px solid #ececec;border-left: 1px solid #ececec;margin-top: 40px;}
.partner_show li{width: 198px;height: 165px;border-bottom: 1px solid #ececec;border-right: 1px solid #ececec;position: relative;float: left;}
.partner_show li p{position: absolute;z-index: 333; bottom: 0;width: 100%;line-height: 30px;text-align: center;color: #7e848e;font-size: 14px;white-space: nowrap;
	overflow:hidden;text-overflow:ellipsis;background-color: #FFF;opacity: 0.8;-khtml-opacity: 0.8;-moz-opacity:0.8;filter:alpha(opacity=80);   }
.partner_show li .partner_pic{width: 198px;height: 165px;line-height: 165px;text-align: center;overflow: hidden;}
.partner_show li img{max-width: 100%;max-height: 100%;vertical-align: middle; /*filter: grayscale(100%);-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);*/}
/*.partner_show li:hover img{filter: grayscale(0%);-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);}*/
.partner_show li:hover p{color: #4a4e55;}
/*floor8*/
.floor8{height: 495px;width: 100%;background: url(/Public/home/images/contact_bg.jpg) no-repeat bottom center;padding: 0;}
.floor8_content{overflow: hidden;}
.news_box{width: 458px;background: url(/Public/home/images/news_bg.png) no-repeat top center;height: 495px;}
.newsBar{width: 443px;overflow: hidden;background-color: #f6f6f6 ;margin-top: 28px;box-shadow: 15px 20px 30px #CCC;height: 467px;}
  	/*新闻tab切换*/
.slideTxtBox{ width:413px; text-align:left;margin: auto; margin-top: 30px;}
.slideTxtBox .hd{ height:35px;position:relative;border-bottom: 1px dashed #a8aaad;}
.slideTxtBox .hd a.more{position: absolute;right: 0;top: 0;line-height: 30px;font-size: 12px;}
.slideTxtBox .hd a.more:hover{color: #0243c1;}
.slideTxtBox .hd ul{ float:left;  position:absolute;height:28px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 5px; cursor:pointer;font-size: 16px;font-weight: bold;margin-right: 5px;}
.slideTxtBox .hd ul li.on{ background:#0243c1; color: #FFF;}
.slideTxtBox .bd ul{padding-top: 23px;  zoom:1;  }
.slideTxtBox .bd li{ height:24px; line-height:24px;   }
.slideTxtBox .bd li .date{ float:right; color:#999;  }
.slideTxtBox .bd ul .main_news img{width: 194px;height: 113px;border:1px solid #ececec;margin-right: 10px;}
.main_news{margin-bottom: 40px;}
.main_news h4{font-size: 15px;line-height: 18px;font-weight: bold;max-height: 36px;overflow: hidden;}
.main_news h4 a{color: #0243c1;}
.main_news p.time{color: #7c7c7d;font-size: 12px;line-height: 20px;}
.main_news p.detail{color: #494e56;line-height: 21px;font-size: 12px;height: 42px;}
.main_news p.detail a.more{color: #494e56;}
.main_news p.detail a.more:hover{color: #0243c1;}
.news_list{line-height: 40px;position: relative;border-bottom: 1px dashed #a8aaad;}
.news_list p{width: 370px;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}
.news_list a.more{position: absolute;line-height: 26px;right: 0;top: 7px;font-size: 12px;}
.news_list a:hover{color: #0243c1;}
.contact_box{width: 530px;height: 467px;background: url(/Public/home/images/contactus_bg.png) no-repeat bottom left;margin-top: 28px;box-shadow: 5px 2px 15px #CCC;}
.contact_box h2{font-size: 20px;color: #393f49;font-weight: bold;line-height: 86px;}
.bd_box{width: 373px;margin: auto;}
.contact_box .bd_box p{line-height: 30px;font-stize:14px;color: #787878;vertical-align: top;width: 100%;margin-bottom: 10px;}
.contact_box .bd_box p em{display: inline-block;width: 87px;height: 30px;float: left;line-height: 30px;font-size: 14px;}
.contact_box .bd_box p input.text{height: 28px;line-height: 28px;border: 1px solid #c9c9c9;width: 263px;padding: 0 10px;outline: none;}
.contact_box .bd_box p textarea{width: 263px;height: 96px;line-height: 24px;resize:none;padding: 0 10px;border: 1px solid #c9c9c9;outline: none;}
.contact_box .bd_box .text_btn{margin-left: 87px;width:130px;line-height: 24px;text-align: center;border: 1px solid #aeaeae;background-color: #f1f3f1;cursor: pointer;}
.contact_box .bd_box .reset{margin-left: 21px;}
/*footer*/
.footer{width: 100%;height: 341px;background: url(/Public/home/images/footer_bg.png) repeat-x 0 0;}
p.footer_t{height: 52px;line-height: 52px;font-size: 14px;color: #6b8ac3;}
p.footer_t a{color: #6b8ac3;margin-left: 28px;}
.footer_content{height: 264px;}
.footer_content .js_fl{width: 672px;}
.footer_content .fl_mian{margin-top: 30px;}
.footer_content .js_fl h3{line-height: 60px;height: 60px;font-size: 14px;}
.footer_content .js_fl h3 a{color: #dae7f4;margin-right:16px;}
.footer_content .js_fl h3 a:hover{color: #FFF;}
.footer_content .erweima_fr{width: 300px;}
.footer_logo{width: 117px;height: 117px;overflow: hidden;text-align: center;line-height: 117px;border-radius: 50%;-webkit-border-radius:50%;-moz-border-radius:50%;background-color: #FFF;margin-right: 40px;}
.footer_logo img{width: 101px;height: 70px;margin-top: 23px;}
.footer_content .js_fl h4{color: #FFF;font-size: 18px;line-height: 36px;}
.footer_content .js_fl p{color: #FFF;line-height: 24px;font-size: 14px;}
.footer_content .erweima_fr{margin-top: 20px;}
.footer_content .erweima_fr p{margin-left: 50px;text-align: right;font-size: 14px;color: #FFF;line-height: 30px;}
.footer_bt{height: 26px;line-height: 26px;overflow: hidden;color: #3870bb;}
.footer_bt .fl{text-align: left;width: 450px;}
.footer_bt .fr{text-align: right;width: 450px;}
.footer_bt .fr a{color: #c0dffd;}
.footer a:hover{color: #c6d6fb;}
.erweima_fr dl{margin-left: 150px;margin-top: 8px;width: 141px;}
.erweima_fr dl dt{width: 141px;height: 141px;background: url(/Public/home/images/erweima_bg.png) no-repeat;}
.erweima_fr dl dt img{width: 129px;height: 129px;margin: 6px;}
.erweima_fr dl dd{text-align: center;color: #c6d6fb;line-height: 24px;}
/*悬浮窗*/
/* side-bar */
.side-bar{border:1px solid #E7E7E7;border-bottom:none;bottom:100px;background:#fff;position:fixed;left:50%;margin-left:530px;z-index:9999}
.side-bar i.iconfont{font-size: 32px;color: #FFF;display: block;width: 70px;height: 40px;text-align: center;line-height: 50px;}
.side-bar a{display:block;cursor:pointer;width:70px;height:70px;background-color: #3477bb; border-bottom:1px solid #E7E7E7;position:relative;z-index: 99999;color:#676767;text-align:center}
.side-bar a span{line-height:30px;color: #FFF;font-size: 14px;text-align: center;position: absolute;bottom: 0;width: 70px;display: block;height: 30px;left: 0;}
.side-bar a:hover{background-color: #80aad4;}
.side-bar a.weixin img{width:277px;height:259px;position:absolute;left:-277px;top:50%;margin-top:-120px;display: none;}
.side-bar .weixin:hover img{display: block;}
.side-bar .weibo:hover img{display: block;}
.skype img{width: 30px;height: 30px;margin-top: 10px;}
/*品牌故事内页*/
.banner_01{height: 300px;background: url(/Public/home/images/banner_ny.png) no-repeat top center #ebf0f4;}
.content{margin-bottom: 120px;margin-top: -40px;}
.content_l{width: 200px;}
.c_l_first{margin-bottom: 30px;}
.content_r{width: 760px;margin-top: 40px;}
.content_r img{max-width: 100%}
.content_r h1{    font-size: 24px;
    color: #3a55a6;
    margin-top: -50px;
    text-align: center;}
/*.content_r img{max-width: 100%;}*/
.content_l_b{height: 74px;background-color: #3a55a6;}
.content_l_b h2{color: #FFF;font-size: 15px;line-height: 24px;text-align: center;line-height: 74px;font-weight: bold;}
/*.content_l_b h3{color: #FFF;padding: 0px 20px;font-size: 18px;font-size: 12px;}*/
.c_l_contact .contact_t{background-color: #3a55a6;height: 40px;line-height: 40px;text-align: center;color: #FFF;font-weight: bold;font-size: 14px;}
.c_l_contact .contact_b{border: 1px solid #f1f1f1;background-color: #fafafa;border-top: 0}
.contact_b_list{padding: 5px;}
.contact_b_list_01{border-bottom: 1px solid #f1f1f1;}
.contact_b_list i{display: block;float: left;height: 24px;width: 25px;font-size: 22px;color: #acacac;}
.contact_b_list p{color: #666;font-size: 12px;}
.contact_b_list p.tel{color: #333;font-weight: bold;}
.c_l_contact{margin-bottom: 25px;}
.sideMenu{margin-top: 10px;border-top: 1px solid #e3e3e3;}
.sideMenu h3{ height:32px; line-height:32px;border-bottom:1px solid #e3e3e3;text-overflow:ellipsis; white-space: nowrap;overflow:hidden;}
.sideMenu h3 a{color: #999;}
.sideMenu h3.on a{color: #3a55a6;}
.sideMenu .img{color:#999; display:none; /* 默认都隐藏 */ padding-top: 10px;}
.sideMenu .img img{width: 100%;}
.title_address{line-height: 32px;border-bottom: 1px solid #ececed;color: #999;}
.title_address a:hover{color: #3a55a6;}
.content_r .pp_title{text-align: center;}
.content_r .pp_title h2{font-size: 24px;color: #3a55a6;margin-top: -50px;text-align: center;}

/*翻书特效*/
#knowledge{width: 100%;position: relative;padding: 40px 0;}
.bookBox{width: 760px;height: 544px;position: relative;	margin: 30px auto;-webkit-perspective-origin: 50% 60%;perspective-origin: 50% 60%;-webkit-perspective: 1500px;perspective: 1500px;background: url(/Public/home/images/bookBg.png) no-repeat 0 0 ;background-size: 100% 100%;}
.bookBox:hover .lastBtn{display: block;}
.bookBox:hover .nextBtn{display: block;}
.bookPage{position: absolute;width: 334px;height: 487px;top: 0;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;	-ms-transform-style: preserve-3d;-o-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transition: all linear 2s;-moz-transition: all linear 2s;-ms-transition: all linear 2s;-o-transition: all linear 2s;transition: all linear 2s;background: url(/Public/home/images/bookLeft.png) no-repeat;background-size: 390px 515px;background-position: 49.74px 6.3px;}
.bookPage img{position: absolute;top: 50px;left: 58px;	padding-top: 130px;padding-bottom: 110px;background:url(/Public/home/images/bookLeft.png) no-repeat #eeeeee; background-size: 393px 200px;background-position: -9.26px -23.7px;display: inline-block;width: 260px;height: 158px;}
.bookWord { position: absolute;top: 50px;right: 16px;display: inline-block;width: 230px;height: 240px;padding: 40px 15px 120px;font-size: 20px;line-height: 27px; overflow: hidden; backface-visibility: visible; background-color: #f0f0f0;word-break: break-all;/*  -webkit-column-count: 2;-webkit-column-gap: 40px; -moz-column-count: 2; -moz-column-gap: 40px; -ms-column-count: 2;-ms-column-gap: 40px;column-count: 2; column-gap: 40px;*/background: url(/Public/home/images/bookRight.png) no-repeat;background-size: 378px 520px; background-position: -62px -10.7px;}
.frist{left: 0;z-index: 1;}
.frist img{z-index: 1;left: 70px;}
.last{right: 0;z-index: 1;}
.last p{z-index: 1;}
.runPage{right: 0;-webkit-transform-origin: 0 0;-moz-transform-origin: 0 0;-ms-transform-origin: 0 0;-o-transform-origin: 0 0;transform-origin: 0 0;}
.runPage,.bookPage:last-child{background: url(/Public/home/images/bookRight.png) no-repeat;background-size: 356px 510px;background-position: 0 8.3px;left: 50%;}
.runClass{-webkit-transform: rotateY(-180deg);-moz-transform: rotateY(-180deg);-ms-transform: rotateY(-180deg);-o-transform: rotateY(-180deg);transform: rotateY(-180deg);}
.lastBtn,.nextBtn{display: none;position: absolute;top: 200px;cursor: pointer;z-index: 999;font-size: 50px;line-height: 100px;color: #fff;text-decoration: none;background-color: rgba(0,0,0,.5);}
.lastBtn{left: 0;}
.nextBtn{right: 0;}
.canvasBox{display: block;width: 158px;height: 158px;}
.pageNumber{position: absolute;bottom:0;right: 10px;font-size: 14px;line-height: 30px;}
.bookWord h2{border-bottom: 1px solid #CCC;line-height: 32px;font-size: 18px;color: #333;}
.bookWord p{font-size: 14px;color: #666;line-height: 24px;height: 96px;overflow: hidden;}
.bookWord a{font-size: 14px;float: right;color: #666;padding-top: 30px;}
.bookWord a:hover{color: #333;}
/*产品展示*/
.c_l_second{border: 1px solid #d6d6d6;border-top: 0;border-bottom: 0;background-color: #f1f1f1;}
.c_l_second li{line-height: 50px;border-bottom: 1px solid #d6d6d6;text-align: center; font-size: 14px;text-indent: 5px;}
.c_l_second li.on a{color: #3a55a6;}
.content_r .product_title{margin-top: 20px;}
.content_r .product_title span{font-size: 18px;color: #FFF;line-height: 36px;padding:3px 15px;background-color: #3a55a6;border-radius: 18px;-moz-border-radius:18px;-webkit-border-radius:18px;}
.content_r .product_ul{width: 777px;margin-top: 30px;}
.content_r .product_ul li{width: 242px;margin-right: 17px;background-color: #fafafa;margin-bottom: 20px;float: left;padding-bottom: 10px;}
.content_r .product_ul li .img{width: 210px;height: 210px;padding:10px 16px;text-align: center;line-height: 210px;overflow: hidden;border-bottom: 1px solid #d6d6d6;}
.content_r .product_ul li .img img{max-height: 100%;max-width: 100%;vertical-align: middle;}
.content_r .product_ul li h3{padding: 0 10px;line-height: 20px;font-size: 14px;height:60px;overflow: hidden;margin: 8px 0}
.content_r .product_ul li p{padding:0 20px;color: #666;font-size: 14px;}
.content_r .product_ul li:hover h3 a{color: #3a55a6;}
.page{margin-top: 40px;text-align: center;}
.page a{display: inline-block;height: 30px;padding: 0 13px;line-height: 30px;text-align: center;font-size: 14px;margin: 0 8px;border: 1px solid #CCC;}
.page a.on, .page a.ge{background-color: #3a55a6;color: #FFF;}
/*品牌故事详情*/
.pp_detail{margin-top: 30px;}
/*.pp_detail h2{font-size: 24px; color: #3a55a6; margin-top: -50px;text-align: center;margin-bottom: 50px;}*/
.pp_detail .pp_dt_main img{width: 392px;margin-left: 20px;}
.pp_detail .pp_dt_main p{font-size: 14px;line-height: 30px;color: #666;text-indent: 28px;}
.qixia{overflow: hidden; background: url(/Public/home/images/pp_d_bg.png) no-repeat center 36px;margin-top: 70px;}
.qixia .first_gs{text-align: center;line-height: 40px;height: 40px;}
.qixia .first_gs span{background-color: #3a55a6;color: #FFF;font-size: 18px;padding: 6px 20px;border-radius: 20px;-webkit-border-radius:20px;-moz-border-radius:20px; height: 40px;line-height: 40px;}
.qixia .second_gs{width: 40%;margin-top: 32px;}
.qixia .second_gs span{line-height: 40px;height: 40px;width: 283px; background-color: #999;color: #FFF;display: block;margin-top: 28px;font-size: 18px;text-align: center;border-radius: 20px;-webkit-border-radius:20px;-moz-border-radius:20px;}
.qixia .fl span{float: left;} 
.qixia .fr span{float: right;}
.pro_hot_box{  border:1px solid #f1f1f1; background-color: #fafafa;}
.pro_hot{ overflow:hidden; position:relative;padding-left: 10px;width: 740px;padding-top: 10px;}
.pro_hot .bd ul{ overflow:hidden; zoom:1; }
.pro_hot .bd ul li{padding-right: 10px; float:left; _display:inline; overflow:hidden; text-align:center;margin-right: 10px;}
.pro_hot .bd ul li .pic{ text-align:center;width: 180px;height: 180px;text-align: center;line-height: 180px;background-color: #FFF;box-shadow: 2px 2px 7px #CCC;-webkit-box-shadow:  2px 2px 7px #CCC;-moz-box-shadow:  2px 2px 7px #CCC;overflow: hidden;}
.pro_hot .bd ul li:hover a{color: #3a55a6;}
.pro_hot.bd ul li .pic img{max-width:180px;max-height:180px; display:block;vertical-align: middle;}
.pro_hot .bd ul li .title{ line-height:36px;font-size: 12px;color: #666;width: 180px;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
/*产品详情页*/
.pro_display_box h2{margin-top: -60px;font-size: 24px;color: #3a55a6;font-weight: bold;}
.pro_display_box h3{height: 26px;background: url(/Public/home/images/pro_display_t_en.png) no-repeat left top;color: #FFF;font-size: 14px;line-height: 26px;text-indent: 2px;margin: 20px 0;width: 100%;background-size: }
.pro_display_box .info{font-size: 14px;line-height: 24px;color: #666;}
.pro_display_box .info_1{text-indent: 28px;}
.pro_display_box table{border:1px solid #e3e3e3;line-height: 38px;}
.pro_display_box td, .pro_display_box tr, .pro_display_box th{border: #e3e3e3 solid 1px;}
.pro_display_box td{text-align: center;font-size: 14px;font-weight: bold;}
/*案例展示列表页*/
.content_r .case_show h2{font-size: 24px;color: #3a55a6;margin-top: -50px;text-align: center;}
.content_r .case_show .case_list{margin-top: 50px;width: 780px;}
.content_r .case_show .case_list li{width: 240px;margin-right: 20px;margin-bottom: 25px;float: left;}
.content_r .case_show .case_list .img{width: 238px;height: 133px;border: 1px solid #f5f5f5;background-color: #fefefe;text-align: center;line-height: 133px;overflow: hidden;}
.content_r .case_show .case_list .img img{max-height: 100%;max-width: 100%;vertical-align:middle ;}
.content_r .case_show .case_list p{border-bottom: 1px solid #f5f5f5;line-height: 38px;font-size: 14px;}
.content_r .case_show .case_list p a{color: #666;}
.content_r .case_show .case_list p i{font-size: 8px;color: #666;background-color: #f1f1f1;padding: 0 10px;float: right;line-height: 18px;margin-top: 10px;}
.content_r .case_show .case_list li:hover .img{border-color: #cccccc;}
.content_r .case_show .case_list li:hover a{color: #3a55a6}
.content_r .case_show .case_list li:hover i{background-color: #ddd}
.case_dt_info h4{height: 26px;background: url(/Public/home/images/pro_display_t.png) no-repeat left top;color: #FFF;font-size: 14px;line-height: 26px;text-indent: 10px;margin: 20px 0;text-align: left;padding-top: 0;}
.case_dt_info p{font-size: 14px;line-height: 24px;color: #666;}
/*案例展示详情页*/
.case_show h3{margin-top: 50px;font-size: 18px;text-align: center;line-height: 50px;}
.case_show .video_box{margin-bottom: 40px;}
/*手艺优势*/
.content_r .tech_show h2{text-align: center;padding-bottom: 30px;font-size: 21px;color: #3a55a6;font-weight: bold;margin-top: -65px;}
.content_r .tech_show h3{font-size: 12px;color: #666;text-align: center;line-height: 24px;}
.content_r .tech_show p.line{text-align: center;}
.content_r .tech_show p.line span{display: inline-block;width: 98px;height: 3px;background-color: #3a55a6;}
.content_r .tech_show .ys{margin-top: 25px;}
.content_r .tech_show .ys_01 img{width: 227px;margin-left: 20px;}
.content_r .tech_show .ys h3{font-size: 18px;color: #3a55a6;text-align: left;font-weight: bold;line-height: 43px;}
.content_r .tech_show .ys h3 em{display: inline-block;float: left;width: 43px;height: 43px;line-height: 43px;text-align: center;background: url(/Public/home/images/tech_icon.png) no-repeat;margin-right: 5px;}
.content_r .tech_show .ys_01 p{width: 460px;}
.content_r .tech_show .ys_02 .img{width: 365px;height: 194px;position: relative;float: left;}
.content_r .tech_show .ys_02 .img img{box-shadow: 0px 0px 3px #CCC;-webkit-box-shadow:  0px 0px 3px #CCC;-moz-box-shadow: 0px 0px 3px #CCC;overflow: hidden; }
.content_r .tech_show .ys_02 .img .img1{width: 113px;height: 112px;position: absolute;right: 0;bottom: 15px;}
.content_r .tech_show .ys_02 .img .img2{width: 146px;height: 144px;position: absolute;left: 0;top: 5px;}
.content_r .tech_show .ys_02 .img .img3{width: 208px;height: 194px;position: absolute;left: 94px;bottom: 5px;}
.content_r .tech_show .ys p{line-height: 34px;font-size: 12px;margin-left: 40px;border-bottom: 1px dashed #d6d6d6;}
.content_r .tech_show .ys p i{margin-right: 5px;}
.content_r .tech_show .ys p span{display: inline-block;float: left;margin: 0;border-bottom: 1px dashed #d6d6d6;text-overflow:ellipsis; white-space: nowrap;overflow:hidden;}
.content_r .tech_show .ys p span{width: 45%;}
.content_r .tech_show .ys p span:nth-child(2n){
	width: 50%;}
.content_r .tech_show .ys_01{min-height: 208px;}
.content_r .tech_show .ys_02{min-height: 194px;}
.content_r .tech_show .ys_02 p{width: 350px;float: right;height: auto;line-height: 24px;}
.content_r .tech_show .ys_02 p{padding: 5px 0;}
/*关于诸侯快讯*/
.content_r .about_t{height:450px;background: url(/Public/home/images/about_t_bg.png) no-repeat 115px top;margin-top: 30px;position: relative;margin-bottom: 30px;}
.content_r .about_t img.img_01{width: 463px;height: 261px;position: absolute;left: 0;top: 40px;border: 6px solid #f5f5f5;z-index: 22}
.content_r .about_t img.img_02{width: 311px;height: 175px;position: absolute;right: 0;bottom: 40px;border: 6px solid #f5f5f5;}
.content_r .about_t .info{width: 262px;height: 116px;position: absolute;right: 0;top: 80px;}
.content_r .about_t .info h2{font-size: 18px;color: #3a55a6;padding-top: 25px;line-height: 36px;font-weight: bold;}
.content_r .about_t .info h3{font-size: 14px;color: #666;line-height: 30px;}
.content_r .about_t .info h3 span{margin-right: 10px}
.content_r .about_inmain p{line-height: 30px;color: #666;text-indent: 24px;}

/*相助同伴*/
.partanter_box h2.b_t{font-size: 24px;color: #3a55a6;margin-top: -50px;text-align: center;}
.partanter_box h2.ganxie{font-size: 18px;font-weight: bold;;text-align: center;line-height: 56px;color: #666;}
.partaner_main{width: 759px;border-top: 1px solid #ececec;border-left: 1px solid #ececec;margin-left: 1px;margin-top: 50px;}
.partaner_main li{width: 188px;height: 157px;border-bottom: 1px solid #ececec;border-right: 1px solid #ececec;position: relative;float: left;}
.partaner_main li p{position: absolute;z-index: 333; bottom: 0;width: 100%;line-height: 30px;text-align: center;color: #7e848e;font-size: 14px;white-space: nowrap;
	overflow:hidden;text-overflow:ellipsis;background-color: #FFF;opacity: 0.8;-khtml-opacity: 0.8;-moz-opacity:0.8;filter:alpha(opacity=80);   }
.partaner_main li .partner_pic{width: 188px;height: 157px;line-height: 157px;text-align: center;overflow: hidden;}
.partaner_main li img{max-width: 100%;max-height: 100%;vertical-align: middle; filter: grayscale(100%);-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);}
.partaner_main li:hover img{filter: grayscale(0%);-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0);-o-filter: grayscale(0%);}
.partaner_main li:hover p{color: #4a4e55;}
/*新闻列表页*/
.con_news_box{padding-top: 20px;}
.con_news_list{padding: 20px 0;border-bottom: 1px solid #f5f5f5;}
.con_news_list .img{width: 304px;height: 172px;border: 1px solid #d7d7d7;text-align: center;line-height: 172px;overflow:hidden }
.con_news_list .img img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.con_news_list .info{width: 440px;height: 172px;position: relative;}
.con_news_list .info p.time{font-size: 12px;padding-bottom: 10px;color: #999;}
.con_news_list .info h3.tit{font-size: 14px;font-weight: bold;text-overflow:ellipsis; white-space: nowrap;overflow:hidden;}
.con_news_list:hover a{color: #3a55a6;}
.con_news_list .info p.jd{font-size: 14px;line-height: 24px;color: #666;height: 72px;overflow:hidden }
.con_news_list .info p.see{line-height: 24px;bottom: 0;width: 100%;position: absolute;color: #999;}
.con_news_list .info p.see span{margin-right: 50px;}
.con_news_list .info p.see a{float: right;font-size: 14px;color: #999;cursor: pointer;}
.con_news_list .info p.see i{margin-right: 5px;}
.con_news_list:hover .info p.see a{color: #3a55a6;}
/*新闻详情页*/
.news_det_bar{margin-top: 10px;}
.news_det_bar .title{position: relative;height: 40px;background-color: #f1f1f1;}
.news_det_bar .title h1{font-weight: bold;line-height: 40px;font-size: 18px;text-indent: 20px;width: 760px;text-overflow:ellipsis; white-space: nowrap;overflow:hidden;}
.news_det_bar .title a{position: absolute;padding: 0 15px; height: 40px;background-color: #3a55a6;right: 0;top: 0;line-height: 40px;color: #FFF;text-align: center;font-size: 14px;font-weight: bold;}
.news_det_bar .title a:hover{opacity: 0.8;}
.news_det_bar .main .info_l{width: 760px;}
.news_det_bar .main .info_r{width: 200px;}
.jiathis_style_box{width: 100%;height: 24px;border-bottom: 1px solid #cccccc;position: relative;line-height: 24px;margin-top: 20px;margin-bottom: 10px;color: #999;font-size: 12px;line-height: 17px;padding-bottom: 5px;}
.jiathis_style_box .jia_l{margin-left:10px;}
.jiathis_style_box .jia_r{height: 24px;line-height: 24px;position: absolute;left: 290px;top: 0;}
.jiathis_style_box .jia_r_1 .jia_l{height: 24px;line-height: 24px;position: absolute;left: 400px;top: 0;}
.jiathis_style_box .jia_r_2{height: 24px;line-height: 24px;position: absolute;right: 0px;top: 7px;}
.jiathis_style_box span.fabu{/*margin-right: 150px;*/font-size: 14px;*width: 150px;_width:150px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;    display: block;width:150px;
    height: 20px;}
.newsinfo_con22 img{max-width: 100%;height: auto;margin: 10px 0;}
.jiathis_style i{color: #999;}
.newsinfo_con22{margin-top: 10px;font-size: 16px; font-family:'Times New Roman',serif; color:#000;}
.newsinfo_con22 p{font-size: 16px;line-height: 24px;}
i.icon_news02, i.icon_news01 {cursor: pointer;}
i.icon_news02:hover, i.icon_news01:hover {color: #3a55a6;}
.newsinfo_con22 img{max-width: 100%;margin: 15px 0;}
.paging2{text-align: center;margin-top:30px;border: 1px solid #d6d6d6;line-height: 50px;padding: 0 15px;}
.paging2 .prev,.paging2 .next{width: 40%;white-space: nowrap;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;float: left;text-align: left;font-size: 14px;color: #333}
.paging2 .next{text-align: right;float: right;}
.paging2 a:hover{color: #3a55a6;}
.news_det_bar .main .info_r h3{width: 100%;height: 30px;background-color: #3a55a6;color: #FFF;text-indent: 15px;font-size: 14px;font-weight: bold;line-height: 30px;margin-top: 60px;}
.news_det_bar .main .info_r ul{padding: 10px 0;}
.news_det_bar .main .info_r ul li{line-height: 28px;font-size: 14px;text-overflow:ellipsis; white-space: nowrap;overflow:hidden;}
.news_det_bar .main .info_r ul li a{color: #666;}
.news_det_bar .main .info_r ul li a:hover{color: #3a55a6;}
/*专家团队*/
.c_expert_box{margin-top: 30px;}
.expert_b .ex_l{width: 342px;height: 342px;overflow: hidden;line-height: 342px;text-align: center;border:1px solid #eeeeee;}
.expert_b .ex_l img{vertical-align: middle;max-width: 100%;max-height: 100%;}
.expert_b .info{width: 390px;}
.expert_b .info h2{color: #393f49;font-size: 20px;font-weight: bold;line-height: 36px;}
.expert_b .info p.mj{line-height: 24px;color: #393f49;}
.expert_b .info p.mj span{margin-right: 40px;}
.expert_b .info p.line span{margin: 5px 0;width: 32px;height: 3px;background-color: #3a55a6;display: block;}
.expert_b .info p.m_in{color: #494e56;line-height: 26px;text-indent: 24px;margin: 5px 0;/*height: 130px;*/overflow: hidden;}
.expert_b .info h4{color: #393f49;font-weight: bold;font-size: 14px;line-height: 24px;}
.expert_b .info h5{line-height: 24px;color: #346474;}
.expert_s{overflow:hidden; position:relative;margin-top: 20px}
.expert_s .prev i{font-size: 30px;position: absolute;left: 0;top:50%;margin-top: -15px;color: #d6d6d6;cursor: pointer;}
.expert_s .next i{font-size: 30px;position: absolute;right: 0;top:50%;margin-top: -15px;color: #d6d6d6;cursor: pointer;}
.expert_s .prev i:hover, .expert_s .next i:hover{color: #dac786;}
.expert_s .hd .next{ background-position:0 -50px;  }
.expert_s .hd .prevStop{ background-position:-60px 0; }
.expert_s .hd .nextStop{ background-position:-60px -50px; }
.expert_s .bd{ padding:10px 35px;   }
.expert_s .bd ul{ overflow:hidden; zoom:1; width:688px;}
.expert_s .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;background-color: #f1f1f1;padding-bottom: 5px;width: 156px;float: left;}
.expert_s .bd ul li .pic{width: 156px;height: 156px;}
.expert_s .bd ul li img{ width:150px; height:150px; display:block;  padding:2px; border:1px solid #FFF; }
.expert_s .bd ul li.on img{border:1px solid #393f49;}
.expert_s .bd ul li .title h3{ line-height:24px;font-size: 14px;text-align: center;color: #393f49;font-weight: bold;}
.expert_s .bd ul li .title p{text-align: center;font-size: 12px;color: #666666;line-height: 18px;}
.expert_s .bd ul li .info{display: none;}
.pat_ys{color: #494e56;
    line-height: 26px;
    text-indent: 24px;
    margin: 5px 0;width: 100%;
    overflow: hidden;}
.pat_ys h4{    color: #393f49;
    font-size: 20px;    text-indent: 0;
    font-weight: bold;
    line-height: 36px;}
/*404页面*/
.bg_404{background-size:cover;}
.bg_404_bg{background: url(/Public/home/images/bg_404.png) no-repeat;width:356px;height: 278px;position: absolute;right: 50%;top: 250px;margin-right: -500px;z-index: -1;}
.bg_404_logo{position: absolute;top: 70px;left:50%;margin-left: -500px;}
.bg_404_wrap{margin-top: 40px;margin-bottom: 60px;}
.bg_404_wrap h1{text-align: left;text-indent: 250px;font-size: 200px;color: #3a58a7;font-weight: bold;line-height: 220px;}
.bg_404_wrap h2{/*text-indent: 200px;*/font-size: 24px;color: #3a58a7;line-height: 40px;padding-bottom: 30px;}
.bg_404_wrap p{font-size: 18px;line-height: 40px;/*margin-left: 200px;*/}
.bg_404_wrap p em{margin-right: 10px;color: #FFF;display: inline-block;width: 21px;height: 21px;line-height: 21px;text-align: center;background-color: #3a58a7;border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;color: #FFF;float: left;text-indent: 0;margin-top: 8px;}
.bg_404_wrap .back_f{margin-top:20px;margin-left: 200px;font-size: 16px;background-color: #3a58a7;color: #FFF;padding: 5px 30px;display: inline-block;}
.bg_404_wrap .back_f:hover{opacity: 0.8;-moz-opacity: 0.8;-webkit-opacity: 0.8;}
/*网站地图*/
.website_map_box .map_head{height: 102px;background-color: #3a55a6;overflow: hidden;}
.website_map_box .map_head .logo{margin-top: 0;width: 158px;height: 102px;background-color: #FFF;float: left;}
.website_map_box .map_head .logo img{margin-top: 30px;}
.website_map_box .map_head h2{padding-top: 30px;font-size: 14px;line-height: 24px;color: #FFF;font-weight: bold;text-indent: 15px;}
.website_map_box .map_head h3{font-size: 12px;font-weight: bold;line-height: 24px;color: #FFF;text-indent: 20px;text-transform: uppercase;}
.website_map_box .map_mian{margin: 20px 0 80px;}
.website_map_box .map_mian p{line-height: 70px;border-bottom: 1px solid #f1f1f1;text-align: left;display: block;width: 100%;height: 70px;}
.website_map_box .map_mian p a.first{font-size: 14px;color: #333;font-weight: bold;float: left;padding: 0 70px 0 40px;}
.website_map_box .map_mian p a.second{padding: 0 20px;}
.website_map_box .map_foot{height: 46px;background-color: #3a55a6;}
/*搜索效果页*/
.content .c_search_box{margin-top: 80px;}
.content .c_search_box h2{font-size: 20px;line-height: 50px;border-bottom: 1px solid #d6d6d6;font-weight: bold;}
.content .c_search_box .search_list{padding: 20px 0;border-bottom: 1px solid #eeeeee;}
.content .c_search_box .search_list .img{width: 254px;height: 231px;background-color: #fafafa;text-align: center;line-height: 231px;overflow: hidden;}
.content .c_search_box .img img{vertical-align: middle;max-height: 100%;max-width: 100%;}
.content .c_search_box .info{width: 716px;}
.content .c_search_box .info h3{font-size: 14px;font-weight: bold;line-height: 30px;}
.content .c_search_box .info p{font-size: 14px;line-height: 24px;margin: 5px 0;color: #666666;height: 96px;overflow: hidden;}
.content .c_search_box .info a.more{color: #333;font-size: 14px;padding-top: 40px;font-weight: bold;display: block;}
.content .c_search_box .search_list:hover .info a{color: #3a55a6;}
/*声誉资质*/
.c_honor_box h2 {font-size: 24px;color: #3a55a6;margin-top: -50px;text-align: center;}
.c_honor_box .c_h_m{margin-top: 50px;}
.c_honor_box .c_h_m .c_h_l{width: 440px;}
.c_honor_box .c_h_m .c_h_l img{width: 429px;border: 4px solid #d6d6d6;}
.c_honor_box .c_h_m .c_h_r{width: 300px;height: 650px;overflow: hidden;}
.c_honor_box .c_h_m .c_h_l h3{font-size: 18px;font-weight: bold;line-height: 36px;padding-top: 20px;}
.c_honor_box .c_h_m .c_h_l h5{line-height: 24px;font-size: 14px;color: #999;font-weight: bold;}
.c_honor_box .c_h_m .c_h_l .zz_dt{padding: 10px 0;margin-top: 10px;border-top: 1px solid #d6d6d6;line-height: 24px;font-size: 14px;text-indent: 28px;}
.c_honor_box .c_h_m .c_h_r .time, .c_honor_box .c_h_m .c_h_r .danwei, .c_honor_box .c_h_m .c_h_r .zz_dt{display: none;}
.c_honor_box .c_h_m .c_h_r li{width: 130px;margin-left: 5px;float: left;margin-bottom: 10px;height: 122px}
.c_honor_box .c_h_m .c_h_r .img{width: 124px;height: 92px;padding: 2px;border: 1px solid #d6d6d6;text-align: center;left: 92px;overflow:hidden; }
.c_honor_box .c_h_m .c_h_r .img img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.c_honor_box .c_h_m .c_h_r .name{text-align: center;line-height: 24px;font-size: 12px;text-overflow:ellipsis; white-space: nowrap;overflow:hidden;}
.pro_bar .pro_bar_l{width: 233px;height: 233px;border: 1px solid #d6d6d6;text-align: center;line-height: 233px;overflow: hidden;}
.pro_bar .pro_bar_l img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.pro_bar .info{width: 490px;}
.pro_bar .info h4{font-size: 14px;font-weight: bold;line-height: 30px;}
.pro_bar .info h4.shuoming{color: #ff9c57;}
.pro_bar .info p.liulan{line-height: 32px;border-top: 1px dashed #d6d6d6;border-bottom: 1px dashed #d6d6d6;color: #999;}
.pro_bar .info p.liulan span{margin-right: 50px;}
.pro_bar_scroll{ width:450px;  overflow:hidden; position:relative;}
.pro_bar_scroll .prev{position: absolute;left: 0;top: 30px;cursor: pointer;}
.pro_bar_scroll .next{position: absolute;right: 0;top: 30px;cursor: pointer;}
.pro_bar_scroll i:hover{color: #3a55a6}
.pro_bar_scroll .bd{ padding:10px;   }
.pro_bar_scroll .bd ul{ overflow:hidden; zoom:1; }
.pro_bar_scroll .bd ul li{ margin:0 4px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.pro_bar_scroll .bd ul li .pic{ text-align:center; }
.pro_bar_scroll .bd ul li .pic img{ width:51px; height:51px; display:block; border:1px solid #ccc; }
.pro_bar_scroll .bd ul li .pic a:hover img{ border-color:#999;  }
.pro_bar_scroll .bd ul li.on .pic img{border: 1px solid #3a55a6;} 
/*搜索框*/
.search_s{width: 188px;height: 23px;border: 1px solid #d6d6d6;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;position: absolute;right: 280px;top: 10px;background-color: #FFF;z-index: 99999;}
.search_s form{position: relative;width: 100%;height: 100%;}
.search_s input[type=text]{width: 145px;height: 23px;line-height: 23px;text-indent: 5px;border: 0;outline: 0;position: absolute;left: 0;top: 0;}
.search_s input[type=submit]{width: 23px;height: 23px;text-align: center;line-height: 23px;position: absolute;right: 0;top: 0;border:0;outline: none;background: url(/Public/home/images/search_submit.png) no-repeat center;cursor: pointer;background-color: #FFF !important;}
.hot_search{padding: 5px;/*border: 1px solid #d6d6d6;*/border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;float: right;background: url(/Public/home/images/serch_down.png) no-repeat top center #FFF;margin-top: 3px;}
.hot_search li a{line-height: 24px;cursor: pointer;}
.arrowUp,.arrowDown{position:absolute;top:6px;right:30px;width:10px;height:9px;z-index:10;	}
.arrowUp{background:url(/Public/home/images/up.png) no-repeat;}
.arrowDown{background:url(/Public/home/images/down.png) no-repeat;}
.dropdown{border: 1px solid #d6d6d6;padding: 10px 8px;width: 100px;margin-top: 15px;border-top: 0;border-bottom-left-radius:5px;-moz-border-bottom-left-radius:5px;-webkit-border-bottom-left-radius:5px;border-bottom-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-bottom-right-radius:5px;text-align: center;padding-top: 5px;}
/*联系诸侯快讯*/
.online_message h3{font-size: 14px;font-weight: bold;line-height: 36px;padding-top: 25px;padding-top: 40px;width: 100%;}
#demo_8{width: 800px;}
#demo_8 input{width: 358px;height: 38px;line-height: 38px;text-indent: 5px;font-size: 14px;border: 1px solid #ddd;
	outline: none;font-size: 12px;color: #999}
#demo_8 > div{width: 360px;float: left;margin-right: 40px;position: relative;    width: 358px;
    height: 38px;margin-bottom: 10px;}
.online_message textarea{width: 748px;height: 140px;border: 1px solid #DDD;padding: 10px 5px;outline: none;line-height:20px;
	font-size: 12px;resize:none;}
.n-right .msg-wrap{margin-left: 200px;margin-top: -25px;}
.online_message .butn{width: 100%;text-align: center;}
.online_message .butn button{margin: 20px 10px;text-align: center;display: inline-block;line-height: 20px;color: #FFF;
	cursor: pointer;border: 0;outline: none;font-size: 12px;padding: 4px 30px;}
.online_message .butn button[type=submit]{background-color: #3a55a6;}
.online_message .butn button[type=reset]{background-color: #d6d6d6;}
.online_message .butn button:hover{opacity: 0.8;-khtml-opacity: 0.8;-moz-opacity:0.8;filter:alpha(opacity=80);}
.c_contact_box .c_m_t .c_l{width:100%;margin-right: 20px;}
/*.c_contact_box .c_m_t .c_r{width: 224px;}*/
.c_contact_box .c_m_t h2{font-size: 16px;font-weight: bold;line-height: 30px;}
.c_contact_box .c_m_t p{line-height: 24px;color: #666; width: 100%;float: left;font-weight: bold;}
.c_contact_box .c_m_t h3{font-weight: bold;line-height: 24px;}
#allmap{height:427px;}
.video_info{font-size: 14px;padding-top: 10px;line-height: 24px;text-indent: 28px;color: #666;}
.c_contact_box{margin-top: 50px;}
h3.hot_scroll{color: #3a55a6 !important;font-size: 18px !important;font-weight: bold;line-height: 40px !important;width: 100%;margin-top: 80px;text-align: left !important;}
.main_fr{width: 500px;}
.pro_hot .bd ul li .title{width: 180px;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
.pro_hot .bd ul li .title a{ line-height:36px;font-size: 12px;color: #333;width: 180px;background-color: #fafafa;padding: 0;width: 180px;text-align: center;}
<!--耗时1763689951.2879秒-->