﻿@charset "utf-8";
html, body { font: 12px/1.8 '', Tahoma, Verdana, 'Simsun'; color: #333; -webkit-text-size-adjust: none; background: url(../images/header.png) no-repeat center top }
a { color: #333; text-decoration: none; }
a:hover { color: #00a1e9; text-decoration: none; }
h1, h2, h3, h4, h5, h6 { font-weight: normal }
ul, li { list-style: none; padding: 0; margin: 0 }
.clear { clear: both; }
.q1200 { width: 1200px; margin: 0 auto }
/*头部*/
header { width: 100%; height: 90px; }
.logo { float: left; width: 184px; height: 54px; margin-top: 18px; }
.nav { height: 90px; float: right; position: relative; z-index: 99999; }
.nav ul { margin-left: -36px; zoom: 1 }
.nav li { width: auto; float: left; text-align: center; line-height: 90px; text-align: center; font-size: 14px; position: relative; }
.nav li a { color: #323232; padding: 0 18px; display: block }
.nav li:hover a { color: #00a1e9; }
.nav li:hover dl { display: block }
.nav li dl { background: #00a1e9; display: none }
.nav li dl dd { line-height: 36px; border-bottom: 1px solid #0083be }
.nav li dl dd a { color: #fff!important; }
.nav li dl dd a:hover { color: #323232!important }
/*banner*/
.banner { width: 100%; height: 650px; overflow: hidden; position: relative }
.banner li { width: 100%; height: 650px; }
.banner .bx-controls-direction { width: 100%; position: absolute; z-index: 999; top: 217px }
.banner .bx-controls-direction a { display: block; width: 66px; height: 66px; }
.banner .bx-controls-direction .bx-prev { background: url(../images/banner_prev.png) no-repeat; float: left; display: none }
.banner .bx-controls-direction .bx-next { background: url(../images/banner_next.png) no-repeat; float: right; display: none }
.banner .bx-controls { width: 100%; position: absolute; top: 0; z-index: 999 }
.banner .bx-pager { width: 100%; text-align: center; position: absolute; top: 622px; }
.banner .bx-pager .bx-pager-item { display: inline-block; margin-left: 10px }
.banner .bx-pager .bx-pager-item a { display: block; width: 9px; height: 9px; border-radius: 14px; background: #fff; border: 2px solid #ffffff }
.banner .bx-pager .bx-pager-item a.active { background: none; border: 2px solid #0068b7; }
.ny_banner { width: 100%; height: 250px; overflow: hidden }
/*关于我们*/
.main1 { width: 100%; height: 400px; overflow: hidden; background: #fff; text-align: center; background: url(../images/main1.jpg) no-repeat center bottom }
.main1 h1 { font-size: 30px; color: #323232; line-height: 50px; margin-top: 40px; }
.main1 h2 { font-size: 14px; color: #b4b4b4; font-family: Arial; }
.main1 h3 { font-size: 14px; color: #323232; line-height: 24px; margin-top: 30px; padding: 0 300px; }
.main1 h4 { width: 90px; height: 33px; margin: 0 auto; border-top: 1px solid #a6a6a6; border-bottom: 1px solid #a6a6a6; font-size: 14px; color: #5a5a5a; line-height: 35px; margin-top: 96px; }
.main1 h4 a { display: block; color: #5a5a5a; }
.main1 h4 a:hover { color: #00a1e9; }
.main2 { width: 100%; height: 1036px; overflow: hidden; background: #eeeeee; }
/*首页公告*/
.index_gg { width: 100%; margin-top: 50px; margin-bottom: 30px; overflow: hidden }
.index_gg_l { width: 350px; float: left }
.index_gg_l li { width: 100%; height: 100px; border-top: 1px solid #fff; }
.index_gg_l li a { display: block; width: 100%; height: 100px; background: url(../images/index_gg_l_li.jpg) no-repeat center; font-size: 20px; color: #ffffff; line-height: 100px; text-indent: 80px }
.index_gg_l li a:hover { background: url(../images/index_gg_l_li_h.jpg) no-repeat center }
.index_gg_r { width: 758px; height: 480px; float: right; background: #fff; padding: 15px 30px; display: none }
.index_gg_r li { width: 100%; height: 40px; line-height: 40px; border-top: 1px solid #e5e5e5 }
.index_gg_r li:first-child{ border-top:none;}
.index_gg_r li a { float: left; display: block; font-size: 14px; color: #323232; background: url(../images/index_gg_r_li.jpg) no-repeat center left; padding-left: 15px; }
.index_gg_r li a:hover { color: #00a1e9 }
.index_gg_r li span { float: right; font-size: 14px; font-family: Arial; color: #aaaaaa }
#index_gg_r_li1 { border-top: none }
.index_gg_r.block { display: block }
.index_gg_l li.up a { background: url(../images/index_gg_l_li_h.jpg) no-repeat center }
/*下载专区*/
.index_download { width: 844px; height: 340px; float: left; background: #fff }
.index_download_l { width: 350px; height: 340px; float: left; overflow: hidden }
.index_download_l img { width: 100%; }
.index_download_r { width: 428px; float: left; margin-left: 30px }
.index_download_r_title { width: 100%; height: 60px; line-height: 60px; background: url(../images/index_download_r_title.jpg) no-repeat bottom left; margin-top: 10px }
.index_download_r_title h1 { font-size: 20px; color: #323232; float: left }
.index_download_r_title h2 { font-size: 14px; float: right; text-transform: uppercase }
.index_download_r_title h2 a { color: #828282; }
.index_download_r_title h2 a:hover { color: #00a1e9; }
.index_download_r_list { width: 100%; overflow: hidden; margin-top: 14px }
.index_download_r_list li { width: 100%; height: 40px; line-height: 40px; border-top: 1px solid #e5e5e5 }
.index_download_r_list li:first-child{ border-top:none;}
.index_download_r_list li a { float: left; display: block; font-size: 14px; color: #323232; background: url(../images/index_gg_r_li.jpg) no-repeat center left; padding-left: 15px; }
.index_download_r_list li a:hover { color: #00a1e9 }
.index_download_r_list li span { float: right; font-size: 14px; font-family: Arial; color: #aaaaaa }
#index_download_r_li1 { border-top: none }
/*公司荣誉*/
.index_gsry { width: 324px; float: right; }
.index_gsry_img { width: 324px; height: 280px; overflow: hidden }
.index_gsry_img img { width: 100%; }
.index_gsry_text { width: 100%; height: 60px; line-height: 60px; font-size: 20px; background: #00a1e9; }
.index_gsry_text h1 { font-size: 20px; float: left; margin-left: 30px; color: #fff; }
.index_gsry_text h2 { font-size: 14px; font-family: Arial; text-transform: uppercase; color: #fff; margin-left: 10px; float: left }
/*联系我们*/
.main3 { width: 100%; height: 217px; overflow: hidden; background: #fff; }
.main3_l { width: 120px; height: 115px; float: left; overflow: hidden; margin-top: 51px; }
.main3_l img { width: 100%; }
.main3_r { width: 964px; margin-top: 50px; float: right; overflow: hidden; }
.main3_r_tant1 { float: left; width: 351px; }
.main3_r_tant1 h1 { font-size: 14px; color: #323232; border-bottom: 1px solid #dedede; line-height: 40px; }
.main3_r_tant1 h2 { font-size: 14px; color: #5a5a5a; line-height: 24px; margin-top: 10px; }
.main3_r_tant2 { float: left; width: 291px; }
.main3_r_tant2 h1 { font-size: 14px; color: #323232; border-bottom: 1px solid #dedede; line-height: 40px; }
.main3_r_tant2 h2 { font-size: 14px; color: #5a5a5a; line-height: 24px; margin-top: 10px; }
.main3_r_tant3 { float: left; width: 321px; }
.main3_r_tant3 h1 { font-size: 14px; color: #323232; border-bottom: 1px solid #dedede; line-height: 40px; }
.main3_r_tant3 h2 { margin-top: 10px; }
.main3_r_tant3 h2 ul { margin-left: -14px; zoom: 1 }
.main3_r_tant3 h2 li { float: left; font-size: 14px; line-height: 24px; background: url(../images/link_li.jpg) no-repeat right center; padding-right: 14px; margin-left: 6px; }
.main3_r_tant3 h2 li a { color: #5a5a5a; }
.main3_r_tant3 h2 li a:hover { color: #00a1e9; }
/*底部*/
footer { width: 100%; height: 210px; background: #00a1e9; overflow: hidden; }
.footer_nav { width: 100%; height: 92px; }
.footer_nav li { float: left; height: 92px; padding-left: 18px; padding-right: 18px; overflow: hidden; text-align: center; font-size: 14px; line-height: 92px; background: url(../images/footer_nav_li.jpg) no-repeat center left }
.footer_nav li a { color: #ffffff }
.footer_cop { width: 100%; height: 79px; line-height: 79px; overflow: hidden; color: #fff; font-size: 14px; border-top: 1px solid #26afec }
.footer_cop h1 { float: left; }
.footer_cop h2 { float: right }
.footer_cop a { color: #fff }
/*内页位置*/
.ny_inner { width: 100%; height: 49px; line-height: 49px; overflow: hidden; border-bottom: 1px solid #e5e5e5 }
.ny_weizhi { float: left; font-size: 14px; color: #5a5a5a }
.ny_weizhi a { color: #5a5a5a }
.ny_weizhi a:hover { color: #00a1e9 }
/*内页内容*/
.ny_main { width: 100%; overflow: hidden; padding:0 0 40px 0;}
.ny_title { width: 100%; overflow: hidden; margin-top: 30px; margin-bottom: 30px; font-size: 30px; color: #323232; text-align: center; line-height: 60px; background: url(../images/ny_title_bg.jpg) no-repeat center bottom }
.met_page { height: 38px; text-align: center; line-height: 38px; font-size: 14px; color: #666666; margin-top: 10px; margin-bottom: 30px; }
.met_page a { color: #666 }
.met_page a:hover { color: #00a1e9 }
.met_page_left { float: left; margin-left: 10px }
.met_page_right { float: right; margin-right: 10px; }
/*简介页面*/
.showtext { width: 1200px; margin: 0px auto; overflow: hidden; padding: 25px; font-size: 14PX; }
/*新闻列表页*/
.newslist { width: 1200px; margin: 0 auto; overflow: hidden; }
.newslist_list { width: 100%; overflow: hidden; }
.newslist_list li { width: 100%; height: 56px; line-height: 56px; border-bottom: 1px solid #e5e5e5 }
.newslist_list li a { float: left; display: block; font-size: 14px; color: #323232; background: url(../images/index_gg_r_li.jpg) no-repeat center left; padding-left: 15px; }
.newslist_list li a:hover { color: #00a1e9 }
.newslist_list li span { float: right; font-size: 14px; font-family: Arial; color: #aaaaaa }
.shownews { width: 1200px; margin: 0 auto; overflow: hidden }
/*产品列表页*/
.prolist { width: 1200px; margin: 0px auto; overflow: hidden; }
.prolist ul { margin-left: -20px; zoom: 1 }
.prolist li { float: left; width: 306px; height: 342px; border: 1px solid #dbdbda; margin-left: 20px; margin-bottom: 40px; position: relative; overflow: hidden }
.prolist li h1 { width: 306px; height: 342px; }
.prolist li h1 img { width: 100%; height: 100% }
.prolist li h2 { position: absolute; width: 100%; height: 60px; line-height: 60px; text-align: center; font-size: 18px; color: #ffffff; bottom: 0; left: 0; background: url(../images/scsb_r_li_h2.png) }
.prolist li:hover h2 { color: #00a1e9 }
/*产品内容页*/
.showproduct { width: 1200px; margin: 10px auto; overflow: hidden; }
.showproduct_title { width: 100%; height: 45px; line-height: 45px; font-size: 20px; color: #333333; text-align: center; }
.ny_author { font-size: 14px; color: #666666; width: 100%; height: 30px; line-height: 30px; border-top: 1px dashed #ddd; border-bottom: 1px dashed #ddd; text-align: center }
.showproduct_content { font-size: 14px; color: #666; line-height: 30px; padding: 5px 0 }
.showproduct_content table { margin: 0 auto }
/*图片列表页*/
.imglist { width: 1200px; margin: 0 auto; overflow: hidden; }
.imglist_list { width: 100%; overflow: hidden; }
.imglist ul { margin-left: -30px; zoom: 1 }
.imglist li { width: 380px; float: left; margin-left: 30px; margin-bottom: 5px; }
.imglist li h1 { width: 378px; height: 278px; border: 1px solid #dcdcdc; overflow: hidden; }
.imglist li h1 img { width: 100% }
.imglist li h2 { width: 100%; height: 66px; overflow: hidden; font-size: 14px; color: #5a5a5a; line-height: 66px; text-align: center; }
.imglist li:hover h2 { color: #00a1e9 }
/*下载列表页*/
.downloadlist { width: 1200px; margin: 0 auto; overflow: hidden; }
.downloadlist_list { width: 100%; overflow: hidden; }
.downloadlist_list li { width: 100%; height: 56px; line-height: 56px; border-bottom: 1px solid #e5e5e5 }
.downloadlist_list li h1 { float: left; display: block; font-size: 14px; color: #323232; background: url(../images/downloadlist_list_li.jpg) no-repeat center left; padding-left: 40px; }
.downloadlist_list li h2 { float: right; font-size: 14px; font-family: Arial; color: #aaaaaa }
.downloadlist_list li h3 { width: 104px; height: 36px; background: url(../images/download_icon.jpg) no-repeat center; float: right; margin-top: 10px; margin-left: 58px }
.downloadlist_list li h3:hover { background: url(../images/download_icon_h.jpg) no-repeat center; }
.downloadlist_list li h3 a { width: 104px; height: 36px; display: block }
.powered_by_MeiLa { height: 50px; color: #fff; text-align: center; font-size: 12px; line-height: 35px; }
.powered_by_MeiLa a { color: #fff; }
/**/
.contact{}
.contact dl{ margin-bottom:30px;}
.contact dl dt{ font-size:20px; line-height:30px; font-weight:bold; border-bottom:1px solid #ccc; padding-bottom:5px; margin-bottom:10px;}
.contact dl dd{ font-size:14px; line-height:24px; margin-top:5px;}