<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
	font-family: Microsoft YaHei, Arial, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #535353;
	text-decoration: none;
	line-height: 24px;
	background-color: #FFFFFF;
}
.pic100 {
	width: 100%;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span, ul, li, a {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
div {
	margin: auto;
}
ul, ol, li {
	list-style: none;
	vertical-align: bottom;
}
a {
	text-decoration: none;
	color: #535353;
}
a:hover {
	text-decoration: none;
}
.tr_blank {
	height: 10px;
	width: 100%;
	clear: both;
	overflow: hidden;
}
.tr_blank20 {
	height: 20px;
	width: 100%;
	clear: both;
	overflow: hidden;
}
.tr_blank40 {
	height: 40px;
	width: 100%;
	clear: both;
	overflow: hidden;
}
a.blue_link {
	font-size: 12px;
	color: #1198F1;
	text-decoration: none;
}
a.blue_link:hover {
	text-decoration: none;
	color: #1198F1;
}
.blue_txt {
	font-size: 12px;
	color: #1198F1;
}
.red16 {
	font-size: 16px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.red12 {
	color: #FF0000;
}
.blue12 {
	font-size: 12px;
	font-weight: bold;
	color: #1198F1;
	text-decoration: none;
}
.top_margin1 {
	margin-top: 10px;
}
.img_more {
	float: right;
	height: 20px;
	padding-top: 10px;
	text-align: right;
	padding-right: 16px;
}
.img_more3 {
	float: right;
	height: 30px;
	padding-top: 2px;
	text-align: right;
	padding-right: 16px;
}
/* ============涓讳綋============== */
#main_body {
	width: 100%;
	clear: both;
	margin: 0px;
	padding: 0px;
	min-width: 1120px;
}
#inner_body {
	width: 100%;
}
.main {
	clear: both;
	width: 100%;
	max-width: 1120px;
}
/*@media screen and (max-width: 768px) {
.main {
	max-width: 767px;
}
}
 @media screen and (max-width: 480px) {
.main {
	max-width: 479px;
}
}*/
#index_main {
	width: 100%;
	clear: both;
	padding-top: 5px;
	overflow: hidden;
	background-color: #FFFFFF;
}
#inner_main {
	clear: both;
	width: 100%;
	max-width: 1120px;
}
#logo {
	height: 110px;
	float: left;
	width: 100%;
}
#logo img {
	float: left;
}
@media screen and (max-width: 768px) {
#logo {
	width:100%;
	height: 60px;
		
}
#logo img {
	height: 100%;
}
}
@media screen and (max-width: 480px) {
#logo {
		width:100%;
	height: 60px;	
}
#logo img {
	height: 100%;
}
}
#logo a {
	font-size: 20px;
	line-height: 30px;
	color: #666666;
	margin-top: 26px;
	display: block;
	margin-left: 210px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #f1f1f1;
	padding-left: 20px;
}
@media screen and (max-width: 768px) {
#logo a {
	display: none;
}
}
 @media screen and (max-width: 480px) {
#logo a {
	display: none;
}
}
#head {
		width:100%;
	height: auto;
	overflow: hidden;
	clear: both;
	background-image: url(../images/top_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	background-color:#fff;
	z-index:98;

}
@media screen and (max-width: 768px) {
#head {
	background-image: none;
	position:fixed;
	top:0px;
}   #head{box-shadow: 2px 2px 2px #888888; z-index:99;}
}
 @media screen and (max-width: 480px) {
#head {
	background-image: none;
		position:fixed;
	    top:0px;
}   #head{box-shadow: 2px 2px 2px #888888; z-index:99;}
}
.head_bg {
	background-image: url(../images/tel_txt.gif);
	background-repeat: no-repeat;
	background-position: right 45px;
	display: table;
	/*		background-image: url(../images/tel_txt2.gif);
	background-position: right 72px;*/
}
@media screen and (max-width: 768px) {
.head_bg {
	background-image: none;
}
}
 @media screen and (max-width: 480px) {
.head_bg {
	background-image: none;
}
}
#bgbanner {
	width: 100%;
	height: 440px;
	text-align: center;
	clear: both;
	overflow: hidden;
	background-color: #296EBC;
}

/*-----------棣栭〉妗堜緥----------*/
#index_case {
	text-align: center;
	clear: both;
	height: auto;
	overflow: hidden;
	width: 100%;
	background-color: #F8F8F8;
	padding-bottom: 40px;
}
#index_case div.case_tl {
	overflow: hidden;
	text-align: left;
	height: 52px;
	clear: both;
	width: 98%;
	font-size: 16px;
}
#index_case div.case_tl a {
	font-size: 20px;
	line-height: 29px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
