*{
	padding:0px;
	margin:0px auto;
	list-style:none;
	text-decoration:none;
 
}
img{
	border:0px;

}

.clear{
	clear:both;
}
.content{
	width:1002px; margin:0 auto;background:#fff
}

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; line-height:22px;}


.page_Topbg{ width:100%; height:91px; margin:0 auto; min-width:1002px; background:url(../img/topbg.jpg);}
.page_Head{ width:1002px; margin:0 auto; height:72px;}
.page_Logo{ width:268px; float:left; height:72px;}
.page_Lan{ width:495px; float:right; height:33px; text-align:right; line-height:33px; padding-right:15px;}
#smoothmenu1{width:510px; float:right;height:35px;}
.page_Menu{
width: 510px;
}

.page_Menu ul{
z-index:100;
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.page_Menu ul li{
position: relative;
display: inline;
line-height:35px;
float: left;
}
.page_Menu ul li a{
display: block;
padding: 0 16px; color:#4f68a8;
text-decoration: none;
line-height:35px;text-transform:uppercase;
font-family:微软雅黑;font-size:13px;
}

.page_Menu ul li ul li a{
text-align:left;
display: block;
background:url(../img/menuli.jpg) 5px 13px no-repeat;
padding: 5px 0px 5px 20px;
line-height:22px;
color: #4a4a4a;
text-decoration: none;
text-transform:none;
font:"微软雅黑";
}

* html .page_Menu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.page_Menu ul li ul li a.selected,.page_Menu ul li  ul li a:hover{
background:url(../img/menulion.jpg) 5px 13px no-repeat;
color: #005495;
}
	
/*1st sub level menu*/
.page_Menu ul li ul{
position: absolute;
left: 0;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;
padding:0;
margin:0;
padding:5px 0;
background:#fff;
border:1px solid #e2e4e7;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.page_Menu ul li ul li{
display: list-item;
float: none;
padding:0 10px;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.page_Menu ul li ul li ul{
top: 0;
}


/* Holly Hack for IE \*/
* html .page_Menu{height: 1%;} /*Holly Hack for IE7 and below*/

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

.page_Menu ul li ul li.li_blank{line-height:14px; padding:5px 10px; background:url(../img/menuline.jpg) center bottom no-repeat #fff;}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{ /*shadow for NON CSS3 capable browsers*/
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
}

.toplevelshadow{ /*shadow opacity for NON CSS3 capable browsers. Doesn't work in IE*/
opacity: 0.8;
}

.page_Banner{ width:100%; margin:0 auto; min-width:1002px; height:986px; position:relative; background:url(../img/banner.jpg) center no-repeat;}
.page_Banner_linkbg{position:absolute; width:100%; min-width:1002px;left:0; bottom:58px; z-index:999}
.page_Banner_link{ width:1002px; margin:0 auto; text-align:center}
.page_Banner_link ul{ display:flex; justify-content:space-between;}
/*.page_Banner_link ul li img{ max-width:135px;}*/

.page_indexMainbg{ width:100%; margin:0 auto; min-width:1002px; background:url(../img/indexbg.jpg) top center no-repeat; padding-top:205px; padding-bottom:42px;}
.page_indexMain1{ width:960px; height:694px; margin:0 auto; background:url(../img/indexmainbg.png);padding:0 21px;}
.indexlmTitle{ width:960px; height:65px; float:left; text-align:center; padding-top:20px;}
.index_About{ width:960px;float:left; border-bottom:1px solid #e9e9e9; padding-bottom:10px;}
.Aboutpic{ width:280px; height:191px; border:3px solid #d7d7d7; float:left;}
.AboutRight{ width:657px; float:right;}
.AboutRight h2{ font-family:微软雅黑; font-size:20px; color:#ed000a; font-weight:bold; text-transform:uppercase; line-height:27px; padding-bottom:15px;}
.AboutRight ul li{ list-style:none; line-height:22px;}
.AboutRight ul li p{ padding:3px 0}

.index_pageTitle{ width:960px; float:left; height:67px; line-height:67px; text-align:left; font-size:25px; text-transform:uppercase; font-family:微软雅黑; color:#2d509e; font-weight:bold; padding-top:22px;}
.index_pagepic{ width:960px; float:left; height:118px; padding-bottom:29px;}
.index_pagepic ul li{ float:left;}

.index_partner{ width:960px; float:left; height:56px;font-size:25px; text-transform:uppercase; font-family:微软雅黑; color:#2d509e; font-weight:bold; line-height:56px;}
.partner_pic{ width:960px; height:76px; float:left; background:url(../img/partnerbg.jpg); padding-top:5px;}

.page_indexMain2{ width:960px; height:810px;margin:0 auto; margin-top:212px;background:url(../img/indexmainbg.png);padding:0 21px;}
.page_indexSearch{ width:960px; height:33px; float:left;}
.page_indexSearch ul li{ float:left;}
.page_indexSearch ul li input[type=text]{ background:none; border:0; width:690px; padding-left:25px; height:30px; line-height:30px; outline-style:none; padding-top:2px; font-size:12px; color:#9b9b9b; font-family:微软雅黑}
.page_indexclass{ width:960px; float:left; padding-top:18px;}
.page_class{ width:304px; float:left; height:347px; border-bottom:2px solid #b8b8b8}
.page_class:hover{ border-bottom:2px solid #526cae}
.page_classpic{ width:298px; height:187px; float:left; border:3px solid #d1d8ec}
.page_classpic img{width:298px; height:187px;}
.page_classname{ width:280px; height:60px; float:left; background:url(../img/classbg.jpg) no-repeat; font-size:14px; color:#fff; line-height:60px; padding-left:24px;}
.page_class:hover .page_classname{ background:url(../img/classbg2.jpg) no-repeat;}
.page_classname h3{ color:#fff; line-height:60px;}
.page_classpro{ width:304px; height:81px; float:left; padding-top:5px;}
.page_classpro ul li{ list-style:none; font-size:14px; font-family:微软雅黑; color:#4444; line-height:27px;}
.page_classpro ul li h3{ display:inline}

.page_indexOther{ width:960px; float:left; padding-top:15px;}
.page_indexNews{ width:527px; float:left;}
.page_indexNews h2{ width:527px; height:62px; float:left; font-size:25px; color:#2d509e; line-height:62px; font-family:微软雅黑; font-weight:bold;text-transform:uppercase}
.page_indexNews h2 span{ float:right; color:#fff; background:#566eab; line-height:26px; padding:0 10px; font-weight:normal; margin-top:15px;}
.indexNews1{ width:527px; float:left; height:127px; padding-bottom:8px;}
.indexNews1 ul li{ float:left; font-size:12px; color:#848484; line-height:18px;}
.indexNews1 ul li h3{ font-size:14px; color:#0d0d0d; font-weight:bold}
.indexNewsList{ width:527px; float:left;}
.indexNewsList ul li{ line-height:31px; border-bottom:1px dashed #d8d8d8; font-size:14px; color:#3f3f3f}
.indexNewsList ul li a{color:#3f3f3f}
.indexNewsList ul li span{ float:right; font-size:12px; color:#717171}

.page_indexHonor{ width:393px; float:right;}
.page_indexHonor h2{ width:393px; height:62px; float:left; font-size:25px; color:#2d509e; line-height:62px; font-family:微软雅黑; font-weight:bold; text-transform:uppercase}
.honorpic{ width:393px; float:left;}

.page_evalutionbg{ width:100%; min-width:1002px; margin:0 auto; height:181px; background:url(../img/evalutionbg.jpg) center no-repeat}
.page_evalution{ width:1002px; margin:0 auto; height:50px; padding-top:90px;}
.page_evalution ul li{ font-size:13px; color:#4b4b4b; line-height:19px;  float:left;}

.page_footbg{ width:100%; min-width:1002px; margin:0 auto; height:442px; background:url(../img/footbg.jpg) center no-repeat}
.page_Bottom{ width:960px; margin:0 auto;}
.page_footmenu{ width:960px; float:left; height:88px;}
.page_footmenu ul li{ float:left;}
.page_footmenu ul li ul{ padding-top:31px;}
.page_footmenu ul li ul li{ float:left; line-height:29px; background:#10172a; padding:0 44px; text-transform:uppercase; font-size:12px; color:#fff}
.page_footmenu ul li ul li a{ color:#fff}

.foot_contact{ width:960px; height:157px;float:left; text-align:center; background:url(../img/footcontactbg.png) center bottom no-repeat}
.foot_contact h2{ font-size:30px; font-family:微软雅黑; color:#fff; line-height:69px; text-transform:uppercase; text-align:center}
.foot_contact ul li{ font-size:14px; color:#fff; font-family:微软雅黑; text-align:center}
.foot_icon{ width:960px; float:left; padding-top:12px; text-align:center; height:126px;}
.foot_icon ul{ display:inline-block}
.foot_icon ul li{ float:left; font-size:12px; color:#fff; text-align:center; padding-right:40px; line-height:18px;}
.foot_copyright{ width:960px; height:35px; float:left; text-align:center; line-height:35px; font-size:13px; color:#a8a8a8; font-family:微软雅黑}
.foot_copyright a{color:#a8a8a8;}

.page_inBanner{ width:100%; min-width:1002px; height:348px; margin:0 auto}
.page_inMainbg{ width:100%; margin:0 auto; min-width:1002px; padding:10px 0 47px 0; background:url(../img/inmainbg.jpg) top center repeat-y}
.page_lmwz{ width:1002px; margin:0 auto; height:37px; line-height:37px; text-align:right; font-size:12px; color:#696969; text-transform:uppercase}
.page_inMain{ width:960px; padding:0 21px; background:#fff; margin:0 auto}

.page_lmTitle{ width:960px; height:75px; float:left; border-bottom:2px solid #f0f0f0; font-size:34px; color:#262626; text-transform:uppercase; line-height:75px; text-align:center; font-family:微软雅黑; font-weight:bold}
.page_lmTitle span{ float:right; padding-right:30px; padding-top:20px;}

.page_Main{ width:960px; float:left; padding-bottom:30px;}
.page_Left{ width:229px; float:left; padding-top:14px;}
.page_LeftSearch{ width:229px; height:33px; float:left; padding-bottom:18px;}
.page_LeftSearch ul li{ float:left;}
.page_LeftSearch ul li input[type=text]{background:none; border:0; width:116px; padding-left:5px; height:30px; line-height:30px; outline-style:none; padding-top:2px; font-size:12px; color:#9b9b9b; font-family:微软雅黑}

.page_LeftTitle{ width:229px; height:36px; font-size:18px; color:#4b66aa; font-family:微软雅黑; text-transform:uppercase; font-weight:bold; float:left; text-align:left; line-height:36px;}
.page_LeftTitle h3{font-size:14px; color:#4b66aa; font-family:微软雅黑; text-transform:uppercase; font-weight:bold;}

.parent{ width:209px; float:left; background:url(../img/parent.png) 5px 13px no-repeat #e1e1e1; padding:8px 0 8px 20px; font-size:14px; color:#424242; line-height:18px; font-family:微软雅黑; text-align:left; margin-bottom:5px}
.parent:hover{ background:url(../img/parenton.png) 5px 13px no-repeat #4b66aa; color:#fff}
.parent:hover a h3{ color:#fff}
.child{ width:209px; float:left; padding-left:10px;}
.child ul li{padding-left:30px; font-size:12px; color:#424242; line-height:30px; border-bottom:1px solid #dfdfdf}

.page_Right{ width:718px; float:right}
.page_RightlmTitle{ width:718px; height:44px; float:left; line-height:44px; background:url(../img/inmore.png) right no-repeat; font-size:20px; color:#545454; font-family:微软雅黑; text-align:left;}
.page_RightlmTitle span{ float:right; padding-right:45px; font-size:11px; color:#3e3e3e; text-transform:uppercase}
.page_RightlmTitle span a{ color:#3e3e3e}

.page_RightMain{ width:718px; float:left;}
.page_pro{ width:215px; float:left; min-height:266px;}
.page_propic{ width:208px; height:208px; float:left; border:1px solid #dbdbdb; padding:3px 3px;}
.page_propic img{width:208px; height:208px;}
.page_proname{ width:215px; float:left; font-size:14px; color:#000; font-family:微软雅黑; padding:8px 0; text-align:center}

.main_page{text-align:center;width:100%; float:left; padding-top:20px;}
.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:#4b66aa; color:#fff;border:1px solid #4b66aa}


.r_mid{float:left; width:100%;}
#product_detail { width:718px; float:left;}
#product_detail .left { width: 367px; overflow:hidden; float:left;}
#product_detail .big_pic { width: 355px; height: 355px;overflow: hidden;text-align:center; padding:5px 5px; border:1px solid #dbdbdb; background:#fff}
#product_detail .big_pic img { width:355px; height:355px;}
#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; }
#product_detail ul.pic_list {width:325px; float:left;overflow: hidden; padding-top:130px;}
#product_detail ul.pic_list li { width: 78px; height: 78px; float: left;text-align:center; padding-right:4px;}
#product_detail ul.pic_list li.hover {width: 78px; height: 78px; float: left;}
#product_detail ul.pic_list li img { width:78px; height:78px;}
#product_detail ul li { list-style: none; }
#product_detail ul { overflow: hidden; width: 325px;}
.pro_info_box { height:160px;width:325px; float:left; font-family:微软雅黑; 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:14px; color:#4b68ab}
#product_detail .product_info {width:325px;float:left; overflow:hidden; padding-left:22px;}
#product_detail .product_info li {line-height: 16px;border-top: 0px; width:325px; border-top:none; padding-bottom:8px;}
#product_detail .product_info li a:hover{ color:#474747;}


/*焦点图*/
.mod18{width:325px;height:78px;margin:0px auto;position:relative;}
.mod18 .btn{position:absolute;width:11px;height:78px;top:0px;cursor:pointer;z-index:99;}
.mod18 .prev{left:0;background:url(../img/btn2.jpg) no-repeat;}
.mod18 .next{right:0;background:url(../img/btn1.jpg) no-repeat;}
.mod18 li{float:left;}
.mod18 .listBox{width:290px;height:78px;margin:0 auto;position:relative;overflow:hidden;padding:0;}
.mod18 .listBox ul{height:78px;position:absolute;}
.mod18 .listBox li{width:78px;height:78px;cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:78px;height:78px;}
.mod18 .listBox li img{width:78px;height:78px;}
.mod18 .listBox .on i{display:block;}

.lmtitle{ width:718px; height:44px; float:left; line-height:44px; font-size:20px; color:#545454; font-family:微软雅黑; text-align:left; border-bottom:4px solid #f4f4f4}

.ovx { text-align: left; margin: auto; width:718px; display: block;  overflow: hidden; overflow-x: auto; line-height: 25px ; padding:18px 0}
.ovy { width:718px;}
.pro_profile{ width:718px; float:left;}

#newsdetail h1{ text-align:center; font-size:16px; font-weight:bold; padding:10px 0}
#newsdetail .right{ float:right}
#newsdetail .red{ color:#F00}
#newsdetail .news_body{ width:100%; float:left; padding:10px 0; text-align:left;}
.back{ width:100%; float:left; text-align:center; padding-bottom:15px;}
.back input[type=button]{ padding:3px 8px; background:#4b66aa; color:#fff; border:0;}

.side{position:fixed;width:46px;height:275px;right:10px;top:250px;z-index:99999; color:#fff}
.side ul li{width:46px;height:46px;float:left;position:relative; padding-bottom:2px; list-style:none;}
.side ul li .sidebox{position:absolute;width:46px; text-align:left;height:46px;top:0;right:0;transition:all 0.3s;background:#737373;color:#fff;font:14px "微软雅黑";overflow:hidden;}
.side ul li .sidebox2{position:absolute;width:46px; text-align:left;height:46px;top:0;right:0;transition:all 0.3s;background:#737373;color:#fff;font:14px "微软雅黑";overflow:hidden;}
.side ul li .sidebox3{position:absolute;width:46px; text-align:center;height:46px;top:0;right:0;transition:all 0.3s;background:#737373;color:#fff;font:14px "微软雅黑";overflow:hidden; line-height:22px;}
.side ul li .sidebox3 a{ color:#fff}
.side ul li .sidebox3:hover{ background:#1f79c4}
.side ul li .sidetop{width:46px;height:54px;line-height:54px;transition:all 0.3s;padding-top:2px;}
.side ul li img{float:left;}
/*右侧二维码*/
.weixing-container {width: 46px; height: 46px;background: url(../img/side_icon06.png) no-repeat #737373;float:left;}
.weixing-container:hover{ background:url(../img/side_icon06.png) no-repeat #1f79c4}
.weixing-show {width: 111px;min-height: 250px; 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;min-height:120px;line-height:15px;}

.leftside{ position:fixed; width:44px; left:10px; top:250px; z-index:99999; height:143px;}
.leftside ul li{ float:left; width:44px; height:48px; padding-bottom:2px;}

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

#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo ul li{ float:left;}
#demo2 {
float: left;
}
.prodetail{ width:100%; float:left; padding:10px 0}
.prodetail p{ padding-bottom:10px;}

.bt{ padding:5px 15px; background:#4f68a8; border:0; color:#fff; cursor:pointer}

#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 h3,#sitemap ul li ul li a{ font-size:12px;line-height:24px;}

.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:717px; 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}
.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;}

/*评论*/
.comment{ width:100%; float:left; padding:10px 0}
.commentTitle{ width:100%; float:left;}
.commentTitle h5{ font-size:25px; color:#545454; line-height:53px;}
.commentTitle h5 span{ float:right; line-height:53px;}
.commentlist{ width:100%; float:left; padding-top:10px;}
.commentlist ul li{ float:left;}
/*自定义样式结束*/