*{
	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: arial; text-align: left; vertical-align: baseline; color: #454545;}

.page_Head{ width:1002px; margin:0 auto;height:160px;}
.page_Logo{ width:340px; height:160px; float:left;}
.page_Logo img{width:340px; height:160px;}
.page_HeadRight{  float:right; padding-top:44px;}
.page_HeadRight ul li{ font-size:13px; color:#666666; text-align:right}
.page_HeadRight ul li a{ font-size:13px; color:#666666; line-height:30px;}
.page_Menu{ width:600px; margin:0 auto; height:60px; clear: both;}
.page_Menu ul li{ float:left; padding:0 9px;background: url(../img/navbg.jpg) right no-repeat;}
.page_Menu ul li h2{ font-size:16px; color:#272727; line-height:60px;font-weight: normal; text-transform:uppercase;}
.page_Menu ul li:hover{border-radius: 5px; }
.page_Menu ul li:hover h2{color: #d81f26}

.page_Banner{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px; height:540px; position:relative}
.main_image {width:100%; height:540px; overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:540px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:540px;}
.main_image li span {display:block; width:100%; height:540px}
.main_image li a {display:block; width:100%; height:540px}

div.flicking_con {width:1002px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:328px; left:405px; z-index:999; width:300px; height:18px; text-align:center} /* 121126 */
div.flicking_con a {float:left; width:62px; height:6px; margin:0; padding:0;display:block;text-indent:-1000px; margin-right:10px;background: url(../img/li.jpg) no-repeat;}
div.flicking_con .on{background: url(../img/lion.jpg) no-repeat; }

#btn_prev,#btn_next{z-index:11111;position:absolute;width:61px!important;height:61px!important;top:40%;display:none;}
#btn_prev{background:url(../img/left.png) no-repeat left top;left:180px;}
#btn_next{background:url(../img/right.png) no-repeat right top;right:180px;}

.indexclass{ width:100%; margin:0 auto; position:absolute; height:356px; left:0; z-index:998; top:0}
.index_class{ width:245px; margin:0 auto; position:relative; padding-right:757px;}
.classlist{ width:245px; float:left; background:#363636; height:297px; padding-top:14px}
.classlist ul li{ padding:0 20px; position:relative}
.classlist ul li:hover{ background:#363636; padding:0 15px 0 20px}
.classlist ul li:hover h3{ font-size:14px; color:#fff; font-weight:bold; background:url(../img/parenton.jpg) right no-repeat}
.classlist ul li h3{ font-size:13px; color:#fff; line-height:18px; background:url(../img/parent.jpg) right no-repeat; padding:8px 8px 8px 0}
.classlist ul li ul{ display:none; position:absolute; left:-245px; width:245px;background:#555; top:0}
.classlist ul li:hover ul{ display:block}
.classlist ul li:hover ul li{ padding:0 10px}
.classlist ul li:hover ul li h3{ background:none;font-size:13px; color:#fff;line-height:18px; font-weight:normal}

.classmore{ width:205px; float:left; height:45px; background:#11ade0; font-size:13px; color:#000; text-transform:uppercase; line-height:45px; padding:0 20px;}
.classmore a{font-size:13px; color:#000;}
.classmore span{ float:right;font-size:13px; color:#000;}

.search_keywords{ width:1002px; margin:0 auto; height:35px;}
.page_Search{ width:243px; float:left; height:35px;}
.page_Search ul li{ float:left;}
.page_Search ul li input[type=text]{ width:223px; height:35px; line-height:35px; color:#666666; font-size:13px; border:0; background:none}
.page_Keywords{ width:702px; float:right; height:35px; background:url(../img/keywords.jpg) left no-repeat; font-size:13px; color:#666;line-height:35px; padding:0 24px;}
.page_keywords a{ font-size:13px; color:#838383; line-height:35px;}

.class_pic{ width:1002px; height:130px; margin:0 auto}
.class_pic ul li{ float:left;}

.page_indexproTitle{ width:1002px; margin:0 auto; height:68px; padding-top:15px; font-size:25px; color:#414042; text-transform:uppercase; background:url(../img/indexprotitle.jpg) bottom left no-repeat; text-align:center; line-height:56px;}
.page_indexproTitle span{ font-size:25px; color:#3e3e3e; font-weight:bold;}
.indexprolist{ width:1002px; margin:0 auto; padding:20px 0 45px 0; height:250px;}

.page_pro{ width:193px; float:left;}
.page_proimg{ width:193px; height:151px; float:left;}
.page_proimg img{width:193px; height:151px;}
.page_proname{ width:193px; float:left; height:72px; border-bottom:1px solid #ffac13; text-align:center; font-size:13px; color:#b0b0b0; line-height:18px;}
.page_proname a{ font-size:13px; color:#414042; font-weight:bold}
.page_proname span{ color:#e22c08;}

.page_proList{ width:1002px; float:left; height:251px;overflow:hidden;}
.page_proList ul{ width:3006px;height: auto;}
.page_proList ul li{ list-style:none; float:left;width:1002px; height: auto;}

.page_otherbtn{ float:right; height:15px; padding-top:10px; text-align:center}
.page_otherbtn ul{ display:inline-block}
.page_otherbtn ul li{ float:left; list-style:none; width:12px; height:12px; background:url(../img/btn.png) no-repeat;margin:0 4px 0 5px; cursor:pointer}
.page_otherbtn ul li.current{width:12px; height:12px;margin:0 4px 0 5px; background:url(../img/btnon.png) no-repeat}

.page_probg{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px; padding:27px 0; background:#fff}
.page_indexclass{ width:1002px; margin:0 auto; height:37px; line-height:37px; font-size:23px; color:#414042;background: url(../img/classbg.jpg) no-repeat;}
.page_indexclass h3{font-size:18px; color:#4c4c4c;font-weight: bold;  text-transform:uppercase;padding-left: 10px;}
.page_indexclass span{ float:right;margin-right: 45px;}
.page_indexclass span a{color: #00baec}
.page_indexclass span:hover a{ }
.indexpro{ width:1002px; margin:0 auto; padding-top:12px; padding-bottom:26px; height:226px;}
.pro{ width:237px; float:left; height:286px; position:relative; overflow:hidden;}
.pro img{width:237px;height:237px;}

.pro .rsp{width:237px;height:237px;overflow:hidden;position: absolute;top:0px;left:0px;}
.pro .text{position:absolute;width:237px;height:237px;bottom:-300px;left:0;overflow:hidden; text-align:center;}
.pro .text h2{ font-size:18px; line-height:228px; color:#fff;text-align: center; text-transform:uppercase; font-weight:bold}
.pro .text p{ color:#fff; font-size:13px; line-height:19px; padding:0 24px 12px 24px;}

.page_ysTitle{ width:1002px; margin:0 auto; height:87px; padding:26px 0 19px 0}
.page_ysTitle h2{ font-size:26px; color:#414042; text-transform:uppercase;font-weight:bold; text-align:center; }
.page_ysTitle h2 span{ font-size:53px; font-weight:bold}
.page_ysTitle p{ font-size:14px; color:#8f8f8f; text-align:center;}
.page_ysTitle p span a{ font-size:14px; color:#2b2b2b; text-decoration:underline}
.page_ysTitle p span a:hover{ color:#f00}
.page_yslist{ width:1002px; margin:0 auto; padding-bottom:38px;}
.ys_1{ width:349px; height:60px; float:left; background:url(../img/ys_1.png) 135px 32px no-repeat #00aeef; font-size:15px; color:#fff; line-height:18px; text-align:center;  padding-top:100px;}
.ys_2{ width:398px; height:60px; float:left; background:url(../img/ys_2.png) 178px 23px no-repeat #29ae6a; font-size:15px; color:#fff; line-height:18px; text-align:center;  padding-top:100px;}
.ys_3{ width:255px; height:60px; float:left; background:url(../img/ys_3.png) 100px 30px no-repeat #222; font-size:15px; color:#fff; line-height:18px; text-align:center;  padding-top:100px;}
.ys_4{width:317px; height:81px; float:left; background:url(../img/ys_4.jpg); font-size:13px; color:#000; line-height:18px; text-align:left;  padding-top:78px; padding-left:32px;}
.ys_5{ width:398px; height:159px; float:left; background:url(../img/ys_5.jpg)}
.ys_6{ width:228px; height:82px; float:left; background:url(../img/ys_6.jpg) no-repeat; font-size:15px; color:#fff; line-height:18px; text-align:left;  padding-top:77px; padding-left:27px;}

.page_Aboutbg{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px; height:489px; background:url(../img/aboutbg.jpg) center no-repeat}
.page_AboutTitle{ width:1002px; margin:0 auto; height:42px; padding:46px 0 14px 0; text-align:center; font-size:26px; color:#fff; text-transform:uppercase; text-align:center; font-weight:bold}
.page_indexAbout{ width:1002px; margin:0 auto; height:387px; background:#fff}
.page_About{ width:1002px; height:269px; float:left;}
.page_About ul li{ float:left; position:relative}

.page_indexpic{float:left;overflow:hidden;width:501px; height:261px;}
.page_indexpic ul{ width:1503px;height: auto;}
.page_indexpic ul li{ list-style:none; float:left;width:501px; height:261px;}

.page_otherbtn2{ width:481px; height:15px;text-align:left; position:absolute; bottom:15px; padding-left:20px;}
.page_otherbtn2 ul{ display:inline-block}
.page_otherbtn2 ul li{ float:left; list-style:none; width:12px; height:12px; background:url(../img/btn.png) no-repeat;margin-right:8px; cursor:pointer}
.page_otherbtn2 ul li.current{width:12px; height:12px;margin-right:8px; background:url(../img/btnon.png) no-repeat}

.page_About ul li h2{ font-size:18px; color:#585858; line-height:37px; font-weight:bold; padding-top:29px; letter-spacing:-1px}
.page_About ul li p{ font-size:13px; color:#585858; line-height:19px; padding-top:5px;}

.page_partner{ width:948px; margin:0 auto;}
.page_partner h2{ font-size:20px; color:#414042; line-height:44px;  text-transform:uppercase}

.page_Newsbg{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px; padding:22px 0 30px 0; background:#f5f5f5}
.news_Title{ width:1002px; margin:0 auto; height:72px; padding-bottom:19px;}
.news_Title h2{ font-size:26px; color:#414042; line-height:50px; text-align:center}
.news_Title h2 span{font-size:26px; color:#414042;font-weight:bold}
.news_Title p{font-size:14px; color:#8f8f8f; text-align:center;}
.news_Title p span a{ font-size:14px; color:#2b2b2b; text-decoration:underline}
.news_Title p span a:hover{ color:#f00}
.page_indexNews{ width:1002px; margin:0 auto}
.news_left{ width:484px; float:left; background:#fff}
.news_leftTitle{ width:462px; height:102px; float:left; background:url(../img/newleftbg.jpg) no-repeat; font-size:18px; color:#fff; text-transform:uppercase;  padding:42px 0 0 22px; line-height:24px;}
.news_1{ width:484px; float:left;padding-top:10px;}
.news_1 ul li{ float:left; font-size:14px; color:#575757; border-bottom:1px solid #d3d3d3; height:98px;}
.news_1 ul li span{ font-size:20px; color:#575757; font-weight:bold}
.news_1 ul li a{ font-size:13px; color:#464646;}
.news_1 ul li p{ font-size:13px; color:#989898; line-height:20px; padding-top:15px; padding-bottom:25px;}

.news_2{width:485px;margin: 0 auto}
.news_2 ul li{float:left; font-size:13px; color:#4c4c4c;margin-top: 20px;padding-left: 20px;background: url(../img/ntitle.jpg) 1px no-repeat;}
.news_2 ul li a{ font-size:13px; color:#464646;margin-left: 8px;line-height: 34px;}
.news_leftmore{ width:436px;text-align: center;  line-height:22px;  }
.news_leftmore a{ font-size:13px; color:#fff;}

.news_right{ width:486px; float:right;}
.news_rightTitle{width:464px; float:left; height:90px;font-size:18px; color:#575757; text-transform:uppercase;  padding:42px 0 0 22px; line-height:24px;}
.new_pic{ width:486px; height:130px; float:left;}
.news_3{ width:442px; padding:11px 25px 23px 20px; float:left;}
.news_3 h2 a{ font-size:16px; color:#414042; text-transform:uppercase; line-height:29px; padding-bottom:5px;}
.news_3 p{ font-size:13px; color:#989898; line-height:20px; letter-spacing:-1px; height:65px;}
.news_rightmore{ width:451px; float:left; height:22px; background:#ffa122; line-height:22px; padding-right:35px; text-align:right}
.news_rightmore a{ font-size:13px; color:#fff;}

.foot_menu{ width:1002px; margin:0 auto; height:19px; padding:19px 0; border-bottom:1px solid #f3f3f3;}
.foot_menu ul{border-right:1px dashed #e0e0e0; width:1001px; height:19px;}
.foot_menu ul li{ border-left:1px dashed #e0e0e0;padding:0 28px;float:left;}
.foot_menu ul li h2{ font-size:13px; color:#606060; line-height:19px; text-transform:uppercase;font-weight:normal }

.bottom{ width:1002px; margin:0 auto; padding:17px 0 0 0}
.bottom_contact{ width:768px; float:left;}
.bottom_contact ul li{ font-size:13px; color:#606060; line-height:17px; padding-bottom:16px; padding-left:44px;}
.bottom_ewm{ width:234px; padding-top:12px; float:right}
.bottom_ewm ul li{ float:left; padding-right:18px; font-size:13px; color:#606060; text-align:center; text-transform:uppercase; line-height:24px;}
.CopyRight{ width:1002px; margin:0 auto; height:30px;  line-height:30px; font-size:12px; color:#fff;}
.CopyRight a{font-size:12px; color:#606060;}

.page_inbanner{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px; height:299px;}
.r_top{ width:1002px; margin:0 auto;  text-align:left; font-size:13px; color:#4c4c4c;height: 36px;line-height: 36px}
.r_top a{font-size:13px; color:#4c4c4c;padding: 10px 0px;}
.page_Mainbg{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px; background:#fff; padding-bottom: 26px;}
.page_Main{ width:1002px; margin:0 auto}
.page_Left{ width:225px; float:left; }
.page_LeftTitle{ font-size:19px; color:#fff;font-weight: bold; text-transform:uppercase;line-height: 49px; text-align:center; height: 49px;background: url(../img/proleftbg.jpg);}
.page_LeftClass{ width:223px; float:left; border:1px solid #d8d8d8;margin-bottom: 37px;background: #cccccc}
.parent{ width:223px; height:39px; text-align: center;border-bottom: 1px solid #d9d9d9;background: #e6e6e6}
.parent:hover h3{color: #d81f26}
.yijion{background: url(../img/leftnavbg.jpg) no-repeat;width:223px; height:39px; text-align: center;border-bottom: 1px solid #d9d9d9;}
.yijion h3{font-size:13px; color:#d81f26; line-height:39px;padding-left: 29px;}
.parent:hover {background: url(../img/leftnavbg.jpg) no-repeat;}
.parent h3{ font-size:13px; color:#4c4c4c; line-height:39px;padding-left: 29px; }
.child{ }
.child ul li{ background:url(../img/child.png) left 10px no-repeat; padding-left:12px; position:relative}
.child ul li h3{ font-size:13px; color:#505050; line-height:16px; padding:7px 0}
.child ul li ul{ display:none; position:absolute; top:0; left:184px; z-index:99999; background:#fff}
.child ul li:hover ul{ display:block; width:284px}
.child ul li:hover ul li h3{font-size:13px; color:#505050;}
.child ul li:hover ul li{background:url(../img/child.png) 10px 10px no-repeat; padding-left:22px;}

.page_Right{ width:751px; float:right;}
.page_RightTitle{ width:751px; clear: both;line-height:25px;  padding-bottom:10px; font-size:23px; color:#333; text-transform:uppercase;text-align: left;background: url(../img/intitlebg.jpg) 1px 72px no-repeat;}
.page_RightTitle span{ float:right; text-transform:none;margin-top:5px}
.page_RightTitle span a{ font-size:14px; color:#1f1f1f;}
.page_RightMain{ width:751px; float:left;}

/*通用样式*/
.r_mid{float:left; width:100%; padding-bottom:26px; }
#product_detail { width:751px; float:left;}
#product_detail .left { width: 445px; overflow:hidden; float:left;}
#product_detail .big_pic { width:359px; height:359px;overflow: hidden;text-align:center; border:1px solid #e5e5e5;}
#product_detail .big_pic img {width:359px; height:359px;}
#product_detail .big_pic .bigimg{ width:700px; height:700px;}
#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:323px; 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:5px;}

#product_detail .product_info {width:302px;float:left; overflow:hidden;}
#product_detail .product_info li {width:302px; 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:278px; float:left;overflow: hidden; padding-top:150px;}
#product_detail ul.pic_list li { width: 111px; height:76px;text-align:center;}
#product_detail ul.pic_list li img { width:74px; height:74px;border:1px solid #e5e5e5}

.mod18{width:278px;height:76px;margin:0px auto;position:relative;}
.mod18 .btn{position:absolute;width:13px;height:74px;cursor:pointer;z-index:99;}
.mod18 .prev{left:4px;background:url(../img/l_btn.jpg) no-repeat;}
.mod18 .next{right:3px;background:url(../img/r_btn.jpg) no-repeat;}

.mod18 li{float:left;}
.mod18 .listBox{width:222px;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:123px;height:87px; }
.mod18 .listBox .on i{display:block;}

#pro_profile{ width:704px; float:left; padding:5px 13px 5px 24px}

.pro_title1{ width:751px; float:left; font-size:22px; color:#000000;line-height:40px;font-weight: bold;background: url(../img/debg.jpg) bottom no-repeat; }
.proback{ width:693px; float:left; padding:15px 0px; text-align:left;}
.proback span{ padding:9px 25px; color:#fff; background:#d81f26; font-size:13px;-moz-border-radius:5px;
-webkit-border-radius: 5px;
border-radius: 5px;}

.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:0 13px 0 13px; }

.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:#000; color:#fff;border:1px solid #000}

#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: #d81f26;
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: #00aeef;
}

.friendlink{ float: right;clear: both; margin:0 auto; font-size: 15px;}
.friendlink a{color:#999999;}
/*自定义样式结束*/