@charset "utf-8";
/* CSS Document */

/*关于我们-企业简介页面*/
.inner_banner{  position: relative; width:100%; height:0; padding-bottom:19.5%; overflow:hidden;}

.inner_cont{}	
.w_1240{ width:1240px; margin:0 auto;}
.inner_left{ float:left; width:264px; margin-top:42px; padding-bottom:50px;} 
.inner_left h4{ background:url(../images/menue_titlebg.jpg) repeat; height:76px; border-bottom:4px solid #1675cf; font-size:20px; font-weight:bold; color:#fff; margin-bottom:5px; }
.inner_left h4 span{ display:block; height:32px; line-height:32px; padding:24px 5px 0 36px; overflow:hidden; }
.inner_left h4 i{ color:#3b7bc4; font-size:14px; font-weight:normal; text-transform:uppercase; padding-left:6px;  }
.left_menue{ margin-bottom:31px; border-bottom:5px solid #eaeaea;}
.left_menue ul{ }
.left_menue ul li{ background:#f7f7f7;}
.left_menue ul li a{display:block; background:url(../images/left_menuearrow.png) no-repeat 228px top; border-bottom:1px solid #eaeaea; height:25px; line-height:25px; overflow:hidden;white-space: nowrap;
text-overflow: ellipsis; padding:18px 35px;font-size:14px;color:#4c4b4b;  -webkit-transition:all 0.2s ease; -moz-transition:all 0.2s linear; transition:all 0.2s linear; }
.left_menue ul li.on{background:#fff;}
.left_menue ul li.on a{background:url(../images/left_menuearrow.png) no-repeat 228px bottom; color:#0767de; font-weight:bold;  }
.left_menue ul li a:hover{background:url(../images/left_menuearrow.png) no-repeat 228px bottom; color:#0767de; font-weight:bold;}
.left_menue ul li:hover{background:#fff;}
.left_productmall{ background:url(../images/left_mallbg.jpg) no-repeat; width:228px; height:170px; padding:78px 15px 0 21px;}
.left_productmall dt{ color:#252525; font-size:16px; font-weight:bold; }
.left_productmall dt span{ display:block; line-height:18px; color:#b9b9b9; font-size:12px; font-weight:normal; text-transform:capitalize;}
.left_productmall dd p{ line-height:25px;  font-size:12px; line-height:21px;}
.left_productmall dd a{display:inline-block;  background:url(../images/left_go.jpg) no-repeat left center; padding-left:25px; margin-top:10px; height:23px;}
.left_productmall dd a span{background:url(../images/left_go2.jpg) no-repeat right center; width:18px; height:23px; display:inline-block; padding-left:20px;   }
.left_productmall dd a span{-webkit-animation:animateleft 1s 1.6s linear forwards infinite; -moz-animation:animateleft 1s 1.6s linear forwards infinite;animation:animateleft 1s 1.6s linear forwards infinite;}
@keyframes animateleft{
	0%{opacity:1; transform:translateX(0);} 
	50%{opacity:1; transform:translateX(-10px);}
	100%{opacity:1; transform:translateX(0);}
}
@-webkit-keyframes animateleft{
	0%{opacity:1; -webkit-transform:translateX(0); } 
	50%{opacity:1; -webkit-transform:translateX(-10px); }
	100%{opacity:1; -webkit-transform:translateX(0);}
}
@-moz-keyframes animateleft{
	0%{opacity:1; -moz-transform:translateX(0); } 
	50%{opacity:1; -moz-transform:translateX(-10px); }
	100%{opacity:1; -moz-transform:translateX(0);}
}

.inner_right{ float:right; width:896px;}
.location{ text-align:right; color:#666666; margin:25px 0 14px; line-height:25px; height:25px; padding-bottom:20px; border-bottom:1px solid #ececec;}
.location span{ background:url(../images/home_ico.jpg) no-repeat left center; padding-left:17px;}
.location a{ color:#666666; padding:0 5px;}
.location a:hover{ color:#097ccf;}
.location i{ padding-left:5px;}
.now_location{  padding-bottom:20px; border-bottom:1px solid #ececec; margin-bottom:20px;}
.now_location dt{ float:left; margin-right:13px;}
.now_location dt h3{ font-size:22px; font-weight:bold; color:#2b2b2b; line-height:29px;}
.now_location dt h4{font-size:30px; font-weight:bold; color:#c2c2c2; text-transform:uppercase; line-height:30px;}
.now_location dt h5{font-size:15px;  color:#c0c0c0;text-transform:uppercase; line-height:19px; }
.now_location dd img{ margin-top:29px; }
.about_uspage{ color:#4e4e4e; font-size:14px; line-height:30px; overflow:hidden;}
.about_uspage b{ color:#d71313; font-size:14px; font-weight:bold;}
.about_uspage{ }
.about_uspageimg{ margin-bottom:30px; background:#3396d9;}
.about_uspageimg li{ float:left; width:172px; height:140px;}
.about_uspageimg li img{}

.about_uspageimg li{}
.about_uspageimg li.lilast{ width:551px; background:#0168ad;}
.about_uspageimg li.lilast dl{ padding-top:42px; padding-left:28px;}
.about_uspageimg li.lilast dt{ float:left; margin-right:20px; }
.about_uspageimg li.lilast dt h3{color:#ffffff; font-size:28px; font-weight:bold; margin-bottom:4px;}
.about_uspageimg li.lilast dt h4{ color:#4ca5e2;font-size:20px; font-weight:bold;}
.about_uspageimg li.lilast dd{ float:left;}

.about_uspageimg li.lilast dd a{ background:#ffcf27; color:#d50909; font-size:22px; font-weight:bold; width:167px; height:47px; text-align:center; line-height:47px; display:block; margin-top:7px;  -webkit-transition:all 0.2s ease; -moz-transition:all 0.2s linear; transition:all 0.2s linear;}
.about_uspageimg li.lilast dd a:hover{ background:#fff; }
.about_uspage img{ max-width:100%;}
/*公司新闻*/
.list_newspicpage{ margin-bottom:50px;}
.list_newspicpage .news_listdl{ padding:19px 0 46px;border-bottom:1px dashed #d9d9d9;}
.list_newspicpage .news_listdl dt{ float:left;width:370px; margin-right:40px;}
.list_newspicpage .news_listdl dt a{ display:block; width:370px; height:218px; overflow:hidden;}
.list_newspicpage .news_listdl dt a img{ width:100%; height:100%;-webkit-transition:all 0.3s linear; transition:all 0.3s linear;}
.list_newspicpage .news_listdl dd{ float:left; width:469px;}
.list_newspicpage .news_listdl dd h4.title a{ color:#545454; font-size:14px; font-weight:bold; display:block; line-height:41px; height:41px; overflow:hidden;-webkit-transition:all 0.3s linear; transition:all 0.3s linear;}
.list_newspicpage .news_listdl dd div.txt{ color:#565555; line-height:24px; font-size:12px;  height:72px; overflow:hidden; margin-bottom:34px;}
.list_newspicpage .news_listdl dd .time{ color:#777777; font-size:12px;line-height:27px; height:27px; overflow:hidden; margin-bottom:16px; }
.list_newspicpage .news_listdl dd .more{ display:block; width:86px; height:27px; text-align:center; line-height:27px; background:#8a8a8a; color:#fff;-webkit-transition:all 0.3s linear; transition:all 0.3s linear; }
.list_newspicpage .news_listdl dt:hover img{-webkit-transform:scale(1.1); transform:scale(1.1);}
.list_newspicpage .news_listdl dd h4.title a:hover{ color:#097ccf;}
.list_newspicpage .news_listdl dd .more:hover{ background:#097ccf;}



.news_listul{ padding-bottom:48px;}
.news_listul li{ border-bottom:1px dashed #d9d9d9; line-height:44px; height:44px; overflow:hidden;font-size:14px; position:relative; }
.news_listul li a{ float:left; width:760px; color:#4d4d4d; padding-left:16px;-webkit-transition:all 0.2s ease; -moz-transition:all 0.2s linear; transition:all 0.2s linear;  }
.news_listul li span{ float:right;}
.news_listul{}
.news_listul li::before{ position:absolute; left:0; top:20px; width:4px; height:4px; background:#000000; content:"";}
.news_listul li a:hover{ color:#0762b7;-webkit-transform:translateX(-5px); transform:translateX(-5px);}
.news_listul li:hover:before {background:#0762b7;}

/*分页*/
.page li{    display: block;  float:left;   list-style-type: disc;   text-align:center;  margin-block-start: 1em;    margin-block-end: 1em;    margin-inline-start: 0px;    margin-inline-end: 0px;    padding-inline-start: 10px;}}
.page{ color:#767676; text-align:center; font-size:12px; }
.page a{ color:#333331; display:inline-block; padding:0 9px; height:24px; line-height:24px; border:1px solid #bdbcbc; margin-right: 4px}
.page a.active{ color:#fff; background:#097ccf; border:1px solid #097ccf;}
.page a:hover{ color:#fff; background:#097ccf; border:1px solid #097ccf; }
.page input{ width:40px; border:1px solid #dcdcdc; height:20px;}
.page span{ padding:0 4px; margin-right: 4px}
.page .turn{ border:none;}
.page .turn:hover{color:#767676; background:none;  border:none;}
.page span{ color:#333331; display:inline-block; padding:0 12px; height:24px; line-height:24px; border:1px solid #bdbcbc;}
.page select{height:24px; line-height:24px; border:1px solid #bdbcbc; width:48px;}


/*联系我们*/
.about_uspage.contact_pagetop{padding-bottom: 120px;background:url(../images/contact_bg.jpg) no-repeat right bottom;}
.contact_page{ margin-bottom:75px;}
.contact_pagetop{ /*background:url(../images/contact_bg.jpg) no-repeat right bottom; padding:24px 0 0px; margin-bottom:50px; */}
.contact_pagetop .title{ color:#414141; font-size:18px; font-weight:bold; margin-bottom:21px;}
.contact_pagetop p{ line-height:28px;color:#414141; font-size:14px;margin-bottom: 10px;}
.contact_page .contact_pagetop ul{line-height:28px;color:#414141; font-size:14px; width:544px; overflow:hidden; margin-top:28px;}
.contact_page .contact_pagetop li span{ color:#0762b7; font-size:14px; font-weight:bold;}
.contact_page.contact_pagetop  li.li1,.contact_page.contact_pagetop  li.li2{ float:left; width:50%;}
.contact_pagetop li{ float:left; width:100%;}
.contact_pagebottom{ background:#f4f3ef; width:863px; height:422px; padding:9px; border:1px solid #e6e6e6;}
#allmap {height: 420px;width:861px;overflow: hidden; border:1px solid #e6e6e6;}

/*领导致辞*/
.leader_cont{ padding-top:36px;}
.leader_cont dt{ float:right; color:#525252; font-size:14px;}
.leader_cont dt .img{ padding:10px;width:322px; height:468px; border:1px solid #ababab;}
.leader_cont dt .img img{ width:322px; height:468px;}
.leader_cont dt h4{ line-height:55px; height:55px; overflow:hidden; margin-bottom:5px;}
.leader_cont dt .name{ text-align:right;}
.leader_cont dt .name img{ width:135px; height:37px;}
.leader_cont dd{ float:left; width:510px;}
.leader_cont dd h3{ color:#0762b7; font-size:30px; line-height:39px; margin-bottom:53px;}
.leader_cont dd p{ line-height:29px; color:#525252; font-size:14px; text-indent:2em; padding-bottom:29px;}
.leader_cont dd p.p2{ border-bottom:1px solid #e5e5e5; margin-bottom:29px;}
/*人才招聘*/
.recurit_page{ padding:0px 0 62px 0;}
.recurit_table{ border:1px solid #ebebeb; border-top:1px solid #fff; border-bottom:3px solid #ececec; padding-bottom:18px;}
.recurit_table .title{ background:#035cac; margin-bottom:8px;}
.recurit_table .title li{ line-height:42px; height:42px; color:#fff; font-size:14px;}
.recurit_table .cont{ border-bottom:1px dashed #e3e3e4;}
.recurit_table .cont li{ line-height:40px; line-height:40px; overflow:hidden; color:#40444c;}
.recurit_table li{ float:left; }
.recurit_table li.li1{ width:260px; padding:0 30px;}
.recurit_table li.li2{ width:154px; border:1px solid #fff; border-width:0 1px; text-align:center;}
.recurit_table li.li3{width:140px;text-align:center;}
.recurit_table li.li4{width:140px;border:1px solid #fff; border-width:0 1px;text-align:center;}
.recurit_table li.li5{width:132px;text-align:center;}
.recurit_table li.li5 a{ color:#40444c; display:block;}
.recurit_table li.li5 a:hover{color:#035cac;}
.recurit_txt{ padding:0 26px;}
.recurit_txt h4{ color:#035cac; font-size:12px; font-weight:bold; margin:16px 0;}
.recurit_txt p{ color:#40444c; line-height:23px;}
.recurit_txt p b{ font-weight:bold;}


/*在线留言*/
.online_page{ padding:21px 0 21px 20px; width:800px; }
.online_page ul{}
.online_page ul li{ float:left; width:100%; margin-bottom:24px; line-height:33px;}
.online_page ul li.lileft{ width:50%;}
.online_page ul li.liright{ width:50%; }

.online_page ul li .for_label{ float:left; width:102px; margin-right:12px; text-align:right; color:#646464; font-size:14px;}
.online_page ul li .online_txt{border:1px solid #cccccc; height:22px; line-height:22px; padding:5px; width:268px;font-family:"Microsoft YaHei";font-size:14px;}
.online_page ul li .online_txt.two{width:668px;}
.online_page ul li textarea{width:668px;border:1px solid #cccccc; height:178px; padding:5px; line-height:24px; resize:none;font-size:14px;}
.online_page ul li .online_txt.three{ background:#f2f2f2; border:1px solid #dcdcdc; width:138px;} 
.online_page ul li img{border:1px solid #7c796e; margin-left:20px;}
.online_page ul li .btn{ width:92px; height:30px; margin-right:20px; font-size:15px; margin-top:18px;}
.online_page ul li .btn.btn1{ background:#174f90; color:#fff; margin-left:114px;}
.online_page ul li .btn.btn2{ background:#e5e5e5; color:#4c4c4c;}



/*企业实景*/
.about_scenery{ padding:17px 0;}
.js_scenery{ position: relative;  overflow: hidden;  }

.js_scenerytop{width:863px; height:495px; padding:15px; border:1px solid #eaeaea;}

.js_scenery .bigImg{ width:863px; height:495px;position: relative; margin:0 auto;}
.js_scenery .bigImg li{ width:863px; height:495px;}
.js_scenery .bigImg li img{ vertical-align:middle; width:863px; height:495px;  }
.js_scenery .bigImg  h4{ font-size: 14px; font-weight: bold; line-height: 33px; height: 33px; padding-right: 30px; overflow: hidden; text-align: left; }

.js_scenery .smallScroll{ height:113px; margin-bottom: 6px; margin-top:23px;padding:19px 0;background:#eaeaea;}
.js_scenery .sPrev,.js_scenery .sNext{ float: left; display: block; width: 36px; height: 113px; text-indent: -9999px; background:url(../images/leftbtn1.png) no-repeat center center;  }
.js_scenery .sNext{ background:url(../images/rightbtn1.png) no-repeat center center; }
.js_scenery .smallImg{ float:left;  margin: 0 0px; display:inline; width: 822px; overflow: hidden;  }
.js_scenery .smallImg ul{ height:113px;  width: 9999px; overflow: hidden; }
.js_scenery .smallImg li{ float: left; padding: 0 18px 0 0; width:192px; cursor:pointer;  display: inline;  }
.js_scenery .smallImg img{ width:192px; height:113px;  }
.js_scenery .smallImg .on img{ border-color: #1e50a2;}

.js_scenery .pageState{ position: absolute; top: 235px; right: 5px; font-family: "Times New Roman", serif; letter-spacing: 1px;}
.js_scenery .pageState span{ color: #f00; font-size: 16px;}



/**/
.service_networkpage{ padding:33px 0;}
.network_leftimg{ float:left; width:487px;}
.network_txt{ float:right; width:370px; margin-top:6px;}
.overseas_scroll{ width:370px; height:373px; position:relative;overflow:hidden;}
.overseas_scroll .panel-default{   border-color: #cbcbcb;}
.overseas_scroll .news-item{ line-height:30px;}
.overseas_scroll .news-item dl{ background:url(../images/network_ico.jpg) no-repeat 10px 13px; padding:12px 0 16px 47px;}
.overseas_scroll .news-item dt a{ font-weight:bold; font-size:14px; color:#232323; display:block; margin-bottom:7px;}
.overseas_scroll .news-item dd { font-size:12px; color:#656565; line-height:20px;}
.panel-body{ padding:50px 13px;}


.panel{margin-bottom:20px; box-shadow:none;}
.panel-footer .prev{background:url(../images/map_toparrow.jpg) no-repeat; width:370px; height:23px;text-indent:-999em; top:0px; left:0px; position:absolute;}

.panel-footer .next{ background:url(../images/map_botarrow.jpg) no-repeat; width:370px; height:23px; text-indent:-999em;bottom:0px; left:0px; position:absolute;}


.overseas_scroll .panel{ box-shadow:none; -webkit-box-shadow:none;}
/*效果*/
.glyphicon
{
    margin-right:4px !important; /*override*/
}

.pagination .glyphicon
{
    margin-right:0px !important; /*override*/
}

.pagination a
{
    color:#555;
}

.panel ul
{
    padding:0px;
    margin:0px;
    list-style:none;
}

.news-item
{
   
    margin:0px;
    border-bottom:1px solid #e0e1e2; 
}

.news-item dl{ line-height:24px; padding:9px 0;}
.overseas_scroll .news-item dd a:hover{color:#045ba8;}
.overseas_scroll .news-item dt a:hover{color:#045ba8;}


.about_curturepage{ padding:12px 0;}

.about_curtureright{ float:right;width:366px;}
.about_curtureleft{ float:left; width:529px;}
.about_curtureright em{ display:block;width:354px; height:253px; border:1px solid #ebebeb; padding:5px; box-shadow:0 0 2px #f9f9f9;}
.about_curtureright em img{ width:354px; height:253px;}
.about_curtureleft dl{ padding-bottom:50px; padding-top:10px; background:url(../images/curture_line.jpg) repeat-y 112px top; overflow:hidden;}
.about_curtureleft dt{ float:left; margin-right:19px; width:90px; text-align:right; color:#1168ba; font-size:14px; font-weight:bold; }
.about_curtureleft dd{ float:left; width:382px;background:url(../images/curture_ico.jpg) no-repeat left center; padding-left:24px; color:#4e4e4e; font-size:14px;}



/*常见问题*/
.service_questionpage{ padding:10px 0 116px;}
.service_questionpage .questionnei-navli1{}
.service_questionpage .questionnei-navli1 a{ display:block; padding:0 22px; font-size:14px; height:46px; line-height:46px; overflow:hidden; margin-bottom:2px; background:#e6e6e6 url(../images/question_ico1.jpg) no-repeat 852px center; color:#4c4c4c;}
.service_questionpage .hidden_txt{ display:none; padding:8px 22px 32px; color:#666; font-size:12px; line-height:30px; }
.service_questionpage .questionnei-navli1 a.chosen{color:#fff;  font-weight:bold; background:#0762b7 url(../images/question_ico2.jpg) no-repeat 852px center;}


/*电子期刊*/
.newspaper_top{ background:url(../images/newspaper_topbg.jpg) repeat; height:128px; width:100%; border-bottom:6px solid #053873; padding-top:46px;}
.newspaper_top h4{ color:#fff; font-size:36px; line-height:36px; float:left;}
.newspaper_top h5 { color:#fff; font-size:18px; line-height:30px; float:left;margin:16px 0 0 80px;}
.newspaper_top h5 a{ color:#fff;}
.newspaper_topright{ float:right; } 
.newspaper_topright .newspaper_search{ background:url(../images/newspaper_search.jpg) no-repeat; width:314px; height:34px; margin-bottom:58px;}
.newspaper_searchtxt{ float:left; width:270px; padding:5px; height:24px; line-height:24px;background:none;}
.newspaper_searchbtn{ float:left; width:33px;  height:34px; text-indent:-999em; background:none;}

.newspaper_toprightbot{}
.newspaper_toprightbot span{ float:left; color:#fff;}
.newspaper_toprightbot select{ float:right; line-height:22px; width:140px; border:1px solid #cccccc;}

.newspaper_cont{}
.newspaper_contleft{ float:left; width:500px;  margin-top: -60px; position:relative; padding-bottom:93px;}

.newspaper_contleft img{width:498px; height:758px; border:1px solid #cccccc; margin-bottom:28px;}
.newspaper_contleft .txt{}
.newspaper_contleft .txt h4{ line-height:35px; height:35px; border-bottom:1px solid #cccccc; margin-bottom:15px;}
.newspaper_contleft .txt h4 span{ color:#f12039; font-size:14px; font-weight:bold;}
.newspaper_contleft .txt ul li{ float:left; width:25%;}
.newspaper_contleft .txt ul a{ color:#666; font-size:14px; }
.newspaper_contleft .txt ul a:hover{ color:#174f90;}

.newspaper_contcenter{ float:left; width:370px; margin-left:41px; padding-top:30px;}
.newspaper_contcenter h4{ color:#f12039; font-size:14px; font-weight:bold; line-height:30px; margin-bottom:7px;}
.newspaper_contcenter ul li { line-height:34px; font-size:12px; font-weight:bold;}
.newspaper_contcenter ul li a{ color:#4c4c4c;}
.newspaper_contcenter ul li span{ color:#4c4c4c; padding-left:12px; font-weight:normal;}
.newspaper_contcenter ul li span:hover{ color:#4681e3; -webkit-transition:all 0.2s ease; -moz-transition:all 0.2s linear; transition:all 0.2s linear;}

.newspaper_contright{ float:right; width:308px; padding-top:30px; }
.newspaper_contright ul{}
.newspaper_contright ul li{ float:left; width:140px; margin-right:28px; text-align:center;}
.newspaper_contright ul li a{ display:block;}
.newspaper_contright ul li em{ display:block; width:138px; height:198px; border:1px solid #cccccc;}
.newspaper_contright ul li em img{ width:100%; height:100%;}
.newspaper_contright ul li span{ display:block; color:#666666; line-height:30px; height:30px; overflow:hidden; margin-bottom:20px; font-size:12px;}
.newspaper_contright ul li:hover span{color:#174f90;}


/*product_channelsearch*/
.pro_channelpage{ padding-bottom:72px;}
.product_channelsearch{ border:1px solid #ebebeb;  -webkit-box-shadow:0 2px 2px #eaeaea;  
  -moz-box-shadow:0 2px 2px #eaeaea;  
  box-shadow:0 2px 2px #eaeaea; padding:15px 0;  }
.product_channelsearch ul{}
.product_channelsearch ul li{ float:left; width:320px; overflow:hidden;line-height:36px; margin-right:15px;}
.product_channelsearch ul li.li2{ width:305px;}
.product_channelsearch ul li.li3{ width:200px;}
.product_channelsearch ul li label{ float:left; width:67px; margin-right:10px; text-align:right; color:#636363; font-size:14px;}
.product_channelsearch ul li .product_inputtxt{ float:left; border:1px solid #ebebeb; line-height:20px; padding:7px 5px; background:#fff; width:230px; -webkit-box-shadow:0 2px 4px #eaeaea inset;  
  -moz-box-shadow:0 2px 4px #eaeaea inset;  
  box-shadow:0 2px 4px #eaeaea inset;}
.product_channelsearch ul li select{float:left; border:1px solid #ebebeb; height:34px; width:218px;} 
.product_channelsearch ul li .product_inputbtn{ background:url(../images/pro_search.jpg) no-repeat; width:86px; height:36px; text-indent:-999em;}

.product_channeltable{ margin-top:25px; border:1px solid #d8d8d8; margin-bottom:31px;}
.product_channeltable li{ float:left;}
.product_channeltable ul.title{ background:url(../images/pro_tablebg.jpg) repeat; height:45px; line-height:45px; color:#fff; font-size:14px; margin-bottom:0;}
.product_channeltable ul.cont{ height:53px; border-bottom:1px solid #d9d9d9;}
.product_channeltable ul.cont li{ height:53px;overflow:hidden; }
.product_channeltable li.li1{ width:140px; padding-left:20px;}
.product_channeltable li.li2{width:160px; padding:0 15px; border:1px solid #cfcfcf; border-width:0 1px;}
.product_channeltable li.li3{width:70px; padding:0 15px;}
.product_channeltable li.li4{width:300px; padding:0 24px;border:1px solid #cfcfcf; border-width:0 1px;}
.product_channeltable li.li5{width:86px;padding:0; text-align:center; }
.product_channeltable li a{ color:#585858; font-size:12px;}

.product_channeltable ul.title .li2{ border:1px solid #0e7bbf;border-width:0 1px;}
.product_channeltable ul.title .li4{ border:1px solid #0e7bbf;border-width:0 1px;}
.product_channeltable ul.cont li.li1 a,.product_channeltable ul.cont li.li5 a{ display:block; line-height:52px;}
.product_channeltable li a:hover{color:#174f90;}

.product_channeltable li.li2 a{display:table-cell; width:160px;height:52px;font-size:60px; overflow:hidden; vertical-align:middle;}
.product_channeltable li.li3 a{display:table-cell; width:70px; height:52px;font-size:60px; overflow:hidden;  vertical-align:middle;}
.product_channeltable li.li4 a{display:table-cell; width:300px; height:52px;font-size:60px;  overflow:hidden; vertical-align:middle;}
.product_channeltable li.li2 span,.product_channeltable li.li3 span,.product_channeltable li.li4 span{display:inline-block; font-size:12px; vertical-align:middle;}

/**/
.pro_infopage{ padding:20px 0 57px;}
.pro_infopagetop{ margin-bottom:38px;}
.pro_infopagetop dt{ float:left;width:451px;}
.pro_infopagetop dt a{ display:block;width:439px; height:283px; padding:10px; border:1px solid #dedede;}
.pro_infopagetop dt img{ width:439px; height:283px;}

.pro_infopagetop dd{ float:right; width:410px;}
.pro_infopagetop dd h3{ color:#373737; font-size:20px; font-weight:bold; line-height:49px; height:49px; overflow:hidden; padding-left:12px;}
.pro_infopagetop dd h4{ background:#f7f7f7; font-size:14px; color:#626262; line-height:39px; height:39px; overflow:hidden; padding-left:12px; margin-bottom:13px;}
.pro_infopagetop dd h4 b{ color:#373737; font-size:16px; font-weight:bold; padding-left:12px;}
.pro_infopagetop dd .txt{ color:#3f3f3f; line-height:31px; padding-left:12px; margin-bottom:13px; height:155px; overflow:hidden;}
.pro_infopagetop dd input{ background:url(../images/pro_sendbtn.jpg) no-repeat; width:135px; height:36px; text-indent:-999em;}

.pro_infopagetxt{ border:1px solid #dddddd;}
.pro_infopagetxt h4.title{ background:#f5f5f5; border-bottom:1px solid #dddddd;height:48px; }
.pro_infopagetxt h4.title span{ display:block; height:49px; width:122px; border-top:3px solid #0762b7; color:#3f3f3f; font-size:18px; font-weight:bold; background:#fff; text-align:center; line-height:48px; }
.pro_infopagetxtwrap{ width:850px; margin:30px auto; overflow:hidden; min-height:400px; }
.pro_infopagetxtwrap img{ max-width:100%;}


/*honor*/



.honor_ul{ padding-bottom:19px; margin:34px 0 40px; }
.honor_ul li{ float:left;width:275px;  text-align:center; margin-right:34px; margin-bottom:10px;}
.honor_ul li  em{ display:block; width:255px; height:174px; padding:9px; border:1px solid #d6d6d6;}
.honor_ul li  span{ display:block; height:59px; line-height:59px; overflow:hidden;  color:#4a4a4a;  font-size:14px; background:url(../images/honor_spanbg.jpg) no-repeat center top;}
.honor_ul li em img{ width:100%; height:100%;}
.honor_ul li.liright{ padding-right:0px;}





.about_honorpage{ padding-bottom:45px; padding-top:7px;}
.about_honorpage{}
.about_honorpage .menue_level3 li{ float:left; width:124px; margin-right:10px;}
.about_honorpage .menue_level3 li a{  height:29px; line-height:29px; display:block; background:#e1e1e1; border-bottom:3px solid #e1e1e1; text-align:center; color:#525252; font-size:14px; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; transition:all 0.3s ease;}
.about_honorpage .menue_level3 li.selected a{ background:#097ccf; border-bottom:3px solid #0466ad; color:#fff;}
.about_honorpage .menue_level3 li a:hover{ background:#097ccf; border-bottom:3px solid #0466ad; color:#fff;}



/*发展历程*/
.about_developpage{  padding:16px 0;}
.develop_txt{ width:896px;}

.develop_txt .overseas_scroll{width:896px; height:760px;}

.develop_txt .panel-footer .prev{background:#fff url(../images/develop_topbtn.jpg) no-repeat 120px top; width:100%; height:30px;text-indent:-999em; top:0px;  left: 0px; position:absolute;}

.develop_txt .panel-footer .next{ background:#fff url(../images/develop_botbtn.jpg) no-repeat 120px bottom;width:100%; height:30px; text-indent:-999em;bottom:0px;   left: 0px; position:absolute;}

.develop_txt .overseas_scroll .news-item dl{ background:url(../images/develop_line.jpg) repeat-y 131px top; overflow:hidden;}
.develop_txt .overseas_scroll .news-item dl dt{float:left; background:#4681e3 url(../images/develop_arrow.jpg) no-repeat right center; width:111px; height:29px; line-height:29px; color:#fff; padding-right:6px; font-size:14px; font-weight:bold; text-align:center;  margin-right: 6px;}
.develop_txt .overseas_scroll .news-item dl dd{ float:left; background:url(../images/develop_circle.jpg) no-repeat left top; width:720px; padding-left:45px; color:#404040; font-size:14px; line-height:32px;}
.develop_txt .panel-body{ padding:31px 0;}
.develop_txt .overseas_scroll .news-item dl{  padding: 12px 0 28px 0px;}


.develop_txt .news-item{  border-bottom:none;}
















/*新闻详细*/
.post{ padding:15px; width:866px; overflow:hidden;font-size:14px; color:#3b3a3a; height:auto !important; min-height:400px; height:400px; overflow:hidden; padding-bottom:30px;}
.entry_title{ text-align:center; color:#4681e3; font-size:16px; line-height:30px; font-weight:bold; padding:10px 0;}
.entry_meta{ height:25px; line-height:25px; overflow:hidden;}
.entry_meta span{ width:33.3%; float:left; display:inline-block; text-align:center; color:#3c3c3c;}
.entry_content{ margin-top:25px;}
.turnpage{ line-height:25px; margin:15px 0; font-size:14px; color:#3c3c3c;}
.post img{ max-width:100%;}





.about_curtureleft .dl_dropsub dt{ font-weight:normal;}
.about_curtureleft dl.dl_drop{ background:none;}

/**/
.recurit_pagetip{ }
.recurit_pagetip dt{ color:#ce3f3c; font-size:14px; font-weight:bold;}
.recurit_pagetip dd{ color:#373737; font-size:12px; line-height:22px; padding:4px 0 14px;}

.recurit_table .hidden_txt{ display:none;line-height:30px;color:#40444c; padding:10px 30px 10px; border-bottom: 1px dashed #e3e3e4;}

.recurit_table .hidden_txt p{  }
.recurit_table .hidden_txt p b{ font-weight:bold; font-size:12px; color:#232323;}

.recurit_page .download a{ color:#e22420; font-size:12px; font-weight:bold; background:url(../images/download_img.jpg) no-repeat left center; padding-left:27px; display:block; margin-bottom:21px;}


.wyjy{ background:url(../images/pro_sendbtn.jpg) no-repeat; width:135px; height:36px; text-indent:-999em; display:block;}

.newspaper_contcenterscroll{ height:620px; overflow:hidden;}




/*返回上一页*/
.newspaper_backbtn{ display:block;  color: #f12039; font-size: 14px; font-weight: bold;}

.honor_ul2 li em{  height: 345px;}


/*20151127*/
.pro_infopagetop dt img{ width: 431px; height: 288px;}
.pro_infopagetop dt { border: 1px solid #dedede;float: left;padding: 10px; width: 431px;}

/*20151127 效果CSS开始 */
.clear{height:0; overflow:hidden; clear:both}
.kePublic a,.kePublic a:link,.kePublic a:visited { color: #006699; text-decoration: none; }
.kePublic a:hover { color: #ff7031; }
.HS10, .HS15 { overflow: hidden; clear: both; }
.HS10 { height: 10px; }
.HS15 { height: 30px; }
.Hidden { display: none; }
.Clearer { display: block; clear: both; font-size: 1px; line-height: 1px; margin: 0; padding: 0; }
.FlLeft { float: left; }
.FlRight { float: right; }
#btnNext,#btnPrev{display: block;
    float: left;
    height: 26px;
    text-indent: -9999px;
    width: 13px; padding:43.5px 7.5px;}
/*幻灯片区域背景*/
.MainBg {  background: #fff; overflow: hidden; position: relative; width:896px; }
/*标题和页码*/
.about_scenery .Title { color: #EEE; padding: 5px 20px 0 20px; text-align: center; line-height: 40px; height: 40px; }
.about_scenery .Title h1 { display: inline; font-size:22px; }
.about_scenery .Title .Counter { color: #666; }
.about_scenery .Title .CounterCurrent { color: #C00; font-size: 20px; font-weight: bold; }
/*灰色分隔线*/
.about_scenery .SpaceLine { border-bottom: 1px solid #e1e1e1; height: 1px; font-size: 1px; display:none;  }
/*大图展示区域*/
.OriginalPicBorder {   border: 1px solid #eaeaea; height: 495px; padding: 15px; width: 863px;  }
#OriginalPic {  margin:0 auto;overflow: hidden; position: relative; font-size: 12px; height: 495px;width: 863px;}
#OriginalPic img { display: block; margin: 0 auto; height: 495px;vertical-align: middle;width: 863px; }
/*鼠标手势*/
.CursorL { position: absolute; z-index: 999; width: 50%; height: 600px; color: #FFF; left: 120px; cursor: url(../images/cur-left.cur.ico), auto; background: url(../images/space.png) repeat; }
.CursorR { position: absolute; z-index: 999; width: 50%; height: 600px; color: #FFF; right: 0; cursor: url(../images/cur-right.cur.ico), auto; background:url(../images/space.png) repeat; }
/*小图预览和滑动*/
.SliderPicBorder { width:586px; height: 404px; float:none; margin:0 auto; overflow: hidden; }
.Summary { line-height: 20px; display: block; width: 100%; overflow: hidden;  position:absolute; left:0; bottom:0; color: #222; text-align:center; font-size:16px; text-indent:-999em; }
.More { text-align: right; color: #666; line-height: 40px; height: 40px; font-size: 12px; display: block; }
.ThumbPicBorder { width:896px; margin: 0 auto; background: #eaeaea; }
#ThumbPic img { cursor: pointer; width: 192px; height:113px; display: block; }
#ThumbPic img.active { }
/* 效果CSS结束 */
.js_scenery .sPrev,.js_scenery .sNext{ float: left; display: block; width: 36px; height: 113px; text-indent: -9999px; background:url(../images/leftbtn1.png) no-repeat center center;  }
.js_scenery .sNext{ background:url(../images/rightbtn1.png) no-repeat center center; }
#ThumbPic li{ margin: 0 9px; }
.ThumbPicBorder{ padding: 19px 0;}