<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */
html,body{
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
	color: #4d4d4d;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	height:100%;
	font-family:"å¾®è½¯é›…é»‘","å¾®è½¯é›…é»‘",Arial,Helvetica,sans-serif;
	font-size: 62.5%;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	text-align:center;
	line-height:1.8;
	font-size: 14px;
	font: 13px/1.231 ;
}
*{ margin:0px; padding:0px;}
ul,li{
	list-style: none;
	padding: 0px;
	margin: 0px;
}
form,ul,li,table,td,p,span,h1,h2,h3,h4,h5,img,dl,dt,dd{
	margin:0px;
	padding:0px;
}
img{ border:none;}
a{
	text-decoration:none;
	outline:none;
}
a:focus,a:active { 
	outline: none; 
} 
a:link,a:visited {
	text-decoration: none;
}
a:hover,a:active {
	text-decoration: none;
}
h1,h2,h3,h4,h5,h6 {font-weight:bold;line-height:1.8; }
.left{float:left;}
.right{float:right;}
.container{width:100%;}
.qhd-content{text-align:left;}

input{
    border:0px;background:none;outline:none;
}


/*=============== public top start==================*/

header{
	width:100%;
	min-width:1200px;
	background-color:#fff;
}



/*top*/
.top-header { width:100%; min-width:1200px; height:auto; overflow:hidden; background-color:#0a60b7; margin:0 auto;}
.top-logo {width:230px; height:80px; overflow:hidden; float:left; background-color:#e5f2ff; }
.top-header .menu { width:auto; height:80px; overflow:hidden; float:left;}
.top-header .menu li { width:auto; float:left; line-height:80px; text-align:center; font-size:15px;}
.top-header .menu li a {width:90px; height:80px; overflow:hidden; text-align:center; display:block;}
.top-header .menu li .underline {width:60px; height:3px; overflow:hidden; position:absolute; margin-top:-2px; background-color:#0f90db; margin-left:15px; display:none;}
.top-header .menu li:hover .underline,.top-header .menu .on .underline { display:block;}
.top-header .menu li a,.top-header .menu li a:link,.top-header .menu li a:visited,.top-header .menu li a:hover { color:#fff; font-weight:bold;}
.search-bt { width:80px; height:80px; background:url(/images/search_bt.png) center no-repeat #0f90db; float:right; cursor:pointer;}

.hover-up { display:'';}
.hover-down { display:none;}
.search-form {width:380px; height:65px; overflow:hidden; padding-top:15px; background-color:#0f90db; position:absolute; right:0px; z-index:999; display:none;}
.search-form ul { margin-left:20px;}
.search-form ul li{ float:left;}
.search-form input[type='submit'] { width:70px; height:33px; line-height:33px; overflow:hidden; color:#fff; cursor:pointer; background-color:#0a60b7;}
.search-form input[type='text'] {width:260px; height:33px; line-height:33px; overflow:hidden; padding:0px 5px 0px 5px; border:1px solid #dedede; border-right:0px; color:#fff;}

/*=============== public top end==================*/

/*=============== public navbar start==================*/
.navbar
{
    float:left;
	border:0px;
	background:#009b4d;
	height:80px;
	margin:0px;
	border-radius:0px;
}


.navbar .navbar-nav,.navbar .container,.navbar .navbar-collapse {
	padding:0px;
}

.navbar .navbar-nav li a
{
    padding:0px;
    padding-left: 1.6em;
    padding-right: 1.6em;
    border-right: 1px solid #008242 !important;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	height:80px;
	line-height:80px;
}
.navbar .navbar-nav .active&gt;a,.navbar .navbar-nav .active&gt;a:hover,.navbar .navbar-nav li  a:hover,.navbar .navbar-nav li  a:active,.navbar .navbar-nav li  a:focus,.navbar .navbar-nav .open  a:focus{
	color:#fff;
	border-right: 1px solid #fe9100 !important;
	background: url(../images/u-1.jpg) no-repeat;
	background-size: 100% 100%;
}
.navbar .navbar-nav .dropdown .dropdown-menu{
	box-shadow:0px 0px 0px 0;
	border:0px;
	width:14em;
	padding:0px;
	height:0px;
	overflow:hidden;
	display:block;
	transition: all  0.2s;
	background:none;
}
.navbar .navbar-nav .dropdown .dropdown-menu li{
	background:#fff;
	overflow:hidden;
	border-radius:0px;
	
}
.navbar .navbar-nav .dropdown:hover{
	background: url(../images/u-1.jpg) no-repeat;
	background-size: 100% 100%;
}
.navbar .navbar-nav .dropdown:hover a{
    border-right: 1px solid #008242 !important;
}
.navbar .navbar-nav .dropdown:hover .dropdown-menu{
	height:800px;
}
.navbar .navbar-nav .dropdown .dropdown-menu a
{
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 20px;
	height:52px;
	line-height:52px;
	font-weight: normal;
    font-size: 15px;
    color: #333;
    border-right: 1px solid #fff !important;
    border-bottom: 1px solid #e6e6e6;
}
.navbar .navbar-nav .dropdown .dropdown-menu a:hover{
	color:#fff;
	background: #008241;
}

/*=============== public navbar end==================*/
/*=============== animate css start ===================*/
.not-animated { opacity:0; }

/*=============== animate css end ===================*/


/* ====== footer start ====== */
.footer-link-bg
{
	width:100%;
	min-width:1200px;
	background-color:#badcff;
}
.foot-link {width:1200px; height:auto;color:#333; overflow:hidden; margin:0 auto; padding:30px 0px 30px 0px; text-align:left;}
.foot-link .tit { font-weight:bold; font-size:16px; padding:10px 0px 15px 0px;}
.link-left { width:490px; height:auto; float:left; line-height:25px; font-size:14px;}
.link-middle { width:220px; height:auto; float:left;}
.link-middle ul { width:100px; height:auto; float:left;}
.link-middle ul li {line-height:25px;}
.link-middle a,.link-middle a:link,.link-middle a:visited { color:#333;}
.link-middle a:hover { color:#0a60b7;}
.link-right { width:490px; height:auto; float:left;}
.footer-bottom-bg
{
    width:100%;
	min-width:1200px;
	background-color:#0a60b7;
}
.foot-bottom {width:1200px; height:auto; line-height:73px; color:#fff; overflow:hidden; margin:0 auto;}
.foot-bottom-left {width:1000px; height:auto; overflow:hidden; float:left; text-align:left;}
.foot-bottom-right {width:200px; height:auto; overflow:hidden; float:right; text-align:right;}
.foot-bottom a,.foot-bottom a:link,.foot-bottom a:visited,.foot-bottom a:hover{
	color:#fff;
}

/* ====== footer end ====== */


/* ====== go top start ====== */
.gotop {
	background-color: rgba(0, 0, 0, 0.5);
	bottom: 50px;
	position: fixed;
	right: 20px;
	z-index: 10;
	width:55px;
	height:55px;
	display:none;
}
.gotop:hover {
    background-color: rgba(0, 0, 0, 0.6);
}
.gotop a {
	display: block;
	height: 55px;
	overflow: hidden;
	width: 55px;
	font-size:24px;
	color:#FFF;
	text-align:center;
	line-height:55px;
}

/* ====== go top end ====== */

/*====== public banner start ======*/
.pubMyBanner{
	height:520px;
	overflow:hidden;
	
}

.pubBanner{
    background:url(../images/detail_banner.jpg) no-repeat center;
    background-size:100% 100%;
    height:520px;
	display:none;
}

.pubBanner img{
	width:100%;
	height:520px;
}

.carousel-direction a{
    width: 60px;
    height: 60px;
    line-height: 60px;
    color:#fff;
    background: rgba(0,0,0,0.6);
    text-align:center;
    font-size:30px;
    position:absolute;
    z-index:100;
    top:50%;
    margin-top:-30px;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
    font-family:å®‹ä½“;
}

.carousel-direction a:hover{
    background: rgba(0,0,0,0.8);
    cursor:pointer;
}

.carousel-prev{
    left:0px;
}

.carousel-next{
    right:0px;
}

/*====== public banner end ======*/

/*====== bread start ======*/
.bread{
	height:62px;
	line-height:62px;
	text-align:left;
	color:#808080;
	font-size:12px;
}
.bread a{
	color:#808080;
}
.bread a:hover{
	color:#666;
}
.bread strong{
	color:#333;
}
.bread span{
	display:inline-block;
	padding-right:5px;
}
/*====== bread end ======*/


/* ====== category model start ====== */

.cateModel {
	padding:40px 0px 100px;
}
.cateModel .left{
	width:230px;
	float:left;
	padding:0px;
	background:#fffbf7;
}
.cateModel .left h3{
	background:#575757;
	color:#FFF;
	font-size:19px;
	text-indent:24px;
	height:45px;
	line-height:45px;
	text-align:left;
}
.cateModel .left ul{
	background:#f4f4f4;
	padding: 0 15px;
	background:#fffbf7;
}
.cateModel .left ul li{

	overflow:hidden;
	text-align:left;
	border-bottom:1px solid #e5e5e5;
}
.cateModel .left ul li a{
    display: block;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-right: 10px;
    line-height: normal;
    color: #4d4d4d;
    font-size: 14px;
}
.cateModel .left ul li a:hover{
	color:#0F61B9;
}
.cateModel .left ul li span
{
    margin-top:18px;
    display:block;
    width:7px;
    height:7px;
    background:url(../images/page-menu.html) no-repeat center;
	float:right;
	padding-right:10px;
	color:#CCC;
	font-size:24px;
}
.cateModel .left ul li:hover span
{
    background:url(../images/page-menu-c.html) no-repeat center;
}

.cateModel .left {
	width:230px;
	float:left;
}
.cateModel .right{
	width:calc(100% - 230px);
	float:right;
	padding-bottom:30px;
}
.cateModel .right .proList li a{
	color:#333;
	overflow:hidden;
	width:100%;
	display:block;
}
.cateModel .right .proList li a.txt{
	height:40px;
	line-height:40px;
	overflow:hidden;
}
.cateModel .right .proList li:hover a{
	color:#3D9A5C ;
}
.cateModel .right .proList li img{
	transition:all 0.6s;
	width:100%;
}
.cateModel .right .proList li img:hover{
	transform:scale(1.4);
}
.cateModel .right .proList li h3{
	text-align:left;
	height:50px;
	padding-top:5px;
	line-height:45px;
	font-size:16px;
	font-weight:bold;
}
.cateModel .right .proList li h3 a{
	color:#4d4d4d;
}
.cateModel .right .proList li h3 a:hover{
	color:#0f61b9;
}
.cateModel .right .proList li p{
	text-align:left;

	line-height:25px;
	color:#4d4d4d;
}


/* ====== category model end ====== */

/* ====== content model start ====== */
.contModel{
	width:100%; 
	min-width:1200px;
	background-color:#fff;
}

.contModel h1{
	font-size:28px;
	font-weight:normal;
	color:#4d4d4d;
	line-height:110px;
	text-align:center;
}

.contModel h2 {
    font-size: 22px;
    font-weight: normal;
    color: #333;
    overflow: hidden;
}

.contModel .news_h2{
    height: 100px;
    line-height: 120px;
}

.contModel .conBtn{
	text-align:center;
}

.contModel .conBtn a{
	display: inline-block;
    line-height: 40px;
    padding: 0 20px;
    font-size: 14px;
    color: #333;
    background-color: #fff;
    border: 1px solid #c3c3c3;
    border-radius: 7px;
    margin:0px 10px;
    -webkit-transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    -ms-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
}
.contModel .conBtn a.active,.contModel .conBtn a:hover{
	background:#fff; 
	color:#24a900; 
	border-color: #24a900;
}

.pubContent{
	padding:20px 20px 50px 20px;
	min-height:400px;
	height:auto;
	line-height:1.8;
	text-align:left;
	box-sizing: border-box;
}
.pubContent img{
	max-width:100%;
}

.contModel .newsList{
	padding:30px 0px;
	text-align:center;
}
.contModel .newsList .entry-list{
    text-align:left;
}
.contModel .newsList li a{
	color:#333;
	overflow:hidden;
	width:100%;
	display:block;
}
.contModel .newsList li a.txt{
	height:30px;
	line-height:30px;
	overflow:hidden;
}
.contModel .newsList li a:hover{
	color:#0f61b9 ;
}
.contModel .newsList li img{
	transition:all 0.6s;
	width:100%;
}
.contModel .newsList li img:hover{
	transform:scale(1.4);
}
.contModel .newsList li h3{
	text-align:left;
	height:50px;
	overflow:hidden;
	padding-top:5px;
	line-height:45px;
	font-size:16px;
	font-weight:bold;
}
.contModel .newsList li h3 a{
	color:#4d4d4d;
}
.contModel .newsList li h3 a:hover{
	color:#0f61b9;
}
.contModel .newsList li p{
	text-align:left;
	line-height:25px;
	color:#4d4d4d;
	height:75px;
	overflow:hidden;
}


.contModel .subTitle,.contModel .subTitle a{
	font-size:12px;
	color:#999;
}
.contModel .subTitle,.contModel .subTitle span{
	display:inline-block;
	padding:0px 10px;
}

.contModel .subTitle .bdsharebuttonbox{
	display:inline-block;
	vertical-align:middle; 
}



/*============css3å›¾ç‰‡æ”¾å¤§æ•ˆæžœ==============*/

.contModel .picList{
	padding:30px 0px;
}
.contModel .picList ul li{
	overflow: hidden;
	position:relative;
	margin:0px 10px;
}
.contModel .picList ul li .img {
	display:block;
	overflow:hidden;
	position:relative;
}
.contModel .picList ul li .img img {
	width:100%;
	cursor: pointer;
	transition: all 0.6s;
}
.contModel .picList ul li .img:hover img{
	transform: scale(1.4);
}
.contModel .picList ul li .img:hover span{
	transform: scale(1);
}
.contModel .picList ul li span{
	position:absolute;
	cursor: pointer;
	top:0px;
	left:0px;
	display:block;
	height:100%;
	line-height:100%;
	width:100%;
	transform: scale(0);
	background:rgba(0,0,0,0.5) url(../images/icon-zoom.html) no-repeat center center;
	z-index:1;
	transition: all 0.3s;
	color:#FFF;
	font-size:30px;
	text-align:center;
}
.contModel .picList ul li a{
	color:#4d4d4d;
	line-height:40px;
}
.contModel .picList ul li a:hover{
	color:#0f61b9;
}

/* ====== content model end ====== */



/* é™æ€å†…å®¹
------------------------------------------------------------------------------------------ */
.qhd-content h1 { font-size:34px; font-size:3.4rem; padding-top:25px; margin-bottom:15px; font-weight:normal; }
.qhd-content h2 { font-size:28px; font-size:2.8rem; padding-top:23px; margin-bottom:12px; font-weight:normal; }
.qhd-content h3 { font-size:22px; font-size:2.2rem; padding-top:20px; margin-bottom:10px; font-weight:normal; }
.qhd-content h4 { font-size:18px; font-size:1.8rem; padding-top:5px; }
.qhd-content h5 { font-size:16px; font-size:1.6rem; /*padding-top:10px;*/ }
.qhd-content h6 { font-size:14px; font-size:1.4rem; }
.qhd-content p { line-height:1.8; }
.qhd-content hr { border-color:#ccc; }
.qhd-content em { font-style:italic; }
.qhd-content sup { vertical-align:super; font-size:12px; }
.qhd-content sub { vertical-align:sub; font-size:12px; }
.qhd-content blockquote { line-height:1.6; padding:5px 10px 5px 15px; font-family:"å¾®è½¯é›…é»‘"; background:none; border-left:3px solid #b3b3b3; background-color:#f7f7f7; color:#808080; }
.qhd-content blockquote p { margin-bottom:5px; }
.qhd-content ul, .qhd-content ol { line-height:1.8; }
.qhd-content ul li, .qhd-content ol li { padding-top:2px; padding-bottom:2px; } 
.qhd-content ul.iconlist li { background-position:0 7px; }
.qhd-content ol { padding-left:2.5em; }
.qhd-content img { vertical-align:middle; max-width:100%; _max-width:none; height:auto !important; }
.qhd-content a:hover img { opacity:0.9; filter:alpha(Opacity=90); }
.qhd-content .typo .typo_text p:first-child { margin-bottom:5px; }



.table-responsive{ min-height:.01%; overflow-x:auto; }
.qhd-content table { width:100% !important; max-width:100%; border-collapse:collapse; overflow:visible; }
.qhd-content table th, .qhd-content table td { padding:14px 18px; text-align:center; border:1px solid #ddd; }
.qhd-content table tbody tr.trhover td { background-color:#f0f0f0; }
.qhd-content table tbody tr:first-child td { background-color:#24a900; color:#fff; font-size:16px; font-weight:bold; }
.qhd-content table table tbody tr:first-child td { background-color:transparent; color:#333; font-size:14px; font-weight:normal; border:none; }
.qhd-content table table tbody tr td { padding:0; }
.qhd-content table tbody img[src*="file"]{ display:none; }
.qhd-content table tbody p{ margin-bottom:0; }
.qhd-content table tbody tr.trhover table td { background-color:#f0f0f0; }
.qhd-content table tbody tr:first-child table td { background-color:transparent; color:#fff; font-size:16px; font-weight:bold; padding:0; }

.qhd-content .table { overflow:visible; }
.qhd-content .table th, .qhd-content .table td { line-height:1.8; padding:14px 18px;  }
.qhd-content .table th { background-color:#24a900; color:#fff; }
.qhd-content .table td { }
.qhd-content .table tbody tr:first-child td { background-color:transparent; color:#333; font-size:14px; font-weight:normal; }
.qhd-content .table tbody tr.trhover td { background-color:#f0f0f0; }
.qhd-content .table th { background-color:#24a900; color:#fff; font-size:16px; }
.qhd-content .table-row thead th { background-color:#24a900; color:#fff; }
.qhd-content .table-row tbody th { background-color:#24a900; color:#fff; }
.qhd-content .table tbody .even-row td { background-color:#f0f0f0; }


/* ====== public page start ======= */
.pageNavi{
	clear:both;
	padding:15px 0px;
	text-align:center;
	font-size:14px;
	color:#666;
}
.pageNavi a{
	height:30px;
	line-height:28px;
	padding:0px 10px;
	display:inline-block;
	border:1px solid #ddd;
	background:#FFF;
	transition:all 0.3s;
	color:#333;
	margin:3px 3px;
}
.pageNavi span{
	height:30px;
	line-height:28px;
	padding:0px 10px;
	display:inline-block;
	border:1px solid #EEE;
	background:#FFF;
	color:#666;
	margin:3px 3px;
}
.pageNavi a:hover{
	background:#009b4d;
	border:1px solid #009b4d;
	color:#FFF;
}

/* ====== public page end ======= */

/* ====== job_ end ======= */
.pubContent .more{
    display:inline-block;
	font-size:14px;
	margin-top:40px;
	border:1px solid #999;
	line-height:34px;
	padding:0px 35px;
	transition: all 0.5s ease 0s;
	color:#666;
	border-radius:0px;
}
.pubContent .more:hover{
	border:1px solid #0a60b7;
	background:#0a60b7;
	color:#FFF;
	text-decoration: none;
}


/*jobjoin*/
.jbs_tb_1{}
.jbs_tb_1 th{ text-align:right; font-weight:bold; padding-right:10px;}
.jbs_txt{ width:50%; height:26px; border:1px solid #CCCCCC; font-size:12px; line-height:26px; padding:0 5px; border-radius:3px; outline:none;}
.jbs_txt:focus{ border:1px solid #AE8A3C;}
.jbs_txtarea{ width:80%; height:90px; border:1px solid #CCCCCC; font-size:12px; padding:5px; border-radius:3px; outline:none;}
.jbs_txtarea:focus{ border:1px solid #AE8A3C;}
.jbs_age{ width:90px;}
.jbs_tel{ width:150px;}
.jbs_hong{ color:#f00;}
.jbs_submit{ width:95px; height:30px; text-align:center; line-height:30px; border:0px; background: #999; color:#332105; font-weight:bold; cursor:pointer;}
/* ====== job_ end ======= */
.f_wrapper { position:relative; width: 100%; height: auto; overflow-y: auto; z-index:30;text-align:left; padding-bottom:30px;}
.f_wrapper .input,.f_wrapper .textarea,.f_wrapper .date { margin-top: 3px; line-height: 18px; border: 1px solid #D3D3D3; border-radius: 0; }
.f_wrapper .input:hover,.f_wrapper .textarea:hover,.f_wrapper .date:hover { border: 1px solid #A6A6A6; border-top-color: #A2A2A2; }
.f_wrapper .input:focus,.f_wrapper .textarea:focus { border: 1px solid #609ED2; }
.f_wrapper .input,.f_wrapper .date {padding:5px; }
.f_wrapper input.error,.f_wrapper  div.errort,.f_wrapper  select.error { border: 1px solid #7A3230; }
.f_wrapper label.error ,.f_wrapper  label.mbvc_error { z-index: 10; margin-left: 5px; color: #fff; background: #7A3230; font-size: 12px; padding: 1px 5px; text-align: center; white-space: nowrap; font-weight: normal; }
.f_wrapper label.info { z-index: 10; margin-left: 5px; color: #fff; background: #00B57A; font-size: 12px; padding: 1px 5px; text-align: center; white-space: nowrap; font-weight: normal; }
.f_wrapper .textarea { resize: none; }
.f_wrapper .small { width: 30%; }
.f_wrapper .medium { width: 82%; }
.f_wrapper .f_select.medium{ width: 84%; margin-top: 7px; }
.f_wrapper .large { width: 92%; }
.f_wrapper ul{overflow:hidden;}
.textarea.small { height: 66px; }
.textarea.medium { height: 120px; }
.textarea.large { height: 204px; }
.f_main {position:relative; width: 640px; margin: 0 auto; margin-top: 20px; background-color: #FFF;box-shadow: 0 1px 6px rgba(124, 124, 124, 0.42); -moz-box-shadow:0px 1px 6px  rgba(124, 124, 124, 0.42);-webkit-box-shadow:0px 1px 6px  rgba(124, 124, 124, 0.42); z-index: 3;}
.f_main_ie_shadow{ filter:progid:DXImageTransform.Microsoft.Blur(pixelradius=4); -ms-filter:"progid:DXImageTransform.Microsoft.Blur(pixelradius=4)"; background-color:#7C7C7C; position:absolute; z-index: 2;  }
.f_header { padding:0 20px 10px 20px; text-align: center; box-sizing: border-box;}
.f_logo { float: left; width: 18%; height: 50px; margin-top: 3px; margin-right: 20px; padding-top: 10px;}
.f_logoImg { max-width: 100%; max-height: 50px; }
.f_text { float: left; width: 78%; text-align: left; padding-top: 10px;}
.f_title { font-size: 24px; font-weight: bold; line-height: 30px; text-shadow: 0 2px 2px rgba(0, 0, 0, 0.2); }
.f_describe { font-size: 12px; line-height: 18px; }
.f_text_no_logo{ padding-top: 10px; }
.f_text_no_logo .f_describe{ padding-top: 10px;}
.f_text_no_logo .f_describe_none{ padding-top: 0; }
.f_body { width: 100%;padding: 30px 0px 50px 0px; margin-top: 20px; }
.f_component { padding: 12px 30px 12px 30px;margin-top:10px;margin-bottom:5px; transition-property: background-color; transition-duration: 200ms; transition-delay: 0; transition-timing-function: ease-in-out; -webkit-transition-property: background-color; -webkit-transition-duration: 200ms; -webkit-transition-delay: 0; -webkit-transition-timing-function: ease-in-out; -moz-transition-property: background-color; -moz-transition-duration: 200ms; -moz-transition-delay: 0; -moz-transition-timing-function: ease-in-out; -o-transition-property: background-color; -o-transition-duration: 200ms; -o-transition-delay: 0; -o-transition-timing-function: ease-in-out; }
.f_cTitle { font-size: 16px; line-height: 25px; margin-bottom: 4px; }

.f_cValidate { font-size: 12px; line-height: 25px; margin-left: 5px; color: #f00; white-space: nowrap; font-weight: normal; }
.f_cDescribe { padding: 0 5px; line-height: 20px; color: #7C7C7C; border-top: 1px dashed #7C7C7C; }
.f_cExtraDescribe { padding: 0 5px; line-height: 20px; color: #7C7C7C; }
.f_cLink, .f_cLink:visited { color: #7C7C7C; }
.f_cLink:hover { text-decoration: underline; }
.f_optionsLi { float: left; width: 100%; line-height: 18px; margin-top: 8px; margin-left: 5px; }
.layout-two .f_optionsLi { width: 47%; }
.layout-three .f_optionsLi { width: 32%; }
.layout-four .f_optionsLi { width: 24%; }
ul.f_optionGarden .f_otherLi { width: 80%; }
.f_optionBtn { float:left; display: inline-block; padding-top: 4px; margin-top: 2px; _padding-top: 0; _margin-top: -2px; margin-top: 0\0; padding-top: 2px\0; letter-spacing: 0; vertical-align: top; }
.f_optionVal { display: inline-block; float: left; width: 80%; padding-left: 3px; }
.insideSelect { width: 100%; cursor:pointer; }
.f_otherLi .f_optionBtn { margin-top: 6px; }
.f_otherinput { width: 50%;padding:2px 5px; }

.f_uploadFile { position: relative; left: 0; top: 3px; bottom: 10px; height: 20px; padding: 5px; margin-right: 20px; background: #FFF; border: 1px solid #D9D9D9; border-top-color: #AAA; }
.f_jumpInfo { margin-top: 12px; }
.upload_input { position: absolute; top: -5px; left: 0px; right: 0; height: 35px; width: 100%; color: #999; opacity: 0; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); -moz-opacity: 0; -khtml-opacity: 0; overflow: hidden; z-index: 10; }
.upload_text { position: absolute;color:#333!important;left:10px; overflow: hidden; text-overflow: ellipsis; width: 80%; height: 20px; white-space: nowrap; padding-top: 2px; }
.upload_progress { position: absolute; width: 0%; background: url(../images/progress.html) repeat-x; height: 70%; }
.upload_img { position: absolute; right: 8px; top: 4px; }
.file_cancel { position: absolute; right: 6px; top: 4px; z-index: 25; cursor: pointer; }
.f_sectionDescribe { padding: 0 5px; line-height: 20px; color: #444; border-top: 1px solid #7C7C7C; }
.star { cursor: pointer; display: inline-block; width: 24px; height: 28px; background-image: url(../images/icon/formStar.html); background-position: 0% 0%; background-repeat: no-repeat; overflow: hidden; zoom: 1; }
.starGroup .selected { background-position: 0% 100%; }
.f_submit { margin-top: 20px; padding: 0 30px; text-align: center; }
.f_submitBtn { display: inline-block; line-height: 28px; padding: 2px 24px; font-size: 13px; text-align: center; color: #FFF; background: #009b4d; border-radius: 2px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s; }
.f_submitBtn:hover { background: #ff8c17;color:#fff; }

/* pageNav */
.pageNav{text-align:center;height:auto;margin-top:40px;margin-bottom:40px;color:#666;}
.pageNav font,.pageNav span{font-size:11px;border:1px solid #cecece;padding:5px 10px;color:#363636;margin:0 5px;}
.pageNav font.current,.pageNav span.current{background:#0a60b7;color:#fff;font-weight:bold;margin:0 5px;}
.pageNav font.disabled,.pageNav span.disabled{color:#adaaad;margin:0 5px;}
.pageNav a{font-size:11px;border:1px solid #cecece;padding:5px 10px;color:#363636;margin:0 5px; white-space:nowrap;}
.pageNav a.current{background:#2d2489;color:#fff;font-weight:bold;margin:0 5px;}
.pageNav a.disabled{color:#adaaad;margin:0 5px;}


/*QQ*/
.rides-cs {  font-size: 12px; background:#29a7e2; position: fixed; top: 250px; right: 0px; _position: absolute; z-index: 15000000; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(/images/zxkf.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}


.ny-body { width:1200px; height:auto; overflow:hidden; overflow:hidden; margin:0 auto; margin-top:28px; margin-bottom:20px; text-align:left;}
.ny-body .left { width:267px; height:auto; float:left;}
.ny-body .left .tit { width:267px; height:61px; overflow:hidden; background:url(/images/left_top_bg.png) no-repeat; font-size:26px; color:#fff; text-indent:14px; line-height:61px;}
.ny-body .left ul li { width:100%; line-height:45px; overflow:hidden;}
.ny-body .left span { width:30px; height:45px; display:block; font-family:"å®‹ä½“"; margin-left:5px; text-align:center; float:left;}
.ny-body .left ul li a { width:100%; height:45px; overflow:hidden; display:block; font-size:14px; background-color:#f0f0f0; border-bottom:1px solid #fff;}
.ny-body .left ul li a:link,.ny-body .left ul li a:visited { color:#333; font-size:14px;}
.ny-body .left ul li a:hover { color:#0a60b7; font-weight:bold; font-size:14px;}
.ny-body .left ul .current a:link,.ny-body .left ul .current a:visited { color:#0a60b7; font-weight:bold; font-size:14px;}
.ny-body .left ul li a:hover span,.ny-body .left ul .current a:link span,.ny-body .left ul .current a:visited span,.ny-body .left ul .current a:hover span {color:#333; font-size:14px; font-weight:100;}
.ny-body .right { width:900px; height:auto; float:right;}
.ny-body .right .top { width:100%; height:40px; line-height:40px; background:url(/images/ny_home_ico.png) no-repeat left; text-indent:23px; border-bottom:1px solid #dedede;}
.ny-body .right .top a,.ny-body .right .top a:link,.ny-body .right .top a:visited { color:#333;}
.ny-body .right .top a:hover { color:#0a60b7;}
.ny-body .right .top span { font-family:"å®‹ä½“";}
.ny-content { width:100%; height:auto; overflow:hidden; padding-top:10px;}
.pro-li { width:300px; height:227px; overflow:hidden; text-align:center; float:left; margin-top:20px;}
.pro-li img { width:263px; height:197px;}
.pro-li p { line-height:30px;}
.pro-li p a,.pro-li p a:link,.pro-li p a:visited { color:#666; font-size:14px;}
.pro-li p a:hover { color:#0a60b7; font-size:14px; font-weight:bold;}
.pro-del { width:90%; height:auto; overflow:hidden; padding:20px 0px 20px 0px;}
.pro-del ul li { float:left;}
.pro-del ul li table { font-size:14px; color:#666;}
.pro-del ul li table .tit {font-size:20px; color:#181818; font-weight:bold;}
.zxxp { width:190px; height:42px; line-height:42px; text-align:center; background-color:#0a60b7; border-radius:10px; font-size:14px; color:#fff; display:block; margin-top:10px;}
.zxxp:link,.zxxp:visited,.zxxp:hover { color:#fff;}
.pro-del-top { width:100%; height:50px; line-height:50px; color:#fff; text-indent:12px; font-size:20px; background-color:#0a60b7;}

.page-updown { width:100%; height:auto; overflow:hidden; color:#666; margin-top:20px;}
.page-updown a,.page-updown a:link,.page-updown a:visited,.page-updown a:hover { color:#666;}


.news-line { width:100%; height:40px; overflow:hidden; line-height:40px; text-align:left; margin:0 auto; border-bottom:1px dashed #dedede; text-indent:20px; background:url(/images/new_li.png) left no-repeat;}
.news-line a,.down-line a:link,.down-line a:visited,.down-line a:hover { color:#666;}
.news-line span { display:block; float:right;}

/*æ¼‚æµ®ï¼Œåœ¨çº¿å’¨è¯¢*/
#zxzx_rt{ position:fixed; right:20px; top:50%; color:#333; z-index:9999;}
#zxzx_rt .close{ float:left; width:25px; padding-top:12px;}
#zxzx_rt .close img{ cursor:pointer;}
#zxzx_rt .box{ float:right; width:125px; height:123px; border:2px solid #0e5ea6; background:#FFF; /*box-shadow:0px 0px 8px #B6D8E7;*/}
#zxzx_rt .box .p_1{ text-align:center; font-size:18px; line-height:20px; font-weight:bold; color:#0e5ea6 ; padding-top:9px;}
#zxzx_rt .box .p_2{ padding:0 0 0 6px; line-height:16px; font-size:12px; padding-top:14px; text-align:left;}
#zxzx_rt .box .p_3{ width:100px; margin:10px auto 0 auto; text-align:center; height:30px; line-height:30px; background:#EEE url(/images/zxzx_05.png) 11px center no-repeat; font-size:12px; font-weight:bold; color:#f5680d; cursor:pointer; display:block;}
#zxzx{ position:fixed; left:50%; top:50%; margin:-172px 0 0 -130px; color:#333; z-index:9999; width:256px; height:335px; border:1px solid #0e5ea6; border-radius:4px; background:#FFF; display:none;}
#zxzx .top{ height:42px; color:#FFF; background:#0e5ea6; border-radius:4px; overflow:hidden; text-align:left;}
#zxzx .top .tit{ float:left; padding:5px 0 0 10px; font-size:16px; line-height:18px;}
#zxzx .top .tit p{ color:#2F94EE; font-size:10px; line-height:16px; text-transform:uppercase;}
#zxzx .top .close{ float:right; padding:9px 15px 0 0;}
#zxzx .top .close img{ cursor:pointer;}
#zxzx .box_1{ clear:both; margin:7px 0 0 7px; width:233px; position:relative;}
#zxzx .area{ width:219px; height:70px; padding:10px 6px 6px 6px; border:1px solid #E5E5E5; border-radius:4px; color:#666; font-size:12px; line-height:16px;}
#zxzx .box_1 em{ position:absolute; right:-10px; top:0px; line-height:32px; font-style:normal; color:#ff0000;}
#zxzx .box{ clear:both; margin:6px 0 0 7px; width:231px; height:30px; border:1px solid #E5E5E5; border-radius:4px; position:relative;}
#zxzx .box p{ float:left; padding-left:23px; width:48px; height:30px; line-height:30px; font-size:14px; color:#525252; background:#F4F4F4;}
#zxzx .box input{ float:right; width:140px; height:20px; padding:5px 5px 5px 15px; line-height:20px; border:0; color:#666; background:#FFF; font-size:12px;}
#zxzx .box em{ position:absolute; right:-10px; top:0px; line-height:32px; font-style:normal; color:#ff0000;}
#zxzx .btnbox{ clear:both; padding:7px 0 0 7px;}
#zxzx .btnbox input{ width:108px; height:31px; line-height:31px; text-align:center; color:#FFF; border:0px; cursor:pointer;}
#zxzx .btnbox .btn1{ background:#0e5ea6; margin-left:3px;}
#zxzx .btnbox .btn2{ background:#535353; margin-left:7px;}

.pro_banbox{ width:100%; height:347px; overflow:hidden; background:url(../images/pro_02.jpg) top center no-repeat; }
.pro_main{ clear:both; margin-top:35px; padding-bottom:25px; line-height:26px; min-height:200px;}
.in_banbox{ clear:both; width:100%; overflow:hidden;}
.in_probox{ clear:both; width:100%; background:url(../images/index_09.jpg) top center repeat-x;}
.in_pro{ width:1000px; margin:0 auto; overflow:hidden;}
.in_p_1{ text-align:center; font-size:26px; font-weight:bold; color:#4d4d4d; padding-top:65px;}
.in_p_2{ width:290px; height:1px; background:#BEBEBE; text-transform:uppercase; margin:27px auto 0 auto;}
.in_p_2 p{ position:relative; left:50%; float:left;}
.in_p_2 em{ position:relative; left:-50%; float:left; top:-10px; font-style:normal; display:inline-block; font-size:16px; color:#b9b9b9; padding:0 10px; height:20px; line-height:20px; text-align:center; background:#FFF;}
.in_pro .ctg{ clear:both; margin-top:45px; overflow:hidden; height:42px;}
.in_pro .ctg div{ position:relative; left:50%; float:left;}
.in_pro .ctg ul{ position:relative; left:-50%; float:left;}
.in_pro .ctg li{ float:left; padding-right:18px;}
.in_pro .ctg li.none{ padding-right:0;}
.in_pro .ctg li a{ display:inline-block; width:185px; height:42px; line-height:42px; text-align:center; background:#E5E5E5; border-radius:42px;} 
.in_pro .ctg li a.cur{ background:#E71628; color:#FFF;}
.in_pro .list{ clear:both; margin-top:35px;}
.in_pro .list ul{ overflow:hidden; min-height:270px; }
.in_pro .list li{ float:left; border:1px solid #E5E5E5; margin:0 20px 40px 0;}
.in_pro .list li.none{ margin-right:0;}
.in_pro .list li .tit{ height:40px; line-height:40px; text-align:center; background:#737373; color:#FFF; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.in_pro .list li a:hover .tit{ background:#0060B7;}
.in_pro .more{ clear:both; text-align:center;}
.in_pro .more a{ display:inline-block; width:150px; height:34px; line-height:34px; text-align:center; border:2px solid #999; color:#999;}
.in_pro .more a:hover{ background:#E71628; border:2px solid #E71628; color:#FFF;}

/*feedback*/
.jn_main{}
.jn_box{ clear:both; padding-bottom:20px; overflow:hidden; width:520px; margin:0px 0 0 240px;}
.jn_lt{ float:left; width:100px; padding:0 5px 0 0; line-height:30px; text-align:right; font-size:14px; font-weight:bold;}
.jn_rt{ float:left; width:360px;}
.jn_box .txt{ width:325px; height:28px; line-height:28px; border:1px solid #DBDBDB; color:#444; padding:0 10px; font-size:13px; border-radius:3px; outline:none;}
.jn_box input:focus{ border:1px solid #E10D16;}
.jn_box textarea:focus{ border:1px solid #E10D16;}
.jn_box .cod{ width:70px; height:28px; line-height:28px; border:1px solid #DBDBDB; color:#444; padding:0 15px; font-size:13px; border-radius:3px; outline:none;}
.jn_box .txtarea{width:325px; height:120px; padding:10px; font-size:13px; border:1px solid #DBDBDB; border-radius:3px; outline:none;}
.jn_box .btn{ width:95px; height:32px; text-align:center; border:0px; background:#666; color:#FFF; font-size:15px; font-weight:bold; border-radius:3px; cursor:pointer;}
.jn_box .btn:hover{ background:#E10D16}
.cl_red{ color:#f00;}
.fd_pro_tb{ width:95%; margin:0 auto; border-left:1px solid #E8E8E8; border-top:1px solid #E8E8E8; margin-bottom:20px;}
.fd_pro_tb th, .fd_pro_tb td{ border-right:1px solid #E8E8E8; border-bottom:1px solid #E8E8E8;}
.fd_pro_tb th{ background:#F5F5F5; height:40px; line-height:40px; font-weight:normal;}
.fd_pro_tb td{ text-align:center; padding:10px 0;}
.fd_pro_tb td input{ border:1px solid #E8E8E8; width:80px; padding:0 10px; height:22px; line-height:22px; text-align:right;}
.fd_pro_tb .del{ color:#F00; cursor:pointer;}

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