@charset "utf-8";
/* CSS Document */
.left{width:224px;}
.none{display:none;}
.submenu{zoom:1;width:224px;padding-bottom:14px;margin-bottom:10px;background:url("../images/submenu.png") no-repeat left bottom;}
.submenu h3{width:100%;height:49px;font-size:16px;background:url("../images/left_h3_bg.png") no-repeat;color:#fff;line-height:36px;text-align:center;}
.submenu ul li{width:100%;line-height:39px;text-indent:30px;position: relative;z-index: 10;zoom:1;background:url("../images/left_li.png") no-repeat;}
.submenu ul li h4{width:224px;height:39px;cursor:pointer;background:url("../images/bg3.png") no-repeat 205px 16px;text-decoration:none;display:block;line-height:39px;font-weight:normal;font-size:14px;}
.submenu ul li.selected h4{background-position:205px -67px;}
.submenu li .list-item{width:222px;position:relative;zoom:1;border-left:1px solid #b5b4b4;border-right:1px solid #b5b4b4;}
.submenu li .list-item li{text-indent:32px;}
.submenu li .list-item h5{height:37px;line-height:37px;position:relative;cursor:pointer;font-weight:normal;border-top:1px solid #fff;border-bottom:1px solid #cbcbcb;background:#e6e6e6 url("../images/bg3.png") no-repeat 205px 16px;}
.submenu li li.selected2 h5{background-position:205px -67px;}
.submenu li .list-item h5 i{width:7px;height:9px;display:block;position:absolute;left:15px;top:15px;background:url("../images/bg1.png") no-repeat;}
.submenu li li.selected2 h5 i{width:9px;height:7px;display:block;position:absolute;left:15px;top:15px;background:url("../images/bg2.png") no-repeat;}
.submenu li .list-item2{background:#f0f0f0;}
.submenu li .list-item2 a{width:222px;height:35px;line-height:35px;display:block;border-top:1px solid #fff;border-bottom:1px solid #cbcbcb;position:relative;}
.submenu li .list-item2 a i{width:4px;height:4px;display:block;position:absolute;left:19px;top:15px;background:#bdbdbd;}
#nav_menu li a{font-size:14px;display:block;background:url("../images/bg1.png") no-repeat 207px 16px;-webkit-transition: all .0s ease-in-out 0s;-moz-transition: all .0s ease-in-out 0s;transition: all .0s ease-in-out 0s;}
#nav_menu li a:hover{background:url("../images/left_li_hover.png") no-repeat;color:#fff;}
#nav_menu li.current a{background:url("../images/left_li_hover.png") no-repeat;color:#fff;}
.case_menu li .list-item h5{background:#e6e6e6;}
.case_menu li .list-item h5 a{display:block;}
.case_menu li .list-item h5 a:hover{background:#f0f0f0;}
.left_contact{width:204px;height:362px;padding:10px;background:url("../images/left_contact.png") no-repeat;}
.left_contact h4{margin-bottom:10px;}
.left_contact span{color:#0796fe;}
.left_contact .code{margin-top:15px;}
.left_contact .code span{display: block;font-size: 14px;line-height: 15px;width: 15px;padding: 1px 10px 1px 20px;float: left;}
.left_contact .code img{width: 123px;height: 123px;}
.right{width: 935px;min-height:650px;background:url("../images/right_bg.png") no-repeat left 41px;}
.r_title{width:100%;height:38px;line-height:38px;border-bottom:3px solid #0796fe;position:relative;}
.r_title .fl{min-width:110px;height:41px;padding-right:10px;line-height:40px;text-indent:35px;font-size:16px;font-weight:bold;color:#fff;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;position:absolute;left:0;top:0;background:#0796fe url("../images/bg_04.png") no-repeat 5px center;}
.r_title .fr{height:24px;line-height:24px;padding-top:14px;}
.page{padding:0 15px;font-size:14px;}
.page_title{padding:25px 0 15px 0;border-bottom:1px solid #e4e4e4;text-align:center;}
.page_title h3{font-size:18px;}
.page_title p{color:#ccc;font-size:12px;margin-top: 10px;}
.page_show{margin-top:20px;}
.page_show center{margin-bottom: 10px;}
.page_show img{max-width: 100%;display:inline}
.page_show p{}
.page_show .site{text-indent:0;line-height:35px;padding-bottom:0;margin-bottom:10px;border-bottom:1px solid #e4e4e4;}
.page_show .prev, .page_show .next{text-indent:0;padding-bottom:0;}
.back{font: 14px/39px "Microsoft Yahei";color:#fff;background: #0796fe;width:138px;margin:20px auto;margin-bottom: 0;border-radius:4px;display:block;text-align:center;}
.back:hover{background:#333333;color: #fff;}
.page_case{margin-top:15px;}
.title_name{width:100%;height:30px;font-size:16px;font-weight:normal;color:#fff;text-indent:28px;line-height:30px;background:url("../images/nav_bg.png") no-repeat left;border-bottom:3px solid #0796fe;}
.title_name a{float:right;color:#0796fe;font-size:12px;}
.page_case li{width:172px;height:170px;float:left;margin-left:21px;margin-top:20px;}
.page_case li .pic{width:152px;height:118px;padding:10px;background:url("../images/bg_05.png") no-repeat;}
.page_case li .pic a{width:152px;height:118px;display:block;overflow:hidden;text-align:center;}
.page_case li .pic img{width:auto;height:118px;}
.page_case li .pic_name{width:172px;height:23px;display:block;line-height:23px;text-align:center;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;background:url("../images/bg_06.png") no-repeat;margin-top:8px;}
.page_case li a{color:#fff;}
.page_case li a:hover{color:#ffc600;}
.page_case li.last{margin-left:0;}
.product{overflow:hidden;padding: 0 7px;margin-top: 7px;}
.product .li_txt{height: 36px;line-height: 36px;display:block;text-align:center;color:#fff;position:absolute;left:0;bottom: 2px;background: url(../images/ico1.png);}
.product li{overflow:hidden;float:left;cursor:pointer;position:relative;margin: 10px;width: 206px;height: 175px;padding: 2px;background-color: #d9d9d9;}
.product li:hover img{width: 218px;height: 187px;}
.product li div{width: 206px;height: 175px;overflow:hidden;}
.product li .li_txt{width: 206px;margin: 0px 2px;}
.product li img{width: 206px;height: 175px;overflow:hidden;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
/*分页*/
.paging_pages{margin-top:30px;text-align:center;font-size:12px;}
.paging_pages ul a{font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #E9E9E9;}
.paging_pages ul a{padding:2px 4px 2px;color:#5f5f5f;}
.paging_pages ul a:hover{color:#0796fe;text-decoration:none;padding:2px 4px 2px;}
.paging_pages ul .thisclass,
.paging_pages ul .thisclass a,.pagebox ul li.thisclass a:hover{background-color:#F8F8F8;/*padding:2px 4px 2px;*/font-weight:bold;color:#0796fe;margin:0;}
.paging_pages .pageinfo{line-height:21px;padding:2px 4px 2px;color:#999;border:1px solid #E9E9E9;}
.paging_pages .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}
#DB_gallery{margin-bottom:20px;}
#DB_gallery .DB_imgSet{position: relative;width: 744px;height: 582px;overflow: hidden;border:4px solid #e6e6e6;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
#DB_gallery .DB_imgSet .DB_imgWin{height: 100%;text-align:center;}
#DB_gallery .DB_imgSet .DB_imgWin img{height:100%;width:auto;text-align:center;}
#DB_gallery .DB_imgSet .DB_page{position: absolute;bottom: 0;right:0;font: 11px tahoma bold;padding: 5px;color: #ffffff}
#DB_gallery .DB_imgSet .DB_page .DB_current{color: #ffff00}
#DB_gallery .DB_imgSet .DB_page .DB_total{color: #ffcc00}
#DB_gallery .DB_imgSet .DB_prevBtn{position: absolute;top: 50%;margin-top: -45px;cursor: pointer;left: 0;}
#DB_gallery .DB_imgSet .DB_nextBtn{position: absolute;top: 50%;margin-top: -45px;cursor: pointer;right: 0;}
#DB_gallery .DB_thumSet{position: relative;margin-top: 10px;width: 752px;overflow: hidden}
#DB_gallery .DB_thumSet .DB_thumMove{position: relative;white-space: nowrap;font-size: 0;width:1000%;}
#DB_gallery .DB_thumSet .DB_thumMove li{width:110px;height:82px;float:left;text-align:center;margin-right: 8px;overflow:hidden;}
#DB_gallery .DB_thumSet .DB_thumMove li a{width:110px;height:82px;display:block;}
#DB_gallery .DB_thumSet .DB_thumMove li a img{width:auto;height:100%;}
#DB_gallery .DB_thumSet .DB_prevPageBtn{position: absolute;top: 0;cursor: pointer;left: 0;}
#DB_gallery .DB_thumSet .DB_nextPageBtn{position: absolute;top: 0;cursor: pointer;right: 0;}
#DB_gallery .DB_thumSet .DB_thumLine{position: absolute;width: 100px;height: 72px;border: 5px solid #0796fe;left: 0;top: 0}
.related{margin-top:15px;font-size:12px;}
.related_cp{width:440px;}
.abtn{display: block;height: 130px;width: 17px;overflow: hidden;cursor:pointer;background: url("../images/arrow3.png") no-repeat 0px 50%;}
.aleft{float: left;margin-left:5px;}
.agrayleft{cursor: default;background-position: -34px 50%;}
.aright{float: right;margin-right:5px;background-position: -17px 50%;}
.agrayright{cursor: default;background-position: -51px 50%;}
.scrolllist{width: 438px;height: 142px;border:1px solid #0796fe;border-top:none;border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;}
.scrolllist .imglist_w{width: 390px;height: 142px;overflow: hidden;float: left;margin-left:2px;position: relative;}
.scrolllist .imglist_w ul{width: 20000px;position: absolute;left: 0px;top: 10px;}
.scrolllist .imglist_w li{width: 120px;height:122px;float: left;margin:0 5px;}
.scrolllist .imglist_w li img{width:112px;height:88px;border:4px solid #e6e6e6;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.scrolllist .imglist_w li .name{width:120px;height:22px;line-height:22px;text-align:center;display:block;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;background:#e6e6e6;margin-top:5px;}
.related_news{width:300px;}
.related_news ul{width:278px;height: 132px;padding:7px 10px 3px;border:1px solid #0796fe;border-top:none;border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;}
.related_news ul li{width:100%;height:26px;}
.related_news ul li a{width:100%;display:block;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.related_case{width:100%;margin-top:25px;}
.related_case ul{padding-top:10px;}
.related_case ul li{width:250px;height:26px;float:left;}
.related_case ul li a{width:90%;display:block;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.related_case .xiangguan li{width:376px;}
.feedback{margin-top:25px;}
.feedback .tab-hd{margin:25px 0;}
.news{margin-top:30px;}
.news_l{width:345px;height:270px;border: 4px solid #e6e6e6; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;overflow:hidden;text-align:center;}
.news_l img{width:auto;height:100%;}
.news_r{width:379px;}
.news_r h3{height:35px;line-height:35px;font-size:16px;margin-bottom:5px;border-bottom:2px solid #0796fe;}
.news_r h3 a{color:#0796fe;}
.news_r h3 a:hover{color:#565656;}
.news_r h3 a.more{font-size:14px;font-weight: normal;}
.news_r ul li a{width:100%;line-height:26px;display:block;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.news_list li{height:117px;margin-top:30px;}
.news_list li .fl{width:150px;height:117px;}
.news_list li .fl a{width:146px;height:113px;display:block;text-align:center;overflow:hidden;border: 2px solid #e6e6e6; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.news_list li .fl a img{width:auto;height:100%;}
.news_list li .fr{width: 735px;}
.news_list li .fr h2{height:35px;line-height:35px;font-size:16px;border-bottom:1px solid #e6e6e6;}
.news_list li .fr h2 span{float:right;color:#878787;font-size:12px;font-weight:normal;}
.news_list li .fr p{font-size:12px;line-height:22px;margin-top:10px;color:#878787;}
.video{margin-bottom:25px;}
.download_list{margin-top:20px;}
.download_list li{padding-left:15px;line-height:35px;border-bottom:1px solid #e4e4e4;position:relative;}
.download_list li i{width:4px;height:4px;display:block;position:absolute;top:16px;left:0;background:#0796fe;}
.download_list li em{padding-left:20px;}
.download_list li span{float:right;font-size:12px;color:#878787;}
.contact{height:290px;padding:108px 0 0 198px;line-height:34px;margin-top:15px;background:url("../images/contact.jpg") no-repeat;}
.contact h3{font-size:16px;}
.map{width:750px;height:550px;border:1px solid #ccc;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;margin-top:10px;}
.feedback dl{width:358px;height:38px;line-height:38px;float:left;margin-bottom:15px;}
.feedback dl dt{width:70px;float:left;}
.feedback .info label{width:80px;float:left;display:block;}
.feedback dl dd{width:276px;height:36px;position:relative;}
.feedback dl dd i{width:10px;height:10px;position:absolute;right:5px;top:12px;color:#ff0000;}
.feedback .info span{float:right;display:block;}
.feedback dl dd, .feedback .info .border-c, .validate dd input{border:1px solid #e3e3e3;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow: 0px 0px 5px #e3e3e3 inset;float:right;font-size:12px;}
.feedback .info .border-c{width:650px;height:150px;padding:10px 10px;margin:0;float:left;line-height:22px;overflow:auto;}
.feedback dl dd input{width:266px;height:12px;line-height:12px;padding:12px 5px;border:none;background:none;}
.feedback .ml{margin-left:35px;}
.validate{width:380px;height:32px;line-height:32px;margin:20px auto 0 auto;}
.validate dt{width:50px;float:left;}
.validate dd{width:220px;float:left;}
.validate dd input{width:60px;height:12px;line-height:12px;padding:9px 5px;float:left;}
.validate dd img{margin:4px 0 0 5px;}
.validate .biaodan-submit{width:100px;height:32px;display:block;border:1px solid #017fdb;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#0796fe;box-shadow: 0px 0px 10px #0083e2 inset;float:right;line-height:30px;color:#fff;font-size:14px;text-align:center;}
/*网站地图*/
.rssmap{padding:20px;border:1px solid #0796fe;border-top:none;}
.linkbox{padding:0 26px;margin-bottom:25px;clear:both;}
.linkbox h3{font-size:16px;}
.linkbox .f6{margin-top:10px;padding:0px 20px;}
.linkbox .f6 li{float:left;margin:5px 0;font-size:14px;width: 220px;}