body{ line-height:180%; font-size:1rem; font-family: "微軟正黑體","Helvetica", "Arial","LiHei Pro","黑體-繁", sans-serif; }
ul, ol{ margin:0; padding:0;}
li{ list-style:none;}
a{ color:#333;}
a:hover,a:active,a:focus{ text-decoration:none; color:#008cd6;}
img{ border:none; }
input[type=text], select, textarea{height: 34px; padding: 6px 12px;font-size: 0.83em; line-height: 1.42857143; color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}

.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto{padding:0px;}
.container {padding:0;}
.row{margin:0;}

.pd-30{padding:30px;}
.green{color:#097613;}
.blue{color:#008cd6;}
.required{color:red;}
.pic1{position:relative;vertical-align:bottom;}
.csr_vendor{border:solid 1px #CCC; font-size:15px; border-radius:4px; padding:10px; margin-bottom:10px; box-shadow:1px 2px 3px rgba(0,0,0,0.2); color:#777;}

.footer_bg{ background:#226423; color:#FFF; padding:8px; font-size:0.8rem;}
.footer_bg a{color:#FFF; font-size:0.8rem;}
.footer_bg a:hover{color:#3fae40;}
.footer_bg .copyright{text-align:right;}
.footer_bg .links{text-align:left;}
.footer .btns{}
.footer_btns{display:inline-block;width:100%;height:45px;background:#226423;margin:5px;padding-left:5px;padding-right:5px;}
.footer_btns img{width:160px;height:45px;border-radius:4px;}
.footer_btns_1 img{width:124px;border-radius:4px;}

.site-header{background:#FFF;}
.page_bg{background:url(images/content_bg.jpg) center top repeat-x;position:relative;z-index:0;}
.page_title{font-size:1.4rem; margin-bottom:15px;color:#009944;border-bottom:solid 1px #009944;font-weight:bold;padding:30px 0 15px 0;}
.page{font-size:0.9rem;color:#777;text-align:center;}
.main_title{font-size:1.4rem;padding:40px 0;color:#2b569c;text-align:center;background:#FFF;}
.part_title{padding:15px 0;color:#194d8d;font-weight:bold;}
.part_title1{padding:15px 0;color:#194d8d;font-weight:bold;}
.part_title2{padding:15px 0;color:#0e79d4;font-weight:bold;}
.part_title3{padding:15px 0;color:#194d8d;font-weight:bold;}
.cur_loc{font-size:0.8rem;margin-bottom:15px;text-align:right;color:#666; padding-bottom:30px;}
#main_content{min-height:400px;}

.intro_tilte{font-size:1.4rem;color:#fff;background:url(images/about_intro3.jpg) left top repeat-x; height:157px;text-align:center;line-height:157px;letter-spacing:1px;font-weight:bold;}

.msg_bg{ background:#FFF; position:absolute; z-index:100; left:0; top:0; ; filter:Alpha(opacity=80) ;opacity:0.8; width:100%; height:100%;filter:blur(5px); display:none;}
.block{ position:absolute; z-index:101; width:500px; height:250px; background:#FFFFFF; Alpha(opacity=100) ; opacity:1; left:30%; top:200px; border-radius:16px; box-shadow:#aaa 0px 0px 12px; padding:30px; border:solid 2px #008cd6; display:none; transition:all 0.4s;-moz-transition:all 0.4s; -webkit-transition:all 0.4s;-o-transition:all 0.4s; overflow:hidden;}
.block.open{ width:760px; height:500px; left:20%; top:150px; padding:0; display:none; border:solid 3px #009943;background: rgb(255,255,255);
background: -moz-linear-gradient(top, rgba(161,219,255,1) 0%, rgba(225,244,225,1) 0%, rgba(255,255,255,1) 12%) ; 
background: -webkit-linear-gradient(top, rgba(161,219,255,1) 0%,rgba(225,244,225,1) 0%,rgba(255,255,255,1) 12%) ;
background: linear-gradient(to bottom, rgba(161,219,255,1) 0%,rgba(225,244,225,1) 0%,rgba(255,255,255,1) 12%) ;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1faf5', endColorstr='#ffffff',GradientType=0 );}

.block .text{ font-size:17px; font-family: Arial, Helvetica, sans-serif, Helvetica-Fraction, 微軟正黑體; line-height:28px;}
.block .text a{ color:#008cd6; font-family: Arial, Helvetica, sans-serif, Helvetica-Fraction, 微軟正黑體; }
.block .text a:hover{ color:#089FEF; text-decoration:none;}

.btn_access{ display:block; background:#009943; color:#F9F9F9; font-family: Arial, Helvetica, sans-serif, Helvetica-Fraction, 微軟正黑體; padding:10px; width:80px; border-radius:8px; margin:0 auto; text-align:center; font-size:18px;}
.btn_access:hover{ color:#FFFFFF; background:#10B558; text-decoration:none; cursor:pointer;}
.btn-info1{margin-bottom:10px;color:#fff;background-color:#17a2b8;border-color:#17a2b8;}
.btn-info1:hover{color:#fff;background-color:#138496;border-color:#17a2b8;}
.select_download{margin-right:10px;margin-bottom:10px;}

.block .bottom{ background:#E1E1E1; height:30px; width:100%;}
.block .mask{ height:430px; overflow-y:scroll; padding:0 30px;}
.block h1{ font-size:24px; font-family: Arial, Helvetica, sans-serif, Helvetica-Fraction, 微軟正黑體; text-align:center; border-bottom:solid 1px #C4C4C4; padding:15px 0; }
.policy_table th,.policy_table td{ font-family: Arial, Helvetica, sans-serif, Helvetica-Fraction, 微軟正黑體; font-size:15px; line-height:24px;}
.policy_table th{ font-size:18px; padding:12px 0; text-align:left;}
.policy_table td{ text-align:justify;}
/* .policy_table p{ padding-left:15px; background:url(../images/icon_01.png) left 4px no-repeat;} */
.policy_table p{ margin-bottom:0px;}

.worth_area{background:#e1f8e5;padding:30px 0;}
.worth_area .title{font-size:1.4rem; margin-bottom:30px; text-align:center;color:#0f710f;}
.worth_area .concept_list .title{margin-bottom:0px;}
.worth_area .concept_list .text{padding:5px 36px;}

.service_area{ padding:30px 0;}
.service_area .title{font-size:1.4rem; margin-bottom:30px; text-align:center;}

.site-header{border-bottom:solid 1px #009944;}
.navbar-nav .dropdown-menu{max-height:calc(88vh);overflow-x: auto;white-space: nowrap;}
.menu .nav-item{margin:0 0.7rem;}
.menu .nav-link.main_link {padding:0.5rem 0px;font-weight:bold;color:#333;text-align:center;}
.menu .nav-link.main_link:hover{color:#009944;}
.menu .lv1{ padding-left:15px;font-size:0.9rem;border-top:solid 1px #EFEFEF;}
.menu .lv1:first-child{ border:none;}
.menu .lv2_bg{background:#e8f7ef;border-left:solid 2px #599875;}
.menu .lv2{padding-left:15px;font-size:0.7rem;}

.lang_menu{font-size:12px;border:solid 1px #ccc;border-radius: 6px; padding:0.1rem 0.4rem;margin-top:5px;}

.news_bg{ background:#e6f5f5 url(images/news1.png) bottom right no-repeat;padding:40px 60px;}
.news_bg .title{ font-size:1.4rem; margin:30px 0;}
.news_bg .text{ font-size:1.1rem; margin:15px 0;line-height:150%;}

.news_list{padding:20px 20px;}
.news_list>.title{ font-size:1.4rem; margin:10px 0;}
.news_list .item{padding:10px 0px;margin:0 0px;border-bottom:solid 1px #CCC;}
.news_list .item .title a{font-size:1rem;line-height:150%;font-weight:bold;color:#333;}
.news_list .item .title a:hover{color:#008cd6;}
.news_list .item .time{font-size:0.8rem;line-height:150%;color:#999;}
.news_list .item .type1,.news_list .item .type2{font-size:0.8rem;line-height:150%;}
.news_list .item .type1{color:#0b7a0b;}
.news_list .item .type2{color:#d16d02;}
.news_list .btn_more{ display:inline-block;font-size:0.6rem;line-height:0.8rem;padding:4px 6px;background:#efefef;border-radius:4px;}

.history{border-collapse:collapse;}
.history .tag1 h3,.history .tag2 h3{font-size:1.5rem;}
.history .tag1{background:url(images/history_tag1.png) no-repeat;width:188px;height:72px;color:#FFF;padding:8px 0 0 65px;vertical-align:top;padding-top:22px;}
.history .tag2{background:url(images/history_tag2.png) no-repeat;width:188px;height:72px;color:#FFF;padding:8px 0 0 65px;vertical-align:top;padding-top:22px;}
.history .title_T{background:url(images/history_title_LC.png) left top repeat-y;width:25px;vertical-align:top;}
.history .title_T img{margin:-1px 0 0 -1px;}
.history .title_T2{background:url(images/history_title_RT.png) right top no-repeat;}
.history .title_T2 .title{background:url(images/history_title_RC.png) right bottom repeat-y;width:auto;vertical-align:bottom;padding:8px 0;margin-right:-1px}
.history .title_B{background:url(images/history_title_LB.png) left top no-repeat;width:25px;line-height:9px;height:9px;}
.history .title_B2{background:url(images/history_title_RB.png) right top no-repeat;width:auto;line-height:9px;height:9px;}

.comp_list .title{color:#005d88;font-weight:bold;}
.comp_list .text{margin-bottom:30px;}

.concept_list .title{color:#326318;text-align:center;font-size:1.4rem;padding:15px 0;font-weight:bold;}
.concept_list .text{padding:15px;}
.slogan_green{padding:15px;background:#127c0d;color:#FFF;text-align:center;border-radius:4px;font-size:1.2rem}

.loc_item{border-bottom:solid #ccc 1px;padding:15px 0;}
.loc_item .title{color:#333;font-weight:bold;padding:10px 0 5px 15px;}
.loc_item .sub{color:#b2b2b2;font-size:0.9rem;line-height:120%;padding-left:15px;padding-bottom:10px;}
.loc_info{padding:15px;margin-top:20px;}
.loc_info .title{color:#194d8d;font-weight:bold;padding:15px 0;font-size:1.2rem;}
.loc_info .text tr{border-bottom:solid #ccc 1px;}
.loc_info .text tr:last-child{border-bottom:none;}
.loc_info .text th,.loc_info .text td{padding:5px;}

.contact_bg{background:url(images/img_content3.jpg) bottom right no-repeat; min-height:420px; margin-bottom:-35px;}
.contact_title{color:#326318;font-weight:bold;line-height:180%;}
.contact_box{ background:#FFF; border:solid 1px #326318; border-radius:4px;padding:15px 10px 0 10px;box-shadow:1px 3px 5px rgba(0,0,0,0.2);margin-bottom:20px;}

.busi_item{border-bottom:solid #DDD 1px;margin-bottom:10px;border-radius:4px;padding:30px 0 40px 0;}
.busi_item .info{padding-left:30px;}
.busi_item .img img{vertical-align:middle;border-radius:6px;box-shadow: 3px 4px 5px 1px rgba(0, 0, 0, 0.4); margin-top:8px;}
.busi_item .title,.busi_item .title a{color:#194d8d;font-weight:bold;padding:15px 0;font-size:1.2rem;}
.busi_item .line{border-top:solid #194d8d 3px; margin:0 30px 15px 30px;padding:15px;}

.business_photo{margin-bottom:10px;border-radius:4px;padding:0px 0 40px 0;}
.business_photo .info{padding-left:30px;}
.business_photo .img img{height:540px;width:380px;vertical-align:middle;border-radius:6px;box-shadow: 3px 4px 5px 1px rgba(0, 0, 0, 0.4); margin-top:8px;}
.business_photo .title,.business_photo .title a{color:#194d8d;font-weight:bold;padding:15px 0;font-size:1.2rem;}
.business_photo .line{border-top:solid #194d8d 3px; margin:0 30px 15px 30px;padding:15px;}


.table_mgmt{ margin-bottom:30px; border-bottom:solid #DFDFDF 1px;}
.table_mgmt .box{ position:relative; text-align:center; width:130px; height:135px; min-height:135px; margin-right:10px;}
.table_mgmt .box img{ margin:0 auto; width:130px;border-radius:120px; height:150px; box-shadow: 0px 2px 5px 1px rgba(0, 0, 0, 0.2);}
.table_mgmt .name{ font-family:"微軟正黑體", Microsoft JhengHei; font-size:22px; font-weight:bold; color:#0a90d7; background:url(../images/tw/mgmt_line.jpg) right center no-repeat;}
.table_mgmt .sub{ font-family:"微軟正黑體", Microsoft JhengHei; font-size:16px; font-weight:bold; color:#555555; padding-left:8px;}
.table_mgmt .tag_box{ min-width:40px;}
.table_mgmt .tag_box .tag{background:#0990d7; border-left:solid 2px #215d7c; color:#FFFFFF; margin:5px 5px 5px 0px; padding:0px 3px; text-align:center;font-size:0.8rem;border-radius:6px 0 6px 0;}
.table_mgmt .text{ padding-top:5px; font-size:13px;}

/* Shareholders */
.meetting{border-top:1px solid #ccc;}
.meetting th, .meetting td{vertical-align:top; text-align:left; padding:5px;padding-bottom:5px;}
.meetting th{color:#009a45; font-size:16px; border-top:1px solid #009944;}
.meetting td{ border-bottom:1px solid #ddd; line-height:180%;}
.meetting td td{border:none; padding:0; padding-left:10px;}
.meetting img{vertical-align:-2px;}
.meetting h3{padding:0; margin:0;font-weight:bold;}
.meetting span{padding-right:15px;}

.btn_dm{border:solid #ccc 1px;margin:10px;display:block;text-align:left;}
.btn_download{border:solid #ccc 1px;border-radius:4px;}
.btn_submit{border:solid #ccc 1px;border-radius:4px;}
.meetting h3{color:#009944;font-size:1.4rem; padding:0; margin:0;}

.block_shadow{box-shadow: 0px 2px 5px 1px rgba(0, 0, 0, 0.2);}
.triangle_top {
	border-color: #008cd6 transparent transparent transparent;
	border-style: solid solid solid solid;
	border-width: 150px 0px 0px 155px;
	height: 0px;
	width: 0px;
	position: relative;
}
.triangle_top1 {
	border-color: #008cd6 transparent transparent transparent;
	border-style: solid solid solid solid;
	border-width: 50px 0px 0px 380px;
	height: 0px;
	width: 0px;
	position: relative;
}

/* --- TABLE ---*/
.table_list1{border-collapse:collapse;margin:0 auto;}
.table_list1 th,.table_list1 td{padding:10px;border:solid 2px #FFF;}
.table_list1 .th1{background:#378061; color:#FFF; text-align:center;}
.table_list1 .th2{background:#2f6a51; color:#FFF; text-align:center;}
.table_list1 .th3{background:#53b24b; color:#FFF; text-align:center;}
.table_list1 .td{background:#e9f5f0; color:#333; text-align:left;}

.table_list7{border-collapse:collapse;margin:0 auto;}
.table_list7 th,.table_list7 td{padding:10px;border:solid 2px #FFF;}
.table_list7 .th1{background:#378061; color:#FFF; text-align:center;}
.table_list7 .th2{background:#2f6a51; color:#FFF; text-align:center;}
.table_list7 .th3{background:#53b24b; color:#FFF; text-align:center;}
.table_list7 .td{background:#e9f5f0; color:#333; text-align:left;}

.table_list8{border-collapse:collapse;margin:0 auto;width:100%;}
.table_list8 th,.table_list8 td{padding:10px;border:solid 2px #FFF;}
.table_list8 .th1{background:#378061; color:#FFF; text-align:center;}
.table_list8 .th2{background:#2f6a51; color:#FFF; text-align:center;}
.table_list8 .th3{background:#53b24b; color:#FFF; text-align:center;}
.table_list8 .td{background:#e9f5f0; color:#333; text-align:left;}

.table_list5{border-collapse:collapse;margin:0 auto;}
.table_list5 th,.table_list5 td{padding:10px;border:solid 2px #DDD;}
.table_list5 .th1{background:#194d8d; color:#FFF; text-align:center;}
.table_list5 .th2{background:#2f6a51; color:#FFF; text-align:center;}
.table_list5 .th3{background:#e0e9f5; color:#194d8d; text-align:center;}
.table_list5 .td{background:#FFF; color:#333; text-align:left;}

.table_list2{border-collapse:collapse;margin:0 auto;}
.table_list2 th,.table_list2 td{padding:10px;border:solid 1px #DDD;}
.table_list2 th{background:#194d8d; color:#FFF; text-align:center;}
.table_list2 .title{background:#e0e9f5; color:#194d8d; text-align:center;}
.table_list2 td{background:#FFF; color:#333; text-align:center;}
.table_list2 td table td{border:none;padding:0px;text-align:left;}
.table_list2 td table td table td{border:none;padding:0px;text-align:center;}

.table_list3{margin-left:0px;border-collapse:collapse;}
.table_list3 tr{border-bottom:solid #ccc 1px;}
.table_list3 th,.table_list3 td{padding:10px;}
.table_list3 th{background:#008cd6; color:#FFF; text-align:center;}
.table_list3 .title{background:#FFF; color:#194d8d; text-align:center;border:none;}
.table_list3 td{background:#FFF; color:#333; text-align:center;}

.table_list4{border-collapse:collapse;margin:0 auto;border:solid 1px #CCC;}
.table_list4 th,.table_list4 td{padding:5px 0;border:solid 1px #CCC;}
.table_list4 .th1{background:#008cd6; color:#FFF; text-align:center;border:solid 1px #006397;}
.table_list4 .th2{background:#c9eafc; color:#0d73b4; text-align:center;}
.table_list4 .td{background:#FFF; color:#333; text-align:center;}

.rad_block{border:solid 1px #aaa; border-radius:4px; margin:0 5px 10px 5px; box-shadow:1px 2px 3px rgba(0,0,0,0.2); min-height:180px;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #ededed 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#ededed 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#ededed 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
}

.rad_block .title_R{ color:#FFF; padding:5px; border-radius:4px 4px 0 0; font-weight:bold; font-size:15px;
background: #83c783; /* Old browsers */
background: -moz-linear-gradient(top,  #83c783 0%, #52b152 17%, #049947 84%, #008a00 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #83c783 0%,#52b152 17%,#049947 84%,#008a00 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #83c783 0%,#52b152 17%,#049947 84%,#008a00 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#83c783', endColorstr='#008a00',GradientType=0 ); /* IE6-9 */

}

.rad_block  .text{ padding:10px;}


@media (min-width: 768px) {
	.flex-md-equal > * {flex: 1;}
}
@media (min-width: 1500px) and (max-width: 1920px) {
.pic1{position:relative;top:100px;}
.block{width:500px; height:250px;left:35%;top:200px;}
.block.open{width:550px; height:500px;left:35%; top:200px;}
}
@media (min-width: 1281px) and (max-width: 1499px) {
.pic1{position:relative;top:100px;}
.block{width:500px; height:250px;left:30%;top:200px;}
.block.open{width:550px; height:500px;left:30%; top:200px;}
}
@media (min-width: 992px) and (max-width: 1280px) {
.pic1{position:relative;top:100px;}
.block{width:500px; height:250px;left:30%;top:200px;}
.block.open{width:550px; height:500px;left:30%; top:200px;}
}
@media (min-width: 851px) and (max-width: 991px) {
.table_list1 th1,.table_list1 td{padding:8px;font-size:0.8rem;}
.table_list8 th,.table_list8 td{padding:2px;font-size:0.9rem;border:solid 0.6px #fff;}
.table_list8 .th1{font-size:0.9rem;}
.table_list8 .th2{font-size:0.9rem;}
.table_list8 .th3{font-size:0.9rem;}
.table_list3{width:100%;}
.table_list4{margin:0px 15px;width:95%;}
.sign_table{max-width:850px;}
.pic1{position:relative;top:250px;}
.block{width:500px; height:250px;left:23%; top:200px;}
.block.open{width:550px; height:500px;left:20%; top:200px;}
}
@media (min-width: 768px) and (max-width: 850px) {
.table_list1 th1,.table_list1 td{padding:6px;font-size:0.7rem;}
.table_list8 th,.table_list8 td{padding:2px;font-size:0.9rem;border:solid 0.6px #fff;}
.table_list8 .th1{font-size:0.9rem;}
.table_list8 .th2{font-size:0.9rem;}
.table_list8 .th3{font-size:0.9rem;}
.table_list3{width:100%;}
.table_list4{margin:0px 15px;width:95%;}
.footer_bg .copyright{text-align:center;}
.footer_bg .links{text-align:center;}
.comp_list{padding:0 30px;}
.contact_bg{background:url(images/img_content3.jpg) bottom center no-repeat; min-height:720px; margin-bottom:-35px; padding:15px;}
.block{width:500px; height:250px;left:23%; top:200px;}
.block.open{width:550px; height:500px;left:20%; top:200px;}
.pic1{position:relative;top:250px;}
}
@media (min-width:690px) and (max-width: 767px) {
.table_list1{margin:0px 15px;width:95%;}
.table_list1 th1,.table_list1 td{padding:5px;font-size:0.6rem;}
.table_list7{margin:0px 15px;width:95%;}
.table_list7 th1,.table_list7 td{padding:5px;font-size:1rem;}
.table_list8 th,.table_list8 td{padding:3px;font-size:0.6rem;border:solid 0.6px #fff;}
.table_list8 .th1{font-size:0.6rem;}
.table_list8 .th2{font-size:0.6rem;}
.table_list8 .th3{font-size:0.6rem;}
.table_list2{margin:0px 20px;width:90%;font-size:0.9rem;}
.table_list3{width:100%;}
.table_list4{margin:0px 15px;width:95%;}
.triangle_top1 {border-width: 100px 0px 0px 380px;}
.page_title {border-bottom:solid 1px #009944;padding-left:30px;}
.cur_loc{padding-right:30px;}
.pic{display:block;margin:20px auto;}
.history{border-collapse:collapse;width:95%;margin:0 15px;}
.block{width:400px; height:250px;left:25%; top:200px;}
.block.open{width:550px; height:500px;left:100px; top:200px;}
.footer_bg .copyright{text-align:center;}
.footer_bg .links{text-align:center;}
}
@media (min-width:650px) and (max-width: 689px) {
.table_list1{margin:0px 15px;width:95%;}
.table_list1 th,.table_list1 td{padding:8px;font-size:0.9rem;}
.table_list7 th1,.table_list7 td{padding:5px;font-size:1rem;}
.table_list8 th,.table_list8 td{padding:3px;font-size:0.5rem;border:solid 0.6px #fff;}
.table_list8 .th1{font-size:0.5rem;}
.table_list8 .th2{font-size:0.5rem;}
.table_list8 .th3{font-size:0.5rem;}
.table_list2{margin:0px 20px;width:90%;font-size:0.8rem;}
.table_list3{width:95%;}
.table_list4{margin:0px 15px;width:95%;}
.triangle_top1 {border-width: 100px 0px 0px 380px;}
.block{width:400px; height:250px;left:25%; top:200px;}
.block.open{width:550px; height:500px;left:100px; top:200px;}
.footer_bg .copyright{text-align:center;}
.footer_bg .links{text-align:center;}
}
@media (min-width:596px) and (max-width: 649px) {
.table_list1{margin:0px 15px;width:95%;}
.table_list1 th,.table_list1 td{padding:5px;}
.table_list7 th1,.table_list7 td{padding:5px;font-size:0.9rem;}
.table_list8{margin:0 -20px;}
.table_list8 th,.table_list8 td{padding:2px;font-size:0.5rem;border:solid 0.6px #fff;}
.table_list8 .th1{font-size:0.5rem;}
.table_list8 .th2{font-size:0.5rem;}
.table_list8 .th3{font-size:0.5rem;}
.table_list2{margin:0px 20px;width:90%;font-size:0.8rem;}
.table_list3{width:95%;}
.table_list4{margin:0px 15px;width:95%;}
.triangle_top1 {border-width: 100px 0px 0px 380px;}
.page_title {border-bottom:solid 1px #009944;padding-left:30px;}
.cur_loc{padding-right:30px;}
.pic{display:block;margin:20px auto;}
.history{border-collapse:collapse;width:95%;margin:0 15px;}
.block{width:400px; height:250px;left:20%; top:200px;}
.block.open{width:500px; height:530px;left:75px; top:200px;}
.block h1 {padding: 15px;}
.footer_bg .copyright{text-align:center;}
.footer_bg .links{text-align:center;}
}
@media (min-width:576px) and (max-width: 595px) {
.table_list1{margin:0px 15px;width:95%;}
.table_list1 th,.table_list1 td{padding:3px;}
.table_list7 th2,.table_list7 th3,.table_list7 td{padding:5px;font-size:0.9rem;}
.table_list8{margin:0 -20px;}
.table_list8 th,.table_list8 td{padding:2px;font-size:0.5rem;border:solid 0.6px #fff;}
.table_list8 .th1{font-size:0.5rem;}
.table_list8 .th2{font-size:0.5rem;}
.table_list8 .th3{font-size:0.5rem;}
.table_list2{margin:0px 15px;width:95%;font-size:0.7rem;}
.table_list3{margin:0px 15px;width:95%;}
.table_list4{margin:0px 15px;width:95%;}
.triangle_top1 {border-width: 100px 0px 0px 380px;}
.table_list5{margin:0px 15px;width:95%;}
.table_list5 th,.table_list5 td{padding:8px;}
.table_list6{margin:0px 30px;width:95%;}
.table1{margin:0px 30px;width:90%;}
.table_vendor{margin:0px 20px;width:95%;}
.page_title {border-bottom:solid 1px #009944;padding-left:30px;}
.cur_loc{padding-right:30px;}
.part_title{padding:15px 30px;}
.part_title1{padding:15px 0px;}
.pic{display:block;margin:20px auto;}
.history{border-collapse:collapse;width:95%;margin:0 15px;}
.row{ padding:0px 30px;}
.pd-30{padding:30px 0px;}
p{padding:0px 30px;}
ul, ol{padding:0px 30px;}
.news_list {margin: 0px 30px;width: 90%;}
.b_title{padding:0px 30px;}
.blue{padding:0px 15px;}
.csr_vendor{margin:10px 30px;}
.block{width:400px; height:250px;left:75px; top:200px;}
.block.open{width:500px; height:530px;left:35px; top:200px;}
.block h1 {padding: 15px;}
.contact_bg{padding:0px 20px;}
.footer_bg .copyright{text-align:center;}
.footer_bg .links{text-align:center;}
}
@media (min-width:521px) and (max-width: 575px) {
.table_list1{margin:0px 15px;width:95%;}
.table_list1 th,.table_list1 td{padding:3px;}
.table_list7{margin:0px 15px;width:95%;}
.table_list7 th,.table_list7 td{padding:5px;font-size:0.7rem;}
.table_list8{margin:0px 15px;width:95%;}
.table_list8 th,.table_list8 td{padding:2px;font-size:0.4rem;border:solid 0.6px #fff;}
.table_list8 .th1{font-size:0.4rem;}
.table_list8 .th2{font-size:0.4rem;}
.table_list8 .th3{font-size:0.4rem;}
.table_list2{margin:0px 20px;width:85%;font-size:0.5rem;}
.table_list3{margin:0px 14px;width:95%;}
.table_list4{margin:0px 15px;width:95%;}
.triangle_top1 {border-width: 70px 0px 0px 300px;}
.table_list5{margin:0px 15px;width:95%;}
.table_list5 th,.table_list5 td{padding:8px;}
.table_list6{margin:0px 30px;width:95%;}
.table1{margin:0px 30px;width:90%;}
.table_vendor{margin:0px 20px;width:95%;}
.page_title {border-bottom:solid 1px #009944;padding-left:30px;}
.cur_loc{padding-right:30px;}
.part_title{padding:15px 30px;}
.part_title1{padding:15px 0px;}
.pic{display:block;margin:20px auto;}
.history{border-collapse:collapse;width:95%;margin:0 15px;}
.row{ padding:0px 30px;}
.pd-30{padding:30px 0px;}
p{padding:0px 30px;}
ul, ol{padding:0px 30px;}
.news_list {margin: 0px 30px;width: 90%;}
.news_bg {padding: 40px 0px;}
.b_title{padding:0px 30px;}
.blue{padding:0px 15px;}
.csr_vendor{margin:10px 30px;}
.block{width:400px; height:250px;left:75px; top:200px;}
.block.open{width:500px; height:530px;left:35px; top:200px;}
.block h1 {padding: 15px;}
.contact_bg{padding:0px 20px;}
.footer_bg .copyright{text-align:center;}
.footer_bg .links{text-align:center;}
}
@media (min-width:480px) and (max-width: 520px) {
.table_list1{margin:0px 15px;width:90%;}
.table_list1 th,.table_list1 td{padding:2px;font-size:0.9rem;}
.table_list8{margin:0px 15px;width:95%;}
.table_list8 th,.table_list8 td{padding:2px;font-size:0.5rem;border:solid 0.6px #fff;}
.table_list8 .th1{font-size:0.5rem;}
.table_list8 .th2{font-size:0.5rem;}
.table_list8 .th3{font-size:0.5rem;}
.table_list2{margin:0px 20px;width:90%;}
.table_list2 th,.table_list2 td{padding:5px;}
.table_list3{margin:0px 12px;width:95%;}
.table_list4{margin:0px 15px;width:95%;}
.triangle_top1 {border-width: 70px 0px 0px 300px;}
.table_list5{margin:0px 15px;width:90%;}
.table_list5 th,.table_list5 td{padding:6px;}
.table_list6{margin:0px 30px;width:95%;}
.table_list7{margin:0px 15px;width:95%;}
.table_list7 th,.table_list7 td{padding:5px;font-size:0.7rem;}
.page_title {padding-left:15px;}
.part_title{padding:15px 30px;}
.part_title1{padding:15px 0px;}
.cur_loc{padding-right:30px;}
.blue{padding:0px 15px;}
.row{ padding:0px 30px;}
.pic{display:block;margin:20px auto;}
p{padding:0px 30px;}
ul, ol{padding:0px 30px;}
.news_list {margin: 0px 30px;width: 90%;}
.news_bg {padding: 40px 0px;}
.block{width:400px; height:250px;left:45px; top:200px;}
.block.open{width:450px; height:530px;left:25px; top:200px;}
.block h1 {padding: 15px;}
.contact_bg{padding:0px 20px;}
.footer_bg .copyright{text-align:center;}
.footer_bg .links{text-align:center;}
#main_content{min-height:350px;margin:0px 10px;}
}
@media (min-width:457px) and (max-width: 479px) {
.table_list1{margin:0px 15px;width:95%;}
.table_list1 th,.table_list1 td{padding:3px;font-size:0.8rem;}
.table_list8{margin:0px 15px;width:95%;}
.table_list8 th,.table_list8 td{padding:2px;font-size:0.5rem;border:solid 0.6px #fff;}
.table_list8 .th1{font-size:0.5rem;}
.table_list8 .th2{font-size:0.5rem;}
.table_list8 .th3{font-size:0.5rem;}
.table_list2{margin:0px 20px;width:90%;}
.table_list2 th,.table_list2 td{padding:5px;font-size:0.8rem;}
.table_list3{margin:0px 12px;width:95%;}
.table_list4{margin:0px 15px;width:90%;}
.triangle_top1 {border-width: 70px 0px 0px 250px;}
.table_list4 th,.table_list4 td{font-size:0.9rem;}
.table_list5{margin:0px 15px;width:90%;}
.table_list5 th,.table_list5 td{padding:3px;font-size:1rem;}
.table_list6{margin:0px 30px;width:90%;}
.table_list7{margin:0px 15px;width:95%;}
.table_list7 th,.table_list7 td{padding:5px;font-size:0.7rem;}
.table1{margin:0px 30px;width:90%;}
.table_vendor{margin:0px 20px;width:90%;}
.page_title {padding-left:15px;}
.part_title1{padding:15px 0px;}
.cur_loc{padding-right:15px;}
.part_title{padding:15px 30px;}
.pic{display:block;margin:20px auto;}
.history{border-collapse:collapse;width:95%;margin:0 15px;}
.row{ padding:0px 30px;}
.pd-30{padding:30px 0px;}
p{padding:0px 30px;}
ul, ol{padding:0px 30px;}
.news_list {margin: 0px 30px;width: 85%;}
.news_bg {padding: 40px 0px;}
.b_title{padding:0px 30px;}
.blue{padding:0px 15px;}
.csr_vendor{margin:10px 30px;}
.block{width:420px; height:250px;left:25px; top:200px;}
.block.open{width:420px; height:530px;left:30px; top:200px;}
.block h1 {padding: 15px;}
.contact_bg{padding:0px 20px;}
.footer_bg .copyright{text-align:center;}
.footer_bg .links{text-align:center;}
#main_content{min-height:350px;margin:0px 10px;}
}
@media (min-width:430px) and (max-width: 456px) {
.table_list1{margin:0px 15px;width:95%;}
.table_list1 th,.table_list1 td{padding:3px;font-size:0.8rem;}
.table_list8{margin:0px 15px;width:95%;}
.table_list8 th,.table_list8 td{padding:2px;font-size:0.5rem;border:solid 0.6px #fff;}
.table_list8 .th1{font-size:0.5rem;}
.table_list8 .th2{font-size:0.5rem;}
.table_list8 .th3{font-size:0.5rem;}
.table_list2{margin:0px 20px;width:90%;}
.table_list2 th,.table_list2 td{padding:5px;font-size:0.8rem;}
.table_list3{margin:0px 11px;width:95%;}
.table_list4{margin:0px 15px;width:90%;}
.table_list4 th,.table_list4 td{font-size:0.9rem;}
.triangle_top1 {border-width: 70px 0px 0px 250px;}
.table_list5{margin:0px 15px;width:90%;}
.table_list5 th,.table_list5 td{padding:3px;font-size:0.9rem;}
.table_list6{margin:0px 30px;width:90%;}
.table_list7{margin:0px 10px;width:95%;}
.table_list7 th,.table_list7 td{padding:3px;font-size:0.7rem;}
.table1{margin:0px 30px;width:90%;}
.table_vendor{margin:0px 20px;width:90%;}
.page_title {padding-left:15px;}
.part_title1{padding:15px 0px;}
.cur_loc{padding-right:15px;}
.part_title{padding:15px 30px;}
.pic{display:block;margin:20px auto;}
.history{border-collapse:collapse;width:95%;margin:0 15px;}
.row{ padding:0px 30px;}
.pd-30{padding:30px 0px;}
p{padding:0px 30px;}
ul, ol{padding:0px 30px;}
.news_list {margin: 0px 30px;width: 85%;}
.news_bg {padding: 40px 0px;}
.b_title{padding:0px 30px;}
.blue{padding:0px 15px;}
.csr_vendor{margin:10px 30px;}
.block{width:400px; height:250px;left:20px; top:200px;}
.block.open{width:400px; height:530px;left:25px; top:200px;}
.block h1 {padding: 15px;}
.contact_bg{padding:0px 20px;}
.footer_bg .copyright{text-align:center;}
.footer_bg .links{text-align:center;}
#main_content{min-height:350px;margin:0px 10px;}
}
@media (min-width:419px) and (max-width: 429px) {
.table_list1{margin:0px 15px;width:95%;}
.table_list1 th,.table_list1 td{padding:3px;font-size:0.8rem;}
.table_list8{margin:0px 15px;width:95%;}
.table_list8 th,.table_list8 td{padding:2px;font-size:0.5rem;border:solid 0.6px #fff;}
.table_list8 .th1{font-size:0.5rem;}
.table_list8 .th2{font-size:0.5rem;}
.table_list8 .th3{font-size:0.5rem;}
.table_list2{margin:0px 20px;width:90%;}
.table_list2 th,.table_list2 td{padding:5px;font-size:0.8rem;}
.table_list3{margin:0px 10px;width:95%;}
.table_list4{margin:0px 15px;width:90%;}
.table_list4 th,.table_list4 td{font-size:0.9rem;}
.triangle_top1 {border-width: 70px 0px 0px 200px;}
.table_list5{margin:0px 15px;width:90%;}
.table_list5 th,.table_list5 td{padding:3px;font-size:0.9rem;}
.table_list6{margin:0px 30px;width:90%;}
.table_list7{margin:0px 10px;width:95%;}
.table_list7 th,.table_list7 td{padding:3px;font-size:0.7rem;}
.table1{margin:0px 30px;width:90%;}
.table_vendor{margin:0px 20px;width:90%;}
.page_title {padding-left:15px;}
.part_title1{padding:15px 0px;}
.cur_loc{padding-right:15px;}
.part_title{padding:15px 30px;}
.pic{display:block;margin:20px auto;}
.history{border-collapse:collapse;width:95%;margin:0 15px;}
.row{ padding:0px 30px;}
.pd-30{padding:30px 0px;}
p{padding:0px 30px;}
ul, ol{padding:0px 30px;}
.news_list {margin: 0px 30px;width: 85%;}
.news_bg {padding: 40px 0px;}
.b_title{padding:0px 30px;}
.blue{padding:0px 15px;}
.csr_vendor{margin:10px 30px;}
.block{width:380px; height:270px;left:20px; top:200px;}
.block.open{width:380px; height:530px;left:25px; top:200px;}
.block h1 {padding: 15px;}
.contact_bg{padding:0px 20px;}
.footer_bg .copyright{text-align:center;}
.footer_bg .links{text-align:center;}
#main_content{min-height:300px;margin:0px 10px;}
}
@media (min-width:400px) and (max-width: 418px) {
.table_list1{margin:0px 15px;width:95%;}
.table_list1 th,.table_list1 td{padding:3px;font-size:0.8rem;}
.table_list8{margin:0px 15px;width:95%;}
.table_list8 th,.table_list8 td{padding:2px;font-size:0.5rem;border:solid 0.6px #fff;}
.table_list8 .th1{font-size:0.5rem;}
.table_list8 .th2{font-size:0.5rem;}
.table_list8 .th3{font-size:0.5rem;}
.table_list2{margin:0px 20px;width:90%;}
.table_list2 th,.table_list2 td{padding:5px;font-size:0.8rem;}
.table_list3{margin:0px 10px;width:95%;}
.table_list4{margin:0px 15px;width:90%;}
.table_list4 th,.table_list4 td{font-size:0.9rem;}
.triangle_top1 {border-width: 70px 0px 0px 200px;}
.table_list5{margin:0px 15px;width:90%;}
.table_list5 th,.table_list5 td{padding:3px;font-size:0.9rem;}
.table_list6{margin:0px 30px;width:90%;}
.table_list7{margin:0px 10px;width:95%;}
.table_list7 th,.table_list7 td{padding:3px;font-size:0.7rem;}
.table1{margin:0px 30px;width:90%;}
.table_vendor{margin:0px 20px;width:90%;}
.page_title {padding-left:15px;}
.part_title1{padding:15px 0px;}
.cur_loc{padding-right:15px;}
.part_title{padding:15px 30px;}
.pic{display:block;margin:20px auto;}
.history{border-collapse:collapse;width:95%;margin:0 15px;}
.row{ padding:0px 30px;}
.pd-30{padding:30px 0px;}
p{padding:0px 30px;}
ul, ol{padding:0px 30px;}
.news_list {margin: 0px 30px;width: 85%;}
.news_bg {padding: 40px 0px;}
.b_title{padding:0px 30px;}
.blue{padding:0px 15px;}
.csr_vendor{margin:10px 30px;}
.block{width:360px; height:270px;left:25px; top:200px;}
.block.open{width:360px; height:530px;left:25px; top:200px;}
.block h1 {padding: 15px;}
.contact_bg{padding:0px 20px;}
.footer_bg .copyright{text-align:center;}
.footer_bg .links{text-align:center;}
#main_content{min-height:300px;margin:0px 10px;}
}
@media (min-width:380px) and (max-width: 399px) {
.table_list1{margin:0px 15px;width:95%;}
.table_list1 th,.table_list1 td{padding:3px;font-size:0.8rem;}
.table_list8{margin:0px 15px;width:95%;}
.table_list8 th,.table_list8 td{padding:2px;font-size:0.5rem;border:solid 0.6px #fff;}
.table_list8 .th1{font-size:0.5rem;}
.table_list8 .th2{font-size:0.5rem;}
.table_list8 .th3{font-size:0.5rem;}
.table_list2{margin:0px 20px;width:90%;}
.table_list2 th,.table_list2 td{padding:5px;font-size:0.8rem;}
.table_list3{margin:0px 10px;width:95%;}
.table_list4{margin:0px 15px;width:90%;}
.table_list4 th,.table_list4 td{font-size:0.9rem;}
.triangle_top1 {border-width: 70px 0px 0px 200px;}
.table_list5{margin:0px 15px;width:90%;}
.table_list5 th,.table_list5 td{padding:3px;font-size:0.8rem;}
.table_list6{margin:0px 30px;width:90%;}
.table_list7{margin:0px 5px;width:85%;}
.table_list7 th,.table_list7 td{padding:2px;font-size:0.6rem;}
.table1{margin:0px 30px;width:90%;}
.table_vendor{margin:0px 20px;width:90%;}
.page_title {padding-left:15px;}
.part_title1{padding:15px 0px;}
.cur_loc{padding-right:15px;}
.part_title{padding:15px 30px;}
.pic{display:block;margin:20px auto;}
.history{border-collapse:collapse;width:95%;margin:0 15px;}
.row{ padding:0px 30px;}
.pd-30{padding:30px 0px;}
p{padding:0px 30px;}
ul, ol{padding:0px 30px;}
.news_list {margin: 0px 30px;width: 85%;}
.news_bg {padding: 40px 0px;}
.b_title{padding:0px 30px;}
.blue{padding:0px 15px;}
.csr_vendor{margin:10px 30px;}
.block{width:340px; height:270px;left:25px; top:200px;}
.block.open{width:340px; height:530px;left:25px; top:200px;}
.block h1 {padding: 15px;}
.contact_bg{padding:0px 20px;}
.footer_bg .copyright{text-align:center;}
.footer_bg .links{text-align:center;}
#main_content{min-height:300px;margin:0px 10px;}
/* .select_download{} */
/* .btn-info1{margin-top:10px;} */
}
@media (min-width:360px) and (max-width: 379px) {
.table_list1{margin:0px 10px;width:95%;}
.table_list1 th,.table_list1 td{padding:2px;font-size:0.8rem;}
.table_list8{margin:0px 15px;width:95%;}
.table_list8 th,.table_list8 td{padding:2px;font-size:0.5rem;border:solid 0.6px #fff;}
.table_list8 .th1{font-size:0.5rem;}
.table_list8 .th2{font-size:0.5rem;}
.table_list8 .th3{font-size:0.5rem;}
.table_list2{margin:0px 20px;width:90%;}
.table_list2 th,.table_list2 td{padding:1px;font-size:0.8rem;}
.table_list3{margin:0px 9px;width:95%;}
.table_list4{margin:0px 15px;width:90%;}
.table_list4 th,.table_list4 td{font-size:0.9rem;}
.triangle_top1 {border-width: 100px 0px 0px 200px;}
.table_list5{margin:0px 10px;width:90%;}
.table_list5 th,.table_list5 td{padding:2px;font-size:0.8rem;}
.table_list6{margin:0px 30px;width:85%;}
.table_list7{width:85%;}
.table_list7 th{padding:2px;font-size:0.3rem;}
.table_list7 th,.table_list7 td{padding:1px;font-size:0.3rem;}
.table1{margin:0px 30px;width:85%;}
.table_vendor{margin:0px 20px;width:90%;}
.page_title {padding-left:15px;}
.part_title1{padding:15px 0px;}
.cur_loc{padding-right:15px;}
.part_title{padding:15px 30px;}
.pic{display:block;margin:20px auto;}
.history{border-collapse:collapse;width:95%;margin:0 15px;}
.row{ padding:0px 30px;}
.pd-30{padding:30px 0px;}
p{padding:0px 30px;}
ul, ol{padding:0px 30px;}
.news_list {margin: 0px 30px;width: 80%;}
.news_bg {padding: 40px 0px;}
.b_title{padding:0px 30px;}
.blue{padding:0px 15px;}
.csr_vendor{margin:10px 30px;}
.block{width:290px; height:300px;left:10%; top:200px;}
.block.open{width:300px; height:530px;left:40px; top:200px;}
.block h1 {padding: 15px;}
.contact_bg{padding:0px 20px;}
.footer_bg .copyright{text-align:center;}
.footer_bg .links{text-align:center;}
#main_content{min-height:300px;margin:0px 10px;}
/* .select_download{margin-left:50px;} */
/* .btn-info1{margin-top:10px;} */
}
@media (min-width:343px) and (max-width: 359px) {
.table_list1{margin:0px 10px;width:95%;}
.table_list1 th,.table_list1 td{padding:2px;font-size:0.8rem;}
.table_list8{margin:0px 15px;width:95%;}
.table_list8 th,.table_list8 td{padding:2px;font-size:0.5rem;border:solid 0.6px #fff;}
.table_list8 .th1{font-size:0.5rem;}
.table_list8 .th2{font-size:0.5rem;}
.table_list8 .th3{font-size:0.5rem;}
.table_list2{margin:0px 20px;width:90%;}
.table_list2 th,.table_list2 td{padding:1px;font-size:0.8rem;}
.table_list3{margin:0px 9px;width:95%;}
.table_list4{margin:0px 15px;width:90%;}
.triangle_top1 {border-width: 70px 0px 0px 200px;}
.table_list4 th,.table_list4 td{font-size:0.9rem;}
.table_list5{margin:0px 10px;width:95%;}
.table_list5 th,.table_list5 td{padding:2px;font-size:0.7rem;}
.table_list6{margin:0px 30px;width:85%;}
.table_list7{margin:0px 2px;width:85%;}
.table_list7 th{padding:2px;font-size:0.3rem;}
.table_list7 th,.table_list7 td{padding:0px;font-size:0.3rem;}
.table1{margin:0px 30px;width:85%;}
.table_vendor{margin:0px 20px;width:90%;}
.page_title {padding-left:15px;}
.part_title1{padding:15px 0px;}
.cur_loc{padding-right:15px;}
.part_title{padding:15px 30px;}
.pic{display:block;margin:20px auto;}
.history{border-collapse:collapse;width:95%;margin:0 15px;}
.row{ padding:0px 30px;}
.pd-30{padding:30px 0px;}
p{padding:0px 30px;}
ul, ol{padding:0px 30px;}
.news_list {margin: 0px 30px;width: 80%;}
.news_bg {padding: 40px 0px;}
.b_title{padding:0px 30px;}
.blue{padding:0px 15px;}
.csr_vendor{margin:10px 30px;}
.block{width:290px; height:300px;left:10%; top:200px;}
.block.open{width:300px; height:530px;left:30px; top:200px;}
.block h1 {padding: 15px;}
.contact_bg{padding:0px 20px;}
.footer_bg .copyright{text-align:center;}
.footer_bg .links{text-align:center;}
#main_content{min-height:250px;margin:0px 10px;}
/* .btn-info1{margin-top:10px;} */
}
@media (min-width:334px) and (max-width: 342px) {
.table_list1{margin:0px 10px;width:95%;}
.table_list1 th,.table_list1 td{padding:2px;font-size:0.8rem;}
.table_list8{margin:0px 15px;width:95%;}
.table_list8 th,.table_list8 td{padding:2px;font-size:0.5rem;border:solid 0.6px #fff;}
.table_list8 .th1{font-size:0.5rem;}
.table_list8 .th2{font-size:0.5rem;}
.table_list8 .th3{font-size:0.5rem;}
.table_list2{margin:0px 20px;width:90%;}
.table_list2 th,.table_list2 td{padding:1px;font-size:0.8rem;}
.table_list3{margin:0px 8px;width:95%;}
.table_list4{margin:0px 15px;width:90%;}
.table_list4 th,.table_list4 td{font-size:0.6rem;}
.table_list5{margin:0px 10px;width:85%;}
.table_list5 th,.table_list5 td{padding:2px;font-size:0.6rem;}
.table_list6{margin:0px 30px;width:85%;}
.table_list7{margin:0px 2px;width:85%;}
.table_list7 th{padding:2px;font-size:0.3rem;}
.table_list7 th,.table_list7 td{padding:0px;font-size:0.3rem;}
.table1{margin:0px 30px;width:85%;}
.table_vendor{margin:0px 20px;width:90%;}
.page_title {padding-left:15px;}
.part_title1{padding:15px 0px;}
.cur_loc{padding-right:15px;}
.part_title{padding:15px 30px;}
.pic{display:block;margin:20px auto;}
.history{border-collapse:collapse;width:95%;margin:0 15px;}
.row{ padding:0px 30px;}
.pd-30{padding:30px 0px;}
p{padding:0px 30px;}
ul, ol{padding:0px 30px;}
.news_list {margin: 0px 30px;width: 80%;}
.news_bg {padding: 40px 0px;}
.b_title{padding:0px 30px;}
.blue{padding:0px 15px;}
.csr_vendor{margin:10px 30px;}
.block{width:290px; height:300px;left:10%; top:200px;}
.block.open{width:300px; height:530px;left:30px; top:200px;}
.block h1 {padding: 15px;}
.contact_bg{padding:0px 20px;}
.footer_bg .copyright{text-align:center;}
.footer_bg .links{text-align:center;}
#main_content{min-height:250px;margin:0px 10px;}
/* .btn-info1{margin-top:10px;} */
}
@media (min-width:325px) and (max-width: 333px) {
.table_list1{margin:0px 10px;width:95%;}
.table_list1 th,.table_list1 td{padding:2px;font-size:0.6rem;}
.table_list8{margin:0px 15px;width:95%;}
.table_list8 th,.table_list8 td{padding:2px;font-size:0.5rem;border:solid 0.6px #fff;}
.table_list8 .th1{font-size:0.5rem;}
.table_list8 .th2{font-size:0.5rem;}
.table_list8 .th3{font-size:0.5rem;}
.table_list2{margin:0px 20px;width:90%;}
.table_list2 th,.table_list2 td{padding:1px;font-size:0.8rem;}
.table_list3{margin:0px 9px;width:95%;}
.table_list4{margin:0px 15px;width:90%;}
.table_list4 th,.table_list4 td{font-size:0.6rem;}
.table_list5{margin:0px 5px;width:70%;}
.table_list5 th,.table_list5 td{padding:1px;font-size:0.4rem;}
.table_list6{margin:0px 30px;width:85%;}
.table_list7{margin:0px 2px;width:85%;}
.table_list7 th{padding:2px;font-size:0.3rem;}
.table_list7 th,.table_list7 td{padding:0px;font-size:0.3rem;}
.table1{margin:0px 30px;width:85%;}
.table_vendor{margin:0px 20px;width:90%;}
.page_title {padding-left:15px;}
.part_title1{padding:15px 0px;}
.cur_loc{padding-right:15px;}
.part_title{padding:15px 30px;}
.pic{display:block;margin:20px auto;}
.history{border-collapse:collapse;width:95%;margin:0 15px;}
.row{ padding:0px 30px;}
.pd-30{padding:30px 0px;}
p{padding:0px 30px;}
ul, ol{padding:0px 30px;}
.news_list {margin: 0px 30px;width: 80%;}
.news_bg {padding: 40px 0px;}
.b_title{padding:0px 30px;}
.blue{padding:0px 15px;}
.csr_vendor{margin:10px 30px;}
.block{width:290px; height:300px;left:10%; top:200px;}
.block.open{width:300px; height:530px;left:30px; top:200px;}
.block h1 {padding: 15px;}
.contact_bg{padding:0px 20px;}
.footer_bg .copyright{text-align:center;}
.footer_bg .links{text-align:center;}
#main_content{min-height:250px;margin:0px 10px;}
/* .btn-info1{margin-top:10px;} */
}
@media (min-width:280px) and (max-width: 324px) {
.table_list1{margin:0px 8px;width:80%;}
.table_list1 th,.table_list1 td{padding:1px;font-size:0.6rem;}
.table_list8{margin:0px 15px;width:45%;}
.table_list8 th,.table_list8 td{padding:2px;font-size:0.5rem;border:solid 0.6px #fff;}
.table_list8 .th1{font-size:0.5rem;}
.table_list8 .th2{font-size:0.5rem;}
.table_list8 .th3{font-size:0.5rem;}
.table_list2{margin:0px 20px;width:80%;}
.table_list2 th,.table_list2 td{padding:1px;font-size:0.6rem;}
.table_list3{margin:0px 8px;width:95%;}
.table_list4{margin:0px 15px;width:90%;}
.table_list4 th,.table_list4 td{font-size:0.5rem;}
.table_list5{margin:0px 5px;width:55%;}
.table_list5 th,.table_list5 td{padding:1px;font-size:0.2rem;}
.table_list6{margin:0px 30px;width:80%;}
.table_list7{margin:0px 2px;width:85%;}
.table_list7 th{padding:2px;font-size:0.3rem;}
.table_list7 th,.table_list7 td{padding:0px;font-size:0.3rem;}
.table1{margin:0px 30px;width:80%;}
.table_vendor{margin:0px 20px;width:85%;}
.page_title {padding-left:15px;}
.cur_loc{padding-right:15px;}
.part_title{padding:15px 30px;}
.part_title1{padding:15px 0px;}
.pic{display:block;margin:20px auto;}
.history{border-collapse:collapse;width:95%;margin:0 15px;}
.row{ padding:0px 30px;}
.pd-30{padding:30px 0px;}
p{padding:0px 30px;}
ul, ol{padding:0px 30px;}
.news_list {margin: 0px 20px;width: 85%;}
.news_bg {padding: 40px 0px;}
.b_title{padding:0px 30px;}
.blue{padding:0px 15px;}
.csr_vendor{margin:10px 30px;}
.block{width:250px; height:350px;left:10%; top:200px;}
.block.open{width:250px; height:560px;left:30px; top:200px;}
.block h1 {padding: 15px;}
.contact_bg{padding:0px 20px;}
.contact_box{width:260px;}
.footer_bg .copyright{text-align:center;}
.footer_bg .links{text-align:center;}
#main_content{min-height:250px;margin:0px 10px;}
/* .btn-info1{margin-top:10px;} */
}
@media (min-width:269px) and (max-width: 279px) {
.table_list1{margin:0px 3px;width:90%;}
.table_list1 th,.table_list1 td{padding:3px;font-size:0.4rem;}
.table_list2{margin:0px 20px;width:85%;font-size:0.6rem;}
.table_list2 th,.table_list2 td{padding:1px;font-size:0.6rem;}
.table_list3{margin:0px 7px;width:95%;}
.table_list4{margin:0px 15px;width:90%;}
.table_list5{margin:0px 10px;width:25%;}
.table_list5 th,.table_list5 td{padding:1px;font-size:0.1rem;}
.table_list6{margin:0px 30px;width:80%;}
.table1{margin:0px 30px;width:75%;}
.table_vendor{margin:0px 30px;width:80%;}
.page_title {padding-left:15px;}
.cur_loc{padding-right:15px;}
.part_title{padding:15px 30px;}
.part_title1{padding:15px 0px;}
.pic{display:block;margin:20px auto;}
.history{border-collapse:collapse;width:95%;margin:0 15px;}
.row{ padding:0px 30px;}
.pd-30{padding:30px 0px;}
p{padding:0px 30px;}
ul, ol{padding:0px 30px;}
.news_list {margin: 0px 30px;width: 70%;}
.news_bg {padding: 40px 0px;}
.b_title{padding:0px 30px;}
.blue{padding:0px 15px;}
.csr_vendor{margin:10px 30px;}
.block{width:230px; height:400px;left:10%; top:200px;}
.block.open{width:250px; height:560px;left:20px; top:200px;}
.block h1 {padding: 15px;}
.block .mask{overflow-y:scroll;padding:0 10px;}
.policy_table th,.policy_table td{font-size:12px; line-height:24px;}
.contact_bg{padding:0px 20px;}
.contact_box{width:250px;}
.footer_bg .copyright{text-align:center;}
.footer_bg .links{text-align:center;}
#main_content{min-height:200px;margin:0px 10px;}
/* .btn-info1{margin-top:10px;} */
}
@media (min-width:258px) and (max-width: 268px) {
.table_list1{margin:0px 3px;width:90%;}
.table_list1 th,.table_list1 td{padding:3px;font-size:0.4rem;}
.table_list2{margin:0px 20px;width:75%;}
.table_list3{margin:0px 5px;width:95%;}
.table_list4{margin:0px 15px;width:90%;}
.table_list5{margin:0px 10px;width:25%;}
.table_list5 th,.table_list5 td{padding:1px;font-size:0.1rem;}
.table_list6{margin:0px 30px;width:80%;}
.table1{margin:0px 30px;width:75%;}
.table_vendor{margin:0px 30px;width:80%;}
.page_title {padding-left:15px;}
.cur_loc{padding-right:15px;}
.part_title{padding:15px 30px;}
.part_title1{padding:15px 0px;}
.pic{display:block;margin:20px auto;}
.history{border-collapse:collapse;width:95%;margin:0 15px;}
.row{ padding:0px 30px;}
.pd-30{padding:30px 0px;}
p{padding:0px 30px;}
ul, ol{padding:0px 30px;}
.news_list {margin: 0px 30px;width: 70%;}
.news_bg {padding: 40px 0px;}
.b_title{padding:0px 30px;}
.blue{padding:0px 15px;}
.csr_vendor{margin:10px 30px;}
.block{width:220px; height:400px;left:10%; top:200px;}
.block.open{width:230px; height:560px;left:20px; top:200px;}
.block h1 {padding: 15px;}
.contact_bg{padding:0px 20px;}
.contact_box{width:250px;}
.footer_bg .copyright{text-align:center;}
.footer_bg .links{text-align:center;}
#main_content{min-height:200px;margin:0px 10px;}
/* .btn-info1{margin-top:10px;} */
}
@media (max-width:257px) {
.table_list1{margin:0px 3px;width:90%;}
.table_list1 th,.table_list1 td{padding:3px;font-size:0.4rem;}
.table_list2{margin:0px 20px;width:75%;}
.table_list3{margin:0px 3px;width:95%;}
.table_list4{margin:0px 15px;width:90%;}
.table_list5{margin:0px 10px;width:25%;}
.table_list5 th,.table_list5 td{padding:1px;font-size:0.1rem;}
.table_list6{margin:0px 30px;width:80%;}
.table1{margin:0px 30px;width:75%;}
.table_vendor{margin:0px 30px;width:80%;}
.page_title {padding-left:15px;}
.cur_loc{padding-right:15px;}
.part_title{padding:15px 30px;}
.part_title1{padding:15px 0px;}
.pic{display:block;margin:20px auto;}
.history{border-collapse:collapse;width:95%;margin:0 15px;}
.row{ padding:0px 30px;}
.pd-30{padding:30px 0px;}
p{padding:0px 30px;}
ul, ol{padding:0px 30px;}
.news_list {margin: 0px 30px;width: 70%;}
.news_bg {padding: 40px 0px;}
.b_title{padding:0px 30px;}
.blue{padding:0px 15px;}
.csr_vendor{margin:10px 30px;}
.block{width:220px; height:400px;left:10%; top:200px;}
.block.open{width:230px; height:560px;left:20px; top:200px;}
.block h1 {padding: 15px;}
.contact_bg{padding:0px 20px;}
.contact_box{width:250px;}
.footer_bg .copyright{text-align:center;}
.footer_bg .links{text-align:center;}
#main_content{min-height:200px;margin:0px 10px;}
/* .btn-info1{margin-top:10px;} */
}
