@charset "utf-8";
/*Reset start*/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%;}
table {border-collapse:collapse; border-spacing:0;}
fieldset, img {	border:0;}
address, caption, cite, code, dfn, em, th, var{font-style:normal; font-weight:normal;}
ol, ul { list-style:none;}
caption, th { text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size:16px;}
:focus { /*outline: 0;*/}
a{ text-decoration:none; color:#000; font-family:"黑体";}
a:hover img{border:none;}
/*清除浮动*/
.clearfix:after{content: ".";	display: block;	height: 0;	clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix{display: block;}
/*Reset end*/

body{ font: 12px/1em arial,"黑体"; padding:0; margin:0; color:#000; background:#fff;}
.clearbox {border-top:transparent 0px solid;clear:both;font-size:0;margin-top:0px;visibility:hidden;}
/*header*/
.header{width: 100%; border-bottom: 2px solid #E6E6E6; height:64px;}
.header .con{width: 960px; margin:0 auto; position: relative;}
.header .con .name{position:absolute; left:210px; top:25px;}
.header .con span{display:block;}
.content{width: 960px; margin:0 auto; padding: 20px 0 50px;}
.header .con .topRight{position: absolute; top:8px; right: 0; color:#ff0000; text-align: right; width: 200px;}
.header .con .topRight a{color:#039; display:block;font-weight: 400; text-decoration: none; text-transform: none; font-family:helvetica_regular, Helvetica, Arial, sans-serif; font-size: 12px; margin:0 5px 15px; text-decoration: underline; background: url(../img/blt-link-list-01.gif) no-repeat left top; background-position:6.5em 0.4em;}
.header .con .topRight a.top2{background-position:6.2em 0.4em;}
.header .con .topRight a:visited{color:#60C;}
.header .con .topRight a:hover{text-decoration: underline; color: #F63;}
/*banner*/
.slideBanner{width:960px; margin:0 auto 30px; position:relative; padding:0; height:297px;}
.slideBanner .hd{width:155px; height:9px; position:absolute; z-index:1; bottom:23px; text-align:right; left:50%; margin-left:-57.5px; display: none;}
.slideBanner .hd ul li{ width:12px; height:12px; overflow:hidden; cursor:pointer; float:left; margin-right: 10px; background: #fff; border-radius:30px;}
.slideBanner .hd ul li.on{background:#FF0000;}   
.slideBanner .bd{position:relative; z-index:0; width:100%; }
.slideBanner .bd li{width:100%; position: relative;}
.slideBanner .bd li a{display: block;}
.slideBanner .bd li img{display:block; width:100%; height:297px;}

/*content*/
.content .product .title{font:normal 24px/1.5em "黑体"; border-bottom: 3px solid #FF0000; width:48px; margin-bottom: 30px;}
.content .product{padding-bottom: 40px; overflow: hidden;}
.product .pList{width: 972px;}
.product .pList > li{float: left; position: relative; margin-right: 12px; width: 312px;}
.product .pList li.yq{position: relative;}


.product .pList li a{display: block; font-size: 16px; line-height: 103px;}
.product .pList li a.first{background: #E9E9E9 url(../img/icon1.png) no-repeat 73px center; padding-left:105px;}
.product .pList li a.second{background: #E9E9E9 url(../img/icon2.png) no-repeat 95px center; padding-left:132px;}
.product .pList li a.third{background: #E9E9E9 url(../img/icon3.png) no-repeat 97px center; padding-left:135px;}
.product .pList li.cur span{display:block;}
.product .pList li:hover a,.product .pList li.cur a{color: #fff; background-color:#FF0000;}
.product .pList li:hover a.first,.product .pList li.cur a.first{background-image: url(../img/icon1-1.png);}
.product .pList li:hover a.second,.product .pList li.cur a.second{background-image: url(../img/icon2-1.png);}
.product .pList li:hover a.third,.product .pList li.cur a.third{background-image: url(../img/icon3-1.png);}
.product .pList li span{position: absolute; top:95px; left:145px; display: none; background:url(../img/top.png) no-repeat center center; width: 12px; height:8px;}
.product .pBox{overflow: hidden; position:relative; left: -647px; display:none; width: 1000px;}
.product .pBox .xqList{width: 972px;}
.product .pBox .xqList li{float:left; margin: 12px 11px 0 0; position: relative;}
.product .pBox .xqList li a{display: block; width:229px; height: 36px; font:normal 14px/38px "黑体"; color: #5B5B5B; background:#fff; display: block; text-align: center; border: 1px solid #eaeaea;}
.product .pBox .xqList li span{position: absolute; left: 0; top:34px; height:3px; display: none; background: url(../img/bom.png) no-repeat left bottom; width: 231px;}
.product .pBox .xqList li:hover a{background: #fff; color:#F96141; border:1px solid #fff;}
.product .pBox .xqList li:hover span{display:block;}

.linkContent{height:240px;}
.linkContent li.left{float:left; width: 455px;}
.linkContent li.right{float: right;}
.linkContent li a{position: relative; display: block;}
.linkContent li .txt{position: absolute; right:45px; top:75px;}
.linkContent li .txt p{font-size: 20px; text-align: center; line-height: 1.5em;}
.linkContent li .txt p.code{font-size:12px; color: #3F4E58; margin-top:34px;}
.linkContent li .link1{height: 165px; margin-bottom: 12px;}
.linkContent li .link2 .txt{top:18px; color: #fff; background:url(../img/phone.png) no-repeat left center; padding-left: 32px; right:45px;}
.linkContent li .link3{margin-bottom: 12px; height: 114px;}
.linkContent li .link3 .txt{right:45px; top: 45px;}
.linkContent li .link4 .txt {right: 45px; top: 50px;}

/*footer*/
.footer{height:40px; border-top: 1px solid #ccc; width: 960px; margin: 0 auto; padding-top: 10px;}
.footer .left{float: left;}
.footer .left a{margin-right: 5px; color: #039; text-decoration: underline;}
.footer .left a:visited{color:#60C;}
.footer .left a:hover{color:#F63;}
.footer .right{float: right; font-family: arial;}
.footBom{width: 960px; margin: 0 auto;}
.footBom .bomCon{width:330px; margin: 0 auto; padding: 0 0 20px; height: 20px; line-height: 20px; color: #939393;}
.footBom .bomCon a,.footBom .bomCon p{display: inline-block;}
.footBom .bomCon a{line-height: 20px; height: 20px; color: #939393;}
.footBom .bomCon > a{float: left;}
.footBom .bomCon p{float: right;}

.smTxt{line-height:24px;}
.smTxt .title{text-align:center; font:normal 24px/2em "黑体"; margin-bottom: 10px;}
.smTxt .back{text-align:right; margin-top: 5px;}
.smTxt > p{text-indent:2em;}
.smTxt .back a:hover{color:#F63;}

.table{width: 100%; font-family: "黑体"; border: none; background: #fff; color: #000; border-left: 1px solid #B8B8B8;}
.table th{background:#FF0000; height: 45px; color: #fff; font-size: 16px; line-height: 45px; border-right: 1px solid #B8B8B8; text-indent: 1em; }
.table td{border-right: 1px solid #B8B8B8; border-bottom: 1px solid #B8B8B8; height: 45px; font-size: 12px; font-family: arial; padding-left: 15px; vertical-align: middle;}
.table tr.bgcolor{background:#ECECEC;}
.table td a{text-decoration: underline; color:#039; font-family: arial;}
.table td a:visited{color:#60C;}
.table td a:hover{color:#F63;}
.table td p{font-size:12px; font-family:arial,"黑体";}
.smTxt .back1{margin-top:35px;}
.smTxt1{line-height: initial;}
.table th.th1{width: 23%;}
.table th.th2{width: 63%;}
.table th.th3{width: 17%;}
