/* CSS Document */
.Banner{width: 1100px;margin: 10px auto 0px;height: 200px;overflow: hidden;}
.Main{width: 1100px;margin: 25px auto 0px;overflow: hidden;}

.Left{width: 220px;}
.Left .Left_title{height: 40px;line-height: 40px;background: #c9001c;color: #fde1a8;font-size: 16px;text-indent: 15px;}
.Left ul{border: 1px solid #d9d9d9;border-top: none;background: #f6f6f6;}
.Left ul li{height: 34px;border-top: 1px solid #d9d9d9;line-height: 34px;text-indent: 12px; font-size: 13px;}
.Left ul li label{color: #c9001c;padding-right: 5px;}
.Left ul li.sel a{color: #c9001c;}
.Left_box .aisle{border: 1px solid #e9e9e9;border-radius: 4px;-o-border-radius: 4px;-webkit-border-radius: 4px;-zom-border-radius: 4px;-ms-border-radius: 4px;height: 76px;margin-bottom: 10px;}
.Left_box .aisle.E{margin-bottom: 0px;}


.Right{width: 808px;border: 1px solid #d9d9d9;}
.Title{padding: 9px 20px;height: 20px;border-bottom: 1px solid #d9d9d9;background: #fdfcfd;line-height: 20px;color: #333;}
.Tar::before{content: "";display: block;width: 4px;height: 20px;border-radius: 2px;-o-border-radius: 2px;-webkit-border-radius: 2px;-zom-border-radius: 2px;-ms-border-radius: 2px; background: #c9001c; float: left; margin-right: 7px;}
.Title .Root,
.Title .Root a{color: #b8b8b7;font-size: 12px;}
.Title .Root span{padding: 0px 5px;}


.Main .content{line-height: 2;overflow: hidden;word-break: break-all;text-align: justify;table-layout: inherit;color: #333;padding: 20px 19px 10px;}
.Main .content img{max-width: 100%;}
.Main .content table{width: 100%;background: #d9d9d9; max-width: 100%;}
.Main .content table td{background: #fff;padding: 5px 10px;color: #333;text-align: left;}

.News_List{overflow: hidden;margin-bottom: 10px;}
.News_List li{height: 36px;line-height: 36px;padding: 0px 8px;}
.News_List li label{color: #c9001c;padding-right: 8px;font-family: '宋体';float: left;}
.News_List li a{float: left;}
.News_List li span{ float: right; color: #555;font-size: 12px;}
.News_List li.bk20{background: #e9e9e9;}


.Case_List{overflow: hidden;}
.Case_List .Case{float: left;margin: 0px 46px 0px 0px;width: 152px;}
.Case_List .Case .P_img{;border: 1px #ddd solid;background: #fff;padding: 3px;text-align: center;width: 150px;height: 50px; position: relative;}
.Case_List .Case .P_img img{max-height: 50px; max-width: 150px; position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; margin: auto; border: none;}
.Case_List .Case p{height: 32px;line-height: 32px;text-align: center;width: 100%;}

.Case_List .Case.E{margin: 0px;}

.Pro_List .Case{float: left; width: 240px;margin: 0px 25px 10px 0px;}
.Pro_List .Case.E{margin: 0px 0px 10px 0px;}
.Pro_List .Case .Case_img{border: 1px #ddd solid;background: #fff;padding: 4px;text-align: center;width: 230px;height: 170px;position: relative;}
.Pro_List .Case .Case_img img{ max-height: 170px; max-width: 230px; position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; margin: auto;}
.Pro_List .Case p{ height: 24px; line-height: 24px; text-align: center; font-size: 13px; padding-top: 5px;}


.pages {text-align:center;font-size:12px;overflow: hidden; margin: 0px;padding: 3px 0px;}
.pages a:link,.pages a:visited,.pages a:active{color:#333;border: #ccc 1px solid;padding: 5px 10px; margin: 0px 5px;}
.pages a:hover,
.pages strong{border: #dd0110 1px solid;color: #dd0110;padding: 5px 10px;margin: 0px 5px;}
.pages span{color: #dd0110;border: #dd0110 1px solid;padding: 5px 10px; margin: 0px 5px;}


.Feedback{ width: 670px;margin: 5px auto;}
.Feedback .simple_name{width: 100%;overflow: hidden;margin-bottom: 15px;}
.Feedback .simple_name .description{float: left;width: 80px;margin-right: 6px; text-align: right;height: 37px;line-height: 37px;color: #999;}
.Feedback .simple_name .description span{ padding-right: 3px; color: #c90000;}
.Feedback .simple_name .fiel{float: left;}
.Feedback .simple_name .fiel .text{height: 35px;line-height: 35px;border: 1px #d9d9d9 solid;padding: 0px 5px;color: #555;width: 500px;border-radius: 4px;-o-border-radius: 4px;-webkit-left-radius: 4px;-zom-border-radius: 4px;-ms-border-radius: 4px;}
.Feedback .simple_name .fiel .textarea{border: 1px #d9d9d9 solid;font-size: 12px;padding: 5px;color: #555;width: 500px;border-radius: 4px;-o-border-radius: 4px;-webkit-left-radius: 4px;-zom-border-radius: 4px;-ms-border-radius: 4px;}
.submit{border: none;font: 16px Verdana, Arial, Helvetica, sans-serif;height: 35px;background: #cf0818;color: #fff;margin-left: 86px;border-radius: 5px;-o-border-radius: 5px;-webkit-border-radius: 5px;-zom-border-radius: 5px;-ms-border-radius: 5px; width: 100px;cursor: pointer;}


.article{line-height: 24px;font-size: 16px;color: #333;margin-bottom: 5px;text-align: center;}
.Data{border-bottom: #e9e9e9 1px dashed;font-size: 12px;margin-bottom: 5px;padding: 5px 0px;overflow: hidden;line-height: 22px;text-align: center;}
.Data span{line-height: 22px;color: #9a9a9a; padding: 0px 10px;}
.Time{float: left;}
.Time span{padding: 0px 10px 0px 0px;}
.Data .Down{float: right;text-align: right; width: 50px;}
.Data .Down a{display: block;background: #a0a0a0;color: #fff;font-size: 12px;height: 22px;line-height: 22px;width: 50px;text-align: center;}
.NewsContent{min-height: 350px;padding: 10px 5px 20px 5px;line-height: 2;overflow: hidden; font-size: 14px;}
.NewsContent .ShowVideo{width: 600px;height: 450px;margin: 0px auto;margin-bottom: 20px;}
.Flip{line-height: 23px;font-size: 14px;text-align: left; color: #999; margin-top: 10px;}
.show_img{height: 55px;width: 100%;position: relative; margin: 10px auto;}
.show_img img{max-height: 55px; max-width: 158px; position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; margin: auto;}


.guest{ margin-top: 5px; font-size: 12px; line-height: 24px;color: #333;}
.Jobs_Title span{color: #999;padding: 0px 5px;}

.ProShow_Left{float: left;width: 450px;}
.ProShow_Left .ProShow_title{ height: 36px; line-height: 36px;font-size: 18px;color: #c9001c; padding-bottom: 5px;}
.ProShow_Left p{ line-height: 22px; font-size: 12px; color: #999;}
.ProShow_img{border: 1px #ddd solid;background: #fff;padding: 4px;text-align: center;width: 280px;height: 207px;position: relative;float: right;}
.ProShow_img img{ max-height: 207px; max-width: 280px; position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; margin: auto;}