﻿@charset "utf-8";
html,body{margin:0 auto; padding:0px; font-size:12px; line-height:24px;  color:#666; text-decoration:none; font-weight:normal; font-family:"Microsoft Yahei","微软雅黑","宋体";}
a{font-size:12px; line-height:24px; color:#666; font-weight:normal; text-decoration:none;}
a:hover{color:#395aa4; }
img{border:0;}

ul,dl,ol,li,dt,dd{list-style:none; margin:0; padding:0;}
li,dt,dd,p,h1,h2,h3,h4,h5,h6,p,font,em,i{margin:0; padding:0; }


table{border-collapse:collapse;}

.btn3{display:none;}
/*-------------------------------------------------------------*/


.inner{display:block; width:94%;max-width:1400px; margin:0 auto;}
.clear{clear:both; height:0px; font-size:1px; line-height:24px;}
.fl{float:left;}
.fr{float:right;}

.ding{display:block; height:40px; line-height:40px;background:#282828;overflow:hidden;}
.ding .fl{color:#fff; font-size:14px; line-height:40px;}
.ding .tel{font-size:12px;line-height:40px; color:#fff; padding-left:28px; background:url(../images/tel.png) no-repeat left center;}
.ding .tel .code{font-family:Arial,Cambria, Hoefler Text, Liberation Serif, Times, Times New Roman, serif;font-size:14px;}

.logo{display:block; width:100%; height:120px;position:relative; z-index:8; overflow:hidden;}
.logo .inner{position:relative; right:0px; top:0px; z-index:2;}
.logo .inner .fl{width:58%;max-width:580px;margin-top:30px;}
.logo .inner .tel{position:absolute; right:0px; top:30px; z-index:8; padding-left:38px; background:url(../images/tel.jpg) no-repeat left center; background-size:auto 84%;}
.logo .inner .tel .tt{display:block;}
.logo .inner .tel .code{display:block;font-size:20px;line-height:24px;color:#395aa4; font-family:Arial, Helvetica, sans-serif;}
.logo .inner .tel .code em{  font-style:normal;}
.menut{display:block; width:100%;}
.menut li{float:left;width:11.11%;position:relative; z-index:11; left:0; top:0;line-height:68px;}
.menut li a{display:block; text-align:center;width:100%;line-height:68px;font-size:16px; color:#282828;font-weight:bold;}
.menut li a:hover{background:#395aa4; color:#fff;line-height:68px;}
.menut li dl{display:none; position:absolute; left:0px; top:68px; z-index:12;width:100%;}
.menut li:hover dl{display:block;}
.menut li dl dd{display:block;}
.menut li dl dd a{display:block; width:100%; line-height:48px; font-size:14px; text-align:center;background:#f0f0f0;}
.menut li dl dd a:hover{background:#395aa4; color:#fff; line-height:48px;}

.subNav{display:none;}

.search_out{display:block; width:100%; height:60px; background:#fff;}
.search_out .mkeyword{width:50%; font-size:14px; line-height:60px;}
.search_out .mkeyword a{font-size:14px; line-height:60px;}
.search_out .msearch{width:20%;line-height:58px;border-bottom:2px solid #9c9d9c;}
.search_out .msearch .m_txt{float:left;width:76%; margin:0px; padding:0px;background:none; border:None; line-height:58px; height:58px;}
.search_out .msearch .m_btn{float:right;width:20%; margin:0px; padding:0px; background:None; border:none; background:url(../images/m_btn.jpg) no-repeat center center;height:58px;line-height:58px;cursor:pointer;}

.wrap{display:block; width:100%; padding:50px 0px;}
.wrap .company{width:48%; margin-right:4%;}
.wrap .news{width:48%;}
.wrap .company .title h2{display:block; line-height:40px; font-size:24px; color:#282828; }
.wrap .company .con .tip{display:block; font-size:14px; line-height:32px; color:#666; }
.wrap .company .con em{display:block;height:auto;background:#395aa4; line-height:45px; border-radius:45px; width:100%;margin:0 auto; font-size:20px; color:#fff; font-style:normal; padding:0px 3px;text-align:center; font-weight:normal; margin-top:10px;}
.wrap .news .title h2{display:block; line-height:40px; font-size:24px; color:#282828;}
.wrap .news .title .more{float:right; line-height:40px; font-size:13px;}
.wrap .news .title .more:hover{color:#395aa4;}
.wrap .news .con li{display:block; height:46px; line-height:46px; overflow:hidden;}
.wrap .news .con li a{display:block; line-height:46px; font-size:15px;padding-left:10px; background:url(../images/dot.jpg) no-repeat left center;}
.wrap .news .con li .time{float:right; line-height:46px; font-size:15px; color:#aaa;}

.mquality{display:block; width:100%;  background:#f0f0f0;}
.mquality .inner{display:block; padding-top:60px; padding-bottom:60px;}



.mquality .inner .tel{display:block;font-size:20px; line-height:30px; text-align:center; color:#282828;margin-top:12px;}
.mquality .inner .tel .code{font-size:26px; color:#395aa4; font-family:Arial,Cambria, Hoefler Text, Liberation Serif, Times, Times New Roman, serif;}

.br_logo ul li{float:left; width:22%; margin-right:3%;}
.br_logo ul li a{display:block;}
.br_logo ul li img{disply:Block; width:80%;padding:5%; margin:0 auto;}

.bot{display:block; width:100%; background:#282828;}
.bot .inner{display:block; padding-top:50px; padding-bottom:25px;}
.bot .inner dl{float:left; width:16%;}
.bot .inner dl dt a{display:block; line-height:40px; font-size:19px; color:#fff; font-weight:bold;}
.bot .inner dl dd a{display:block; font-size:16px; line-height:24px; color:#fff;}

.bot .inner .ewm{float:left; width:22%; margin-left:3%;}
.bot .inner .ewm ul li{float:left; width:48%; margin-right:2%;font-size:14px; color:#fff; line-height:28px; text-align:center;}
.bot .inner .ewm ul li img{display:block; width:100%;max-width:140px;}

.bot .inner .lianxi{float:right; width:28%;}
.bot .inner .lianxi ul{display:block;}
.bot .inner .lianxi ul li{display:block; line-height:40px; color:#fff;font-size:15px;}
.bot .inner .lianxi ul li em{font-style:normal; font-size:19px;}

.bot .inner .lianxi ul li.mcontacter{padding-left:38px; background:url(../images/mcontacter.png) no-repeat left center;}
.bot .inner .lianxi ul li.mphone{padding-left:38px; background:url(../images/mphone.png) no-repeat left center;}
.bot .inner .lianxi ul li.maddress{padding-left:38px; background:url(../images/maddress.png) no-repeat left center;}
.bot .inner .support{display:block; padding:25px 0px; color:#fff; border-top:1px solid #8d8c8c;margin-top:60px;}
/*---------------------------------------------------------------------------------------*/
#banner{display:block;cursor:pointer;width:100%;height:560px;position:relative;margin:0px auto;z-index:2;}
#banner .imglist{width:100%;height:560px;position:absolute;top:0px;left:0px;z-index:3;}
#banner .imglist a{display:block; width:100%; height:560px; cursor:pointer;}
#banner .img01{background:url(../images/1.jpg) no-repeat center top;}
#banner .img02{background:url(../images/2.jpg) no-repeat center top;}
#banner .img03{background:url(../images/3.jpg) no-repeat center top;}


#banner .left{display:block;position:absolute;left:5%; top:240px;width:40px; height:74px;background:url(../images/focus_btn.png) no-repeat 0px  top;z-index:7;}
#banner .right{display:block;position:absolute; right:5%; top:240px;width:40px; height:74px;background:url(../images/focus_btn.png) no-repeat -36px top;z-index:8;}
.btn{position:absolute;bottom:15px;left:48%;display:block;padding:2px 15px; border-radius:11px;z-index:8;}
.btn li{float:left;height:8px;width:8px;margin:0px 4px; border-radius:8px; background:#fff; cursor:pointer;}
.btn .hover{background:#395aa4;}

