@charset "utf-8";

ul li { list-style-type: none; }

i{font-style:normal;}
*:focus { outline: none; }
p, span, form, table, td, ul, li { margin: 0px; padding: 0px; list-style-type: none; }
input, select, textarea { margin: 0px;
    padding: 0px;
    color: #9a9a9a;
    font-family: 'fz';
    height: 36px;
    border: 1px solid #CDCDCD;
    width: 100%;
    max-width: 400px;
    margin-top: 10px;
    margin-bottom: 20px; }
img { border: 0px; }
a {  text-decoration: none; outline: none; }
a:hover,a:active{ color: #fff; text-decoration: none;transition: all 0.3s; }
.warp { width: 1000px; margin: 0 auto; }
.warp1200 { width: 1200px; margin: 0 auto; }
.warp1300 { width: 1300px; margin: 0 auto; }
.displaycont{display:none;}
.imgcenter{text-align:center;width:100%;height:auto;overflow:hidden;}

.l{float:left;}
.r{float:right;}
.commonTitle{width:100%;height:119px;text-align: center;font-size:16px;color:#666;overflow:hidden;}
.commonTitle p{font-size:16px;color:#666;padding-top:60px;}
.margin_b_10{margin-bottom: 10px;}
.margin_b_20{margin-bottom: 20px;}

.pagelist { overflow:hidden;height: 30px; padding-top: 10px; width: 100%; text-align: center; line-height: 30px; margin: 10px 0px; }
.pagelist a { padding: 3px 7px; background: #fff; color: #007cc2; border: 1px solid #e9e9e9; }
.pagelist a:hover, .pagelist a.on { background:#007cc2; color: #fff; }
.netopic { height: 30px; padding-bottom:30px; margin: 10px 20px; line-height: 23px; overflow: hidden;}
.netopic li { width: 100%; float: left; }
.netopic li a { color: #75ab50; }
.netpros { height: auto; padding-top: 10px; margin: 10px 20px; line-height: 23px; overflow: hidden; }
.netopic li { width: 100%; float: left; }
.netopic li a { color: #007cc2; }

/*rollup.css*/
#roll_top, #fall, #ct { position:relative; cursor:pointer; height:107px; width:36px; z-index:200; }
#fall { background:url(backtop-btn.png) no-repeat 0 -80px }
#ct { background:url(backtop-btn.png) no-repeat 0 -40px }
#roll_top, #fall, #ct { position:relative; cursor:pointer; height:107px; width:36px;}
#roll_top { background:url(backtop-btn.png) no-repeat }
#fall { background:url(backtop-btn.png) no-repeat 0 -80px }
#ct { background:url(backtop-btn.png) no-repeat 0 -40px }
#roll { display:block; width:36px; margin-right:-500px; position:fixed; right:40%; top:80%; _margin-right:-505px; _position:absolute; _margin-top:300px; _top:expression(eval(document.documentElement.scrollTop)); z-index:9; }

.toper{width:100%;background:#f0f0f0;height:37px;overflow:hidden;}
.toper .top-text{line-height: 37px;margin-left:15px;}
.toper .listA{line-height:37px;overflow: hidden;}
.toper .listA li{float:left;height: 37px;margin:0px 5px;}



.search_box{width:100%;height:35px;margin-top:10px;overflow:hidden;border-bottom:1px solid #008cd6;padding-bottom:10px;}
.search_box p{float:left;height:35px;line-height:35px;color:#000;font-size:14px;font-weight: bold;}
.search_box p span{font-size:14px;line-height:35px;display: inline-block;font-weight:normal;margin-right:10px;}
.search_box .search_area{width:220px;height:32px;float:right;overflow:hidden;background: url(search-box.png) no-repeat left;}
.search_box .search_area .search_input{border:none;background: #fff;width:176px;margin:1px;padding:3px;height:24px;line-height:24px;float:left;}
.search_box .search_area .search_submit{height:32px;width:36px;float:left;border:none;background: none;cursor: pointer;}



.productCateHide{width:100%;position:absolute;z-index:200;top: 178px;height:245px;display:none;}
.cateHideDiv{padding:10px;background: url(product/product-cate-bg.png) no-repeat center top;height:225px;}
.cateHideDiv ul li{float:left;width:130px;padding:0px 32px;border-right:1px solid #008cd6;height:225px;overflow: hidden;}
.cateHideDiv ul li:last-child{border:none;}
.cateHideDiv ul li .cate-img{width:130px;height:130px;overflow: hidden;text-align: center;}
.cateHideDiv ul li .cate-img img{height:130px;max-width:130px;}
.cateHideDiv ul li dl{width:100%;margin-top:10px;}
.cateHideDiv ul li dl dt{font-size:14px;margin-bottom:3px;text-align: center;}
.cateHideDiv ul li dl dd{width:100%;text-align: center;}

.pageContent{width:100%;height:auto;overflow: hidden;}
.leader{width:100%;float:left;padding:10px 0px;height:20px;}
.leader span{margin-right:3px;}
.leader span.index{padding-left:20px;background: url(leader-ico.png) no-repeat left;}

.tjCaseListArea{width:100%;height:auto;overflow: hidden;background: #f5f5f5;padding:30px 0px;}
.common-warp{width:100%;height:auto;position:relative;z-index:10;overflow: hidden;}
.common-warp .warp-title{width:218px;height:48px;padding:10px;text-align: center;overflow: hidden;position:relative;z-index:20;margin:0px auto;border:1px solid #0090FF;background: #f5f5f5;}
.common-warp .warp-title h3{font-size:20px;color:#008cd6;font-weight: 600;}
.common-warp .warp-title h3 span{margin:0px 10px;}
.common-warp .warp-title p{color:#008cd6;}
.common-warp .warp-content{border:1px solid #0090FF;height:auto;padding:40px 0px 20px 0px;overflow: hidden;z-index:6;margin-top:-30px;}

.caseTjList{width:100%;height: auto;position:relative;z-index:10;}
.caseTjList .hd a{position: absolute;z-index:20;width:80px;height:80px;top:90px;background: url(prev-next.png) no-repeat;}
.caseTjList .hd a.prev{background-position: 0px 0px;left:0px;}
.caseTjList .hd a.next{background-position: -80px 0px;right:0px;}
.caseTjList .bd{width:1162px;margin:0px auto;height:auto;overflow:hidden;}
.caseTjList .bd ul li{width:275px;height:auto;float:left;margin:0px 8px;}
.caseTjList .bd ul li .pro-img{width:273px;height:273px;overflow: hidden;text-align: center;border:1px solid #dfdfdf;}
.caseTjList .bd ul li .pro-img img{height:273px;width:273px;}
.caseTjList .bd ul li .pro-p{width:273px;height:30px;line-height:30px;font-size:14px;color:#000;text-align: center;}
.caseTjList .bd ul li:hover .pro-p{color:#008CD6; transition: all 0.3s;}

.newsTjList{height: auto;overflow: hidden;padding:0px 20px;}
.newsTjList ul li{float:left;width:50%;margin-bottom:10px;}
.newsTjList ul li p{padding-left:25px;background:url(news-li-p-ico.png) no-repeat left;width:420px;height:26px;line-height:26px;overflow: hidden;font-size:14px;float:left;}
.newsTjList ul li span{float:left;height:26px;line-height:26px;font-size:14px;}

.listCateArea{width:100%;height:45px;margin:10px 0px;padding-bottom:20px;background:url(list-cate-area-bg.png) repeat-x bottom;text-align: center;overflow: hidden;}
.listCateArea ul li{display: inline-block;height:43px;text-align: center;border:1px solid #bfbfbf;border-radius: 22px;line-height:43px;margin:0px 9px;}
.listCateArea ul li p{font-size:16px;color:#000;padding:0px 26px;font-weight: 500;}
.listCateArea ul li:hover,.listCateArea ul li.on{background: #008cd6;}
.listCateArea ul li:hover p,.listCateArea ul li.on p{color:#fff;}

.tjNewsArea{margin-top:25px;}