*{
	padding:0px;
	margin:0px auto;
	list-style:none;
	text-decoration:none;
}
img{
	border:0px;

}

.clear{
	clear:both;
}

table { border-collapse: collapse; border-spacing: 0; border: 1px solid #999; background: #ffffff; }
th, td { border-right: 1px solid #999; border-bottom: 1px solid #999; padding: 0px 0px 0px 5px; border-color: #999; }

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: Arial; text-align: left; vertical-align: baseline; color: #454545; line-height:22px;}

/*自定义样式开始*/
.page_Topbg{ width:100%; margin:0 auto; min-width:1002px; max-width:1920px; height:38px; background:#064885}
.page_Top{ width:1002px; margin:0 auto; height:38px; text-align:right}
.page_Top a{ color:#fcd602; font-size:16px; line-height:38px; text-decoration:underline}

.page_Head{ width:1002px; height:111px; margin:0 auto;}
.page_Logo{ width:583px; height:111px; float:left;}
.page_HeadEmail{ width:235px; float:right;padding-top:26px;}
.page_HeadEmail ul li{ font-size:14px; text-transform:uppercase; color:#666; text-align:center}
.page_HeadEmail ul li a{ font-size:22px; color:#333; font-style:italic; text-transform:none}

.page_Banner{ width:100%; margin:0 auto; min-width:1002px; height:448px;}
.main_image {width:100%; height:448px; overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:448px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:448px;}
.main_image li span {display:block; width:100%; height:448px}
.main_image li a {display:block; width:100%; height:448px}

div.flicking_con {width:1002px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:430px; left:475px; z-index:999; width:80px; height:18px; text-align:center} /* 121126 */
div.flicking_con a {float:left; width:12px; height:12px; margin:0; padding:0;display:block; text-indent:-1000px; margin-right:10px;}
div.flicking_con a.on {background-position:0 -12px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:none;width:41px!important;height:71px!important;top:50%;margin-top:-35px;display:none;}
#btn_prev{background:url(../img/b_lbtn.png) no-repeat left top;left:10%;}
#btn_next{background:url(../img/b_rbtn.png) no-repeat right top;right:10%;}

.page_menubg{ width:100%; margin:0 auto; min-width:1002px; height:63px; background:#064885}
.page_menu{ width:1002px; margin:0 auto; height:63px; line-height:63px;}
.page_menu ul li{ float:left;}
.page_menu ul li h2{ font-size:16px; color:#fff; text-transform:uppercase; line-height:63px; padding:0 24px; font-weight:normal}

.page_indexproTitle{ width:1002px; margin:0 auto; height:56px; background:url(../img/indextitle.jpg) bottom no-repeat; font-size:28px; color:#414042; line-height:30px; text-transform:uppercase; font-weight:bold; text-align:center; padding-top:30px;}

.page_indexprolist{ width:1002px; margin:0 auto; padding:32px 0}

.page_indexOtherbg{ width:100%; height:574px; margin:0 auto; min-width:1002px; background:url(../img/indexotherbg.jpg)}
.page_indexOther{ width:1002px; margin:0 auto}
.page_OtherTitle{ width:1002px; margin:0 auto; height:93px; font-size:30px; color:#fff; line-height:93px; text-transform:uppercase; font-weight:bold; text-align:center}
.page_About{ width:1002px; margin:0 auto; height:261px;}
.page_Aboutpic{ width:419px; height:261px; float:left;}
.page_Aboutright{ width:520px; float:left; background:#fff; padding:21px 31px 36px 32px; font-size:15px; color:#222; line-height:22px; height:173px}
.page_Aboutright h2{ font-size:20px; color:#222; font-weight:bold; padding-bottom:5px}
.page_Aboutspan{ width:583px; height:31px; float:left; background:#064885; font-size:14px; text-align:center; line-height:31px;}
.page_Aboutspan a{ color:#fff; text-transform:uppercase}

.page_indexNews{ width:956px; margin:0 auto; background:#fff; padding:36px 23px; height:110px;}
.index_NewsTitle{ width:180px; float:left; height:110px;}
.index_NewsTitle h2{ font-size:25px; color:#414042; font-weight:bold; text-transform:uppercase; line-height:40px; padding-bottom:5px}
.index_NewsTitle p{ border:1px solid #727272; color:#626262; font-size:14px; line-height:27px; padding:0 10px; width:100px; text-align:center}
.index_News{ width:760px; float:left; padding-left:15px; padding-top:10px; position:relative}
.indexNewsList{width:660px; margin:0 auto; position:relative; height:110px;overflow:hidden}
.news_pic{ width:173px; height:110px; float:left;}
.news_right{ width:472px; float:left; padding-left:15px;}
.news_right p{ font-size:13px; color:#000; line-height:18px;}
.news_right h2 a{ font-size:20px; color:#000; font-weight:bold; line-height:33px;}
.section2{position: absolute;width: 10000px;}
.section2 ul li{float:left;display:inline;width:660px;height:110px;overflow:hidden;position:relative;}
.c2_2c{width:660px;float: left;}
.c2_2c li{float:left;width:660px;height:110px;}
#c2_slide_prev{ position:absolute;top:45px; left:15px;width:23px;height: 41px; display:inline-block; z-index:99}
#c2_slide_next{position:absolute;top:45px; right:0px;width:23px;height: 41px;display:inline-block;z-index:99}
#c2_slide_prev{background:url(../img/n_lbtn.jpg) no-repeat}
#c2_slide_next{background:url(../img/n_rbtn.jpg) no-repeat}


.footer{ width:100%; margin:0 auto; min-width:1002px;background:url(../img/footbg.jpg); }
.bottom{ width:1002px; margin:0 auto; padding-top:37px;padding-bottom:41px;}
.foot_contact{ width:226px; float:left;}
.foot_contact h2{ font-size:25px; text-transform:uppercase; color:#fff; line-height:57px;font-weight:normal}
.foot_contact ul li{ font-size:13px; color:#fff; line-height:24px;}
.foot_contact ul li a{ color:#fff}
.foot_search{ width:271px; float:left; padding-left:49px;}
.foot_search h2{font-size:25px; text-transform:uppercase; color:#fff; line-height:57px;font-weight:normal}
.page_Search{ width:271px; float:left; height:42px; padding-top:13px;}
.page_Search ul li{ float:left;}
.page_Search ul li input[type=text]{ font-size:15px; color:#666; line-height:42px; width:200px; padding-left:20px; height:42px;}
.foot_map{ width:424px; height:176px; float:right}
.footer2{ width:100%; margin:0 auto; height:52px; min-width:1002px; background:#2d2d2d; line-height:52px; text-align:center; font-size:12px; color:#fff;}
.footer2 a{ color:#fff}
.friendlink{ width:1002px; margin:0 auto; color:#333}
.friendlink a,.friendlink div{ color:#333}

.page_inBanner{ width:100%; margin:0 auto; height:233px; min-width:1002px;}
.page_Main{ width:1002px; margin:0 auto; padding:0 0 20px 0}
.page_Left{ width:253px; float:left; padding-top:39px;}
.LeftClass_Title{ width:238px; height:53px; float:left; background:#064885; font-size:28px; color:#fff; font-weight:bold; text-transform:uppercase; padding-left:15px; line-height:53px;}
.LeftClass{ width:253px; float:left; padding-top:10px; padding-bottom:20px;}
.parent{ width:253px; height:39px; float:left; background:url(../img/parentbg.jpg) top no-repeat #eaeaea}
.parent h3{ font-size:16px; color:#212121; line-height:16px; padding-left:27px; padding-top:13px; font-weight:normal}
.parent:hover{ background:url(../img/parenton.jpg) top no-repeat #4797e0}
.parent:hover h3{ color:#fff;font-weight:normal}
.child{ width:253px; float:left; margin-bottom:9px;}
.child ul li{ border-bottom:1px solid #e2e2e2}
.child ul li h3{ font-size:16px; color:#212121; padding:8px 0 8px 35px;font-weight:normal}

.LeftHonor_Title{ width:209px; height:37px; float:left; background:url(../img/honorbg.jpg) no-repeat; font-size:18px; font-weight:bold; text-transform:uppercase; line-height:37px; padding-left:43px; color:#fff}
.LeftHonor{ width:224px; float:left; border:1px solid #b5b5b5; padding:20px 13px;}

.page_indexyq{ width:174px; float:left; text-align:center}
.blk_18 { overflow:hidden; zoom:1; font-size:9pt; width:208px; float:left; padding:0 10px; position:relative}
.blk_18 .pcont{ width:174px; height:220px;float:left; overflow:hidden; text-align:center}
.blk_18 .ScrCont{ width:32766px; zoom:1;}
.blk_18 #List1_1,.blk_18 #List2_1 { float:left; }
.blk_18 .LeftBotton{width:17px; height:56px; float:left; padding-top:68px;}
.blk_18 .RightBotton{width:17px; height:56px; float:left; padding-top:68px;}

.page_Right{ width:717px; float:right}
.r_top{ width:717px; float:left; text-align:right; height:16px; line-height:16px; font-size:13px; padding-top:10px;}
.page_RightTitle{ width:717px; height:76px; float:left; background:url(../img/righttitlebg.jpg) bottom no-repeat; font-size:26px; font-weight:bold; color:#414042; text-transform:uppercase; line-height:76px;}
.page_RightMain{ width:717px; float:left; padding:30px 0}

.downlist{ width:100%; float:left;}
.downlist ul li{ line-height:38px;}
.downlist ul li span{ line-height:38px;}

/*产品*/
.prolist{ width:100%; float:left;}

.page_inpro{ width:230px; height:249px; float:left; margin-bottom:14px; position:relative; overflow:hidden}

.page_pro{ width:230px; height:249px; float:left; margin-bottom:26px;overflow:hidden;}
.page_proimg{ width:228px; height:206px; float:left; border:1px solid #dbdbdb}
.page_proimg img{ width:228px; height:206px;}
.page_proname{ width:228px; height:33px; float:left;font-size:14px; color:#363636; line-height:16px; padding:5px 0 0 0; text-align:center}
.page_proname a{ color:#050506;font-size:14px;line-height:16px;}

.rsp{width:230px;height:249px;overflow:hidden;position: absolute;background:url(../img/probg.png);bottom:0px;left:0px;}
.text{position:absolute;width:198px;height:69px;bottom:-249px;left:0px;overflow:hidden; line-height:44px; padding:90px 16px;}
.text a{text-decoration:none; color:#fff;text-align:center;font-family:Arial;font-size:16px;}
.text h3{ font-size:15px; color:#fff; line-height:17px; text-align:center; padding-top:15px;font-weight:normal}
.text p{ font-size:13px; color:#fff; line-height:18px;}


.page_indexpro{ width:240px; height:257px; float:left; margin-bottom:14px; position:relative; overflow:hidden}

.page_pro1{ width:240px; height:257px; float:left; margin-bottom:26px;overflow:hidden;}
.page_proimg1{ width:238px; height:213px; float:left; border:1px solid #dbdbdb}
.page_proimg1 img{ width:238px; height:213px;}
.page_proname1{ width:238px; height:32px; float:left;font-size:14px; color:#363636; line-height:16px; padding:5 0 0 0; text-align:center}
.page_proname1 a{ color:#050506;font-size:14px; line-height:16px;}


.rsp1{width:240px;height:257px;overflow:hidden;position: absolute;background:url(../img/probg.png);bottom:0px;left:0px;}
.text1{position:absolute;width:208px;height:77px;bottom:-257px;left:0px;overflow:hidden; line-height:44px; padding:90px 16px;}
.text1 a{text-decoration:none; color:#fff;text-align:center;font-family:Arial;font-size:16px;}
.text1 h3{ font-size:15px; color:#fff; line-height:17px; text-align:center; padding-top:15px;font-weight:normal}
.text1 p{ font-size:13px; color:#fff; line-height:18px;}

/*产品详情*/
.prodetail{ width:100%; float:left; padding-bottom:15px; text-align:left; line-height:22px;}

.r_mid{float:left; width:100%;}
#product_detail { width:717px; float:left; padding-bottom:30px;}
#product_detail .left { width: 400px; overflow:hidden; float:left;}
#product_detail .big_pic { width: 398px; height: 360px;overflow: hidden;text-align:center; border:1px solid #ccc}
#product_detail .big_pic img { width:398px; height:360px;}
#product_detail .big_pic .bigimg{ width:600px; height:543px;}
#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:300px; float:left;overflow: hidden; padding-top:128px;}
#product_detail ul.pic_list li { width: 84px; height: 76px; float: left;text-align:center; padding-right:4px;}
#product_detail ul.pic_list li.hover {width: 84px; height: 76px; float: left;}
#product_detail ul.pic_list li img { width:84px; height:76px;}
#product_detail ul li { list-style: none; }
#product_detail ul { overflow: hidden;}
.pro_info_box { height:160px;width:300px; 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:16px; color:#000; font-weight:bold; line-height:16px; padding:5px 0}

#product_detail .product_info {width:300px; height:362px;float:right; overflow:hidden;}
#product_detail .product_info li {line-height: 16px;width:300px; border-top:none; padding-bottom:8px;}
#product_detail .product_info li a:hover{ color:#474747;}


/*焦点图*/
.mod18{width:290px;height:76px;margin:0px auto;position:relative;}
.mod18 .btn{position:absolute;width:11px;height:76px;top:0px;cursor:pointer;z-index:99;}
.mod18 .prev{left:0;background:url(../img/leftbtn.jpg) no-repeat;}
.mod18 .prev:hover{ background:url(../img/leftbtn2.jpg) no-repeat;}
.mod18 .next{right:0;background:url(../img/rightbtn.jpg) no-repeat;}
.mod18 .next:hover{ background:url(../img/rightbtn2.jpg) no-repeat;}
.mod18 li{float:left;}
.mod18 .listBox{width:264px;height:76px;margin:0 auto;position:relative;overflow:hidden;padding:0;}
.mod18 .listBox ul{height:76px;position:absolute;}
.mod18 .listBox li{width:84px;height:76px;cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:94px;height:76px;}
.mod18 .listBox li img{width:84px;height:76px;}
.mod18 .listBox .on i{display:block;}

.pro_title1{ width:717px; border-top:1px solid #d1cfd0; float:left; padding:15px 0; font-size:16px; color:#000; font-weight:bold}

.pro_title{ width:717px; border-top:1px solid #d1cfd0; float:left; padding:15px 0; font-size:22px; color:#000;}

.pro_title2{width:717px; border-bottom:1px solid #d1cfd0; float:left; padding:10px 0; font-size:16px; color:#000; font-weight:bold}
.proinquiry{width:717px; float:left; padding:10px 0}

/*分页*/
.main_page{text-align:center;width:100%; float:left; padding:10px 0}
.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:#064885; color:#fff;border:1px solid #064885}

/*news*/
.newslist ul li{ line-height:24px; padding-bottom:5px; border-bottom:1px dashed #ccc; list-style:none; text-align:left;}
.newslist ul li a{ line-height:24px;}
.newslist ul li span{line-height:24px;float:right;}

#news_detail{ width:100%; float:left; padding:10px 0}
#news_detail h1{ text-align:center; font-size:18px;}
.fc_000{ color:#000}
.fs_16{ font-size:16px;}
.bold{ font-weight:bold}
.right{ float:right}
.red{ color:#F00}

.news_pn{padding-bottom:20px; width:100%; float:left;}
.news_pn ul li{ list-style:none; text-align:left;}

.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:#3A391B; padding:3px 10px; border:0; color:#fff; cursor:pointer}
.news_body{ padding:10px 0}

/*关联产品与新闻*/
.reation{ width:100%; float:left; padding-top:15px;}
.reation h5{ font-size:24px; border-bottom:1px solid #ccc; line-height:38px;}

/*评论*/
.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;}

#sitemap ul li{ list-style:none; text-align:left; padding-left:30px;}
#sitemap ul li h2{ font-size:14px; padding-bottom:8px; font-weight:normal}
#sitemap ul li ul li{ float:none; padding-left:20px;}
#sitemap ul li ul li h3,#sitemap ul li ul li a{ font-size:12px;line-height:24px;font-weight:normal;font-weight:normal}

/*右侧客服*/
.side{position:fixed;width:63px;height:275px;right:5px;top:250px;z-index:99999; color:#fff;}
.side ul li{width:63px;height:63px;float:left;position:relative; padding-bottom:2px; list-style:none; }
.side ul li .sidebox0{position:absolute;width:63px; text-align:left;height:63px;top:0;right:0;transition:all 0.3s;background:#064885;color:#fff;font:14px "Arial";overflow:hidden;}
.side ul li .sidebox0:hover{ background:#064885}
.side ul li .sidebox{position:absolute;width:63px; text-align:left;height:63px;top:0;right:0;transition:all 0.3s;background:#064885;color:#fff;font:14px "Arial";overflow:hidden;}
.side ul li .sidebox:hover{background:#064885}
.side ul li .sidebox2{position:absolute;width:63px; text-align:left;height:63px;top:0;right:0;transition:all 0.3s;background:#064885;color:#fff;font:14px "Arial";overflow:hidden;}
.side ul li .sidebox3{position:absolute;width:63px; text-align:center;height:63px;top:0;right:0;transition:all 0.3s;background:#064885;color:#fff;font:14px "Arial";overflow:hidden; line-height:22px;}
.side ul li .sidebox3 a{ color:#fff}
.side ul li .sidebox3:hover{ background:#064885}
.side ul li .sidetop{width:63px;height:54px;line-height:54px;transition:all 0.3s;padding-top:2px;}
.side ul li img{float:left;}
/*右侧二维码*/
.weixing-container {width: 63px; height: 63px;background: url(../img/r_ewm.png) no-repeat #bebebe;float:left;}
.weixing-container:hover{ background:url(../img/r_ewm.png) no-repeat #00240a}
.weixing-show {width: 111px; height: 142px; 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;}

.mobile-container {width: 63px; height: 63px;background: url(../img/r_wxewm.png) center no-repeat #064885;float:left;}
.mobile-container:hover{ background:url(../img/r_wxewm.png) center no-repeat #064885;}
.mobile-show {width: 140px;min-height: 120px; background: #fff; border-radius: 10px; border: 1px solid #dddddd; position: absolute; left: -142px; top: -80px; }
.mobile-show .mobile-sanjiao {width:0; height: 0; border-style: solid; border-color: transparent transparent transparent #ffffff; border-width: 6px; left: 140px; top: 120px; position: absolute; z-index: 2;}
.mobile-show .mobile-sanjiao-big { width: 0; height: 0; border-style: solid; border-color: transparent transparent transparent #dddddd; border-width: 8px; left: 141px; top: 118px; position: absolute; }
.mobile-show .mobile-txt{ float:left; width:124px; padding:10px 12px 20px; text-align:center; font-size:15px; color:#4c4c4c; }
.mobile-show .mobile-txt ul li{ width:124px; text-align:center; min-height:120px;line-height:15px;}

/*自定义样式结束*/