@charset "utf-8";
* {margin:0;padding:0;}
html{-webkit-text-size-adjust:none;}
body {font-family:arial,'Microsoft YaHei';color:#666; line-height:22px;font-size:13px;margin:0 auto;}
A {font-size:13px;color:#666; font-family:arial,'Microsoft YaHei';TEXT-DECORATION:none;outline:none;}
A:hover {font-family:arial,'Microsoft YaHei';outline:none;color:#0068B6; text-decoration:none}
img {border:0px;}
.png24 {tmp:expression(setPng24(this));}
form,input,select {list-style:none;font-size:13px;font-family:'Microsoft YaHei',arial;outline:none;color:#666}
button {list-style:none;font-size:13px;font-family:'Microsoft YaHei',arial;}
.bem {line-height:1px;font-size:1px;font-family:'Microsoft YaHei',arial;}
ul,li,dl,dt,dd { list-style:none;}
h1,h2,h3,h4,h5 { font-weight:normal}
.clear { clear:both;}
/*总容器样式*/
.page_wrap {width:100%;padding:20px 0 0 0; text-align:center;}
.pager {padding:0 0 0px 0; width:100%;text-align:center; font-size:16px; }
.pager a { margin: 2px;text-align:center; display:inline-block; text-decoration: none;border:1px solid #c8c8c8}
.pager span.current { margin: 0 2px; display:inline-block; text-align:center;}
.pager span.disabled { margin: 0 2px; display:inline-block;text-align:center;border:1px solid #c8c8c8}
.pager select {margin: 0px 2px -2px 2px; font-size:16px;}
.pager input {margin: 0px 2px -2px 2px; padding:2px; text-align:center;font-size:16px;}
.pager a,.pager span.disabled {background:#0068b6; font-size:16px;}
.pager a:hover,.pager span.current { background:#ea5414;border:1px solid #ea5404}
.pager a,.pager span.disabled {color:#fff;border:1px solid #fff;}
.pager a:hover,.pager span.current{ color:#fff;border:1px solid #fff;}
.pager a,.pager span.current,.pager span.disabled{width:30px; height:30px; line-height:30px;}
.di {float:left;}
.dipage {float:left;}
.picleft {margin-right:20px;margin-bottom:5px;}
.picright {margin-left:20px;margin-bottom:5px;}
/* 基本CSS设置,建议不删除--结束 */
.wrap {width:996px;margin:0 auto; position:relative}
.toper { background:url(/en/images/topbg.gif); height:30px; line-height:30px;}
.toper .tel {float:left;color:#999;font-weight:Bold;}
.toper .link {float:right}
.toper .link a { display:block;width:90px; line-height:30px; height:30px;float:right; text-align:center;color:#fff}
.toper .link .en {background:#0068b7}
.toper .link .ta {background:#ea5414}
.toper .link .fo {background:#6ea2c9}
.logosearch { height:90px;}
.logosearch .logo a { background:url(/en/images/logo.gif); width:252px; height:26px;float:left; display:block;margin-top:32px}
.logosearch .search {float:right;border:2px solid #0068b7; height:30px; line-height:30px;width:325px;margin:29px 0 0 0}
.logosearch .search #keyword {padding-left:10px;border:0;width:200px;}
.logosearch .search #button { background:#0069b7; cursor:pointer;color:#fff;border:0;width:90px; height:30px; line-height:30px;float:right}
.menu { background:#0068b6; height:48px; line-height:48px;}
.menu ul li {float:left;}
.menu ul li a { display:block;color:#fff; text-align:center;font-size:14px;font-family:'Microsoft YaHei',arial;padding:0 36.5px}
.menu ul li a:hover,.menu ul li .check { background:url(/en/images/1.gif);font-size:14px}
/* flexslider */
.flexslider{position:relative;height:415px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:415px;}
.slides li a { display:block; height:415px; width:100%}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:12px;height:12px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:12px;height:12px;line-height:40px;overflow:hidden;background:rgba(255,255,255,0.8);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;cursor:pointer;}
.flex-control-nav .flex-active{ background:#ea5414}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:55px;height:118px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:2.5%;background:url(/en/images/left.png) no-repeat; }
.flex-direction-nav li a:hover.flex-prev{}
.flex-direction-nav li a.flex-next{right:1%;background:url(/en/images/right.png) no-repeat;}
.flex-direction-nav li a:hover.flex-next{}
.bannerL { position:absolute; background:url(/en/images/l.png);width:118px; height:162px;top:167px; z-index:100}
.bannerR { position:absolute; background:url(/en/images/r.png);width:81px; height:112px;top:470px; z-index:100;right:0}
.indprotype { position:absolute; z-index:102;top:468px;left:50%;margin-left:-498px}
.indprotype ul li {float:left;width:166px; height:115px;}
.indprotype ul li a { display:block;width:166px; height:115px; line-height:115px; background:url(/en/images/1.png);color:#fff; text-align:center}
.indprotype ul li a:hover { background:url(/en/images/2.png)}
.indabout {float:left;width:360px; height:300px;padding:15px; background:#eee;margin-top:25px; overflow:hidden}
.indabout img {border:4px solid #fff;margin:0 20px 0px 0}
.indabout .title {margin-top:-5px}
.indabout .title hr {height:1px;border:none;border-top:1px dashed #0068b6;margin-top:10px}
.indabout .title a {font-weight:Bold;color:#0068b6;font-size:14px}
.indabout .cons {margin-top:10px; line-height:21px;}
.indnews {float:right;width:581px; height:330px;margin-top:25px}
.innews {float:none;width:100%; height:auto;margin-top:0}
.indnewstitle { background:#eee; height:35px; line-height:35px;padding-left:15px}
.indnewstitle a {color:#0068B6;font-weight:Bold;font-size:14px}
.indnews .pic {float:left;width:230px;margin-top:25px}
.indnews ul {float:right;width:330px;margin-top:15px;}
.innews ul {float:none;width:100%;margin-top:0}
.indnews ul li {border-bottom:1px dashed #ccc; height:34px; line-height:34px}
.indnews ul li span {font-size:15px;font-weight:bold; vertical-align:top;margin-right:5px}
.indpro {padding-top:25px}
#marqueedivcontrol1 {padding-top:15px}
#marqueedivcontrol1 td {padding:0 15px 0 0; text-align:left}
#marqueedivcontrol1 td div { height:133px;width:200px; position:relative; overflow:hidden}
#marqueedivcontrol1 td div p { position:absolute;width:200px; height:78px; background:rgba(234,84,20,0.8);color:#fff; text-align:center;padding-top:55px;opacity:0;margin-left:-200px;}
#marqueedivcontrol1 td div a:hover p {opacity:1;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;margin-left:0;}
.mleft {float:left;width:170px;}
.mleft ul li {margin-bottom:10px}
.mleft ul li a { display:block;width:150px; height:48px; line-height:48px;padding-left:20px; background:url(/en/images/0.gif);color:#fff;font-size:14px}
.mleft ul li a:hover,.mleft ul li.check a { background:url(/en/images/1.gif)}
.mrcons {float:right;width:765px; line-height:25px;margin-top:-5px;padding-bottom:50px}
.mrcons td {padding:5px 10px}
.bannerin { height:415px;width:100%;margin-bottom:25px}
.product {margin-top:5px}
.product li {height:200px;width:240px; position:relative; overflow:hidden;float:left;margin:0 22px 6px 0}
.product li.no {margin-right:0}
.product li h1 {margin:0;padding:0; text-align:center;margin-top:-5px}
.product li p { position:absolute;width:240px; height:100px; background:rgba(234,84,20,0.8);color:#fff; text-align:center;padding-top:60px;opacity:0;margin-left:-240px;}
.product li a:hover p {opacity:1;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;margin-left:0;}
.propic {margin-top:10px;margin-bottom:20px;}
.propic img {max-width:100%; height:auto;}
.fzlc1 { background:url(/en/images/2.gif) repeat-y 30px 0; }
.fzlc2 { background:url(/en/images/3.gif) no-repeat left bottom;padding:0px 0 15px 0}
.fzlc2 ul li {margin:20px 0}
.fzlc2 ul li p { display:inline-block;*display:inline;zoom:1;font-size:15px}
.fzlc2 ul li p.year { background:url(/en/images/4.gif);width:50px; height:50px; line-height:50px; text-align:center;color:#fff;font-size:16px;margin-left:5px;margin-right:15px}
.honor {margin-top:5px}
.honor li {height:390px;width:240px; position:relative; overflow:hidden;float:left;margin:0 22px 6px 0}
.honor li.no {margin-right:0}
.honor li h1 {margin:0;padding:0; text-align:center;margin-top:-5px}
.honor li p { position:absolute;width:240px; height:345px; background:rgba(234,84,20,0.8);color:#fff; text-align:center;opacity:0;margin-left:-240px;}
.honor li a:hover p {opacity:1;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;margin-left:0;}
.newstitle { text-align:center;font-weight:Bold;font-size:18px;}
.addtime { text-align:center;color:#999;border-bottom:1px solid #ccc;padding:5px 0 8px 0}
.newscons {padding-top:20px;}
.userlogin { background:#0168b5;padding:31px 50px 23px 50px;color:#fff;}
.userlogin form {color:#fff;font-size:14px}
.userlogin form input[type="text"],.userlogin form input[type="password"] { border:0; line-height:40px; height:40px;width:550px;margin-left:10px;padding-left:10px}
.userlogin form input[type="submit"] { background:#ea5513;border:0;color:#fff; cursor:pointer;font-size:16px;width:100px;margin-left:310px;padding:7px 0 10px 0}
.indabout img:hover,.indnews img:hover,.propic img:Hover { opacity:0.8}
.foot {border-top:5px solid #0068b6;margin-top:25px; text-align:center;padding:30px 0 18px 0}
.foot .wrap {width:785px;}
.foot ul li { display:inline-block;*display:inline;zoom:1}
.foot ul li a {margin:0 23px;font-family:'Microsoft YaHei',arial;}
.foot ul li.first a {margin-left:0}
.foot ul li.last a {margin-right:0}
.foot .cons {border-top:1px dashed #0068b6;margin-top:16px;padding-top:15px}
/*
FILE ARCHIVED ON 14:39:19 Aug 10, 2019 AND RETRIEVED FROM THE
INTERNET ARCHIVE ON 08:20:20 Nov 08, 2024.
JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.
ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
SECTION 108(a)(3)).
*/
/*
playback timings (ms):
captures_list: 0.706
exclusion.robots: 0.035
exclusion.robots.policy: 0.022
esindex: 0.013
cdx.remote: 25.853
LoadShardBlock: 283.645 (3)
PetaboxLoader3.datanode: 208.617 (4)
PetaboxLoader3.resolve: 103.672 (2)
load_resource: 109.119
*/