﻿@charset "utf-8";
@import "/USITE/Css/ui/black-tie/jquery-ui-1.7.1.custom.css";

html, body, div, p, ul, ol, dl, dt, dd, form, h1, h2, h3, h4, h5, h6, input, fieldset, legend, optgroup { margin:0; padding:0; }
html, body { font-family:Arial, "微软雅黑"; font-size:12px; color:#333; line-height:21px; }
h1, h2, h3, h4, h5, h6, em, strong, input, textarea { font-family:Arial, "微软雅黑"; font-size:12px; font-style:normal; font-weight:normal; }
ul, li { list-style:none; }
input, select, textarea { font-size:12px; vertical-align:middle; }
textarea { border:1px solid #d4d4d4; }
a img { border:0; }
a:link, a:visited {/*L-V-H-A*/ text-decoration:none;  }
a:hover, a:active { text-decoration:none; }

/*主题控制*/
#main{ width: 100%;  background: #fff; margin: 0 auto; min-height: 500px; min-width: 1300px;} 
.PAGE_product01 #main,.PAGE_product01{ background: #eaf2f6;}




/*footer*/
#bottom{ width: 100%; padding: 60px 0 0; background: #282e3e; margin: 0 auto; min-width: 1300px;}
#bottom .up{ width: 1200px;  overflow: hidden; margin: 0 auto; padding: 0 0 80px;}
.up-l{ float: left; width: 376px;}
.up-m{ float: left;}
.up-r{ float: right; width: 400px;}

.b-tit{ color: #fff; font-size: 22px; font-family: Impact,'微软雅黑'; padding-bottom: 34px;}
.up-l a{ display: block; height: 34px; padding-left: 20px; background: url(../images/icon08.jpg)no-repeat 0 center; line-height: 34px; color: #d8d8d8; font-size: 18px;}
.up-r p{ font-size: 18px; color: #d8d8d8; line-height: 34px;}
.up-m p{ font-size: 18px; color: #d8d8d8; line-height: 34px; overflow: hidden;} 
.up-m p span{ color: #c81233; display: block; float: left;}
.up-m p .up-mspan-l{ color: #d8d8d8;}
.doen{ text-align: center; height: 66px; line-height: 66px; font-size: 14px; color: #ebebeb; font-size: 18px;}

/*头部*/
#PageTop{ background: url(../images/bg03.jpg)repeat-x; position: relative; min-width: 1300px;}
#frame1 {width: 1200px;  height: 20px; padding: 25px 0; margin: 0 auto; position: relative; z-index: 99;}

.top-r{ }
.top{ width: 100%; min-width: 1300px; background: #282e3e; height: 20px; padding: 24px 0;}
.top-main{ width: 1200px; margin: 0 auto;}
.top-l{ float: left;}
.top-l span{ display: inline-block; font-size: 14px; color: #e5e5e5; height: 20px; line-height: 20px; margin-right: 16px;  padding-left: 28px;}
.top-l-l{ background: url(../images/icon03.jpg)no-repeat 0 5px;}
.top-l-r{ background: url(../images/icon01.jpg)no-repeat 0 center;}
#top001{ float: right;}
#top02{ float: left;}
#top001 .main,#top02 .main,#language1 .main{ padding-top: 0;}
.top-r a{ color: #e5e5e5; font-size: 14px; display: inline-block; height: 20px; line-height: 20px; margin-left: 30px;}
#tolo{ background: url(../images/icon02.jpg)no-repeat 0 0; padding-left: 20px;}
#language1{ float: right; }
#language1 img{ float: left;}
#language1 select{ background: #1d2840; border: none; color: #f2f2f2; height: 20px; line-height: 20px; font-size: 14px; outline: none;}
#top01{ float: right;}


/*新导航 logo */
#nav001{ width: 1200px;  position: absolute; z-index: 101; top: 70px; left: 50%; margin-left: -600px;}
.nav01{ width: 1200px; margin: 0 auto; padding-top: 30px; height: 76px; position: relative; z-index: 101;}
.logo{ width: 108px; float: left;}
.nav01_list{ float: right; } 
.nav01_list li{ float: left; margin-left: 40px; height: 72px; position: relative;}
.cn .nav01_list li{ float: left; margin-left: 50px; height: 72px; position: relative;}
.nav-down{ padding-right: 20px; background: url(../images/icon09.png)no-repeat right center;} 
.nav01_list li a{ color: #fff; font-size: 16px; font-family: Impact,'微软雅黑'; display: block; line-height: 72px;}
.cn .nav01_list li a{ font-weight: bold;}
.nav01_list li:hover>a, .nav01_list li.active>a { color: #c81233; border-bottom: 3px solid #c81233;}
.nav01_list .nav-down:hover,.nav01_list .active{ background: url(../images/icon10.png)no-repeat right center;}
.nav01_list #h_home,.nav01_list #h_product03,.nav01_list #h_brand,.nav01_list #h_contact{ background: none;}
.er-nav { background: #fff;  position: absolute; left: 0; top: 75px; width: 195px;}
.nav01_list li div{ padding: 20px 0; display: none;}
.nav01_list li div a{ color: #c81233; line-height: 40px; height: 40px; padding-left: 40px; background: url(../images/icon13.png)no-repeat 20px center; }
.nav01_list li div a:hover{ background: url(../images/icon13.png)no-repeat 20px center #ededed; color: #c81233;}
.search-btn{ width: 72px; height: 74px; float: right; background: url(../images/icon12.png)no-repeat center center; cursor: pointer; margin-left: 20px; position: relative;}
.search-btn:hover{ background: url(../images/icon12.png)no-repeat center center rgba(255,255,255,.8);}

/*自定义搜索*/
.down_search{ background: rgba(255,255,255,.8); padding: 30px; top: 74px; position: absolute; right: 0; width: 402px; display: none; z-index: 10000;}
.down_search form{  background: #fff; overflow: hidden; height: 42px; position: relative;}
#partnumber01{ padding: 10px; height: 18px; font-size: 16px; line-height: 18px;  display: block; float: left; width:280px; border:2px solid #c2c2c2; 
	border-right:none; outline: none; background: #efefef;}
#Submit01{ display: block; float: left; width: 100px; color: #fff; background: #c81233; text-align: center; height: 42px; border: none; font-size: 16px; 
	outline: none; cursor: pointer;}
.down_search span{ top: 10px; left: 8px; color: #999;}
.down_search .search_kong{ position: absolute; width: 390px; height: 34px; background: rgba(255,255,255,.0); left: 0; top: -34px;}


/*首页 我们公司的数据*/
#h_bnr{ width: 1300px; overflow: hidden; margin: -120px auto 0; z-index: 99; position: relative;}
.h-data{ width: 1200px; overflow: hidden;   background: #fff; padding: 0 50px; }
.h-all-tit{ width: 1200px; margin: 0 auto 70px; text-align: center; font-size: 30px; color: #000; font-weight: bold; font-family: Arial,'微软雅黑'; height: 30px; padding: 94px 0 34px; 
background: url(../images/bg02.jpg)no-repeat center bottom; }
.h-data-info { width: 400px; overflow: hidden; float: left; height: 190px;}
.h-data-info-num{ font-size: 120px; text-align: center; color: #c81233; height: 130px; font-family: Impact; line-height: 100px; }
.h-data-info p{ text-align: center; font-size: 20px; color: #000;  font-weight: bold; }


/*banner 小圆圈*/
#backplaynum { width: 100%; height: 5px; text-align: center; position: absolute; left: 0;}
#backplaynum a{ width:12px; height:12px; border-radius:50%; background:#fff; border-color:#fff; display: inline-block; margin: 0 4px;}
#backplaynum{ bottom: 152px; position: absolute;}
#backplaynum .act{ background: #34a637; border: 2px solid #34a637;}
.PAGE_home #backpic {  width: 100%; height: 860px; min-width: 1300px; margin: 0 auto; position: relative;}
/*banner 小圆圈 结束*/

/*首页  banner上的内容*/
.all-banner-center.h-banner-center{ margin: 120px auto 40px;}
#h_banner_info{ width: 1200px; position: absolute; top: 200px; left: 50%; margin-left: -600px; z-index: 100;}
.h-banner-box{ width: 1152px; margin: 0 auto; padding-left: 48px;}
.h-banner-box p{ line-height: 36px; color: #dddddd; font-size: 18px; width: 890px; padding-bottom: 20px;}
.h-banner-box a{ display: block; float: left; width: 228px; height: 60px; margin-right: 20px; line-height: 60px; text-align: center; color: #fff; font-size: 18px;}
.h-banner-l{ background: #c81233;}
.h-banner-box .h-banner-r{ border: 2px solid #fff; width: 224px; height: 56px; line-height: 56px;}
.h-banner-box .h-banner-r:hover{ background: #c81233; border: 2px solid #c81233;}


/*首页 关于我们*/
.h-about{ width: 1200px; margin: 0 auto; height: 690px;}
.h-about-l{ width: 600px; float: left;  overflow: hidden;}
.tab1{ width: 600px; height: 338px; overflow: hidden;}
.tab1 li{ display: none;}
.tab_btn{ padding-top: 50px;}
.tab_btn li{ overflow: hidden; border: 6px solid #eeeeee; float: left; height: 160px; width: 260px; cursor: pointer;}
.tab_btn li.tab_btn_active{ border-color: #34a637;}
.tab2{ width: 550px; float: right;} 
.h-about-tit{ font-size: 34px; color: #c81233; font-family:Arial,'微软雅黑'; font-weight: bold; line-height: 40px; overflow: hidden; margin-top: -8px; 
padding-bottom: 16px; background: url(../images/bg02.jpg)no-repeat 0 bottom; margin-bottom: 20px;}
.tab2 p{ font-size: 16px; color: #333; line-height: 26px; font-weight: bold; padding-bottom: 10px; height: 192px;}
.tab2 li{ display: none;}
.tab2 a{ display: block; margin-top: 30px; width: 240px; height: 72px; color: #fff; background: #c81233; text-align: center; line-height: 72px; font-size: 20px; font-weight: bold;}



/*首页红色背景部分*/
.h-bgr{ width: 100%; min-width: 1200px; background: #c81233; color: #fff; padding: 92px 0;}
.h-bgr-txt{ text-align: center; font-size: 30px; width: 1200px; margin: 0 auto;}
.h-bgr-main{ padding: 0 60px 0; width: 1020px; font-size: 44px; font-weight: bold; text-align: center; line-height: 60px; overflow: hidden; margin: 80px auto 0; 
	background: url(../images/bg01.jpg)no-repeat 0 10px;}

/*首页我们公司的优势*/
.h-img01{ display: block; margin: 0 auto;}
.h-profit{ width: 1200px; overflow: hidden; margin: 74px auto 84px;}
.h-profit li{ width: 400px; float: left;}
.h-profit-tit{ font-size: 20px; font-weight: bold; height: 46px; color: #282e3e; width: 380px;}
.h-profit-img{ height: 82px;}
.h-profit-txt{ line-height: 30px; font-size: 16px; color: #282e3e;  width: 380px;}

/*首页 合作伙伴*/
.h-partner{ width: 100%; min-width: 1200px; margin: 0 auto; background: #eaf2f6; padding-bottom: 70px;}
.h-partner-txt{ font-size: 16px; color:#282e3e; line-height: 32px; width: 1200px; margin: 0 auto; text-align: center; font-weight: bold;} 
.h-partner-box{ width: 1200px; height: 160px; overflow: hidden; position: relative; margin: 70px auto 30px;}
.partner{ width: 1200px; height: 320px; position: absolute; top: 0;}
.partner li { width: 1250px; height: 160px; }
.partner li span{ display: block; float: left; margin-right: 30px; width: 258px; height: 160px;}

/*首页  banner上的内容*/
.h-banner-box{ width: 1152px; margin: 0 auto; padding-left: 48px;}
.h-banner-box p{ line-height: 36px; color: #dddddd; font-size: 18px; width: 890px; padding-bottom: 20px;}
.h-banner-box a{ display: block; float: left; width: 228px; height: 60px; margin-right: 20px; line-height: 60px; text-align: center; color: #fff; font-size: 18px;}
.h-banner-l{ background: #c81233;}
.h-banner-box .h-banner-r{ border: 2px solid #fff; width: 224px; height: 56px; line-height: 56px;}
.h-banner-box .h-banner-r:hover{ background: #c81233; border: 2px solid #c81233;}




/*登录*/
#loginform{ width:370px; height:370px; border-radius:8px; background:#ebebeb; float:right;}
.PAGE_login0001 #main {  margin: 0;}
.PAGE_login0001 #main #main2{ width:1000px; margin:106px auto;}
#login0001{ display:none;}
.PAGE_login0001 #main #main1{ width:100%; height:582px; background:#fff;}

#lo{ position: fixed; z-index: 10000; left: 0; top: 0; background: rgba(0,0,0,.6); width: 100%; height: 100%; display: none;}

#center_login{overflow:hidden;}
#lo .center{ width: 368px;height: 368px; position: absolute; left: 50%; top: 50%; margin:-184px 0 0 -184px;}

#lo .center ul{width: 368px;height: 368px; background: #eaeaea; -moz-border-radius: 6px;  -webkit-border-radius: 6px;   border-radius:6px;	float: right;  text-align: center; float:right;}
#lo .center ul li{width: 307px;height: 44px;-moz-border-radius: 6px; -webkit-border-radius: 6px;   border-radius:6px;  border: solid 1px #cccccc;   background: #fff;   margin:20px auto;}
#lo .center ul li.lo_tit{ border:none; background: none; font-size: 26px; color: #333; text-align: center;  line-height: 44px; padding-top: 10px;}
#lo .center ul .email{margin-top: 30px;background: #fff url(../images/email.png) 10px 9px no-repeat;}
#lo .center ul .password{background: #fff url(../images/password.png) 10px 9px no-repeat;}
#lo .center ul li input{width: 250px;height: 42px;float: right;border: 0;color: #b2b2b2;font-size: 14px;margin-right: 3px;padding-left: 10px;outline: none;}
#lo .center ul .btn{width: 307px;height: 44px;background: #c81233;text-align: center;font-size: 18px;color: #fff;border: 0;-moz-border-radius: 6px;  -webkit-border-radius: 6px;border-radius:6px; cursor: pointer;  outline: none; margin:0 auto;}
#lo .center ul div{ text-align:center;  padding-top:16px; overflow: hidden;}
#lo .center ul p{margin: auto;width: 307px;text-align: center; padding-top: 10px; font-size: 14px; color: #666;}
#lo .center ul p a{font-size: 14px;font-weight: bold;color: #484848; color: #42b029;}
#lo .center ul p a:hover{	color: red}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {  background-color:none!important;  background-image: none!important;  color:none!important;}

input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill { background-color: rgb(255, 255, 255);  background-image: none;  color: rgb(0, 0, 0);}
/*登录结束*/




/*注册*/
.cn #sign h3{ background: url(../images/img10.jpg)no-repeat 502px 29px;} 
.en #sign h3{ background: url(../images/img10.jpg)no-repeat 502px 29px;} 

#sign{ width: 1200px; margin: 0 auto;  background: #f5f8fa;}
#regform{ width: 1024px; background:#ebebeb; margin:0 auto;}
#main #regform {  padding: 20px 40px;  border: none;}
.PAGE_regform #main{ margin:0 auto;}
#center_signup{margin: 0 auto;width: 1024px;height: 420px;text-align: center;	padding: 50px 50px 30px 0;}
#center_signup h3{font-size: 30px;display: block;height: 90px;line-height: 90px;padding-left: 186px;}
#center_signup ul{width: 536px;	margin: auto;}
#center_signup ul li{margin: auto;width: 536px;	height:50px;line-height: 30px;}
#center_signup ul li.bottom001{ padding-top: 16px;}
#center_signup ul li label{width: 170px;	height: 30px;text-align: right;font-size: 16px;line-height: 30px;	float: left;}
#center_signup ul li input{width: 340px;height: 30px;float: right;border: 1px solid #d6d6d6;   font-size: 16px;  color: #999;  padding:0 10px; outline: none;}
#center_signup ul .btn{background: #c81233;width: 362px;height: 40px;font-size: 16px;line-height: 40px;color: white;border: 0;float: right;cursor: pointer;  outline: none;}
.PAGE_regform #regform{ display:none;}
#center_signup input.red, #lo .center ul li input.red  {border: 1px solid #FF0000;}
/*注册结束*/



/*返回顶部*/
#cbtop{ width: 50px; height: 50px; position: fixed; right: 30px; bottom: 150px; cursor: pointer;  z-index: 100; display: none;}


/*---------------------------产品目录-------------------------------------------*/
.all-page-tit{ font-size: 40px;  color: #333; padding-top: 20px; font-weight: bold; width: 1200px; margin: 0 auto; height: 80px; text-align: center; padding-top: 90px;}
.probanner{ background: url(../images/pro/pbanner.jpg)no-repeat center center;}
.pro-list{ width: 1200px; margin: 0 auto 80px; overflow: hidden;}
.pro-list li{ width: 364px; height: 490px; float: left; margin-right: 54px;}
.pro-img{ width: 364px; height: 364px; overflow: hidden; background: #fff;}
.pro-name{ font-size: 20px; color: #282e3e; text-align: center; line-height: 126px;}
.pro-list li.pro-no-margin{ margin: 0;}


/*------------------产品技术支持-----------------------*/
.jsbanner{ background: url(../images/js/jsbanner.jpg)no-repeat center center;}
.js-img01{ display: block; margin: 0 auto 80px;}
.js-bg-b{ width: 100%; min-width: 1200px; background: #eaf2f6; padding-bottom: 4px; display: none;}
.js-list{ width: 1200px; margin: 0 auto 30px; overflow: hidden;}
.js-list li{ width: 582px; height: 416px; float: left;}
.js-list-img{ width: 582px; height: 292px; overflow: hidden;}
.js-list-tit{ font-size: 24px; font-weight: bold; color: #666; padding-top: 30px;}
.js-list li.js-list-r{ float: right;}


/*----------------联系我们-------------------*/
.lxbanner{ background: url(../images/lx/cbanner.jpg)no-repeat center center;}
.c-main{ width: 1200px; overflow: hidden; padding: 90px 0; margin: 0 auto;}
#contact01{ width: 610px; overflow: hidden; float: left;}
.c-main-l{ width: 610px; overflow: hidden; float: left;}
.c-main-r{ width: 590px; overflow: hidden; float: right;}
.c-name{ font-size: 24px; color: #282e3e; line-height: 32px; padding: 0 0 40px 50px; background: url(../images/lx/c01.jpg)no-repeat 0 6px; font-weight: bold;}
.c-add{ padding-left: 50px; padding-bottom: 40px; background: url(../images/lx/c03.jpg)no-repeat 0 0;}
.c-mob{ padding-left: 50px; padding-bottom: 40px; background: url(../images/lx/c04.jpg)no-repeat 0 0;}
.c-ema{ padding-left: 50px; padding-bottom: 40px; background: url(../images/lx/c05.jpg)no-repeat 0 3px;}
.c-fax{ padding-left: 50px; padding-bottom: 40px; background: url(../images/lx/c06.jpg)no-repeat 0 2px;}
.c-web{ padding-left: 50px; padding-bottom: 60px; background: url(../images/lx/c07.jpg)no-repeat 0 1px;}
.c-add-tit{ font-size: 26px; color: #282e3e; height: 40px; font-weight: bold;}
.c-add-txt{ font-size: 16px; line-height: 26px; color: #282e3e;}
.c-mob-txt{ line-height: 26px; color: #c81233; font-size: 16px; font-weight: bold;}
.c-ema-txt{ line-height: 26px; color: #004f99; font-size: 16px; font-weight: bold;}

.PAGE_contact #main #main1{ width: 1200px; margin: 100px auto 90px;}
#contact{ display: none;}

#frame3{ margin-top: 60px;}
#contact02{ width: 610px; overflow: hidden; float: left;}
#contact03{ float: right; width: 506px;  background: #fff;}

/*表单*/
/*联系表单*/
#form1 li { padding-bottom: 18px; overflow: hidden;}
#contactform #form1 li label{ background: #d8e5eb; display: inline-block; width: 102px; text-align: right; font-size: 16px; color: #333; height: 40px; 
	line-height: 40px; float: left; margin: 0 0 0 0; color: #333;}
#contactform #form1 li.single label{ display: block; margin: 0; margin-right: 390px;}
#form1 li .red{ display: inline-block; color: red; height: 20px; line-height: 28px; overflow: hidden; float: left; padding-right: 3px;}
.single textarea{ width: 310px; border: 1px solid #ddd;}
.captcha input{ display: inline-block; width:302px; border: 1px solid #ddd;padding: 6px; height: 14px;}
.PAGE_contact #form1 .captcha{ height: auto;}
#form1 .captcha label{ height: 34px; line-height: 34px;}
#form1 .captcha span{ line-height: 35px;}
#form1 .captcha img{ display: inline-block; padding-left: 93px; width: 50px; height: 22px; margin-top: 4px; float: left;}
.control .txt #form1 .captcha a{ float: left; display: block; height: 22px; line-height: 24px; margin-top: 4px; margin-left: 6px; color: #666; width: 258px;}
.bottom{ padding-left: 84px;} 
#THREE .bottom input.btn{ display: inline-block; margin: 0 0 0 6px; width: 194px; height: 36px; border: none;} 
.bottom input.btn{ background: #c81233; color: #fff;}
.bottom input.resetbtn{ background: #787878; }
#contactform .single { width: 506px; height: 144px;}

#form1 li #__ErrorMessagePanel { color: red!important;}

#contactform{ float: right; width: 506px;  background: #fff;}
#contactform .fsex,#contactform .ffax,#contactform .fcountry,#contactform .ffax,#contactform .ffax{ display: none; }
#THREE .PAGE_contact #main #contactform .content {  padding: 0 0;}
#contactform li { float: left; width: 100%; height: 42px; padding: 0 0 20px 0;}
#contactform li .txt,#contactform .captcha input { float: left;  width: 374px; padding: 10px 10px;  height: 18px; border: 1px solid #d6d6d6; font-size: 16px;}
#contactform .single .txtrange{ float: left;  width: 476px; padding: 10px;  height: 70px; border: 1px solid #d6d6d6; }
#contactform .captcha input { width: 374px!important;}
#contactform .captcha img {  position: absolute; top: 4px; right: 18px;}
#contactform .bottom { width: 420px; height: 50px; padding: 0 0 0 96px;}
#contactform .resetbtn {  background: #898989; border: 1px solid #ececec;color: #fff;}
#THREE .PAGE_contact #main #contactform h2 {  font-size: 24px; color: #282e3e; height: 40px; background: url(../images/lx/c02.jpg) no-repeat 0 bottom; 
	margin-bottom: 30px; font-weight: bold;}
#THREE .PAGE_contact #main #contactform h2  span{ font-size: 24px; min-width: 400px;}
#THREE #main .contactform {  border-bottom: none;}
#contactform li.captcha{ position: relative;}

/*产品种类*/

.pro_type_box{ width: 1120px; overflow: hidden;}
.pro_type_list{ width: 1144px; overflow: hidden;}
.pro_type_list li{ border: 1px solid #f0f0f0; height: 304px; width: 260px; margin: 0 24px 24px 0; float: left; text-align: center; overflow: hidden;}
.pro_type_list_img{ width: 260px; height: 260px; overflow: hidden;}
.pro_type_list_img img{ display: block; padding: 0; margin: 0; width: 260px; height: 260px;}
.pro_type_list_tit{ height: 44px; background: #fafafa; text-align: center; font-size: 16px; color: #333; line-height: 44px; padding: 0 10px;} 

/*主要设计及分析等软件*/




/*------------------------------关于我们----------------------------------------*/
.abanner{ background: url(../images/ab/abanner.jpg)no-repeat center center;}
.ab-t-txt{ font-size: 24px ;text-align: center; width: 1200px; margin: 0 auto 80px; color: #c81233;}
.video{ width: 570px; height: 320px; overflow: hidden; background: url(../images/ab/a01.jpg)no-repeat bottom right; padding: 0 9px 20px 0; float: left; 
	margin: 0 36px 28px 0;}
.vido-box{ width: 1200px; overflow: hidden; margin: 0 auto 50px;}
.vido-info{ font-size: 18px; color: #282e3e; line-height: 36px; padding-bottom: 40px; text-align: justify;}
.cn .vido-info{ line-height: 28px;} 
.cn .vido-info{padding-bottom: 10px;}

.ab-red-bg{ width: 100%; min-width: 1200px; background: #c81233; height: 164px; text-align: center; color: #fff; font-size: 36px; line-height: 164px; font-weight: bold; margin-bottom: 90px;}
.ab-team-tit{ font-size: 24px; height: 74px; color: #282e3e; font-weight: bold; width: 1200px; margin: 0 auto;}
.ab-team-txt{ line-height: 36px; font-size: 18px; color: #666; width: 1200px; margin: 0 auto 50px;}
.ab-team-box{ width: 1200px; margin: 0 auto 90px; overflow: hidden;}
.ab-team-l{ float: left; width: 570px; height: 404px;}
.ab-team-r{ float: right; width: 584px;}
.ab-team-list{ padding-top: 55px; font-size: 16px; color: #282e3e; height: 46px; font-weight: bold;}
.ab-team-list-l{ float: left;}
.ab-team-list-r{ float: right;}
.ab-team-list01{ background: url(../images/ab/a03.jpg) no-repeat 0 bottom ;}
.ab-team-list02{ background: url(../images/ab/a04.jpg) no-repeat 0 bottom ;}
.ab-team-list03{ background: url(../images/ab/a05.jpg) no-repeat 0 bottom ;}
.ab-team-list04{ background: url(../images/ab/a06.jpg) no-repeat 0 bottom ;}

.ab-qualifications{ width: 100%; min-width: 1200px; background: #eaf2f6; padding-bottom: 90px;}
.ab-qualifications-box{ width: 1200px; overflow: hidden; margin: 0 auto;}
.ab-qualifications-txt{ font-size: 16px; line-height: 36px; color: #666; padding-bottom: 60px;}
.ab-qualifications-list{ overflow: hidden;}
.ab-qualifications-list li{ width: 280px; float: left; margin-right: 26px; height: 500px;}
.ab-qualifications-list li p{ font-size: 20px; line-height: 36px; color: #666; padding-top: 30px; text-align: center;}

/*经营状况*/
.jy_tit{ font-size: 40px;  color: #333; padding-top: 20px; font-weight: bold; width: 1200px; margin: 0 auto; height: 80px; text-align: center;} 
.ku01{ font-size: 18px; width: 1200px; margin: 0 auto; text-align: right; height: 30px; padding-top: 20px;	color: #282e3e;}
.nf01{ font-size: 24px; width: 1200px; margin: 0 auto; text-align: center; height: 30px; color: #c81233; padding: 0 0 50px;}

.jy_table01 {   border-spacing: 0;  width: 1200px; line-height: 80px; border-bottom: none; margin: 0 auto; padding: 0; margin-bottom: 80px;}
.jy_table01 thead{ background: #c81233; color: #fff; font-size: 24px;}
.jy_table01 tbody tr{ text-align: center; color: #333; font-size: 24px; border-left:1px solid #dbdbdb;}
.jy_table01 tbody tr td,.jy_table01 tbody{ border-right:1px solid #e5e5e5;  border-bottom:1px solid #dbdbdb;}
.jy_table02{ border-top:1px solid #dbdbdb;  border-left:1px solid #dbdbdb; margin-bottom: 80px;}
.jy_table01 tbody tr .border_color01{ background: #c81233;  color: #fff;} 
.jy_table01 tbody tr .border_color02{ background: #e38899; color: #fff; }

.jy_jj{ width: 100%; min-width: 1200px;  background: #eaf2f6; padding: 94px 0;}
.jy_jj p{ font-size: 18px; color: #666; line-height: 34px; text-align: justify; padding-bottom: 30px;}
.jy_jj_box{ width: 1200px; margin: 0 auto;}



/*生产设备*/
.sbanner{ background: url(../images/sc/sbanner.jpg)no-repeat center center;}
.sc-list{ width: 1200px; overflow: hidden; margin: 0 auto; padding-bottom: 96px; height: 320px;}
.sc-list-l{ float: left; width: 570px;}
.sc-list-r{ float: right; width: 580px;}
.sc-list-tit{ font-size: 24px; color: #282e3e; height: 70px; font-weight: bold;}
.sc-list-txt{ font-size: 18px; line-height: 36px; color: #666;}

/*--------产品-主导产品系列-------*/
.zdbanner{background: url(../images/zd/zbanner.jpg)no-repeat center center; }
.zd-list{ width: 1200px; overflow: hidden; margin: 0 auto; padding-bottom: 96px; height: 320px;}
.zd-list-l{ float: left; width: 570px;}
.zd-list-r{ float: right; width: 590px;}
.zd-list-tit{ font-size: 24px; color: #282e3e; height: 80px; font-weight: bold; line-height: 30px; }
.zd-list-txt{ font-size: 18px; line-height: 30px; color: #666; height: 122px;}
.zd-list-small-img{ display: block; width: 140px; height: 120px; margin-right: 10px; float: left;}


/*------------新品发布--------------*/
.xpbanner{ background: url(../images/xp/xbnaner.jpg)no-repeat center center;}
.down-main{ width: 1200px; margin: 0 auto; padding-bottom: 80px; overflow: hidden;}
/*左边*/
.down-main-l{ width: 790px; float: left; overflow: hidden;}
.down-list{ border: 1px solid #dcdcdc; height: 134px; padding: 22px 18px; margin-bottom: 30px;}
.down-list-l{ width: 112px; height: 134px; float: left;}
.down-list-l img{ display: block; width: 112px; height: 134px;}
.down-list-r{ width: 610px; float: right;}
.down-list-tit{ font-size: 24px; color: #282e3e; font-weight: bold; height: 40px; }
.down-list-txt{ font-size: 14px; color: #666; line-height: 24px; height: 70px;}
.down-list-link-l{ display: inline-block; width: 28px; height: 28px; float: left; margin-right: 30px;}

#download{ display: none;}
.PAGE_download #main #main1{ width: 1200px; margin: 0 auto 90px;}
.PAGE_download #main #Content{ width: 790px; float: left; overflow: hidden;}
.PAGE_download #main #PageRight{ width: 350px; overflow: hidden; float: right;}
/*右边*/
.down-main-r{ float: right; width: 350px; overflow: hidden;}
.pageLeft-tit{ height: 46px; background: url(../images/xp/x02.jpg)no-repeat 0 bottom; margin-bottom: 30px;}
.pageLeft-tit p{ height: 26px; line-height: 26px; border-left: 4px solid #c81233; padding-left: 16px; font-size: 18px; color: #222; font-weight: bold; }
.years-down{ display: block; height: 40px; padding-left: 26px; color: #000; font-size: 16px; background: url(../images/xp/x03.jpg)no-repeat 0 6px;}
.pageLeft-tit.pageLeft-tit01{ background: url(../images/xp/x06.jpg)no-repeat 0 bottom;}
.pageLeft-about-txt{ font-size: 16px; line-height: 24px; color: #282e3e; padding: 30px 0;}
.about-link{ width: 204px; height: 60px; line-height: 60px; text-align: center; color: #fff; font-size: 16px; font-weight: bold; background: #c81233; display: block;}


/*---------------品牌与客户--------------------------*/
.khbanner{ background: url(../images/kh/kbanner.jpg)no-repeat center center;}
.br-main-box{ width: 620px; padding: 90px 580px 90px 0;  margin: 0 auto; background: url(../images/kh/k01.jpg)no-repeat right 0;}
.br-main{ padding: 40px; background: #fff; }
.br-main-tit{ color: #282e3e; height: auto; font-size: 36px; line-height: 40px; font-weight: bold; padding-bottom: 40px;}
.br-main-txt{ font-size: 16px; color: #666; line-height: 30px; 	text-align: justify;}
.br-main-box01{ width: 620px; padding: 90px 0 90px 580px;  margin: 0 auto; background: url(../images/kh/k02.jpg)no-repeat 0 0;}

.br-hz{ width: 1200px; overflow: hidden; margin: 0 auto;} 
.br-hz li{ overflow: hidden;width: 1250px;}
.br-hz li span{ display: block; float: left; margin: 0 30px 30px 0; width: 258px; height: 160px;}




 
/*--------各页banner上的文字-------*/
.all-banner{ width: 100%; min-width: 1200px; height: 520px; }
.all-kong{ height: 90px; width: 100%;}
.jybanner{ background: url(../images/jy/jybanner.jpg)no-repeat center center;}
.all-banner-center{ height: 88px; border-left: 8px solid #c81233; padding-left: 40px; font-size: 60px; color: #fff; font-weight: bold; line-height: 88px; 
	width: 1152px; margin: 24px auto 152px;}
.all-banner-position{ width: 1200px; height: 46px; margin: 0 auto;}
.all-banner-position li{ display: block; float: left; margin-right: 20px; font-size: 16px; color: #c7c7c7;}
.all-banner-position li a{ color: #c7c7c7;}


/*各页banner*/
#gbanner01{ width: 100%; min-width: 1300px; height: 310px; background: url(../images/xp/xbnaner.jpg)no-repeat center center; padding-top: 210px;}
#gbanner02{ width: 100%; min-width: 1300px; height: 310px; background: url(../images/jy/jybanner.jpg)no-repeat center center; padding-top: 210px;}
#gbanner03{ width: 100%; min-width: 1300px; height: 310px; background: url(../images/ab/abanner.jpg)no-repeat center center; padding-top: 210px;}
#gbanner04{ width: 100%; min-width: 1300px; height: 310px; background: url(../images/sc/sbanner.jpg)no-repeat center center; padding-top: 210px;}
#gbanner05{ width: 100%; min-width: 1300px; height: 310px; background: url(../images/zd/zbanner.jpg)no-repeat center center; padding-top: 210px;}
#gbanner06{ width: 100%; min-width: 1300px; height: 310px; background: url(../images/pro/pbanner.jpg)no-repeat center center; padding-top: 210px;}
#gbanner08{ width: 100%; min-width: 1300px; height: 310px; background: url(../images/js/jsbanner.jpg)no-repeat center center; padding-top: 210px;}
#gbanner09{ width: 100%; min-width: 1300px; height: 310px; background: url(../images/lx/cbanner.jpg)no-repeat center center; padding-top: 210px;}
#gbanner07{ width: 100%; min-width: 1300px; height: 310px; background: url(../images/kh/kbanner.jpg)no-repeat center center; padding-top: 210px;}
#gbanner10{ width: 100%; min-width: 1300px; height: 310px; background: url(../images/zc.jpg)no-repeat center center; padding-top: 150px;}
#gbanner11{ width: 100%; min-width: 1300px; height: 310px; background: url(../images/nbanner.jpg)no-repeat center center; padding-top: 210px;}
#gbanner12{ width: 100%; min-width: 1300px; height: 310px; background: url(../images/nbanner.jpg)no-repeat center center; padding-top: 210px;}

/*搜索*/
#partsearch{ width: 100%; min-width: 1300px; background: #e9ecf4; padding: 40px 0; display: none;}
#partsearch .main{ width: 1200px; margin: 0 auto;}
#partsearch li #partnumber{ padding: 16px; width: 984px; height: 20px; font-size: 16px; line-height: 16px; outline: none;}
#partsearch li #Submit{ width: 180px; height: 56px; background: #c81233; color: #fff; text-align: center; line-height: 56px; font-size: 16px; border: none;}
#partsearch li{ position: relative;}
#partsearch li span{ top: 17px; left: 14px;}

/*搜索页面*/
.PAGE_product #main #main1{ width: 1200px; margin: 90px auto 90px;}

/*新闻*/
.PAGE_news #main #main1{ width: 1200px; margin: 90px auto 90px;}
.PAGE_news #main #Content{ width: 790px; float: left; overflow: hidden;}
.PAGE_news #main #PageRight{ width: 350px; overflow: hidden; float: right;}

/*新闻列表*/
#news .list{ padding: 20px 0; border-bottom: 1px solid #dcdcdc; overflow: hidden;}
#news .img{  margin-right: 30px;  display: inline-block; float: left;}
#news .img img{ display: block; width: 270px; height: 230px;}
#news .title a{ font-size: 20px; line-height: 26px; color: #c81233; font-weight: bold; }
#news .date{ font-size: 16px; color: #999; padding: 16px 0; }
#news .txt{ color: #222; font-size: 14px; line-height: 28px; }
#news .pagenav{ padding-top: 20px;}

/*新闻详情*/
.PAGE_news_view #main #main1{ width: 1200px; margin: 90px auto 90px;}
.PAGE_news_view #main #Content{ width: 790px; float: left; overflow: hidden;}
.PAGE_news_view #main #PageRight{ width: 350px; overflow: hidden; float: right;}
#news_view h2 span{ font-size: 20px; line-height: 26px; color: #c81233; font-weight: bold; display: block; padding-bottom: 20px;}
#news_view .date{ font-size: 16px; color: #999; padding: 16px 0; }
#newsviewnav{ font-size: 16px;}
.pre {padding: 10px 0;}
.pre a,.next a{ color: #c81233; }





/*--------logo切换-------------*/

.banner{
	position: relative;
	overflow: hidden;
}
.banner-view{
	position: relative;
	height: 100%;
	z-index: 999;
	background-repeat: no-repeat;
}
.banner-view i{
	position: relative;
	display: block;
	float: left;
	background-repeat: no-repeat;
}
.banner-btn{ display: none;
	position: absolute;
	width: 100%;
	height: 0;
	top: 45%;
	font-family: "宋体";
	font-size: 20px;
	z-index: 1000;
}
.banner-btn span{
	display: block;
	float: left;
	width: 50px;
	line-height: 50px;
	text-align: center;
	background-color: rgba(0,0,0,0.7);
	color: #74dcff;
	cursor: pointer;
	font-weight: 800;
	background-image: 
}
.banner-btn span:hover{
	background-color: rgba(0,0,0,0.6);
}
.banner-btn span + span{
	float: right;
}
.banner-number{ display: none;
	position: absolute;
	bottom: 35px;
	width: 100%;
	height: 0;
	font-size: 0;
	text-align: center;
	z-index: 1000;
}
.banner-number > *{
	display: inline-block;
	border: 2px solid #fff;
	border-radius: 50%;
	margin: 0 8px;
	width: 10px;
	height: 10px;
	background-color: #00c3ff;
	cursor: pointer;
}
.banner-number  > *:hover,
.banner-number  > *.on{
	background-color: #ffc300;
}
.banner-progres{ display: none;
	width: 100%;
	position: absolute;
	bottom: 0;
	height: 3px;
	z-index: 1000;
}
.banner-progres i{
	position: absolute;
	left: 0;
	top: 0;
	border-radius: 3px;
	display: block;
	height: 100%;
	width: 0;
}
#banner2,.img00001{ display: none;}
