
.clear{clear:both;}



.IndexFlash
{
	width:100%;
	height:362px;
	overflow:hidden;
	margin:auto;
	background:#ffffff;
	text-align:left;
}

/*#Content img{border:#a5a5a5 solid 1px}
*/
.bt{
	FONT-SIZE: 12px;
	FONT-FAMILY: "Arial","????";
	COLOR: #fdf9d3;
	BORDER: NONE;
	BACKGROUND-Color:#176ba1;
	padding:6px 8px 3px 8px;
	CURSOR:pointer;
}

#demost {overflow:hidden;width: 1200px;height:420px;}
#indemo {float: left;width: 800%;}
#demo1e {
float: left;
}
#demo211 {
float: left;
}



.news_p{width:100%; margin:auto; text-align:left; height:40px; line-height:40px; color:#454545; font-size:14px}
.news_p_a{ color:#454545;font-size:14px}
.news_p_a:hover{ color:#454545; font-size:14px}

#about_more img{ width:90%}
#about_more{ margin:auto}

.index_ppp{ }
.index_ppp img{-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s; }
.index_ppp img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1); }

#ContentTable tr{ height:40px}

.inputform1{ height:25px; border:1px solid #cccccc; padding-left:4px}
.inputform2{ border:1px solid #cccccc; padding:4px}

.viewmore-btn {font-size: 0;display: inline-block;position: relative;}
.viewmore-btn a {display: block;border: 1px solid #ccc;padding: 15px 30px;}
.viewmore-btn span{font-size: 16px;color: #666;display: inline-block;vertical-align: middle;margin-right: 10px;z-index: 3;position: relative;}
.viewmore-btn i{width: 9px;height: 12px;display: inline-block;vertical-align: middle;margin-right: 10px;background:#1a5ea2;background-size:100% 100%;margin-top: 3px;position: relative;z-index: 3;opacity: .5;}
.viewmore-btn a::before {content: '';display: block;width:5px;height: 100%;position: absolute;left: 0;top: 0;background: #1a5ea2;z-index: 1;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.viewmore-btn a:hover::before{width: 100%;}
.viewmore-btn a:hover span {color: #fff;}
.viewmore-btn a:hover i{background:#ffffff;background-size:100% 100%;opacity: 1;}

.index-newslist {overflow: hidden;}
.index-newslist a{display: block;overflow: hidden;}
.index-newslist a .img{position: relative;overflow: hidden;}
.index-newslist a:hover .img img.img-center{transform: scale(1.1);}

.case_left_ok{}
.case_left_ok a{/* font-size:22px; */color:#ffffff;}
.case_left_ok a:hover{font-size:22px; color:#ffffff}

.case_left{}
.case_left a{ font-size:18px; color:#ffffff}
.case_left a:hover{font-size:18px; color:#ffffff}


.left_1{width:135px;height:40px;text-align:center;line-height:40px;float:left;margin-right:20px;margin-left:20px;border:1px solid #d0111b;/* border-radius:15px; */font-size:16px;}
.left_1 a{ color:#000000; width:135px; height:40px; display:block; line-height:40px; }
.left_1 a:hover{ color:#000000; width:135px; height:40px; display:block; line-height:40px; }

.left_2{width:135px;height:40px;text-align:center;line-height:40px;background:#d0111b;float:left;margin-right:20px;margin-left:20px;/* border-radius:15px; */font-size:16px;}
.left_2 a{ color:#ffffff; width:135px; height:40px; display:block; line-height:40px; }
.left_2 a:hover{ color:#ffffff; width:135px; height:40px; display:block; line-height:40px; }

.td1{ text-align:left; font-size:16px; height:40px; line-height:40px}
.text1{width:415px; height:40px; line-height:40px; border:1px solid #cccccc}



            #bodycontent {width:1200px;
            margin: 0 auto;
            line-height:180%;text-align:center;}
            #bodycontent.bodycontent2020 {
                text-align:left;
            }
            /*????*/
.strong_title,#right,#left{ display:none;}
.mianbxContent {height: 50px !important;line-height: 50px !important;font-size: 16px !important;text-align: left !important;background-color: #eee;width: 1200px !important;text-indent: 2.5em;transition: 0.1s all;background: url(../images/20201219090133_1916678028.png) no-repeat 7px 14px;border: 1px dashed #ddd;position: relative;margin-bottom: 30px !important;width: 100%;}
.mianbxContent:hover { background-position: 7px -29px;}
.mianbxContent::after, .mianbxContent:after { content: '';position: absolute;display: block; height: 40px;width: 200px;top: 0; right: 0;}
.mianbxContent a{font-size: 15px !important;color: #333;}

td {
  
 border:1px solid #cccccc;
}