/*公用样式*/
*{margin:0;padding:0;}
img{border:none;}
.c-b,.clear{clear:both;}
.f-l{float:left;}
.f-r{float:right;}
input{color:#565656;font-size:12px;}
input,img{vertical-align:middle;}
ul{list-style-type:none;}
/*主体样式控制*/
body{width:100%;margin:0 auto;font:12px/2 "Microsoft Yahei","SimSun",Verdana, Arial, Helvetica, sans-serif;}
/*整体链接样式控制*/
a{text-decoration:none;}
.safeWidth{width:1200px; margin:auto;}
.rbg{ position:relative;}
div.arrLeft{ position:absolute; top:45%;left:-30px; width:50px; height:50px; background:url(/uploadfile/left.png) no-repeat}
div.arrright{ position:absolute; top:45%;right:-30px; width:50px; height:50px; background:url(/uploadfile/right.png) no-repeat}
div.arrLeft a,div.arrright a{display:block; width:100%; height:100%}

#jquery-lightbox{z-index:9999 !important;}

/*--------------head部份--------------*/
.headWrap{ width:100%;}
.top_bg{ width:100%; height:46px; background:#171b26; border-bottom:1px solid #8b8d93;}
.top{ width:1200px; margin:0 auto; color:#fff; line-height:46px;}
.top a{ color:#fff;}
.headerContainer{ width:100%; height:108px; background:#f2f2f2;}
.headerContent{ width:1200px; margin:0 auto;}
.logo{ float:left; width:200px; height:108px;}
.nav{ float:right;position:relative;z-index:9;}
.nav li{ float:left; width:140px; height:40px; margin:34px 0; }
.nav li a{ display:block; line-height:40px; font-size:15px; text-align:center; color:#404040;border-bottom:1px solid #f2f2f2;}
.nav li a:hover,.nav li.act a,.nav li:hover a{color:#fff; background:#2996f5;border-bottom:1px solid #44a3f6; }
.nav li ul li{ margin:0;width:140px; height:30px; background:#2996f5;border-bottom:1px solid #44a3f6;}
.nav li ul li a{ width:140px; height:30px; line-height:30px; color:#fff; border:0;}
.nav li ul li a:hover{ background:#2183d6;}
.nav li ul{ display:none;}
.nav li:hover ul{ display:block;}

.banner{ width:100%; overflow:hidden; position:relative;}

/*--------------BODY部份------------------*/
.bodyWrap{}
/*产品部份*/
.productContainer{ width:100%; margin-top:10px;}
.product_bt{ width:1100px; height:73px; margin:0 auto; padding:0 50px; line-height:73px; font-size:24px; font-weight:bold;}
.product_bt span{ margin:0 20px; font-size:12px; color:#8f8e8e; font-weight:normal;}
.product_bt a{ display:block; float:right; width:36px; height:36px; margin:15px; line-height:36px; text-align:center; background:#186fc9; color:#fff; font-size:20px;}
.tabMenu{ width:1100px; height:90px; margin:0 auto; padding:0 50px;}
.tabMenu li{ float:left; margin:10px 4px; position:relative;}
.tabMenu li a{ display:block; height:30px; padding:0 20px; line-height:30px; background:#dddddd; color:#666666;}
.tabMenu li a:hover,.tabMenu li.act a{ color:#fff; background:#186fc9;}
.tabMenu li span.jt{ display:none; width:0;height:0; border-width:10px 10px 0; border-style:solid;border-color:#186fc9 transparent transparent; position:absolute; bottom:-10px; left:35%;}
.tabMenu li:hover span,.tabMenu li.act span{ display:block;}
.product_bg{ background:#ededed; border-bottom:1px solid #ccc;}
.productContent{ display:none; width:1200px; margin:0 auto; padding:15px 10px; position:relative;}
.productContent dl{ float:left; width:248px; height:290px; margin:20px; background:#3e7ab9;}
.productContent dl dt{ width:224px; height:238px; margin:12px auto;}
.productContent dl:hover dt img{ position:absolute; z-index:9999; border:10px solid #fff; border-radius:20px;transition:0.3s all ease 0s;}
.productContent dl dd{ width:224px; margin:0 auto; text-align:center; color:#fff;}
.productContent a.block{ display:block; float:left; width:225px; height:130px; margin:7px; background:#186fc9;}
.productContent a.block span{ display:block; width:95px; height:65px; padding:0 0 0 48px; border:2px solid #fff; margin:31px auto; line-height:65px; color:#fff; font-size:18px; text-align:center;}
.productContent a.block:hover span{ color:#186fc9;}
.productContent a.block1 span{ background:url(../images/lmtbbg1.png) 10px -12px no-repeat;}
.productContent a.block2 span{ background:url(../images/lmtbbg1.png) 10px -82px no-repeat;}
.productContent a.block3 span{ background:url(../images/lmtbbg1.png) 20px -152px no-repeat;}
.productContent a.block4 span{ background:url(../images/lmtbbg1.png) 10px -217px no-repeat;}
.productContent a.block5 span{ background:url(../images/lmtbbg1.png) 10px -292px no-repeat;}
.productContent a.block6 span{ background:url(../images/lmtbbg1.png) 15px -357px no-repeat;}
.productContent a.block7 span{ background:url(../images/lmtbbg1.png) 10px -427px no-repeat;}
.productContent a.block8 span{ background:url(../images/lmtbbg1.png) 20px -505px no-repeat;}
.productContent a.block9 span{ background:url(../images/lmtbbg1.png) 20px -568px no-repeat;}
.productContent a.block11 span{ background:url(../images/lmtbbg1.png) 20px -652px no-repeat;}
.productContent a.block10 span{ background:url(../images/fckb.png) 20px 20px no-repeat;background-size:16%;}
.productContent a.block1:hover span{ background:#fff url(../images/lmtbbg2.png) 10px -12px no-repeat;}
.productContent a.block2:hover span{ background:#fff url(../images/lmtbbg2.png) 10px -82px no-repeat;}
.productContent a.block3:hover span{ background:#fff url(../images/lmtbbg2.png) 20px -152px no-repeat;}
.productContent a.block4:hover span{ background:#fff url(../images/lmtbbg2.png) 10px -217px no-repeat;}
.productContent a.block5:hover span{ background:#fff url(../images/lmtbbg2.png) 10px -292px no-repeat;}
.productContent a.block6:hover span{ background:#fff url(../images/lmtbbg2.png) 15px -357px no-repeat;}
.productContent a.block7:hover span{ background:#fff url(../images/lmtbbg2.png) 10px -427px no-repeat;}
.productContent a.block8:hover span{ background:#fff url(../images/lmtbbg2.png) 20px -505px no-repeat;}
.productContent a.block9:hover span{ background:#fff url(../images/lmtbbg2.png) 20px -568px no-repeat;}
.productContent a.block11:hover span{ background:#fff url(../images/lmtbbg2.png) 20px -652px no-repeat;}
.productContent a.block10:hover span{ background:#fff url(../images/fckl.png) 20px 20px no-repeat;background-size:16%;}
.productContent a.block12 span{ background: url(../images/block12.png) 10px center no-repeat;}
.productContent a.block13 span{ background: url(../images/block13.png) 10px center no-repeat;}
.productContent a.block12:hover span{ background:#fff url(../images/block12h.png) 10px center no-repeat;}
.productContent a.block13:hover span{ background:#fff url(../images/block13h.png) 10px center  no-repeat;}



.aboutusContainer{ width:1200px; margin:0 auto; padding:40px 0;}
.aboutusContainer > div.boxContent{ float:left; width:378px; height:495px; margin:0 11px; background:#ededed; position:relative}
.aboutusContainer > div.boxContent div.bt{ height:82px; padding-top:10px; text-align:center; font-size:16px; font-weight:bold; background:url(../images/3btbg.png) bottom center no-repeat;}
.aboutusContainer > div.boxContent div.bt span{ display:block; font-size:14px; color:#999; font-weight:normal;}
.aboutusContainer > div.boxContent div.nr{ padding:25px 30px; text-align:center;}
.aboutusContainer > div a.more{ display:block; width:120px; height:40px; line-height:40px; text-align:center; background:#186fc9; color:#fff; font-size:14px; position:absolute; bottom:-40px; left:129px;}


.newsContainer{ width:100%; height:457px; margin-top:40px; padding:130px 0; background:url(../images/newsbg.jpg) center center no-repeat;}
.newsContent{ width:1200px; margin:0 auto;}
.videoBox{ float:left; width:450px; height:392px; margin:20px 0 0 90px;}
.news_text{ float:right; margin:0 90px 0 0;}
.news_text ul{}
.news_text ul li{ width:478px; height:80px; padding-top:10px; border-bottom:1px solid #608cc5; color:#a4d3ea;}
.news_text ul li a{ display: inline-block; width: 70%; white-space: nowrap; text-overflow:ellipsis; overflow:hidden; color:#fff; line-height:30px; font-size:18px;}
.news_text ul li span.time{ width:75px; float:right;}
.news_text ul li p{line-height: 1.8; height: 40px; overflow: hidden;}
.news_text a.more{ display:block; width:300px; height:40px; margin:10px 0 0 0; line-height:40px; text-align:center; background:#fe9540; color:#fff; font-size:18px;}
 
 
.fast-nav{ width:100%; height:95px; line-height:95px; text-align:center;}
.fast-nav a{ color:#404040; font-size:14px;}
.fast-nav a:hover{ color:#f60;}
/*--------------foot部份------------------*/
.footWrap{ width:100%; height:300px; background:#171b26;}
.footer{ width:1200px; margin:0 auto;}
.foot_ab{ float:left; width:200px; height:200px; margin:50px; color:#fff; background:url(../images/foottb.png) left 70px no-repeat;}
.footer div.bt{ margin:0 0 20px 0;font-size:20px; color:#fff; font-weight:bold;border-bottom:1px solid #282b35;}
.foot_ab span{ display:block; padding-left:30px; height:40px; line-height:40px; color:#5a5a64; border-bottom:1px solid #282b35;}

.foot_con{ float:left; width:200px; height:200px; margin:50px 200px; color:#fff; text-align:center; background:url(../images/foottb1.png) center 60px no-repeat;}
.foot_con span{ display:block; font-size:30px;}

.foot_wx{ float:left; width:230px; height:200px; margin:50px 0; color:#5a5a64; text-align:right;}


/*内页部份*/
/*------------------head部份--------------*/
.in_headerContainer{ width:100%; height:108px; background:#171b26;}
.in_headerContent{ width:1200px; margin:0 auto;}
.in_logo{ float:left; width:200px; height:108px;}

.in_nav{ float:right; position:relative; z-index:9999;}
.in_nav li{ float:left; width:130px; height:40px; margin:34px 5px; }
.in_nav li a{ display:block; line-height:40px; font-size:15px; text-align:center; color:#fff;border-bottom:1px solid #171b26;}
.in_nav li a:hover,.in_nav li.act a,.in_nav li:hover a{color:#fff; background:#2996f5;border-bottom:1px solid #44a3f6; }
.in_nav li ul li{ margin:0;width:140px; height:30px; background:#2996f5;border-bottom:1px solid #44a3f6;}
.in_nav li ul li a{ width:140px; height:30px; line-height:30px; color:#fff; border:0;}
.in_nav li ul li a:hover{ background:#2183d6;}
.in_nav li ul{ display:none;}
.in_nav li:hover ul{ display:block;}
  
/*-------------------内页栏目------------*/
.inMenubg{ width:100%; background:#ededed;}
.inMenu{ width:1100px;min-height:90px;margin:0 auto; padding:20px 50px; position:relative;}
.inMenu ul.inMenu_nav li{ float:left;height:42px; margin:10px 4px; position:relative;}
.inMenu ul.inMenu_nav li a{ display:block; padding:0 20px;height:42px;line-height:42px; text-align:center; background:#dddddd; color:#666666; font-size:19px;}
.inMenu ul.inMenu_nav li a:hover,.inMenu ul.inMenu_nav li:hover a,.inMenu ul.inMenu_nav li.act a{ color:#fff; background:#186fc9;}
.inMenu ul.inMenu_nav li span.jt{ display:none; width:0;height:0; border-width:10px 10px 0; border-style:solid;border-color:#186fc9 transparent transparent; position:absolute; bottom:-10px; left:45%;}
.inMenu ul.inMenu_nav li:hover span,.inMenu ul.inMenu_nav li.act span{ display:block;}
.inMenu ul.inMenu_nav li.depth-1{display:none;}

.inMenu .act{display:block;}
div.inMenu_child{display:none;}
div.inMenu_child ul{}
div.inMenu_child ul li{ float:left; margin-top:5px;}
div.inMenu_child ul li a{ display:block; height:30px; padding:0 20px; line-height:30px;border-radius:50px; background:none; color:#333333; font-size:16px;}
div.inMenu_child ul li a:hover{ background:#909090; color:#fff;}

/*产品列表页*/
.productClassList{width:100%; height:150px; background:url(../images/proListbg.png) center no-repeat; background-size:cover;}
.productClassList div.Picleft{width:200px; float:left;}
.productClassList div.Picleft div.currClsName{margin:18px auto; width:113px; height:113px; border-radius:5px; text-align:center;color:#2996f5; font-family:"微软雅黑"; background:#c8e7ef; padding-top:1px; font-size:15px; font-weight:600;letter-spacing:1px;}
.productClassList div.Picleft div.currClsName span{display:block; height:40px; width:40px; margin:25px auto 10px}
span.cls7{background:url(../images/lmtbbg2.png) 0px -27px no-repeat; }
span.cls8{background:url(../images/lmtbbg2.png) 0px -94px no-repeat; }
span.cls9{background:url(../images/lmtbbg2.png) 0px -164px no-repeat; }
span.cls10{background:url(../images/lmtbbg2.png) 0px -235px no-repeat; }
span.cls11{background:url(../images/lmtbbg2.png) 0px -306px no-repeat; }
span.cls12{background:url(../images/lmtbbg2.png) 0px -373px no-repeat; }
span.cls13{background:url(../images/lmtbbg2.png) 0px -444px no-repeat; }
span.cls14{background:url(../images/lmtbbg2.png) 0px -516px no-repeat; }
span.cls15{background:url(../images/lmtbbg2.png) 0px -586px no-repeat; }
span.cls16{background:url(../images/lmtbbg2.png) 0px -671px no-repeat; }
span.cls17{ background:url(../images/fckl.png) center no-repeat;background-size:70%;}
.productClassList div.Picright{margin-left:200px; padding:18px 0;}
.productClassList div.Picright ul li{ float:left;}
.productClassList div.Picright a{display:block; line-height:30px; padding:0 8px; background:#fff; border-radius:3px; margin:0 10px 10px 0; color:#333;height:30px;}
.productClassList div.Picright a:hover{ color:#186fc9}
.productClassList div.Picright ul li.act a{
	background: #2183D6; color: #fff;
}



 
/*-------------------body-content部份----------*/
.right{ width:1200px; margin:0 auto;}

.rt{ height:50px; padding:0 0 0 0; line-height:50px; border-bottom:3px solid #d6d6d6;position:relative; margin-bottom:10px;}
.menu{float:left;width:auto;font-size:16px; line-height:50px;text-align:center;border-bottom:#700000 solid 3px;}
.menu span.cn{padding:0 5px 0 10px;}
.menu span.en{padding:0 10px 0 5px;font-size:12px; color:#ccc;}

.currentlocation{color:#8c8c8c;line-height:32px;font-size:12px;text-align:right;position:absolute;top:10px;right:20px;padding-left:18px;}
.currentlocation a{color:#8c8c8c;}
.currentlocation a:hover{color:#f60;}
.currentlocation span{color:#f60;}

/*新闻动态*/
.news_list{list-style:none;width:95%;margin:0 auto;}
.news_list dl{padding:20px 0;border-bottom:#bbb dashed 1px;}
.news_list dt{font-size:14px;line-height:24px;font-weight:bold;}
.news_list dd{color:#6e6e6e;}
/*活动专区*/
.activity{list-style:none;width:99%;margin:0 auto;}
.activity_list dl{padding:20px 0;border-bottom:#bbb dashed 1px;}
.activity_list dt{font-size:14px;line-height:24px;font-weight:bold;}
.activity_list dd{color:#6e6e6e;}
/*文章图文展示*/
.newspic_list{width:95%;margin:0 auto;}
.newspic_list dl{display:block;width:100%;height:145px;padding:10px 0;border-bottom:#bbb dashed 1px;color:#6e6e6e;position:relative;}
.newspic_list dt{float:right;width:70%;height:24px;line-height:24px;font-weight:bold;font-size:14px;}
.newspic_list dd.intro{float:right;width:70%;line-height:20px;}
.newspic_list dd.pic{display:block;float:left;width:30%;position:absolute;top:10px;left:0px;}
.newspic_list dd.pic img{display:block;margin:0 auto;padding:5px;border:1px #ddd solid;}
.newspic_list dl:afterNONE{content:".";display:block;height:0;clear:both;visibility:hidden;}


/*大段内容部分公用内容*/
.content{ width:1160px;margin:20px auto;padding:0 20px;min-height:350px;text-align:left;background:#fff;color:#535353;overflow-x:hidden;overflow-y:auto;}
.contenthead{width:80%;margin:15px auto;border-bottom:#ccc dashed 1px;}
.contenthead h1{text-align:center;font-size:18px;}
.contenthead h2{font-weight:normal;text-align:center;font-size:12px;padding:5px 0;}
.contentmain{margin:0 auto;padding:10px 0;font-size:12px;line-height:2;}
.contentmain img{width:auto !important; height:auto !important;}
.contentfooter{margin:10px 0;color:#666;}
.contentfooter a{color:#666;}
.contentfooter a:hover{color:#2ea2c5;}


/*展示方式*/
/*文字列表*/
ul.base_textlist{width:100%;margin:0 auto;padding:0;}
ul.base_textlist:after{
	display: block;
	content: "";
	clear: both;
}
ul.base_textlist li{width:500px;;height:50px;background:url(../images/ico6.jpg) 3px center no-repeat;border-bottom:1px #ccc dashed; float:left; margin:0 50px 0 20px;}
ul.base_textlist li a{float:left;display: block; width: 70%; white-space: nowrap; text-overflow:ellipsis; 
overflow:hidden; line-height:50px;font-size:14px;color:#4c4c4c;padding-left:15px; background:url(../images/point.png) left center no-repeat;}
ul.base_textlist li a:hover{color:#f60; background:url(../images/point_hover.png) left center no-repeat;}
ul.base_textlist span{float:right;width:100px;line-height:50px;color:#646464;}
/*文字列表（含简短概括）*/
.base_textintrolist{list-style:none;width:100%;margin:0 auto;}
.base_textintrolist dl{padding:20px 0;border-bottom:#7f6f58 dashed 1px;position:relative;overflow:hidden;zoom:1;}
.base_textintrolist dl dt{float:right;width:650px;font-size:16px;}
.base_textintrolist dl dt a{color:#383838;}
.base_textintrolist dl dt a:hover{color:#f27915;}
.base_textintrolist dl:hover dt a{color:#f27915;}
.base_textintrolist dl dd.intro{float:right;width:650px;height:44px;line-height:22px;font-size:14px;color:#737373;overflow:hidden;}
.base_textintrolist dl dd.date{float:left;width:87px;height:87px;background:#d9d9d9;color:#7e7e7e;text-align:center;font-size:16px;line-height:1;}
.base_textintrolist dl:hover dd.date{background:#f27915;color:#fff;}
.base_textintrolist dl dd.date span{display:block;font-size:36px;line-height:60px;}

.base_textintrolist2{list-style:none;width:100%;margin:0 auto;}
.base_textintrolist2 dl{padding:20px 0;border-bottom:#7f6f58 dashed 1px;position:relative;overflow:hidden;zoom:1;}
.base_textintrolist2 dt{font-size:16px;color:#f3a21b;}
.base_textintrolist2 dt a{color:#f3a21b;}
.base_textintrolist2 dt a:hover{color:#f60;}
.base_textintrolist2 dd{color:#6e6e6e;padding:10px 0;line-height:1.5;color:#333;}
/*图文列表*/
.base_pictextlist{width:100%;margin:0 auto;}
.base_pictextlist dl{padding:10px 0;border-bottom:#bbb dashed 1px;color:#6e6e6e;position:relative;overflow:hidden;zoom:1;}
.base_pictextlist dt{float:right;width:70%;height:24px;line-height:24px;font-weight:bold;font-size:14px;}
.base_pictextlist dd.intro{float:right;width:70%;line-height:20px;}
.base_pictextlist dd.pic{display:block;float:left;width:30%;margin-top:10px;}
.base_pictextlist dd.pic img{display:block;margin:0 auto;padding:5px;border:1px #ddd solid;}
.base_pictextlist dl:afterNONE{content:".";display:block;height:0;clear:both;visibility:hidden;}
/*图片列表*/
ul.base_piclist{list-style:none;width:100%;margin:0 auto;}
ul.base_piclist:after{
	display: block;
	content: "";
	clear: both;
}
ul.base_piclist li{ float:left;display:block; box-sizing: border-box; width:270px;height:286px;margin:10px;text-align:center;line-height:2;border:1px solid #eaeaec; position:relative;padding-bottom:42px;}
ul.base_piclist li img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit: cover;}
ul.base_piclist li span.title{display:block; width:100%; position:absolute; left:0px;bottom:0px;height:40px; line-height:40px; text-align:center; background:#186fc9; color:#fff; font-size:12px; word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
ul.base_piclist li a{width: 100%;
    height: 100%;display: flex;
    align-items: center;justify-content: center;}
ul.base_piclist li a:hover{color:#f60;}
ul.base_piclist li:last:after{clear:both}


/*单页效果*/
.base_singlepage{margin:0 auto;padding:0;text-align:left;line-height:2;}
.base_singlepage_head{width:80%;margin:0 auto 20px auto;}
.base_singlepage_head h1{color:#f64100;text-align:center;font-size:16px;}
.base_singlepage_head h2{font-weight:normal;text-align:center;font-size:12px;padding:5px 0 2px 0;}
.base_singlepage_summary{margin:5px auto;padding:10px;background:#fafafa;border:1px #f0f0f0 dashed;}
.base_singlepage_main{margin:0 auto;padding:10px 0;}
.base_singlepage_main p{-webkit-margin-before:0;-webkit-margin-after:0;}


/*--产品表格通用样式--*/
.b-left{width:50%;}
.b-left img{max-height:500px; max-width:580px;}
.b-right{width:50%;}
.b-right img{ width:49%;}
.b-right-l{width:49%;margin:0 2% 0 0;}
.b-right-r{width:49%;}
.contentmain table{width: 100%; margin: 0px auto; border-collapse: collapse; text-align: center; line-height: 30px; border-color: rgb(238, 238, 238);cellspacing:0px;}
.contentmain table tr.firstRow{background:#eeeeee;}
.contentmain table td{border-width: 1px; border-style: solid; word-break: break-all; border-color:rgb(238, 238, 238);width:auto !important;}
.tw-100{width:100%;}


/*page*/
.Pager {
	padding: 10px 20px;
	text-align: center;
}

.Pager:after {
	content: "";
	clear: both;
	display: block;
}

.Pager a,
.Pager span {
	display: inline-block;
	border: 1px solid #ddd;
	border-radius: 3px;
	margin: 3px 3px;
	line-height: 30px;
	color: #333;
	text-align: center;
}

.Pager a {
	width: 30px;
	height: 30px;
}

.Pager span {
	padding: 0 10px;
}

.Pager a.fa {
	padding: 0 10px;
}

.Pager a.act {
	background: #0d1293;
	color: #fff;
	font-weight: bold;
}

.Pager a:hover {
	color: #0d1293;
	background: #f9f9f9;
}

.Pager a.act:hover {
	background: #0d1293;
	color: #fff;
	cursor: text;
}

.Pager a.fa.lcok {
	color: #ccc;
	background: #fff;
	cursor: text;
}

.message:after{display: block;content: "";clear: both;}
.message .homeOrder{
	float: left;
}
.message .img{
	margin: 0 0 0 500px;
}
.message .img img{
	width: 100%;
	border-radius: 5px;
}

.homeOrder{
	
}
.orderItem{
	margin-bottom: 10px;
}
.orderItem input{
	height: 35px;
	width: 200px;
	padding: 0 10px;
	outline: none;
	border: 1px solid #eee;
	border-radius: 5px;
}
.orderItem textarea{
	width: 400px;
	border: 1px solid #eee;
	line-height: 1.8;
	padding: 10px;
	outline: none;
	border-radius: 5px;
}
.orederBtn a{
	display: block;
	width: 120px;
	height: 35px;
	line-height: 35px;
	border-radius: 5px;
	background: #2996F5;
	color: #fff;
	text-align: center;
}

.product_body{
	width:1200px;
	min-height:500px;
	margin:0 auto;
	padding:20px 0;
	/* display:flex; */
}

.pro_left_menu{
	float: left;
	width:240px;
	flex-shrink:0;
	position: sticky;
	top: 0;
margin-bottom:50px;
}
.pro_left_menu .currentName{
	font-size: 20px;
}
.pro_left_menu ul{
max-height:calc(100vh - 230px);overflow:auto;
}
.pro_left_menu ul li{
	margin: 5px 0;
	background: #f9f9f9;
}
.pro_left_menu ul li > a{
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 10px;
	font-size: 16px;
	color: #737373;
}
.pro_left_menu ul li span.fa{
	transition: all 0.2s;
}
.pro_left_menu ul li ul{
	background: #fff;
	display: none;
	max-height:380px;
	overflow: auto;
}
.pro_left_menu ul li ul li{
	background: none;
	margin: 0;
	padding:10px 10px 10px 50px;
	font-size: 14px;
	color: #737373;
	cursor: pointer;
}
.pro_left_menu ul li ul li:hover{
	color: #2996F5;
}
.pro_left_menu ul li ul li.act{
	color: #2996F5;
	background: #f2f2f2;
}
.pro_left_menu ul li.show ul{
	display: block;
}
.pro_left_menu ul li.show span.fa{
	transition: all 0.2s;
	transform: rotate(180deg);
}

.pro_right{
	margin-left: 270px;
}
.pro_right img{
	max-width:100%;display:block;margin:20px auto;
}
.pro_right .title{
	font-size: 24px;
	border-bottom: 1px solid #eee;
	line-height: 3;	
	color: #2996F5;
}
.pro_left_menu > ul::-webkit-scrollbar {
	display:none;
}

.pro_left_menu::-webkit-scrollbar-thumb  {
	/*滚动条里面小方块*/
	border-radius: 5px;
	-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);
	background: rgba(0, 0, 0, 0.1);
}

.pro_left_menu::-webkit-scrollbar-track {
	/*滚动条里面轨道*/
	-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);
	border-radius: 5px;
	background: rgba(0, 0, 0, 0.1);
}
.pro_left_menu ul::-webkit-scrollbar,.pro_left_menu::-webkit-scrollbar {
	/*滚动条整体样式*/
	width: 6px;
	/*高宽分别对应横竖滚动条的尺寸*/
	height: 6px;
}

.pro_left_menu ul::-webkit-scrollbar-thumb,.pro_left_menu::-webkit-scrollbar-thumb  {
	/*滚动条里面小方块*/
	border-radius: 5px;
	-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);
	background: rgba(0, 0, 0, 0.1);
}

.pro_left_menu ul::-webkit-scrollbar-track,.pro_left_menu::-webkit-scrollbar-track {
	/*滚动条里面轨道*/
	-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);
	border-radius: 5px;
	background: rgba(0, 0, 0, 0.1);
}
