@charset "utf-8";
/* CSS Document */
.topadcs{width:100%; height:300px; overflow:hidden; margin-bottom:15px; }

/* left content */
.pageSidebar{width:260px; margin-bottom: 20px; overflow:hidden;}
.sidebarOne h2{height:65px;line-height:65px;text-align:center;font-size:25px; font-weight: bold; color:#fff;border-radius:2px 2px 0 0;background:#00a1e9;}
.sidebarOne li{margin-top:2px;}
.sidebarOne li a{display:block;height:45px;line-height:45px;padding-left:20px;font-size:14px;color:#333;background:url(../images/eb.png) no-repeat 235px center #e5e5e5}
.sidebarOne li a:hover,.sidebarOne li .active{background:url(../images/ebh.png) no-repeat 233px center #fc9a00;color:#fff;}
.sidebarOne li ol{margin-bottom:5px;overflow:hidden;background:#fff;}
.sidebarOne li ol li{margin:0 10px;width:240px;}
.sidebarOne li ol li a{display:block;height:33px;line-height:33px;background:url(../images/icon-jiao-b.png) no-repeat 10px center;padding-left:20px;color:#333;border-top:1px dotted #dadada;font-size:12px;width:220px;}
.sidebarOne li ol li a:hover,.sidebarOne li ol li a.active{background:url(../images/icon-jiao-b.png) no-repeat 10px center;color:#015fb6;font-weight:bold;}


.sidebarTwo,.sidebarThree{margin-top:15px;border:1px solid #e1e1e1;padding:14px;background:#fff;}
.sidebarTwo h2,.sidebarThree h2{height:35px;font-size:18px;color:#333;font-weight:normal;}
.sidebarTwo .bd{width:190px;height:330px;}
.sidebarTwo .bd .box{height:330px;overflow:hidden;}
.sidebarTwo .bd ul{overflow:hidden;zoom:1;}
.sidebarTwo .bd li{width:190px;height:165px;}
.sidebarTwo .bd li img{border:1px solid #e1e1e1;}
.sidebarTwo .bd li img:hover{border-color:#fc9a00}
.sidebarTwo .bd li span{width:170px;height:35px;line-height:35px;}
.sidebarThree h3{font-size:15px;margin-bottom:10px;}
.sidebarThree h3 span{display:block;font-size:26px;color:#018f28;font-family:arial;}
.twoCont{line-height:28px;padding-top:10px; font-size:13px;}
.sidebarThree p span{padding-left:3em;}

/* right content */
.pageContent{width:850px;overflow:hidden;min-height:550px;background:#fff;}
.pageTitle{height:46px;line-height:40px;background:url(../images/conti.png) no-repeat left bottom;}
.pageTitle h2{display:block;float:left;height:46px;text-align:left;font-size:18px;overflow: hidden;font-weight:normal;}
.pageTitle span{height:46px;float:right;width:445px;overflow:hidden;text-align:right;}
.position{height:46px;line-height:40px;background:url(../images/conti.png) no-repeat left bottom;}
.pageContentBox{width:850px;padding-top:15px;overflow:hidden; line-height:30px; font-size:14px;}
.pageContentBox img{ max-width:100%;}

/* setting */
.Ulimg{overflow: hidden;}
.Ulimg ul{ margin-left:-2%;}
.Ulimg li{ float:left; width:31.333%; margin-left:2%; text-align:center; line-height:30px; margin-bottom:1.5%;}
.Ulimg li img{ max-width:98%;}
.Ulimg li span{display:block; line-height:40px; font-size:14px;}


/*新闻列表*/
.news_list{margin:0; overflow:hidden; }
.news_list ul{margin:0px;padding:0px;}
.news_list ul li{padding:0px 0px 15px 0px; margin-bottom: 15px; border-bottom:1px solid #e8e8e8; }
.news_list ul li h3{margin-bottom: 5px; font-size:15px;height:36px; line-height:36px; overflow:hidden; color:#444; font-weight:normal;}
.news_list ul li h3 a{font-weight: bold;}
.news_list ul li p{font-size:13px;line-height:27px;}
.news_list ul li em{ float:right;color:#666;font-size:13px}



.newShow{ padding:0; overflow: hidden;}
.newShow .name{ text-align:center; font-size:18px; color:#222; font-weight:bold; padding-bottom:10px;}
.newShow .time{ text-align:center; font-size:14px; color:#666; border-bottom:1px dashed #ccc; padding-bottom:10px;}
.newShow .time em{ padding:0 15px;}
.newShow .contss{ padding:18px 0 20px 0; font-size:14px; line-height:30px;border-bottom:1px #ccc solid; color: #555;}
.newShow .contss img {max-width:100%;margin:10px auto;text-align:center;display:table-cell;clear:both;overflow:hidden;}


.fanhui{float:right;width:126px;margin:0 auto;position:relative;height:1px;}
.fanhui a{ position:absolute;z-index:2;width:125px;height:42px;line-height:42px;top:25px;right:0; text-align:center;background:#00a1e9;font-size:16px;color:#fff;display:inline-block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.fanhui a:hover{color:#fff;font-size:16px;font-weight:100;text-decoration:underline;}


.PreveNext {margin:0px auto;width:100%;height:70px;padding-top:10px;padding-bottom:10px;clear:both;overflow:hidden;}
.PreveNext ul{float:left;}
.PreveNext li{width:100%;float:left;line-height:32px;text-align:left;}



/* product list */
.products {width:100%;overflow: hidden;}
.products ul{margin-left: -2%;}
.products li{float: left;margin-left: 2%;width: 31.333%;text-align: center;margin-bottom: 20px;}
.products li .pic{border:1px solid #DDD; padding: 2px;}
.products li img{width: 100%;}
.products li p{line-height:32px;font-size: 15px; padding-top: 8px;}

.details_content{width:100%;padding:0;}
.details_content .product_details{width:100%; margin-bottom: 28px; background:#f5f5f5; overflow: hidden;}
.details_content .product_details .details_pic{float: left; width:44%; padding:2%;}
.details_content .product_details .details_pic img{max-width: 100%;height: auto;}

.cpxq_l{width:100%; }
.cpxq_l .cpxq_l_t{width:100%; background:#fff}
.cpxq_l .cpxq_l_b{width:94%; overflow:hidden; margin-top:10px; padding:0 20px; position:relative;}
.cpxq_l .cpxq_l_b a.prev,.cpxq_l_b a.next{display:block;width:12px;height:21px; margin-top:-10px; position:absolute;top:50%;left:0;background:url(../images/anu.png) no-repeat;
overflow:hidden;cursor:pointer;transition:all 0s linear;}
.cpxq_l .cpxq_l_b a.prev:hover{background-position:0 -21px;}
.cpxq_l .cpxq_l_b a.next{left:auto;right:0;background-position:0 -42px;}
.cpxq_l .cpxq_l_b a.next:hover{background-position:0 -63px;}
.cpxq_l .cpxq_l_b .cpxq_l_b_kj{position:relative; width:100%; overflow:hidden;}
.cpxq_l .cpxq_l_b .cpxq_l_b_kj ul{width:100%; white-space:nowrap;}
.cpxq_l .cpxq_l_b .cpxq_l_b_kj ul li{display:inline-block;  width:20%; margin:1%; cursor:pointer;}
.cpxq_l .cpxq_l_b .cpxq_l_b_kj ul li img{width:100%;}
.cpxq_l .cpxq_l_b .cpxq_l_b_kj ul li a{display:block; opacity:0.75;}
.cpxq_l .cpxq_l_b .cpxq_l_b_kj ul li a.tb-selected{ opacity:1;border: 1px solid #fc9a00;}
dl.op{width:100%; font-size:0px; white-space:nowrap; opacity:0; }
dl.op dd{display:inline-block;  width:25%; cursor:pointer;}
dl.op dd img{width:100%;}
dl.op dd a{display:block;}


.details_content .product_details .details_top{float: right; width:47%;padding:2%;}
.details_content .product_details .details_top h5{font-size:24px;color:#0f62b0;margin-bottom:20px;padding-bottom:20px;position:relative;}
.details_content .product_details .details_top h5:before{position:absolute;content:"";width:30px;height:2px;background:#0f62b0;left:0;bottom:0;}
.details_content .product_details .details_top .pwxx{font-size:14px;color:#666;line-height:30px;margin:0;}
.details_content .product_details .details_top .mores{ margin:28px 0 0; } 
.details_content .product_details .details_top .mores a{color:#fff; float:left; width: 105px; margin:0 6px; height: 38px; line-height:38px;  font-size: 15px;
background:#025198; text-align: center; color:#fff;border-radius: 5px;}


.recTitle{padding-left:20px; height:35px;line-height:35px;background:url(../images/page_line.jpg) no-repeat 10px 12px #e2e2e2;font-size:14px;font-weight:bold;color:#000;}

/* related product */
.relatedProduct{overflow:hidden;margin-top:20px;}
.relatedProduct ul{padding-top:15px;width:100%;}
.relatedProduct li{width:192px;height:185px;float:left;margin-right:20px;margin-bottom:5px;}
.relatedProduct li img{border:2px solid #d9d9d9;padding:3px;width:193px;}
.relatedProduct li img:hover{border-color:#00a1e9}
.relatedProduct li span{width:192px;height:35px;line-height:35px; font-size:12px; text-align:center; display:block;}


/*feedback*/
.content_box{margin-top:0px;}
.content_box .messages_box{width:auto;padding:0 1% 10px 0;}
.content_box .messages_box ul{width:100%;}
.content_box .messages_box ul li{padding:5px 28px 5px 5px;}
.content_box .messages_box .text-input,.content_box .messages_box .summary-input,.content_box .messages_box .qq-input{width:100%;height:33px;padding:0px 10px;line-height:normal;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;font-size:14px;}
.content_box .messages_box .cont-input{width:100%;height:130px;padding:10px;line-height:20px;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;font-size:14px;}
.content_box .messages_box .code-input{width:125px;vertical-align:middle;height:33px;padding:0px 10px;line-height:normal;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;}
.content_box .messages_box .verify-pic{height:35px;vertical-align:middle;}
.content_box .messages_box .submitBtn{text-align:center;padding-top:10px;}
.content_box .messages_box .messages-button{width:125px;height:34px;line-height:34px;font-size:16px;color:#fff;text-align:center;background:none repeat scroll 0% 0% #00a1e9;border:none;}

#map_container{height:500px;margin: 15px 0 25px 0;}