#index_case div.case_tl a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
#index_case ul {
	overflow: hidden;
	margin: auto;
	clear: both;
}
#index_case li {
	float: left;
	width: 25%;
	height: auto;
	text-align: center;
	padding: 15px 0px;
	overflow: hidden;
}
@media screen and (max-width: 768px) {
#index_case li {
	width: 33.3%;
}
}
 @media screen and (max-width: 480px) {
#index_case li {
	width: 50%;
}
}
#index_case a.index_case_pic {
	display: block;
	padding: 0px 15px;
}
@media screen and (max-width: 768px) {
#index_case a.index_case_pic {
	padding: 0px 10px;
}
}
 @media screen and (max-width: 480px) {
#index_case a.index_case_pic {
	padding: 0px 5px;
}
}
#index_case li img {
	width: 100%;
	display: table;
}
#index_case li p.index_case_bg {
	box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.16), 0px 2px 10px 0px rgba(0, 0, 0, 0.12);
	padding: 5px;
}
#index_case li p.index_case_txt {
	display: block;
	clear: both;
	color: #535353;
	text-align: right;
	margin-top: 5px;
}
#index_case li p.index_case_name {
	display: block;
	text-indent: 12px;
	text-align: left;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 24px;
	clear: both;
	background-color: #818181;
}
#index_case li a:hover {
	color: #FFFFFF;
}
#index_case li:hover p.index_case_name {
	background: #0B3C9B;
}
/*-----------棣栭〉鐭ヨ瘑----------*/
.news_title {
	background-image: url(../images/news_title.gif);
	background-repeat: no-repeat;
	background-position: left top;
	overflow: hidden;
	text-align: left;
	clear: both;
	width: 100%;
}
.news_title a {
	display: block;
	font-weight: bold;
	height: 44px;
	line-height: 44px;
	font-size: 16px;
	color: #333333;
	padding-left: 2px;
	width: 100%;
}
.news_title img {
	padding-top: 3px;
	float: left;
	margin-right: 5px;
}
.news_main {
	width: 351px;
	float: left;
	overflow: hidden;
	padding-left: 15px;
}
.news_list {
	width: 98%;
	margin: auto;
}
.news_list li {
	width: 100%;
	background-image: url(../images/news_ico.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	text-align: left;
}
.news_list li a {
	text-decoration: none;
	line-height: 28px;
	overflow: hidden;
	display: block;
	width: 90%;
	color: #999999;
	text-align: left;
	padding-left: 20px;
}
.news_list li a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #215793;
}
/*-----------棣栭〉濂楅----------*/
.index_taocanmain {
	border: 0px solid #E0E0E0;
	height: 248px;
	overflow: hidden;
	clear: both;
}
#index_taocan {
	overflow: hidden;
	line-height: 20px;
	color: #000000;
	width: 100%;
	margin-top: 15px;
}
#index_taocan h3.tc_tl {
	overflow: hidden;
	text-align: left;
	height: 50px;
	line-height: 50px;
	margin: 0px;
	font-size: 18px;
	text-decoration: none;
	padding: 0px;
	color: #333333;
	float: right;
	width: 160px;
	font-weight: normal;
}
#index_taocan h3.tl_bg {
	padding-left: 20px;
}
#index_taocan li a {
	padding-left: 0px;
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	text-decoration: none;
	display: block;
	clear: both;
	padding-top: 15px;
}
#index_taocan li a:hover {
	text-decoration: none;
	color: #000000;
}
#index_taocan li {
	height: 190px;
	width: 223px;
	float: left;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../images/line.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
#index_taocan li img {
	float: left;
	height: auto;
	padding: 0px;
	overflow: hidden;
	margin: 0px;
	display: block;
}
/*-----------棣栭〉濂楅end----------*/


/*-----------鍐呴〉鍒嗛〉----------*/

