/*html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
body {font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",Arial;font-size:12px;color:#929292;background-color:#FFF;}
h1,h2,h3,h4,h5,h6 {font-weight:normal}
ol,ul {list-style:none}*/

/*通用标签*/

/*a {color: #333;text-decoration: none;}
a,a:focus,a:active,a:hover {outline:0 none!important}
img {  border: none;}
a img {  border: none;}
.clear{clear:both;} 
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.blank5{height:5px;}
.blank10{height:10px;}
.blank20{height:20px;}
.fl{float:left;}
.fr{float:right;}
.w1200{width:1200px;}
.w210{width:210px;}*/

/*顶部区域*/

/*.top{ width: 100%; background: #fafafa; height:30px; line-height: 30px; color: #666;}
.top .top_main{ width: 1200px; height:30px; margin: 0 auto;}
.top .top_left{ width: 500px; float: left; height: 30px; overflow: hidden; }
.top .top_right{ width: 300px; float: right; text-align: right; height:30px; overflow: hidden; padding-right: 12px; }*/

/*头部区域*/

/*.header{width:1200px;height:121px;margin:0 auto;position:relative;z-index:1;}
.header h1{width:465px;height:121px;float:left;margin:0;}
.header h1.logo{background:url(logo.jpg) no-repeat;}*/
 
 /*导航条*/

/*.nav-bg{height:68px;width:690px; margin-top: 36px; float: right; }
.nav-bg-bottom{height:25px;background: url(nav-bg-bottom.png) repeat-x 0 bottom;}
.nav{width:690px;height:38px; float: right; line-height: 68px;  position:relative; z-index:1; }
.nav a{ color:#333; }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left; padding:0 10px; }
.nav .nLi h3 a{ display:block;  font-size:14px; border-bottom: 4px solid #fff; padding: 0px 10px;}
.nav .on h3 a{ border-bottom: 4px solid #0069b1; padding: 0px 10px; }*/

/*banner幻灯片*/

