*{
	list-style:none;
	text-decoration:none;
	font-family:Arial; font-size:13px;
}
ul,li,h1,h2,h3,h4,h5,div,p,body,dl,dd{ padding:0; margin:0}
img{
	border:0px
}
a{ color:#333}
.clear{
	clear:both;
}
h2,h3,h4,h5{ font-weight:normal}
/*自定义样式开始*/
.page_topbg{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px; height:36px; background:#090058;}
.page_Top{ width:1002px; margin:0 auto; height:36px; line-height:36px;}
.page_Toptel{ width:400px; float:left; text-align:left; font-size:13px; color:#fff}
.page_Toptel a{ color:#fff}
.page_TopRight{ width:600px; float:right; text-align:right; height:36px;}
.page_TopRight ul{ display:inline-block}
.page_TopRight ul li{ float:left; padding-right:6px;}
.page_TopRight ul li span{ padding:3px 15px; border:1px solid #fff}
.page_TopRight ul li img{ display:block}
.page_TopRight ul li span a{ font-size:13px; color:#fff; text-transform:uppercase}
.page_TopRight ul li span:hover{ background:#fff;}
.page_TopRight ul li span:hover a{ color:#090058}

.page_Head{ width:1002px; margin:0 auto; height:110px;}
.page_Logo{ width:130px; height:110px; float:left;}
.page_Logo img{width:130px; height:110px;}
.page_Menu{ width:762px; float:right; height:110px;}
.page_Menu ul li{ float:left; padding:0 22px;}
.page_Menu ul li h2{ font-size:17px; color:#000; text-transform:uppercase; line-height:110px;}
.page_Menu ul li:hover{ background:url(../img/menubg.jpg)}
.page_Menu ul li:hover h2{ color:#fff}

.page_Banner{ width:100%; height:561px;min-width:1002px; max-width:1920px; margin:0 auto; position:relative}

.main_image {width:100%; height:561px; overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:561px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:561px;}
.main_image li span {display:block; width:100%; height:561px}
.main_image li a {display:block; width:100%; height:561px}

div.flicking_con {width:1002px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:488px; left:495px; z-index:999; width:60px; height:8px; text-align:center} /* 121126 */
div.flicking_con a {float:left; width:8px; height:8px; margin:0; padding:0; background:url('../img/bannerbtn1.png') no-repeat; display:block; text-indent:-1000px; margin-right:10px;}
div.flicking_con a.on {background:url('../img/bannerbtn2.png') no-repeat;}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:none;width:29px!important;height:95px!important;top:50%;margin-top:-47px;display:none;}

.down{ width:100%; position:absolute; bottom:20px; z-index:999; text-align:center; cursor:pointer}
.index_Class{ width:1002px; margin:0 auto; height:530px; position:relative; overflow:hidden; padding-top:42px;}

.section1{position: absolute;width: 10000px;}
.section1 ul li{float:left;display:inline;width:1002px;height:530px;overflow:hidden;position:relative;}
.c1_lc{width:1002px;float: left;}
.c1_lc li{float:left;width:1002px;height:473px;}
.c1_lc li p{ text-align:center; font-size:14px; color:#838383; line-height:20px; font-weight:normal; width:690px; height:65px; overflow:hidden; padding:21px 156px 0 156px}
#c1_slide_prev{ position:absolute;top:100px; left:64px;width:39px;height: 39px; display:inline-block; z-index:99}
#c1_slide_next{position:absolute;top:100px; right:64px;width:39px;height: 39px;display:inline-block;z-index:99}
#c1_slide_prev{background:url(../img/r_btn.png) no-repeat}
#c1_slide_next{background:url(../img/l_btn.png) no-repeat}


.page_indexprobg{ width:100%; height:476px;min-width:1002px; max-width:1920px; margin:0 auto; background:url(../img/indexprobg.jpg) center no-repeat; padding-top:65px;}
.page_indexpro{ width:1002px; margin:0 auto;height:446px;}
.page_leftpro{ width:498px; float:left; height:446px;}

.indexpro{ width:526px; float:left; height:195px; position:relative}
.indexpropic{ width:288px; height:195px; float:left;}
.indexpropic img{width:288px; height:195px;}
.indexproname{ width:193px; height:173px; float:left; background:url(../img/pro.png) left no-repeat; position:absolute; right:0; top:0; padding:22px 24px 0 33px;}
.indexproname h2 a{font-size:21px; color:#fff; font-weight:bold; text-align:left; line-height:21px;}
.indexproname p{ color:#fff; font-size:13px; line-height:19px; text-align:left; padding-top:12px;}
.indexproname p a{ color:#fff}
.indexpro:hover .indexproname{ background:url(../img/proon.png) no-repeat;}

.indexpro2{ width:526px; float:left; height:195px; position:relative}
.indexpropic2{ width:288px; height:195px; float:right;}
.indexpropic2 img{width:288px; height:195px;}
.indexproname2{ width:181px; height:173px; float:left; background:url(../img/pro1.png) right no-repeat; position:absolute; left:0; top:0; padding:22px 24px 0 45px; z-index:99}
.indexproname2 h2 a{font-size:21px; color:#fff; font-weight:bold; text-align:left; line-height:21px;}
.indexproname2 p{ color:#fff; font-size:13px; line-height:19px; text-align:left; padding-top:12px;}
.indexproname2 p a{ color:#fff}
.indexpro2:hover .indexproname2{ background:url(../img/proon1.png) no-repeat;}


.page_indexvideo{ width:469px; height:401px; float:right}

.indexNews_Title{ width:1002px; margin:0 auto; height:91px; line-height:91px; font-size:33px; color:#000; text-transform:uppercase; font-weight:bold; text-align:center}
.page_indexNews{ width:1002px; margin:0 auto;height:158px; padding-bottom:39px; position:relative}
.indexNewsList{width:1002px; margin:0 auto; position:relative; height:158px;overflow:hidden}
.news_left{ width:256px; height:158px; float:left;}
.news_left img{width:256px; height:158px;}
.news_right{ width:197px; float:left; padding-top:12px; padding-left:32px;}
.news_right h1{ font-size:47px; color:#b1b1b1; font-weight:normal}
.news_right h1 em{ font-size:20px; color:#b1b1b1; font-style:normal;font-weight:normal}
.news_right h2 a{ font-size:14px; color:#000; font-weight:bold; line-height:24px;}
.news_right p{ font-size:13px; line-height:18px; color:#000}
.news_right p a{ color:#b1b1b1}

.section2{position: absolute;width: 10000px;}
.section2 ul li{float:left;display:inline;width:501px;height:158px;overflow:hidden;position:relative;}
.c2_2c{width:1002px;float: left;}
.c2_2c li{float:left;width:501px;height:158px;}
#c2_slide_prev{ position:absolute;top:60px; left:-60px;width:39px;height: 39px; display:inline-block; z-index:99}
#c2_slide_next{position:absolute;top:60px; right:-60px;width:39px;height: 39px;display:inline-block;z-index:99}
#c2_slide_prev{background:url(../img/r_btn.png) no-repeat}
#c2_slide_next{background:url(../img/l_btn.png) no-repeat}


.page_indexlink{ width:987px; padding:12px 2px 10px 11px; border:1px solid #d8d8d8; height:58px; margin:0 auto}
.page_indexlink ul li{ float:left; padding-right:16px;}

.footer{width:100%;min-width:1002px; max-width:1920px; margin:0 auto; background:#eaeaea; border-bottom:1px dashed #d0cece; padding:27px 0 23px 0; margin-top:39px;}
.bottom{ width:1002px; margin:0 auto}
.foot_contact{ width:259px; float:left; padding-right:40px;}
.foot_contact h2{ font-size:18px; color:#3d3d3d; text-transform:uppercase; line-height:32px; font-weight:bold; padding-bottom:8px;}
.foot_contact ul li{ font-size:13px; color:#4c4c4c; line-height:20px; padding-left:20px; padding-bottom:5px;}
.foot_contact ul li a{ color:#0081c7}
.foot_map{ width:348px; float:left; padding-left:23px; padding-top:7px; height:141px;}
.foot_right{ width:298px; float:right; padding-top:7px;}
.page_Search{ width:298px; height:38px; float:left}
.page_Search ul li{ float:left;}
.page_Search ul li input[type=text]{ background:none; border:0; width:220px; padding-left:10px; height:38px; line-height:38px;}

.footer2{width:100%;min-width:1002px; max-width:1920px; margin:0 auto; background:#eaeaea; height:46px;}
.link{width:1002px; margin:0 auto; height:46px; line-height:46px; text-align:center; font-size:13px; color:#929292}
.link a{ color:#929292}
.friendlink{ width:1002px; margin:0 auto; padding:5px 0}

/*内页*/
.in_banner{width:100%;min-width:1002px; max-width:1920px; margin:0 auto; height:236px;}
.page_inlmTitle{ width:1002px; margin:0 auto; height:38px; line-height:38px; text-align:right; font-size:13px; color:#7c7c7c}
.page_inlmTitle a{ color:#7c7c7c}
.page_lmTitle{ width:1002px; margin:0 auto; height:67px; background:url(../img/lmtitle.jpg) bottom no-repeat; line-height:67px; font-size:26px; color:#000; font-weight:bold; text-transform:uppercase; text-align:center}
.page_Main{ width:1002px; margin:0 auto; padding-top:49px;}

.ClassList{ width:1002px; margin:0 auto; height:78px;}
.ClassList ul li{height:53px; float:left; background:#1eb8f9; text-align:center;padding:28px 21px 0 21px;}
.ClassList ul li:hover{ background:#27a5e8}

.page_proList{ width:1002px; margin:0 auto}
.prolist{ width:1002px; float:left; height:244px;}
.propic{ width:353px; height:240px; float:left; border:2px solid #f2f3f7}
.propic img{width:353px; height:240px;}
.proname{ width:587px; height:200px; float:left; border:2px solid #f2f3f7; border-left:none; padding:20px 16px 20px 40px;}
.proname h2{ font-size:28px; color:#000; font-weight:bold; text-align:left; line-height:40px; text-transform:uppercase}
.proname h2 a{font-size:28px; color:#000; font-weight:bold;line-height:40px; text-transform:uppercase}
.proname p{ font-size:14px; color:#838383; line-height:27px; text-align:left;}
.proname p span{ border:2px solid #1eb8f9; background:#fff; padding:10px 15px; text-transform:uppercase; font-size:14px; color:#1eb8f9;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.proname p span a{text-transform:uppercase; font-size:14px; color:#1eb8f9;}
.prolist:hover .propic{ border:2px solid #1eb8f9}
.prolist:hover .proname{border:2px solid #1eb8f9; border-left:none;}
.proname p span:hover{ background:#1eb8f9; color:#fff}
.proname p span:hover a{ color:#fff}

.piclistbg{ width:100%; min-width:1002px; max-width:1920px; margin:0 auto; background:url(../img/footpic.jpg) top center no-repeat; padding-top:386px;}
.piclist{ width:1002px; margin:0 auto}
.piclist h2{ font-size:64px; color:#145bad; font-weight:bold; line-height:120px; text-align:center}
.piclist ul li,.piclist ul li ul li{ float:left; position:relative}
.piclist ul li div{ position:absolute; bottom:20px; right:10px;}
.piclist ul li img,.piclist ul li ul li img{ display:block}
/*产品内页*/
.r_mid{float:left; width:100%;}
#product_detail { width:1002px; float:left; padding-bottom:30px;}
#product_detail .left { width:596px; overflow:hidden; float:left;}
#product_detail .big_pic { width: 592px; height: 402px;overflow: hidden;text-align:center; border:2px solid #1eb8f9}
#product_detail .big_pic img { width:592px; height:402px;}
#product_detail .big_pic .bigimg{ width:700px; height:538px;}
#product_detail .big_pic .view { display: block;text-indent: 20px; margin-left: 130px; width: 19px; height: 15px; display: inline-block; cursor: pointer; }

#product_detail ul.pic_list {width:383px; float:left;overflow: hidden; padding-top:140px;}
#product_detail ul li { list-style: none; }
#product_detail ul { overflow: hidden; width: 383px;}
.pro_info_box { height:160px;width:383px; float:left; font-family:Arial; font-size:12px; color:#474747; text-align:left}
.pro_info_box span{ font-size:14px; color:#4b68ab; cursor:pointer}
.pro_info_box h4{ display:inline-block;font-size:16px; color:#b1b1b1}

#product_detail .product_info {width:383px; height:406px;float:right; overflow:hidden;}
#product_detail .product_info li {line-height:35px;border-top:none;color:#000; font-size:16px;}
#product_detail .product_info li a{ font-size:22px; color:#145bad; font-style:italic; font-weight:bold}
#product_detail .product_info li span{ font-size:14px; color:#fff;}
#product_detail .product_info li span a{ font-size:14px; color:#fff}

#pro_profile{ width:100%; float:left;}
/*焦点图*/
.mod18{width:383px;height:104px;margin:0px auto;position:relative;}
.mod18 .btn{position:absolute;width:14px;height:104px;top:0px;cursor:pointer;z-index:9;}
.mod18 .prev{left:0;background:url(../img/left.jpg) no-repeat;}
.mod18 .next{right:0;background:url(../img/right.jpg) no-repeat;}
.mod18 li{float:left;}
.mod18 .listBox{width:321px;height:104px;margin:0 auto;position:relative;overflow:hidden;padding:0;}
.mod18 .listBox ul{height:104px;position:absolute;}
.mod18 .listBox li{width:153px;height:104px;cursor:pointer;position:relative; padding-right:14px;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:153px;height:104px;}
.mod18 .listBox li img{width:149px;height:100px; border:2px solid #f3f4f7}
.mod18 .listBox .on i{display:block;}

.pro_title1{ width:1002px; border-top:1px solid #d1cfd0; float:left; padding:15px 0; font-size:18px; color:#000; font-weight:bold}
.pro_title2{ width:1002px; font-size:25px; text-align:center; line-height:58px;}
.proinquiry{ width:962px; margin:0 auto; padding:10px 20px; background:#f3f3f3}
/*新闻详情*/
.newslist ul li{ line-height:24px; padding-bottom:20px; border-bottom:1px dashed #ccc; margin-bottom:20px;}
.newslist ul li span{ float:right}

.innews_left{ width:256px; height:158px; float:left;}
.innews_left img{width:256px; height:158px;}
.innews_right{ width:704px; float:right; height:158px;}
.innews_right h1{ height:47px; text-align:left; font-size:52px; color:#b1b1b1; font-family:Arial; font-weight:normal; line-height:47px;}
.innews_right h1 span{ float:right; background:#1eb8f9; padding:5px 15px; line-height:20px; margin-top:10px;}
.innews_right h1 span a{ color:#fff}
.innews_right h2 a{ line-height:34px;font-size:15px; color:#000; font-weight:bold}
.innews_right p{ font-size:14px; color:#000; line-height:15px; text-align:left;}

.right{ float:right}
#news_detail{ width:1002px; float:left; padding:10px 0}
#news_detail h1{ text-align:center; font-size:18px;}

.news_view{ width:100%; float:left; padding:5px 0; border-bottom:1px dashed #ccc}
.back{ text-align:center; cursor:pointer}
.back input[type=button]{ background:#f69625; padding:3px 10px; border:0; color:#fff; cursor:pointer}
.news_body{ padding:10px 0; font-size:15px;}
.news_body p{ font-size:15px;}

/*分页*/
.main_page{text-align:center;width:100%; float:left;}
.main_page a,.main_page .current{ margin:0 5px;}
.main_page a{ background:#f5f5f5; padding:3px 8px; color:#717071; border:1px solid #d6d7d2}
.main_page .current{ padding:3px 8px; background:#f69625; color:#fff;border:1px solid #f69625}

/*关联产品与新闻*/
.reation{ width:100%; float:left; padding-top:15px;}
.reation h5{ font-size:24px; border-bottom:1px solid #ccc; line-height:38px;}
.reation h2{ background:url(../img/relation_bg.jpg) bottom no-repeat; height:67px; line-height:67px; font-size:26px; color:#000; font-weight:bold; margin-bottom:15px;}
.Page_inPro{ width:324px; height:268px; float:left;}
.Page_inProPic{ width:324px; height:220px; float:left;}
.Page_inProPic img{width:324px; height:220px;}
.Page_inProName{ width:324px; border-bottom:1px solid #1eb8f9; height:47px; line-height:47px; text-align:center; font-size:16px; color:#414042; float:left;}
.Page_inProName a{color:#414042; text-transform:uppercase}
/*评论*/
.comment{ width:100%; float:left; padding:10px 0}
.commentTitle{ width:100%; float:left;}
.commentTitle h5{ font-size:25px; color:#b7b7b7; line-height:53px;}
.commentTitle h5 span{ float:right; line-height:53px;}
.commentlist{ width:100%; float:left; padding-top:10px;}

.inproduct ul li{ line-height:50px; font-size:16px; font-weight:bold}
.inproduct span{ float:right;border:2px solid #1eb8f9; background:#fff; padding:5px 15px; text-transform:uppercase; font-size:14px; color:#1eb8f9;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; line-height:20px; margin-top:8px;}
.inproduct span a{ color:#1eb8f9}
.inproduct span:hover{ background:#1eb8f9; }
.inproduct span:hover a{color:#fff}

.side{position:fixed;width:62px;height:275px;right:5px;top:250px;z-index:99999; color:#fff;}
.side ul li{width:62px;height:62px;float:left;position:relative; padding-bottom:2px; list-style:none; }
.side ul li .sidebox0{position:absolute;width:62px; text-align:left;height:62px;top:0;right:0;transition:all 0.3s;background:#13aff1;color:#fff;font:14px "Arial";overflow:hidden;}

.side ul li .sidebox{position:absolute;width:62px; text-align:left;height:62px;top:0;right:0;transition:all 0.3s;background:#13aff1;color:#fff;font:14px "Arial";overflow:hidden;}

.side ul li .sidebox2{position:absolute;width:62px; text-align:left;height:62px;top:0;right:0;transition:all 0.3s;background:#13aff1;color:#fff;font:14px "Arial";overflow:hidden;}
.side ul li .sidebox3{position:absolute;width:62px; text-align:center;height:62px;top:0;right:0;transition:all 0.3s;background:#13aff1;color:#fff;font:14px "Arial";overflow:hidden; line-height:22px;}
.side ul li .sidebox3 a{ color:#fff}
.side ul li .sidebox3:hover{ background:#0057c7}
.side ul li .sidetop{width:62px;height:54px;line-height:54px;transition:all 0.3s;padding-top:2px;}
.side ul li img{float:left;}
/*右侧二维码*/
.weixing-container {width: 46px; height: 46px;background: url(../img/ewm.png) no-repeat #333;float:left;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.weixing-container:hover{ background:url(../img/ewm.png) no-repeat #0057c7}
.weixing-show {width: 111px; height: 250px; background: #fff; border-radius: 10px; border: 1px solid #dddddd; position: absolute; left: -124px; top: -100px; }
.weixing-show .weixing-sanjiao {width:0; height: 0; border-style: solid; border-color: transparent transparent transparent #ffffff; border-width: 6px; left: 111px; top: 120px; position: absolute; z-index: 2;}
.weixing-show .weixing-sanjiao-big { width: 0; height: 0; border-style: solid; border-color: transparent transparent transparent #dddddd; border-width: 8px; left: 111px; top: 118px; position: absolute; }
.weixing-show .weixing-txt{ float:left; width:87px; padding:10px 12px; text-align:center; font-size:15px; color:#4c4c4c}
.weixing-show .weixing-txt ul li{ width:87px; height:120px;}

#about p{ line-height:22px;}

#sitemap ul li{ list-style:none; text-align:left; padding-left:30px; float:left;}
#sitemap ul li h2{ font-size:14px; padding-bottom:8px;}
#sitemap ul li ul li{ float:none; padding-left:0}
#sitemap ul li ul li h3,#sitemap ul li ul li a{ font-size:12px;line-height:24px;}

.bt{ background:#f69625; padding:3px 10px; border:0; color:#fff; cursor:pointer}

.commentlist ul li{ float:left;}
/*自定义样式结束*/