@charset "utf-8";

/* Style Reset
-----------------------------------------------------------------------------------------------------*/
body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, blockquote,h1,h2,h3,h4,h5,h6
{ margin:0px; padding:0px;} 
html button::-moz-focus-inner{ border-color:transparent!important; } 
input, button, textarea,select, optgroup, option { font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;}
ul, li, dl, dt, dd, ol { display: block; list-style: none; }
fieldset, img { border:0; }
iframe { background-image: none; }
.clear {clear:both; height:0px;}
.clear-fix:after{content: "."; display: block; height: 0; font-size: 0; clear: both; visibility: hidden;}
img{ border:0px;}
body{font-family:arial, helvetica, sans-serif; overflow-x:hidden; color:#333333; font-weight:400; -webkit-text-size-adjust:none; font-size:12px; background:#ffffff;}
a{text-decoration:none; color:#333333;}
a:hover{text-decoration:underline; color:red;}
.fl{float:left;}
.fr{float:right;}
.none{display:none;}
.h10px{ height:10px; width:100%; clear:both;}
.h15px{ height:15px; width:100%; clear:both;}
.h25px{ height:25px; width:100%; clear:both;}
.h50px{ height:50px; width:100%; clear:both;}
.mt20px{ margin-top:20px;}
.w986{width:986px; margin:0 auto;}
p{ margin:0; padding:0;}
.blod{ font-weight:bold;}
html{ overflow-x:hidden; -webkit-text-size-adjust:none; font-size:12px;}
center{ text-align:center; line-height:60px;}
em{ font-style:normal;}
/*
内容样式开始

头部信息
*/
#head{height: 144px; padding: 20px 0 0 0; position: relative;}
.logo{width: 511px; height:78px; display: block;}
.nav_con{margin: 14px 0 0 0; background: #0688c2; text-align: center; height:40px; font: 400 14px/40px "arial, helvetica, sans-serif";}
.nav_con a{display: inline-block; vertical-align: middle; color: #fff; margin: 0 25px;}
.nav_con a:hover{color: #fb7d00; text-decoration: none;}


.yuyan{width: 91px; height: 24px; position: absolute; top: 0; right: 2px; background: url(../images/yy_bg.png) center top no-repeat; z-index: 88; text-indent: 15px; line-height: 24px; color: #666666;}
.yuyan ul{ position: absolute; top: 23px; right: 1px; z-index: 89; background: #FFFFFF; width: 90px; display: none;}
.yuyan ul li{height: 24px; line-height: 24px;}
.yuyan ul li a{color: #666;}

#focus {width:986px; height:266px; overflow:hidden; position:relative;}
#focus ul {height:266px; position:absolute;}
#focus ul li {float:left; width:986px; height:266px; overflow:hidden; position:relative;}
#focus .btn {position:absolute; width:100%; height:5px; left:0px; bottom:24px; text-align:center;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; text-align:center; width:16px; height:5px; margin-right:10px; background:url(../images/banner_ico1.png) center center no-repeat; cursor:pointer;}
#focus .btn span.on{background:url(../images/banner_ico2.png) center center no-repeat; width: 48px;}

/*
 首页内容开始
 * */
#imain{padding: 47px 0 0 0;}
.i_tit{height: 30px; padding-bottom: 2px; background: url(../images/i_tit.jpg) center bottom no-repeat; font: 400 20px/30px arial; text-align: center; color: #434343; text-transform: uppercase;}
.i_about{margin: 15px 20px; height: 240px; font: 400 12px/26px arial; color: #666666; text-align: justify;text-justify: inter-ideograph; overflow: hidden; overflow: hidden;}
.i_about_large{margin: 15px 20px; height: 500px; font: 400 12px/26px arial; color: #666666; text-align: justify;text-justify: inter-ideograph; overflow: hidden; overflow: hidden;}
.i_about_honor{margin: 15px 20px; height: 380px; font: 400 12px/26px arial; color: #666666; text-align: justify;text-justify: inter-ideograph; overflow: hidden; overflow: hidden;}
.i_about_sales{margin: 15px 20px; height: 80px; font: 400 12px/26px arial; color: #666666; text-align: justify;text-justify: inter-ideograph; overflow: hidden; overflow: hidden;}
.i_about_product{margin: 15px 20px; height: 600px; font: 400 12px/26px arial; color: #666666; text-align: justify;text-justify: inter-ideograph; overflow: hidden; overflow: hidden;}
.i_amore{width: 102px; height: 20px; display: block; margin: 15px auto 50px; position: relative; border: #00a7ff solid 3px; text-align: center; line-height: 20px; color: #434343;}
.i_amore i{display: block; width: 16px; height: 8px; position: absolute; left: 50%; margin-left: -8px; bottom: -11px; background: url(../images/i_ico2.jpg) center center no-repeat;}

.pro_ul{padding: 58px 0 0 0;}
.pro_ul li{height: 225px;}
.pro_ul li .pic{width: 181px; height: 181px; display: block; border: #efefef solid 1px; float: left; margin-right: 16px;}
.pro_ul li .text{display: block; float: left; width: 728px; height: 34px; font: 400 18px/34px arial; color: #0083be;}
.pro_ul li .text2{width: 768px; float: left; min-height: 55px; font: 400 13px/20px arial; color: #666666;}
.pro_ul li .text2 .tit{color:#003333;}
.pro_ul li .text2 .tit2{color: #333333;}

.i_cont{margin: 30px 0; padding: 0 380px 0 20px; font: 400 13px/30px arial; color: #262626; background: url(../images/i_map.jpg) 680px center no-repeat; min-height: 215px;}
.i_tech{margin: 30px 0; padding: 0 380px 0 20px; font: 400 13px/30px arial; color: #262626;}
.i_tech .tit{font: 400 14px/30px arial; color:#333333;}

#boot{background: #e8e8e8;}
.bt_con{height: 122px;}
.bt_lf{float: left; width: 410px; padding: 14px 0 0 32px; line-height: 27px; color: #343434; background: url(../images/bt_ico_tel.jpg) left 20px no-repeat;}
.bt_cen{float: left; width: 150px; padding: 14px 0 0 32px; line-height: 27px; color: #343434; background: url(../images/bt_ico_email.jpg) left 20px no-repeat;}
.bt_ri{float: left; width: 300px; padding: 14px 0 0 32px; line-height: 27px; color: #343434; background: url(../images/bt_ico_nav.jpg) left 20px no-repeat;}
.bt_nav{height: 34px; padding: 11px 25px 0 0; line-height: 34px; color: #343434; text-align:right;}
.bt_nav a{color: #343434; margin: 0 5px;}

.bt_ewm{float: right; height: 32px; margin: 10px 18px 0 0; background: url(../images/bt_ewm.jpg) right bottom no-repeat; padding-right: 44px; color: #343434; line-height: 32px; text-transform: uppercase;}

.copy{height: 40px; line-height: 40px; text-align: center; color: #343434;}
