.banner{width: 100%;margin:0 auto;}
.slideBox{ width: 100%; height:478px; overflow:hidden; position:relative;  }
.slideBox .hd{ width:100%;bottom:20px;text-align:center;font-size:0;position:absolute;z-index:1 }
.slideBox .hd ul li{ color: #000;margin:0 5px;background:#fff;border-radius: 50%; width:16px;height:16px;overflow:hidden;cursor:pointer;display:inline-block;/*font-size: 12px;*/}
.slideBox .hd ul li.on{ background:#0069b1; color:#fff;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd .img{ width: 100%; height:478px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

/*搜索区域*/

.search{ width: 100%; background: url(wenli.jpg) repeat-x; height:53px; line-height: 53px; color: #191919;}
.search .search_main{ width: 1200px; height:53px; margin: 0 auto;}
.search .search_left{ width: 500px; float: left; height: 53px; overflow: hidden; font-size: 12px; }
.search .search_left span{ color: #e12830; }
.search .search_right{ width: 325px; height:53px; float: right; }
.ss{ background: url(sousuo.jpg) no-repeat; height: 25px; width: 52px; border: 0; margin: 14px 0px; float: right; }
.ssk{ border: 1px solid #dcdcdc; border-right: 0px solid #dcdcdc; height: 23px; margin: 14px 0px; padding: 0px 6px; font-size: 12px; min-width: 260px; float: left;}

/*首页关于我们*/

.aboutus{width: 100%; }
.aboutus .aboutus_main{ width: 1200px; height:310px; overflow: hidden; margin: 45px auto;}
.aboutus .aboutus_left{ float: left; width: 480px; }
.aboutus .aboutus_left .img{ width: 480px; height: 310px; display: block; }
.aboutus .aboutus_right{ width: 640px; float: right; margin: 0px 39px; }
.aboutus .aboutus_right h1{ font-size: 24px; color: #0069b1; line-height: 50px; margin-bottom: 6px; }
.aboutus .aboutus_right p{ font-size: 14px; color: #717171; line-height: 30px; margin-bottom: 0px;  }
.aboutus .aboutus_right .con{ width: 640px; float: right; }
.aboutus .aboutus_right .con .pro{ width: 210px; height: auto; margin-top: 24px; float: left; }
.aboutus .aboutus_right .con .pro .pic{ width: 94px; height: 94px; margin: 0 auto; display: block; }
.aboutus .aboutus_right .con .pro .name{  margin-top: 12px; text-align: center; }
.aboutus .aboutus_right .con .pro .name a{ font-size: 15px; color: #0069b1; line-height: 30px;}

/*首页产品中心*/

.productlist{width: 100%; background: #f5f5f5; }
.productlist .productlist_main{ width: 1200px; height:auto; overflow: hidden; margin: 0 auto; padding: 26px 0px;}
.productlist .productlist_up{ width: 1200px; height:auto; overflow: hidden; margin: 0 auto;}
.productlist .productlist_up h2{ font-size: 24px; color: #333; padding-top: 12px; padding-bottom: 16px; margin: 0 auto; text-align: center; }
.productlist .productlist_up .tit_jg{ width: 50px; height: 3px; background: #0069b1; display: block; margin: 0 auto; }
.productlist .productlist_up .con{ width: 1170px; margin:  0 auto; overflow: hidden; display: block; }
.productlist .productlist_up .con .pro{ width: 130px; height: auto; margin: 24px 0px 12px 0px; float: left; text-align: center; }
.productlist .productlist_up .con .pro a{ width: 102px; height: 34px; line-height: 34px; font-size: 14px; color: #333; border: 1px solid #0069b1; border-radius: 8px; display: inline-block;}
.productlist .productlist_up .con .pro a:hover{ background: #0069b1; color: #fff; }
.productlist .productlist_down{ width: 1200px; height:auto; overflow: hidden; margin: 0 auto;}
.productlist .productlist_down .picMarquee-left .bd .tempWrap{ width: 1200px!important; }

.picMarquee-left{  position:relative;   }
.picMarquee-left .hd{ overflow:hidden;  height:30px; padding:0 5px;  }
.picMarquee-left .hd h3{float:left; font-size: 14px; }
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ position: absolute; z-index: 999; display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("arrow.png") no-repeat;}
.picMarquee-left .hd .next{ background-position:0 -50px;  }
.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }

.picMarquee-left .bd{ padding:20px 0px; }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 15px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center;  }
/*.picMarquee-left .bd ul li .pic img{ width:220px; height:238px; display:block; padding:20px; border:1px solid #ccc; }*/
.picMarquee-left .bd ul li .pic a{ width:220px; height:auto; display:block; padding:20px 20px 10px 20px; border:1px solid #ccc; }
.picMarquee-left .bd ul li .pic a p{ width:220px; height: 45px; line-height: 45px; font-size: 15px; color: #333; text-align: center; display: block;}
.picMarquee-left .bd ul li .pic a p:hover{ color: #0069b1; }
.picMarquee-left .bd ul li .pic a .img{ width:220px; height:238px; display:block; }
.picMarquee-left .bd ul li .pic a:hover .img{ border-color:#b1b1b1;  }

/*－－－－－－－－－－－－－－－－－新闻、品牌、联系－－－－－－－－－－－－－－－－－*/

.content_xpl{width: 100%; background: #fff; }
.content_xpl .content_xpl_main{ width: 1200px; height:auto; overflow: hidden; margin: 0 auto; padding: 39px 0px;}

/*新闻*/

.content_news{ width: 380px; float: left; }
.content_news .tit{ background: url(index_nt.jpg) no-repeat; height: 32px; width: 380px; display: block; }
.content_news .tit b{ font-weight: normal; font-size: 12px; color: #666; text-transform: uppercase; margin: 8px 0px 8px 40px; float: left; }
.content_news .tit h3{ font-size: 22px; color: #666; float: left; margin-left: 8px; margin-top: 2px; }
.content_news .indexnewslist{ margin-top: 12px; overflow: hidden; }
.content_news .indexnewslist li{color:#999;line-height:39px;height:39px; border-bottom: 1px solid #dcdcdc;}
.content_news .indexnewslist li span{float:right;font-family:Verdana;color:#999; font-size: 14px;}
.content_news .indexnewslist li a i{ background: url(n_biao.jpg) no-repeat; width: 9px; height: 9px; display: inline-block;}
.content_news .indexnewslist li a{color:#999; font-size: 14px;}
.content_news .indexnewslist li a:hover{color:#0069b1;}

/*品牌*/

.content_work{ width: 380px; float: left; margin: 0px 30px; }
.content_work .tit{ width: 380px; display: block; overflow: hidden; }
.content_work .tit h3{ font-size: 22px; color: #666; float: left; margin-left: 8px; margin-top: 2px; }
.content_work .tit span{ font-weight: normal; font-size: 12px; color: #0069b1; text-transform: uppercase; display: block; margin-top: 5px;  }
.content_work .picMarquee-left .bd .tempWrap{ width: 262px!important; float: left; }
.work_img{ width:108px; height:115px; border: 4px solid #bce2eb; display:inline-block; }
.work_pic{ width:126px; height:auto; display:block; padding:6px; border:1px solid #cfcfcf; }
.work_li{ margin: 0px 8px!important; width: 140px; }
.work_bd{ width: 262px!important; display: inline-block; }
.work_hd{ width: 380px!important; padding: 25px 0px; overflow: hidden; }
.work_hd .prev{ display:block;  width:27px; height:46px; float:left; margin: 65px 15px;  overflow:hidden;cursor:pointer; background:url("jt_l.jpg") no-repeat;}
.work_hd .next{ display:block;  width:27px; height:46px; float:right; margin: 65px 15px;  overflow:hidden;cursor:pointer; background:url("jt_r.jpg") no-repeat;}
.work_hd .prevStop{ background-position:-60px 0; }
.work_hd .nextStop{ background-position:-60px -50px; }

/*联系*/

.content_lx{ width: 380px; float: right; }
.content_lx .tit{ width: 380px; display: block; overflow: hidden;  }
.content_lx .tit h3{ font-size: 22px; color: #666; float: left;  margin: 2px 0px 13px 8px;}
.content_lx .con{ background: url(lx_bg.jpg) no-repeat; height: 248px; width: 360px;  }
.content_lx .con .tact{ padding: 100px 0px 0px 170px; }
.content_lx .con .tact h1{ font-size: 15px; color: #0069b1; line-height: 30px;  }
.content_lx .con .tact p{ font-size: 13px; color: #717171; line-height: 21px; margin-bottom: 0px;  }

/*－－－－－－－－－－－－－－－－－ －－－－－－－－－－－－－－－－－*/

/*底部区域*/

/*.foot_bg{ background: #0069b1; padding-top: 37px; overflow: hidden; }
.footer{width:1200px;margin:0px auto; padding-bottom: 17px; overflow: hidden;}
.footer .footlogo{ background: url(logo_di.jpg) no-repeat; width: 300px; height: 230px; display: block;  }
.footer .footnav{ width: 620px; float: left; line-height:29px;text-align:center;color:#999;padding-top:10px;}
.footer .footnav .footmenu{ width: 25%; float: left; }
.footer .footnav .footmenu h3 a{font-size: 15px;  color: #fff; line-height: 72px; }
.footer .footnav .footmenu .jg{ width: 80px; height: 1px; background: #3387c1; display: block; margin: 0 auto; margin-bottom: 20px; }
.footer .footnav .footmenu ul.sub{ height: 180px; overflow: hidden;}
.footer .footnav .footmenu ul.sub li{ width: 50%; float: left; }
.footer .footnav a{ padding:0px 10px; font-size: 12px; color: #fff; line-height: 30px;}
.footer .footchat{ background: url(wechat.jpg) no-repeat; width: 240px; height: 230px; display: block;  }
.footer .footchat .img{ width: 108px; height: 108px; display: block; margin: 29px 13px 0px 0px; float: right; }
.copyright{text-align:center;line-height:50px;height: 50px; background: #01558e; font-size: 13px; color: #f1f1f1;}*/


/*－－－－－－－－－－－－－－－－－内页样式－－－－－－－－－－－－－－－－－*/

/*内页全局*/

.aboumain{ margin:35px auto; width:1200px;}

/*内页左侧栏目*/

.aboumainl{ float:left; width:270px; min-height:200px;}
.aboumainl h3{ background:#0069b1; height:63px; line-height:63px; font-size:17px; font-weight:normal; color:#FFF; text-align:center;}
.aboumainl ul{ border:1px #e6e6e6 solid; border-top:none;}
.aboumainl ul li{border-top:1px #e6e6e6 solid; height:50px; line-height:50px;}
.aboumainl ul li a{ display:block; background:#fafafa; font-size:15px; text-align: center; color:#333;}
.aboumainl ul li a:hover{ color:#0069b1; background:#FFF;}
.aboumainl ul li #hover{color:#0069b1; background:#FFF;}

/*内页右侧全局*/

.aboumainr{ float:right; width:870px; height: auto; min-height:200px;}

/*内页当前位置*/

.crumbs{ line-height:45px; height:45px; color:#333333; font-size: 14px; border-bottom:2px #d7d7d7 solid; }
.crumbs a{color:#777;}
.crumbs a:hover{ color:#000;}

/*内页单篇*/

.aboumainr h3{ margin-top:35px; margin-bottom: 20px; text-align:center; font-size:26px; font-weight:normal; color:#333; height:60px; line-height:60px; background:url(../images/aboutctitle.jpg) center no-repeat;}
.aboumainr h3 span{ font-size:14px; color:#dddddd; line-height:20px; padding:0px;}
.aboumainr p{  line-height:30px; height: auto; font-size:15px; color: #4c4c4c; }
.aboumainr p img{ display: block; height: auto; overflow: hidden; }
/*.aboumainr p strong{ display: block;  border-top: 1px #aaa dashed; font-size:20px; height: 60px; line-height: 60px; margin-top: 20px; background: url(../images/title2.jpg) left bottom no-repeat; font-weight:normal;}
*/
/*内页文章列表*/

.newsimglst{ padding:0px; margin:0px;}
.newsimglst ul{ height:auto; border-bottom:1px #e1e1e1 dashed; padding-bottom: 25px; margin:0px; overflow: hidden;}
.newsimglst ul img{ float:left; width:210px; height:140px; border:1px #e6e6e6 solid;}
.newsimglst ul li{ float:right; width: 100%; }
.newsimglst ul li h2{ height: 60px; line-height: 60px; background: url(../images/title2.jpg) left bottom no-repeat; font-weight:normal; margin-top:0px;}
.newsimglst ul li h2 a{ font-size:17px; color:#333333}
.newsimglst ul li h2 a:hover{ color:#0069b1;}
.newsimglst ul li p{ padding:15px 0px; margin:0px; line-height:27px; font-size:16px; text-indent:2em;}
.newsimglst ul li p a{color:#666666;}
.newsimglst ul li p a:hover{ color:#005bac;}
.newsimglst ul li h6{ font-size:14px; text-align:left; font-weight:normal; overflow: hidden; }
.newsimglst ul li h6 a{color:#999999;}
.newsimglst ul li h6 a:hover{ color:#005bac;}
.newsimglst ul li h6 span{ float:right;color:#999999;}

/*内页分页样式（上一页下一页）*/

.page{ margin:30px; position:relative;}
.xiaocms-page { padding:44px 0 10px;font-family:\5b8b\4f53; margin-right: 10px; text-align: center;}
.xiaocms-page a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px;margin-left: 1px;}
.xiaocms-page a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
.xiaocms-page span { display:inline-block; height:22px;padding:0 10px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;margin-left: 1px; }

/*内页分篇样式（上一篇下一篇）*/

.pages{ border-top:1px #dddddd solid; padding:25px 0px; font-size: 15px;}
.pagesl{ width:50%; float:left;}
.pagesl span{ color:#999999;}
.pagesl a{ color:#333; font-size: 15px;}
.pagesl a:hover{ color:#005bac;}
.pagesr{ width:50%; float:right;}
.pagesr span{ color:#999999;}
.pagesr a{ color:#333; font-size: 15px;}
.pagesr a:hover{ color:#005bac;}

/*内页产品列表*/

.piclist{width:100%; margin-top: 30px;}
.piclist ul{ overflow: hidden; }
.piclist li{width:270px;float:left;height:auto; margin-left:10px; margin-right: 10px;overflow:hidden;}
.piclist .img a{width:268px;height:165px;border: 1px solid #d7d7d7;display: block;}
.piclist a{ color: #666; }
.piclist a:hover{color:#0069b1;text-decoration:none;}
.picname{text-align:center; line-height: 50px; height: auto; font-size: 15px; }
.picname i{ width: 30px; height: 1px; background: #333; margin: 0 auto; margin-bottom: 10px; display: block; }

 /*内页产品详情*/

.info {text-align:center;color:#999;margin-bottom:20px;}
.content{line-height:24px;}
.content p{color: #666;}
.content img{max-width: 80%; display: block; margin: 0 auto; height: auto;}
.content p img{max-width: 80%; display: block; margin: 0 auto;  height: auto;}
.content p strong{ font-weight: bold; }

 /*内页搜索页面*/

.newsimglst1 li{color:#333;line-height:50px;height:50px; font-size:15px;border-bottom: #E5E7E6 1px dashed;}
.newsimglst1 li a{float:left;color:#333;}
.newsimglst1 li span{float:right;font-family:Verdana;color:#777;}

/*－－－－－－－－－－－－－－－－－ －－－－－－－－－－－－－－－－－*/

/*评论内容*/

/*.pinglunneirong{border:1px solid #CCCCCC; width:100%; height:80px; }
.input-text-c,.input-text,textarea,input.date{border:1px solid #D0D0D0;height:18px;margin:0 5px 0 0;padding:2px 0 2px 5px;border: 1px solid #d0d0d0;font-family: Verdana, Geneva, sans-serif,"å®‹ä½“";font-size:12px;}
input.date{padding-right:18px;font-size:12px;}
textarea,textarea.input-text,textarea{font-size:12px;height:auto; padding:5px; margin:0;}
select{vertical-align: middle;padding: 2px;-webkit-appearance: menulist;box-sizing: border-box;align-items: center;border: 1px solid #d0d0d0;border-image-source: initial;border-image-slice: initial;border-image-width: initial;border-image-outset: initial;border-image-repeat: initial;white-space: pre;
-webkit-rtl-ordering: logical;color: black;background-color: white;cursor: default;}
.input-text-c{text-align:center}
.datatable thead td { border-bottom: 1px solid #EDEDED;color: #666666;padding: 5px;white-space: nowrap;}
.datatable tbody td { padding: 8px 0 8px 5px; border-bottom: 1px solid #EFEFEF; clear: both; overflow: hidden;font-size:12px;}
.datatable tbody tr:hover { background-color: #f1f8ff;}
.datatablepage {	clear:both;	padding-top:10px;}*/

/*表格表单*/

/*.table_form{font-size:12px}
.table_form td{padding-left:12px}
.table_form th{font-weight:normal; text-align:right;padding-right:10px; color:#777}
.table_form td label{ vertical-align:middle}
.table_form td,.table_form th{padding:8px 0 8px 8px}
.table_form tbody td,.table_form tbody th{ }
.table_form { margin: 0px auto;  }
.button {padding:10px 35px; border-radius: 5px; border: solid #ccc 1px; cursor: pointer;}*/