﻿/* CSS Document
	Copyright	:	kksem.com
	Author		:	Mortimer He In 2013-11-21 16:01
	Email		:	mortimerhe@gmail.com	
*/
/*初始化*/
body{ padding:0px;margin:0px;line-height:25px; background-color:#fff; font-size:12px; font-family:"宋体"!important; color:#8A8C8B; }
img{ border:none;}
ul,dl,dd,dt,p,li{ padding:0px; margin:0px; list-style:none;font-size: 15px;}
a,a:link{ text-decoration:none; color:inherit;}
a:hover{color:#069; text-decoration:none!important;}
p{margin-bottom: 0!important;}
div {word-wrap:break-word;}
.clear{ clear:both;}
/*初始化color:#33AB0E; 结束*/
/*引导页样式*/
/*******Public******/
.page{width: 1360px;margin: auto;}
.top_t{background: #4B3939;display: inline-block;width: 100%;padding: 5px 0;}
.top_t-l{color: #fff;font-size: 12px;line-height: 20px;}
.top_t-r ul li{float: left;margin: 0 15px;}
.top_t-r ul li a{color: #fff;font-size: 12px;}
.top{height: 160px;}
.tel,.search,.more,.wt-t:before,.wt-c:before{background: url(../images/icon_en.png) no-repeat;}
.logo{display: inline-block;margin:55px 0; }

.tel{display: inline-block;width: 310px;height: 60px;background-position: -210px 0px;margin:55px 0;}
.navs{margin: 15px 0;}
.navs ul{border:1px dashed #666;border-radius: 20px;}
.navs ul li{padding: 5px 35px;float: left;margin: 0;border-right: 1px dashed #666;}
.navs ul li:last-child{border-right: none;}
.navs ul li a{color: #333;font-size: 18px;}
.navs ul li:hover a{color: #f64561;}
.search-i{background: #4D3B3B;padding:8px 0;}
.hot{width: 645px;line-height: 25px;}
.hot span{float: left;}
.hot p,.hot span{color: #fff;font-weight: bold;}
.search{background-position: 0px -68px;width: 265px;}
.search input{background: none;outline: none;border: none;margin-left: 28px;}
#sum{margin-left: 10px;width: 40px;height: 22px;background: none;border:none;outline: none;}
.footer{background: url(../images/footer_bg.png) repeat;padding-bottom: 20px;height: 210px;}
.footer-navs{background: #392D2D;border-radius: 25px;display: inline-block;width: 100%;margin-top: 30px;}
.footer-navs ul li{float: left;padding: 15px 35px;}
.footer-navs ul li a{color: #fff;font-weight: bold;font-size: 16px;}
.footer-navs ul li a:hover{color: #f90;}
.dibu{margin-top: 15px;padding: 0 60px;}
.sha3{margin: 10px 55px;}
.banquan p{color: #898989;font-weight: bold;font-size: 16px;}
.banner{position: relative;}
.banner-top{position: absolute;top: 0;width: 100%;background: url(../images/ico9.png) repeat-x;height: 6px;}
/*******index********/
.main{margin: 15px 0 0;}
.hot-pro-t,.pro-ca-line{border-bottom: 2px solid #4D3A3C;}
.cate-t{background: #F64561;padding: 0 15px;display: inline-block;margin-bottom: -2px;font-size: 18px;color: #fff;}
.hot-pro-c{margin-top: 10px;}
.hot-pro-c ul li{width: 190px;float: left;margin: 0 5px;border:1px solid #ccc;}
.pro-ca{position: relative;margin: 15px 0 0;background: url(../images/bg_2.png) repeat;padding: 12px 0;}
.pro-ca-line{border-bottom: 2px solid #4D3A3C;display: inline-block;width: 100%;}
.pro-ca-l,.pro-fl{width: 200px;float: left;}
.pro-ca-r,.pro-zs{width: 790px;float: right;}
.pro-ca-lc ul{display: inline-block;width: 100%;border:1px solid #ccc;margin-top: 5px;margin-bottom: 0;padding-top: 10px;min-height: 572px;}
.pro-ca-lc ul li{padding: 20px 0 5px;line-height: 15px;border-bottom: 1px dashed #ccc;}
.pro-ca-lc ul li a:before{content: "";background: url(../images/list.png);display: inline-block;width: 16px;height: 16px;float: left;margin:0 15px; }
.pro-ca-rc ul{display: inline-block;width: 100%;border:1px solid #ccc;margin-top: 5px;margin-bottom: 0;}
.pro-ca-rc ul li{float: left;width: 148px;margin: 5px 4px 10px;}
.pro-ca-rc ul li p{text-align: center;background: #D3F1FC;margin-top: 5px;font-size: 16px; white-space:nowrap; overflow:hidden;}
.pro-ca-rc ul li img{height: 150px;}
.index-tu img{width: 100%;}

.about-i{background: #F8EEE4;}
.about-bg{background: url(../images/about_bg_en.jpg) no-repeat;display: inline-block;width: 100%;padding: 32px 40px 15px 39px;}
.about-c{width: 525px;height: 272px;overflow: hidden;}
.lanmu{background: #F5F2E9;}
.m1,.m2,.m3{float: left;width: 330px;}
.m2:before,.m3:before{content: "";background: url(../images/sha2.png) no-repeat;display: inline-block;width: 25px;height: 430px;float: left;}
.m1 .m-t,.m1 .m-c-img{margin-left: 15px;}
.m-t{border-bottom: 2px solid #E8E8E6;margin-bottom: 25px;display: inline-block;width: 90%;}
.m-t span{border-bottom: 2px solid #645957;font-size: 18px;display: inline-block;margin-bottom: -2px;}
.m-c-img img{width: 90%;}
.more{background-position: -296px -71px;display: inline-block;width: 55px;height: 20px;}
.m1-c ul,.m2-c ul{padding: 0 15px;}
.m1-c ul li,.m2-c ul li{padding: 2px 0;text-indent: 2px;}
.m1-c ul li a,.m2-c ul li a{display: block;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;}
.m1-c ul li a:before,.m2-c ul li a:before{content: "";background: url(../images/f_list.png) no-repeat;width: 6px;height: 8px;display: inline-block;float: left;position: relative;top: 7px;}
.wt-t:before{content: "";background-position: -370px -68px;display: inline-block;width: 25px;height: 25px;position: relative;top: 0px;float: left;}
.wt-c:before{content: "";background-position: -408px -68px;display: inline-block;width: 25px;height: 50px;position: relative;top: 0px;float: left;}
.wt-t,.wt-c{display: inline-block;width: 90%;}
.wt-t a{display: block;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;}

/*******list**********/
.left{width: 200px;transition:all .5s ;}
.right{width: 780px;}
.left-t:first-child{margin-top: 0;}
.left-t{color:#333; font-size:14px; background:url(../images/tit1n.gif) no-repeat; height:36px; line-height:36px; padding-left:18px; overflow:hidden; font-weight:bold;margin-top: 5px;border-right:1px solid #ccc;}
.left-c{border:1px solid #ccc;padding: 0 5px;border-top: none;}
.left-c ul li a{display: inline-block;width: 100%;background: url(../images/icon1.gif) no-repeat left;text-indent: 15px;margin:0 15px;padding: 3px 0;}
.title{ background-color:#fff; height:30px; line-height:30px; border:1px solid #ccc;border-radius: 5px; padding:0 10px; position:relative; color:#666; overflow:hidden;}
.title a{color: #666;}
.content{background-color:#fff; border:solid 1px #ccc;  zoom:1; padding:10px 5px; overflow:hidden;border-radius: 5px;margin-top: 5px;min-height: 350px;}
.artlist ul{display: inline-block;width:762px; margin:0 auto; padding-top:15px;}
.artlist ul li{padding: 5px 0;border-bottom: 1px dashed #ccc;display: inline-block;width: 100%;}
.artlist ul li a{height:20px; background:url(../images/ico10.gif) no-repeat 0 6px;  padding-left:10px;  font-size:14px; color:#333; font-weight:bold; }
.artlist ul li .art-c p{ font-size:12px; padding-left:10px; height:45px; overflow:hidden; margin-bottom:10px;color: #666;}
.prolist ul li{float: left;width: 208px;margin: 5px 20px;text-align: center;}
.prolist ul li p{ white-space:nowrap; overflow:hidden; width: 208px;}
.prolist ul li img{border:1px solid #ccc;height: 208px;}
.prolist ul li:hover p{color: #f00;}
.prolist ul li:hover img{border-color: #333;}
.pro-left{background: url(../images/fltitbg.jpg) no-repeat;width: 200px;height: 66px;}
.pro-left h2{margin: 0;padding: 20px 0 0 70px;}
.pro-left h2 a{color:#fff; font-size: 18px;   text-decoration: none; font-weight: bold;}
.pro-left h2 em{display: block; font-size: 14px; color: #fff;font-family: arial;text-transform:uppercase; font-weight: normal;}
.pro-left-ca{border:3px solid #4A3638;border-top: 0;border-bottom: none;}
.pro-left-ca ul{margin-bottom: 0;}
.pro-left-ca ul li{ height: 36px; line-height: 36px;  overflow: hidden; margin-left: 20px; }
.pro-left-ca ul li a{height: 36px; line-height: 36px;background:url(../images/ico1.jpg) no-repeat left center;padding-left: 24px; display: block;color: #666;}
.pro-left-ca ul li a:hover{background:url(../images/ico2.jpg) no-repeat left center; color: #f64561; font-weight: bold;}
.pro-left-bottom{background: url(../images/fldown.gif) no-repeat;width: 201px;height: 203px;}
.pro-left-bottom-1{padding-top: 50px;text-align: center; color: #fff; font-size: 22px; line-height: 28px; padding-top:50px;}
.pro-left-bottom-2{font-size: 20px; color: #ff6d84; font-weight: bold; line-height: 33px;text-align: center;}
.pro-left-bottom-3{text-align: center; color: #fff; font-size: 12px; line-height: 28px; padding-top: 5px;}
.pro-left-bottom-4{text-align: center; color: #fff; font-size: 24px; font-family: arial; line-height: 28px; padding-top:0;}

/**********Show**************/

.art-show-left-t{background: url(../images/paihang.jpg) no-repeat;width: 200px;height: 45px;border:1px solid #ccc;border-bottom: none;border-radius: 5px 5px 0 0;}
.art-show-left-c ul{display: inline-block;width: 100%;border:1px solid #ccc;border-top: none;margin-bottom: 0;}
.art-show-left-c ul li{padding: 2px 0;border-bottom: 1px dashed #ccc;}
.art-show-left-c ul li i{margin: 0 10px;font-style: initial;color: #f00;font-weight: bold;font-size: 9pt;}
.art-show-left-c ul li a{color:#333; }
.art-show-left-c ul li a:hover{color:#F00;font-size: 16px; font-weight: bold;}
.art-show-left-ca{background: #E2E2E2;color: #000;padding: 5px;font-weight: bold;}
.c1 ul li a{display: inline-block;width: 85%;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;font-size: 12px;line-height: 22px;}
.c1 ul li span{display: inline-block;float: left;margin: 0 10px;}
.show-c{padding: 0 10px;}
.pagenavs{border:1px solid #ccc;background: #C2D8E3;display: inline-block;width: 100%;padding: 5px 8px;border-radius: 5px;}
.art-zx{display: inline-block;width: 100%;margin-top: 10px;padding: 0 15px;}
.art-zx ul{display: inline-block;width: 100%;border:1px solid #ccc;}
.art-zx ul li{list-style-type: disc;font-size: 13px;margin-left: 50px;padding: 2px 0;}
.art-zx ul li a{color: #333;}
.art-zx ul li a:hover{color: #f00;}
.pro-title h2{border-bottom: 1px dashed #ccc;padding-bottom: 10px;}
.show-pro-ct,.show-pro-xg-t{border-bottom: 2px solid #4D3B3B;margin: 15px 0;}
.show-pro-ct span,.show-pro-xg-t span{display: inline-block;padding: 2px 10px;font-weight: bold;color: #fff;font-size: 16px;background:#4D3B3B; border-radius: 5px 5px 0 0;}
.show-pro-tj{border:1px solid #ccc;padding: 0 5px;}
.show-pro-tj-c ul li img,.show-pro-xg-c ul li img{border:1px solid #ccc;transition:all .5s ease-in-out;}
.show-pro-tj-c ul li:hover img,.show-pro-xg-c ul li:hover img{border-color: #f00;border-radius: 5px;}
.show-pro-tj-c ul li:hover p,.show-pro-xg-c ul li:hover p{color: #f00;}
.show-pro-xg-c ul li img{height: 100px;}

/************************/
.flink_bg{background: url(../images/flink_bg_en.jpg) no-repeat center;width: 100%;height: 110px;}
.bx_wrap{position: relative;}
.bx_wrap {margin:20px 0;} 
.bx_wrap ul img { border: 2px solid #ddd; } 
.bx_wrap ul li{text-align:center} 
.bx_wrap ul li a:hover{text-decoration:none; color:#f30} 
.bx_wrap ul li p{ line-height:22px; overflow:hidden; text-align:center; color:#666;padding-top: 12px;font-size: 13px;}
.bx_wrap a.prev {width: 28px;height: 36px;line-height:24px;/* outline-style:none; *//* outline-width: 0; */ 
position:absolute; top: 30px; left: 0px; z-index: 100; } 
.bx_wrap a.next {width:20px;height:24px;line-height:24px; /* left:626px; */position: absolute; 
top: 30px;right: 0px;z-index: 100;} 
.bx_container{margin: auto;}



/********pagenav*******/
.pagenav{text-align: center;padding: 10px 0;}
.pagenav a,.pagenav span{display: inline-block;padding: 2px 10px;border: 1px solid #E0E0E0;margin: 0 2px;color: #666;}
.pagenav a:hover,.pagenav span{background: #eee;color: #e3ae60;}