.page_back {
	text-align: center;
	clear: both;
	padding-top: 10px;
	padding-bottom: 3px;
}
/*-----------棣栭〉灏忔í骞�----------*/
#sub_banner {
	clear: both;
	text-align: center;
	height: 110px;
	overflow: hidden;
	display: block;
	width: 100%;
}
/*-----------鏈嶅姟椤圭洰----------*/
#service {
	background-repeat: repeat-y;
}
#service_title {
	overflow: hidden;
	text-align: left;
	background-color: #FFFFFF;
	height: 52px;
	clear: both;
}
#service_title h3 {
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FBB244;
	clear: both;
	float: left;
	line-height: 48px;
	font-weight: normal;
	font-size: 24px;
	color: #000000;
}
#service_list {
	clear: both;
	height: auto;
	overflow: hidden;
	background-color: #FfFfFf;
	padding-top: 25px;
	padding-bottom: 25px;
}
#service_list img {
	width: 100px;
	margin: auto;
	display: block;
	padding-top: 10px;
}
#service_list ul {
	margin: auto;
}
#service_list li {
	width: 25%;
	float: left;
	margin-bottom: 10px;
}
#service_list li p {
	line-height: 20px;
	border: 1px solid #e1e1e1;
	background-color: #FFFFFF;
	margin-right: 5px;
	margin-left: 5px;
	text-align: left;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 30px;
	display: block;
}
 @media screen and (max-width: 768px) {
#service_list li {
	width: 50%;
}
}
 @media screen and (max-width: 480px) {
#service_list li {
	width: 100%;
}
}
#service_list a {
	height: 28px;
	line-height: 24px;
	font-size: 14px;
	font-weight: bold;
	overflow: hidden;
	display: block;
	clear: both;
	text-align: center;
}
/*-----------QQ瀹㈡湇----------*/
.kefu_top {
	width: 274px;
	height: 48px;
	overflow: hidden;
	padding-top: 17px;
	float: right;
}
.kefu_top li {
	color: #1E1E1E;
	text-decoration: none;
	line-height: 32px;
	height: 32px;
	width: 86px;
	float: left;
	background-repeat: no-repeat;
	background-position: left top;
}
.kefu_top li a {
	height: 32px;
	width: 86px;
	display: block;
}
.kefu_1 {
	clear: both;
	width: 1002px;
	height: 48px;
	overflow: hidden;
	padding-top: 80px;
}
.kefu_1 ul {
	padding-left: 300px;
}
.kefu_1 li {
	background-repeat: no-repeat;
	height: 35px;
	width: 80px;
	padding-left: 16px;
	text-align: left;
	float: left;
}
.kefu_1 a {
	color: #1E1E1E;
	text-decoration: none;
	line-height: 32px;
	height: 32px;
	width: 80px;
	display: block;
}
.kefu_1 a:hover {
	color: #FF3300;
	text-decoration: underline;
}
.QQ_img {
	background-image: url(../images/QQ.png);
}
.msn_img {
	background-image: url(../images/msn.gif);
}
.wang_img {
	background-image: url(../images/wang.png);
}
.tel_img {
	background-image: url(../images/tel.gif);
}
/*-----------鐗堟潈----------*/
#bottom {
	background-image: url(../images/bottom_bg.gif);
	background-repeat: repeat-x;
	background-position: center 0px;
	clear: both;
	overflow: hidden;
	width: 100%;
	background-color: #265E99;
	float: left;
	margin-top: 20px;
}
@media screen and (max-width: 768px) {
#bottom {
	display: none;
}
}
 @media screen and (max-width: 480px) {
#bottom {
	display: none;
}
}
.copyright {
	clear: both;
	line-height: 24px;
	text-align: center;
	padding-top: 0px;
	overflow: hidden;
	color: #535353;
	height: 28px;
}
.copyright a {
	color: #535353;
}
.bottom_img {
	background-image: url(../images/bottom_img.gif);
	background-repeat: no-repeat;
	background-position: center 0px;
	height: 294px;
	clear: both;
	overflow: hidden;
	padding-top: 0px;
	width: 988px;
}
/*-----------鑱旂郴鎴戜滑----------*/
#contact_txt {
	font-size: 14px;
	line-height: 28px;
	float: left;
	width: 460px;
}
#contact_txt img {
	float: right;
	margin-right: 15px;
}
#contact_map {
	text-align: left;
	padding-top: 0px;
	float: right;
	width: 455px;
}
#contact_map img {
	margin-top: 15px;
}
/*-----------娴佺▼----------*/
#lc {
	font-size: 14px;
}
#lc li {
	padding-bottom: 20px;
}
#lc li a {
	background-image: url(../images/lc_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	width: 133px;
	height: 33px;
	padding-left: 15px;
	line-height: 33px;
	font-size: 14px;
}
#lc li p {
	line-height: 24px;
	padding-top: 8px;
	padding-left: 8px;
}
/*-----------鎺ㄥ箍----------*/
.tuiguang {
}
.tuiguang li {
	background-image: url(../images/line2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-top: 20px;
	padding-bottom: 20px;
}
@media screen and (max-width: 768px) {
.tuiguang li img {
	width: 100%;
}
}
 @media screen and (max-width: 480px) {
.tuiguang li img {
	width: 100%;
}
}
/*-----------鍐呴〉妯箙----------*/
#inner_banner {
	height: auto;
	width: 100%;
	text-align: center;
	background-image: url(../images/inner_bannerbg.gif);
	background-repeat: no-repeat;
	background-position: center 2px;
	background-color: #BFE1FD;
}
/*-----------鍐呴〉濂楅----------*/
#inner_taocan {
	overflow: hidden;
	line-height: 20px;
	color: #000000;
	width: 100%;
	margin-top: 15px;
}
#inner_taocan h3.tc_tl {
	overflow: hidden;
	text-align: left;
	height: 30px;
	line-height: 30px;
	margin: 0px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	padding: 0px;
	color: #FF3300;
}
#inner_taocan h3.tc_tl a {
	padding-left: 15px;
	font-size: 14px;
	line-height: 32px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#inner_taocan h3.tc_tl a:hover {
	text-decoration: none;
	color: #FF3300;
}
#inner_taocan li {
	width: 240px;
	float: left;
	padding-right: 40px;
	padding-left: 40px;
	background-image: url(../images/line.gif);
	background-repeat: repeat-y;
	background-position: right top;
	color: #535353;
}
#inner_taocan li img {
	margin-top: 3px;
	clear: both;
	display: block;
}
/*-----------鍐呴〉缃戠珯妗堜緥----------*/
.case_bg {
	overflow: hidden;
	margin: auto;
	clear: both;
	width: 930px;
}
.case_bg li {
	float: left;
	width: 186px;
	height: 180px;
	text-align: center;
	background-image: url(../images/case_border.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 4px;
	overflow: hidden;
	margin-top: 0px;
}
.case_bg li a.case_name {
	display: block;
	color: #535353;
	text-decoration: none;
	font-size: 12px;
	line-height: 24px;
	clear: both;
	padding-top: 0px;
	float: left;
	font-weight: bold;
	float: left;
}
.case_bg li a:hover {
	text-decoration: underline;
	color: #FF3300;
}
.case_bg li a.case_pic {
	height: 120px;
	width: 150px;
	clear: both;
	display: block;
	text-align: center;
	margin: auto;
}
.case_bg li a.case_pic img {
	height: 110px;
	width: 150px;
	padding: 0px;
	border: 0px solid #e1e1e1;
}
.case_bg li p {
	line-height: 20px;
	text-align: left;
	display: block;
	height: 70px;
	overflow: hidden;
	clear: both;
	width: 68%;
}
.case_bg li span#case_txt {
	display: block;
	clear: both;
	color: #535353;
	line-height: 18px;
	height: 24px;
	background-image: url(../images/ico1.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left: 12px;
}
/*-----------缃戠珯鏂规----------*/
.fangan {
	overflow: hidden;
	margin: auto;
	clear: both;
	padding-top: 25px;
}
.fangan li {
	width: 100%;
	height: 150px;
	text-align: center;
	background-image: url(../images/v_line.gif);
	background-repeat: repeat-x;
	background-position: center 145px;
	padding-top: 6px;
	overflow: hidden;
	margin-top: 0px;
	clear: both;
}
.fangan li a.fangan_name {
	display: block;
	color: #1198F1;
	text-decoration: none;
	font-size: 12px;
	line-height: 24px;
	clear: both;
	font-weight: bold;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.fangan li a:hover {
	text-decoration: underline;
	color: #FF3300;
}
.fangan li a.fangan_pic {
	height: 120px;
	width: 170px;
	float: left;
	background-image: url(../images/fangan_border.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.fangan li a.fangan_pic img {
	height: 100px;
	width: 148px;
	padding: 0px;
	border: 0px solid #f1f1f1;
	margin-top: 6px;
}
.fangan li p {
	line-height: 20px;
	text-align: left;
	padding-right: 15px;
	padding-left: 15px;
	display: block;
	height: 112px;
	overflow: hidden;
}
.fangan li span#fangan_txt {
	display: block;
	clear: both;
	color: #535353;
	line-height: 18px;
	height: 24px;
	background-image: url(../images/ico1.gif);
	background-repeat: no-repeat;
	background-position: 2px 3px;
	padding-left: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

/*-----------椤甸潰妯箙----------*/
.case_picbg {
	background-image: url(../images/case_picbg.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
	height: 400px;
	clear: both;
	width: 100%;
	background-color: #F5F5F5;
}
.h5_picbg {
	background-image: url(../images/h5_picbg.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
	height: 400px;
	clear: both;
	width: 100%;
	background-color: #F5F5F5;
}
.fangan_picbg {
	background-image: url(../images/fangan_picbg.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
	height: 400px;
	clear: both;
	width: 100%;
	background-color: #F7F7F7;
}
.tuiguang_picbg {
	background-image: url(../images/tuiguang_picbg.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
	height: 400px;
	clear: both;
	width: 100%;
	background-color: #D9E5F1;
}

.news_picbg {
	background-image: url(../images/news_picbg.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
	clear: both;
	width: 100%;
	text-align: center;
	height: 400px;
	background-color: #F4F4F4;
}
.news_picbg a {
	display: block;
	height: 400px;
	width: 100%;
}
.news_picbg a:hover {
	text-decoration: none;
}
.taocan_picbg {
	background-image: url(../images/taocan_picbg.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
	height: 400px;
	clear: both;
	width: 100%;
		background-color: #F0F0F0;
}
.about_picbg {
	background-image: url(../images/about_picbg.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
	height: 400px;
	clear: both;
	width: 100%;
	background-color: #F0F0F0;
}
.domain_picbg {
	background-image: url(../images/domain_picbg.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
	height: 400px;
	clear: both;
	width: 100%;
	background-color: #F0F0F0;
}
.mail_picbg {
	background-image: url(../images/mail_picbg.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
	height: 400px;
	clear: both;
	width: 100%;
	background-color: #F0F0F0;
}
.app_picbg {
	background-image: url(../images/app_picbg.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
	height: 400px;
	clear: both;
	width: 100%;
	background-color: #F0F0F0;
}
.contact_picbg {
	background-image: url(../images/contact_bg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 160px;
	clear: both;
	width: 100%;
}
/*-----------椤堕儴閾炬帴----------*/
#sub_menu {
	float: right;
	height: 30px;
	margin-top: 0px;
	width: 100%;
	background-image: url(../images/sub_topbg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#sub_menu li {
	height: 30px;
	float: right;
	color: #BFE6FF;
	line-height: 30px;
}
#sub_menu li a {
	color: #666666;
	text-decoration: none;
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	padding-right: 8px;
	padding-left: 8px;
}
#sub_menu li a:hover {
	text-decoration: none;
	color: #FF6600;
}
/********鍐呴〉鏂伴椈**********/
#inner_newslist {
	width: 100%; clear:both; padding-top:30px;
}
#inner_newslist li {
	background-image: url(../images/v_line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	clear: both;
	width: 100%;
	float: left;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
#inner_newslist li a.news_piclink {
	display: block;
	float: left;
		height: 180px;
		overflow:hidden;
}
#news_pic {
	float: left;
	width: 160px;
	display: block;
	height: 120px;
}
#news_pic2 {
	float: left;
	width: 230px;
	display: block;
	padding-right: 30px;
	padding-top: 5px;
	height: auto;
}
@media screen and (max-width: 768px) {
#inner_newslist li a.news_piclink {
	width: 100%;	
		height: 230px;
		overflow:hidden;
}
#news_pic2 {
	width: 100%;
	margin-bottom: 20px;padding-right: 0px;

}
}
 @media screen and (max-width: 480px) {
#inner_newslist li a.news_piclink {
	width: 100%;
		height: 200px;
		overflow:hidden;
}
#news_pic2 {
	width: 100%;
	margin-bottom: 20px;padding-right: 0px;

}
}

#inner_newslist li a.news_link {
	color: #535353;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	line-height: 3em;
	height: 4.2em;
	overflow: hidden;
}
@media screen and (max-width: 768px) {
	#inner_newslist li a.news_link {	font-size: 16px;}
}
#inner_newslist li a.news_link:hover {
	text-decoration: none;
	color: #333333;
}
#inner_newslist li p.news_txt {

}
#inner_newslist li font {
	color: #CCCCCC;
	font-size: 12px;
	text-align: right;
	line-height: 24px;
	float: right;
}
#inner_newslist li p span {
	font-size: 14px;
	display: block;
	line-height: 24px;
	color: #535353;
	width: auto;
	margin-bottom:10px;
}
/********鍐呴〉鏂伴椈**********/
#inner_newstime {
	width:100%;
	float:left;
	line-height: 24px;
	color: #999999;
	text-align: center;
	height: auto;
	font-weight: normal;
	font-size: 12px;
	background-image: url(../images/news_line.gif);
	background-repeat: repeat-x;
	background-position: left top;
	clear: both;
	margin: 0px;
	display:block;
	padding:12px 0px;
}
h1#inner_newstitle {
	font-size: 24px;
	text-align: center;
	line-height: 32px;
	clear: both;
	overflow: hidden;
	margin: 0px auto;
	padding: 0px;
	margin-bottom:15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #535353;
	width:90%; clear:both;
	font-weight:bold;
}
@media screen and (max-width: 768px) {
h1#inner_newstitle {
	font-size: 20px;	
}}
#news_keyword {
	padding-top: 15px;
	clear: both;
}
#news_keyword a {
	font-size: 18px;
	display: block;
	font-weight: bold;
	line-height: 2em;
}
.inner_newsmain {
	clear: both;
	width: 100%;
}
.inner_newsmain p {
	text-indent: 30px;
	display: block;
	padding-bottom: 10px;
	line-height: 24px;
}
#news_content {
	font-size: 16px;
	line-height: 2em;
	color: #535353;
	background-color: #ffffff;
	margin: auto;
	width: 96%;
	padding-top: 20px;
	padding-right: 0px;
	padding-left: 0px;
	clear: both;
}
#news_content p {
	padding-top: 10px;
	padding-bottom: 10px;
}
#news_content span {
	line-height: 2em;
}
#news_content img{ max-width:100%;}
#inner_taocan h3.tl_bg {
	padding-left: 20px;
}
#indexnews_txt {
	width: 80%;
	float: left;
	color: #999999;
	height: 116px;
	overflow: hidden;
}
#indexnews_txt a {
	color: #999999;
}
#indexnews_txt a:hover {
	text-decoration: none;
}
#innernews_txt {
	clear: both;
	height: 220px;
	width: 100%;
	overflow: hidden;
}
#innernews_txt li {
	float: left;
	width: 33.3%;
	text-indent: 30px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
 @media screen and (max-width: 768px) {
#innernews_txt li {
	width: 50%;
}
}
 @media screen and (max-width: 480px) {
#innernews_txt li {
	width: 100%;
}
}
#innernews_txt li a {
	font-size: 12px;
}
#txt_nav {
	background-image: url(../images/txt_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 100%;
	clear: both;
	padding: 20px 0px;
}
#txt_nav ul {
	margin: auto;
}
#txt_nav li.txt1 {
	color: #F1A52D;
	font-size: 36px;
	line-height: 48px;
	font-weight: bold;
	text-align: center;
}
@media screen and (max-width: 768px) {
#txt_nav li.txt1 {
	font-size: 24px;
}
}
 @media screen and (max-width: 480px) {
#txt_nav li.txt1 {
	font-size: 20px;
}
}
#txt_nav li.txt2 {
	color: #676767;
	font-size: 24px;
	line-height: 48px;
	font-weight: bold;
	text-align: center;
}
@media screen and (max-width: 768px) {
#txt_nav li.txt2 {
	font-size: 18px;	line-height: 36px;
		width:90%; margin:auto;
}
}
 @media screen and (max-width: 480px) {
#txt_nav li.txt2 {
	font-size: 14px;	line-height: 24px;
	width:90%;margin:auto;
}
}
#youshi_nav {
	height: auto;
}
#youshi_nav ul {
	width: 98%;
	margin: auto;
}
#youshi_nav li {
	width: 50%;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e1e1e1;
	padding-bottom:20px;
}
#youshi_nav li p {
	width: 50%;
	float: left;
}
#youshi_nav li p.p_right {
	width: 50%;
	float: right;
}
#youshi_nav li h3 {
	line-height: 48px;
	height: 48px;
	font-size: 18px;
	font-weight: normal;
	padding-top: 40px;
	color: #000000;
	overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}
