@charset "utf-8";
 
.bread{width:1220px; height: 42px; margin:0 auto; font-size: 12px;color: #333; line-height: 42px;}
.bread a:last-child{color: #1e82cf;}
/*---------------head star---------------*/
.head_bg{position:relative;width: 100%; top: 0; z-index: 9999;left: 0;}
.head_bg .top{height: 8px; width: 100%; background: #1e82cf;}
.head_bg .head{width:1220px; margin:0 auto; height:100px; clear: both; position: relative;}
 
.nav{position: relative; float: right;}
.nav li{float: left; margin-left: 52px; line-height: 85px; font-size: 18px; font-weight: 400; height:25px; padding-top:5px;}
.nav li a{font-weight: 600; color: #333; font-weight: 500;}
.nav li a.current{color: #317bb5;}
.nav li a:hover{color: #317bb5;   } 
.nav li b{clear: both; margin-left: 5px; margin-top: -12px; display:inline-block; width: 7px; height: 8px;  background: url(/en/images/nav/nav-top.png) no-repeat left bottom;}
.nav li:hover b{background: url(/en/images/nav/nav-down.png) no-repeat left bottom; }
.nav .subnav{position: absolute; overflow: hidden;top:93px; background: #fff;   float:left;width: 240px; 
height:240px; left:250px;
  border: 1px solid #1e82cf;}
.nav .subnav i{ position:absolute; left: 260px; top:-22px; width: 0; height: 0; margin-left: 10px; border: 10px solid; border-color:transparent transparent #1e82cf transparent;}
.nav .subnav ul{width: 225px; height:300px; margin-left:10px; margin-top:5px; }
.nav .subnav li{width:215px;  line-height: 32px; float: left; margin-left: 0; padding-left: 15px; line-height: 32px; font-size: 14px; }
.nav .subnav li a{color: #5d5d5d; font-weight: 500;}
.nav .subnav li.current_sub{background: url(/en/images/nav/list-bg-active.png) no-repeat left 12px; }
.nav .subnav li.current_sub a{color: #317bb5;}
.nav .subnav li:hover{background: url(/en/images/nav/list-bg-active.png) no-repeat left 12px;}
.nav .subnav li:hover a{color: #317bb5;}
.nav .subnav .nav_hot{width: 265px; height: 215px; margin-top: 30px;float: right; margin-right: 10px;}

/*Solution二级栏目*/
.nav .sub_solution{width: 238px; height:238px; background: #fff; position: absolute; top: 93px;left: 500px;  border: 1px solid #1e82cf;}
.nav .sub_solution ul{width: 210px;overflow: hidden; margin-top: 5px; font-size:12px }
.nav .sub_solution li{width:215px;  line-height: 32px;  float: left; margin-left: 0; padding-left: 15px;  font-size: 14px; }
.nav .sub_solution li:hover{background: url(/en/images/nav/list-bg-active.png) no-repeat left 16px;}
.nav .sub_solution li:hover a{color: #317bb5;}
.nav .sub_solution li.current_sub{background: url(/en/images/nav/list-bg-active.png) no-repeat left 16px; }
.nav .sub_solution li.current_sub a{color: #317bb5;}
.nav .sub_solution i{ position:absolute; left: 50px; top:-22px; width: 0; height: 0; margin-left: 10px; border: 10px solid; border-color:transparent transparent #1e82cf transparent;}

.page {
	LINE-HEIGHT: 30px; FONT-SIZE: 14px; width:1200px; margin:auto;
}
.page A {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px; 
	BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 3px; TEXT-DECORATION: none;
	PADDING-RIGHT: 4px; COLOR: #eb7e20; FONT-SIZE: 14px; 
	BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; 
	TEXT-DECORATION: none; PADDING-TOP: 3px
}
.page :visited {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 3px; PADDING-RIGHT: 4px; COLOR: #eb7e20; FONT-SIZE: 12px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.page A:hover {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 3px; PADDING-RIGHT: 4px; FONT-SIZE: 12px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 3px
}


/*站内搜索*/
.search{ width: 130px; height: 25px;margin:5px 0 0 0;}
.search input{width: 90px; height: 20px; float: left; border: 1px solid #ccc; border-radius:3px; padding-left: 5px; color: #666;}
.search input.submit{width: 30px; height: 22px; font-size: 12px; color: #000; text-align: center; background: url(/en/images/search.png) no-repeat 5px 2px; border: 1px solid #ccc; border-radius:3px; cursor: pointer; }
.relevant_search h1{font-size: 32px; margin-bottom: 15px;}
.search_result{margin-bottom: 40px; font-size: 16px; padding-top: 5px; color: #333;	}
.search_result strong{color: #1E82CF;}
.product_pages{text-align: center; font-size: 14px; padding: 25px 0;}
.result_list >ul > li{padding:25px 0; width: 600px;	}
.result_list li h2{margin-bottom: 10px; color: #333; font-size: 24px;}
.result_list li h2 font{color: #333; font-size: 24px;}
.result_list li span/*,small,p,font*/{font-size: 18px; color: #666;}
.result_list li span a{color: #666;}
.result_list li span a:hover{color:#1E82CF;}
.product_pages li{display: inline; padding: 2px 10px;}
.product_pages li.thisclass{color: #1E82CF;}
/*---------------head end---------------*/
/*---------------Slide star---------------*/
.slide{width:100%; height: 639px; padding-top: 115px; clear: both; overflow: hidden;}
.slide .slide_box{width: 1600px; height: 639px; position: relative; left:50%; margin-left: -800px; overflow: hidden;}
.slide .slide_box ul{position: absolute;height: 639px; left:0; top:0; overflow: hidden;}
.slide .slide_box ul li{float: left; width: 1600px; height: 639px;}
.slide .slide_page{ width:100%; position: absolute; top:710px; text-align: center; font-size: 0; zoom:1;}
.slide .slide_page a{display: inline-block; width:15px; height: 15px; background: #fff; border-radius: 50%; margin-left: 5px;}
.slide .slide_page a.active{background:#5EB6FA;}
.slide:hover .btn_left{display: block; z-index: 9998;}
.slide:hover .btn_right{display: block; z-index: 9998;}
.slide .btn_left{width: 43px; height: 54px; background: url(/en/images/arrow-l.png) no-repeat left top; position: absolute; left: 30px; top: 390px; cursor: pointer; display: none;}
.slide .btn_right{width: 43px; height: 54px;background: url(/en/images/arrow-r.png) no-repeat left top;  position: absolute; right: 30px; top: 390px; cursor: pointer; display: none;}
/*---------------index slide end---------------*/
/*---------------index hot_product star---------------*/
/*hot*/
.hot_product{width: 1200px; margin: 0 auto; overflow: hidden;}
.hot_product h1{font-size: 36px; color: #484848; margin: 50px 0; font-weight: 400;}
.hot_product .hot_list{float:left; width: 780px; height: 604px;}
.hot_product .hot_list li{float:left; width: 195px; height: 189px; margin-bottom: 10px;}
/*Catelog*/
.hot_product .product_catelog{float: right; width: 350px; height: 584px;}
.hot_product .product_catelog h2{font-size: 18px;padding: 15px 0px 15px 30px; background: #317bb5;}
.hot_product .product_catelog h2 a{color: #fff;}
.hot_product .product_catelog li{font-size: 16px; line-height: 40px; padding-left: 30px; background: #fff;}
.hot_product .product_catelog li:hover a{color: #317BB5;}
.hot_product .product_catelog li.li_bg{background: #ebebeb;}
/*---------------index hot_product end---------------*/
/*---------------why choos us star---------------*/
.why_us{width:1600px; height:627px; margin: 0 auto; background: url(/en/images/why-us-bg.png) no-repeat left top; color: #fff;}
.why_us .us_text{ width: 1200px; height: 545px; margin: 0 auto; position: relative;}
.why_us .us_text h2{font-size: 36px; position: absolute; top: 42px; left: 440px; line-height: 36px;}
.why_us .us_text li.oem{position: absolute; top: 145px; left: 30px;}
.why_us .us_text li strong{font-weight: 400; color: #fff; font-size: 22px;}
.why_us .us_text li p{padding-top: 10px; font-size: 12px; }
.why_us .us_text li.oem p{line-height: 16px; }
.why_us .us_text li.years{position: absolute; top:243px; left: 165px;}
.why_us .us_text li.tech{position: absolute; bottom:139px; left: 45px;}
.why_us .us_text li.capacity{position: absolute; bottom: 39px; left:225px;}
/*---------------why choos us end---------------*/
/*---------------who we are star---------------*/
/*top*/
.who_we_are{width: 1200px; margin: 10px auto 32px;}
.who_we_are h2{font-size: 36px; color: #333; font-weight: 400; line-height: 72px; padding-bottom: 15px;}
.who_we_are .box {width: 1200px; height: 496px; }
.who_we_are .box .list_text{height: 273px;}
.who_we_are .box .list_text li{float: left; width: 580px;}
.who_we_are .box .list_text li strong{display:block;font-size: 28px; font-weight: 400; color: #333; padding-left: 30px; padding-top: 30px;}
.who_we_are .box .list_text li p{padding-left: 30px; font-size: 12px; color: #666; padding-top: 20px; margin-bottom: 20px;}
.who_we_are .box .list_text li p span a{color:#5EB6FA;}
/*down*/
.who_we_are .box .list_process{clear:both;height: 220px; }
.who_we_are .box .list_process li{width: 290px; height: 220px; float: left; position: relative;}
.who_we_are .box .list_process li p{position: absolute; bottom: 0; background:rgba(0,0,0,0.5); font-size: 18px; width: 290px; line-height: 47px; text-align: center; color: #fff;}
/*---------------who we are end---------------*/
/*---------------footer star---------------*/
/*text_left*/

.text_left .left_text li a{color:#e2e2e2}
.text_left .left_text li a:hover{color:#5eb6fa;}
.text_left .left_text li i{float: left; display: block; margin-top: 8px; margin-right: 10px;}
.text_left .left_text li p{line-height: 25px;}
.text_left .left_text li.text_email i{ background:url(/en/images/icon/footer-icon.png) no-repeat left top;  width: 24px; height:16px; }
.text_left .left_text li.text_skype i{ background:url(/en/images/icon/footer-icon.png) no-repeat left -16px;display: block; width: 24px; height:22px;  }
.text_left .left_text li.text_tel i{ background:url(/en/images/icon/footer-icon.png) no-repeat left -38px;display: block; width: 24px; height:21px;  }
.text_left .left_text li.text_fax i{ background:url(/en/images/icon/footer-icon.png) no-repeat left bottom;display: block; width: 24px; height:21px;  }
/*text_right*/
.fonter_text .text_right{width: 430px; height: 270px; float: right; margin-top: 18px;}
.fonter_text .text_right h3{ line-height: 32px;}
.fonter_text .text_right h3 a {font-size: 24px; color: #fff;}
.fonter_text .text_right h4 a {font-size: 18px; color: #fff;}
.fonter_text .text_right li{width: 430px; border-bottom: 1px solid #474747; margin-top: 15px; }
.fonter_text .text_right li h4{font-size: 16px;  line-height: 20px;}
.fonter_text .text_right li h4 a{color: #e2e2e2;}
.fonter_text .text_right li p{font-size: 12px; color:#666; margin: 15px 0;}
/*Copyright*/
.footer .footer_copyright p{font-size: 16px; color:#969595; line-height: 72px; }
.footer .footer_copyright p a{color:#969595;}
.footer .footer_copyright p a:hover{color:#1e82cf;}
/*GoTop*/}
/*---------------footer end---------------*/
/*---------------首页结束---------------*/

/*---------------产品列表页开始---------------*/
/*---------------main star---------------*/
/*Banner*/
.main{width: 1200px; margin: 0 auto; overflow: hidden;}
.main .banner{width: 1200px;   margin-bottom: 28px;}
.main .pro_main {width: 1200px; height: 744px;}
/*pro list*/
.pro_tab{width: 280px; float: left; border: 1px solid #d1d1d1; overflow: hidden; border-radius: 0 0 5px 5px;}
.pro_tab .tab_title{width: 280px; height: 47px; color: #fff; font-size: 18px; padding-left: 45px; background: url(/en/images/product/list-title-bg.jpg) no-repeat left top; line-height: 47px;}
.pro_tab .pro_list{width: 254px; margin: 13px 15px;}
.pro_tab .pro_list li{width:254px; height: 44px;float: left; margin-bottom: 5px; font-size: 16px; line-height: 44px;white-space:nowrap;}
.pro_tab .pro_list li a{display: block; width: 215px; height: 44px;font-weight: bold;}
.pro_tab .pro_list li.selected{background: url(/en/images/product/list-hover-bg.jpg) no-repeat left top;}
.pro_tab .pro_list li.selected a{color: #fff;}
.pro_tab .pro_list li:hover{background: url(/en/images/product/list-hover-bg.jpg) no-repeat left -3px; }
.pro_tab .pro_list li:hover a{color: #fff;}
.pro_tab .pro_list li a{color: #676767;  padding-left: 16px;overflow:hidden;}
.pro_tab li p{padding-top: 0;}
.pro_tab li p i{font-size: 16px; }
.pro_tab li p i a{color: #1E82CF;}
.pro_tab li p b{color: #666; line-height: 14px; display: inline-block; margin-top: 8px; font-weight: 500;}
/*pro content*/
/*content title*/
.pro_main .content_title{height: 37px; width: 888px; float:right}
.content_title h1{font-size: 20px; line-height: 37px;   padding:0 20px; color: #fff; background: #1e82cf; float: left;}

.content_title i{width: 19px; height: 37px; float: left;}
/*content_box*/
.pro_main .pro_content{width: 880px; height: 1450px; float: right; margin-top: 20px;}
.pro_main .pro_content .content_box{display: none;}
.pro_main .pro_content .box_one{display: block;}
.pro_content .content_box>ul{width: 894px;   overflow: hidden;}
.pro_content .content_box>ul li{width: 423px; height: 440px; background: #fff; float: left; margin-right: 19px; border: 1px solid #ccc; border-radius:5px; margin-bottom: 16px; overflow: hidden; }

.pro_content .content_box>ul li>a{display: block; overflow: hidden;}

.pro_content .content_box>ul li img{padding-top: 25px; padding-left: 15px; display: block; width: 360px; height: 360px;}

.pro_content .content_box>ul li p{font-weight: bold;margin-left: 6px; padding-top:16px; text-align:center; color: #888; height: 64px; width:350px; overflow:hidden; text-overflow:ellipsis; font-size: 17px;}
.pro_content .content_box>ul li p a{color: #1e82cf; font-size: 14px;}
.pro_content .content_box>ul li h3{padding:12px 12px; font-size: 16px; color: #333;font-family: "OpenSans Light"}
.pro_content .content_box>ul li i{display: block; width: 71px; height: 17px; no-repeat left top; margin-left: 10px; }
.pro_content .content_box>ul li i a{display: block; width: 71px; height: 17px;color: #fff;}
/*Content Page*/
.pro_content .content_page{width: 880px;  margin: 0 auto; text-align: right; overflow: hidden; margin-top: 15px;}
.pro_content .content_page li{display: inline-block; line-height: 25px; border:1px solid #e4e4e4; margin-right: 2px; 
padding:10px;  }
.pro_content .content_page li a{color: #494949; padding: 5px 10px;}
.pro_content .content_page li.thisclass{background: #2e82cf;border:1px solid #fff;}
.pro_content .content_page li.thisclass a{color: #fff;}
/*---------------main end---------------*/
/*---------------产品列表页 End---------------*/
/*---------------产品内页 Star---------------*/
/*---------------Main 左边 Star---------------*/
.main .det_left{width:866px; float: left;}
/*头部幻灯片以及描述*/
.det_left .left_head{width: 866px; height: 398px; border: 1px solid #ccc; margin-top: 22px; background: #fff;}
/*Head Slide*/
.det_left .left_head .head_slide{width: 334px; height: 370px; float:left; margin: 8px; position: relative; overflow: hidden;}
.det_left .left_head .head_slide .play{width:330px;height:290px;overflow:hidden;position:relative;margin:10px auto 0;}
.det_left .left_head .head_slide .play ul{position:absolute;top:0;left:0;}
.det_left .left_head .head_slide .play ul li{width:332px;height:290px;float:left;/* border: 1px solid #ccc;*/}
.det_left .left_head .head_slide .play1{width:310px;height:62px;overflow:hidden;position:relative;margin:7px auto;}
.det_left .left_head .head_slide .play1 ul{position:absolute;top:0;}
.det_left .left_head .head_slide .play1 ul li{width:70px;height:60px;float:left; margin-right: 6px; cursor: pointer; border: 1px solid #d8d8d8;}
.det_left .left_head .head_slide .play1 ul li.on{border: 1px solid #1e82cf;}
#prev{display:block;position:absolute;left:0;width:10px;height:60px;z-index:33; bottom:3px; background: url(/en/images/product/det-pre.png) no-repeat left top;}
#prev:hover{ background: url(/en/images/product/det-pre-hover.png) no-repeat left top;}
#next{display:block;position:absolute;bottom:3px;right:3px;width:10px;height:60px;background: url(/en/images/product/det-next.png) no-repeat left top;}
#next:hover{ background: url(/en/images/product/det-next-hover.png) no-repeat left top;}
/*Head Text*/
.det_left .left_head .head_text{width: 515px; background: #f4f4f4; float: right; height: 398px;}
.left_head .head_text h1{font-size: 20px; font-weight: 500;margin: 24px 0 13px 12px; line-height: 24px;}
.left_head .head_text p{font-size: 16px; color: #666; margin-left:12px;}
.left_head .head_text span{font-size: 12px; color: red; line-height: 32px; padding-left: 16px; font-weight: bold;}
.left_head .head_text p strong{color:#1e82cf; font-weight: 500;}
.left_head .head_text .Key_features p{font-size: 16px; color: #1e82cf; background: #f1f1f1; line-height: 30px;}
.left_head .head_text .icon_list{ margin-top: 4px;}
.left_head .head_text .icon_list li{float: left; margin-left: 13px;}
/*Description*/
.det_left .description{width: 866px; margin-top:40px; margin-bottom: 30px; }
.det_left .description li{width: 866px; height: 116px; background: #fff; margin-bottom: 10px;}
.det_left .description li i{display: block; width: 54px; margin: 25px;  float: left;}
.det_left .description li h3{font-size:16px; color: #1e82cf; line-height: 55px; }
.det_left .description li span{font-size: 12px; color: #666; padding-right: 20px;}
/*Left Content*/
.det_left .left_content{width: 866px; margin-bottom: 25px;}
.det_left .left_content>ul{display: inline-block;}
.det_tab li{position:relative;float: left;background: #dedede; cursor:pointer; font-size: 16px; color: #333; line-height: 42px; padding: 0 15px;margin-right:14px;}
.det_tab li.selected{background:#1e82cf; color: #fff;}
.det_tab li i{position:absolute;width:13px; height:42px; background: url(/en/images/product/tab-jiao.png) no-repeat left top;right: -13px; top:0;}
.det_tab li.selected i{background: url(/en/images/product/tab-jiao-active.png) no-repeat left top; }
.det_left .left_content .det_box{border: 1px solid #ccc; border-radius:0 5px 5px 5px;  padding: 20px 20px 0; overflow: hidden; background: #fff;font-family: Helvetica;}
.det_left .left_content .det_box .hide{display: none;}
/*box-01*/
.det_left .left_content .det_box .title{background: #efefef; height: 28px; margin:20px 0;}
.det_left .left_content .det_box .title h4{ height: 27px; font-size: 16px; color: #fff; line-height: 27px; background:#1e82cf; padding: 0 14px; float: left;}
.det_left .left_content .det_box .title i{background: url(/en/images/product/h4-jiao.png) no-repeat left top; width: 15px; height: 28px; float:left; color: #1E82CF;}
.det_left .left_content .det_box .text_01 img{ float: left; padding: 0 15px 15px 0;}
.det_left .left_content .det_box .size,.det_left .left_content .det_box .applications{padding-top:25px;}
.det_left .left_content .det_box .size p{font-size:16px;padding-bottom:10px;}
.det_left .left_content .det_box .size ul li strong{padding-left:10px;}
.det_left .left_content .det_box .size ul li{line-height:22px; font-size: 14px;}
.det_left .left_content .det_box ul li{font-size: 14px;}
.det_left .left_content .det_box .applications ul li{line-height:22px;padding-left:20px;font-size: 14px;}
.det_left .left_content .det_box .text_01 p{font-size: 12px; color: #666; padding-bottom: 15px;}
/*Description新加内容样式*/
.det_box .det_box_1{width: 820px;}
.det_box .det_box_1 .t-table{margin-bottom: 20px;border-collapse:collapse;}
.det_box .det_box_1 .t-table td{border: 1px solid #ccc; font-size: 14px; color: #666; padding-left: 10px; line-height: 25px; }
.det_box .det_box_1 p{font-size: 14px; color: #666; padding-bottom: 15px;}
.det_box .det_box_1 p strong{color: #333;}

.det_box .t-table{margin-bottom: 20px;border-collapse:collapse;}
.det_box .t-table td{border: 1px solid #ccc; font-size: 14px; color: #666; padding-left: 10px; line-height: 25px; }
.det_box p{font-size: 14px; color: #666; padding-bottom: 15px;}
.det_box span{color:#058E8D;}
.det_box p strong{color: #333;}

/*box-02*/
.det_box .text_02 .text_left{float: left; width: 276px;}
.det_box .text_02 .text_right{position: relative; width: 450px; float: right;}
.det_box .text_02 .text_right strong{font-size: 16px; color: #666;}
.det_box .text_02 .text_right ul{margin-top: 20px;}
.det_box .text_02 .text_right li{ line-height: 25px;font-size: 13px; color: #666;}
.det_box .text_02 .text_right p{position: absolute; top:30px; display: inline-block; left: 250px;}
.det_box .text_02 h6{font-size: 14px;}
.det_box .text_02 .fl{float: left;}
/*Key features */
.Key_features{margin-top: 20px;}
.det_box .Key_features h4{font-size: 16px; color:#666; padding-left: 20px; margin-bottom: 10px;}
.Key_features ul li{line-height: 25px; font-size: 12px;padding-left: 15px; color: #666; }
.Key_features ul li i{background: url(/en/images/product/key-bg.png) no-repeat left top; display: block; float:left; width: 5px; height: 9px; margin: 7px;}
.det_box .Key_features p{color: #630000; line-height: 60px;}
/*Product Parameters*/
.parameters_one{margin-top: 20px;}
.parameters_one ul li{line-height: 30px; font-size: 13px; padding-left: 15px; color: #666;}
.parameters_two ul{width: 820px; height: 112px;  border: 1px solid #ccc;}
.parameters_two li{width: 388px; height: 102px; border-right:1px solid #ccc; float: left;margin: 4px 10px;}
.parameters_two li.two_none{border-right:none;}
.parameters_two li img{float: left; padding: 30px 20px;}
.parameters_two li strong{padding-top: 10px; display: block; font-size: 16px; color: #333; line-height: 32px; font-weight: 500;}
.parameters_two li p{font-size: 13px; color: #666; line-height: 26px;}
.parameters_three{overflow: hidden; margin-top: 20px;}
.parameters_three h4{font-size: 16px; color: #333; line-height: 32px;}
.parameters_four{ overflow: hidden; padding-bottom: 30px;}
.parameters_four ul li{width: 400px; height: 250px; border: 1px solid #ccc; float: left;}
.parameters_four ul li p{font-size: 16px; color:#666; line-height: 25px; text-align: center;}
.code_one{margin-bottom: 30px;}
.code_one img{float: left;}
.code_one p{font-size: 13px; color: #666; line-height: 26px;}
.code_one p span{font-size: 18px; color: #1e82cf}
.code_one p.p_top{padding-top: 105px;}
.code_two{margin-bottom: 30px;}
.code_two p{font-size: 13px; color: #666; line-height: 26px;}
.code_two p.p_note{color: #800000; font-size: 13px;}
.code_two p span{font-size: 18px; color: #1e82cf;}
.code_three img{float: left;}
.code_three p{font-size: 13px; color: #666; line-height: 26px;}
.code_three p span{font-size: 18px; color: #1e82cf;}
.code_three p.p_top{padding-top: 130px;} 
/*---------------Main 左边 End---------------*/
/*---------------Main 右边 Star---------------*/
.main .det_right{width:282px; float: right;}
/*Similar products*/
.det_right .similar_pro{width: 280px; margin-top: 30px; border: 1px solid #d1d1d1;border-radius: 0 0 5px 5px;}
.det_right .pro_top{margin-top: 0;}
.det_right .similar_pro h2{font-size: 18px; color: #1265a4; background: #f2f2f2; border-bottom: 2px solid #808080; padding-left: 16px; line-height: 45px;}
.det_right .similar_pro h2.tab_title{width: 280px; height: 47px; color: #fff; font-size: 18px; padding-left: 45px; background: url(/en/images/product/list-title-bg.png) no-repeat left top; line-height: 47px;}
.det_right .similar_pro ul{width: 255px; margin: 20px 15px;}
.det_right .similar_pro ul li{width: 255px; height: 98px; margin-bottom: 10px;}
.det_right .similar_pro ul li img{border: 1px solid #d1d1d1; float: left;}
.det_right .similar_pro ul li p{width: 150px; height:91px; float: right; padding: 0 0 0 5px; overflow: hidden;}
.det_right .similar_pro ul li p span{font-size: 14px;}
.det_right .similar_pro ul li p span a{color: #1e82cf;}
.det_right .similar_pro ul li p strong{font-size: 16px; font-weight: 500;line-height: 32px; color: #5d5d5d; display: inline-block; padding-top: 10px;}
/*---------------Main 右边 End---------------*/
/*---------------产品内页结束---------------*/
/*---------------关于我们Star---------------*/
/*Profile*/
.profile_main{width: 1200px; margin: 0 auto; overflow: hidden;}
.about_profile{width: 1200px; height: 319px; background: url(/en/images/about/about-profile-bg.jpg) no-repeat left top;}
.about_profile  h2{font-size:36px; color: #333; line-height: 72px; text-align: center;}
.about_profile h1{font-size:36px; color: #fff; padding: 10px 0 0 20px; line-height: 72px; margin-top: 15px;}
.about_profile p{ width: 502px; font-size: 16px; color: #fff; line-height: 32px; margin-bottom: 15px; padding-left: 20px;}
/*Service*/
.about_service h2{font-size:36px; color: #333; line-height: 100px; margin-top: 15px;}
.about_service p{font-size: 16px; color: #666; line-height: 32px; margin-bottom: 20px; }
/*market*/
.market{width: 1200px; height: 310px; margin-top: 45px; background: url(/en/images/about/market-bg.png) no-repeat left top;}
.market h2{font-size:36px; color: #fff; padding: 64px 0 33px 24px;}
.market p{font-size: 16px; color: #fff; line-height: 32px; padding-left: 24px;}
/*Certification*/
.about_certification{margin: 60px 0; overflow: hidden;}
.about_certification .certification_left{width: 415px; height: 270px; margin-left: 15px;  float: left; font-size: 16px; color: #666; line-height: 32px;}
.about_certification .certification_left h2{font-size:36px; color: #333; padding-bottom: 55px;}
.about_certification .certification_left p{margin-bottom: 25px; font-weight: normal;}
.about_certification .certification_left p a{color: #1e82cf; font-weight: normal; }
.about_certification ul{width: 670px; height: 261px; float: right;}
.about_certification ul li{width: 188px; height: 261px; float: left; margin-right: 35px;}
/*Advantages*/
.about_advantages_bg{width:1200px; margin: 0 auto;background:#1e82cf;}
.about_advantages{width: 1200px;  margin: 0 auto; height: 430px;}
.about_advantages h2{font-size: 36px; padding-left: 30px; line-height: 120px; color: #fff;}
.about_advantages li{width: 200px; height: 300px; float: left; margin-right:18px;}
.about_advantages li.li_three{width: 270px;}
.about_advantages li p img{display: block; margin: 0 auto;}
.about_advantages li p img:hover{-webkit-animation: tada 1s .2s ease both;-moz-animation: tada 1s .2s ease both;}
.about_advantages li p{text-align: center; color: #fff; font-size: 14px; line-height: 18px; margin-top: 20px;}
/*Team*/
.about_team{width: 1200px; padding-top: 18px; margin: 0 auto;}
.about_team h2{font-size:36px; color: #333; line-height: 72px; }
.about_team ul{width: 1188px; overflow: hidden;}
.about_team li{width: 274px; height: 288px; float: left; margin-bottom: 25px; margin-right:22px;}
.about_team li.lileft{margin-left: 0;}
.about_team li p{font-size: 16px; color: #666; line-height: 32px;}
.about_team p{font-size: 16px; color: #666; padding-bottom: 20px;}
/*---------------关于我们End---------------*/
/*---------------认证证书Star---------------*/
.certification {overflow: hidden; margin-bottom: 20px;}
.certification h1{font-size: 36px; color: #333; line-height: 95px;}
.certification ul{width: 1180px;}
.certification ul li{width: 265px; height:462px; margin:0 30px 40px 0; float: left;}
.certification ul li.lileft{margin-left: 0;}
.certification li p{font-size: 18px; line-height: 25px; color: #333; text-align: center;}
.certification li p.p_text{margin: 8px 0;}
.certification li a{display: block; width: 131px; height: 38px; background: url(/en/images/about/certification/pdf-down.png) no-repeat left top; margin: 0 auto; }
.certification li.allmore{cursor: pointer;}
/*---------------认证证书End---------------*/
/*---------------联系页面Star---------------*/
/*contact_head*/
.contact_bg{width: 1600px; height: 386px; position: relative; left: 50%; margin-left: -800px;  background: url(/en/images/contact/contact-bg.png) no-repeat center top;}
.contact_head{width: 1200px; height: 386px; margin: 0 auto;}
.contact_head .contact_man{padding: 53px 0 0 12px; width: 600px; position: relative; float: left;}
.contact_head .contact_man img{ width: 191px; height:191px;}
.contact_head .contact_man img:hover{-webkit-animation: tada 1s .2s ease both;-moz-animation: tada 1s .2s ease both;}
.contact_head .contact_man span{font-size: 18px; color: #fff; display:inline-block; position: absolute; top:200px; left: 196px}
.contact_head .contact_man h1{font-size: 36px; color: #fff; padding-top: 30px; padding-left: 20px;}
.contact_head .contact_man p{color: #fff; line-height: 36px;padding-left: 20px; font-size: 12px;}
.contact_head .contact_map{width: 430px;float: right;}
.contact_head .contact_map img{padding:50px 0 0 180px;}
.contact_head .contact_map p{text-align: center; font-size: 22px; color: #e2e2e2; line-height: 44px;}
.contact_head .contact_map span{display: block; text-align: center; font-size: 14px; color: #e2e2e2;}
.contact_head .contact_map a{display: block; width: 150px; height:46px; border: 1px solid #ccc; margin: 0 auto; margin-top: 15px; font-size: 14px; color: #fff; text-align: center; line-height: 46px; }
.contact_head .contact_map a:hover{color: #317BB5;}
/*contact_text*/
.contact_text{width: 1200px; overflow: hidden; margin: 0 auto;}
.contact_text ul li{width: 380px; margin-right: 5px; height: 310px; float: left;margin: 20px 0; border-right:1px solid #ccc;  }
.contact_text>ul>li:last-child{border-right:none; }
.contact_text ul li img{display: block; margin: 15px auto;-webkit-animation-name: bounce;animation-name: bounce; -ms-transform-origin: center bottom;transform-origin: center bottom; }
.contact_text ul li p{font-size: 18px; text-align: center; line-height: 36px; font-weight: 500;}
.contact_text ul li p a{ color: #333;}
.contact_text ul li p a:hover{color:#5eb6fa;}
/*contact footer*/
.contact_footer_bg{width: 100%; height: 55px; background: #000;}
.contact_footer_bg .copy_text{width: 1200px; margin: 0 auto;}
.contact_footer_bg .copy_text p{font-size: 16px; color: #e2e2e2; line-height: 55px;}
.contact_footer_bg .copy_text p a{color: #e2e2e2; }
.contact_footer_bg .copy_text p a:hover{color:#1e82cf;}
/*---------------联系页面End---------------*/
/*---------------FAQ页面Star---------------*/
.faq_bg{width: 1600px; height: 318px; margin: 0 auto; background: url(/en/images/faq/faq-bg.png) no-repeat left top;}
.faq_bg .faq_head{width: 1200px; margin: 0 auto; position: relative;}
.faq_bg .faq_head p{font-size: 16px; color: #d3e2f3; position: absolute; top: 155px; right: 15px;}
.faq_bg .faq_head p a{color: #fff; text-decoration:underline;}
.faq_text{width: 100%;margin: 0 auto; z-index: 9999;}
.faq_text .faq_main{width: 1200px; margin: 0 auto; overflow: hidden;  background: url(/en/images/faq/faq-text-bg.png) no-repeat 540px 15px;}
.faq_text .faq_main .main_left{width: 515px; float: left;}
.faq_main .main_left li{width: 475px; margin: 90px 40px; }
.faq_main li span{display: inline-block; width: 31px; height: 27px; background: url(/en/images/faq/faq-page.png) no-repeat left top; font-size: 16px; color: #fff; line-height: 27px; text-align: center; float: left;}
.faq_main li h3{font-size: 18px; width:430px; color: #333; font-weight: 400; float: left; line-height: 27px; padding-left: 5px;}
.faq_main .main_left li p{clear: both; font-size: 13px; line-height: 20px; color: #515151; margin-left: 35px; padding-top: 3px;}
.faq_text .faq_main .main_right{width: 515px; float: right;}
.faq_text .faq_main .main_right ul{padding-top:150px;}
.faq_main .main_right li{width: 475px; padding: 0 12px 95px;}
.faq_main .main_right li p{clear: both; font-size: 13px; line-height: 20px; color: #515151; margin-left: 35px; padding-top: 3px;}
/*---------------FAQ页面End---------------*/
/*---------------Solution页面Star---------------*/
/*tab*/
.main_solution{width: 1200px; margin: 15px auto; overflow: hidden;}
.main_solution h1{font-size: 28px; color: #1e82cf; margin-bottom: 42px; display: inline-block; float: left; line-height: 28px;}
.main_solution .solution_tab{width: 815px; height: 40px; float: right;}
.main_solution .solution_tab li{float: left; display: inline-block; padding:5px;margin-left: 30px; font-size: 14px; color: #1e82cf; }
.main_solution .solution_tab li a{display: block;}
.main_solution .solution_tab li.solution_active{ background: #1e82cf; border-radius: 5px;}
.main_solution .solution_tab li.solution_active a{color: #fff; }
/*content*/
.main_solution .solution_content{width: 1200px;}
.solution_content .content_box{width: 1192px; overflow:hidden; display: none;}
.solution_content .content_box li{width: 271px; height: 300px; margin:0 25px 20px 0; float: left; border-radius: 5px; box-shadow:5px 5px 5px #ccc; border: 1px solid #ccc;}
.solution_content .content_box li h2{ font-size: 16px; padding: 15px;}
.solution_content .content_box li h2 a{color: #1e82cf;}
.solution_content .content_box li p{color: #666; padding-left: 15px; font-size: 12px;}
.solution_content .box_one{display: block;}
.solution_content .content_box>ul li i{display: block; width: 71px; height: 17px; no-repeat left top; margin-left: 15px; margin-top: 15px; cursor: pointer; }
.solution_content .content_box>ul li i a{display: block; width: 71px; height: 17px;}
/*solution内页*/
.solution_det{width: 1200px; margin: 0 auto;}
/*left*/
.solution_det .det_left{width: 865px;float: left; background: #fff;}
.solution_det .det_left h1{font-size: 22px; color: #1265a4; line-height: 72px; background: url(/en/images/solution/det-title-bg.png) no-repeat left top;
text-align: center; margin: 30px 0;}
.solution_det .det_left .models_main{width:828px; margin: 0 auto;}
.det_left .models_main li{float: left;}
.det_left .models_main li.big_img{margin-right: 5px;}
.det_left .models_main li.models_ms{width: 334px; float: right; margin-right: 2px;}
.det_left .models_main li.models_ms h2{line-height: 38px; background: #d8d8d8; color: #1e82cf; font-size: 16px; padding-left: 20px; margin-bottom:20px; }
.det_left .models_main li.models_ms p{color: #666;  padding-left: 20px; font-size: 12px; line-height: 24px;}
.det_left .models_main .models_text{padding:20px 0;}
.det_left .models_main .models_text p{color: #666; font-size: 12px; line-height: 24px; padding-bottom:20px;}

/*right*/
.solution_det .det_right{width: 280px;float: right; }
.solution_det .det_right .sol_tab{height: 400px;}
/*end*/
/*---------------Solution页面End---------------*/
/*---------------SUPPORT页面Star---------------*/
.support_main{width:1200px; margin: 0 auto 30px; /*background: red;*/}
.support_main .more{display: inline-block; color: #1E82CF; font-size: 14px; line-height: 24px;}
.support_main h1{font-size: 28px; color: #1E82CF; margin: 15px 0 30px; line-height: 28px;}
.support_main .support_list{margin-bottom: 40px;}
.support_main .support_content{font-size: 13px; color: #515151; height: 180px; overflow: hidden; border-bottom: 1px #1E82CF dashed; padding-bottom:20px; }
.support_main .support_content h2{font-size: 18px; color: #333; line-height: 36px;}
.support_main .support_content p{padding: 5px 0; }
.support_main .support_content p strong{color: #333;}

/*---------------SUPPORT页面End---------------*/
/*---------------news页面Star---------------*/
.news_img { margin:0 auto; width: 1200px;}
.news_title { margin:0 auto; padding: 20px 10px; width:1200px; }
.news_title h2 { border-bottom: 1px solid #ccc; padding:15px 0; font-size: 32px;}
.news_list .news_main { padding: 20px 0; overflow: hidden; }
.news_list .news_main li {float: left; width: 560px; height:170px;margin-right: 20px; border-bottom:1px dashed #ccc; padding: 15px 0; overflow: hidden;}
.news_main img { float: left;}
.news_main .news_txt { float: left; width: 350px; margin-left: 10px;}
.news_main .news_txt h3 { padding: 10px 0; border-bottom: 1px solid #ccc; font-size: 18px;}
.news_main .news_txt p {line-height: 20px; padding: 10px 0; font-size: 14px;}
.news_main .view_more { float:right; border: 1px solid #ccc; padding: 5px; font-size: 14px;}
.news_list .page  { text-align: center;}
.news_list .page li {display: inline; padding:4px 5px;}
/*---------------news页面End---------------*/
/*---------------news_det页面Star---------------*/
.news_det { width: 1200px; margin: 0 auto;}
.news_det h3{ padding: 10px 0; font-size: 24px; text-align: center;}
.news_det .news_time { text-align: center; padding: 10px 0; }
.news_det .news_content { padding: 10px; border-bottom: 1px dashed #ccc;}
.news_det .news_content p { margin-bottom: 15px; font-size: 14px;}
.news_det .subpage { padding: 20px 0;}
/*---------------news_det页面End---------------*/
/*CSS3-ABOUT页面图片抖动*/
@-webkit-keyframes tada{0%{-webkit-transform:scale(1);}
10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg);}
100%{-webkit-transform:scale(1) rotate(0);}}
@-moz-keyframes tada{0%{-moz-transform:scale(1);}
10%, 20%{-moz-transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{-moz-transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{-moz-transform:scale(1.1) rotate(-3deg);}
100%{-moz-transform:scale(1) rotate(0);}}
@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);
opacity:0;}
40%{-webkit-transform:perspective(400px) rotateY(-10deg);}
70%{-webkit-transform:perspective(400px) rotateY(10deg);}
100%{-webkit-transform:perspective(400px) rotateY(0deg);
opacity:1;}}
@-moz-keyframes flipInY{0%{-moz-transform:perspective(400px) rotateY(90deg);
opacity:0;}
40%{-moz-transform:perspective(400px) rotateY(-10deg);}
70%{-moz-transform:perspective(400px) rotateY(10deg);}
100%{-moz-transform:perspective(400px) rotateY(0deg);
opacity:1;}}

/**/
@-webkit-keyframes bounce {
  0%, 20%, 53%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -webkit-transform: translate3d(0,0,0);
            transform: translate3d(0,0,0);
  }

  40%, 43% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
            transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -30px, 0);
            transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
            transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -15px, 0);
            transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0,-4px,0);
            transform: translate3d(0,-4px,0);
  }
}
