@charset "utf-8";


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
display: block;
}
body {
line-height: 1.5;font-family: '思源宋体';
}
ol, ul {

}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
.cc_clear{clear: both; height: 0; font-size: 0; line-height: 0; padding:0; margin: 0; border: 0;}
/* CSS Document */

body{margin:0px auto;width:100%;overflow-x:hidden;}
.top1{width:1000px;height:75px;overflow:hidden;margin:0px auto;}
.top2{float:left;height:75px;}
.top3{height:75px;width:220px;float:right;margin-right:21px;}
.top4{height:32px;line-height:32px;width:100%;text-align:right;font-size:12px;}
.top4 span{ cursor: pointer;}
.top5{}
.top6{color:#a6a6a6; font-family: Times new roman;}
.top7{width:217px;height:24px;border:1px solid #e2e2e2;clear:both;}
.top8{float:left;border:none; outline: none; height: 24px; border: 0px; margin: 0; padding: 0; line-height: 24px; padding-left: 10px;}
.top9{float:right;background-color:#c7072e;height:100%;width:24px;}
.top10{float:right;height:75px;line-height:85px;margin-right:30px;font-weight:bold;color:#535353;font-size:19px; font-family: Times new roman;}
.me1{width:1000px;height:40px;margin:0px auto;background-color:#0f5fa4;}

.me2{width:125px;height:40px;;position:relative;float:left;overflow:hidden;background-image: url("../img/navigation.png");cursor: pointer;display: inline-block;z-index: 99;}
.me2:hover{height:auto;overflow:visible;background-image: url("../img/navigation-- selected.png");cursor: pointer;display: inline-block;z-index: 99;}
.me3{width:125px;height:40px;line-height:40px;text-align:center;color:#FFFFFF;font-weight:bold;font-size:15px;background-size:100% 100%;float:left;display: inline-block;z-index: 99;font-family: Times new roman;}
.me4{width:100%;height:auto;position:absolute;left:0px;top:40px;background-color:#e3e2e2;z-index:9;display: inline-block;z-index: 99;}
.me5{width:100%;height:34px;border-bottom:1px solid #fff;line-height:36px;text-align:center;font-size:14px;color:#535353;font-weight:normal;display: inline-block;z-index: 99;font-family: Times new roman;}
.me5:hover{color:#b2303e;display: inline-block;z-index: 99;font-family: Times new roman;}


.swj_zlhz_menu{overflow:hidden;visibility:hidden; position:absolute;z-index: 9999;color:#535353;margin-left:-35px;}
.swj_zlhz_menu li{height:35px;line-height:35px;text-align:left;width:145px;overflow:hidden;background-color:#e3e2e2;border-bottom:1px solid #fff;}
.swj_zlhz_menu li a{display: block;text-decoration:none;color:#535353;padding-left:25px;}
.swj_zlhz_menu li a:hover{text-decoration:none;color:#b2303e;}



.ad1{width:1000px;height:373px;margin:0px auto;overflow:hidden;position:relative;}
.ad2{width:3000px;height:100%;}
.ad2 img{width:1000px;height:100%;float:left;}
.ad3{position:absolute;left:26px;bottom:18px;}
.ad4{width:12px;height:12px;background-color:#d3d3d3;border-radius:12px;float:left;margin-right:7px;}
.ad5{background-color:#0f5fa4;width:12px;height:12px;border-radius:12px;float:left;margin-right:7px;}

.gg1{width:1000px;height:35px;background-color:#f2f2f2;margin:0px auto;overflow:hidden;}
.gg2{width:26px;height:26px;float:left;display:block;margin-left:12px;margin-top:4px;}
.gg3{height:35px;line-height:35px;float:left;margin-left:4px;font-weight:bold;color:#7b7b7b;}
.gg4{width:738px;height:35px;line-height:35px;overflow:hidden;float:left;margin-left:5px;}
.gg6{width:860px;height:35px;overflow:hidden; z-index: 9999;}

.gg5{width: 860px;height: 35px;overflow: hidden;margin: 0;padding: 0;}
.gg5 li{width: 280px;height: 35px;float: left;margin-right: 15px;line-height: 35px; font-size: 14px; color: #555; list-style: circle; overflow: hidden; cursor: pointer;}
.gg5 li span{ margin-right: 5px;}
.gg5 li:hover{color:#b2303e;}

.showbanner{ width: 1000px; height: 373px; margin: 0 auto; overflow: hidden; position: relative; z-index: 0;}
.pagination {position: absolute;left: 0;text-align: left;bottom:20px; left: 25px; width: 100%;}
.swiper-pagination-switch { display: inline-block; width: 12px; height: 12px; border-radius: 12px;  background: #d3d3d3; margin: 0 3px; cursor: pointer;}
.swiper-active-switch { background: #0f5fa4;}

.xwcp{ width:1000px; margin:0px auto; height:360px;}
.xwsp{ width:375px; height:353px; float:left; position: relative;background: url("../img/images.png") no-repeat;}
.news{width:325px; height:355px; float:left; margin-left:10px;  overflow:hidden;}
.news .bg1{background-color: #f6fffb; height: 175px;}
.news .bg2{background-color: #f0f8fe; height: 175px;}

.xwzx{ line-height:24px; width:325px; }
.cpxx{  line-height:24px; width:325px; }
.wj_rlzy{width:280px;margin-left:10px; height:355px; background-color: #fff9f9; float: left; overflow: hidden;}
.rlzy{width:1000px;background-color: #fff; }
.wj_rlzy .wj_zxlb{ padding-left: 40px; position: relative; top: 5px;}
.wj_rlzy .wj_zxlb li { font-size: 14px; line-height: 23px; margin:0; padding: 0; color:#535353;}
.wj_rlzy .wj_zxlb li:hover { color:#b2303e;}

.wj_rlzy .wj_zxlb li span{ width: 80px; display: inline-block; margin: 0; padding: 0; line-height: 23px;}
.wj_rlzy .wj_zxlb li span i{font-family: arial}
.more{float:right; font-size:16px; color:#535353; margin-right:20px; cursor: pointer; line-height: 38px;}
.bt{font-size:18px; float:left; color:#0f5fa4; line-height:38px; padding-left:25px;}
.swj_jlhd_font{width:40px;height:40px;color:#fff;font-family: '思源宋体';font-size:18px;word-break: break-all; word-wrap:break-word;float:right;margin-right:39px;margin-top:20px;line-height:20px;}

.zxlb{width:300px; float:left; padding-left:20px; padding-top: 5px;overflow:hidden;}
#scrollDiv{height:110px;}
#cpxxDiv{height:120px;}
#cpxxDiv li{line-height: 19px;}
.zxlb ul{width:300px; float:left; padding-left:25px; list-style: disc;}

.zxlb li{ font-size: 14px; line-height: 23px; margin:0; padding: 0; color:#535353; list-style-type: disc; }
.zxlb li:hover { color:#b2303e;}

.cpxx ul li{margin-left:0px;margin-right:0px;text-decoration:none;float:left;margin-top:10px;padding-top:0px; font-size:14px; width:300px;}
a{ text-decoration:none; color:#535353;}
a:hover{color:#b2303e;}

.jlhd{width:275px;height:80px; background-image:url(../img/activities.png); float:left; cursor:pointer;float: left;}
.jlhd span{ color:#FFF;line-height:65px; padding-left:25px; font-size: 18px; letter-spacing: 1px;}
.jlhdEn{width:275px;height:80px; background-image:url(../img/activitiesEn.png); float:left; cursor:pointer;float: left;}
.jlhdEn span{ color:#FFF;line-height:65px; padding-left:25px; font-size: 18px; letter-spacing: 1px;}
.buttommenus{width:1000px; height:310px; margin:0px auto;  background: url("../img/bottom_bg.jpg") repeat-x top;}
.buttommenu{width:1000px; height:250px; margin:10px auto; padding-left:50px;  }

.butmenus{ width:135px; float:left;}
.butmenus .menutitle{width:135px; font-size:16px; color:#0f5fa4; line-height:40px;font-weight:700;}
.menucontent{font-size:14px; width:135px;padding-bottom:2px; color: #666;}
.menucontent a{ color: #777;}
.menucontent a:hover{ color: #b2303e;}

.footer{ width:1000px; margin:0 auto; height:52px; padding:0px 20px;}
.footer .bq{float:left; line-height:52px; color:#0f5fa4; font-size:15px;}
.footermenus{float:right; font-size:14px; text-align:center; color:#535353; padding-right:30px; font-weight: lighter;}
.footermenus div{ height:14px; line-height: 14px;  text-align:center; float:left; cursor:pointer; padding: 0 8px; border-right: 1px solid #555; margin-top: 19px;}
.footermenus div:last-child{border: none;}
.cc_choose_year{ margin-top: 10px;}
.cc_choose_year ul{ float: left; margin-left: 5px; overflow: hidden; padding-right: 10px;}
.cc_choose_year li{ float: right; width: 127px; background: url(../img/year_b.png) no-repeat top center; height: 34px; line-height: 34px; margin-right: -10px; list-style: none;}
.cc_choose_year li.on{ background: url(../img/year.png) no-repeat top center; height: 50px;}
.cc_choose_year li span{ margin-left: 20px;}

.cc_choose_pdf{ border: 1px solid #ccc; height: 640px; margin-bottom: 60px; overflow: hidden; width: 778px; display: block;}
.cc_choose_pdf.journal{ border:none; border-bottom: 1px solid #ccc; height: 600px; margin-bottom: 0;}

.cc_choose_month ul{ margin-left: 20px; margin-top: 26px; float: left;}
.cc_choose_month li{ float: right; width: 55px; text-align: center; border-right: 1px solid #888; font-size: 14px; list-style: none;}
.cc_choose_month li:first-child{ border: none;}
.cc_choose_month li.on{ color: #0f5fa4;}

.cc_choose_pdfone{ height: 590px; width: 100%; overflow: auto; margin-top: 10px;}
.cc_choose_pdfone li{ float: left; width: 25%; height: 50%; list-style: none; height: 271px; overflow: hidden;}
.cc_choose_pdfone li .pdfimg{ width: 147px; height: 207px; float:left; background: url(../img/pdfbg.png); padding-left:14px; padding-right:3px; padding-top: 2px; padding-bottom: 16px; margin-top: 10px;}
.cc_choose_pdfone li img{}
.silder_right .info_content .cc_choose_pdfone li p{ width: 140px; font-size: 14px; letter-spacing: 1px; margin-left: 18px; line-height: 18px;}
.qyrywritecont{color: #666;font-size:14px;font-family:'思源宋体';line-height:1.5;}
.cc_page{ padding: 10px 0; margin-bottom: 20px;}
.cc_page a{ float: left; display: inline-block; width: 60px; height: 20px; line-height: 20px; font-size: 14px; text-align: center;}
.cc_page a.cc_first{ border-right: 1px solid #ccc;}

.swj_locations{width:1000px;height:50px;}
.swj_located{line-height: 50px; font-size: 12px;  padding-left: 22px; background: url(../img/location.png) no-repeat left center;}
.swj_located a{ margin: 0 5px; text-decoration: none; color: #000;}
.swj_located a:hover{color:#b2303e;}
/*=========================公司产品==========================*/
.swj_gscp_address{ line-height: 50px; font-size: 12px;  padding-left: 22px; background: url(../img/location.png) no-repeat left center;}	
.swj_gscp_address a{ margin: 0 5px; text-decoration: none; color: #000;}
.swj_gscp_address a:hover{color:#b2303e;}
.product_left{ width:220px; height:auto; float:left;}
.product_table{width:200px;height:auto;}
.product_table th{letter-spacing: 1px;background:url(../img/nav_line_bg.png) repeat-x top center;height:40px;width:200px;font-size:16px;color:#FFFFFF;padding-left:30px;vertical-align:middle;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;vertical-align:middle;text-align:left;font-weight: bold;}
.product_table td{font-weight: bold; letter-spacing: 1px;font-weight: lighter;padding-left:30px;height:30px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-spacing:0px;vertical-align:middle;font-size:12px;cursor:pointer;color: #555;}
.product_right{float:left;margin-bottom:30px;overflow:hidden;}
.product_right_div2{ height: 80px; line-height: 80px; background: url(../img/line.png) no-repeat center right;}
.product_right_div2 span{ background: white; font-size: 24px; display: inline-block; padding-right: 20px; color: #0f5fa4; font-weight: bold;}
.product_right_div3{width:780px;padding-bottom:20px;word-break: break-all;color: #666;}
.product_right_div4,.product_right_div4 ul{width:780px;}
.product_right_div4{min-height:420px;}
.product_right_div4 ul a{	width:780px;color:#6D6D6D;text-decoration:none;font-size:14px;}
.product_right_div4 ul {	padding: 0;	margin: 0;	list-style-type: none;}
.product_right_div4 ul a:hover{color:#b2303e;text-decoration:none;font-size:14px;}
#ulc li{font-size:18px;padding-left:18px;height:40px;line-height:35px;list-style-type:none; width:760px; float:left;}
.product_right_div4 .product_fonts{font-size:12px;padding-right:15px;font-family:"思源黑体";}
.writecont{font-family: '思源宋体';font-size:14px;color: #666;line-height:24px;}
.writecontEn{font-family: 'Times new roman';font-size:14px;color: #666;line-height:24px;word-break:break-word; word-wrap:break-word;}
/*=======================人力资源============================*/

.mycontent{ width: 1000px; margin: 0 auto;}
		.web_address{ line-height: 50px; font-size: 12px; padding-left: 22px; background: url(../img/location.png) no-repeat left center;}
		.web_address a{ margin: 0 5px; text-decoration: none; color: #000;}
		.silder_nav{ float: left;}
		.silder_nav dl{ float: left; width: 200px;}
		.silder_nav dl dt{ height: 40px; line-height: 40px;background: url(../img/nav_line_bg.png) repeat-x top center;}
		.silder_nav dl dd{ height: 30px; line-height: 30px; border: 1px solid #ccc; border-top: none;}
		.silder_nav dl dd.on{ background: #eee;}
		.silder_nav dl dd span{ color: #555; font-size: 12px; font-weight: lighter;display:inline-block;}
		.silder_nav dl span{ margin-left: 30px; color: #fff; font-weight: bold; letter-spacing: 1px;display:inline-block;}
		.silder_right{ float: right; width: 780px;}
		.silder_right .banner{ width: 780px; height: 200px; overflow: hidden;}
		.silder_right .line{ height: 80px; line-height: 80px; background: url(../img/line.png) no-repeat center right;}
		.silder_right .line span{ background: white; font-size: 24px; display: inline-block; padding-right: 20px; color: #0f5fa4; font-weight: bold;}
		.silder_right .info_content p{ word-break: break-all;word-wrap:break-word; font-size: 16px; line-height: 25px; color: #666;}
		.silder_right .info_content .honour_img{ background: #eee; overflow: hidden; min-height: 490px; width: 780px;}
		.silder_right .info_content .honour_img .mCSB_container{}
		.silder_right .info_content .honour_img li{ float: left; text-align: center; margin: 20px 0 0px; list-style: none;}
		.silder_right .info_content .honour_img .mCSB_draggerRail{ background: #ddd;}
		.silder_right .info_content .honour_img .mCSB_dragger:hover .mCSB_dragger_bar{ background: #bd000f;}
		.silder_right .info_content .honour_img .mCSB_dragger_bar{ background: #e60012}
		.silder_right .info_content .honour_img .mCSB_scrollTools{ background: #fff; opacity: 1; padding-top: 20px;}
		.silder_right .info_content .honour_img .mCSB_scrollTools .mCSB_draggerContainer{ bottom: 0; top: 14px;}
		.silder_right .info_content .honour_img li img{ display: inline-block; width: 224px; height: 171px;}
		.silder_right .info_content .honour_img li p{ font-size: 12px; text-align: center;}
		.silder_right .info_content .honour_img ul{ width: 9999px;}
.rlzy_left{ width:220px; height:auto; float:left;}
.rlzy_table,.rlzy_subtable{width:200px;height:auto;}
.rlzy_subtable{margin-top:30px;}
.rlzy_subtable_td1{width:60px;height:49px;vertical-align: middle;text-align:left;}
.email_img,.phone_img{width:139px;font-size:14px;}
.rlzy_table th{background:url(../img/nav_line_bg.png) repeat-x top center;height:40px;width:200px;font-size:16px;color:#FFFFFF;padding-left:30px;vertical-align:middleborder-left:1px solid #CFCFCF;border-right:1px solid #CFCFCF;border-top:1px solid #CFCFCF;vertical-align:middle;text-align:left;font-weight: bold;	}
.rlzy_table td{color: #555;cursor:pointer;padding-left:30px;height:30px;border-left:1px solid #CFCFCF;border-right:1px solid #CFCFCF;border-bottom:1px solid #CFCFCF;border-spacing:0px;vertical-align:middle;font-size:12px;}
.rlzy_right{float:left;}
.rlzy__right_div1{margin:0;width:780px;}
.rlzy_right_div2{ height: 80px; line-height: 80px; background: url(../img/line.png) no-repeat center right;}
.rlzy_right_div2 span{ background: white; font-size: 24px; display: inline-block; padding-right: 20px; color: #0f5fa4; font-weight: bold;}
.rlzy_right_div2 table td{height:60px;vertical-align:middle;}
.rlzy_right_div3{width:780px;color:#6D6D6D;margin-top:-5px;padding-bottom:60px;}
.rlzy_right_div3 font{color:#AF2633;font-size:18px;font-weight: bold;}
.rlzy_right_div3 p{line-height:30px;}
.rlzy_right_div3 span{width:55px;background: white; display: inline-block;}
.rlzy_table tr.change:hover{background-color:#eee;color:#000000;}
.frlzy_first_td{background-color:#eee;}
.rlzy_right_div4 ul a{color:#6D6D6D;text-decoration:none;font-size:16px;}
.rlzy_right_div4 ul {padding: 0;margin: 0;list-style-type: none;padding-bottom:30px;}
.rlzy_right_div4 ul a:hover{color:#b2303e;}
#ulc1 li{font-size:18px;height:25px;line-height:26px;list-style-type:none;}
.rlzy_fonts{font-size:12px;font-family:"思源黑体";}
.rlzy_right_div4 ul li{background-color: #fff;}
.swj_rlzy_ulc1_span1{ width:20px;background: white;display: inline-block;}
.swj_rlzy_ulc1_span2{ width:55px;background: white; display: inline-block;}
.swj_rlzy_imgline{padding-top:11px;padding-bottom:11px;}

.cc_rlzy_span{ display: inline-block; width: 240px;}
 /*==============================新闻列表===========================*/
 .swj_news_left{ width:220px; height:auto; float:left;}
.swj_news_table{width:200px;height:auto;}
.swj_news_table th{letter-spacing: 1px;background:url(../img/nav_line_bg.png) repeat-x top center;height:40px;width:200px;font-size:16px;color:#FFFFFF;padding-left:30px;
vertical-align:middle;border-left:1px solid #CFCFCF;border-right:1px solid #CFCFCF;border-top:1px solid #CFCFCF;vertical-align:middle;
text-align:left;font-weight: bold;}
.swj_news_table td{letter-spacing: 1px;color: #555;cursor:pointer;padding-left:30px;height:30px;border-left:1px solid #CFCFCF;border-right:1px solid #CFCFCF;border-bottom:1px solid #CFCFCF;
border-spacing:0px;vertical-align:middle;font-size:12px;}
.swj_news_right{float:left; width:780px;}
.swj_news__right_div1{	margin:0;width:780px;}
.swj_news_right_div2{ height: 80px; line-height: 80px; background: url(../img/line.png) no-repeat center right;}
.swj_news_right_div2 span{ background: white; font-size: 24px;  display: inline-block;padding-left: 5px; padding-right: 20px; color: #0f5fa4; font-weight: bold;}
.swj_news_table tr.change:hover{background-color:#eee;color:#000000;}
 .swj_news_first_td{		background-color:#eee;		}
.swj_news_right_div4 ul a{color:#6D6D6D;text-decoration:none;font-size:18px;}
.swj_news_right_div4 ul {	padding: 0;	margin: 0;	list-style-type: none;}
.swj_news_right_div4 ul a:hover{color:#AF2633;text-decoration:none;font-size:18px;}
#swj_news_ulc1 li{font-size:18px;height:40px;list-style-type:none;padding-left:0px;}
.swj_news_fonts{font-size:12px;font-family:"思源黑体";}
.swj_news_right_div4 ul li{background-color: #fff; width:780px; word-wrap:break-word;text-overflow:ellipsis;  -o-text-overflow:ellipsis; 
 overflow: hidden;
 }			
.swj_news_seppages{width:780px;font-size:16px;}
.swj_hynews_fonts{font-size:14px;font-family:"思源黑体";margin-top:2px;width:14px;float:left;}
.swj_zsfx_fonts{font-size:12px;font-family:"思源黑体";}

/*=================================详细新闻=================================*/
 .swj_newsinfor_left{ width:220px; height:auto; float:left;}
.swj_newsinfor_table{width:200px;height:auto;}
.swj_newsinfor_table th{letter-spacing: 1px;background:url(../img/nav_line_bg.png) repeat-x top center;height:40px;width:200px;font-size:16px;color:#FFFFFF;padding-left:30px;
vertical-align:middle;border-left:1px solid #CFCFCF;border-right:1px solid #CFCFCF;border-top:1px solid #CFCFCF;vertical-align:middle;
text-align:left;font-weight: bold;}
.swj_newsinfor_table td{letter-spacing: 1px;color: #555;cursor:pointer;padding-left:30px;height:30px;border-left:1px solid #CFCFCF;border-right:1px solid #CFCFCF;border-bottom:1px solid #CFCFCF;border-spacing:0px;vertical-align:middle;font-size:12px;}
.swj_newsinfor_right{float:left;margin-bottom:30px;}
.swj_newsinfor__right_div1{	margin:0;width:780px;}
.swj_newsinfor_right_div2{ height: 60px; line-height: 60px; background: url(../img/line.png) no-repeat center right;}
.swj_newsinfor_right_div2 span{ background: white; font-size: 24px; display: inline-block;padding-left: 5px; padding-right: 30px; color: #0f5fa4; font-weight: bold;}
.swj_newsinfor_table tr.change:hover{background-color:#eee;color:#000000;}
 .swj_newsinfor_first_td{		background-color:#eee;		}
.swj_newsinfor_right_div4 ul a{color:#6D6D6D;text-decoration:none;font-size:18px;}
.swj_newsinfor_right_div4 ul {	padding: 0;	margin: 0;	list-style-type: none;}
.swj_newsinfor_right_div4 ul a:hover{color:#AF2633;text-decoration:none;font-size:18px;}
#swj_newsinfor_ulc1 li{font-size:18px;height:40px;list-style-type:none;padding-left:5px;}
.swj_newsinfor_fonts{font-size:12px;}
.swj_newsinfor_right_div4 ul li{background-color: #fff;}
.swj_newsinfor_seppages{width:780px;font-size:16px; padding-top:20px;}
.swj_newsinfor_infomations{width:780px;}
.enbreak{word-break:break-word; word-wrap:break-word;font-size:18px; color:#AF2633;font-weight:bold;margin-bottom:0;margin-top:0;text-align:center}
.swj_newsinfor_infomations p{width:780px; word-break:break-word; word-wrap:break-word; font-size: 16px; line-height: 25px;padding-left:5px;}



/*==================================公益事业==============================*/
 .swj_gysy_left{ width:220px; height:auto; float:left;}
.swj_gysy_table{width:200px;height:auto;}
.swj_gysy_table th{letter-spacing: 1px;background:url(../img/nav_line_bg.png) repeat-x top center;height:40px;width:200px;font-size:16px;color:#FFFFFF;padding-left:30px;vertical-align:middle;
border-left:1px solid #CFCFCF;border-right:1px solid #CFCFCF;border-top:1px solid #CFCFCF;vertical-align:middle;text-align:left;font-weight: bold;}
.swj_gysy_table td{letter-spacing: 1px;color: #555;cursor:pointer;padding-left:30px;height:30px;border-left:1px solid #CFCFCF;border-right:1px solid #CFCFCF;border-bottom:1px solid #CFCFCF;border-spacing:0px;vertical-align:middle;font-size:12px;}
.swj_gysy_right{float:left;width:780px;}
.swj_gysy__right_div1{	margin:0;width:780px;}
.swj_gysy__sepdiv{width:780px; height:10px;}
.swj_gysy_right_div2{ width:780px;height: 60px; line-height: 60px; background: url(../img/line.png) no-repeat center right;}
.swj_gysy_right_div2 span{ background: white; font-size: 24px; display: inline-block;padding-left: 5px; padding-right: 30px; color: #0f5fa4; font-weight: bold;}
.swj_gysy_table tr.change:hover{background-color:#eee;color:#000000;}
 .swj_gysy_checked_td{		background-color:#eee;		}
.swj_gysy_fonts{font-size:12px;font-family:"思源黑体";}
.swj_gysy_right_div3{width:780px;}
.swj_gysy_infomations{width:780px;}
.swj_gysy_infomations p{width:780px; word-break: break-all; font-size: 16px; line-height: 25px; color: #666;}
.swj_gysy_infomations .firstp{font-size:18px; color:#AF2633;font-weight:bold;margin-bottom:5px;margin-top:0;text-align:left;padding-left:5px;}
.swj_gysy_infomations .secondp{width:780px;line-height: 5px;}
.swj_gysy_right_div4{float: left;width:780px;padding-top:15px;padding-bottom:10px;}
.swj_gysy_right_div4 ul a{color:#0D61A2;text-decoration:none;font-size:16px;}
.swj_gysy_right_div4 ul {padding: 0;margin: 0;list-style-type: none;}
.swj_gysy_right_div4 ul a:hover{color:#AF2633;}
#swj_gysy_ulc1 li{width:780px;height:142px;font-size:16px;list-style-type:none;padding-left:5px;}

.li1{border-right:1px solid #ccc;}
.li2{border-right:none;}
.left_div1{width:388px; height:290px;border:none;}
.left_div2{width:388px; height:290px;border:none;margin-left:25px;}
.gysy_div2{width:365px;height:50px;line-height:20px; word-break:break-word;word-wrap:break-word;font-size:14px; font-family:'思源宋体'; color:#0f5fa4;}
.gysy_div3{width:360px; height:240px;border:none;}
.gysy_div3 img{width:360px; height:240px; float:left;}
#gysy_ul li{width:385px; height:305px;float:left;border-bottom:1px solid #ccc;padding-top:15px;}

.swj_gysy_ulc1_span1{width:15px;height:18px;background: white;}
.swj_gysy_ulc1_span2{width:8px;background: white; display: inline-block;}
.swj_gysy_lidiv{width:780px;}
.swj_gysy_ulc1_div1{float: left; width:510px;}
.swj_gysy_ulc1_div1 p{float:left;width:470px;word-break: break-all; font-size: 16px; line-height: 25px; color: #666;padding-left:25px;}
.swj_gysy_ulc1_div2{width:265px;text-align:center;float:left;}
.swj_gysy_imgline{padding-top:23px;padding-bottom:15px;}
.swj_gysy_seppages{width:780px;font-size:16px; clear:both;}
.swj_gysy_seppages_div1{height: 1px;clear: both;overflow: hidden;border-bottom: 1px solid #CED1D3;width: 770px;}
.swj_gysy_seppages_div2{padding-top:10px;padding-bottom:50px;padding-left:10px;}
.swj_gysy_div1{width:780px;height:95px;}
.swj_gysy_div11{width:490px;height:94px;line-height:94px;float:left;}
.swj_gysy_div12{width:265px;height:94px;line-height:94px;float:left;margin-left:10px;}
.swj_gysy_div2{height:22px;}

/*================================知识分享=================================*/
.swj_zsfx_content{ width: 1000px; margin: 0 auto;}
.swj_zsfx_address{ line-height: 50px; font-size: 12px; padding-left: 22px; background: url(../img/location.png) no-repeat left center;}
.swj_zsfx_address a{ margin: 0 5px; text-decoration: none; color: #000;}
.swj_zsfx_address a:hover{color:#b2303e;}
.swj_zsfx_silder_nav{ float: left;}		
.swj_zsfx_silder_nav dl{ float: left; width: 200px;}
.swj_zsfx_silder_nav dl dt{ height: 40px; line-height: 40px; background: url(../img/nav_line_bg.png) repeat-x top center;}
.swj_zsfx_silder_nav dl dd{ height: 30px; line-height: 30px; border: 1px solid #ccc; border-top: none; cursor:pointer;}
.swj_zsfx_silder_nav dl dd.swj_zsfx_on{ background: #eee;}
.swj_zsfx_silder_nav dl dd span{ color: #555; font-size: 12px;  font-weight: lighter;}
.swj_zsfx_silder_nav dl span{ margin-left: 30px; color: #fff; font-weight: bold; letter-spacing: 1px;display:inline-block;}
.swj_zsfx_silder_right{ float: right; width: 780px;}
.swj_zsfx_silder_right .swj_zsfx_banner{ width: 780px; height: 200px; overflow: hidden;}
.swj_zsfx_silder_right .swj_zsfx_line{ height: 80px; line-height: 80px; background: url(../img/line.png) no-repeat center right;}
.swj_zsfx_silder_right .swj_zsfx_line span{ background: white; font-size: 24px;  display: inline-block; padding-right: 20px; color: #0f5fa4; font-weight: bold;}
.swj_zsfx_fonts{font-size:12px;}
.swj_zsfx_info_content{float: left;width:780px;padding-bottom:30px;padding-top:5px;}
.swj_zsfx_info_content ul a{color:#6C6C6C;text-decoration:none;font-size:16px;}
.swj_zsfx_info_content ul {padding: 0;margin: 0;list-style-type: none;}
.swj_zsfx_info_content ul a:hover{color:#b2303e;}
#swj_zsfx__ulc1 li{width:780px;font-size:16px;line-height:30px;list-style-type:none;overflow: hidden;}
.swj_zsfx_ulc1_span1{ width:15px;background: white;}
.swj_zsfx_imgline{padding-top:11px;padding-bottom:11px;}
.swj_zsfx_silder_nav dd:hover{background-color:#eee;color:#000;}
.swj_xxpl_span1{ width:16px;height: 16px;}
.swj_zsfx_child{width:198px;height: 58px;margin-left:-1px;border:1px solid #ccc;background:#eaf8ff;}
.swj_zsfx_childp1,.swj_zsfx_childp2{margin-left: 30px;font-size:12px;height:28px;line-height:28px;}
.colors{color:#3f80cf; text-decoration:none;}

a{cursor:pointer;}
.silder_nav dd:hover{background-color:#eee;color:#000;cursor:pointer;}
.qyrysep{width:780px;height:20px;}

.backbtn{float:left;width:80px;height:30px;line-height:30px;color:#666;border:1px solid #c0c0c0;background:url("../img/bottom_bg.jpg") repeat-x top;cursor:pointer;text-align:center;}

#write address,
#write blockquote,
#write dd,
#write div,
#write dl,
#write dt,
#write form,
#write h1,
#write h2,
#write h3,
#write h4,
#write h5,
#write h6,
#write ol,
#write p,
#write ul,
#write center,
#write dir,
#write hr,
#write menu,
#write pre {
	display: block
}
#write li {
	display: list-item
}
#write head {
	display: none
}
#write table {
	display: table
}
#write tr {
	display: table-row
}
#write thead {
	display: table-header-group
}
#write tbody {
	display: table-row-group
}
#write tfoot {
	display: table-footer-group
}
#write col {
	display: table-column
}
#write colgroup {
	display: table-column-group
}
#write td,
#write th {
	display: table-cell;
}
#write caption {
	display: table-caption
}
#write th {
	font-weight: bolder;
	text-align: center
}
#write caption {
	text-align: center
}
#write {
	margin: 8px;
	font-size:14px;
}
#write h1 {
	font-size: 2em;
	margin: .67em 0
}
#write h2 {
	font-size: 1.5em;
	margin: .75em 0
}
#write h3 {
	font-size: 1.17em;
	margin: .83em 0
}
#write h4,
#write p,
#write ul,
#write fieldset,
#write ol,
#write dl,
#write dir,
#write menu {
	margin: 1.12em 0
}
#write h5 {
	font-size: .83em;
	margin: 1.5em 0
}
#write h6 {
	font-size: .75em;
	margin: 1.67em 0
}
#write h1,
#write h2,
#write h3,
#write h4,
#write h5,
#write h6,
#write b,
#write strong {
	font-weight: bolder
}
#write blockquote {
	margin-left: 40px;
	margin-right: 40px
}
#write i,
#write cite,
#write em,
#write var,
#write address {
	font-style: italic
}
#write pre,
#write tt,
#write code,
#write kbd,
#write samp {
	font-family: monospace
}
#write pre {
	white-space: pre
}
#write button,
#write textarea,
#write input,
#write object,
#write select {
	display: inline-block;
}
#write big {
	font-size: 1.17em
}
#write small,
#write sub,
#write sup {
	font-size: .83em
}
#write sub {
	vertical-align: sub
}
#write sup {
	vertical-align: super
}
#write table {
	border-spacing: 2px;
}
#write thead,
#write tbody,
#write tfoot {
	vertical-align: middle
}
#write td,
#write th {
	vertical-align: inherit
}
#write s,
#write strike,
#write del {
	text-decoration: line-through
}
#write hr {
	border: 1px inset
}
#write ol,
#write ul,
#write dir,
#write menu,
#write dd {
	margin-left: 40px
}
#write ol {
	list-style-type: decimal
}
#write ol ul,
#write ul ol,
#write ul ul,
#write ol ol {
	margin-top: 0;
	margin-bottom: 0
}
#write u,
#write ins {
	text-decoration: underline
}
#write br:before {
	content: ”\A”
}
#write :before,
#write :after {
	white-space: pre-line
}
#write center {
	text-align: center
}
#write abbr,
#write acronym {
	font-variant: small-caps;
	letter-spacing: 0.1em
}
#write :link,
#write :visited {
	text-decoration: underline
}
#write :focus {
	outline: thin dotted invert
}
@media print {
	#write h1 {
		page-break-before: always
	}
	#write h1,
	#write h2,
	#write h3,
	#write h4,
	#write h5,
	#write h6 {
		page-break-after: avoid
	}
	#write ul,
	#write ol,
	#write dl {
		page-break-before: avoid
	}
	.marginout,.all_font_family{}
	