#youshi_nav li p img {
	float: right;
	margin-right: 20px;
	width: 100%;
}
@media screen and (max-width: 768px) {
#youshi_nav li, #youshi_nav li p {
	width: 100%;
}
}
 @media screen and (max-width: 480px) {
#youshi_nav li, #youshi_nav li p {
	width: 100%;
}
}
#news_image {
	clear: both;
	text-align: center;
}
#news_image img {
	width: 100%;
}
#innernews_image {
	clear: both;
	text-align: center;
}
#innernews_image img {
	width: 100%;
}
 @media screen and (max-width: 480px) {
#innernews_image {
	display:none;
}
}
#phone_image {
	clear: both;
	text-align: center;
	display:none; width:100%;
}
#phone_image img {
	width: 100%;
}
 @media screen and (max-width: 480px) {
#phone_image {
	display: block;
}
}
#case_list {
	clear: both;
	width: 100%;
	padding-top: 0px;
	height: 60px;
}
#case_list a {
	display: block;
	float: left;
	width: 120px;
}

@media screen and (max-width: 768px) {
#case_list a{
	width: 25%;}
}

@media screen and (max-width: 480px) {
#case_list a{
	width: 33.3%;}
}

#index_link {
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666;
	float: left;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #666;
}
#index_link ul {
	padding-bottom: 4px;
	width: 100%;
	clear: both;
	margin: auto;
}
#index_link li {
	width: 24.9%;
	float: left;
	background-image: url(../images/link_bg1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	padding-top: 10px;
}
@media screen and (max-width: 768px) {
#index_link li {
	width: 33.33333333%;
}
}
 @media screen and (max-width: 480px) {
#index_link li {
	width: 50%;
}
}
#index_link li img {
	width: 80%;
}
#news_nav {
	width: 100%;
	background: #F8F8F8;
	clear: both;
	height: auto;
	padding-top: 0px;
	padding-bottom: 30px;
}
.news_navmain {
	margin: auto;
	background-image: url(../images/news_img.gif);
	background-repeat: no-repeat;
	background-position: right 20px;
	height: 320px;
	padding-top: 0px;
}
.link_tl {
overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
	text-align: left;
	background-image: url(../images/link_title.gif);
	background-repeat: repeat-x;
	background-position: left 0px;
	height: 52px;
	clear: both;
	text-indent: 15px;
	font-size: 16px;
	color: #619B01;
}
.link_tl a {
	font-size: 16px;
	line-height: 43px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
#app_txt1 {
	clear: both;
	height: 200px;
	width: 100%;
}
#app_txt1 h3 {
	line-height: 44px;
	font-size: 18px;
	height: 44px;
}
#app_txt1 img {
	float: left;
	margin-right: 40px;
}
/*-----------鍐呴〉鍐呭----------*/
#innertxt {
	background-repeat: repeat-y;
}
#innertxt_title {
	overflow: hidden;
	text-align: left;
	background-color: #FFFFFF;
	height: 52px;
	clear: both;
}
#innertxt_title h3 {
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FBB244;
	clear: both;
	float: left;
	line-height: 48px;
	font-weight: normal;
	font-size: 24px;
	color: #000000;
}
#innertxt_list {
	clear: both;
	height: auto;
	overflow: hidden;
	width: 100%;
	padding-top: 25px;
}
#innertxt_list img {
	width: 300px;
	margin: auto;
	display: block;
}
#innertxt_list ul {
	margin: auto;
}
#innertxt_list li {
	height: auto;
	float: left;
	width: 300px;
	line-height: 20px;
	border: 0px solid #e1e1e1;
	background-color: #FFFFFF;
	margin-right: 15px;
	margin-left: 15px;
	text-align: left;
	padding-bottom: 35px;
}
#innertxt_list a {
	height: 36px;
	line-height: 36px;
	font-size: 14px;
	font-weight: bold;
	overflow: hidden;
	display: block;
	clear: both;
	text-align: left;
	color: #FF6600;
}
/*-----------鍐呴〉鍐呭2----------*/
#innertxt2 {
	background-repeat: repeat-y;
}
#innertxt2_title {
	overflow: hidden;
	text-align: left;
	background-color: #FFFFFF;
	height: 52px;
	clear: both;
}
#innertxt2_title h3 {
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FBB244;
	clear: both;
	float: left;
	line-height: 48px;
	font-weight: normal;
	font-size: 24px;
	color: #000000;
}
#innertxt2_list {
	clear: both;
	height: auto;
	overflow: hidden;
	width: 100%;
	padding-top: 25px;
	padding-bottom: 25px;
}
#innertxt2_list img {
	width: 430px;
	margin: auto;
	display: block;
}
#innertxt2_list ul {
	margin: auto;
}
#innertxt2_list li {
	height: auto;
	float: left;
	width: 430px;
	line-height: 20px;
	border: 0px solid #e1e1e1;
	background-color: #FFFFFF;
	margin-right: 30px;
	margin-left: 30px;
	text-align: left;
	padding-bottom: 35px;
}
#innertxt2_list a {
	height: auto;
	line-height: 18px;
	font-size: 14px;
	font-weight: bold;
	overflow: hidden;
	display: block;
	clear: both;
	text-align: left;
	color: #FF6600;
	padding-top: 15px;
	padding-bottom: 15px;
}
.inner_rightmain {
	padding-top: 35px;
}
/*涓轰粈涔堥渶瑕佹墜鏈虹綉绔�*/
.wh {
	height: 453px;
	background: url(./whbg.jpg) no-repeat center;
	overflow: hidden;
}
.wh_c {
	padding: 49px 0 0;
	width: 974px;
	font-size: 16px;
	line-height: 30px;
}
.wh_c h3 {
	height: 72px;
	line-height: 72px;
	font-size: 36px;
}
.wh_c h3, .wh_w {
	height: 70px;
	overflow: hidden;
}
.wh_w {
	height: 70px;
	overflow: hidden;
	font-size: 18px;
}
.wh_c p {
	width: 363px;
	height: 102px;
	padding: 20px;
	overflow: hidden;
	display: block;
}
.trusteeship_banner {
	height: 380px;
	background: url(./tuoguang.jpg) no-repeat center 0px;
	overflow: hidden;
}
.app_title {
	width: 100%;
	height: 80px;
	background-image: url(../images/app_title.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.news_info {
	background-color: #f1f1f1;
	float: left;
	width: 100%;
	clear: both;
	border-radius: 5px;
	font-size: 14px;
	line-height: 28px;
	margin: auto;
}
/*.news_info a{ float:left; padding:0px 20px;}*/
.inner_tel {
	background-color: #347DE3;
	text-align: center;
	width: 100%;
}
/*****鑱旂郴鎴戜滑*****/

.a-contactus {
	width: 100%;
	color: #535353;
	clear: both;
}
.a-contactus .h2 {
	display: block;
	font-size: 16px;
	line-height: 80px;
	text-align: center;
}
.a-contactus ul {
	display: block;
	width: 100%;
}
.a-contactus ul li {
	width: 25%;
	height: 350px;
	overflow: hidden;
	display: block;
	float: left;
	position: relative;
	font-size: 14px;
	line-height: 1.5em;
}
@media screen and (max-width: 768px) {
.a-contactus ul li {
	width: 48%;
}
}
 @media screen and (max-width: 480px) {
.a-contactus ul li {
	width: 98%;
}
}
.a-contactus ul li .item {
	width: 86%;
	height: 200px;
	text-align: center;
	display: block;
	position: absolute;
	left: 7%;
	top: 50px;
	padding-top: 50px;
	z-index: 1;
	border: 1px solid #e1e1e1;
}
.a-contactus ul li .icon {
	width: 100px;
	height: 100px;
	display: block;
	margin: auto;
	position: relative;
	z-index: 2;
}
.a-contactus ul li .icon img {
	display: block;
	width: 100px;
	height: 100px;
}
.a-contactus ul li .item .h3 {
	display: block;
	text-align: center;
	line-height: 30px;
	margin: 0;
	font-size: 16px;
}
.a-contactus ul li .item .p {
	display: block;
	text-align: center;
	line-height: 25px;
	margin: 10px 0;
	padding: 0 10px;
}
.a-contactus ul li .item .itembg {
	position: absolute;
	display: block;
	height: 18px;
	width: 100%;
	left: 0;
	bottom: -18px;
	background: url(../images/a-contactus-item-bg.png) 100% 100% no-repeat;
	background-size: 100% 100%;
}
.a-contactus ul li .item .color1 {
	color: #ff8124;
}
.a-contactus ul li .item .color2 {
	color: #3fb8d4;
}
.a-contactus ul li .item .color3 {
	color: #ffbb00;
}
.a-contactus ul li .item .color4 {
	color: #99cc33;
}
.inner_contactweixin {
	width: 100%;
	clear: both;
	text-align: center;
}
/*****鑱旂郴鎴戜滑*****/


.app_ico {
	clear: both;
	width: 100%;
	text-align: center;
}
.app_ico img {
	margin-left: 5px;
	margin-right: 5px;
}
/*--------------------------------濂楅-鎶ヤ环----------------------------------*/
.tc_pic {
	float: left;
	margin-left: 20px;
	margin-right: 40px;
}
.tc_tel {
	width: 100%;
	text-align: left;
	line-height: 30px;
	clear: both;
	padding-top: 10px;
}
#tc_pj {
	clear: both;
	background: url(../images/tel_img.gif) no-repeat right 10px;
	width: 100%;
}
#tc_pj li {
	float: left;
	text-align: center;
	margin: 5px 0px;
}

