﻿/* ------------------------------------------------------------------------ */
/* GLOBAL 
/* ------------------------------------------------------------------------ */
*::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    background-color: #F5F5F5;}

*::-webkit-scrollbar{width: 6px;
    background-color: #F5F5F5;}
*::-webkit-scrollbar-thumb{background:rgba(189, 184, 184, 0.8);}


html{ height: 100%; margin: 0px; padding: 0px; width: 100%; }
*{ padding:0; margin:0;}
.ptitle1 {
  background: #f2f2f2;
  line-height: 24px;
  color: #f3932c;
  font-size: 14px;
  font-weight: bold;
  padding-left: 4px;
  margin: 20px 0;
}
body{margin: 0px; padding: 0px; height: 100%; width: 100%; font-family: Arial, Helvetica, sans-serif;color: #666666;  font-size: 12px;color: #000000; }
ol{ list-style:none;}
img{ border:none;}
ul{list-style-type:none;}
a{ text-decoration:none; color:#999999}
.hidden{ display: none; }
p{ font-family: Arial, Helvetica, sans-serif;color: #666666; font:12px; line-height:20px; padding:3px; margin-bottom:10px; margin-top:0px;}
.clear{ clear:both;}
h1,h2,h3,h4,h5,h6{font-family: Arial, Helvetica, sans-serif;color: #666666;font-weight: bold;margin-right:0px; padding-right:0px;}
h4{ color:#000000;}
h4{ font-size:13px; line-height:20px; margin:0px; margin-bottom:5px; margin-right:0px;padding-right:0px;}
h3{font-size:14px; line-height:22px; margin:5px;margin-right:0px; padding-right:0px;}
#center{ width:1200px; height:auto; margin:0 auto;box-shadow:0 0 4px #333; background:#FFFFFF; position:relative;}
.mainmenu{ height: 25px; background-color:#dc2e53; width:100%;}
.mainmenu ul{ margin: 0px; padding: 0px; list-style: none;}
.mainmenu ul:after{ display:block; clear:both; visibility:hidden; height:0; content:"";}
.mainmenu ul li{ margin: 0px; padding: 0px; float: left; display: block; position: relative; margin-left:20px}
.mainmenu ul li div.m1{ display: block; position: relative; float:left;}
.mainmenu ul li div.m1 a{ line-height: 15px; margin-right: -4px; padding: 5px 20px 5px 20px; display: block; color: white; text-decoration: none;font-weight:bold }
.mainmenu ul li.hover div.m1{ z-index:10; background: url(../image/bg_layermenu_label_left.png) no-repeat left top !important;  }
.mainmenu ul li.hover div.m1 a{ background: #fff; color: #676767; text-decoration: none;  }
.mainmenu ul li.hover_simple div.m1,.mainmenu	ul li.hover_simple2 div.m1{ background: #e6e7e8; }
.mainmenu ul li.hover_simple div.m1 a,.mainmenu	ul li.hover_simple2 div.m1 a{ background: #fff; color: #000; text-decoration: none;  }
.mainmenu ul li.active div.m1{ background: #e6e7e8; }
.mainmenu ul li.active div.m1 a{ background: #e6e7e8; color: #676767; text-decoration: none;  }
.mainmenu ul li .m_layer{ display: none; margin-top: 100px; opacity: 0;  }
.mainmenu ul li .m_layer{ position: absolute; z-index: 999; width: 220px; left: 0px; top: 21px;  }
.mainmenu ul li .m_layer .top	{ background: url(../image/bg_layermenu_top.png) no-repeat left top; display: block; height: 4px; }
.mainmenu ul li .m_layer .bottom{ overflow: hidden; display: block;  }
.mainmenu ul li .m_layer ul{ margin: 0px 4px 8px 4px; padding: 0px; }
.mainmenu ul li .m_layer ul li{ display: block; float: none; border: 1px solid #d1d1d0; margin-left:0;border-top: 0; }
.mainmenu ul li .m_layer ul li a{ padding: 5px 10px 5px 10px; display: block; float: none; color: #000; text-decoration: none; background:#fff}
.mainmenu ul li .m_layer ul li a:hover{ background:#f6f6f6; color: #4467a7; text-decoration: none;  }
#header{ height:60px; width:1200px; margin:10px; float:left; margin-left:0px;}
.top_top{position:fixed; _position:absolute;_top:expression(eval(document.documentElement.scrollTop));z-index:1000;left:0;top:0;}
.logo{ float:right; margin-top:0px; width:450px; margin-right:20px; background-color:#FFFFFF;}
.logo1 img{ float:left;}
.logo1{ float:left; margin-left:10px; margin-bottom:5px; margin-top:-10px}
.logo1 a{ display:block;padding-left:10px; font-size:22px; color:#dc2e53; line-height:60px;}
.logo a{ display:block; float:right; padding-left:10px;}
.logo option{ background-repeat:no-repeat; background-position:left center;padding-left:20px}
.logo .cn{ background-image:url(../image/cn.jpg)}
.logo .en{ background-image:url(../image/am.jpg)}
.logo .es{ background-image:url(../image/spain.jpg)}
.logo .ru{ background-image:url(../image/ru.jpg)}
.logo .pt{ background-image:url(../image/pt.jpg)}
.center{ width:680px; height:auto; float:left;}
.wrap{  float:left; width:950px; margin-top:25px; }
.wrap:after{ height:0; content:" "; clear:both; visibility: hidden; display:block}
.wrap .center{ float:none;}

.product_index{width:140px; height:auto; padding-left:0px; float:left; margin:5px; border:1px solid #e4e4e4; overflow:hidden; transition: 0.3s;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;}
.product_index:hover{ box-shadow:0 10px 10px #ccc}

.product_index .li2{ text-align:center; line-height:22px; height:88px; overflow:hidden; padding: 0 1px;vertical-align: middle; display: table-cell; position:relative;width: 140px;}
.product_index .li2:before{ content:" "; width:80%; height:1px; background:#eee;top:0;left:10%;display:block; position:absolute;}
.product_index .li2 a{ color:#000; font-weight:normal}
.product_index .li2 a:hover{ text-decoration:underline}
.product_index .li3{ background-color:#EEEEEE; padding:5px;vertical-align: top; text-align:left; height:80px; overflow:hidden; line-height:17px;}
.app_index{ width:735px; height:auto; float:left; margin-bottom:0px;}
.title_app{ width:715px; padding-left:20px; font-weight:bold; background-color:#888888; line-height:22px;margin:15px 0px 15px 15px;}
.app_list{ width:735px;height:120px;margin:15px 0px 15px 15px;}
.app_list_ul{ width:159px; float:left; height:120px; margin:0px; padding:0px; margin-right:15px;}
.app_list_img1{float:left;margin:40px 10px 30px 0px;}
.app_list_li{width:159px;font-family: Arial, Helvetica, sans-serif;color: #666666; font-sizs:12px;padding:3px;}
.app_list_ul_1{ height:22px; padding-left:5px; line-height:22px; background-color:#888888; font-weight:bold; color:white;}
.app_list_ul_2{height:108px; background-color:#EEEEEE; padding:5px;}
.app_list_ul_2 a{ color:#1645A8;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
.app_list_ul_2 a:hover{ color:#666666;text-decoration:underline;}
.app_list_ul_img{margin:30px;}
.head_left{ float:left; width:210px; z-index:99999; position:relative}

.selectpro1{border-right: #d6d7d7 1px solid;border-top: #d6d7d7 1px solid; padding-left: 0px; font-size: 11px; padding-bottom: 2px; padding-top:20px; margin: 0px; border-left: #d6d7d7 1px solid; width: 74px; color: #959595; padding-top: 2px; border-bottom: #d6d7d7 1px solid; height: 20px}
.selectpro{	border-right: #d6d7d7 1px solid; padding-right: 0px; border-top: #d6d7d7 1px solid; padding-left: 0px; font-size: 11px; padding-bottom: 2px; margin: 0px; border-left: #d6d7d7 1px solid; width: 194px; color: #959595; padding-top: 2px; border-bottom: #d6d7d7 1px solid; height: 20px}
.word14h {font-family: Arial, Helvetica, sans-serif; color:#4E4E4E; font-size:12px;border-top:1px  #CCCCCC dashed; margin-top:0px; padding:30px 10px 20px 3px;  background-color:#EEEEEE; height:auto; margin:10px 10px 0px 0px; line-height:26px}
#banner{ width:290px; height:277px; float:right; background:url(../image/banner1.jpg) left top no-repeat; margin:10px 0px 15px 10px; padding:0px;}
.font1w{ width:280px; height:auto; float:left;}
.font1{ width:250px; height:auto; float:left; padding-top:35px; padding-left:20px;padding-left:20px; color:#fff; font-weight:bold; line-height:23px; font-size:13px;}
.font1 p{ color:#000;}
.font2{ width:250px; height:auto; float:left; padding-top:15px; padding-left:20px; color:#fff;  line-height:23px;}
.font2 a{ color:#fff; text-decoration:none;}
.font2 a:hover{ color:#fff; text-decoration:underline;}
/*right_*/
.right_new{ width:946px; height:auto; float:right; margin: 0px 0px 0px 15px;}
.right_new span{font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #fff;text-decoration: none;font-weight:bold; display:block; width:260px; float:left; height:45px; line-height:45px; background-color:#da092b; margin:40px 50px; text-align:center;border-radius: 10px;}
.word14h span{font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #fff;text-decoration: none;font-weight:bold; display:block; width:150px; float:left; height:45px; line-height:45px; background-color:#b11024; margin:1px 1px; text-align:center}
.right_new span a{ color:#fff;}
.span1{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #1645A8;text-decoration: none; font-weight:bold;}
.p1{ margin:10px; line-height:20px;}
.right_new a{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #1645A8;text-decoration: none;}
.right_new a:hover{font-family: Arial, Helvetica, sans-serif;text-decoration: underline;}
/*footer*/
.copyright{ margin-left:0px;width:1200px; height:auto; color: #b6b7b7; padding: 10px 0px 10px 0px; text-align: center; background: #e6e7e8; margin:0px;}
.clearfix{ margin-left:0px; float:left;width:1200px; height:auto; background: url(../image/bg_divider_large.png) no-repeat center top #e6e7e8; color: #888888;} 
.footer2{ margin-top:20px}
.footer	.box{float:left;margin-right:30px;padding-bottom:20px;height:auto; }
.footer	.box4{ margin-right:0px; }
.footer	.box h6	{ font-size:18px; margin: 20px 0px 10px 0px; }
.footer	.box ul	{ margin: 0px; padding: 0px; list-style: none; }
.footer	.box ul li{ margin: 0px; padding: 2px 0px 2px 0px; float:left; }
.footer	.box a{ color: #888888; text-decoration: none; }
.footer	.box a:hover{ text-decoration: underline; }
.footer	.box ul.cloud{ margin: 0px; padding: 0px; list-style: none; }
.footer	.box ul.cloud li{ display: inline; padding-right: 5px;  }
.footer	.box1{width: 450px; margin-left:15px;}
.footer	.box2{width: 999px;}
.footer	.box3{width: 200px;}
.footer	.box1 ul{ margin: 10px 0px 0px 0px; }
.footer	.box1 a{ background: url(../image/arrow_grey_left.png) no-repeat left 3px; padding-left: 15px; }
.footer	.box3 ul li a{ background: url(../image/arrow_grey_extern.png) no-repeat left 3px; padding-left: 20px; }
.fontSize_12{ font-size: 12px; }
.fontSize_13{ font-size: 13px; }
.fontSize_14{ font-size: 14px; }
.fontSize_15{ font-size: 15px; }
.fontSize_16{ font-size: 16px; }
.fontSize_17{ font-size: 17px; }
.fontSize_18{ font-size: 18px; }
.fontSize_19{ font-size: 19px; }
.fontSize_20{ font-size: 20px; }
/*about.html*/
#menu_sub{ width: 200px; float: left; margin: 25px 14px 0px 0px; }
#menu_sub ul.sub1menu{ margin: 1px 0px 0px 0px; padding: 0px; list-style: none; }
#menu_sub ul.sub1menu li{ margin: -1px 0px 0px 0px; padding: 0px; border-bottom:1px dotted #CCCCCC;    border-right: 1px solid #ccc; }
#menu_sub ul.sub1menu li div{ display: block; height: 1px; width: 169px; overflow: hidden; margin-top: -1px;}
#menu_sub ul.sub1menu li a{  padding: 8px 8px 8px 16px; margin: 0px 0px 0px 0px; display: block; color: #000; text-decoration: none; }
#menu_sub ul.sub1menu li a:hover{ color:#fff ; background:#fb0043;}
#menu_sub ul.sub1menu li.erji ul a:hover{ background:none; text-decoration:underline; color:#676767}
#menu_sub ul.sub2menu{ margin: 0px 0px 0px 0px; padding: 0px; list-style: none; }
#menu_sub ul.sub2menu li{ margin: -1px 0px 0px 0px; padding: 0px; }
#menu_sub ul.sub2menu li div{  display: block; height: 1px; width: 169px; overflow: hidden; margin-top: -1px;}
#menu_sub ul.sub2menu li a{  padding: 4px 0px 4px 25px; width: 155px; margin: 0px 0px 0px 0px; display: block; color: #676767; text-decoration: none; }
#menu_sub ul.sub2menu li a:hover{  }
#menu_sub_act a	{  font-size:16px; line-height:22px; font-weight:bold; color:#fff !important; background:#fb0043;}
 #menu_sub_act a:hover{ color:#FFFFFF}
#menu_sub_act2 a	{  color:#4467a7 !important }
#menu_sub ul.sub2menu #menu_sub_act2 a	{}
.title_about{ margin: 0px 0px 12px 0px;height: auto;width: 810px;overflow: hidden;background: url(../image/bg_rootline.gif) repeat-x bottom left;
font-size: 0.9em;color: #b0b1b4; line-height:26px; font-weight:bold;}
.title_about span{ color:#b0b1b4;}
.title_about_new{margin: 25px 0px 12px 0px;height:auto;/*width: 800px;*/overflow: hidden;background: url(../image/bg_rootline.gif) repeat-x bottom left;font-size: 0.9em;color: #b0b1b4; line-height:26px; font-weight:bold;}
.title_about_new span{ color:#b0b1b4;}
.left_about{ float:right; width:960px; margin-top:0px; height:auto; paddng-left:2px;}
.about_ul{padding: 0px;margin: 0px 0px 4px 15px;}
.about_ul .ppc{ font-size:12px; line-height:20px; font-weight:bold; color:#1645A8;}
.about_ul li{padding: 2px 0px 2px 8px;margin: 0px;background:url(../image/arrow_grey.gif) 0px 11px no-repeat;font-family: Arial, Helvetica, sans-serif;color: #666666; font-sizs:12px;padding:3px; margin-bottom:10px; margin-top:0px; padding-left:10px;}
.about_ul span{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #1645A8;}
.about_ul a{font-family: Arial, Helvetica, sans-serif;font-size: 13px; line-height:20px;color: #1645A8;text-decoration: none;}
.about_ul a:hover{font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #666666;text-decoration: underline; line-height:20px;}

.about_ul1{padding: 0px;margin: 0px 0px 4px 15px;}
.about_ul1 li{padding: 2px 0px 2px 25px;margin: 0px;font-family: Arial, Helvetica, sans-serif;color: #666666; font-sizs:12px;padding:3px; margin-bottom:10px; margin-top:0px; padding-left:20px; margin-left:15px;}
 .about_ul1 li a{ padding-left:15px;}

.title_about_span{ color:#D21245 !important;}
.titlen2{color:#3e9bd3; font-weight:bold; line-height:20px; font-size:12px;font-family: Arial, Helvetica, sans-serif;font-size:}
.titlen2 a{ color:#666666; text-decoration:underline;}
.titlen2 a{ color:#1645A8; text-decoration:none;}
#images{ float:left;margin:0; width:520px;height:auto; margin-top: 10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border:1px solid rgba(200,200,200,0.4); background-color:#EEEEEE}
#images a{ display:block; float:left; width:100px; height:auto}
#pro_more{ float:left; margin-right:3px; width:545px;height:auto; margin-top: 10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border:1px solid rgba(200,200,200,0.4);}
#pro_more a{ display:block; float:left; width:100px; height:auto; margin-right:5px !important; padding:10px 0px; line-height:24px; text-align:center;}
#pro_more a:hover{ text-decoration: underline; color:#0066CC}
#pro_more a span.s{ line-height:18px}


#pro_more_1{ float:left;margin:0; width:540px;height:auto; margin-top: 10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border:1px solid rgba(200,200,200,0.4); background-color:#EEEEEE}
#pro_more_1 a{ display:block; float:left; width:98px; height:auto; margin-right:4px !important; padding:6px 0px; line-height:24px; text-align:center;}
#pro_more_1 a:hover{ text-decoration: underline; color:#0066CC}
#pro_more_1 a span.s{ line-height:18px}


.jfade_image, .portfolio { margin: 13px; float:left;}
#images1{ float:left;margin:0; width:520px;height:auto; margin-top: 10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border:1px solid rgba(200,200,200,0.4); background-color:#EEEEEE}
#images1 a{ display:block; float:left; width:120px; height:auto;}
#images1 a img{ border:1px solid #999999}
.yyt{ margin-left:25px;}
.yyz{ margin:15px;}
#images1 .jfade_image{ margin: 25px; float:left;}
#images .thik{ width:235px; height:193px; float:left; margin:10px;}
.mb_title{ border-bottom:1px #CCCCCC dashed; width:490px; height:auto;font-family: Arial, Helvetica, sans-serif;font-size: 13px; line-height:20px;color:#4467a7 !important; margin:10px;}

/*Fabrication Capacity*/


 
 /*table*/
.table1{width:95%;height:auto;background:#e9e9e9; float:left;border:1px solid #CCCCCC; margin:5px 0px 5px 0px; margin-left:5px;}
.table1 td{margin-bottom:3px;text-align:left; padding-left:3px;}
.table1 tr{ background:#fff; line-height:22px;}
.table1 tr.top{ background:#fbf5f8;}
.table2{width:96%;height:auto;background:#e9e9e9; float:left; margin-top:6px; border-top:1px solid #ab8b9b;}
.table2 td{margin-bottom:3px;text-align:left; padding-left:3px;}
.table2 tr{ background:#fff;}
.table2 tr.top{ background:#fbf5f8;}

.table3{ background:#96d9f6; width:95%; margin-bottom:10px;}
.table3 tr{ background:#fff}
.table3 td.a{ background:#eef0ef}
.table3 tr.a{ background:#eef0ef; font-weight:bold;}
.table3 td{ padding-left:5px;}



.table4{ background:#aaa; width:95%; margin-bottom:10px;  height:auto; float:left; margin-left:6px}
.table4 tr{ background:#fff; }
.table4 td.a{ background:#eef0ef}
.table4 tr.a{ background:#eef0ef; font-weight:bold;}
.table4 td{ padding-left:5px;}
.table4 td a:hover{ text-decoration:underline; color:#0099FF}


/*over_case*/
.about_ul_p{ margin-left:8px; margin-bottom:10px; margin-top:10px; margin-right:0px; width:510px;height:auto}

.about_ul_p a{width:270px; height:auto; padding-left:5px;float:left}
.about_ul_p img{margin-right:7px; maigin-left:5px}

.about_ul_p a span.w{text-align:center;margin-top:20px}
.about_ul_p a span.C{float:left; font-size:11px}
.about_ul_p a span:hover{ color:#0099FF; text-decoration:underline;} 

.about_ul_p3{ margin-left:55px; margin-bottom:10px; margin-top:0px;}
.about_ul_p4{ margin-left:100px; margin-bottom:10px; margin-top:0px;}
/*applications.html*/
.app_list_ul2{ width:470px; float:left; height:120px; margin:0px; padding:0px; margin-right:15px;}
.app_list_img1{float:left;margin:40px 10px 30px 0px;}
.app_list_li2{width:470px;font-family: Arial, Helvetica, sans-serif;color: #666666; font-sizs:12px;padding:3px;}
.app_list_ul2_1{ height:22px; padding-left:5px; line-height:22px; font-weight:bold; color:white;}
.app_list_ul2_2{height:108px; padding:5px;}
.app_list_ul2_2 a{ color:#1645A8;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
.app_list_ul2_2 a:hover{ color:#666666;text-decoration:underline;}
.app_list_ul2_img{margin:30px;}
.app1{background:#2da727}
.app2{background:#007cb3;}
.app3{ background:#cccb00;}
.app4{ background:#f18b63;}
.app5{ background:#0dbfc2;}
.app6{ background:#fbb700;}
.app7{ background:#f89704;}
.app8{ background:#5c9bda;}
.app9{ background:#308eee;}
.app10{ background:#90df2e;}
.about_ul_p2{ margin-left:20px;}
.ssp{color:#4467a7 !important; line-height:20px; padding:0px; font-weight:bold;}
.sspp{ margin-bottom:0px;}

.gallery{padding:6px; margin-left:10px}
.gallery img{padding:1px; border:#ccc 1px solid; margin-right:2px; margin-bottom:12px}


.applications ul{ width:470; height:auto}
/*.applications ul li{width:200px; float:left; margin-right:20px; text-align:center; padding:0px 15px 10px 15px; height:300px}*/
.applications ul li img{padding:1px; border:#ccc 1px solid; margin-bottom:6px}
.applications ul li a{display:block; text-align:center; color:#000}
.applications ul li a:hover{font-weight:bold}



.hps{float:left; height:auto;  width:100%;}
.hpstable{float:left; height:auto;  width:97%; padding:10px 10px;}
.hps img{float:left; margin:0px; padding:0px 10px 0px 0px; margin:10px; padding:1px;border:1px #ccc solid;}




.table_1{width:100%;background:#aaa; margin:2px 0 12px 0;}
.table_1 tr td{background:#fff;padding:5px 8px;}
.table_1 tr.top td{background:#eee;font-weight:bold;}
.table_1 a{display:block;float:right;font-size:11px;-ms-text-size-adjust:none;-webkit-text-size-adjust:none;font-weight:bold;margin:8px 5px 8px 0px;width:80px;padding:1px 0;color:#fff;background-color:#217ccb;border-radius:3px;cursor:point;text-align:center;}
.table_1 a:hover{background:#6dc6ee;cursor:point;}
span.b{font-weight:bold;}

.table_2{width:93%;background:#aaa; margin:2px 0 12px 10px; float:left; height:auto}
.table_2 tr td{background:#fff;padding:3px 5px;}
.table_2 tr.top td{background:#eee;font-weight:bold;}
.table_2 a{display:block;float:right;font-size:11px;-ms-text-size-adjust:none;-webkit-text-size-adjust:none;font-weight:bold;margin:8px 5px 8px 0px;width:80px;padding:1px 0;color:#fff;background-color:#217ccb;border-radius:3px;cursor:point;text-align:center;}
.table_2 a:hover{background:#6dc6ee;cursor:point;}
span.b{font-weight:bold;}



#pro_more_new{ float:left; margin-right:1px; width:550px;height:auto; margin-top: 10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border:1px solid rgba(200,200,200,0.4);}
#pro_more_new a{ display:block; float:left; width:100px; height:auto; margin-right:7px; padding:10px 10px; line-height:24px; text-align:center;}
#pro_more_new a:hover{ text-decoration: underline; color:#0066CC}
#pro_more_new a span.s{ line-height:18px}


#pro_more_new_1{ float:left; margin-right:3px; width:520px;height:auto; margin-top: 10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border:1px solid rgba(200,200,200,0.4); margin-left:2px}
#pro_more_new_1 a{ display:block; float:left; width:100px; height:auto; margin-right:7px; padding:10px 10px; line-height:24px; text-align:center;}
#pro_more_new_1 a:hover{ text-decoration: underline; color:#0066CC}
#pro_more_new_1 a span.s{ line-height:18px}



		.picScroll-left{ width:678px;  overflow:hidden; position:relative; }
		.picScroll-left3{ }
		
		.picScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.picScroll-left .prev,.picScroll-left .next{ font-size:0px ;display:block; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; position:absolute; color:#333; width:15px; height:20px; background:url(../image/jiantou.png) no-repeat}
		.picScroll-left .prev{top:24px; left:0px; background-position:2px 0}
		.picScroll-left .next{ right:0px; top:24px; background-position:right 0}
		.picScroll-left .bd{ padding:10px; padding-left:20px }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-left .bd ul li .pic{ text-align:center; width:136px; height:90px; border:1px solid #ccc; overflow:hidden}
		.picScroll-left .bd ul li .pic img{ max-width:88px; max-height:88px; display:block; margin:0 auto  }
		.picScroll-left3 .bd ul li .pic img{ width: auto; height: 88px; display:block; margin:0 auto }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ line-height:24px;   }
		
		/*.wrap ol{ overflow:hidden;}*/
		.wrap ol:after{ display:block; visibility:hidden; height:0; content:""; clear:both}
		
		.wrap ol li{ float:left; width:160px; height:224px; overflow:hidden; border:1px solid #CCCCCC; margin-left:18px; padding:2px; display:inline; margin-top:10px;transition:all 0.6s}
		.wrap ol li:hover{ box-shadow:0 10px 10px #ccc; cursor: pointer}
		.wrap ol li p{ padding:0}
		.wrap ol li p.img_p{ width:160px; height:160px;overflow:hidden; display:table-cell; vertical-align:middle; text-align:center;*display: block;*font-size: 135px;
*font-family:Arial;}
		.wrap ol li p.img_p img{ max-height:160px; max-width:160px;}
		.wrap ol p{ margin:0}
		.wrap ol li a,.wrap ol li span{ display:block;  line-height:20px}
		.wrap ol li a{ font-size:14px;text-align:center; color:#000000; font-weight:bolder}
		.wrap ol li span{padding:0 6px; }

		
		.wrapimg_big_small{float:right; width:960px; }
		.wrapimg_big_small .left_about{ width:auto;}
		.showimg_l{ width:46%; float:left}
		.showimg_r{ width:51%; float:right}
		.picScroll-left2{ width:360px;}
		.picScroll-left2 .next,.picScroll-left2 .prev{ font-size:1px;}
		.picScroll-left2 .bd ul li .pic{ width:88px; height:88px; overflow:hidden}
		.picScroll-left2 .bd ul li .pic img{ }
		.bigimgshow { height:400px; width:480px; overflow:hidden; display:table-cell; text-align:center; vertical-align:middle;}
		
		.bigimgshow img{ max-height:400px; max-width:360px;}
		.wrapimg_big_small .left_about{ float:none}
		.wrapimg_big_small .mtip:after{ clear:both; content:" "; height:0; display:block; visibility:hidden}
		
	/*tabÑ¡Ïî¿¨*/	
.kingda_tabs_wrap{ margin-top:20px}	
.kingda_tabs_wrap .p1{ border-bottom:1px dotted #CCCCCC; margin:0; margin-bottom:10px; font-size:18px;}
.kandyTabs{margin:0;}
.kandyTabs .tabtitle{padding:0;line-height:24px;overflow:hidden;margin:0 0 -1px;position:relative;z-index:1;zoom:1}
.kandyTabs .tabtitle .tabbtn{font-size: 11px;font-weight: bold;margin:0 5px 0 0;padding:8px 15px 4px 14px;float:left;background:#f1f1f1;border-left:1px solid #f1f1f1;border-right:1px solid #f1f1f1;border-bottom:1px solid #DDD;white-space:nowrap;}
.kandyTabs .tabtitle .tabbtn:hover{cursor: pointer;}
.kandyTabs .tabtitle .tabcur{background:#FFF;border-bottom:1px solid #FFF;font-weight:bold;color:#d21245;border-left:1px solid #DDD;border-right:1px solid #DDD; border-bottom:none; border-top:1px solid #ddd}
.kandyTabs .tabbody{padding:5px;background:#FFF;border:1px solid #DDD;overflow:hidden;zoom:1;margin:0; overflow:auto}
.kandyTabs .tabbody .tabcont{background:#FFF}
.kandyTabs .tabbody .tabroll .tabcont{}
		
	    #menu_sub ul.sub1menu li.erji{margin-bottom:1px}
		#menu_sub ul.sub1menu li.erji a{ font-weight:bolder; transition:all 0.6s}
		#menu_sub ul.sub1menu li.erji ul a{ font-weight:normal;}
		#menu_sub ul.sub1menu li.erji ul a{font-size:12px;}
		#menu_sub ul.sub1menu li.erji li{ background:#fff; margin:0;border:1px dotted #e5e5e5;}
		
		
		.mtip .p2{ font-size:20px; font-weight:bold}
		.showimg_r .btn1{ width:80px; height:30px; background:#D21245; color:#fff; line-height:30px; text-align:center; cursor:pointer; margin-left:10px; border-radius:5px;text-indent:1px; }
		.showimg_r .p1{ height:340px; display:block; overflow:auto;}
		.showimg_r  p{ margin:0; text-indent:30px; height:35px;}
		
.company_title{ text-align:center;}
.product_index .li1{ height:103px; padding: 10px 0;}
.product_index .li1 img{ height:100%; width:auto; display:block; margin:0 auto}
.logo .search{ float:right; width:200px;padding-top:20px;}

.logo .search .txt{ color:#999; border:none; border-bottom:1px solid #666666; height:25px;outline:none;vertical-align:middle; }
.logo .search .btn{ background: url(../image/search.png) no-repeat 0 6px; border:none; cursor:pointer;width:24px; height:25px;vertical-align:middle;}
.erji ul{ display:none}

.glyphicon{ display:block; height:35px; line-height:35px;background:url(../image/contet_img.jpg) no-repeat; font-size:12px}
.glyphicon-earphone{ background-position:0 0;}
.glyphicon-print{ background-position:0 -75px; }
.glyphicon-envelope{ background-position:0 -152px; }
.glyphicon-envelope a{color:#D21245}
.mainmenu{ height:45px; position:relative; }
.mainmenu ul li div.m1 a{padding:15px 20px; font-size:12px;}
.mainmenu ul li .m_layer{ top:41px}
.mainmenu ul li .m_layer{ left:-4px;}
.mainmenu .search{ position:absolute; top:10px; right:7px}
.mainmenu .search input{ border:none; height:24px; color:#999999; text-indent:10px;outline: none;}

.mainmenu .search .btn{ cursor: pointer; background: url(../image/search.png) #FFFFFF no-repeat center center; width:34px; height:24px;margin-left:-4px}
.right_new a{ color:#333333}
.right_new h3 { margin-left:0;}
.right_new h3 a{ font-size:16px}

#menu_sub ul.sub1menu2 li a{ padding:8px 0px 8px 16px}

.related{ font-size:16px; font-weight:bolder; color:#FFFFFF; background:#0099FF; display: inline-block; padding:5px 10px; margin-top:20px;}



.left_about ol{ overflow:hidden;}
.left_about ol li{ border: 1px solid #cccccc;
    display: inline;
    float: left;
    height: 176px;
    margin-left: 22px;
    margin-top: 10px;
    overflow: hidden;
    transition: all 0.6s ease 0s;
    width: 150px;}
	
	.left_about ol li p.img_p{
	display: table-cell;
    height: 150px;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
    width: 150px; padding:0;
	position:relative;
	}
	.left_about ol li p.img_p span{ text-align:left; position:absolute; padding:5px; color:#FFFFFF; height:140px; width:140px; bottom:0; left:0; background:#333333; display:none; opacity:0.6;filter:alpha(opacity=60);}
	
.left_about ol li a{
    display: block;
    line-height: 20px;
    padding: 0 10px;
}
.left_about ol li .p_title{ margin:0; background:#CCCCCC}
.left_about ol li .p_title a{ text-align:center; color:#000000}
.font1 p img{margin-right: 15px;width: 10%;  cursor:pointer;transition:all 0.6s;-moz-transition:all 0.6s;-webkit-transition:all 0.6s;-ms-transition:all 0.6s;}
.font1 p img:hover{ transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);}

.div0{position:relative; height:220px; width:150px; border:1px solid #999999; float:left; margin-right:20px; margin-bottom:10px; z-index:1}
.div0 *{ margin:0; padding:0}
.div0 .box {/*display: table-cell;*/vertical-align:middle;text-align:center; 
*display: block;*font-size: 135px;
*font-family:Arial;
width:150px;height:148px;}
.div0 .box img {vertical-align:middle; max-height:148px; max-width:150px;vertical-align: middle; display: table-cell;}
.div0 .p1{width:150px; height:70px;  font-size:12px; color:#000000; text-align:center; line-height:14px;position:relative; display: table-cell; vertical-align: middle;}
.div0 .p2{ position:absolute; width:140px; height:140px; left:0; bottom:70px; background: #000; display:none; word-wrap:break-word;word-break:break-all; color:#FFFFFF; padding:5px; opacity:0.7;filter:alpha(opacity=70)}
.left_about{ position:relative; z-index:1 !important}
.mainmenu ul li{ position:relative; z-index:4}
.div0 .p1 a{ color:#5a5a5a; line-height:16px;}
.div0 .p1:before{ content:""; width:90%; height:1px; background:#eee;position:absolute;left:5%;top:0;}
#Pager1{ margin-top:20px}
#Pager1 ul{ overflow:hidden}
#Pager1 li{display:inline;}
.kingda_tabs .tabcont .table{ border:1px solid #CCCCCC; border-collapse:collapse;}
.kingda_tabs .tabcont .table td{ border:1px solid #CCCCCC; text-align:center; padding:4px;/*word-break: break-all;*/
    /*word-wrap: break-word;*/}

/*#center .menu_sub3 ul.sub1menu li a{ width:256px;}*/


.div0{ position:relative;transition: 0.4s;-webkit-transition: 0.4s;-moz-transition: 0.4s;-ms-transition: 0.4s;-o-transition: 0.4s;}
.div0:hover{box-shadow: 0 0 10px #c7c7c7;}
.div0 .box img{ position:absolute; left:0; top:0; margin-top: 5px;}
.kandyTabs .tabbody .tabcont{     line-height: 26px; padding:20px; font-size: 14px;}
.bigimgshow{border:1px solid #CCCCCC}
.bigimgshow img{ max-width:390px; }
.picScroll-left2{ width:360px;}
#Pager1 span a{ padding:3px 8px; border:1px solid #CCCCCC;}
.about_ul1 li a{ padding-left:0}
.fontSize_12{ text-indent:20px;}
.hyapp{ width:190px; float:right; height:310px; background:#eee; margin-top:25px; padding:5px; border-radius:10px}
.hyapp h4{ text-align:center; color:#000000; font-size:16px;}
.hyapp span{ font-size:14px;word-wrap: break-word;}
.wrap .about_us,.wrap .infor{ float:left; width:430px; height:350px; margin-right:12px;  border: 1px solid #eee; border-radius:10px; padding:10px}
.wrap .about_us span{ line-height:24px;}
.wrap .about_us h3,.wrap .infor h3{ border-bottom:1px dashed #cbcbcb;}
.wrap .about_us h3 a,.wrap .infor h3 a{ float:right; display:inline; font-size:12px; color:#000000}
.wrap .infor .showimg{padding-bottom:14px; border-bottom:1px solid #cfcfcf}
.wrap .infor ul li{ height:30px; line-height:30px; overflow:hidden}
.wrap .infor ul li span{ float: right}
.wrap .infor ul li a{  width:270px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; float: left; color:#000;}
.wrap .infor ul li a:hover{ color:#990000}
.app_ul:after{ display:block; clear:both; height:0; visibility:hidden; content:"";}
.app_ul li{ float: left;margin: 20px 20px 0 10px; height: 240px; width: 220px;overflow: hidden;}
.app_ul li p{ text-align:center; margin:0; padding:0}
#menu_sub.menu_sub3 li{ position:relative;}
#menu_sub.menu_sub3 li ul{ position:absolute; left:200px; top:0; display:none; width:179px;box-shadow: 4px 0px 8px #a7a7a7;}
.mainmenu{ *z-index:2}
.sliderkit-panels{ position:relative}
.career2{ width:auto}
.career dt{ font-size:22px; font-weight:bold; color:#000000}
.career dd{ font-size:14px; margin-bottom:10px; border-bottom:1px dashed #CCCCCC; padding:6px 0}
.applications_d h3{ color:#333; text-align:center; font-size:18px}
.applications_d h4{ color:#000;}
.download p{ font-size:20px;}
.download li{ height:30px; line-height:30px; border-bottom:1px solid #eee}
.download li span{ float:right;}
.download li span a{height:30px; width:30px; display:block; background:url(../image/4.png) no-repeat center}


.v_scroll .LeftBotton, .v_scroll .RightBotton {
    display: block;
    width: 31px;
    height: 53px;
    float: left;
    display: inline;
    margin: 25px 32px;
    padding: 0px;
}
.v_scroll {
    overflow: hidden;
    zoom: 1;
    background: url(../image/video_bj.jpg) no-repeat;
    width: 716px;
    height: 118px;
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 5px 0;
}
.v_scroll .pcont {
    width: 510px;
    float: left;
    overflow: hidden;
    margin: 14px auto;
}
.v_scroll .ScrCont {
    width: 32766px;
    zoom: 1;
}
.v_scroll #List1_1, .v_scroll #List2_1 {
    float: left;
}
#MLcon {
    width: 230px;
    float: left;
}
#MLcon .left_one {
    background: none;
}
#MLcon .left_one {
    background: #eee;
}
#MLcon .left_one .title {
    text-indent: 10px;
    line-height: 50px;
    margin: 0;
    color: #FFFFFF;
    background: crimson;
    display: block;
}
#MLcon .title {
    font-size: 24px;
    color: #466EB3;
    text-transform: capitalize;
    margin-bottom: 20px;
    line-height: 1;
}
ul, ol {
    margin-top: 0;
    margin-bottom: 10px;
}
ol, ul, li, figure {
    list-style: none;
}
.aside li {
    position: relative;
    z-index: 10;
}
#MLcon .left_one ul li a {
    margin: 0;
    padding-top: 14px;
    padding-bottom: 6px;
    font-size: 16px;
}
#MLcon .aside li a {
    transition: all 0s ease 0s;
}
#MLcon .left_one li a {
    font-weight: bold;
}
#MLcon ul > li > a {
    display: block;
    color: #F0EFEF;
    border-top: 1px solid #999;
    text-transform: capitalize;
    padding: 6px 10px;
    margin-bottom: 18px;
    background: gray;
}
a[href], label[for], select {
    cursor: pointer;
}
.aside li span {
    position: absolute;
    height: 40px;
    width: 30px;
    top: 0;
    right: 0;
    display: block;
    z-index: 999;
    cursor: pointer;
    background: url(../image/bzz.png) no-repeat center center;
}
.left_about22{ width:950px; margin-left:20px}
#menu_sub.menu_sub22{ width:230px}
.ke-zeroborder{ border-collapse:collapse;}
.ke-zeroborder td{ border:1px solid #eee}


.icon{width:180px;height:30px;float:right; display:none;}
.icon li{ float:left; margin-rigt:10px;}
.icon_1{width:999px;height:30px;float:left;}
.icon_1 li{ float:left; margin-right:10px; }


#tiaochuan{ background:rgba(0,0,0,0.6); width:100%;position:fixed; z-index:4; display:none;height:100%;}
.chuankou{ width:320px; height:120px; margin:20% auto; background:#fff; padding:30px 20px; text-align:center; line-height:24px;}
#testchat{ z-index:5}
.showimg_l{position:relative;}
.sy{position:absolute;z-index:100;left:10px;top:50%;margin-top:-100px;}
.kingda_tabs .tabcont .table tr:nth-child(1){font-weight:bold;}
.kingda_tabs .tabcont .table tr td:nth-child(1){text-align:left; padding-left:10px;}
.app{border-radius:10px;height: 200px; width: 220px;;}
.app-p{width:auto; text-align:center}
.left_about.applications_d{ line-height:30px;}
.h3_prolist{height:40px;line-height:40px;width:94%;padding-left:4%;border:1px solid #ccc;margin:0;margin-bottom:10px;position: relative;}
.h3_prolist a{ color:#000000;}
.h3_prolist .h3_prolist_more{position: absolute; right: 30px;top: 0px;color:#FF0000}
#mmm p{font-size:16px;color:#000;line-height:30px;}
#mmm p a{ color:#f00;}


.left_about22 .aside li{ line-height:50px; border-bottom:1px solid #eee; width:700px; overflow:hidden; font-size:15px; padding-left:10px;}
.left_about22 .aside li a{ width:500px;float:left; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; color:#000; position:relative;padding-left: 20px;}
.left_about22 .aside li a:before{ content:''; width:10px; height:10px; border-radius:50%;background-color:#fb0043; position:absolute; left:0; top:20px;}
.left_about22 .aside li a:hover{ color:#990000;}
.left_about22 .aside li span{ width:80px;float:right; background:none; color:#999;}

.left_about22 h1{ position:relative; color:#000; font-size:20px; width:600px; margin-top:30px; text-align:center }
.left_about22 h1 i{ position:absolute; right:-50px; top:20px; color:#000; font-size:12px; font-style:normal;}
.left_about22 p{ margin-top:40px; font-size:16px; line-height:26px; color:#111; padding-right:20px;}
#tiaochuan{ top:0;}

/*add */

.wrap .about_us, .wrap .infor{ height:270px;}
.wrap .about_us h3, .wrap .infor h3{font-size: 18px; color: #000;}
.copyright,.clearfix{ background-image:none;background: #f9f9f9;}
.footer	.box ul li{ color:#111;}
.app_ul li,.app{width: 200px;}
.app_ul li p{ color: #e40000; margin-top:6px; font-size:14px;}
.applications_d{ font-size:14px;}
.applications .bottom_app ul li a{ text-align:left}
.applications .bottom_app ul li a:hover{font-weight: normal;}
.app_ul li{height:262px;}
.right_new span{margin: 40px 80px;}


/*add nav*/
#header{ float:none;margin: 0 auto;}
.mainmenu{ width:1200px; margin:0 auto;}

/* footer*/
.clearfix,.copyright{ float:none; overflow:hidden; margin:20px auto 0;}
.copyright{ margin-top:0;}

/*addother*/
.w1200{ width:1200px; margin:0 auto;}
.w1200 #menu_sub{ margin-top:0;}
#menu_sub ul.sub1menu li{border-left: 1px solid #ccc;}
.product_index2{ width: 250px;}
.product_index2 .li1{ height:204px;}
.product_index2 .li2{width: 240px;}
.showimg_r .p1{ text-align:justify;padding-right: 10px;}
.kingda_tabs .tabcont .table{ width:100%;}
.kingda_tabs_wrap hr{ border:1px solid #f00; margin:10px 0}


.kingda_tabs .tabcont .table tr td:nth-child(1){ }
.kingda_tabs .tabcont .table td{ min-width:100px;}
.left_about22 h1.news_title{width:90%;}

.div00{ overflow: hidden;border: 1px solid #eee; margin-bottom:10px;width: 88%; padding:20px;}
.box2{ width:200px; float:left; height:200px; overflow:hidden; margin-right:20px;}
.box2 img{ max-height:200px;max-width:200px;}
.box3{ float:left; width:600px;}
.box3 font{ font-size:22px;}
.p11{ margin-top:40px;}
.p11 a{ font-size:18px; color:#000000; font-weight:bold;}
.p22 { font-size:14px; color:#333333;}

#menu_sub.menu_sub3 li ul{ z-index:999;}
.product_index2 .li1,.picScroll-left2 .bd ul li .pic{ position:relative;}
.product_index2 .li1 .sy{ width: 96%; height: auto;}
.toTop{background:url(../image/toTop.png) no-repeat center; cursor: pointer;}
#ewm {
    position: fixed;
    width: 120px;
    height: 120px;
    bottom: 54px;
    right: 59px;
    border: 10px solid #eee;
}
#ewm img{width:100%}
.imgCenter img{display:block;margin:4px auto;}
.tabcont iframe{ margin:10px; width:400px; height:250px;}