*{
	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; height:35px; background:#e7e7e7; border-bottom:1px solid #ebebeb}
.page_Top{ width:1002px; margin:0 auto; height:35px; font-size:14px; color:#383737; line-height:35px; text-align:right}
.page_Top ul{ display:inline-block}
.page_Top ul li{ float:left; padding-left:10px;}
.page_Head{ width:1002px; margin:0 auto; height:108px;}
.page_Logo{ width:387px; height:108px; float:left;}
.page_Logo img{ width:387px; height:108px;}
.page_Search{ width:201px; float:right; padding-top:37px; height:30px;}
.page_Search ul li{ float:left;}
.page_Search ul li input[type=text]{ width:161px; height:30px; border:0; background:none; padding-left:10px; font-size:13px; color:#afafaf; line-height:30px; font-family:微软雅黑}
.page_Menubg{ width:100%; margin:0 auto; min-width:1002px; height:47px; background:#e7e7e7; z-index:99999; position:absolute}
.page_Menu{ width:1002px; margin:0 auto; height:24px; padding-top:12px;}
.page_Menu ul li{ float:left;}
.page_Menu ul li h2{ font-size:17px; color:#1d1d1d; line-height:24px; padding:0 32px; font-weight:normal}

.mainbody{ width:100%; margin:0 auto; min-width:1002px; padding-top:46px;}
.page_Banner{ width:100%; margin:0 auto; min-width:1002px; height:406px;}

.main_image {width:100%; height:406px; overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:406px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:406px;}
.main_image li span {display:block; width:100%; height:406px}
.main_image li a {display:block; width:100%; height:406px}

div.flicking_con {width:1002px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:380px; left:475px; z-index:999; width:80px; height:18px; text-align:center} /* 121126 */
div.flicking_con a {float:left; width:8px; height:8px; margin:0; padding:0; background:url('../img/btn1.png'); display:block; text-indent:-1000px; margin-right:10px;}
div.flicking_con a.on {background:url('../img/btn2.png'); }

#btn_prev,#btn_next{z-index:11111;position:absolute;width:61px!important;height:61px!important;top:40%;display:none;}
#btn_prev{left:0;}
#btn_next{right:0;}

.page_indexpro{ width:1002px; margin:0 auto; height:208px; padding:45px 0}
.indexclass{ width:320px; height:208px; float:left; position:relative; overflow:hidden}

.indexclass .rsp{width:320px;height:208px;overflow:hidden;position: absolute;top:0px;left:0px;}
.indexclass .text{position:absolute;width:320px;height:208px;left:-320px;top:0;overflow:hidden; text-align:center;}
.indexclass .text h3{ font-size:24px; line-height:26px; color:#fff; padding-top:65px;text-align:center}

.page_indexAboutbg{ width:100%; margin:0 auto; min-width:1002px; background:#f1f1f1; padding:36px 0 43px 0;}
.page_AboutTitle{ width:1002px; margin:0 auto; height:40px; text-align:center; font-size:30px; color:#3c3c3c; font-weight:bold; text-transform:uppercase}
.page_indexAbout{ width:1002px; margin:0 auto; padding-top:14px;}
.page_indexAbout ul li{ float:left; }
.page_indexAbout ul li p{font-size:14px; color:#6d6d6d; line-height:22px;}
.page_indexAbout ul li p a{ font-size:14px; color:#056bb8; text-decoration:underline}
#slideshow_wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 320px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 178px;
}
#slideshow_footbar {
	Z-INDEX: 5; WIDTH: 100%; BOTTOM: 0px; POSITION: absolute; HEIGHT: 30px
}
#slideshow_photo {
	WIDTH: 100%; CURSOR: pointer; POSITION: absolute; HEIGHT: 100%
}
#slideshow_photo A {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; Z-INDEX: 1; LEFT: 0px; MARGIN: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; POSITION: absolute; TOP: 0px
}
#slideshow_footbar .slideshow-bt {
	DISPLAY: inline; FONT-SIZE: 0px; FLOAT: right; MARGIN: 10px 8px 0px 0px; WIDTH: 10px; HEIGHT: 10px; BACKGROUND-COLOR: #d2d3d4
}
#slideshow_footbar .bt-on {
	BACKGROUND-COLOR: #1c4986
}
.page_NewsTitle{ width:1002px; margin:0 auto; padding:38px 0 21px 0; border-bottom:1px solid #d7dfdc; font-size:30px; color:#3c3c3c; font-weight:bold; text-align:center; line-height:35px;}
.page_NewsList{ width:1002px; margin:0 auto; padding:15px 0; height:100px; border-bottom:1px dashed #d1d1d1;}
.page_newpic{ width:155px; height:94px; float:left; padding-top:6px}
.page_newpic img{width:155px; height:94px;}
.page_newsright{ width:830px; float:right;}
.page_newsright h2 a{ font-size:20px; color:#010101; line-height:30px;}
.page_newsright p{ font-size:14px; color:#5e5e5e; line-height:22px;}
.page_newsright p span{ font-size:13px; color:#a0a0a0; font-style:italic}

.indexblank{ width:1002px; margin:0 auto; height:44px;}
.page_foot{ width:100%; margin:0 auto; min-width:1002px; padding:34px 0; background:#e5ecf3}
.foot{ width:1002px; margin:0 auto;}
.footmenu{ width:621px; float:left;}
.footmenu ul li{ float:left; padding-right:30px; width:177px}
.footmenu ul li h2{ font-size:16px; color:#1c4986; text-transform:uppercase; font-weight:bold; line-height:27px; padding-bottom:10px;}
.footmenu ul li h3,.footmenu ul li h3 a{ font-size:13px; color:#5b5959; line-height:16px; padding:5px 0}
.footcontact{ width:342px; float:right}
.footcontact ul li{ padding:8px 0 8px 28px; font-size:13px; color:#1c4986; line-height:18px;}
.footcontact ul li a{font-size:13px; color:#1c4986;}
.CopyRight{ width:1002px; margin:0 auto; padding-top:22px; line-height:35px; text-align:left; font-size:12px; color:#919191}
.CopyRight a{font-size:12px; color:#919191}

.page_inbanner{ width:100%; margin:0 auto; min-width:1002px; height:260px;}
.r_topbg{ width:100%; margin:0 auto; min-width:1002px; height:45px; padding-top:14px; background:url(../img/r_topbg.png) center bottom no-repeat}
.r_top{ width:1002px; margin:0 auto; text-align:right; font-size:14px; color:#656464}
.r_top a{font-size:14px; color:#656464}
.page_Main{ width:1002px; margin:0 auto; padding:11px 0 30px 0}
.page_Left{ width:222px; float:left; padding-top:8px;}
.page_LeftTitle{ width:222px;float:left; background:#1c4986; font-size:24px; color:#fff; font-weight:bold; text-transform:uppercase; text-align:center; padding:15px 0;}
.page_LeftClass{ width:222px; float:left; padding-bottom:30px;}
.parent{ width:170px; float:left; background:url(../img/sj.png) 188px no-repeat #e0e0e0; padding:12px 34px 12px 18px;line-height:16px;}
.parent h3{ font-size:16px; color:#070707}
.child{ width:202px; float:left; padding:5px 10px 17px 10px; background:#f5f5f4}
.child ul li{ border-bottom:1px dashed #bfbfbf; padding:8px 0}
.child ul li h3{ font-size:14px; color:#747475; line-height:22px;}
.child ul li:hover h3{ color:#1c4986}
.page_LeftEmail{ width:222px; float:left; padding:18px 0; background:#1c4986}
.page_LeftEmail ul li{ text-align:center; font-size:16px; color:#fff; padding-bottom:10px}
.page_LeftEmail ul li a{ font-size:17px; color:#fff}
.page_Right{ width:744px; float:right}
.page_RightTitle{ width:744px; float:left; height:34px; border-bottom:1px solid #dddddd;}
.page_RightTitle h2{ font-size:22px; color:#1c4986; border-bottom:2px solid #1c4986; display:inline; line-height:34px; padding-bottom:4px}
.page_RightMain{ width:744px; float:left; padding:22px 0; line-height:22px;}

.page_RightTitle2{ width:100%; float:left; height:34px; border-bottom:1px solid #dddddd;}
.page_RightTitle2 h2{ font-size:22px; color:#1c4986; border-bottom:2px solid #1c4986; display:inline; line-height:34px; padding-bottom:4px}
.page_RightMain2{ width:100%; float:left; padding:22px 0; line-height:22px;}

.pro{ width:740px; float:left; border:1px solid #ddd; background:#f5f5f4; padding:1px 1px}
.proimg{ width:253px; height:165px; float:left;}
.proimg img{width:253px; height:165px;}
.proname{ width:442px; float:left; padding-left:24px;}
.proname h2{ font-size:18px; color:#070707; line-height:24px; padding:15px 0 5px 0}
.proname h2 a{font-size:18px; color:#070707;}
.proname p{ font-size:14px; color:#747475; line-height:20px;}

/*通用样式*/
.r_mid{float:left; width:100%; padding-bottom:26px; border-bottom:1px solid #d1cfd0}
#product_detail { width:744px; float:left;}
#product_detail .left { width: 400px; overflow:hidden; float:left;}
#product_detail .big_pic { width:396px; height:258px;overflow: hidden;text-align:center; border:1px solid #ddd;float:left; padding:1px 1px}
#product_detail .big_pic img {width:396px; height:258px;}
#product_detail .big_pic .bigimg{ width:700px; height:456px;}

#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 {width:324px; 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:27px; color:#333333; line-height:40px; font-weight:bold; padding-bottom:15px}
.pro_info_box ul li{ padding-top:12px;}

#product_detail .product_info {width:324px;float:left;padding-left:20px; overflow:hidden;}
#product_detail .product_info li {width:324px; border-top:none;font-size:16px; color:#000; line-height:24px;}
#product_detail .product_info li span{ font-size:22px; color:#ba7f00;}
#product_detail .product_info li a:hover{ color:#474747;}


/*焦点图*/
#product_detail ul.pic_list {width:324px; float:left;overflow: hidden; padding-top:48px;}
#product_detail ul.pic_list li { width: 110px; height:72px;text-align:center; margin-right:4px;border:2px solid #e5e5e5; float:left;}
#product_detail ul.pic_list li.hover {width: 110px; height:72px;float: left; border:2px solid #00aeef}
#product_detail ul.pic_list li img { width:110px; height:72px;}

.mod18{width:324px;height:76px;margin:0px auto;position:relative;}
.mod18 .btn{position:absolute;width:13px;height:76px;top:0;cursor:pointer;z-index:99;}
.mod18 .prev{left:0;background:url(../img/l_btn.jpg) no-repeat;}
.mod18 .prev:hover{background:url(../img/l_btn2.jpg) no-repeat;}
.mod18 .next{right:0;background:url(../img/r_btn.jpg) no-repeat;}
.mod18 .next:hover{background:url(../img/r_btn2.jpg) no-repeat;}
.mod18 li{float:left;}
.mod18 .listBox{width:280px;height:76px;margin:0 auto;position:relative;overflow:hidden;padding:0;}
.mod18 .listBox ul{height:76px;position:absolute;}
.mod18 .listBox li{cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li img{width:110px;height:72px; }
.mod18 .listBox .on i{display:block;}

#pro_profile{ width:704px; float:left; padding:0 13px 0 24px}

.pro_title1{ width:704px; float:left; font-size:18px; color:#000000; line-height:26px; padding:19px 13px 9px 24px}
.proback{ width:693px; float:left; padding:15px 24px; text-align:left}
.proback span{ padding:5px 15px; color:#fff; background:#00aeef; font-size:13px;-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;}

.page_inquirybg{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px; padding-bottom:50px; background:url(../img/inquiry.jpg) top}

.pro_title2{width:704px; text-align:left; margin:0 auto;line-height:44px; font-size:13px; color:#3c3c3c; font-weight:bold; float:left; padding:0 13px 0 24px}

.proinquiry{width:704px; float:left;padding:15px 13px 0 24px; border-bottom:1px solid #d1cfd0}

.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:100%; 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}
.news_view .right{ float:right; width:auto;}
.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; padding-bottom: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:#1c4986; color:#fff;border:1px solid #1c4986}

#sitemap ul li{ list-style:none; text-align:left; padding-left:30px;}
#sitemap ul li h2{ font-size:14px; padding-bottom:8px;}
#sitemap ul li ul li{ float:inherit; padding-left:30px;}
#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: #000;
color: #fff;
border: 0 !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
cursor: pointer;
height: 30px !important;
padding: 0 10px 0 10px !important;
width:80px !important;
font-family:微软雅黑

}
.productbutton:hover {
background: #000;
}

.friendlink{ width:1002px; margin:0 auto; color:#333;font-size:13px;}
.friendlink a{color:#333; font-size:13px;}
/*自定义样式结束*/