#tc_pj li a {
	font-size: 14px;
	width: 180px;
	padding: 8px 0px;
	background-color: #e7e7e7;
	-webkit-border-radius: 5px;
	display: block;	margin-right: 10px;
}
#tc_pj li a font{ color:#F00;}
#tc_pj li a:hover{background-color:#FF6600 ; color:#FFF;}
#tc_pj li a:hover font{color:#FFF;}
#tc_pj li a.tclink_hot{background-color:#FF6600 ; color:#FFF;}
#tc_pj li a.tclink_hot font{ color:#FFF;}

@media screen and (max-width: 768px) {
#tc_pj li {
	width: 50%;
}
#tc_pj li a{ width:auto;}
}
@media screen and (max-width: 480px) {
#tc_pj li {
	width: 50%;
}
#tc_pj li a{ width:auto;}
}
/*****濂楅琛ㄦ牸鏍峰紡*****/
.bg_color1 {
	background-color: #48B5E8;
}
.bg_color2 {
	background-color: #68D0FB;
}
.bg_color3 {
	background-color: #68DEFB;
}
.bg_color4 {
	background-color: #9BDDF8;
}
.bg_color5 {
	background-color: #BCEAFC;
	font-weight: bold;
}
.bg_color6 {
	background-color: #E7F5FD;
}
.bg_color7 {
	background-color: #F8FCFE;
}
.bg_color8 {
	background-color: #8ECAFA;
}
.black_txt {
	line-height: 28px;
	padding: 0px;
	font-size: 14px;
	color: #666;
	margin-top:30px;
}
.black_txt td {
	padding: 8px;
}
.black_txt p {
	margin-bottom: 8px;
}
.blue_text {
	color: #1274B5;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	padding-left: 20px;
	text-align: left;
	margin-top:20px;
	display:block;
}
.mail_font{	 clear:both; display:block; margin-bottom:10px;}
.table_mail td{ padding:5px; }
a.blue_link {
	font-size: 14px;
	color: #1198F1;
	text-decoration: none;
}
a.blue_link:hover {
	text-decoration: none;
	color: #1198F1;
}
.blue_txt {
	font-size: 14px;
	color: #1198F1;
}
.red16 {
	font-size: 16px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.red12 {
	color: #FF0000;
}
.blue12 {
	font-size: 14px;
	font-weight: bold;
	color: #1198F1;
	text-decoration: none;
}
/*****濂楅琛ㄦ牸鏍峰紡*****/


.kefu_2 {
	width: 100%;
	text-align: center;
	margin: auto;
	clear: both;
	height: auto;
}
.kefu_2 li {
	background-repeat: no-repeat;
	height: 44px;
	width: 115px;
	padding-left: 46px;
	text-align: left;
	float: left;
	background-image: url(../images/QQ.gif);
	background-position: left top;
	margin-top: 5px;
}
.kefu_2 li a {
	color: #2D2D2D;
	text-decoration: none;
	line-height: 30px;
}
.kefu_2 li a:hover {
	color: #0000FF;
	text-decoration: underline;
}
.main_title {
	clear: both;
	width: 90%;
	text-align: center;
	height: auto;
	padding: 40px 0px 20px 0px;
}
@media screen and (max-width: 768px) {
.main_title{
	padding: 20px 0px 0px 0px;}
}

@media screen and (max-width: 480px) {
.main_title{
		padding: 20px 0px 0px 0px;}
}
.main_title h3 {
	color: #666666;
	background: #FFF;
	font-size: 24px;
	line-height: 30px;
	padding: 0px 20px;
	width: auto;
	margin: 0px auto;
	display: table;
	margin-bottom:10px;
}
@media screen and (max-width: 768px) {
.main_title h3{
	font-size: 20px;}
}

@media screen and (max-width: 480px) {
.main_title h3{
		font-size: 18px;}
}
.main_title p {
	padding: 0 0 25px;
	color: #666;
	line-height: 24px;
}
#domain_tc_pj {
	clear: both;
	width: 94%;
	overflow: hidden;
	padding-top: 15px;
	padding-bottom: 10px;
	margin: auto;
}
#domain_tc_pj li {
	clear: both;
	overflow: hidden;
	text-align: left;
}
#domain_tc_pj li img.tc_img1 {
	float: left;
	padding-right: 40px;
	padding-left: 30px;
	display: block;
}
#domain_tc_pj li p.tc_main {
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 5px;
	overflow: hidden;
	display: block;
	float: left;
	width: 480px;
	line-height: 24px;
}
#domain_tc_pj li span.tc_tl {
	color: #1198F1;
	font-weight: bold;
	font-size: 12px;
	line-height: 26px;
	display: block;
	float: left;
	clear: left;
	width: 80px;
	height: 32px;
}
#domain_tc_pj li span.tc_txt_main font {
	font-weight: normal;
}
#domain_tc_pj li span.tc_txt_main font.tc_tl_l {
	width: 300px;
	display: block;
	line-height: 26px;
	height: 30px;
	color: #1198F1;
	font-weight: bold;
	font-size: 12px;
	line-height: 26px;
	overflow: hidden;
	float: left;
}
#domain_tc_pj li span.tc_txt_main {
	display: block;
	line-height: 26px;
	clear: both;
	height: 30px;
	color: #1198F1;
	font-weight: bold;
	font-size: 12px;
	line-height: 26px;
	overflow: hidden;
}
#domain_tc_pj li span.tc_txt_main a {
	font-weight: normal;
	padding-left: 20px;
}
#txt_flink {
	clear: both;
	text-align: left;
	color: #333333;
	padding: 15px;
	width: 92%;
	margin: auto;
	font-size: 14px;
	line-height: 32px;
}
#txt_flink a {
	color: #333333;
	font-size: 14px;
	display: block;
	clear: both;
	line-height: 32px;
	height: 32px;
}
#txt_flink a:hover {
	text-decoration: underline;
}
.fangan_class {
	margin: auto;
	width: 100%;
	clear: none;
}
.fangan_class li {
	float: left;
	margin-left: 10px;
	height: 40px;
}
.fangan_class li a {
	color: #333;
	padding: 5px 10px;
	background-color: #fff;
	font-size: 14px;
	border: 1px solid #e1e1e1;
}
.fangan_class li a.fanganlink {
	color: #FFF;
	background-color: #047ECB;
}
.fangan_class li a:hover {
	color: #FFF;
	background-color: #047ECB;
}
.inner_maintitle {
	margin-top: 50px;
	clear: both;
	height: 100px;
	overflow: hidden;
	width: 100%;
}
.inner_maintitle p {
	clear: both;
	font-size: 50px;
	line-height: 50px;
	height: 50px;
	color: #666;
}
.inner_maintitle p img {
	margin-left: 10px;
	vertical-align: top;
}
.inner_maintitle a {
	font-size: 26px;
	color: #666;
	line-height: 40px;
	float: left;
	height: 55px;
	margin-right: 20px;
	text-indent: 5px;
}
#inner_maintxt {
	background-image: url(../images/map_bg.gif);
	background-repeat: repeat;
	background-position: center top;
	height: auto;
	line-height: 25px;
	text-decoration: none;
	clear: both;
	width: 94%;
	padding-top: 0px;
	padding-bottom: 15px;
	margin: auto;
	overflow: hidden;
}
#inner_maintxt img {
	max-width: 100%;
}
#inner_maintxt h1 {
	text-align: center;
	font-size: 18px;
	text-decoration: none;
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 30px;
	padding-top: 20px;
}
#inner_maintxt h2 {
	font-size: 14px;
	color: #FF3300;
	text-decoration: none;
	text-align: center;
	line-height: 28px;
}
#inner_maintxt h3 {
	font-size: 14px;
	color: #1198F1;
	text-decoration: none;
	text-align: left;
	line-height: 28px;
}
#inner_maintxt h4 {
	font-size: 12px;
	color: #FF3300;
	text-decoration: none;
	text-align: left;
	line-height: 24px;
	text-indent: 30px;
	font-weight: normal;
}
#inner_maintxt h5 {
	font-size: 14px;
	color: #006699;
	text-decoration: none;
	text-align: left;
	text-indent: 30px;
	line-height: 14px;
}
#inner_maintxt p {
	text-indent: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.fangan_img1 {
	clear: both;
	height: 120px;
	overflow: hidden;
	width: 92%;
	margin: auto;
	border: 0px solid #f1f1f1;
	padding: 15px;
	background-color: #f1f1f1;
}
.fangan_img1 img {
	background-image: url(../images/fangan_border.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 100px;
	width: 148px;
	padding-top: 6px;
	padding-right: 34px;
	padding-left: 6px;
	float: left;
	padding-bottom: 14px;
	overflow: hidden;
}
.fangan_img1 p {
	padding-top: 8px;
	width: auto;
	line-height: 24px;
	height: 94px;
	overflow: hidden;
	text-overflow: ellipsis;
}
#fangan_main {
	width: 100%;
	margin: auto;
	font-size: 14px;
	line-height: 28px;
}
.kefu_top2 {
	width: 250px;
	height: 48px;
	overflow: hidden;
	padding-top: 22px;
	float: right;
}
.kefu_top2 li {
	color: #1E1E1E;
	text-decoration: none;
	line-height: 30px;
	height: 30px;
	width: 90px;
	float: left;
	background-repeat: no-repeat;
	background-position: left top;
}
.kefu_top2 li a {
	height: 30px;
	width: 90px;
	display: block;
}
.kefu_top2 li.QQ_img1 {
	background-image: url(../images/qq1.png);
	width: 142px;
}
.kefu_bottom {
	clear: both;
	width: 1002px;
	height: 48px;
	overflow: hidden;
	padding-top: 80px;
}
.kefu_bottom ul {
	padding-left: 275px;
}
.kefu_bottom li {
	background-repeat: no-repeat;
	height: 35px;
	width: 80px;
	padding-left: 12px;
	text-align: left;
	float: left;
}
.kefu_bottom a {
	color: #1E1E1E;
	text-decoration: none;
	line-height: 32px;
	height: 32px;
	width: 80px;
	display: block;
}
.kefu_bottom a:hover {
	color: #FF3300;
	text-decoration: underline;
}
.kefu_bottom .QQ_img1 {
	background-image: url(../images/QQ1.png);
	width: 137px;
}
#news_maintxt {
	font-family: 妤蜂綋_GB2312;
	font-size: 14px;
	padding-top: 25px;
}
 @media screen and (max-width: 768px) {
.no_txt {
	display: none;
}
}
 @media screen and (max-width: 480px) {
.no_txt {
	display: none;
}
}
 @media screen and (max-width: 768px) {
.about_txt img {
	width: 98%;
	margin: auto;
}
}
 @media screen and (max-width: 480px) {
.about_txt img {
	width: 98%;
	margin: auto;
}
}
.h5_bottom {
	display: none;
	width: 100%;
	text-align: center;
	color: #FFF;
	background-color: #215793;
	margin-top: 20px;
	z-index: 999;
}
.h5_bottom a {
	color: #FFF;
}
@media screen and (max-width: 768px) {
.h5_bottom {
	display: block;
	z-index: 999; padding-bottom:60px;
}
}

