*{
	padding:0px;
	margin:0px auto;
	list-style:none;
	text-decoration:none;
	font-family:微软雅黑
 
}
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-style: inherit; font-size: 13px; font-family: 微软雅黑; text-align: left; vertical-align: baseline; color: #454545; line-height:23px;}




.page_Topbg{ width:100%; margin:0 auto; min-width:1002px; height:30px; background:#383838; border-bottom:1px solid #ccc;}
.page_Top{ width:1002px; height:30px; margin:0 auto; line-height:30px; font-size:12px; color:#999; text-align:left; font-family:宋体}
.page_Top span{ float:right; font-size:12px; line-height:30px; color:#999; font-family:宋体}
.page_Top span a{color:#999;font-family:宋体}

.page_Headbg{ width:100%; margin:0 auto; min-width:1002px; height:130px; background:url(../img/headbg.jpg)}
.page_Head{ width:1002px; margin:0 auto; height:130px;}
.page_Logo{ width:502px; height:130px; float:left;}
.page_Logo img{width:502px; height:130px;}
.page_ewm{width:110px; float:right; text-align:center; font-size:14px; line-height:18px; color:#4c4c4c;}
.page_HeadRight{ width:193px; float:right; margin-right:20px; padding-top:36px; height:65px; padding-left:60px; background:url(../img/toptel.png) left 36px no-repeat}
.page_HeadRight p{ font-size:14px; color:#4c4c4c; line-height:23px;}
.page_HeadRight h2{ font-size:28px; color:#a81e1e; line-height:42px;}
.page_Menubg{ width:100%; margin:0 auto; height:40px; min-width:1002px; background:#013f90}
.page_Menu{ width:1002px; margin:0 auto; height:40px;}
.page_Menu ul li{ float:left; }
.page_Menu ul li img{ display:block}
.page_Menu ul li h2{ font-size:14px; color:#fff; line-height:40px;padding:0 45px; font-weight:normal}
.page_Banner{ width:100%; margin:0 auto; min-width:1002px; height:374px;}

.page_indexproTitle{ width:924px; height:66px; padding-top:26px;  margin:0 auto; background:url(../img/protitlebg.jpg) bottom no-repeat; font-size:28px; color:#002d67; line-height:66px; font-weight:bold; padding-left:78px;}
.page_indexproTitle span{ float:right; padding-top:15px;}
.page_indexclass{ width:1002px; margin:0 auto; height:54px; padding:21px 0}
.page_indexclass ul li{ width:198px; height:54px; float:left; margin-right:2px; background:url(../img/classbg.jpg) left no-repeat;}
.page_indexclass ul li h3{ font-size:16px; color:#fff; line-height:46px; text-align:center; font-weight:normal}
.page_indexpro{ width:1002px; margin:0 auto; padding-bottom:11px;}
.page_pro{ width:240px; float:left; padding-bottom:21px;}
.proimg{ width:240px; height:175px; float:left;}
.proimg img{width:240px; height:175px; display:block}
.proname{ width:240px; float:left;}
.proname ul li{ border-bottom:1px solid #ccc; font-size:12px; color:#797979; line-height:20px;}
.proname ul li h4{ font-size:14px; color:#2e2d2d; line-height:37px;font-weight:normal}

.page_inpro{ width:220px; float:left; padding-bottom:21px;}
.inproimg{ width:220px; height:160px; float:left;}
.inproimg img{width:220px; height:160px; display:block}
.inproname{ width:220px; float:left;}
.inproname ul li{ border-bottom:1px solid #ccc; font-size:12px; color:#797979; line-height:20px;}
.inproname ul li h4{ font-size:14px; color:#2e2d2d; line-height:37px; font-weight:normal}


.page_indexAboutbg{ width:100%; margin:0 auto; min-width:1002px; padding:50px 0; background:#f3f4f9}
.page_indexAboutTitle{ width:924px; height:66px; margin:0 auto; line-height:66px; background:url(../img/aboutbg.jpg) no-repeat;font-size:28px; color:#002d67; line-height:66px; font-weight:bold; padding-left:78px;}
.page_indexAboutTitle span{ float:right;padding-top:13px;}
.page_indexAbout{ width:1002px; margin:0 auto; height:281px; padding-top:18px;}
.Aboutpic{ width:417px; height:281px; float:left;}
.page_About{ width:563px; float:left; padding-left:22px; font-size:13px; color:#333333; line-height:26px;}

.page_indexNews{ width:1002px; margin:0 auto; padding:48px 0 24px 0}
.page_indexNewsTitle{ width:924px; margin:0 auto; height:66px; background:url(../img/newsbg.jpg) left no-repeat;font-size:28px; color:#002d67; line-height:66px; font-weight:bold; padding-left:78px;}
.page_indexNewsTitle span{ float:right; padding-top:13px;}
.page_indexNewsList{ width:1002px; margin:0 auto; padding:29px 0 0 0;}
.indexNews{ width:322px; height:47px; float:left; border:2px solid #808080; background:url(../img/news.jpg) center 3px no-repeat; padding:28px 0 0 0; text-align:center}
.indexNews p{ font-size:12px; color:#4c4c4c; line-height:20px; text-align:center}
.indexNews p a{font-size:12px; color:#4c4c4c; text-align:center}

.page_reasonbg{ width:100%; margin:0 auto; padding:50px 0 47px 0; background:#f3f4f9}
.page_reasonTitle{ width:918px; margin:0 auto; height:66px; background:url(../img/whybg.jpg) left no-repeat; padding-left:84px;}
.page_reasonTitle h2{ font-size:30px; color:#2a2b2c; font-weight:bold; line-height:33px;}
.page_reasonTitle p{ font-size:12px; line-height:16px; color:#666666;}
.page_reasonTitle span{ float:right; padding-top:15px;}
.reasonlist{ width:1002px; margin:0 auto; padding-top:16px;}
.reason_1{ width:220px; float:left}

.reason_2{width:220px; float:left; padding-left:40px;}
.reason_3{width:220px; float:left; padding-left:40px;}
.reason_4{width:220px; float:left; padding-left:40px;}
.reason_1 p,.reason_2 p,.reason_3 p,.reason_4 p{width:220px;height:290px; float:left;}
/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}

#owl-demo,#owl-demo2,#owl-demo3,#owl-demo4{position:relative;width:220px;height:290px; float:left;}
#owl-demo .item,#owl-demo2 .item,#owl-demo3 .item,#owl-demo4 .item{ position:relative;display:block;}
#owl-demo img,#owl-demo2 img,#owl-demo3 img,#owl-demo4 img{display:block;width:220px;height:290px;}

.page_lcTitle{ width:922px; height:80px; margin:0 auto; padding-top:56px; padding-left:80px; background:url(../img/sbg.jpg) left bottom no-repeat}
.page_lcTitle ul li{ float:left; font-size:12px; color:#666666; height:80px;}
.page_lcTitle ul li h2{ font-size:28px; color:#2a2b2c; font-weight:bold; padding-top:20px; padding-bottom:5px;}
.page_lcTitle ul li p{ font-size:16px; color:#4c4c4c; padding-top:10px; padding-bottom:5px;}
.page_lcTitle ul li h4{ font-size:28px; color:#a81e1e}

.page_lc{ width:1002px; margin:0 auto; height:160px; padding:16px 0 70px 0;}
.page_lcLeft{ width:653px; height:160px; float:left; background:url(../img/lcbg.jpg) no-repeat}
.page_lcLeft ul li{ float:left; font-size:18px; color:#fff; line-height:28px; padding:65px 40px 0 36px; text-align:center}
.page_lcRight{ width:309px; height:117px; float:right; padding-top:45px; background:url(../img/dgbg.jpg) bottom no-repeat}
.page_lcRight h2{ font-size:26px; color:#9e1412; text-align:center; font-weight:bold; padding:10px 0 15px 0}
.page_lcRight h2 a{font-size:26px; color:#9e1412;}
.page_lcRight p{ font-size:20px; color:#1a1a1a; text-align:center}

.page_hzbg{ width:100%; margin:0 auto; min-width:1002px;height:430px; background:url(../img/hzbg.jpg) bottom repeat-x;}
.page_indexhz{ width:1002px; margin:0 auto; height:175px; background:url(../img/hztitlebg.jpg) no-repeat}
.page_indexhz h2{ font-size:22px; color:#fff; text-align:center; line-height:48px;}
.page_indexhz h3{ font-size:24px; color:#0a0809; font-weight:bold; text-align:right; padding-top:35px;}
.page_indexhz p{ text-align:right; font-size:13px; line-height:25px; padding-top:16px}
.page_indexhz_pic{ width:1002px; margin:0 auto;}
.page_indexhz_pic h2{ font-size:14px; color:#808080; line-height:30px;}

#demo {
overflow:hidden;
width: 1002px;
float:left;
}

#indemo {
float: left;
width:2658px;
height:163px;
}
#demo1 {
float: left;
}
#demo ul{height:162px;width:1328px; border-bottom:1px solid #9c979b;border-left:1px solid #9c979b}
#demo ul li{ float:left; border:1px solid #9c979b; border-bottom:none; border-left:none}
#demo ul li img{ display:block}
#demo2 {
float: left;
}


.footbg{ width:100%; margin:0 auto; min-width:1002px; background:#0854ba}
.foot{ width:1002px; margin:0 auto; height:174px;}
.foot_logo{ width:250px; height:174px; float:left; padding-right:39px; background:url(../img/footline.jpg) right 24px no-repeat}
.foot_link{ width:308px; float:left; padding-left:50px; padding-top:24px; padding-right:42px;background:url(../img/footline.jpg) right 24px no-repeat; height:128px;}
.foot_link h2{ font-size:20px; color:#fff; line-height:38px;}
.foot_link ul li{ width:144px; float:left; font-size:13px; color:#fff; background:url(../img/footlinkbg.png) left no-repeat; line-height:32px; height:39px; padding-left:10px;}
.foot_link ul li a{font-size:13px; color:#fff; }
.foot_contact{ width:265px; float:right; padding-top:24px;}
.foot_contact h2{font-size:20px; color:#fff; line-height:38px;}
.foot_contact ul li{ font-size:13px; color:#fff; line-height:28px; padding-left:20px}
.foot_contact ul li a{ color:#fff}

.footbg2{width:100%; margin:0 auto; min-width:1002px; background:#393939; line-height:23px;}
.foot2{ width:1002px; margin:0 auto; height:23px; line-height:23px; text-align:center; font-size:12px; color:#e5e5e5}
.foot2 a{ color:#e5e5e5; font-size:12px;}

.page_inBanner{ width:100%; margin:0 auto; height:227px; min-width:1002px;}
.page_maintop{ width:1002px; margin:0 auto; height:41px; line-height:41px; text-align:right; font-size:13px; color:#737373}
.page_maintop a{font-size:13px; color:#737373}
.page_maintop span{ font-size:13px; color:#013f90; line-height:41px;}
.page_Main{ width:1002px; margin:0 auto; padding:18px 0 30px 0}
.page_Left{ width:240px; float:left;}
.page_LeftClassTitle{ width:180px; float:left; height:36px; background:url(../img/lefttitlebg.jpg) no-repeat; font-size:24px; color:#002d67; font-weight:bold; padding-left:60px; padding-top:20px}
.page_LeftClassTitle2{width:180px; float:left; height:36px; background:url(../img/lefttitlebg2.jpg) no-repeat; font-size:24px; color:#002d67; font-weight:bold; padding-left:60px; padding-top:20px}
.page_ClassList{ width:210px; float:left; padding:10px 15px 30px 15px; background:url(../img/leftclassbg.jpg)}
.page_ClassList ul li{ background:url(../img/listbg.png) bottom no-repeat; padding:12px 20px;}
.page_ClassList ul li:hover{ background:url(../img/listbgon.png) bottom no-repeat;}
.page_ClassList ul li:hover h3{ color:#013f90}
.page_ClassList ul li h3{ font-size:15px; color:#2f2e2e; line-height:38px; font-weight:normal}
.page_ClassList ul li.leftclasson{background:url(../img/listbgon.png) bottom no-repeat;}
.page_ClassList ul li.leftclasson h3{color:#013f90}
.page_LeftOtherTitle{ width:197px; height:34px; float:left; background:url(../img/othertitlebg.jpg) no-repeat; font-size:14px; color:#fff; line-height:34px; padding-left:43px;}
.page_Search{ width:210px; float:left; padding:15px 15px 0 15px; background:url(../img/leftclassbg.jpg)}
.page_Search ul li{ padding-bottom:15px;}
.page_LeftContact{width:210px; float:left; padding:15px 15px; background:url(../img/leftclassbg.jpg)}
.page_LeftContact ul li{ font-size:14px; color:#013f90; padding-bottom:10px;}
.page_LeftContact ul li a{font-size:14px; color:#013f90}
.page_LeftContact ul li span{ font-size:13px; color:#585858}

.page_Right{ width:752px; float:right; background:url(../img/rightbg.jpg);}
.page_RightTitle{ width:712px; height:57px; float:left; background:url(../img/righttitle.jpg) no-repeat; font-size:18px; color:#fff; line-height:42px; padding:0 20px 0 20px;}
.page_RightTitle h3{font-size:18px; color:#fff; line-height:42px;}
.page_RightTitle span{ float:right; padding-top:15px;}

.page_RightTitle2{ width:712px; height:56px; float:left; background:url(../img/righttitle2.jpg) no-repeat; font-size:18px; color:#fff; line-height:42px; padding:0 20px 0 20px;}
.page_RightTitle2 h3{font-size:18px; color:#fff; line-height:42px;}
.page_RightTitle2 span{ float:right; padding-top:15px;}

.page_RightMain{ width:700px; float:left; padding:20px 22px 20px 30px;}
.page_RightBottom{ width:752px; height:22px; float:left;}

.r_mid{float:left; width:100%;}
#product_detail { width:700px; float:left;}
#product_detail .left { width: 378px; overflow:hidden; float:left;}
#product_detail .big_pic { width: 378px; height:275px;overflow: hidden;text-align:center;}
#product_detail .big_pic img {width:378px; height:275px;}
#product_detail .big_pic .bigimg{ width:600px; height:437px;}
#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:482px; 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:296px; height:342px;float:right; overflow:hidden;}
#product_detail .product_info li {width:296px; 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:378px; 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:378px;height:67px;margin:0px auto;position:relative;}
.mod18 .btn{position:absolute;width:14px;height:67px;top:0px;cursor:pointer;z-index:99;}
.mod18 .prev{left:0;background:url(../img/left_btn.jpg) no-repeat;}
.mod18 .next{right:0;background:url(../img/right_btn.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 #dcdcdc}
.mod18 .listBox .on i{display:block;}

#pro_profile{ width:700px; float:left; padding:24px 0}

.pro_title2{width:700px; text-align:left;float:left; line-height:44px; font-size:16px; color:#000027; border-bottom:1px solid #d1cfd0; font-weight:bold}
.proinquiry{width:700px; float:left;}


.news .body ul li{ line-height:24px; padding-bottom:5px; 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:700px; 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;}
/*自定义样式结束*/



