*{
	padding:0px;
	margin:0px auto;
	list-style:none;
	text-decoration:none;
	
}
img{
	border:0px;
}

.clear{
	clear:both;
}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, caption, tbody, tfoot, thead { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 13px; font-family: 微软雅黑; text-align: left; vertical-align: baseline; color: #454545;}

.page_Topbg{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px; height:80px; background:#f2f2f2}
.page_Head{ width:1002px; margin:0 auto; height:80px;}
.page_Logo{ width:268px; height:80px; float:left;}
.page_Logo img{width:268px; height:80px;}
.page_Menu{ float:right; border:1px solid #e4e4e4; height:79px; border-top:none; border-left:none}
.page_Menu ul li{ float:left;border-left:1px solid #e4e4e4; width:118px; text-align:center}
.page_Menu ul li h2{ font-size:16px; color:#4c4c4c; line-height:79px;text-align:center}
.page_Menu ul li:hover{ background:url(../img/menubg.jpg) center no-repeat}
.page_Menu ul li:hover h2{ color:#fff}

.page_Banner{ width:100%; margin:0 auto; height:580px; min-width:1002px; max-width:1920px;}
.page_indexAboutbg{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px; height:537px; background:url(../img/aboutbg.jpg) center no-repeat}
.page_indexAbout{ width:335px; margin:0 auto; padding:120px 334px 0 333px}
.page_indexAbout h2{ font-size:19px; color:#fff; text-align:center; padding-bottom:70px;}
.page_indexAbout p{ font-size:13px; color:#fff; line-height:24px; text-align:center; padding-bottom:40px}
.page_indexAbout p span a{ font-size:14px; color:#ff0000}
.page_indexAbout p span a:hover{ border-bottom:1px solid #ff0000}

.page_indexHonorbg{width:100%; margin:0 auto; min-width:1002px; max-width:1920px; height:530px; background:url(../img/honorbg.jpg) center no-repeat}
.page_indexhonor{ width:500px; margin:0 auto; padding-right:502px; padding-top:155px}
.page_indexhonor h2{ font-size:22px; color:#c6c6c6; border-bottom:2px solid #a6bcc9; line-height:42px;}
.page_indexhonor p{ font-size:16px; color:#fff; line-height:46px;}
.page_indexprobg{width:100%; margin:0 auto; min-width:1002px; max-width:1920px; height:579px; background:url(../img/probg.jpg) center no-repeat}
.page_indexpro{ width:1002px; margin:0 auto; padding-top:49px;}
.page_indexpro h2{ font-size:26px; color:#282828; padding-bottom:32px;}
.page_indexClass{ width:1002px; float:left; height:40px;}
.page_indexClass ul li{ background:#67aad5; line-height:40px; border-right:1px solid #e6e6e6; padding:0 20px; float:left;}
.page_indexClass ul li h3{ font-size:15px; color:#fff}
.page_indexClass ul li h3:hover{ color:#f00}
.page_indexprolist{ width:1002px; float:left; padding-top:32px;}
.page_pro{ width:236px; float:left;}
.page_proimg{ width:236px; height:196px; float:left;}
.page_proimg img{width:236px; height:196px;}
.page_proname{ width:236px; border-bottom:3px solid #9cc2d9; height:38px; line-height:18px; text-align:center; font-size:14px; color:3403e3e; float:left; padding-top:10px; padding-bottom:5px}
.page_pro:hover .page_proname a{ color:#2381c1}
.page_proname a{font-size:14px; color:3403e3e;}

.page_promore{ width:1002px; float:left; padding-top:42px; background:url(../img/morebg.png) center bottom no-repeat; font-size:16px; color:#fff; line-height:40px; text-align:center}
.page_promore a{font-size:16px; color:#fff}

.page_indexnewsbg{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px; height:580px; background:url(../img/newsbg.jpg) center no-repeat}
.page_indexNews{ width:582px; margin:0 auto; padding-right:420px; padding-top:70px;}
.page_indexNews h2{font-size:26px; color:#d4d1d1; padding-bottom:32px;}
.page_indexnewClass{width:582px; float:left; height:40px;}
.page_indexnewClass ul li{ background:#a6a6a6; line-height:40px; border-right:1px solid #2c89c4; padding:0 20px; float:left;}
.page_indexnewClass ul li h3{ font-size:15px; color:#fff;line-height:40px;}
.page_indexnewClass ul li h3:hover{ color:#f00}
.page_indexNewsList{ width:582px; float:left; padding-top:51px;}
.page_indexNewsList ul li{ font-size:14px; color:#fff; line-height:26px; height:45px;float:left; background:url(../img/nbg.png) left top no-repeat; width:582px;}
.page_indexNewsList ul li a{ font-size:14px; color:#fff;}
.page_indexNewsList ul li span{ font-size:12px; color:#4c4c4c; padding:0 20px}
.page_indexContactbg{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px; background:url(../img/contactbg.jpg) center top no-repeat #f2f2f2; height:688px;}
.page_indexContact{ width:1002px; margin:0 auto; padding-top:50px; }
.page_indexContact h2{font-size:30px; color:#212121; padding-bottom:460px;}
.page_indexContact ul li{ float:left; width:200px; background:url(../img/c_bg.jpg) center 68px no-repeat; height:104px; text-align:center; font-size:14px; color:#666; line-height:30px;}

.footer{width:100%; margin:0 auto; min-width:1002px; max-width:1920px; height:40px; background:#238acc}
.bottom{ width:1002px; margin:0 auto; line-height:40px; text-align:center; font-size:12px; color:#fff;}
.bottom a{font-size:12px; color:#fff;}

.in_banner{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px; height:300px;}

.page_mainbg{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px; background:url(../img/mainbg.jpg) center top no-repeat #f2f2f2; padding-bottom:40px;}
.page_Main{ width:1002px; margin:0 auto;}
.page_Left{ width:215px; float:left;}
.page_LeftTitle{ width:165px; float:left; height:44px; background:url(../img/leftTitlebg.jpg) no-repeat; padding:20px 25px; font-size:15px; color:#fff; font-family:Arial; text-transform:uppercase}
.page_LeftTitle h2{ font-size:22px; color:#fff; font-weight:bold; padding-bottom:5px;}
.page_LeftClass{ width:175px; float:left; padding:0 20px 24px 20px; background:#238acc}
.page_LeftClass ul li{ padding-top:25px; border-bottom:1px solid #57a7d8}
.page_LeftClass ul li h3{ font-size:15px; color:#fff; line-height:27px;}
.page_LeftClass ul li:hover{ background:url(../img/classbg.jpg) bottom right no-repeat}
.page_LeftClass ul li.child{ padding-top:10px; border-bottom:none}
.page_LeftClass ul li.child h3{font-size:13px; color:#fff; line-height:27px; padding-left:20px; background:url(../img/line.png) 5px no-repeat}

.page_LeftSearch{ width:215px; float:left; padding:23px 0}
.page_searchTitle{ width:190px; height:34px; float:left; background:#238acc; line-height:34px; font-size:14px; color:#fff; padding-left:25px;}
.page_searchTitle span{ font-size:12px; font-family:Arial;text-transform:uppercase; color:#fff;}
.page_Search{ width:191px; float:left; padding:14px 17px 10px 7px; background:#e7e5e5}
.page_Search ul li{ padding-bottom:7px;}
.page_Search ul li input,.page_Search ul li select{ font-family:微软雅黑}
.page_LeftContact{ width:215px; float:left;}
.page_ContactTitle{ width:190px; height:34px; float:left; background:#238acc; line-height:34px; font-size:14px; color:#fff; padding-left:25px;}
.page_ContactTitle span{font-size:12px; font-family:Arial;text-transform:uppercase; color:#fff;}
.page_Contact{ width:205px; float:left; padding:12px 0 25px 10px; background:#e7e5e5}
.page_Contact ul li{ font-size:13px; color:#4c4c4c; line-height:25px; padding-bottom:5px}
.page_Contact ul li a{font-size:13px; color:#4c4c4c;}
.page_Contact ul li span{ color:#013f90}

.page_Right{ width:754px; float:right; padding-top:28px;}
.page_RightTitle{ width:739px; float:left; height:47px; line-height:47px; border-bottom:1px solid #cccccc; font-size:22px; color:#333333; background:url(../img/righttitlebg.jpg) left no-repeat; padding-left:15px;}
.page_RightTitle span{ float:right; font-size:13px; color:#404040; line-height:47px; background:url(../img/home.jpg) left no-repeat; padding-left:22px;}
.page_RightMain{ width:754px; float:left; padding:25px 0; line-height:22px;}

.page_inContactbg{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px; background:#238acc; height:181px;}
.page_inContact{ width:1002px; margin:0 auto; padding-top:34px; }
.page_inContact ul li{ float:left; width:200px; background:url(../img/c_bg2.jpg) center 68px no-repeat; height:104px; text-align:center; font-size:14px; color:#fff; line-height:30px;}

.infooter{width:100%; margin:0 auto; min-width:1002px; max-width:1920px; height:40px; background:url(../img/footbg.jpg)}
.inbottom{ width:1002px; margin:0 auto; line-height:40px; text-align:center; font-size:12px; color:#bcbdbe;}
.inbottom a{font-size:12px; color:#bcbdbe;}

.r_mid{float:left; width:100%;}
#product_detail { width:754px; float:left;}
#product_detail .left { width: 380px; overflow:hidden; float:left;}
#product_detail .big_pic { width: 380px; height:316px;overflow: hidden;text-align:center;}
#product_detail .big_pic img {width:380px; height:316px;}
#product_detail .big_pic .bigimg{ width:700px; height:582px;}
#product_detail .big_pic .view { display: block;text-indent: 20px; margin-left: 130px; width: 19px; height: 15px; display: inline-block; cursor: pointer; }

.pro_info_box { height:160px;width:349px; float:left; font-family:Arial; font-size:12px; color:#474747; text-align:left}
.pro_info_box span{ font-size:14px; color:#4b68ab}
.pro_info_box h4{ display:inline-block;font-size:30px; color:#ef5417; line-height:40px;}

#product_detail .product_info {width:349px; height:316px;float:right; overflow:hidden;}
#product_detail .product_info li {width:349px; border-top:none;font-size:14px; color:#5b5b5b; line-height:26px;}
#product_detail .product_info li a:hover{ color:#474747;}


/*焦点图*/
#product_detail ul.pic_list {width:380px; float:left;overflow: hidden; padding-top:9px;}
#product_detail ul.pic_list li { width: 80px; height: 67px; float: left;text-align:center; padding-right:5px;}
#product_detail ul li { list-style: none; }
#product_detail ul { overflow: hidden; width: 378px;}

.mod18{width:380px;height:67px;margin:0px auto;position:relative;}
.mod18 .btn{position:absolute;width:9px;height:67px;top:0px;cursor:pointer;z-index:99;}
.mod18 .prev{left:0;background:url(../img/leftbtn.jpg) no-repeat;}
.mod18 .next{right:0;background:url(../img/rightbtn.jpg) no-repeat;}
.mod18 li{float:left;}
.mod18 .listBox{width:338px;height:67px;margin:0 auto;position:relative;overflow:hidden;padding:0;}
.mod18 .listBox ul{height:67px;position:absolute;}
.mod18 .listBox li{width:80px;height:67px;cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:80px;height:67px;}
.mod18 .listBox li img{width:76px;height:63px;border:2px solid #b8d5e8}
.mod18 .listBox .on i{display:block;}

#pro_profile{ width:754px; float:left; padding:24px 0}

.pro_title2{width:754px; text-align:left;float:left; line-height:44px; font-size:22px; color:#323232; border-bottom:1px solid #d1cfd0; font-weight:bold}
.proinquiry{width:754px; float:left;}


.news .body ul li{ line-height:24px; padding:5px 0; border-bottom:1px dashed #ccc}
.news .body ul li span{ float:right}

.right{ float:right}
.news #news_detail .body{ width:100%; float:left;}
.news #news_detail{ width:754px; float:left; padding:10px 0}
.news #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:#000; padding:3px 15px; border:0; color:#fff; cursor:pointer; font-family:微软雅黑}
.news_body{ padding:10px 0}

.main_page{text-align:center;width:100%; float:left; padding-top:15px;}
.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:#000; color:#fff;border:1px solid #000}

#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:inherit; padding-left:0}
#sitemap ul li ul li h3,#sitemap ul li ul li a{ font-size:12px;line-height:24px;}

/*关联产品与新闻*/
.reation{ width:100%; float:left; padding-top:15px;}
.reation h5{ font-size:24px; border-bottom:1px solid #ccc; line-height:38px; margin-bottom:10px;}

/*评论*/
.inquiry{ width:100%; float:left;}
.comment{ width:100%; float:left; padding:10px 0}
.commentTitle{ width:100%; float:left; text-align:left;}
.commentTitle h5{ font-size:22px; color:#333; line-height:53px;text-align:left; font-weight:normal}
.commentTitle h5 span{ float:right; line-height:53px; font-size:14px;}
.commentlist{ width:100%; float:left; padding-top:10px; text-align:left;}
.commentlist ul li{ float:left; list-style:none}
.inquiryinfo{ width:100%; float:left; padding-bottom:10px;}

.productbutton{
background: #5aa7d9;
color: #ffffff;
border: 0 !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
cursor: pointer;
height: 30px !important;
font-family:微软雅黑;
padding: 0 10px 0 10px !important;
width:80px !important;
}
.productbutton:hover {
background: #5aa7d9;
}

/*右侧二维码*/
.side{ width:60px; position:fixed; top:250px; right:0px; z-index:99999}
.side ul li{ position:relative; list-style:none; height:60px; margin-bottom:1px;}
.side ul li img{ float:left;}
.side ul li .sidebox{position:absolute;width:60px; height:60px;top:0;right:0;transition:all 0.3s;background:#7f7f7f;overflow:hidden;color:#fff; font:14px "微软雅黑";}
.side ul li .sidebox1{position:absolute;width:60px; height:60px;top:0;right:0;transition:all 0.3s;background:#7f7f7f;overflow:hidden;color:#fff; font:14px "微软雅黑";}
.side ul li .sidebox1:hover{ background:#258cce;}
.side ul li .sidebox2{position:absolute;width:60px; height:60px;top:0;right:0;transition:all 0.3s;background:#7f7f7f;overflow:hidden;color:#fff; font:14px "微软雅黑";}
.side ul li .sidebox3{position:absolute;width:60px; height:60px;top:0;right:0;transition:all 0.3s;background:#7f7f7f;overflow:hidden;color:#fff; font:14px "微软雅黑";}
/*自定义样式结束*/