@charset "utf-8";
/* CSS Document */

.proTitle{width:972px; height:42px; margin:20px auto;}


.proTitle ul li a{width:116px;display:block;height:40px; border:solid 1px #e7e7e7;float:left;text-align:center;line-height:40px;color:#333;font-size:14px;cursor:pointer; margin:10px 10px 0px 10px;}
.proTitle ul li:hover a:hover{ color:#fff; background:#0093dd; text-decoration:none; border:solid 1px #0093dd;}
.proTitle ul li.hover a{ color:#fff; background:#0093dd;text-decoration:none;border:solid 1px #0093dd;}

.proBox{ width:1200px; display:none; float:left;margin-bottom:30px;}
.proBox ul{ width:1250px; margin-left:-50px;}
.proBox ul li{ width:260px; height:230px; display:block; float:left; border:solid 1px #dfdfdf; margin:30px 0px 10px 50px;}
.proBox ul li a{ width:260px; height:230px; display:block; float:left;}
.proBox ul li a span{ width:260px; height:195px; display:block; float:left; overflow:hidden;}
.proBox ul li a span img{ width:260px; height:195px;transition: 0.9s;}
.proBox ul li a:hover img{transform: scale(1.2);}
.proBox ul li a p{ display:block; float:left; height:35px; line-height:35px; text-align:center; background:#f2f2f2; overflow:hidden; width:230px; padding:0px 15px;}


.aboutBox{ width:1200px; float:left; margin-top:20px;}
.aboutBox .aboutImg{ width:500px; height:360px; display:block; float:left;}
.aboutBox .aboutTxt{ width:670px; float:right;}
.aboutBox .aboutTxt h2{ width:670px; display:block; float:left; font-size:20px; color:#5a5a5a; margin-top:20px;}
.aboutBox .aboutTxt span{ width:670px; display:block; float:left; margin:20px 0px; font-size:16px; color:#888; line-height:28px;}
.aboutBox .aboutTxt ul{ width:670px; display:block; float:left; height:56px;}
.aboutBox .aboutTxt ul li{ width:130px; height:56px; display:block; float:left; text-align:center; color:#fff; line-height:56px; margin-right:20px;}
.aboutBox .aboutTxt ul li a{ background:#0093dd;color:#fff;width:130px; height:56px; font-size:16px;display:block; float:left;}
.aboutBox .aboutTxt ul li a img{ width:26px; height:26px; float:left;display:block; margin:15px 5px 15px 10px; cursor:pointer;}
.aboutBox .aboutTxt ul li a label{ display:block; float:left;cursor:pointer;}

.newsBox{ width:1200px; margin:20px auto; float:left;}
.newsBox ul{ width:1240px; margin-left:-40px;}
.newsBox ul li{ width:580px; float:left; margin-top:36px; margin-left:40px;}
.newsBox ul li a.newsImg1{ width:200px; height:130px; float:left;}
.newsBox ul li .newsTxt{ width:360px; float:right;}
.newsBox ul li .newsTxt a.newsTitle2{ width:360px; height:30px; display:block; float:left; overflow:hidden;line-height:30px; font-size:18px;font-weight:bold;}
.newsBox ul li .newsTxt span{ width:360px; height:50px; display:block; float:left; overflow:hidden;line-height:25px; color:#666; margin-top:10px;}
.newsBox ul li .newsTxt a.more{ width:55px; height:22px; display:block; float:left; margin-top:15px;}


.hzBox{ width:1200px; margin:0px auto; float:left;}
#pro_left , #pro_right{ width:20px; height:30px; float:left; padding:12px 0px;}
#pro_left a{ width:20px; height:30px; display:block; float:left; background:url(../images/leftBtn.jpg) no-repeat;}

#pro_right a{ width:20px; height:30px; display:block; float:right; background:url(../images/rightBtn.jpg) no-repeat;}



.hzUl{ width:1200px; float:left; border-top:none;overflow:hidden; margin:0px 10px 20px 10px;}
.hzUl ul{ width:1221px; margin-left:-21px;}
.hzUl ul li{ width:182px; float:left; height:57px; overflow:hidden; margin-left:21px;}
.hzUl ul li a img{ width:180px; height:55px; display:block; float:left; border:solid 1px #cbcbc9;}



.page{ width:1200px;}


.INbanner{width:100%; margin:0 auto; overflow:hidden; position:relative;height:250px;}


.page{ width:1200px; margin:30px auto; clear:both;}
.page .pageL{ width:280px; float:left; background:url(../images/lineBg.jpg) top right no-repeat; min-height:580px;}

.left_nav{ width:230px; float:left;}
.leftMenuT{ width:230px; float:left; background:#0094dd; padding:5px 0px; height:54px; border-radius:5px 5px 0px 0px;}
.leftMenuT span{ width:230px; display:block; float:left; text-align:center; color:#fff; font-size:18px; height:34px; line-height:34px;}
.leftMenuT label{ width:230px; display:block; float:left; text-align:center; text-transform:uppercase;color:#fff; font-size:14px; height:20px; line-height:20px;}


.left_nav .nav_list{width:100%;padding-bottom:141px;background:#e2e2e2 url("../images/jianbian.png") no-repeat left bottom;padding-top:10px; float:left;}
.left_nav .nav_list .line{width:100%;height:1px;background:#fff}
.left_nav .nav_list li{width:100%;line-height:33px;border-bottom:1px solid #fff}
.left_nav .nav_list li a{display:block;width:100%;height:33px;text-indent:1.5em;font-size:14px}
.left_nav .nav_list li a:hover{background:url("../images/sec_hover.jpg") no-repeat;color:#fff}
.left_nav .nav_list li.active a{background:url("../images/sec_hover.jpg") no-repeat;color:#fff}
.left_nav .has_sub li a{background:url("../images/arrow_gray.jpg") no-repeat 185px 10px}
.left_nav .has_sub li a:hover{background:url("../images/sec_hover_sub2.jpg") no-repeat;color:#fff}
.left_nav .has_sub li .sec_down{padding:5px 0;display:none}
.left_nav .has_sub li .sec_down .sec_down_list strong{padding-left:2em}
.left_nav .has_sub li .sec_down .sec_down_list a{background:none;color:#4c4948}
.left_nav .has_sub li .sec_down .sec_down_list a:hover{background:none}
.left_nav .has_sub li .sec_down a{background:none;color:#0094dd;font-size:12px;height:30px;line-height:30px;text-indent:1em}
.left_nav .has_sub li .sec_down a b{display:inline-block;*display:inline;*zoom:1;width:15px}
.left_nav .has_sub li .sec_down a span{display:inline-block;*display:inline;*zoom:1}
.left_nav .has_sub li .sec_down a:hover{background:#c3c3c3}
.left_nav .has_sub li.active a{background:url("../images/sec_hover_sub2.jpg") no-repeat;color:#fff}
.left_nav .has_sub li.active a.coreActive{background:url("../images/sec_hover_sub.jpg") no-repeat}
.left_nav .has_sub li.active .sec_down{padding:5px 0;display:block}
.left_nav .has_sub li.active .sec_down a{background:none;color:#0094dd;font-size:12px;height:30px;line-height:30px;text-indent:1em}
.left_nav .has_sub li.active .sec_down a b{display:inline-block;*display:inline;*zoom:1;width:15px}
.left_nav .has_sub li.active .sec_down a span{display:inline-block;*display:inline;*zoom:1}
.left_nav .has_sub li.active .sec_down a:hover{background:#c3c3c3}
.left_nav .has_sub li.active .sec_down a.on{background:#c3c3c3}
.left_nav .has_sub li.active_init a.coreActive{background:url("../images/sec_hover_sub.jpg") no-repeat;color:#fff}
.left_nav .has_sub li.active_init .sec_down{padding:5px 0;display:block}
.left_nav .has_sub li.active_init .sec_down a{background:none;color:#0094dd;font-size:12px;height:30px;line-height:30px;text-indent:1em}
.left_nav .has_sub li.active_init .sec_down a b{display:inline-block;*display:inline;*zoom:1;width:15px}
.left_nav .has_sub li.active_init .sec_down a span{display:inline-block;*display:inline;*zoom:1}
.left_nav .has_sub li.active_init .sec_down a:hover{background:#c3c3c3}
.left_nav .has_sub li.active_init .sec_down a.on{background:#c3c3c3}

.leftSearch{ width:228px; float:left; margin-top:15px; height:45px; border:solid 1px #ddd;}
.leftSearch .ipt1{background: none;outline: 0;border: 0;height: 45px;line-height: 45px;padding: 0;width: 160px; display:block; float:left; padding:0px 9px;}
.leftSearch .btn1{background: #666 url(../images/sear.png) no-repeat center center;outline: none;border: none;height: 45px;margin: 0;padding: 0;width: 50px; display:block; float:right;}


.contact{ width:228px; float:left; margin-top:15px; border:solid 1px #ddd;}
.contact .text{line-height:200%; padding:10px 9px; width:210px;}

.contact .text h5{font-weight:bold;color:#0094dd;font-size:13px}

.page .pageR{ width:900px; float:right;}


.rightTitle{ width:900px; float:left; height:40px;border-bottom:solid 1px #b5b5b5;}

.INrightM1{float:left;height:40px; line-height:40px;width:300px;}
.INrightM1 span{position:relative; display:block; float:left; margin-top:-3px;border-bottom:solid 4px #0094dd; padding:0px 5px;font-size:20px; font-weight:bold; color:#0094dd;}
.title_more{ float:right;height:40px; line-height:40px;font-size:13px; color:#333;text-transform:uppercase; background:url(../images/rightIcon1.jpg) left center no-repeat; padding-left:20px;padding-right:10px;}

/*in_about*/

.in_con{width:900px;height:100%;overflow:auto; background:#fff;float:left; }
/*about*/
#in_about{float:left;display:block;width:870px;padding:10px 15px;height:auto;text-align:left;line-height:30px;}



/*----新闻-----*/
.Media {width: 100%;float: left;overflow: hidden;}
.Media .mediafiv {width: 100%;float: left;margin-top: 20px;}
.xw-top{border-bottom:1px dashed #e7e8ec; padding-bottom:20px;}
.xw-img{float: left; width:280px; height:172px; padding: 2px; border: 1px solid #ddd;}
.xw-text{float: right; width:590px;}
.xw-text a{font-size:14px; font-weight: bold;}
.xw-text p{line-height: 26px;}

.hezuo{}
.hezuo ul li{line-height: 36px; height: 36px; background: url(../images/dian.jpg) no-repeat 0 center; padding-left:10px; display: block; border-bottom:1px dashed #e7e8ec;}
.hezuo ul li a{color: #666;}
.hezuo ul li span{float: right; color: #666;}


/*--产品----*/


#in_pro{ width:900px; float:left;margin-bottom:30px;}
#in_pro ul{ width:917px; margin-left:-17px;}
#in_pro ul li{ width:210px; height:218px; display:block; float:left; border:solid 1px #dfdfdf; margin:30px 0px 10px 17px;}
#in_pro ul li a{ width:210px; height:218px; display:block; float:left;}
#in_pro ul li a span{ width:210px; height:158px; display:block; float:left; overflow:hidden;}
#in_pro ul li a span img{ width:210px; height:158px;transition: 0.9s;}
#in_pro ul li a:hover img{transform: scale(1.2);}
#in_pro ul li a p{ display:block; float:left; height:50px; line-height:18px; text-align:center; background:#f2f2f2; overflow:hidden; width:190px; padding:5px 10px;}




/*----分页按钮----*/
#pagination {text-align: center; margin:20px 0px;float: left;width: 100%;}
#pagination span{color: #C30;}
#pagination a{padding: 0 11px;font-size: 14px;color:#333;}
#pagination .selected a {color: #00448d;font-weight: bold;}
#pagination li {display: inline-block;}
#pagination .first,#pagination .last {display: none;}
#pagination a.active{color: #fff;}
#pagination a.current{color: #00448d;}
#pagination .previous.hidden a, #pro_list_pagingnation .next.hidden a {color: #999; }


.title{font-size:18px; text-align:center; line-height:56px; height:56px; margin-bottom:10px; font-weight:bold; width:880px;  border:none; border-bottom:1px #CCCCCC solid;}
.subtxt{width:880px; height:25px;  line-height:25px; text-align:center; }
.pernext{width:720px;height:auto; line-height:168%; text-align:left;margin:10px 0px; clear:both;}


