@charset "utf-8";
/* CSS Document by ab*/
body,td,th {font-size: 12px;color: #464646;font-family: "����","微软雅黑";}
body { background:#fff url(../images/ad-03.jpg) no-repeat fixed  center center;margin:0px;}
form,p,ul,li,input,h1,h2,h3,h4,h5,h6,strong,label,em,dl,dt,dd{ margin:0px; padding:0px;}
ul,li { list-style-type:none}
table { border:0px;cellpadding:0px;cellspacing:0px;}
img { border:0px}
input,textarea  { font-size:12px; color:#000;}
a {font-size: 12px;color: #464646;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {text-decoration: none;}
.clear { clear:both; height:1px; margin:0px; padding:0px; line-height:1px; font-size:1px;}
.f-r{ float:right;}

.boxcen{ margin:auto; width:1002px; overflow:hidden;zoom:1;}
.header{width:100%; height:100px; background:#fff}
.headtop{width:100%; height:28px;line-height:28px;background:#eaeaea; border-bottom:1px solid #CCC}
.logo{float:left;}
.tel{ float:right; height:60px;width:290px; background:url(../images/tel.jpg) no-repeat; margin-top:25px;}
.nav{ height:44px; line-height:44px; background:#0272ba; position:relative;}
.nav ul li{ float:left;}
.nav ul li a{height:44px; line-height:43px; width:125px; text-align:center; display:block; font-size:16px;font-family:"微软雅黑"; color:#fff;}
.nav ul li.on ,.nav ul li a:hover{text-decoration:none;color:#fff; background:#e04500 url(../images/icon-arrow.png) no-repeat center -1px;}
.navs{width:125px; display:none; z-index:9999; position:absolute; border-top:2px solid #fff;}
.navs dl dd{ height:40px; width:100%; border-bottom:#067b00 1px dashed;}
.navs dl dd a{height:40px; line-height:40px; display:block;color:#fff;font-size:14px;font-family:"微软雅黑"; background:#0272ba} 
.navs dl dd a:hover{background:#e04500; color:#fff;}
.banner{height:440px; background:#FFF}

.b-news{width:100%; height:60px; background:#fff;}
.home-news{padding:0 50px; height:60px; line-height:60px;background:url(../images/tq_newsIcon.jpg) no-repeat left center;width:902px; overflow:hidden;}
.home-news ul li{ float:left; padding-right:50px;}
.home-news ul li a{ font-size:14px; color:#333;}
.b-about{width:100%; min-height:300px; background:#fff url(../images/ad-01.jpg) no-repeat center bottom; padding:30px 0 50px}
.about-tit{font-family: 微软雅黑; color: #333; text-align:center; font-size: 30px;height:110px; line-height:90px;}
.about-tit p{font-size:14px; color:#999; line-height:0; margin-top:-15px;}
.about-cont{line-height:32px; font-size:16px;word-break: break-all; color:#666}
.about-cont img{ height:auto; width:420px; float:left; padding-right:10px}
.home-p{padding:30px 0 50px}
.home-p-cont{width:900px; padding:20px 50px; background:#FFF}
.home-yg{position:relative;}
.home-yg .left{width:40px; height:100px; position:absolute; left:-50px; top:80px; background:rgba(0,0,0,.1) url(../images/left.png) no-repeat center center; cursor:pointer; z-index:999}
.home-yg .right{width:40px; height:100px; position:absolute; right:-50px; top:80px;background:rgba(0,0,0,.1) url(../images/right.png) no-repeat center center;cursor:pointer;z-index:999}
.home-yg ul li{width:300px; height:250px; margin:0 17px; float:left;position:relative;}
.home-yg ul li span{width:100%; height:40px; line-height:40px; position:absolute; left:0px; bottom:0px; background:rgba(0,0,0,.8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis; text-align:center; font-size:14px; color:#FFF}
.home-yg ul li img{width:300px; height:250px;}

/*内页*/
.body{ background:#f2f2f2}
.main{padding:50px 0;}
.m-left{ float:left; width:260px; min-height:500px; background:#FFF}
.m-left .t{ height:80px; border-top:5px solid #F30; line-height:80px; font-size:35px; text-align:center;}
.m-left dl{ padding:5px 10px;}
.m-left dl dt{ height:38px; line-height:38px; border-radius:10px;-webkit-border-radius:10px;  padding-left:15px; border:1px solid #d3d1d1; background:#f2f2f2 url(icon-arrow2.png) no-repeat 95% center}
.m-left dl dt a{ font-size:16px;}
.m-left dl dt a:hover,.m-left dl dd a:hover{ color:#0272ba}
.m-left dl dd{ display:;}
.m-left dl dd a{ display:block; line-height:30px; padding-left:30px; font-size:14px;}

.m-right{ float:right;width:710px;min-height:500px;background:#FFF}
.m-right .t{ height:80px; line-height:80px; font-size:14px; padding-left:20px;}
.m-right .cont{padding:0 20px 20px 20px; line-height:32px; font-size:14px;}

/*新闻*/
.news ul li{ border-bottom:1px dashed #EBEBEB; line-height:30px; font-size:14px;}
.news ul li a{font-size:14px;}
.news ul li  span{ float:right; color:#999}
.fengcai ul li{width:200px; height:150px; margin:15px 0px 0px 15px; float:left;position:relative; overflow:hidden; }
.fengcai ul li span{width:100%; height:30px; line-height:30px; position:absolute; left:0px; bottom:-30px; background:rgba(0,0,0,.8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis; text-align:center; font-size:14px; color:#FFF;-webkit-transition: all 0.6s ease 0s; -o-transition: all 0.6s ease 0s; -moz-transition: all 0.6s ease 0s;}
.fengcai ul li img{width:100%; height:100%}
.fengcai ul li:hover span{bottom:0px;}

.search{margin:20px}
.input{ border:none; padding:8px; background:#999; color:#CCC;}
.key{ color:#F30}
/*产品*/
.br-con ul{}
.br-con ul li{ width:198px; height:178px; margin:15px 0px 0px 15px; float:left;text-align:center;border:1px solid #CCC; vertical-align:bottom; position:relative;}
.br-con ul li img{ max-width:190px; max-height:140px; margin-bottom:5px; padding:5px;}
.br-con ul li p{ position:absolute; height:23px; line-height:23px; text-align:center; left:0px; bottom:0px;width:200px; color:#333;}
.br-con ul li a{ display:block;}
.page{ padding:10px; text-align:center;font-size:12px;}
.page a{ font-size:12px;}

.lins{padding:20px 30px; background:#fff; margin:40px 0;font-size:14px;}
.lins a{ margin-right:10px;font-size:14px;}
.bgfff{ background:#fff;width:100%;}


#goTopBtn {
	POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 60px; WIDTH: 56px; BOTTOM: 150px; HEIGHT: 60px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 0px; _position: absolute; _right: auto; z-index:9999;
}
#goTopBtn IMG{ border: solid #FFF;border-width:0px 1px;}


/*QQ*/
#box {width:200px; height:200px; background:#fff; position:fixed; top:200px; right:-200px; border-radius:5px 0 0 5px; -webkit-box-shadow:2px 0 5px #333; -moz-box-shadow:2px 0 5px #333; box-shadow:2px 0 5px #333;z-index:9999;}

.title{width:25px;height:100px;position: absolute;left:-25px;background:red;top:20px;color:white;line-height:25px;text-align: center;vertical-align: middle;border-radius:5px 0 0 5px;cursor: pointer;font-size:14px;}
.info{color:#000;display:block;margin:10px;text-shadow:0 0 5px #333;-webkit-text-shadow:0 0 5px #333;-moz-text-shadow:0 0 5px #333;font-size:16px;border-bottom:1px dashed #333;}
.qq{margin:10px;list-style:none;}
.txt{width:auto;height:25px;display: block;font-size: 12px;float:left;line-height:25px;-webkit-text-shadow:0 0 5px #ccc;-moz-text-shadow:0 0 5px #ccc;text-shadow: 0 0 5px #ccc;}
.csimg{width:200px;height:124px;position: absolute;left:0px;top:-124px;}
.active{background:#ff6600;}

.footer{ background:#fff; height:70px; text-align:center; color:#333; line-height:23px; font-size:14px; padding-top:20px; border-top:2px solid #0272ba}
.footer a{color:#333; font-size:14px;}
.scale{-webkit-transform: scale(.6);transform: scale(.6); display: inline-block;}