@charset "utf-8";
/* CSS Document */
*{ margin: 0;padding: 0;border:0;}
div,ul,li,h1,h2,h3,h4,h5,h6,img,dd,dl,dt,p{padding:0px; margin:0px;}
body{padding:0px; margin:0px; font-size:14px; font-family:"微软雅黑"; color:#858585;}
.clear {clear: both; line-height:0; padding:0px; margin:0px;}
ul,li{ list-style-type:none; margin:0; padding:0;}
img { border-style: none; }
p{ margin:0; padding:0;}
a{text-decoration:none;}
a:hover{ text-decoration:none; }
.fl{ float:left;}
.fr{ float:right;}
/*通用文字颜色,大小等等*/
.top{ width:1200px; height:auto; margin:0 auto; margin-top:25px;}
.logo{ width:340px; height:auto; margin-top:11px;}
.top_right{ width:653px;}
/*.nav li{ float:left; text-align:center; color:#b4b4b4; line-height:30px; margin-left:25px;}
.nav li a{ color:#b4b4b4; display:block; float:left; font-size:12px;}
*/
.flash2{width:653px;height:144px;overflow:hidden;position:relative;}
.flash2 li{position:absolute;left:0;top:0;width:653px;height:144px;}

.head{ margin-top:10px;}
.nav{ margin-left:20px;}
.nav li p{ color:#080808; font-size:16px;}

.nav ul {
  *zoom: 1;
  list-style: none;
  margin: 0;
  padding: 0;
  
}
.nav ul:before,
.nav ul:after {
  content: "";
  display: table;
}
.nav ul:after {
  clear: both;
}
.nav ul > li {
  position: relative; float:left; text-align:center; color:#b4b4b4; line-height:30px;
}
.nav a {
  color:#b4b4b4; font-size:13px; display:block; float:left; margin-left:25px;
}
.nav li ul { background:#fff; padding:10px 20px;
}
.nav li ul li {
   line-height:30px;
}
.nav li ul a {
  border: none; line-height:40px; font-size:16px; color:#000000; width:120px; padding:0 20px; margin-left:0px; border-bottom:1px solid #ccc;
}
.nav li ul a:hover {
  background:#2756cc; color:#fff;
}



.menu { visibility: hidden; background:#fff; LEFT: -20px; position: absolute; top: 70px; z-index:999999999; padding:10px 20px;} 
.menuli{margin-left:25px;  cursor:pointer;}
A.menuItem { display: block; border: none; line-height:40px; font-size:16px; color:#000000; margin-left:0px; width:120px;padding:0 20px; border-bottom:1px solid #ccc;} 
A.menuItem:hover {background:#2756cc; color:#fff; } 



.search{ width:200px; height:40px; position:relative; background:#f1f0f0; margin-top:5px; margin-right:15px;}
.search-text{height: 40px;width:200px; position:absolute; top:0px; left:0px;color:#b4b4b4; font-size:14px;outline:none; padding-left:10px; background:none;}
.search-btn{ width: 38px; height:40px; position:absolute; top:0px; right:0px; background:url(../Image/search.jpg) center no-repeat; text-indent:-999px; outline:none;}



/*************************head end*******************/



.banner_bj{ width:100%; height:657px; background:url(../Image/banner.jpg) center no-repeat; margin-top:40px;}
.banner{ width:1200px; height:657px; margin:0 auto; overflow:hidden; position:relative;}
.banner_view{ width:565px; height:auto; margin:0 auto; margin-top:40px;}
.banner_p{ width:1200px; height:115px; background:url(../Image/p1.png) center no-repeat; position:absolute; z-index:999999; top:260px;}

.flash{width:554px;height:554px;overflow:hidden;position:relative; border-radius:554px;}
.flash li{position:absolute;left:0;top:0;width:554px;height:554px; border-radius:554px; overflow:hidden;}
/************************banner end**********************/

.index_foot{width:100%; height:185px; margin:0 auto; overflow:hidden; background:url(../Image/index_foot.jpg) center no-repeat; margin-top:44px;}


.index1{ width:1200px; height: 185px; margin:0 auto; overflow:hidden; margin-top:30px;}
.two{height:185px;width:1200px;overflow:hidden;position:relative; }
.two ul{height:185px;width:100000px;position:absolute;left:0;}/*ul width的宽不能过小*/
.two ul li{display:block;float:left;margin:2px;height:185px;position:relative;}
.two ul li a{display:inline-block;height:185px;} 
.two ul li img{display:block;height:185px;}

.scrollleft{width:1200px;margin:2px;}
.scrollleft li{float:left;margin-right:7px;display:inline;}
.scrollleft img{height:185px;}


/*.partFourCon{width:1200px;height: 185px; overflow:hidden; margin:0 auto; margin-top:44px;}
.partFourCon li{float:left; height:185px; display:inline;margin:2px; cursor: pointer; position:relative; transition: all 1.7s; overflow:hidden;}
.partFourCon li img{ height:185px;}
*/

.marqueeleft{height:185px;width:1200px;overflow:hidden;margin:0px auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin-right:7px;display:inline;height:185px;overflow:hidden;}
.marqueeleft li img{height:185px;padding:0px;overflow:hidden;}


.index1 p{ margin-right:7px;}



/***************************index1 end*********************/


.foot_bj{ width:100%; height:auto; background:#19233c; min-width:1200px !important; margin-top:44px; padding:23px 0;}
.foot{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.cop p{ font-size:18px; color:#fff; font-weight:bold; margin-bottom:25px;}
.cop{ text-align:center; width:115px; margin-top:8px;}
.foot_contact{ margin-left:25px; color:#c4c2c2; line-height:30px; margin-top:36px;}
.foot_nav{ color:#c4c2c2; margin-bottom:40px; margin-top:42px;}
.foot_nav a{ color:#c4c2c2; margin-right:25px;}
.foot_right li{ color:#c4c2c2; line-height:25px;}
.foot_right a{ color:#c4c2c2;}


/*************************foot end**********************/



.inner{ width:960px; height:auto; margin:0 auto; margin-top:60px;}
.inner_content{ color:#000; line-height:25px; font-size:16px; font-family:"微软雅黑"; }
.Arial{ font-family:Arial, Helvetica, sans-serif;}

.inner_content img{ max-width:960px;}

.inner_content1{ color:#000; line-height:25px; font-size:16px; font-family:"微软雅黑"; }

.inner_video{width:640px;height:364px;margin:0 auto; margin-bottom:70px;}




.inner_content1 table{width:960px !important;height:auto;margin:10px 0; border-collapse:collapse; border:1px solid #000;}
.inner_content1 table tr td{ padding:0px 10px;border:1px solid #000; line-height:25px;}
.inner_content1 .table2 tr td{border:none;}
.inner_content1 .table3 tr td{border:1px solid rgb(204,204,204);}

.pro{ width:480px;}
.pro li{ color:rgb(48, 103, 157); font-size:16px; font-weight:bold; margin:30px 0; font-family:Arial, Helvetica, sans-serif;}
.pro li a{ color:rgb(48, 103, 157);}

.pro_img{width:350px; height: auto; overflow:hidden;  margin-top:106px;}
.pro_img img{ width:100%;}

.pro_p{ line-height:25px; font-size:16px; color:#000; }
.pro_p p{ height:25px;}
.pro_p b{ display:block;}

.inner_contact_top{ color:#000; line-height:30px; text-align:center;}

.contact{ width:960px; margin-top:30px;}
.contact_cop{ width:460px; text-align:right;}
.contact_right{ width:460px; color:#000; line-height:42px;}
.contact_add{ text-align:center; color:#000; line-height:50px;}

.map_img{ margin-top:10px;}
.contact_bottom{ text-align:center; line-height:30px; color:#000; margin-top:30px;}

.zlwz_img{ text-align:center; margin-bottom:50px;}
.yScrollList{ width:960px; height:auto; margin:0 auto; margin-bottom:30px;}
.yScrollListTitle{width:100%;height:23px;line-height:23px; margin:0 auto;}
.yScrollListTitle li{ position:relative;
  background-color: #fff;
  color:#5e94d7;
  display: inline-block;
  cursor:pointer;
  z-index:0;
  font-size:20px;
  width:455px;
  margin-bottom:30px;
  background:url(../Image/p3.jpg) left center no-repeat;
  padding-left:20px;}
.yScrollListTitle li span{ display:inline-block; width:17px; height:18px; background:url(../Image/p2.jpg) no-repeat; margin:0 5px;}


.yScrollListIn{position:relative; margin:0 auto; width:960px;height:auto;padding:0px;border-top:0px;}
.yScrollListInList{display:none;width:960px;height:auto;overflow:hidden;}


/*.tab-wrapper { 
}

.tab-menu li {
  position:relative;
  background-color: #fff;
  color:#5e94d7;
  display: inline-block;
  cursor:pointer;
  z-index:0;
  font-size:20px;
  width:455px;
  margin-bottom:30px;
  background:url(../Image/p3.jpg) left center no-repeat;
  padding-left:20px;
}
.tab-menu li span{ display:inherit; width:17px; height:18px; background:url(../Image/p2.jpg) no-repeat; margin:0 5px;}

.tab-menu li:hover {
  color:#5e94d7; 
}

.tab-menu li.active {
  color:#5e94d7;
  opacity: 1;
  background:none;
}

.tab-menu li.active:hover {
  color:#5e94d7;
}

.tab-content>div {
  background-color: #fff;
  box-sizing:border-box;
  width: 100%;
}*/



.download li{ line-height:23px; color:#000; font-size:16px; font-family:Arial, Helvetica, sans-serif; margin:26px 0;}
.download2_tit{ width:850px;}
.download2_key{ margin-top:10px;}
.download2_des{ font-size:15px;}

.download2china{ display:block;}
.download2eng{ display:block;}

.inner_contact{ font-size:16px;}

.inner_zlxz_top{ position:relative;
  background-color: #fff;
  color:#5e94d7;
  display: inline-block;
  cursor:pointer;
  z-index:0;
  font-size:20px;
  margin-bottom:30px; font-weight:bold;}
.inner_zlxz_top span{ display:inline-block; width:17px; height:18px; background:url(../Image/p2.jpg) no-repeat; margin:0 5px;}
.inner_zlxz{ margin-bottom:100px;}
.inner_zlxz li{ line-height:23px; color:#000; font-size:18px; font-family:Arial, Helvetica, sans-serif; margin:26px 0;}


.info_title{ width:870px; height:30px; background:#ececec; margin-top:20px;}
.info_title b{display:inline-block;padding-left:10px;height:100%;background:#0d59a3;color:#fff;line-height:30px;}
.back{ margin-top:40px;}
.back a{ color:#444444;}
.page1{ width:100%; margin-top:40px; text-align:center; line-height:2; color:#000;}
.page1 a{ background:#fff; padding:5px 20px; margin:0 5px; color:#000;}
.page1 .current{ background:#0b6cc7; font-weight:bold;  color:#FFF;line-height:2; padding:5px 20px; margin:0 5px;}
#page_num{ border:1px solid #c2c2c2; padding:0 5px;}
#prev_next{ color:#000; margin-top:20px; line-height:30px;}
#prev_next a{ color:#000;}
