body,td,th {font-family:"Î¢ÈíÑÅºÚ";
	font-size: 14px;
	line-height:26px;
	color:#444444;}
	
body {margin-left: 0px;
margin-top: 0px;
margin-right:0px;
margin-bottom:0px;
font-size:14px;
line-height:26px;}

a:link {text-decoration:none; color:#444444;}
a:visited {text-decoration:none;color:#444444;}
a:hover {text-decoration:none;color:#444444;}
a:active {text-decoration:none;color:#444444;}

.banx{margin:0 auto; width:100%; height:500px; overflow:hidden;}
.banx img{width:100%; display:block;}
.banx .hh3{color:#ffffff; padding-top:230px; padding-bottom:45px; font-size:50px; text-align:center; font-weight:bold; text-shadow:#666 1px 2px 4px; }
.banx .hh5{color:#ffffff; font-size:28px; text-align:center; text-shadow:#666 1px 2px 4px; }

.web2023_b_tt{margin:0 auto; width:1320px; border-top:1px #f1f1f1 solid; border-bottom:1px #f1f1f1 solid; margin-bottom:30px; overflow:hidden;}
.web2023_b_k{margin:0 auto; width:1320px; margin-bottom:50px; overflow:hidden;}


.cc_kk{float:left; width:1320px; overflow:hidden;}
.cc_tk_{margin:0 auto; width:1320px; height:40px; overflow:hidden;}
.cc_tkb{ float:left; width:124px; height:50px; line-height:50px; font-size:18px; text-align:center; color:#888888; margin:10px; overflow:hidden;}
.cc_tkb a{text-decoration:none; display: block;}
.cc_tkb a:link{color:#888888; }
.cc_tkb a:visited{color:#888888;}
.cc_tkb a:hover{color:#888888;}
.cc_tka{ float:left; width:124px; height:50px; line-height:50px; font-size:18px; font-weight:bold; text-align:center; color:#ffffff; background-color:#c20009; margin:10px; border-radius:8px; overflow:hidden;}
.cc_tka a{text-decoration:none; display: block;}
.cc_tka a:link{color:#ffffff; }
.cc_tka a:visited{color:#ffffff;}
.cc_tka a:hover{color:#ffffff;}

.cc_kka{display:block;}
.cc_kka ul li a:link{color:#333333; }
.cc_kka ul li a:visited{color:#333333;}
.cc_kka ul li a:hover{color:#dc0018;}
.cc_kkb{display:none;}

.web2023_i_news{margin:0 auto; width:1320px; margin-top:10px; overflow:hidden;}
.web2023_i_news ul li{float:left; width:404px; height:280px; list-style-type:none; margin:10px; padding:10px; color:#777777; border:1px #ffffff solid; background-color:#FFFFFF; overflow:hidden;}
.web2023_i_news ul li a{text-decoration:none; display: block;}
.web2023_i_news ul li a:link{color:#777777; }
.web2023_i_news ul li a:visited{color:#777777;}
.web2023_i_news ul li a:hover{color:#bdab7b;}
.web2023_i_news ul li:hover{color:#bdab7b;}
.web2023_i_news ul li:hover{ background-color:#FFFFFF; border:1px #2d88d7 solid; }

.web2023_i_newsm{margin:0 auto; width:404px; height:150px; overflow:hidden;}
.web2023_i_newsm img{width:404px; cursor:pointer; transition: all 0.8s; }
.web2023_i_newsm img:hover{transform: scale(1.2);}

.web2023_i_newst{margin:0 auto; width:380px; height:50px; padding-top:10px; font-size:16px; font-weight:bold; color:#333333; text-align:center; overflow:hidden;}
.web2023_i_newsk{margin:0 auto; width:380px; padding-top:5px; line-height:22px; font-size:14px; color:#999999; overflow:hidden;}
.web2023_i_newskt{margin:0 auto; width:380px; height:20px; padding-top:5px; font-size:12px; color:#999999; overflow:hidden;}

.web2023_i_news2{margin:0 auto; width:1330px; margin-top:30px; margin-bottom:60px; overflow:hidden;}
.web2023_i_news2 ul li{float:left; width:410px; font-size:16px; list-style-type:none; margin-right:22px; margin-left:11px; margin-top:10px; color:#555555; overflow:hidden;}
.web2023_i_news2 ul li a{text-decoration:none; display: block;}
.web2023_i_news2 ul li a:link{color:#555555; }
.web2023_i_news2 ul li a:visited{color:#555555;}
.web2023_i_news2 ul li a:hover{color:#c20009;}
.web2023_i_news2 ul li:hover{color:#c20009;}

.web2023_i_news2t{margin:0 auto; width:404px; height:24px; font-size:16px; font-weight:bold; color:#333333; overflow:hidden;}
.web2023_i_news2k{margin:0 auto; width:404px; padding-top:8px; line-height:22px; font-size:14px; color:#999999; overflow:hidden;}
.web2023_i_news2kt{margin:0 auto; width:404px; height:20px; padding-top:8px; font-size:12px; color:#999999; overflow:hidden;}

.web2023_i_tblink{margin:0 auto; width:1300px; margin-top:10px;overflow:hidden;}
.web2023_i_tblink ul li{float:left; width:196px; height:105px; margin:9px; list-style-type:none; border:1px #EAEAEA solid; background-color:#ffffff; border-radius:4px; text-align:center; overflow:hidden;}
.web2023_i_tblink ul li img{width:180px; cursor:pointer; transition: all 0.8s; }
.web2023_i_tblink ul li img:hover{transform: scale(1.2);}

.web2023_i_link{margin:0 auto; width:1320px; margin-top:40px; font-size:36px; color:#222222; line-height:50px; overflow:hidden;}
.web2023_i_link span{ font-size:14px; line-height:60px; color:#777777;}

.web2023_i_linkk{margin:0 auto; width:1320px; font-size:14px; color:#5d5d5d; line-height:24px; margin-top:10px; overflow:hidden;}
.web2023_i_linkk a{text-decoration:none;}
.web2023_i_linkk a:link{color:#5d5d5d; }
.web2023_i_linkk a:visited{color:#5d5d5d;}
.web2023_i_linkk a:hover{color:#2d88d7;}
.web2023_i_linkk:hover{color:#2d88d7;}

.index_img_k{margin:0 auto; width:1320px; margin-top:30px; border-left:1px #dfdfdf solid; border-top:1px #dfdfdf solid; border-radius:8px;  overflow:hidden;}
.index_img_k ul li{float:left; width:219px; height:110px; text-align:center; list-style-type:none; border-bottom:1px #dfdfdf solid; border-right:1px #dfdfdf solid; padding-top:8px; background-color:#ffffff; text-align:center; overflow:hidden;}
.index_img_k ul li img{width:170px; cursor:pointer; transition: all 0.5s; filter:grayscale(100%); opacity:70%;}
.index_img_k ul li img:hover{transform: scale(1.2); filter:grayscale(0%); opacity:100%;}

.showt{margin:0 auto; width:1300px; margin-top:20px; border-bottom:1px #e4e4e4 solid; overflow:hidden;}
.showt ul li{float:left; width:200px; height:70px; line-height:70px; list-style-type:none; font-size:18px; color:#222222; text-align:center; overflow:hidden;}
.showt ul li a{ color:#222222; display: block;}
.showt ul li a:link{color:#222222; }
.showt ul li a:visited{color:#222222;}
.showt ul li a:hover{color:#222222;}

.showtn{margin:0 auto; width:1300px; margin-top:20px; border-bottom:1px #e4e4e4 solid; overflow:hidden;}
.showtn ul li{float:left; width:144px; height:70px; line-height:70px; list-style-type:none; font-size:18px; color:#222222; text-align:center; overflow:hidden;}
.showtn ul li a{ color:#222222; display: block;}
.showtn ul li a:link{color:#222222; }
.showtn ul li a:visited{color:#222222;}
.showtn ul li a:hover{color:#222222;}

.showk{margin:0 auto; width:1300px; margin-top:50px; padding-bottom:50px; font-size:16px; line-height:28px; color:#555555; overflow:hidden;}
.showk a{ color:#555555;}
.showk a:link{color:#555555; }
.showk a:visited{color:#555555;}
.showk a:hover{color:#555555; } 

.show1{margin:0 auto; width:100%; margin-top:40px; padding-bottom:10px; font-size:16px; line-height:28px; color:#555555; background-color:#efefef; overflow:hidden;}

.showka{margin:0 auto; width:100%; height:550px; background:url(../123img/bg2.jpg) no-repeat center top scroll; overflow:hidden;}
.showka img{width:100%; display:block;}

.showkb{margin:0 auto; width:100%; height:550px; background:url(../123img/bg3.jpg) no-repeat center top scroll; overflow:hidden;}
.showkb img{width:100%; display:block;}

.showka_t{margin:0 auto; width:1320px; margin-top:110px; margin-bottom:50px; font-size:48px; line-height:70px; color:#ffffff; text-align:center; font-weight:bold; text-shadow:#666 1px 2px 4px; overflow:hidden;}
.showka_t span{ font-size:16px; color:#eeeeee;}

.showka_th{margin:0 auto; width:1320px; margin-top:40px; font-size:38px; line-height:40px; color:#333333; overflow:hidden;}
.showka_th span{ font-size:16px; color:#777777;}

.showka_thh{margin:0 auto; width:1320px; height:80px; margin-top:40px; font-size:38px; line-height:40px; color:#333333; border-bottom:1px #e4e4e4 solid;  overflow:hidden;}
.showka_thh span{ float:right; font-size:16px; line-height:40px; color:#777777;}

.showka_k{margin:0 auto; width:1320px; margin-top:50px; padding-bottom:50px; font-size:16px; line-height:28px; color:#ffffff; overflow:hidden;}

.showka_kk{margin:0 auto; width:1100px; height:200px; margin-top:20px; margin-bottom:20px; padding:30px; border-radius:10px; line-height:36px; list-style-type:none; font-size:18px; color:#ffffff; background:rgba(0,80,180,0.3); position: relative;
			overflow: hidden;}
			
.showka_kk span{ float:left; font-size:16px; line-height:26px; color:#ffffff;}

.newskk{margin:0 auto; width:1300px; margin-top:50px; overflow:hidden;}
.newskk ul li{float:left; width:1300px; list-style-type:none; font-size:20px; line-height:46px; border-bottom:1px #E7E7E7 solid; padding-top:30px; padding-bottom:30px; color:#333333; overflow:hidden;}
.newskk ul li a{ color:#333333; display: block;}
.newskk ul li a:link{color:#333333; }
.newskk ul li a:visited{color:#333333;}
.newskk ul li a:hover{color:#c20009;}
.newskk ul li span{font-size:14px; line-height:26px; color:#999999;}
.newskk ul li:hover{color:#c20009; border-bottom:1px #c20009 solid; }
.newskk ul li ll{float:left; width:350px; height:170px; padding:4px; border:1px #EFEFEF solid; overflow:hidden;}
.newskk ul li ll img{float:left; width:350px; }
.newskk ul li rr{ float:right; width:830px;}
.newskk ul li rr span{font-size:14px; line-height:26px; color:#999999;}


.newstt{margin:0 auto; width:1300px; margin-top:70px; text-align:left; font-size:28px; line-height:36px; color:#000000; overflow:hidden;}
.newss{margin:0 auto; width:1300px; color:#666666; text-align:left; font-size:14px; height:46px; line-height:46px; margin-top:5px; margin-bottom:25px; padding-top:10px; padding-bottom:20px; border-bottom:1px #CCCCCC solid; overflow:hidden;}
.newss a{ color:#888888;}
.newss a:link{color:#888888; }
.newss a:visited{color:#888888;}
.newss a:hover{color:#888888;}
.newsk{margin:0 auto; width:1300px; margin-bottom:50px;  font-size:16px; line-height:34px; text-align:justify; text-justify:inter-ideograph; overflow:hidden;}

.news{margin:0 auto; width:1300px; margin-top:10px; margin-bottom:20px; overflow:hidden;}
.news ul li{float:left; width:600px; height:40px; line-height:40pxnews; list-style-type:none; font-size:16px; margin-left:20px; margin-right:25px; border-bottom:1px #f1f1f1 solid; overflow:hidden;}
.news ul li a{display: block;}
.news ul li a{ color:#555555;}
.news ul li a:link{color:#555555; }
.news ul li a:visited{color:#555555;}
.news ul li a:hover{color:#0062bd;}
.news ul li:hover{color:#0062bd; border-bottom:1px #0062bd solid; }
.news ul li span{ float:right; font-size:14px; line-height:46px; color:#888888;}

.newsst{margin:0 auto; width:1300px; color:#555555; text-align:center; font-size:18px; height:40px; line-height:40px; margin-top:40px; margin-bottom:40px; background-color:#ececec; border-radius:6px; overflow:hidden;}

.newslkimg{margin:0 auto; width:1000px; padding-top:20px; text-align:center; padding-bottom:20px; overflow:hidden;}
.newslkimg img {width:100%;}

.web2021prota{margin:0 auto; width:1300px; line-height:40px; font-size:32px; text-align:center; color:#333333; font-weight:bold; overflow:hidden;}

.list_dq{margin:0 auto; width:1300px; margin-top:30px; border-bottom:1px #e4e4e4 solid; overflow:hidden;}
.list_dq ul li{float:left; width:250px; height:60px; line-height:60px; list-style-type:none; font-size:16px; color:#222222; text-align:center; margin:4px; border:1px #CCCCCC solid;border-radius:10px;  overflow:hidden;}
.list_dq ul li a{ color:#222222; display: block;}
.list_dq ul li a:link{color:#222222; }
.list_dq ul li a:visited{color:#222222;}
.list_dq ul li a:hover{color:#ffffff;}
.list_dq ul li:hover{color:#ffffff; border:1px #c20009 solid; background-color:#c20009;}

.bwfyc{margin:0 auto; width:900px; padding-top:40px; margin-bottom:100px; overflow:hidden; }
.bwfycc{ margin:0 auto; width:1300px; padding-top:40px; margin-bottom:100px; overflow:hidden; }
.bwfy1{ float:left; width:30px; height:30px; background-color:#c20009; color:#FFFFFF; font-size:16px; text-align:center; line-height:30px; border-radius:4px; margin-left:6px;}
.bwfy1 a{ color:#FFFFFF; display: block;}
.bwfy1 a:link{color:#FFFFFF; }
.bwfy1 a:visited{color:#FFFFFF;}
.bwfy1 a:hover{color:#FFFFFF;}

.bwfy2{ float:left; width:30px; height:30px; background-color:#b0b0b0; color:#FFFFFF; font-size:16px; text-align:center; line-height:30px; border-radius:4px; margin-left:6px;}
.bwfy2 a{ color:#FFFFFF; display: block;}
.bwfy2 a:link{color:#FFFFFF; }
.bwfy2 a:visited{color:#FFFFFF;}
.bwfy2 a:hover{color:#FFFFFF;}

.bwfy3{ float:left; width:30px; height:30px; background-color:#555555; color:#FFFFFF; font-size:16px; text-align:center; line-height:30px;border-radius:4px;  margin-left:6px;}
.bwfy3 a{ color:#FFFFFF; display: block;}
.bwfy3 a:link{color:#FFFFFF; }
.bwfy3 a:visited{color:#FFFFFF;}
.bwfy3 a:hover{color:#FFFFFF;}

.f28{font-size:28px; line-height:40px;}
.f20{font-size:20px; line-height:36px;}

.fot{margin:0 auto; width:100%; margin-top:50px; background:url(../123img/fot.jpg) no-repeat center top scroll; overflow:hidden;}
.fotdh{margin:0 auto; width:1320px; margin-top:30px; overflow:hidden;}
.fotdh ul li{float:left; width:250px; height:260px; list-style-type:none;  text-align:center; color:#FFFFFF; font-size:18px; overflow:hidden;}
.fotdh ul li a{ color:#FFFFFF; display: block;}
.fotdh ul li a:link{color:#FFFFFF; }
.fotdh ul li a:visited{color:#FFFFFF;}
.fotdh ul li a:hover{color:#ffffff;}
.fotdh ul li span{color:#eeeeee; font-size:14px;}

.fotdz{margin:0 auto; width:100%; margin-top:20px; margin-bottom:20px; padding-top:20px; padding-bottom:20px; border-top:1px #2c2f34 solid; border-bottom:1px #2c2f34 solid; overflow:hidden;}
.fotdza{margin:0 auto; width:1320px; overflow:hidden;}
.fotdza_l{ float:left; width:200px; overflow:hidden;}
.fotdza_c{ float:right; width:560px; padding-top:20px; color:#b3b5b9; background-image:url(../123img/f_1.png); background-repeat:no-repeat; padding-left:51px; overflow:hidden;}
.fotdza_r{ float:right; width:400px; padding-top:20px; color:#b3b5b9; background-image:url(../123img/f_2.png); background-repeat:no-repeat; padding-left:51px; overflow:hidden;}

.fotbc{margin:0 auto; width:1320px; padding-top:10px; padding-bottom:20px; text-align:center; color:#b3b5b9; overflow:hidden;}
.fotbc a{ color:#b3b5b9;}
.fotbc a:link{color:#b3b5b9; }
.fotbc a:visited{color:#b3b5b9;}
.fotbc a:hover{color:#b3b5b9;}

.fotbc_l{ float:left; width:230px; color:#999999; overflow:hidden;}
.fotbc_l img{width:120px; cursor:pointer; transition: all 0.8s; float:left; padding-right:30px; }
.fotbc_l img:hover{transform: scale(1.1);}

.fotbc_r{ float:right; width:1070px; line-height:100px; text-align:center; color:#b3b5b9; overflow:hidden;}
.fotbc_r a{ color:#b3b5b9;}
.fotbc_r a:link{color:#b3b5b9; }
.fotbc_r a:visited{color:#b3b5b9;}
.fotbc_r a:hover{color:#b3b5b9;}

.linka{margin:0 auto; width:100%; padding-top:15px; padding-bottom:15px; border-bottom:1px #2c2f34 solid;  overflow:hidden;}
.link{margin:0 auto; width:1300px; color:#ffffff; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; padding:10px; overflow:hidden;}
.link a{text-decoration:none;}
.link a:link{color:#ffffff; }
.link a:visited{color:#ffffff;}
.link a:hover{color:#ffffff;}

.f28{font-size:28px; line-height:40px;}
.f20{font-size:20px; line-height:36px;}

