﻿@charset 'UTF-8';

html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img { margin:0; padding:0;color:#333;}
fieldset,img,input,button { border:none; padding:0;margin:0;outline-style:none; }   /*去掉input等聚焦时的蓝色边框*/
ul,ol,dl{list-style:none;}
input{padding-top:0; padding-bottom:0; font-family: "Microsoft Yahei","Verdana";}
select,input{vertical-align:middle;}
textarea{resize:none;} /*防止拖动*/
img {border:0; vertical-align:middle; }  /*去掉图片低测默认的3像素空白缝隙，或者用display：block也可以*/
table { border-collapse:collapse; }
a{text-decoration:none;color:#333;color:inherit;outline:none;font-size:14px;}
body{color:#333; font:14px/1.5 'Microsoft Yahei',"Verdana","sans-serif";}/*sans-serif 是手机默认字体*/
h1,h2,h3,h4,h5,h6{text-decoration:none;}  /*设置h标签的大小，设置跟父亲一样大的字体font-size:100%;*/
s,i,em{font-style:normal;text-decoration:none;display: inline-block;
    zoom: 1;
    width: 10px;
    height: 5px;
    background: url(../images/dot.png) no-repeat center;
    overflow: hidden;
    vertical-align: middle;
    margin-left: 10px;}
.w {width:1200px; min-width: 1200px; margin:0 auto;}/*版心 */
.zjgx {width:1200px;margin:auto; height:420px;}/*版心 */
.zbnews{width:1200px;margin:auto;}

/**************************************************
=========== font ===============================
**************************************************/
/*** font-size***/
.f-siz12{font-size:12px;}
.f-siz13{font-size:13px;}
.f-siz14{font-size:14px;}
.f-siz16{font-size:16px;}
.f-siz18{font-size:18px;}
.f-siz20{font-size:20px;}
.f-siz22{font-size:22px;}
.f-siz24{font-size:24px;}
.f-siz26{font-size:26px;}
.f-siz28{font-size:28px;}
.f-siz30{font-size:30px;}

.f-wei-nor{font-weight: normal;}
.f-wei-b{font-weight: bold;}
.f-sty-nor{font-style: normal;}

.lh2{line-height: 2}
.lh35{line-height:35px}
/**************************************************
=========== border ===============================
**************************************************/
.bor{}
.bor-t{border-top:1px solid #eee;}
.bor-r{border-right:1px solid #eee;}
.bor-b{border-bottom:1px solid #eee;}
.bor-l{border-left:1px solid #eee;}

/**************************************************
=========== padding ===============================
**************************************************/
.pad-5{padding:5px;}
.pad-10{padding:10px;}
.pad-15{padding:15px;}
.pad-20{padding:20px;}
.pad-25{padding:25px;}
.pad-30{padding:30px;}

.pad-t5{padding-top:5px;}
.pad-t10{padding-top:10px;}
.pad-t15{padding-top:15px;}
.pad-t20{padding-top:20px;}
.pad-t25{padding-top:25px;}
.pad-t30{padding-top:30px;}
.pad-t45{padding-top:45px;}
.pad-t5{padding-top:5px;}

.pad-r0{padding-right:0;}
.pad-r5{padding-right:5px;}
.pad-r10{padding-right:10px;}
.pad-r15{padding-right:15px;}
.pad-r20{padding-right:20px;}
.pad-r25{padding-right:25px;}
.pad-r30{padding-right:30px;}
.pad-r40{padding-right:40px;}

.pad-b5{padding-bottom:5px;}
.pad-b10{padding-bottom:10px;}
.pad-b15{padding-bottom:15px;}
.pad-b20{padding-bottom:20px;}
.pad-b25{padding-bottom:25px;}
.pad-b30{padding-bottom:30px;}
.pad-b45{padding-bottom:45px;}

.pad-l0{padding-left:0;}
.pad-l5{padding-left:5px;}
.pad-l10{padding-left:10px;}
.pad-l15{padding-left:15px;}
.pad-l20{padding-left:20px;}
.pad-l25{padding-left:25px;}
.pad-l30{padding-left:30px;}
.pad-l40{ text-align:center;}


/**************************************************
=========== margin ===============================
**************************************************/
.mar-5{margin:5px;}
.mar-10{margin:10px;}
.mar-15{margin:15px;}
.mar-20{margin:20px;}
.mar-25{margin:25px;}

.mar-t5{margin-top:5px;}
.mar-t10{margin-top:10px;}
.mar-t15{margin-top:15px;}
.mar-t20{margin-top:20px;}
.mar-t25{margin-top:25px;}
.mar-t30{margin-top:30px;}
.mar-t5{margin-top:5px;}
.mar-t45{margin-top: 45px}

.mar-r5{margin-right:5px;}
.mar-r10{margin-right:10px;}
.mar-r15{margin-right:15px;}
.mar-r20{margin-right:20px;}
.mar-r25{margin-right:25px;}
.mar-r30{margin-right:30px;}

.mar-b5{margin-bottom:5px;}
.mar-b15{margin-bottom:15px;}
.mar-b20{margin-bottom:20px;}
.mar-b25{margin-bottom:25px;}
.mar-b30{margin-bottom:30px;}
.mar-b45{margin-bottom:45px;}

.mar-l5{margin-left:5px;}
.mar-l10{margin-left:10px;}
.mar-l15{margin-left:15px;}
.mar-l20{margin-left:20px;}
.mar-l25{margin-left:25px;}
.mar-l30{margin-left:30px;}

/******* float *******/
.clearfix:after{
	content: '';
	display: block;
	height: 0;
	line-height: 0;
	visibility: hidden;
	clear: both;
}
.fl-l{float:left;} .fl-r{float:right; padding-right:15px;}
.search{float:right; margin-top:45px;}

/*************************************
===============position===============
***********************************/
.pos-r{position:relative;} .pos-a{position:absolute;} .pos-f{position:fixed;}
.t{top: 0;} .r{right: 0;} .b{bottom:0;} .l{left: 0;}
.zindex-9 {z-index:9;}
.zindex-99 {z-index:99;}
.zindex-999 {z-index:999;}
.zindex-9999 {z-index:9999;}
.zindex-99999 {z-index:99999;}
.zindex-999999 {z-index:999999;}
/****************************
	========= text =========
*****************************/
/*** display ***/
.dis-b {display:block;}
.dis-ib {display:inline-block;}
.dis-n {display:none;}
/*** text-align ***/
.t-a-l {text-align:left;}
.t-a-c {text-align:center;}
.t-a-r {text-align:right;}
/*** vertical ***/
.ver-a-m{vertical-align:middle;}
/*** overflow ***/
.overf-h{overflow:hidden;}

/**************************************
================ color ========================
*****************************************/

.c-000{color:#000;}
.c-100{color:#100;}
.c-200{color:#200;}
.c-300{color:#300;}
.c-400{color:#400;}
.c-500{color:#500;}
.c-600{color:#600;}
.c-700{color:#700;}
.c-800{color:#800;}
.c-900{color:#900;}
.c-a00{color:#a00;}
.c-b00{color:#b00;}
.c-c00{color:#c00;}
.c-d00{color:#d00;}
.c-e00{color:#e00;}
.c-f00{color:#f00;}
/******************/
.c-010{color:#010;}
.c-020{color:#020;}
.c-030{color:#030;}
.c-040{color:#040;}
.c-050{color:#050;}
.c-060{color:#060;}
.c-070{color:#070;}
.c-080{color:#080;}
.c-090{color:#090;}
.c-0a0{color:#0a0;}
.c-0b0{color:#0b0;}
.c-0c0{color:#0c0;}
.c-0d0{color:#0d0;}
.c-0e0{color:#0e0;}
.c-0f0{color:#0f0;}
/*******************/
.c-001{color:#001;}
.c-002{color:#002;}
.c-003{color:#003;}
.c-004{color:#004;}
.c-005{color:#005;}
.c-006{color:#006;}
.c-007{color:#007;}
.c-008{color:#008;}
.c-009{color:#009;}
.c-00a{color:#00a;}
.c-00b{color:#00b;}
.c-00c{color:#00c;}
.c-00d{color:#00d;}
.c-00e{color:#00e;}
.c-00f{color:#00f;}
/******************/
.c-111{color:#111;}
.c-222{color:#222;}
.c-333{color:#333;}
.c-444{color:#444;}
.c-555{color:#555;}
.c-666{color:#666; font-size:14px; }
.c-777{color:#777;}
.c-888{color:#888;}
.c-999{color:#999;}
.c-aaa{color:#aaa;}
.c-bbb{color:#bbb;}
.c-ccc{color:#ccc;}
.c-ddd{color:#ddd;}
.c-eee{color:#eee;}
.c-fff{color:#fff;}
/*****************/
.c-fa0{color:#fa0;}
.c-af0{color:#af0;}
.c-f0a{color:#f0a;}
.c-a0f{color:#a0f;}
.c-0af{color:#0af;}
.c-0fa{color:#0fa;}
/*************************************
======== background-color ===========
************************************/
.bgc-000{background-color:#000;}
.bgc-100{background-color:#100;}
.bgc-200{background-color:#200;}
.bgc-300{background-color:#300;}
.bgc-400{background-color:#400;}
.bgc-500{background-color:#500;}
.bgc-600{background-color:#600;}
.bgc-700{background-color:#700;}
.bgc-800{background-color:#800;}
.bgc-900{background-color:#900;}
.bgc-a00{background-color:#a00;}
.bgc-b00{background-color:#b00;}
.bgc-c00{background-color:#c00;}
.bgc-d00{background-color:#1165bb;}
.bgc-f00{background-color:#f00;}
/******************************/
.bgc-010{background-color:#010;}
.bgc-020{background-color:#020;}
.bgc-030{background-color:#030;}
.bgc-040{background-color:#040;}
.bgc-050{background-color:#050;}
.bgc-060{background-color:#060;}
.bgc-070{background-color:#070;}
.bgc-080{background-color:#080;}
.bgc-090{background-color:#090;}
.bgc-0a0{background-color:#0a0;}
.bgc-0b0{background-color:#0b0;}
.bgc-0c0{background-color:#0c0;}
.bgc-0d0{background-color:#0d0;}
.bgc-0e0{background-color:#0e0;}
.bgc-0f0{background-color:#0f0;}
/*****************************/
.bgc-001{background-color:#001;}
.bgc-002{background-color:#002;}
.bgc-003{background-color:#003;}
.bgc-004{background-color:#004;}
.bgc-005{background-color:#005;}
.bgc-006{background-color:#006;}
.bgc-007{background-color:#007;}
.bgc-008{background-color:#008;}
.bgc-009{background-color:#009;}
.bgc-00a{background-color:#00a;}
.bgc-00b{background-color:#00b;}
.bgc-00c{background-color:#00c;}
.bgc-00d{background-color:#00d;}
.bgc-00e{background-color:#00e;}
.bgc-00f{background-color:#00f;}
/*******************************/
.bgc-111{background-color:#111;}
.bgc-222{background-color:#222;}
.bgc-333{background-color:#333;}
.bgc-444{background-color:#444;}
.bgc-555{background-color:#555;}
.bgc-666{background-color:#666;}
.bgc-777{background-color:#777;}
.bgc-888{background-color:#888;}
.bgc-999{background-color:#999;}
.bgc-aaa{background-color:#aaa;}
.bgc-bbb{background-color:#bbb;}
.bgc-ccc{background-color:#ccc;}
.bgc-ddd{background-color:#ddd;}
.bgc-eee{background-color:#eee;}
.bgc-fff{background-color:#fff;}
.bgc-e00{background-color:#e00;}
/*******************************/
.bgc-fa0{background-color:#fa0;}
.bgc-af0{background-color:#af0;}
.bgc-f0a{background-color:#f0a;}
.bgc-a0f{background-color:#a0f;}
.bgc-0af{background-color:#0af;}
.bgc-0fa{background-color:#0fa;}

/* 页面公有 */
.top{height: 40px; min-width:1200px; line-height:40px; border-bottom:2px solid #1165bb; background:#1165bb;}
.inputkey {width:250px;height:35px; line-height:35px;padding: 0;border: 1px solid #b3b7b6;border-radius: 30px;}
.inputsearchbutton {width: 50px; height:37px; line-height:37px; background-color:#1065bb;padding: 0;margin-left: -50px;border-radius: 30px;}
.logo {height: 120px; width:100%;}
.h2title{height: 40px; line-height: 40px; border-bottom:2px solid #1264bb;}
.h2title b{ font-size:18px; color:#1264bb; font-family:"宋体"; font-weight:600;}
.h2title span{ margin-top: 6px; height: 25px; line-height: 25px; }
.h2title span:hover{ border-color:#DD5621;}
.h2title span a{display: block; font-size:16px; color:#333;}
.newslist{ width:100%; height:auto; float:left; padding-left:10px;}
.newslist li{
	height: 32px;
	line-height: 32px;
	background: url("../images/dian.jpg") no-repeat left center;
}
.newslist li a{
	height: 32px;
	line-height: 32px;
	padding-left: 15px; color:#333;}
.footer{
	min-width: 1200px;
}
.footer > div > ul > li{
	border-radius: 15px;
	border: 1px solid #c00;
	background:#e00;
}
.footer > div > ul > li:hover{
	background:#f00;
}
.footer > div > ul > li a{
	display: inline-block;
	padding: 2px 15px;
}
.footer > div > p{
	line-height: 1.8;
	color: #ffffff;
}
.footer > div.w > div.ewm{
	top: -15px;
	right: 25px;
}

/* 在线客服 */
.yb_conct{position:fixed;z-index:9999999;top:240px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#ff4a00 url(../images/fixcont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#ff4a00 url(../images/fixcont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#ff4a00 url(../images/fixcont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#ff4a00 url(../images/fixcont.png) no-repeat 0 -169px;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}

.nav{ height:45px; min-width: 1200px; line-height:45px; background:#ffffff;}
.nav ul{ width:1200px; margin:0 auto;}
.nav ul li.nav_main{float:left; width:120px; text-align:center; position:relative; z-index:5000; height:45px; line-height:45px;}
.nav ul li.nav_main:hover ul{ display:block;}
.nav ul li.nav_main a{ color:#232121; font-size:16px; }
.nav ul li.nav_main a:hover{ text-decoration:none;}
.nav ul li.nav_current,.nav ul li.nav_main:hover{}
.nav ul li.nav_current a,.nav ul li.nav_main:hover a{ color:#0f66bb;}
.nav ul li.nav_main ul{ display:none; width:150px; z-index:2000;top:45px; *position:relative;*left:0;*top:0;}
.nav ul li.nav_main ul li.nav_son{ float:none; padding:0px; margin:0; height:40px; border-bottom:1px dashed #eee; line-height:35px; text-align:center; background:#fff;}
.nav ul li.nav_main ul li.nav_son:hover{ background: #eee}
.nav ul li.nav_main ul li.nav_son a{ color:#000; font-size:14px; font-weight:normal; opacity:1;}
.container{ width:1200px; margin:auto;}
.col-md-1{ width:150px; float:left; text-align:center;}
.col-md-1 span a{ color:#ffffff; font-size:14px; float:right;}
.col-md-9{ width:580px; float:left; color:#ffffff; font-size:14px; text-align:center;}
.col-md-3{ width:260px; float:left;}
.col-md-3 span a{ color:#ffffff; font-size:14px;}
.col-md-7{ display:table; border:1px solid #ccc; margin:auto; width:1200px;}
.row-anew{margin-left:-5px;margin-right:-5px;float:left;}
.row{ width:1200px; margin:auto;}
.lm-title{float:left;width: 100%;height: 40px;line-height:40px;margin-bottom:5px; border-bottom:2px solid #0d6f51;font-size:22px; color:#0d6f51; font-family:cursive; }
.lm-title  a.more{float:right;width:40px;height: 40px;line-height:40px;color: #999;text-align:center;}
.lm-title  a:hover.more{ color: #666;text-decoration:none;}
.col-xs-2{ width:119px;}
.col-anew{padding-left: 5px;padding-right: 5px;}
.wrapper{width:1200px;margin:0 auto 0 auto;}
.kstd{ width:1200px; height:120px;}
.kstd li{list-style:none;float:left;width:150px;text-align:center; height:120px; line-height:120px;}

#gg{ width: 1200px; margin:auto; height:50px;background-color: #FFFFFF; border:1px solid #087053;  }

/*----------ssjc9_1 文字无缝滚动-左或右 无边框  */
.ssjc9_1 { width:1100px; position: relative;}
.ssjc9_1 .bd h4 { float: left;width:100px; line-height:50px; height: 50px; background:#096f52; color:#FFF; text-align:center; font-size:16px; }
.ssjc9_1 .bd .tempWrap { width: 1000px !important; float: left; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.ssjc9_1 .bd ul { overflow: hidden; zoom: 1; }
.ssjc9_1 .bd ul li { font-size: 14px; font-weight: normal; margin-right: 20px; float: left; height:50px; line-height:50px; text-align: left; _display: inline; width: auto !important; background-image: url(../images/ico003.gif); background-repeat: no-repeat; background-position: left 6px; padding-left: 15px;list-style:none; }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */
.ssjc9_1 .bd ul li .title { color: #333; padding-right: 5px; text-decoration:none;  }
.ssjc9_1 .bd ul li .datetime { color: #666666; background-image: none; }
.banner{height:auto; width:1200px; margin:auto; margin-top:10px;}
.banner h4{ width:35px; height:100px; float:left; color:#fff; background:#0a6f51; font-size:16px; text-align:center; word-wrap:break-word;}
.banner ul{ width:1145px; height:100px; float:left; padding-left:5px;}
.banner ul li{ width:325px; height:100px; float:left; line-height:100px; padding-left:45px;}
.mar-b10{margin-bottom:10px;}
.zbbanner{ margin:auto; width:1200px; padding-bottom:10px;}
/* 内容页 */
.showpage .main .box {
	border-width: 1px;
}
.news .main .box {
	padding: 0 20px;
	background: #F7FDFF;
}
.info .main .box {
	padding: 0 20px;
}
.showpage .main .title_info {
	margin-top: 15px;
	text-align: center;
}
.showpage .main .title_info h1 {
	font-size: 24px;
	line-height: 2;
	margin: 0px;
	padding: 0px;
}
.showpage .main .title_info .info_text {
	border-bottom: 1px dashed #ccc;
	line-height: 2;
	padding-bottom: 6px;
	color: #666;
}
.showpage .digg {
	background: url(../images/digg_bg.gif) no-repeat left top;
	width: 62px;
	margin-bottom: 10px;
}
.showpage .digg td {
	text-align: center;
	padding-right: 4px;
}
.showpage .digg .diggnum {
	height: 38px;
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
}
.showpage .digg .diggit {
	height: 30px;
	line-height: 24px;
}
.showpage .main #text {
	font-size: 14px;
	line-height: 1.8;
}
.showpage .main #text p {
	margin: 1em 0;
}
.showpage #plpost {
	margin-top: 10px;
	border: 1px solid #AACCEE;
}
.showpage #plpost .title {
	border: 0px solid #AACCEE;
}
.showpage #plpost .title span {
	color: #CC0000;
}
.showpage #plpost #saytext {
	display: block;
	margin: 0 0 10px;
	padding: 8px;
	height: 100px;
	width: 90%;
	border: 1px solid #ccc;
}
.qjsx{ width:1200px; margin:auto; height:320px; margin-top:10px;}