@charset "utf-8";
/*公共样式*/
.col-tit-cn{text-align:center;color:#333;font-size:25px;line-height:1;margin:30px 10px 10px 10px;}
.col-tit-en{margin:0px auto 0 auto;padding:0;text-align:center;position:relative;font-size:14px;background: url(../images/bg-line.jpg) center center no-repeat;margin-bottom:30px;}
.col-tit-en font {color:#ccc;font-size:16px;background:#fff;display:inline-block;text-transform:uppercase;padding:0 10px;font-family:arial;}
 .video{width:300px;height:230px;position:fixed;bottom:1%;left:1%;background:#000;z-index:9999;}
 .video .quit{position:absolute;top:1px;right:1px;cursor:pointer;color:#fff;z-index:99999;background:red;padding:1px 5px;font-family:宋体;font-size:12px;border-radius:2px;}
.fpage{text-align:center;padding:15px 0;}
.fpage a{margin-right:5px;background:#444;padding:4px 10px;text-align:center;color:#fff;-moz-border-radius:1px;    -webkit-border-radius:1px;border-radius:1px;border:none;font-size:12px;}
.fpage span{margin-right:5px;padding:4px 10px;text-align:center;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;font-size:12px;border:1px solid #444;}
.fpage a.now{background:#ccc;color:#fff;}
.ad{margin-bottom:5px;}
/*顶部样式*/
.top{height:85px;}
.top div{display:inline;position:absolute;}
.top .logo{left:20px;top:20px;}
.top .top-img{left:430px;top:13px;}
.top .tel{right:0px;top:25px;padding-left:30px;background:url(../images/tel.gif) no-repeat center left;}
.top .tel span{ display:inline-block;font-family:impact; font-size:23px; vertical-align:middle; padding-right:10px;}
/*公告、搜索样式*/
.notice{height:80px;line-height:30px;border:1px solid #d8d8d8;margin-top:5px;box-shadow:3px 3px 0px #ccc;background:#eaeaea;}
.noticecon{width:600px;padding:0 0 0 35px;height:80px;}
.noticecon p{padding-top:10px;color:#db261d;font-size:17px;background:url(../images/notice_bg.jpg) no-repeat 160px 15px;}
.noticecon b{text-transform:uppercase;float:left;font-family:arial;font-size:18px;font-weight:400;color:#999;padding-left:10px}
#goD{width:10px;height:16px;position:absolute;right:40px;bottom:22px;}
#goU{width:10px;height:16px;position:absolute;right:68px;bottom:22px;}
#marquee2{width:450px;height:30px;overflow:hidden;padding-left:10px}
#marquee2 ul li{float:left;height:30px;display:block;width:450px;font-size:14px}
#marquee2 ul li a{float:left;height:30px;line-height:30px;display:block;width:450px;color:#2f2e2e}
#marquee2 ul li a span{float:left;width:350px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
#marquee2 ul li a label{float:right;width:90px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
#marquee2 ul li img{display:block}

.notice-2{background:#fff;width:980px;left:50%;margin-left:-490px;height:600px;top:50%;margin-top:-300px;position:absolute;z-index:999;}
.notice-2 .noc-tit{font-size:20px;padding:45px 35px 20px 35px;text-align:center;color:#000;}
.notice-2 .noc-mess{font-size:12px;text-align:center;padding:10px 0;border-bottom:1px dotted #ccc;border-top:1px dotted #ccc;}
.notice-2 .noc-content{font-size:16px;padding:20px 45px;color:#000;line-height:30px;}
.notice-2 .noc-content p{text-indent:2em;}
.fwlc{position:fixed;top:0;left:0;width:100%;height:100%;background:url('../images/blackbg.png');z-index:999;}
#close{position:absolute;top:0;right:0;background:url(../images/quit.png) no-repeat;width:64px;height:64px;cursor:pointer;z-index:999;}
/*----------搜索----------*/
.search{position:relative;padding:10px 25px;border-radius:25px;z-index:999;background:#2f2e2e;top:13px;right:30px;}
.text{float:left;width:218px;padding-left:5px;color:#000;height:30px;line-height:30px;border:1px solid #d4d4d4;font-size:12px;}
.button{float:left;width:33px;margin-left:3px;height:32px;display:inline;background:url(../images/button.png) center top no-repeat;border:none;cursor:pointer;}
.select{float:left;width:82px;margin-left:3px;display:inline;background:url(../images/select.gif) left top no-repeat;position:relative;z-index:9999999}
.select select{margin:5px auto;width:80px}
div.selectbox-wrapper{border:#dcdcdc 1px solid;overflow:hidden;width:86px;position:absolute;background:#fff;text-align:left;z-index:10}
div.selectbox-wrapper ul li.selected{background:#252525;color:#fff}
div.selectbox-wrapper ul li.current{color:#fff;background-color:#252525}
div.selectbox-wrapper ul li{text-align:center;padding-right:3px;padding-bottom:3px;width:100%;cursor:pointer;line-height:20px;padding-top:3px;font-size:12px;color:#666}
.selectbox{border:none;display:block;width:88px;text-indent:8px;cursor:pointer;height:32px;background:0 0;font-size:12px;color:#2f2f2f;line-height:32px}

/*幻灯*/
.block-1{margin-bottom:30px;}
.play{margin-left:15px;margin-right:30px;}
.yslide{position:relative;width:252px;height:122px;overflow:hidden;}
.yslide img{width:252px;height:122px;}
.yslide-flag{position:absolute;left:0;top:0;z-index:10;width:47px;height:30px;font:400 16px/30px Arial,"\5FAE\8F6F\96C5\9ED1";color:#FFF;text-align:center;background:#ff0000;}
.yslide-txt{position:absolute;left:0;bottom:0;z-index:10;width:252px;height:25px;padding-right:60px;font-size:12px;color:#FFF;text-indent:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:url(../images/img15.png) repeat;}
.yslide-txt li{padding:4px 0;}
.yslide-dot{position:absolute;right:0;bottom:0;z-index:10;height:19px;padding-right:12px;line-height:10px;}
.yslide-dot li{display:inline-block;width:8px;height:8px;margin-left:4px;background:url(../images/img16.png) no-repeat;}
.yslide-dot li.on{background:url(../images/img16_on.png) no-repeat;}
/*关于我们*/
.about{width:550px;text-indent:2em;line-height:25px;height:127px;overflow:hidden;}
.contact{line-height:25px;margin-right:20px;background:url(../images/line.png) no-repeat left center;padding-left:20px;width:270px;height:127px;overflow:hidden;}
/*案例*/
#lista1 a{color:#1E0906;font-size:14px;}
#lista1{margin:30px auto 40px auto;}
#lista1 .als-item {margin:0px 5px;min-height:152px;min-width:128px;}
#lista1 .als-item img {position:relative;display:block;vertical-align:middle;margin-bottom:8px;border:2px solid #999;width:200px;height:150px;}
#lista1 .als-prev, #lista1 .als-next {top:65px;width:15px;height:22px;}
#lista1 .als-prev {left:0px;}
#lista1 .als-next{right:0px;}
.als-container {position:relative;width:1180px;margin:0px auto;}
.als-viewport {position:relative;overflow:hidden;margin:0px auto;}
.als-wrapper {position:relative;list-style:none;}
.als-item {position:relative;display:block;text-align:center;cursor:pointer;float:left;}
.als-prev, .als-next {position:absolute;cursor:pointer;clear:both;}

/*新闻资讯*/
.i-art{width:385px;margin-right:10px;margin-bottom:5px;}
.i-art-title{background:url(../images/menu-bg.png) repeat-x;width:100%;float:left;color:#000;border-left:1px solid #D2D2D2;border-right:1px solid #D2D2D2;}
.i-art-title span{float:left;padding:9px 15px 8px 15px;font-size:16px;}
.i-art-title span font{font-family:arial;font-size:14px;text-transform:uppercase;margin-left:5px;color:#666;}
.i-art-title a{float:right;color:#fff;padding:10px 35px;background:url(../images/more.png) no-repeat center;}

.i-art .i-art-img{text-align:center;margin-bottom:5px;}
.i-art .i-art-img img{width:370px;height:80px;}
.i-art ul{margin:0px 15px;line-height:30px;}
.i-art ul li{float:left;color:#999;font-size:12px;}
.i-art ul a{color:#333;font-size:14px;float:left;width:290px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-right:20px;-moz-transition:padding .3s ease-in;-webkit-transition:padding .3s ease-in;-o-transition:padding .3s ease-in;-ms-transition:padding .3s ease-in;transition:padding .3s ease-in;}
.i-art ul a:hover{padding-left:5px;}
.i-art .i-art-bor{border:1px solid #ccc;padding:7px 0;float:left;height:300px;width:385px;}

/*产品展示*/
.pro_pic{ width:1102px;margin:0 auto;}
.pro_pic ul li{width:230px;height:150px;padding:3px;border:1px solid #d2d2d2;float:left;margin-right:50px;margin-bottom:25px;position:relative;box-shadow:3px 3px 0px #ccc;}
.pro_pic ul li img{border-radius:2px;}
.pro_pic ul li:nth-child(4n){margin-right:0;}
.pro_pic .title{display:none; width:230px; height:86px;  background:url(../images/index_11.png) left center no-repeat;position:absolute;left:3px; top:3px;text-align:center; padding-top:64px; color:#fff;font-size:16px; line-height:24px;}
.pro_pic .title span{display:block;font-size:12px; color:#70e496}

/*友情链接*/
.flink{background:url(../images/menu-bg.png) repeat-x;height:45px;margin-top:20px;padding-top:10px;}
.flink img{vertical-align:middle;}
.footer{text-align:center;margin-top:10px;margin-bottom:30px;line-height:25px;color:#000;font-size:12px;}

/*子页面*/
.son{margin-top:20px;}
.left{width:250px;}
.left .l-col{margin-bottom:10px;}
.left .l-title{background:url(../images/menu-bg.png) repeat-x;color:#000;border-left:1px solid #D2D2D2;border-right:1px solid #D2D2D2;padding:9px 0px 8px 0px;}
.left .l-title span{font-size:16px;margin-left:15px;}
.left .l-title span font{font-family:arial;font-size:14px;text-transform:uppercase;margin-left:5px;color:#666;}
.left .l-bor{border:1px solid #ccc;padding:7px 0;padding:10px;}
.left .line-height{line-height:25px;}

.right{width:910px;}
.right .r-col{margin-bottom:10px;}
.right .r-title{background:url(../images/menu-bg.png) repeat-x;color:#000;border-left:1px solid #D2D2D2;border-right:1px solid #D2D2D2;padding:9px 0px 8px 0px;}
.right .r-title span{font-size:16px;margin-left:15px;}
.right .r-title span font{font-family:arial;font-size:14px;text-transform:uppercase;margin-left:5px;color:#666;}
.right .r-title span.wz{margin-right:20px;font-size:12px;}
.right .r-bor{border:1px solid #ccc;padding:7px 0;padding:10px;}
.right .con{line-height:25px;padding:25px 20px;}
.right .con p{margin-bottom:1em;}

/*图片展示*/
.product3{width:100%;height:auto;overflow:hidden;}
.product3 li{width:33%;float:left;overflow:hidden;position:relative;text-align:center;border:1px solid #ccc;margin-bottom:20px;border-radius:2px;}
.product3 li>div{width:88%;margin:10px auto 0 auto;height:none;position:relative;}
.product3 li>div>a>img{width:240px;height:170px;box-shadow:3px 3px 0px #ccc;margin-bottom:5px;border-radius:1px;}
.product3 li>div>p{position:absolute;background:url(../images/product_zoom.png) 0 0 no-repeat;width:53px;height:53px;left:50%;top:50%;margin:-26px 0 0 -26px;cursor:pointer;z-index:1;opacity:0;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;}
.product3 li>div:hover p{opacity:1;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.product3 .pg-color{color:#000;}
.recommend-pro li{border-bottom:1px dotted #ccc;}
.recommend-pro li a{display:block;font-size:12px;color:#000;margin:6px 0;padding-left:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.recommend-pro li a:hover{color:red;}
.recommend-pro li img{vertical-align:middle;margin-right:10px;width:30px;height:30px;border-radius:50%;}



.mainContect .title{ width:100%;text-align:center;font-size:25px;color:#000;background:url(../images/index_33.png) left bottom repeat-x;}
.mainContect .title span{display:block;color:#999999;font-size:12px;line-height:50px;}
.mainContect .pic{ width:100%; text-align:center;padding:20px 0;}
.mainContect .pic img{margin:0 auto;}
.mainContect .profile{ padding:20px 10px; line-height:30px;font-size:14px; color:#666666}
.mainContect .pgfy{ width:100%;background:url(../images/index_33.png) left top repeat-x; padding-top:15px;padding-bottom:10px;}
.mainContect .pgfyl{ width:624px;float:left}
.mainContect .pgfyl p{color:#666;margin:0;}
.mainContect .pgfyl p a{color:#666;}
.mainContect .pgfyl p a:hover{color:#000;}
.mainContect .pgfyr{width:100px;float:left; text-align:center;padding-top:30px;}
.mainContect .pgfyr a{color:red;font-size:14px;}

/*大图*/
#picShow{position: fixed;width:100%;height:100%;background:url(../images/blackbg.png) 0 0 repeat;left:0;top:0;z-index:9999}
.pic_show_box{width:100%;height:100%;overflow:hidden;position: relative;}
.pic_show_box img{display:block;margin:93px auto 0;border:5px solid rgba(255,255,255,.2);}
#pic_quit{position: absolute;background:url(../images/quit.png) 0 0 no-repeat;width:64px;height:64px;top:0;right:0;cursor: pointer}
#lbtn{display:block;position: absolute;background:url(../images/leftbtn1.png) 0 0 no-repeat;width:53px;height:53px;top:287px;left:65px;}
#rbtn{display:block;position: absolute;background:url(../images/rightbtn1.png) 0 0 no-repeat;width:53px;height:53px;top:287px;right:65px;}
.pic_show_box p{width:593px;text-align:center;margin:0 auto;overflow:hidden;font:18px/106px "microsoft yahei";color:#0c4201;text-overflow: ellipsis;white-space: nowrap}
.pic_show_box p a{color:#fff;display:none;}

/*文章列表*/
.newsblock{-webkit-box-shadow:3px 3px 3px #E5E5E5;-moz-box-shadow: 3px 3px 3px #E5E5E5;box-shadow: 4px 3px 0px #E5E5E5;	background-color:#fff;border:1px solid #E5E5E5;height:85px;cursor:default;margin-bottom:20px;padding:15px;overflow:hidden;position:relative;}
.newsblock:hover{border:1px solid #ccc;}
.right .artitle{font-size:18px;margin-bottom:5px;color:#888;margin-left:100px;}
.right .summary{font-size:12px;line-height:22px;height:70px;overflow:hidden;text-indent:2em;margin-left:100px;}
.right .artitle span{float:left;width:600px;}
.right .artitle h4{font-size:14px;color:#CA0822;}
.right .st{}
.right .st img{border-radius:50%;width:80px;height:80px;box-shadow:5px 5px 0px #ccc;}
#tooltip{color:#333;}

/*子页面*/
.son{margin-top:20px;}
.left{width:250px;}
.left .l-col{margin-bottom:10px;}
.left .l-title{background:url(../images/menu-bg.png) repeat-x;color:#000;border-left:1px solid #D2D2D2;border-right:1px solid #D2D2D2;padding:9px 0px 8px 0px;}
.left .l-title span{font-size:16px;margin-left:15px;}
.left .l-title span font{font-family:arial;font-size:14px;text-transform:uppercase;margin-left:5px;color:#666;}
.left .l-bor{border:1px solid #ccc;padding:7px 0;padding:10px;}
.left .line-height{line-height:25px;}

/*子页面--下载页*/
.block-1 .dow-soft{width:388px;height:140px;border:1px solid #DDDDDD;float:left;margin-bottom:8px;margin-right:5px;}
.block-1 .dow-soft:hover{border:1px solid #00ABD6;}
.block-1 .dow-soft p{margin-left:25px;margin-right:25px;}
.block-1 .dow-soft p.soft-tit{color:#000;font-size:16px;margin-top:10px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.block-1 .dow-soft p.soft-summary{font-size:12px;margin-top:10px;margin-bottom:15px;line-height:22px;overflow:hidden;height:50px;}
.block-1 .dow-soft p.soft-summary img{float:left;margin-right:5px;border-radius:50%;width:50px;height:50px;}
.block-1 .dow-soft p.lianjie a{margin-right:10px;color:#0099CC;}

/*子页面--留言页*/
.board li{margin-bottom:5px;}
.board li .sq1{float:left;width:100px;}
.board li .sqmess{width:250px;height:23px;margin-bottom:3px;}
.board li .sqmess,textarea{border:1px solid #D9D9D9;border-radius:2px;padding:5px;font-size:16px;}
.board li  textarea{width:500px;height:150px;}
.board .btn{background:#666;padding:7px 30px;color:#fff;border-radius:2px;border:none;cursor:pointer;}
.board .code{width:90px;height:23px;margin-bottom:3px;border:1px solid #D9D9D9;border-radius:2px;padding:5px;font-size:16px;}

.result li{padding:8px 5px;border-bottom:1px dotted #ccc;}
.result li a{font-size:16px;}
 
 /*子页左分类整体样式*/
.left-col-style{margin-bottom:10px;}
/*二级分类整体样式（含子分类）*/
.left-col-con{border:1px solid #ccc;padding:7px 0;padding:10px;}
/*一级栏目样式*/
.left-col-style .left-one-col-style{background:url(../images/menu-bg.png) repeat-x;color:#000;border-left:1px solid #D2D2D2;border-right:1px solid #D2D2D2;padding:9px 0px 8px 0px;}
.left-col-style .left-one-col-style span{font-size:16px;margin-left:15px;}
.left-col-style  .left-one-col-style span font{font-family:arial;font-size:14px;text-transform:uppercase;margin-left:5px;color:#666;}
/*二级栏目样式*/
.left-col-style .left-two-col-style{padding:5px 0;margin-bottom:2px;}
.left-col-style  .left-two-col-style span,
.left-col-style  .left-three-col-style span,
.left-col-style  .left-four-col-style span{float:right;margin-right:10px;font-weight:bold;font-size:14px;cursor:pointer;}

/*三级栏目样式*/
.left-col-style .left-three-col-style{padding:5px 0 5px 15px;margin-bottom:2px;}
/*四级栏目样式*/
.left-col-style .left-four-col-style{padding:5px 0 5px 30px;margin-bottom:2px;}
/*五级栏目样式*/
.left-col-style .left-five-col-style{padding:5px 0 5px 45px;margin-bottom:2px;}
.left-col-style a{padding:0 10px;color:#333;}
.left-col-style a:hover{color:#000;}






















