<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
input[type=button],input[type=submit],input[type=reset] {-webkit-appearance: none;}
@media screen and (min-width:481px) {

	body,td,th {
			font-family:微软雅黑,Arial, Helvetica, sans-serif;	 
			font-size: 13px;
			color: #353535;
			line-height:200%;
	}
	body,form{ margin:0px; width:100%; min-width:1200px;}
	body{ } 
	a:link {
			color: #353535;
			text-decoration: none;
	}
	a:visited {
			text-decoration: none;
			color: #353535;
	}
    a:hover {
	    text-decoration: none;
	    color: #353535;
    }
    a:active {
	    text-decoration: none;
	    color: #353535;
    } 
 	img{ border:0px;}
    ul,li,dl,dt,dd,p{ margin:0px; padding:0px; list-style:none;}
    h1,h2,h3,h4,h5{ margin:0px; padding:0px;}

	.gray,a.gray{ color:#888;}
    .orange,a.orange{color:#ff6600;}
    .blue,a.blue{ color:#008bd2;}
    .red,a.red{ color:#f00;} 
	.purple,a.purple{ color:#7b5b9a;}


 

input,select{font-family:微软雅黑,Arial, Helvetica, sans-serif;	 
			font-size: 13px;}
input.tooltip{ color:#888;}

.mw{ width:1200px; margin:0px auto; clear:both; overflow:hidden;}

.head{}
.head .row1{ border-bottom:1px solid #ddd;  line-height:40px;  }  
.head .row1 .ml{ float:left;}
.head .row1 .mr{ float:right;} 
.head .row2{  height:100px;}
.head .row2 .logo{ float:left; height:40px; display:block; margin-top:30px;}
.head .row2 .nav{ float:right; padding-top:35px;}
.head .row2 .nav a{ display:block; float:left; line-height:30px; margin-left:50px; font-size:16px; }
.head .row2 .nav .current{ color:#008bd2;}
.head_wap{ display:none;}

.foot .r1{ overflow:hidden; background:#eee; padding:80px 0px;}
.foot .r1 .contact{ float:left; width:330px;}
.foot .r1 .nav{ float:left; margin-left:40px; padding-right:50px; overflow:hidden; border-left:1px solid #ddd;border-right:1px solid #ddd;}
.foot .r1 .nav li{ float:left; margin-left:50px;}
.foot .r1 .nav li strong{ display:block; font-weight:normal; padding-bottom:5px; font-size:15px;}
.foot .r1 .nav li span{ display:block; line-height:25px; color:#888;}
.foot .r1 .wx{ float:right; width:110px; text-align:center; line-height:25px;}
.foot .r1 .wx img{ display:block; width:100%;}
.foot .r1 .wx span{ }
.foot .r2{ background:#008bd2; padding:15px 0px; text-align:center; color:#fff;}
.foot .r2 a{ color:#fff;}
.foot_wap{ display:none;}

.pagerhtml{ clear:both; text-align:center; line-height:35px; padding-top:40px; padding-bottom:5px; }
.pagerhtml a,.pagerhtml span{ display:inline-block; margin:0px 10px; padding:0px 14px; border-radius:4px; -webkit-box-shadow:1px 1px 5px #ccc;box-shadow:1px 1px 5px #ccc;}
.pagerhtml a.num{ }
.pagerhtml a.current,.pagerhtml a:hover{background:#ef9f17; color:#fff;}
 




.home .fullswitch{ position:relative; width:100%;  overflow:hidden;}
.home .fullswitch .inner{ }
.home .fullswitch .inner li{ position:absolute; left:0px; top:0px; z-index:1; width:100%; opacity:0;  }
.home .fullswitch .inner li a{ display:block; width:100%;   background:none; }
.home .fullswitch .toolBox{ position:absolute; left:0px; bottom:30px; z-index:2; width:100%; text-align:center; line-height:15px; overflow:hidden;}
.home .fullswitch .toolBox em{ display:inline-block; margin:0px 5px; width:20px; height:20px; background:url(../images/img1_10.png) no-repeat center center; font-size:0px; cursor:pointer;}
.home .fullswitch .toolBox em.current{   background:url(../images/img1_07.png) no-repeat center center; }
.home .fullswitch .arrow{  display:none;} 
.home .fullswitch_wap{ display:none;}
 
.home .t1{ line-height:30px; text-align:center; font-size:30px; padding-bottom:60px;}
.home .block{ padding:80px 0px;}
.home .block.b1{ background:#fff;}
.home .block.b2{ background:#f7f7f7;}
.home .block.b3{ background:#008bd2;}
.home .block.b3 .t1{ color:#fff;}
.home .block.b4{ background:#fff;}
.home .block.b5{ background:#f7f7f7;}
.home .shengtailian{ background:url(../images/img1_14.png) no-repeat center top; height:420px; overflow:hidden;}
.home .shengtailian .item{ float:left; width:300px;}
.home .shengtailian .item img{ margin:80px auto 0px auto; display:block; width:150px; height:150px;}
.home .shengtailian .item h2{ text-align:center; font-size:18px; font-weight:bold; margin-top:30px;}
.home .shengtailian .item p{ padding:0px 30px; margin-top:10px; line-height:25px; height:50px; overflow:hidden;}
.home .shengtailian .item a.view{ display:block; margin:10px auto 0px auto; width:120px; line-height:35px; border-radius:5px; border:1px solid #ddd; text-align:center;}
.home .shengtailian .item a.view:hover{ border:1px solid #008bd2; color:#008bd2;}

.home .xiawucha{}
.home .xiawucha .t{display:flex; justify-content:center;}
.home .xiawucha .t a{ display:block; margin:0px 20px; line-height:28px; padding:0px 10px; border:1px solid #ddd; font-size:14px;}
.home .xiawucha .t a.current{ background:#008bd2; border:1px solid #008bd2; color:#fff;}
.home .xiawucha .list1{ overflow:hidden; margin-left:-40px; margin-top:40px; }
.home .xiawucha .list1 li{ float:left; width:270px; height:225px; margin-left:40px; background:url(../images/img1_18.png) repeat-x left bottom;}
.home .xiawucha .list1 li img{ display:block; width:100%; height:150px; }
.home .xiawucha .list1 li span{ display:block; margin-top:10px; text-indent:2em; color:#666;}
 
.home .xiawucha .list2{ overflow:hidden; margin-left:-40px; margin-top:10px;}
.home .xiawucha .list2 li{ float:left; width:270px;   margin-left:40px;}
.home .xiawucha .list2 li a{ display:block;  background:url(../images/img1_21.png) no-repeat left center; line-height:30px; padding-left:12px;}
.home .xiawucha .list2 li a:hover{ color:#008bd2;}

.home .rufuqiye{}
.home .rufuqiye .focusslide{width:1200px; padding-bottom:40px;  overflow:hidden; position:relative; }
.home .rufuqiye .focusslide .innerBox{ width:1020px; margin:0px auto;  overflow:hidden;}
.home .rufuqiye .focusslide .innerBox .items{ }
.home .rufuqiye .focusslide .innerBox .items .item{ float:left;width:1020px;  overflow:hidden; position:relative;} 
.home .rufuqiye .focusslide .innerBox .items .item ul{ margin-left:-60px;}
.home .rufuqiye .focusslide .innerBox .items .item ul li{ float:left; width:300px;   margin-left:60px;}
.home .rufuqiye .focusslide .innerBox .items .item ul li img{ display:block; width:100%; height:225px;}
.home .rufuqiye .focusslide .innerBox .items .item ul li span{ display:block; border:1px solid #fff; height:143px; padding:10px 20px 0px 20px; color:#fff;}
.home .rufuqiye .focusslide .toolBox{ position:absolute; left:0px; bottom:0px; width:100%; line-height:10px; text-align:center; }
.home .rufuqiye .focusslide .toolBox em{  display:inline-block;  width:30px;height:10px; margin:0px 10px; border:1px solid #fff;  font-size:0px; cursor:pointer;}
.home .rufuqiye .focusslide .toolBox em.current{ background:#fff;}
.home .rufuqiye .focusslide .arrow{position:absolute; top:175px; width:30px; height:60px; overflow:hidden;    font-size:0px;   cursor:pointer;}
.home .rufuqiye .focusslide .arrow_left{left:0px; background:url(../images/img1_23.png) no-repeat left center;  }
.home .rufuqiye .focusslide .arrow_right{right:0px;  background:url(../images/img1_23.png) no-repeat right center;  }
 
.home .rufuqiye .focusslide .pagerNumber{ display:none;} 
.home .rufuqiye .focusslide_wap{ display:none;}

.home .about{ }
.home .about_wap{  display:none;  }



.home .huodong{  margin-left:-60px; overflow:hidden;}
.home .huodong .item{ float:left;  border:1px solid #ddd; width:358px; margin-left:60px;  }
.home .huodong .item img{   display:block; width:360px; height:200px; margin:-1px; }
.home .huodong .item .title{ margin:20px 20px 0px 20px;   font-size:18px; line-height:25px; height:25px; overflow:hidden;}
.home .huodong .item .time{ margin:0px 20px 0px 20px; color:#888;}
.home .huodong .item .summary{  margin:10px 20px 0px 20px; line-height:25px; height:75px; overflow:hidden; color:#888;} 
.home .huodong .item a.view{ display:block; margin:10px 0px 20px 20px; width:100px; line-height:30px;  background:#f7f7f7; text-align:center;}
.home .huodong .item a.view:hover{  background:#008bd2; color:#fff;}
.home .huodong .item .title:hover{ color:#008bd2;}

.home .htc{ position:fixed; left:0px; top:0px; width:100%; height:1200px; overflow:hidden; background:rgba(0,0,0,0.3); z-index:9999;}
.home .htc .l_c{position:fixed; left:50%; top:50%;  margin-left:-225px; margin-top:-150px;}
.home .htc .l_c .close{ position:absolute; right:0px; top:0px; text-align:center; width:25px; line-height:25px; background:rgba(0,0,0,0.3); color:#fff; font-size:18px; cursor:pointer;}
.home .htc .l_c img{ display:block;}
.home .htc .s_c{ display:none;}
.home .htc.sx{ position:fixed; left:inherit; right:10px; top:50%; width:auto; height:auto; margin-left:0px;  margin-top:-70px; background:none;}
.home .htc.sx .l_c{ display:none;}
.home .htc.sx .s_c{ display:block;}
.ny{ overflow:hidden; padding-bottom:80px;}
.ny .nav2{ background:url(../images/img1_05.png) ; height:60px; display:flex; justify-content:center;}
.ny .nav2 a{ display:block; line-height:60px; padding:0px 20px;font-size:16px; }
.ny .nav2 a:hover,.ny .nav2 a.current{ background:#008bd2; color:#fff;} 
.ny .nav2_wap{ display:none;}

.ny .t2{ font-size:30px; text-align:center; line-height:30px; margin-top:80px;}

.ny .nav3{ margin-top:20px; display:flex; justify-content:center;}
.ny .nav3 span{background:url(../images/img5_07.png) no-repeat center center ; display:block; width:50px; height:25px; overflow:hidden;}
.ny .nav3 a{ display:block; line-height:25px;  font-size:16px; }
.ny .nav3 a:hover,.ny .nav3 a.current{  color:#008bd2;} 

.ny .nav4{ margin-top:30px;  display:flex; justify-content:center;}
.ny .nav4 a{ display:block; border:1px solid #ddd; margin-left:-1px; line-height:38px; padding:0px 60px;font-size:15px; font-weight:bold;}
.ny .nav4 a:hover,.ny .nav4 a.current{ background:#008bd2; color:#fff;}
 
.ny .nav5{  float:left; margin-top:40px; border-top:1px solid #ddd; width:150px; }
.ny .nav5 a{ display:block; line-height:40px; border-bottom:1px solid #ddd; padding-left:25px; }
.ny .nav5 a:hover,.ny .nav5 a.current{background:url(../images/img5_11.png) no-repeat 10px center ; color:#ef9f17;}

.ny .fullswitch{ position:relative; width:100%;  overflow:hidden;}
.ny .fullswitch .inner{ }
.ny .fullswitch .inner li{ position:absolute; left:0px; top:0px; z-index:1; width:100%; opacity:0;  }
.ny .fullswitch .inner li a{ display:block; width:100%;   background:none; }
.ny .fullswitch .toolBox{ position:absolute; left:0px; bottom:30px; z-index:2; width:100%; text-align:center; line-height:15px; overflow:hidden;}
.ny .fullswitch .toolBox em{ display:inline-block; margin:0px 5px; width:20px; height:20px; background:url(../images/img1_10.png) no-repeat center center; font-size:0px; cursor:pointer;}
.ny .fullswitch .toolBox em.current{   background:url(../images/img1_07.png) no-repeat center center; }
.ny .fullswitch .arrow{  display:none;} 
.ny .fullswitch_wap{ display:none;}
.ny .main{ padding-top:40px;}
.ny .main .about .content_wap{ display:none;}

.ny .main .newlist{ margin-top:-20px;}
.ny .main .newlist .item{  border:1px solid #ddd;  padding:19px; margin-top:20px; overflow:hidden;}
.ny .main .newlist .item img{ float:left; display:block; width:240px; }
.ny .main .newlist .item .title{ margin-left:270px;  font-size:24px;}
.ny .main .newlist .item .summary{  margin-left:270px;margin-top:10px;}
.ny .main .newlist .item .time{  margin-left:270px; color:#888; font-size:12px; margin-top:10px;} 
.ny .main .newlist .item:hover{ background:#f7f7f7;}
.ny .main .newlist .item:hover .title{ color:#008bd2;}
.ny .main .newlist2{ margin-top:-20px;}
.ny .main .newlist2 .item{  border:1px solid #ddd;  padding:19px; margin-top:20px; overflow:hidden;} 
.ny .main .newlist2 .item .title{   font-size:24px;}
.ny .main .newlist2 .item .summary{  margin-top:10px;}
.ny .main .newlist2 .item .time{  color:#888; font-size:12px; margin-top:10px;} 
.ny .main .newlist2 .item:hover{ background:#f7f7f7;}
.ny .main .newlist2 .item:hover .title{ color:#008bd2;}
.ny .main .newdetail{}
.ny .main .newdetail .title{ margin-top:80px; font-size:30px; line-height:40px; text-align:center;}
.ny .main .newdetail .time{ text-align:right; color:#888; margin-top:40px;}
.ny .main .newdetail .content{margin-top:40px; border:1px solid #ddd; padding:100px 110px;}
.ny .main .newdetail .content_wap{ display:none;}
.ny .main .newdetail .siblings{  display:none;} 
.ny .main  .baoming{ text-align:center; padding-top:40px;}
.ny .main  .baoming input{ height:60px; line-height:60px; border:none; border-radius:5px; margin:0px; padding:0px 40px; font-size:18px;  background:#008bd2; color:#fff;}
.ny .main  .baoming input.btn2{ background:#888;}
.ny .main .piclist{ margin-top:-40px; margin-left:-40px; overflow:hidden;}
.ny .main .piclist .item{ float:left;  border:1px solid #ddd; width:268px; margin-left:40px; margin-top:40px;  }
.ny .main .piclist .item img{   display:block; width:270px; height:150px; margin:-1px; }
.ny .main .piclist .item .title{ margin:10px 20px 0px 20px;   font-size:18px; line-height:25px; height:50px; overflow:hidden;}
.ny .main .piclist .item .summary{  margin:10px 20px 20px 20px; line-height:25px; height:75px; overflow:hidden; color:#888;} 
.ny .main .piclist .item:hover{ background:#f7f7f7;}
.ny .main .piclist .item:hover .title{ color:#008bd2;}

.ny .main .piclist2{ overflow:hidden;}
.ny .main .piclist2 .item{ float:left;  width:200px; position:relative;}
.ny .main .piclist2 .item img{   display:block; width:200px; height:150px; }
.ny .main .piclist2 .item .summary{ display:none;} 

.ny .main .piclist2 .item:hover .summary{ display:block; position:absolute; left:0px; top:0px; width:160px; height:150px; padding:0px 20px; overflow:hidden; text-align:center; background:rgba(0,140,210,0.9); display:flex;justify-content:center;align-items:center; line-height:25px; font-size:16px; color:#fff; }

.ny .main .piclist3{ overflow:hidden; margin-left:-50px;margin-top:-40px;}
.ny .main .piclist3 .item{ float:left;margin-left:50px;  width:300px; }
.ny .main .piclist3 .item img{   display:block; width:300px; height:200px; margin-top:40px;}

 

.p_register .t1{}
.p_register .t1 h2{ width:110px; margin:0px auto; line-height:40px;  background:#008bd2; font-size:20px; font-weight:normal; text-align:center; color:#fff;}
 
.p_register{ background:url(../images/img3_02.png) repeat-x left top; padding:80px 0px;} 
.p_register .mw{ width:1000px; border:1px solid #ddd;}
.p_register .form{ float:left; margin-left:30px;margin-top:30px; }
.p_register .form .row{ padding-bottom:20px;}
.p_register .form .row .t{ float:left; line-height:40px;  }
.p_register .form .row .c{ margin-left:80px; width:400px; position:relative; overflow:hidden;}
.p_register .form .row .c input[type=text]{ width:378px; border:1px solid #ccc; height:38px; line-height:38px; padding:0px 10px;}
.p_register .form .row .c input[type=password]{ width:378px; border:1px solid #ccc; height:38px; line-height:38px; padding:0px 10px;}
.p_register .form .row .dxcheck input[type=button]{ display:block; position:absolute; right:0px; top:0px; border:0px; width:120px; height:40px; line-height:40px; background:#1f354a; color:#fff;}
.p_register .form .row .dxcheck input[type=button]:disabled{ background:#ccc;}
.p_register .form .row .imgcheck input[type=text] { float:left; width:160px;}
.p_register .form .row .imgcheck img{float:left; margin-left:10px; height:40px;}
.p_register .form .row .c .submit{ width:100%; height:50px; line-height:50px; border:0px; border-radius:5px; background:url(../images/img2_07.png); font-size:18px; color:#fff; text-align:center;}
.p_register .shuoming{ border-left:1px solid #ddd; height:420px; margin-bottom:30px; margin-top:30px; margin-left:610px; padding-left:100px; padding-top:100px; width:260px;}


.p_login{ background:url(../images/login_bg.jpg)no-repeat center top; background-size:auto 460px; height:460px;}
.p_login .form{ float:right; width:310px; margin-top:50px; background:#fff;  padding:30px 30px;} 
.p_login h1{ font-size:20px; line-height:20px; font-weight:bold;}
.p_login input[type=text],.p_login input[type=password]{ margin-top:20px; width:268px; border:1px solid #ccc; height:38px; line-height:38px; padding: 0px 0px 0px 40px;} 
.p_login #txtUid{background:url(../images/img3_05.png) no-repeat 10px center;}
.p_login #txtPwd{background:url(../images/img3_06.png) no-repeat 10px center;}
.p_login #txtCheckCode{ float:left; width:130px; background:url(../images/img3_10.png) no-repeat 10px center;}
.p_login .checkcode{ float:right; margin-top:20px; width:120px; height:40px; cursor:pointer;}
.p_login #txtDXCode{ float:left; width:130px; background:url(../images/img3_09.png) no-repeat 10px center;}

.p_login #btnSendDX{ float:right; margin-top:20px; width:120px; height:40px; line-height:40px; border:0px;  background:#b94143; font-size:13px; color:#fff; text-align:center;}
.p_login #btnSendDX:disabled{ background:#aaa;}
.p_login #btnLogin{margin-top:20px; width:100%; height:50px; line-height:50px; border:0px; border-radius:5px; background:url(../images/img2_07.png); font-size:18px; color:#fff; text-align:center;}
.p_login .d2{ float:left; margin-top:10px;}
.p_login .d3{ float:right;margin-top:10px;}
.p_login .d1{  clear:both; text-align:center; margin-top:10px;}


.p_member{ background:url(../images/img3_02.png) repeat-x left top; overflow:hidden; padding:80px 0px;}
.p_member .main{}
.p_member .m_left{ float:left; width:240px;}
.p_member .m_left .t1{ background:url(../images/img9_03.png); overflow:hidden; padding:40px 0px;}
.p_member .m_left .t1 h2{ margin-left:40px; border-left:2px solid #fff; padding-left:10px; font-size:24px; font-weight:normal; color:#fff;}
.p_member .m_left .t1 h3{margin-left:40px; border-left:2px solid #fff; padding-left:10px; font-size:18px; font-weight:normal; color:#fff;}
.p_member .m_left .nav{}
.p_member .m_left .nav a{ display:block; margin-top:10px; background:url(../images/img9_13.png); line-height:60px; padding-left:40px; font-size:16px;}
.p_member .m_left .nav a.current{background:url(../images/img9_15.png); color:#ef9f17;}
.p_member .m_left .contact{ margin-top:20px;}
.p_member .m_right{ margin-left:300px;}
.p_member .m_right .t1{ font-size:24px; padding-bottom:40px;}
.p_member .dataedit{}
.p_member .dataedit th{ text-align:right; vertical-align:text-bottom; line-height:40px; font-weight:normal; font-size:16px;}
.p_member .dataedit td{ line-height:40px; padding-bottom:20px; padding-left:20px;}
.p_member .dataedit td span{ margin-left:20px;font-size:16px;}
.p_member input[type=text],.p_member input[type=password]{ width:378px; border:1px solid #ccc; height:38px; line-height:38px; padding:0px 10px; font-size:16px;}
.p_member textarea{ width:578px; border:1px solid #ccc; height:150px; line-height:25px; padding:7px 10px; font-size:16px;}

.p_member .btn1{ margin:0px; padding:0px 20px; height:35px; line-height:35px; border:none; border-radius:4px; background:#008bd2; font-size:16px; color:#fff;}

.p_member .home_bmlist{ margin-top:40px;}
.p_member .baominglist{ border:1px solid #ddd;}
.p_member .baominglist .t{ background:#f7f7f7; padding-left:20px; line-height:40px;}
.p_member .baominglist .item{ border-top:1px solid #ddd; padding:10px 20px;}
.p_member .baominglist .item .title{ margin-right:120px; font-weight:bold;}
.p_member .baominglist .item .time{  margin-right:120px;color:#888;}
.p_member .baominglist .item input{ float:right; width:100px; border:none; border-radius:3px; margin:10px 0px 0px 0px; padding:0px; height:30px; line-height:30px; text-align:center; background:#008bd2; color:#fff;}
.p_member .baominglist .item input:disabled{ background:#888;}
.p_member .baominglist .item:hover{ background:#f7f7f7;}
.p_member .baominglist .item .title a:hover{ color:#ef9f17;}

.p_member .userinfo{ background:url(../images/img92_03.png) no-repeat 20px 20px #f7f7f7; height:80px; padding:20px 20px 20px 120px;}
.p_member .userinfo .welcome{ font-size:18px; line-height:40px; margin-top:10px;}
.p_member .userinfo .welcome strong{ color:#008bd2;}
.p_member .userinfo .logintime{ color:#888;}
.p_member .userinfo .mpwd{ float:right; color:#008bd2; background:url(../images/img92_06.png) no-repeat left center; padding-left:20px; }

.p_member .tfyy{ margin-top:40px; border-top:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; overflow:hidden;}
.p_member .tfyy .item{ width:448px; padding:30px 0px; border-left:1px solid #ddd; float:left;text-align:center; }
.p_member .tfyy .item p{ }
.p_member .tfyy .item input{ width:100px; border:none; border-radius:3px; margin:10px 0px 0px 0px; padding:0px; height:30px; line-height:30px; text-align:center; background:#008bd2; color:#fff;}
.p_member .home_menu{ display:none;}
.p_member .rufu{}
.p_member .rufu .jindu{ overflow:hidden; margin-top:30px;}
.p_member .rufu .jindu .item{ float:left; background:url(../images/img9_05.png) no-repeat center top; width:150px;}
.p_member .rufu .jindu .item em{ display:block; padding-top:60px; line-height:50px; font-size:24px; color:#fff; text-align:center; font-style:normal; font-weight:bold;}
.p_member .rufu .jindu .item span{ display:block; font-size:16px; text-align:center; margin-top:15px;}
.p_member .rufu .jindu .current{ background:url(../images/img9_06.png) no-repeat center top; color:#ef9f17;}
}</pre></body></html>