﻿/* CSS Document */
/*初始化*/
body { color: #333333; font: 12px/1.42857143 "Microsoft YaHei","微软雅黑",SimSun; }
html, body, form, div, img, p, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, select, input, textarea, th, td，article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, menu, section, summary { margin: 0; padding: 0; }
ul, ol { list-style: none; }
img { border: 0; vertical-align: middle; }
em, i { font-style: normal; }
table { border-collapse: collapse; border-spacing: 0; }

select, input, button { vertical-align: middle; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { resize: none; overflow: auto; }
input{ font-family:"Microsoft YaHei";}
input[type="text"], input[type="password"], textarea { outline: none; -webkit-appearance: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }
button[disabled], html input[disabled] { cursor: default; }
input[type="checkbox"], input[type="radio"] { margin-right: 5px; }

/* 标题 */
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-family:"微软雅黑"; }
h1 { font-size: 24px; }
h2 { font-size: 20px; }
h3 { font-size: 18px; }
h4 { font-size: 16px; }
h5 { font-size: 14px; }
h6 { font-size: 12px; }

/* 链接 */
a { color: #333; text-decoration: none; }
a:hover { color:#d70c19; }
a:active { outline: none; }

/* 浮动 */
.clearfix:after { display: block; clear: both; height: 0; visibility: hidden; content: "."; }
.clearfix { *zoom: 1; }
.clear{ clear:both;}
.pull-left { float: left!important; }
.pull-right { float: right!important; }

/* 字号 */
.f10 { font-size: 10px;}
.f12 { font-size: 12px; }
.f14 { font-size: 14px }
.f16 { font-size: 16px; }
.f18 { font-size: 18px; }
.f20 { font-size: 20px; }
.f24 { font-size: 24px; }
.f30 { font-size: 30px; }
.f48 { font-size: 48px; }

/* 字体 */
.yahei{ font-family:"Microsoft YaHei";}

/* 行高 */
.lh140 { line-height: 1.4; }
.lh160 { line-height: 1.6; }
.lh180 { line-height: 1.8; }
.lh200 { line-height: 2.0; }

/* 上下间距 */
.ml10{ margin-left:10px;}

/* 样式补齐 */
.Blast{ border-right:0!important;}
.Blast_bottom{ border-bottom:0!important;}
.online{ text-decoration:line-through;}
.unline{ text-decoration:underline;}
.bl{ border-left:1px solid #dedede;}
.br{ border-right:1px solid #dedede;}
.hidden{ overflow:hidden;}
.bold{ font-weight:bold;}
.img80{ width:80px; height:80px;}
.nobold { font-weight:100;}

/******************** color***********************/
.red{ color:#da2f37!important;}
.color666{ color:#666;}
.bgf2{ background:#f2f2f2;}
.org{ color:#ffab09;}
.org02{ color:#f45720;}
.texta{ text-align:left!important;}
.in300{ border:1px solid #dedede; width:300px; height:30px; line-height:30px; padding-left:5px;}

.contanter{ width:1000px; margin:0 auto;}
/*头部*/
.header{ }
.header .logo{ background:url(../images/topbg.gif) repeat-x; padding-left:10px;height:100px;}
.header .logo img{ width:100px; height:100px; float:left;}
.header .logo .logocon{ float:left;  padding-left:15px; padding-top:20px;}
.nav{ background:url(../images/bg.jpg) repeat-x; height:36px; line-height:36px;}
.nav li{ float:left; font-size:14px; padding:0 6px;}
.nav li a{ color:#fff;}

/*内容部分*/
.left{ width:200px; float:left; margin:10px 0 0;}
.leftcon{ padding-bottom:10px;}
.leftimg{ width:200px; height:344px;}
.leftcon h3{ background:url(../images/table_bg1.gif) no-repeat; height:22px; line-height:22px; font-size:14px; text-indent:1.5em;}
.leftcon .more{ text-align:right; display:block;}
.center{ width:580px; float:left; border-left:1px dashed #ccc; border-right:1px dashed #ccc; margin:10px 5px 0; padding:0 4px; height:910px;}
.right{ width:200px; float:right; margin:10px 0 0;}
.centerimg01{ width:580px; height:90px;}
.centercon{ width:100%; margin-top:5px; margin-bottom:5px;}
.centerty .centercon{ width:285px; float:left;}
.centercon h3{ background:url(../images/index_lanbg01.gif) no-repeat left center; height:25px; line-height:25px; background-size:100% 100%; padding:0 20px; font-size:14px; font-weight:bold;}
.centertxt{ width:100%;	}
.cenul li{ border-bottom:1px dotted #333; background:url(../images/bg.gif) no-repeat 5px center; padding-left:10px;}
.ul02 li{ height:25px; line-height:25px; border-bottom:1px dotted #333; background:url(../images/bg.gif) no-repeat 5px center; padding-left:10px;}
.contxt{ border-bottom:5px solid #005baa}


/*右边*/
.gg img{ width:200px; margin-bottom:10px; height:70px;}
.rightul li{ height:25px; line-height:25px; padding-left:5px;}
.friendtop a{ float:left; margin-right:10px; margin-top:10px; margin-bottom:10px;}
.friendtop img{ width:88px; height:31px;}

/*内页*/
.itemright{  overflow:hidden; width:780px; float:right; min-height:790px; border-left:1px dotted #333; padding-left:10px; margin-top:10px;}
.itemright .links{ height:30px; line-height:30px; background:#eeeeee; padding:0 10px;}
.itemcon h3{ height:40px; line-height:40px; font-size:18px; border-bottom:2px solid #ccc; background:url(../images/pj.png) no-repeat 10px center; background-size:20px 15px; text-indent:2em;}
.itemcon ul li{ background:url(../images/a01.png) no-repeat 10px center; height:30px; line-height:30px; text-indent:2em;}
.page{ text-align:center; border-top:1px solid #ccc; margin-top:20px; margin-bottom:50px; padding:20px 0;}
.page a{ padding:3px 8px; border:1px solid #ccc;}
.desc h4{ padding:20px 0; font-size:22px; text-align:center;}
.desc p{ padding-bottom:10px; text-indent:2em; line-height:25px;}
.desc .return{ display:block; text-align:center; width:100%; height:30px; line-height:30px; border:1px solid #ccc; background:#e8e8e8; margin:30px 0;}
.conimg{ padding-left:5px;}
.conimg p{width:180px; float:left; margin:10px 5px; border:1px solid #ccc;}
.conimg p span{ display:block; text-align: center; font-size:14px; height:30px; line-height:30px;}
.conimg img{ width:180px; height:150px; }
.pic{ text-align:center; margin:30px 0;}
.pic img{ max-width:780px;}
.message td{ padding:10px; font-size:14px;}
.message .uinput{ height:30px; line-height:30px; border:1px solid #ccc; border-radius:5px; width:260px; padding:0 10px;}
.message .uarea{ width:400px; border:1px solid #ccc; border-radius:5px; height:100px; padding:10px;font-size: 12px;}
.message .ubut{ border:1px solid #ccc; background:#e8e8e8; width:140px; height:40px; border-radius:5px; margin-right:10px;}
.desc .date { color:#666; text-align:center; border-bottom:1px solid #ccc; width:100%; padding-bottom:20px; text-indent:0;}
/*底部*/
.footer_l{ width:540px; float:left; margin-top:30px; margin-left:50px; }
.footer_l p{ width:180px; float:left; line-height:25px;}
.footer_l p.footbp{ width:460px;}
.footer_r{ width:300px; float:right; margin-top:30px;}
.footer_r p{ padding-top:10px;}

/* imgPlay  幻灯片 */
#imgPlay{margin:0px auto;overflow:hidden;width:1000px;zoom:1;position:relative;height:266px;}
#imgPlay .imgs img{width:1000px;}
#imgPlay .imgs li{float:left;position:relative}
#imgPlay .imgs{width:5760px}

#imgPlay .prev{background:url(../images/left.png) no-repeat;left:10px;width:30px;cursor:pointer;text-indent:-9999px;position:absolute;top:110px;height:40px}
#imgPlay .next{background:url(../images/right.png) no-repeat 0px 0px;left:10px;width:46px;cursor:pointer;text-indent:-9999px;position:absolute;top:110px;height:81px}
#imgPlay .next{background-position:right 0px;right:10px;left:auto}
#imgPlay .num{position:absolute;top:230px;height:19px;text-align:center;font-size:0; width:100%;}
#imgPlay .num span{display:inline-block;width:14px;height:13px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#b7b7b7;overflow:hidden;*zoom:1;cursor:pointer;margin:3px 3px 0 3px;}
#imgPlay .num span.on{background:#0f68b6;}
#imgPlay #numInner{padding:3px 0 0 0;position:absolute;top:235px;text-align:center}


/*上下滚动*/
.lefttxt{width:200px;height:110px;overflow:hidden;margin:10px auto;}
.lefttxt li{height:25px;overflow:hidden;line-height:19px}
.centertxt{width:560px;height:110px;overflow:hidden;margin:10px auto;}
.centertxt li{height:25px;overflow:hidden;line-height:25px}

/* scrollleft */
.scrollleft{width:540px;padding:5px 20px 0px 20px;margin:20px auto;}
.scrollleft li{float:left;margin-right:7px;display:inline;width:100px;text-align:center;line-height:19px; height:120px;}
.scrollleft img{width:100px;height:100px;margin:3px;}
.scrollleft li a span{ display:block; text-align:center;}

/* Warp 首页左下角 多图切换 */
.Warp{width:200px;height:344px;overflow:hidden;}
.num{height:20px;position:absolute;bottom:5px;right:5px;list-style-type:none;}
.num li{background: #fff ;color: #333;border: 1px solid #0f68b6 ;width:15px;height:15px;float:left;line-height:15px;text-align:center;font-size:12px;margin-left:2px;cursor:pointer; border-radius:8px;}
.Warp ul li img{ width:200px; height:344px;}
.num li:hover{color:#fff;background:#0f68b6;}
.num .active{color:#fff;background:#0f68b6;}