.h5_bottom h3 {
		display:block;
	width: 100%;
	background-color: #0C3866;
	height: 46px;
	padding:20px 0px;
	font-size: 20px;
	font-weight: normal;

}
.h5_bottom h3 a{ display:block;background-color:#58C274; border-radius:5px; height:46px; line-height:46px; width:80%; margin:0px auto; 		font-size: 20px;}
.h5_bottom h4{ font-size:18px; height:24px; line-height:24px; display:block; clear:both;font-weight: normal; width:100%; padding-top:18px;}
.h5_bottom p {
	width: 80%;
	line-height: 24px;
	font-size: 12px;
	display: block;
	margin: auto;
	padding: 20px 0px;
	color:#ccc;
}
.h5_bottom p a{color:#ccc;}
.h5_bottom img{ margin-top:0px;}
 @media screen and (max-width: 768px) {
.no_show {
	display: none;
}
}
 @media screen and (max-width: 480px) {
.no_show {
	display: none;
}
}
.lr_blank {
	margin: 0px 10px;
}
.h5_bg {
	display: none;
	width: 100%;
	font-size: 2em;
	background-color: #f1f1f1;
	text-align: center;
	font-weight: bold;
	padding-top:55px;
	padding-bottom:65px;
	margin-bottom: 20px;
		background-image: url(../images/innerbg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	color:#FFF;
}
 @media screen and (max-width: 768px) {
.h5_bg {
	display: block;
	margin-top:60px;
	
}
}
 @media screen and (max-width: 480px) {
.h5_bg {
	display: block;	margin-top:60px;
}
}
.txt_clip {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.txt_blank20 {
	padding: 20px;
}
.txt_show {
	width: 100%;
	clear: both;
	float: left;
	margin-top:20px;
}
.txt_show img {
	float: left;
}
.tbmain_width100 {
	width: 100%
}
.tb_width100 {
	width: 100%
}
.tb_width100 td {
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.pic_margin10 {
	margin: 10px;
}
.margin_top10 {
	margin-top: 10px;
}
.news_txtpic {
	background-image: url(../images/index_news.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 100%;
	height: 66px;
}
.index_bg {
	width: 100%;
	height: auto;
	clear: both;
}
.index_bg img {
	width: 100%;
}
@media screen and (max-width: 768px) {
.index_bg{
	margin-top:60px;}
}

@media screen and (max-width: 480px) {
.index_bg{
		margin-top:60px;}
}

.kefu_bottom{
	clear: both;
	width: 1002px;
	height: 48px;
	overflow: hidden;
	padding-top:80px;
}
.kefu_bottom ul{ padding-left:245px; }
.kefu_bottom li{
	background-repeat: no-repeat;
	height: 35px;
	width: 137px;
	padding-left: 16px;
	text-align: left;
	float: left;
}
.kefu_bottom a{
	color: #1E1E1E;
	text-decoration: none;
	line-height: 32px;
	height: 32px;
	width: 80px;
	display: block;
}
.kefu_bottom a:hover{
	color: #FF3300;
	text-decoration: underline;
}
.kefu_bottom .QQ_img1{
	background-image: url(../images/QQ1.png);
}
.kefu_bottom .QQ_img2{
	background-image: url(../images/QQ2.png);
}
.kefu_bottom .weixin1{
	background-image: url(../images/weixin1.png); width:167px;
}
.kf_btn {
	width: 100%;
	height: 40px;
	 clear:both;
	 padding-top:30px;

}
.kf_btn  a {
	display: block;
	width: 200px;
	height: 40px;
	line-height: 40px;
	background: #F60;
	color: #fff;
	border-radius: 5px;
	margin: 0 auto;
	font-size: 18px;
	text-align: center;
}
.phone_tel{ width:202px; clear:both; margin:0px auto; margin-top:20px;}
.phone_tel li{
	width: 200px;
	border-radius: 36px;
	height: 36px;
	background-color: #376daa;
	margin-top: 10px;
	line-height: 36px;
	font-size: 14px;
	border: 1px solid #376daa;

}</pre></body></html>