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, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	font-family:  "Source Han Sans", Arial, Verdana, Helvetica, sans-serif;
}
input,textarea{
	font-family:  "Source Han Sans", Arial, Verdana, Helvetica, sans-serif;
}
body {
	line-height: 1;
	font-family:  "Source Han Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}
a{text-decoration:none;}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* pub Class==================================================================*/
.clearfix {zoom: 1;display: table;width: 100%;}
.clear {clear:both;}
.fl{float:left;}
.fr{float:right;}

.mainwrap{width: 1200px;position: relative;overflow: hidden;margin: 0 auto;}
.channelwrap{width: 1200px;position: relative;margin: 0 auto;}
.headerwrap{width: 1200px;position: relative;margin: 0 auto;}
.margin_top_20{margin-top: 20px;}
.margin_top_10{margin-top: 10px;}
.header{background: #ffffff;}
.header .logo,.header .logolink{display: block;width: 120px;height: 44px;float: left;}
.header .logo{/* background: url(/images/logo.png) no-repeat left center; */margin: 23px 0 0 0;}
.header .logolink{overflow: hidden;line-height: 300px;}
.header .nav{float: left;margin: 0 0 0 50px;}
.header .nav .item{display: block;float: left;height: 85px;line-height: 85px;border-bottom: 5px solid #ffffff;color: #000000;font-size: 16px;text-align: center;padding: 0 20px;position: relative;z-index: 9999999;}
.header .nav .item:hover,.header .nav .curr{border-bottom: 5px solid #c43225;color: #c43225;}
.header .nav .item .h_link{color: #000000;}
.header .nav .item .h_link:hover{color: #c43225;}
.header .nav .sublinks{display: none;background: #ffffff;z-index: 999999;position: absolute;left: 0;top: 85px;}
.header .nav .s_link{display: block;height: 50px;line-height: 50px;text-align: left;font-size: 16px;color: #000000;padding: 0 20px;white-space:nowrap;border-bottom: 1px solid #ffffff;}
.header .nav .s_link:hover{background: #fafafa;color: #000000;border-bottom: 1px solid #c43225;}
.header .nav .item:hover .sublinks{display: block;}
.header .search{float: right;width: 145px;border: 1px solid #c0c0c0;border-radius: 4px;padding: 0 5px;margin: 30px 0 0 0;}
.header .search .keyword{float: left;width: 110px;height: 30px;line-height: 30px;border: none;background: #ffffff;}
.header .search .submit_btn{float: right;width: 28px;height: 28px;background: #ffffff url(/images/icon_search.png) no-repeat center bottom;border: none;cursor: pointer;}
.comm_tit{height: 50px;text-align: center;line-height: 50px;}
.comm_tit .splitline{display: inline-block;width: 220px;height: 1px;background: #c43225;vertical-align: middle;margin: -10px 0 0 0;}
.comm_tit .text{font-size: 26px;display: inline-block;color: #c43225;font-weight: bold;margin: 0 15px;}
.longhide{position: relative;width: 1250px;}
.aboutlink{background: #b7b7b7;padding: 40px 0;}
.showitem{font-size: 14px;float: left;margin: 0 60px 0 0;line-height: 180%;}
.showitem .tit{font-weight: bold;}
.showitem .tit a{color: #000000;}
.showitem .link,.showitem .text{display: block;color: #5d5d5d;font-size: 14px;margin: 5px 0 0 0;}
.showitem .link:hover {text-decoration: underline;}
.showitem .icon_location{padding: 0 0 0 20px;background: url(/images/bottom_location.png) no-repeat left center;}
.showitem .icon_tel{padding: 0 0 0 20px;background: url(/images/bottom_tel.png) no-repeat left center;}
.showitem .icon_fax{padding: 0 0 0 20px;background: url(/images/bottom_fax.png) no-repeat left center;}
.showitem .icon_email{padding: 0 0 0 20px;background: url(/images/bottom_email.png) no-repeat left center;}
.showqrcode{width: 110px;float: right;margin: 0 0 0 20px;}
.showqrcode .code{width: 110px;height: 110px;overflow: hidden;}
.showqrcode .text{text-align: center;line-height: 150%;color: #505050;margin: 10px 0 0 0;font-size: 12px;}
.bottom{background: #c43225;line-height: 200%;text-align: center;color: #ffffff;padding: 20px 0;}
.bottom img{display: inline-block;vertical-align: middle;}
.bottom .link{color: #ffffff;}
.pages .selected {background:#c43225;border:1px solid #c43225}
.pages {width: 100%;text-align: center;float:left;font-size: 14px;line-height: 25px;}
.pages a {display: inline-block;padding: 5px 14px 5px 14px;margin-left:8px;color: #666;border: 1px solid #dedede;font-size:14px;border-radius:3px;background:#fff}
.pages em {margin-left: 10px;height:35px;line-height:30px;color:#666;display:inline-block;}
.pages .selected {font-weight: bold;color: #fff;;border:1px solid #c43225}
.pages a:hover{color: #fff;background:#c43225;border:1px solid #c43225;text-decoration:none;}

.focusBox {position: relative;width: 100%;height: 500px;overflow: hidden;z-index: 9;}
.focusBox .pic {position: relative;z-index: 9;}
.focusBox .pic .pic_wrap,.focusBox .pic .pic_link,.focusBox .pic .pic_item {width: 1920;height: 500px;display: block;}
.focusBox .pic .pic_wrap{position: relative;z-index: 99;}
.focusBox .pic .pic_link{position: absolute;left: 50%;top: 0;margin: 0 0 0 -960px;z-index: 9;}
.focusBox .pic .pic_item {margin: 0 auto;}
.focusBox .prev,.focusBox .next {width: 60px;height: 90px;margin: -60px 0 0;display: none;background: url(/images/ad_ctr.png) no-repeat 0 0;position: absolute;top: 50%;z-index: 10;cursor: pointer;text-indent: -9999px;filter: alpha(opacity=20);opacity: 0.2;}
.focusBox .prev {left: 0;}
.focusBox .next {background-position: 0 -90px;right: 0;}
.focusBox .prev:hover, .focusBox .next:hover {filter: alpha(opacity=50) !important;opacity: 0.5 !important;}

.indexwrap1{padding: 20px 0;}
.indexwrap1_col_1{float: left;width: 310px;padding: 0 20px 0 0;border-right: 1px solid #dddddd;word-break: break-all;}
.indexwrap1_col_2{float: left;width: 310px;padding: 0 20px;border-right: 1px solid #dddddd;word-break: break-all;}
.indexwrap1_col_3{float: right;width: 498px;word-break: break-all;}
.indexwrap1_col_header{height: 40px;position: relative;padding: 0 0 10px 50px;border-bottom: 1px solid #dddddd;margin: 0 0 15px 0;}
.indexwrap1_col_header .no{width: 40px;height: 50px;position: absolute;left: 10px;top: -5px;font-size: 50px;color: #c43225;font-weight: bold;}
.indexwrap1_col_header .tit1{font-size: 26px;color: #c43225;line-height: 150%;}
.indexwrap1_col_header .tit2{font-size: 14px;color: #6a6a6a;line-height: 150%;}
.indexwrap1_col_header .more{display: block;font-size: 14px;color: #717171;position: absolute;right: 0;bottom: 10px;}
.indexwrap1_col_content{padding: 0 5px;height: 211px;}
.indexwrap1_col_dot_tit{font-size: 18px;color: #000000;padding:  0 0 0 13px;background: url(/images/icon_dot_tit.png) no-repeat left center;margin: 0 0 15px 0;}
.indexwrap1_col_img{margin: 0 0 15px 0;text-align: center;}
.indexwrap1_col_text{font-size: 12px;color: #0d0d0d;line-height: 200%;}
.indexwrap1_col_service{height: 211px;}
.indexwrap1_col_service .item{width: 33.33%;float: left;display: block;margin: 10px 0 0 0;}
.indexwrap1_col_service .mbt{margin: 0 0 15px 0;}
.indexwrap1_col_service .icon{width: 60px;height: 60px;position: relative;border: 2px solid #c43225;margin: 0 auto;border-radius: 200px;}
.indexwrap1_col_service .text{font-size: 14px;color: #484848;line-height: 150%;margin: 10px 0 0 0;text-align: center;}
.indexwrap1_col_service .icon_img{width: 40px;height: 40px;position: absolute;left: 50%;top: 50%;margin: -20px 0 0 -20px;z-index: 5;}
.indexwrap1_col_service .normal{display: block;}
.indexwrap1_col_service .curr{display: none;}
.indexwrap1_col_service .item:hover .icon{background: #c43225;}
.indexwrap1_col_service .item:hover .normal{display: none;}
.indexwrap1_col_service .item:hover .curr{display: block;}
.indexfull{width: 1200px;margin: 20px auto 0 auto;}
.indexwrap2{background: #f1f1f1;padding: 20px 0 0 0;}
.partynews{overflow:hidden;position:relative;margin: 20px 0;}
.partynews .leftSide {
	width: 432px;
	float: left;
}
.partynews .rightSide {
	width: 768px;
	padding: 15px 30px 24px 30px;
	float: right;
	box-sizing: border-box;
	background: #ffffff;
}
.partynews .rightSide ul {
	zoom: 1;
}
.partynews .rightSide li {
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	border-bottom: 1px dashed #878787;
}
.partynews .rightSide li .date {
	float: right;
	color: #a0a0a0;
}
.partynews .rightSide li .link {
	width: 550px;
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #000000;
	padding: 0 0 0 15px;
	background: url(/images/icon_dot_tit.png) no-repeat left center;
}
.partynews .rightSide li .link:hover {
	color: #ff0000;
}
.indexwrap3{padding: 20px 0 4px 0;}
.newsimgpost{width: 432px;float: left;margin: 20px 0 10px 0;}
.newsimgpost .newslink{display: block;}
.newsimgpost .newslink:hover .tit{color: #c43225;}
.newsimgpost .bigone,.newsimgpost .smallitem{background: #ffffff;box-shadow: 4px 5px 6px 5px rgb(0 0 0 / 7%);}
.newsimgpost .bigone{width: 400px;height: 300px;float: left;}
.newsimgpost .bigone .photo{width: 400px;height: 200px;overflow: hidden;}
.newsimgpost .bigone .tit{font-size: 16px;color: #000000;line-height: 150%;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin: 10px 0 0 0;padding: 0 10px;}
.newsimgpost .bigone .desc{font-size: 14px;color: #6d6b6b;line-height: 150%;display: -webkit-box;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin: 10px 0 0 0;padding: 0 10px;}
.newsimgpost .smallitem{width: 264px;height: 142px;float: right;margin: 0 0 16px 0;}
.newsimgpost .smallitem .photo{width: 264px;height: 111px;overflow: hidden;}
.newsimgpost .smallitem .tit{font-size: 14px;color: #000000;height: 30px;line-height: 30px;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0 10px;}
.newsimgpost .slideBox{width:100%; height:300px; overflow:hidden; position:relative;}
.newsimgpost .slideBox .hd{height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1;}
.newsimgpost .slideBox .hd ul{overflow:hidden; zoom:1; float:left;}
.newsimgpost .slideBox .hd ul li{float:left; margin-right:2px;  width:10px; height:10px; line-height:100px; text-align:center; background:#fff; cursor:pointer;border-radius: 60px;overflow: hidden;margin: 0 0 0 5px;}
.newsimgpost .slideBox .hd ul li.on{background:#f00; color:#fff;}
.newsimgpost .slideBox .bd{position:relative; height:100%; z-index:0;}
.newsimgpost .slideBox .bd li{zoom:1; vertical-align:middle;position: relative;}
.newsimgpost .slideBox .bd img{width:100%; height:300px; display:block;}
.newsimgpost .slideBox .bd .text{height: 36px;line-height: 36px;width: 100%;background: rgba(0,0,0,0.7);position: absolute;left: 0;bottom: 0;}
.newsimgpost .slideBox .bd .elss{width: 300px;padding: 0 0 0 10px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size: 14px;color: #ffffff;}
.newsimgpost .slideBox .prev,
.newsimgpost .slideBox .next{position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
.newsimgpost .slideBox .next{left:auto; right:3%; background-position:8px 5px;}
.newsimgpost .slideBox .prev:hover,
.newsimgpost .slideBox .next:hover{filter:alpha(opacity=100);opacity:1;}
.newsimgpost .slideBox .prevStop{display:none;}
.newsimgpost .slideBox .nextStop{display:none;}

.newsmoreswitch{width:740px;float: right;margin: 20px 0 10px 0;}
.newsmoreswitch .hd{display: block;position:relative;float: left;width: 100%;}
.newsmoreswitch .hd ul{display: block;float:left;width: 100%;}
.newsmoreswitch .hd ul li{height:30px;line-height:30px;float:left;padding:0 15px;cursor:pointer;font-size: 16px;color: #5b5b5b;text-align: center;background: #e8e8e8;border-radius: 8px;margin: 0 15px 0 0;}
.newsmoreswitch .hd ul li.on{background: #c43225;color: #ffffff;}
.newsmoreswitch .bd{float: left;width: 100%;}
.newsmoreswitch .bd ul{padding:15px 0 0 0;zoom:1;}
.newsmoreswitch .bd li{height:35px;line-height:35px;font-size: 14px;border-bottom: 1px dashed #878787;}
.newsmoreswitch .bd li .link{width: 565px;display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #000000;padding: 0 0 0 15px;background: url(/images/icon_dot_tit.png) no-repeat left center;}
.newsmoreswitch .bd li .link:hover{color: #c43225;}
.newsmoreswitch .bd li .date{float:right;color:#a0a0a0;}
.comm_title2{height: 50px;line-height: 50px;position: relative;border-bottom: 1px solid #ececec;}
.comm_title2 .text{font-size: 24px;height: 50px;border-bottom: 1px solid #c43225;position: absolute;left: 0;bottom: -1px;}
.comm_title2 .more{font-size: 14px;color: #bdbdbd;display: block;float: right;}
.newswrap1{margin: 20px 0 0 0;}
.newswrap1 .showphoto{width: 440px;height: 250px;overflow:hidden;position:relative;float: left;z-index: 5;}
.newswrap1 .showphoto .hd{height:15px;overflow:hidden;position:absolute;left:0;bottom:5px;z-index:99;width: 100%;}
.newswrap1 .showphoto .hd ul{overflow:hidden;zoom:1;float:left;width: 100%;text-align: center;}
.newswrap1 .showphoto .hd ul li{display: inline-block;margin-right:2px;width:16px;height:2px;line-height:100px;text-align:center;background:#000000;cursor:pointer;overflow: hidden;}
.newswrap1 .showphoto .hd ul li.on{background:#ffffff;}
.newswrap1 .showphoto .bd{position:relative;height:100%;z-index:0;}
.newswrap1 .showphoto .bd li{zoom:1;display: block;position: relative;z-index: 2;}
.newswrap1 .showphoto .bd .text{height: 50px;line-height: 40px;overflow: hidden;width: 96%;padding: 0 2%;color: #ffffff;font-size: 16px;background: rgba(0,0,0,0.6);position: absolute;z-index: 99;left: 0;bottom: 0;}
.newswrap1 .showphoto .bd img{width: 440px;height: 250px;display:block;}
.newswrap1 .showlist{width: 740px;float: right;}
.newswrap1 .showlist .item{float: left;width: 100%;margin: 0 0 10px 0;}
.newswrap1 .showlist .newtitle{padding: 0 0 0 10px;background: url(/images/icon_dot_tit.png) no-repeat left center;float: left;width: 600px;line-height: 150%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.newswrap1 .showlist .newtitle a{font-size: 16px;color: #000000;}
.newswrap1 .showlist .newtitle a:hover{color: #c43225;}
.newswrap1 .showlist .date{color: #9f9f9f;float: right;font-size: 14px;}
.newswrap1 .showlist .desc{color: #787878;float: left;font-size: 14px;line-height: 150%;margin: 10px 0 0 0;display: -webkit-box;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.media_report{position: relative;overflow: hidden;width: 1250px;padding: 20px 0 20px 0;}
.media_report .itemwrap{width: 350px;height: auto;padding: 15px 15px 5px 15px;background: #ffffff;box-shadow: 4px 5px 6px 5px rgb(0 0 0 / 3%);margin: 0 20px 0 0;display: block;float: left;}
.media_report .newsitem{display: block;}
.media_report .newsitem .img{display: block;width: 350px;height: 200px;overflow: hidden;display: flex;align-items: center;}
.media_report .newsitem .title{font-size: 14px;color: #000000;line-height: 150%;margin: 10px 0 0 0;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0 10px;}
.media_report .newsitem:hover .title{color: #c43225;}
.media_report .newsitem .desc{font-size: 12px;color: #7e7e7e;line-height: 150%;margin: 10px 0 0 0;display: -webkit-box;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;padding: 0 10px;}
.media_report .newsitem .from{font-size: 12px;line-height: 36px;height: 36px;border-top: 1px dashed #cecece;margin: 10px 0 0 0;}
.media_report .newsitem .from .name{color: #979797;float: left;}
.media_report .newsitem .from .view{color: #c43225;float: right;}
.videwnews{margin: 20px 0;width: 1250px;position: relative;overflow: hidden;}
.videwnews .item{display: block;width: 285px;float: left;margin: 0 20px 0 0;}
.videwnews .photo{width: 285px;height: 190px;overflow: hidden;}
.videwnews .text{font-size: 16px;text-align: center;line-height: 150%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin: 10px 0 0 0;color: #000000;}
.videwnews .item:hover .text{color: #c43225;}
.channel_left{width: 220px;position: relative;z-index: 999;float: left;}
.channel_left .headmain{width: 100%;height: 80px;line-height: 80px;text-align: center;font-size: 30px;color: #ffffff;background: #c43225;position: absolute;left: 0;top: -80px;z-index: 999999;}
.channel_left .navlist{width: 100%;background: #f7f7f7;box-shadow: 3px 3px 4px 4px rgb(0 0 0 / 8%);}
.channel_left .navinner{padding: 10px 0 20px 0;width: 80%;margin: 0 auto;}
.channel_left .nvaitem{display: block;line-height: 150%;padding: 12px 0;border-bottom: 1px solid #dddddd;}
.channel_left .nvaitem .tit1{font-size: 16px;color: #000000;}
.channel_left .nvaitem .tit2{font-size: 12px;color: #b2b1b1;}
.channel_left .nvaitem:hover .tit1,.channel_left .curr .tit1{color: #c43225;}
.channel_right{width: 940px;position: relative;float: right;margin: 0 0 20px 0;}
.navwhere{font-size: 12px;color: #666666;line-height: 30px;height: 30px;margin: 10px 0 0 0;border-bottom: 1px solid #e5e5e5;background: url(/images/icon_home.png) no-repeat left center;padding: 0 0 0 15px;}
.navwhere a{color: #666666;}
.navwhere a:hover{color: #c43225;text-decoration: underline;}
.newschannel_title{font-size: 24px;color: #5b5b5b;text-align: center;line-height: 150%;font-weight: bold;margin: 20px 0;}

.newlist{width:100%;display: block;float: left;}
.newlist li{width:100%;padding:0 0 20px 0px;float:left}
.newlist_img{width:150px;float:left}
.newlist_r{width:770px;float:left;padding-left:20px;}
.newlist_r_h1{width:100%;font-size: 16px;height: 26px;line-height:26px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color:#000;font-weight:bold}
.newlist_r_h1 a{color:#000000}
.newlist_r_h1 a:hover{color:#c43225}
.newlist_r_p p{color: #515050;font-size: 14px;padding: 5px 0 0 0;line-height: 22px;display: -webkit-box;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.newsdetail_title{font-size: 24px;color: #5b5b5b;text-align: center;line-height: 150%;font-weight: bold;margin: 20px 0 10px 0;}
.newsdetail_thum{font-size: 12px;color: #979797;text-align: center;line-height: 150%;}
.newsdetail_content{font-size: 14px;color: #000000;line-height: 250%;margin: 20px 0 0 0;}
.contactuswrap{margin: 20px 0;float: left;font-size: 16px;line-height: 200%;width: 100%;}
.contactuswrap .item{width: 386px;height: 160px;float: left;margin:0 21px 0 0;background: #f2f2f2;}
.contactuswrap .inner{padding: 30px 0 0 40px;}
.contactuswrap .icon{width: 50px;height: 50px;}
.contactuswrap .text{margin: 10px 0 0 0;line-height: 150%;}
.contactuswrap .txt1{font-size: 16px;}
.contactuswrap .txt2{font-size: 14px;}
.companywrap{padding: 0 0 0 0;display: flex;flex-direction: row;flex-wrap: wrap;align-content: space-between;justify-content: space-between;align-items: flex-start;}
.companyitem{width: 31%;float: left;font-size: 16px;min-height: 50px;line-height: 28px;margin: 0 1% 0 0;padding: 0 0 0 12px;background: url(/images/icon_dot_company.png) no-repeat left 10px;}
.companyitem a{color: #000000;}
.companyitem a:hover{color: #c43225;}
.mapitem{height: 50px;line-height: 50px;}
.mapitem .mtit,.mapitem .subtit{display: inline-block;vertical-align: middle;margin: 0 10px 0 0;}
.mapitem .mtit:hover,.mapitem .subtit:hover{text-decoration: underline;}
.mapitem .mtit{color: #c43225;font-weight: bold;}
.mapitem .subtit{color: #515050;}
.vision_img{width: 200px;height: 200px;float: left;margin: 0 0 0 60px;}
.vision_text{width: 500px;float: left;padding: 20px;background: #fafafa;margin: 10px 0 0 20px;}

@media (max-width:1200px) {
	.header,.focusBox,.indexwrap2,.aboutlink,.bottom{width:1200px;margin:0 auto;}
}
.service_1_slide{text-align:left;}
.service_1_slide .hd{height:40px;line-height:40px;border-bottom:1px solid #ddd;position:relative;font-size: 16px;}
.service_1_slide .hd ul{float:left;position:absolute;left:0;top:-1px;height:32px;}
.service_1_slide .hd ul li{float:left;padding:0 16px;cursor:pointer;position: relative;}
.service_1_slide .hd ul li.on{height:40px;background:#c43225;border-bottom:2px solid #c43225;color: #ffffff;}
.service_1_slide .hd ul li.on:after{content: '';position: absolute;left: 50%;bottom: -6px;margin: 0 0 0 -5px;width: 10px;height: 6px;background: url(/images/icon_arrow_down.png) no-repeat center center;}
.service_1_slide .bd ul{padding:15px 0;zoom:1;}
.service_1_slide .subtit2,.service_subtit{margin: 15px 0;text-align: center;}
.service_subtit .tag{display: inline-block;padding: 2px 10px;font-size: 14px;font-weight: bold;color: #ffffff;background: #c43225;border-radius: 4px;}
.service_3_three_block{margin: 0 0 15px 0;}
.service_3_three_block .item{width: 50%;float: left;}
.datatable{border-left: 1px solid #cccccc;border-top: 1px solid #cccccc;}
.datatable td{border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;padding: 5px;}
.companyinfo{line-height: 200%;padding: 20px;}
.companyimg{text-align: center;}
.companyname {
	text-align: center;
	margin: 0 0 20px 0;
	font-weight: bold;
}
.companyname span {
	display: inline-block;
	background: #c43225;
	color: #ffffff;
	font-size: 40px;
	line-height: 200%;
	padding: 0 80px;
}
.companyinfotable {
	border-left: 1px solid #E3EDFB;
	border-top: 1px solid #E3EDFB;
}
.companyinfotable td {
	border-right: 1px solid #E3EDFB;
	border-bottom: 1px solid #E3EDFB;
	line-height: 200%;
	padding: 8px;
}
.companyinfotable td.tit {
	white-space:nowrap;
	word-break: break-all;
	background: #F6FAFF;
}