﻿@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,form,button,input,textarea,table,tr,th,td{margin:0;padding:0;}
body{color:#444;font-family:"宋体";font-size:12px; -webkit-text-size-adjust:none;}
img,input{border:none;}.clear {clear: both;}
a{color:#444;text-decoration:none;}
ul,ol,li{list-style:none;}
.fl{ float:left}
.fr{ float:right}
.clearfix{ clear:both}
.swtCenter{ background-image: url("../images/logo.png");}
.mainbox{ width:320px; margin:0 auto;}
.header{ width:320px; margin:0 auto;}
.header .p1{ height:35px; width:320px; background:#846740}
.header .p2{ height:63px; width:320px; background:#957644}
.logo{ width:227px; height:97px; text-align:center; padding-top:20px; margin:0 auto;-moz-box-shadow:5px 5px 5px rgba(0,0,0,.2);-webkit-box-shadow:5px 5px 5px rgba(0,0,0,.2);box-shadow:5px 5px 5px rgba(0,0,0,.2); margin-top:-98px; background:#ededed; position:relative; z-index:1;}
.banner{ margin-top:-20px; position:relative;}
.banner .text{ position: absolute; top:60px; left:10px; font-size:16px; font-family:"微软雅黑","Microsoft YaHei"; line-height:24px;}

.title{ color:#99825c;  font-weight:bold; font-size:14px; height:22px; line-height:22px; margin-top:20px; padding-left:10px}
.title .korea{ font-size:18px;}

.normaltext{ height:80px; width:310px;background:#f7f7f7; line-height:18px; padding:10px 4px 10px 6px; font-size:12px;}
.underline{ text-decoration:underline;}

.indexicon{ margin-top:10px;}
.indexicon li{ width:90px; height:70px; line-height:24px; text-align:center; float:left; margin:10px 0 0 15px;}

.indexicon .icon{ width:47px; height:47px; background:url(../images/channel_04.png) no-repeat; margin:5px 0 0 20px; display:block}
.indexicon .p1{ background-position:-1px -1px; }
.indexicon .p2{ background-position:-48px -1px; }
.indexicon .p3{ background-position:-95px -1px; }
.indexicon .p4{ background-position:-1px -49px; }
.indexicon .p5{ background-position:-48px -49px; }
.indexicon .p6{ background-position:-95px -49px; }
.indexicon .p7{ background-position:-1px -97px; }
.indexicon .p8{ background-position:-48px -97px; }
.indexicon .p9{ background-position:-95px -97px; }
.indexicon a{ color:#846740}


.search{ width:310px; height:45px; margin-top:20px;  padding-top:10px; margin-left:5px;}
.searchtext{ width:268px; height:32px; border: 1px solid #dedede; -moz-border-radius:10px 0px 0px 10px;-webkit-border-radius:10px 0px 0px 10px;border-radius:10px 0px 0px 10px; float:left; text-indent:1em; color:#888888;}
.searchbtn{ float:right; width:40px; height:34px;}

.nav{ width:312px; height:245px; border:1px solid #d9d9d9; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; margin:0 auto; margin-top:20px; padding-left:2px; padding-bottom:1px;}
.nav p { width:102px; height:64px; float:left; background:#d8d8d8;background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#d8d8d8)); background: -moz-linear-gradient(top, #fff, #d8d8d8 100%); text-align:center; line-height:18px; font-size:14px; font-family:"微软雅黑","Microsoft YaHei"; padding-top:16px; background:-o-linear-gradient(top,#fff,#d8d8d8);}
.nav .p1{ border-right:1px solid #fff; border-bottom:1px solid #ebebeb;}
.nav .p2{ border-left:1px solid #c8c8c8; border-right:1px solid #fff; border-bottom:1px solid #ebebeb;}
.nav .p3{ border-left:1px solid #c8c8c8; border-bottom:1px solid #ebebeb;}

.nav .p4{ border-right:1px solid #fff; border-bottom:1px solid #ebebeb; border-top:1px solid #c8c8c8;}
.nav .p5{ border-left:1px solid #c8c8c8; border-right:1px solid #fff; border-bottom:1px solid #ebebeb; border-top:1px solid #c8c8c8;}
.nav .p6{ border-left:1px solid #c8c8c8; border-bottom:1px solid #ebebeb; border-top:1px solid #c8c8c8;}

.nav .p7{ border-right:1px solid #fff;  border-top:1px solid #c8c8c8;}
.nav .p8{ border-left:1px solid #c8c8c8; border-right:1px solid #fff; border-top:1px solid #c8c8c8;}
.nav .p9{ border-left:1px solid #c8c8c8; border-top:1px solid #c8c8c8;}


.sqsh{ width:320px; height:105px; overflow:hidden; position:relative; margin-top:20px;}
.als-viewport
{
	position: relative;
	overflow: hidden;
	float: left;
	width: 165px;
	margin-left: 60px;
}
.als-wrapper
{
	position: relative;
	list-style: none;
}
.als-item
{
	position: relative;
	display: block;
	text-align: center;
	cursor: pointer;
	float: left;
}
.als_btn_l, .als_btn_r
{
	float: left;
	width: 16px;
	height: 12px;
	cursor: pointer;
	margin-top: 40px;
}
.als_btn_r
{
	float: right;
}
.als_btn
{
	float: left;
	width: 320px;
	height: 50px;
	position: relative;
	display: inline;
	text-align: center;
	color: #e7e7e7;
	font: 20px/50px '宋体';
}
.als_btn span
{
	font: 20px/24px '宋体';
}
.als-prev
{
	position: absolute;
	left:20px;
}
.als-next
{
	position: absolute;
	right: 20px;
}

#scroller
{
	float: left;
	height: 100%;
	padding: 0;
	width: 3300px;
}

#scroller ul
{
	display: block;
	float: left;
	height: 100%;
	list-style: none outside none;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 100%;
}

.btndiv{ text-align:center; width:320px; margin-top:10px; margin-bottom:10px;}
.btn01{ width:79px; height:30px; background:url(../images/index2_15.jpg); text-align:center; color:#fff; display:block; line-height:30px; font-weight:bold; margin:0 auto;}

.news{ margin-top:10px;}
.news li{ height:40px; width:310px; margin:0 auto; border-bottom:1px dashed #d4d4d4; line-height:35px;}
.news span{ width:10px; height:14px; line-height:14px; color:#fff; background:#b49976; padding:2px;}

.share{margin-top:10px;}
.share p{ text-align:center; line-height:24px;}

.footer{ margin:20px auto; width:320px;}
.footer .f1{ width:320px; height:44px; background:#a28556}
.footer .f2{ width:320px; height:80px; background:#8a6a36; text-align:center; color:#fff; line-height:16px; padding-top:10px;}
.footerbtn{ width:70px; height:26px; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; border:1px solid #7c5f30; display:block; text-align:center; line-height:24px; color:#fff; float:left; margin:10px 0 0 15px; }


.channel_list{ width:320px; height:47px; line-height:47px; background:#d8d8d8;background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#d8d8d8)); background: -moz-linear-gradient(top, #fff, #d8d8d8 100%); border-top:1px solid #c4c4c4; border-bottom:1px solid #fff; background:-o-linear-gradient(top,#fff,#d8d8d8);}
.channel_list .title{ float:left; width:255px; display:block; padding-left:10px; line-height:6px; color:#68645e; font-size:16px;}
.channel_list .view { float:right; margin:0px 20px 0 0;}

.position{ height:35px; width:320px; background:#f7f7f7; line-height:35px; margin-top:10px; text-indent:1em; color:#99825c;}
.position a{ color:#99825c;}

.channel_content { line-height:24px; width:300px; margin:0 auto; font-size:16px;}
.channel_content .tt{ font-weight:bold; color:#99825c; text-align:center}
.channel_content img{ text-align:center}
.channel_content p{ padding-top:10px;}
.channel_content .more{ text-align:center}
.channel_content a{color:red}

.more_loader_spinner{width:20px; height:20px; margin:10px auto; background: url(../images/loader.gif) no-repeat;}

.list p{ line-height:20px; padding-left:5px; font-size:14px;}
.list .tt a{ color:#99825C}
.list div{ margin-top:10px; border-bottom:1px dashed #dedede; padding-bottom:5px;}

.faq p{ line-height:20px; font-size:14px;}
.faq .tt a{ color:#009791; display:block; float:left}
.faq .item{ margin-top:10px; border-bottom:1px dashed #dedede; padding-bottom:5px;}
.faq .q{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px; color:#fff; background:#9f7e4a; text-align:center; line-height:15px; height:15px; display:block; float:left; width:15px;  margin:3px 8px 0 0;}
.faq .a{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px; color:#fff; background:#bfa57c; text-align:center; line-height:15px; height:15px; display:block; float:left; width:15px; margin:3px 8px 0 0;}

.faqzx{ text-align:center; line-height:20px; margin-top:10px;}
.faqzx a{ color:#009791; text-decoration:underline}

.pagelist{ line-height:24px; font-size:14px; float:right;}
.list .tt span{ width:10px; height:14px; line-height:14px; color:#fff; background:#b49976; padding:2px;}

.content a{ text-decoration:underline; color:#009791}

.zxystt{ font-size:18px;font-family:"微软雅黑"; padding:10px 0 10px 20px; border:1px solid #dcdcdc; border-bottom:none; border-top:none;background:#f8f8f8;}
.zxyslogin{ width:318px; border:1px solid #dcdcdc; border-bottom:none; border-top:none; background:#f8f8f8}
.zxyslogin .input1{ height:32px; width:280px; border:1px solid #b0b0b0; margin-left:10px; margin-bottom:20px; line-height:32px; text-indent:1em;}
.zxyslogin .input2{ height:32px; width:160px; border:1px solid #b0b0b0; margin-left:10px; margin-bottom:10px; line-height:32px; text-indent:1em;}
.zxyslogin input{ height:26px; width:200px; text-indent:1em; background:#fbfbfb; font-size:16px; line-height:24px; border:none; font-family:"微软雅黑"; color:#666;}
.error{ color:red;display:none}
#error3{display:block; margin-left:40px; padding-top:10px; color:red;}
.zxys_channel{ margin-top:20px;}
.zxys_channel li{ height:36px; width:320px; background:url(../images/zxysbg_01.jpg) repeat-x; text-indent:1em; font-size:18px; font-family:"微软雅黑"; color:#fff; line-height:36px; cursor:pointer}
.zxys_bottom{ height:36px; width:320px; background:url(../images/zxysbg_02.jpg) repeat-x; font-size:20px; font-family:"微软雅黑"; color:#fff; line-height:36px; text-align:center; cursor:pointer}
.zxys_btn{ text-align:center; margin-top:20px;}
.btn{cursor:pointer}
.icon_up{ width:11px; height:11px; background:url(../images/zxys_04.jpg) no-repeat 0px 0px; display:block; float:right; margin:10px 20px 0 0;}
.icon_down{ width:11px; height:11px; background:url(../images/zxys_04.jpg) no-repeat 0px -11px; display:block;float:right; margin:10px 20px 0 0;}
.zxys_china{ background:#f6f6f6;  font-family:"微软雅黑"; padding:10px 0 10px 0; display:none;}
.zxys_china div{ padding-top:10px;}
.zxys_china .c1{ font-size:16px; line-height:24px; padding-left:1em;}
.zxys_china .c2{ font-size:14px; line-height:24px; padding:0 0 10px 1em;}
.zxys_china .c3{ font-size:14px; line-height:18px; padding:0 0 10px 1em; color:#8F8F8F}
.zxys_china .c2 a{ padding:2px; cursor:pointer}
.zxys_china .c2 a:hover{ background:#009791; color:#fff;}
.zxys_china .line01{ background:#dddddd; height:1px;}
.zxys_china .line02{ background:#fff; height:1px;}


.zxys_result{ background:#f6f6f6;  font-family:"微软雅黑"; padding:10px 0 10px 0;}
.zxys_result .c1{ font-size:16px; line-height:24px; padding-left:1em;}
.zxys_result .p1{ font-size:14px; line-height:24px; padding-left:1em;}
.zxys_result .b1{ font-size:14px; line-height:24px; padding-left:1em; color:#009791}
.zxys_result .line01{ background:#dddddd; height:1px;}
.zxys_result .line02{ background:#fff; height:1px;}
.zxys_result .total{ text-align:right; line-height:24px; font-size:14px; padding:20px 10px 0 0;}
.zxys_result .jg{ color:#000; font-size:16px;}
.zxys_result .p2{ font-size:13px;}
.zxys_result .p3 a{ font-size:13px; color:#009791; text-decoration:underline}
.zxys_result .p3 a:hover{color:#009791;}


.ml_nav_telbox { width:100%; height:280px; background:url(../images/mftel_bg.jpg) no-repeat center 44px rgba(255,255,255,0.95); background-size:100% auto; position:fixed; left:-100%; bottom:-280px; z-index:100010;/* -webkit-transition:0.5s all ease;-moz-transition:0.5s all ease;-ms-transition:0.5s all ease;-o-transition:0.5s all ease;transition:0.5s all ease;*/}
.ml_nav_telbox h3 { height:44px; line-height:44px; text-align:center; font-size:16px; color:#262626; position:relative; background-color:#FFF; border-bottom:#d8e1e3 solid 1px;}
.ml_nav_telbox h3 span { display:block; width:60px; height:44px; color:#0066cc; cursor:pointer;}
.ml_nav_telbox p { color:#262626; font-size:14px; line-height:22px; padding:5px 30px;}
.ml_nav_telbox p.first { padding-top:12px;}
.ml_nav_telbox p.last { color:#999799; font-size:12px; text-align:right;}
.ml_nav_tel_tr { width:268px; height:42px; margin:35px auto 0 auto; position:relative;}
.ml_nav_tel_tr_input { width:256px; height:42px; background:url(../images/tel_inputbg.png) no-repeat; background-size:262px; border:none; line-height:12px; padding-left:12px; float:left; overflow:hidden; font-size:14px; color:#a6a6a6;font-family:Arial, Helvetica, sans-serif;}
.ml_nav_tel-submit { border:none; background:none; color:#0066cc; cursor:pointer; width:60px; height:44px; font-size:16px; font-weight:bold;}
.ml_nav_tel-txtdl { list-style:none; width:250px; margin:15px auto 0 auto;}
.ml_nav_tel-txtdl dt { height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#262626;}
.ml_nav_tel-txtdl dd { width:320px; height:18px; line-height:18px; font-size:12px; background:url(../images/tel_icon.png) 0 7px no-repeat; background-size:4px; color:#5d5d5d; padding-left:7px;}
.ml_nav_tel-txtdl dd em { font-style:normal; color:#ff4100}
.ml_nav_tel-txtdl dd a { color:#0066cc}



/*新头部*/
.copy_head{height:60px; background:#258583; padding:5px 0 5px 0; max-width:320px; margin:0 auto; }
.copy_head .copy_logo{ width:20%; float:left; height:100%; text-align:right}
.copy_head .copy_logo img{ height:100%}
.copy_head .navtext{ width:72%; float:right; font-size:120%; line-height:24px; color:#fff; padding-top:5px; text-align:right; margin-right:8%}
.copy_head .navtext a{color:#fff; font-size:14px; line-height:24px;}
#copy_nav{ max-width:320px; margin:0 auto}
#copy_nav li{ float:left; /*margin-left:28px;*/ line-height:40px;}
#copy_nav li img{ vertical-align:middle}
.zttcfoot {
    background: #108983 none repeat scroll 0 0;
    bottom: 0;
    height: 60px;
    left: 0;
    padding-top: 3px;
    position: fixed;
    width: 100%;
    z-index: 999;
	font-size:1.3em;
}
.zttcfoot ul {
    margin: 0 auto;
    overflow: hidden;
    padding: 0;
    width: 100%;
}
.zttcfoot li {
    float: left;
    list-style: outside none none;
    text-align: center;
    width: 25%;
}
.zttcfoot li a {
display:block;
    text-decoration: none;
}
.zttcfoot li span {
    color: #fff;
    display: block;
    font-family: 微软雅黑;
    height: 18px;
    padding: 0;
    text-align: center;
    font-size: 14px;
}
.zttcfoot li.zxli a {
    display: block;
    margin: 0 auto;
    position: relative;
    width: 100%;
}
.zttcfoot li.zxli em{background:red none repeat scroll 0 0;border-radius:15px;color:#fff;font-size:14px;font-style:normal;font-weight:bold;height:20px;left:46%;line-height:20px;margin:5px 0 0 5px;position:absolute;text-align:center;top:-5px;width:20px}
.zttcfoot li img {
    width: 40%;
}

.copy_rightline{width:10%; position:fixed; top:80px; right:0; z-index:9999999999999}
.copy_rightline img{ width:100%;}
.copy_rightline span{ position:absolute; top:13%; right:1%; color:#fff; font-weight:bold; width:15px; height:15px; background:#F00; border-radius:50px; text-align:center; line-height:15px;}
.copy_rightline .closebtn{ width:15px; height:10%; position:absolute; right:0px; top:0px; display:block}
.copy_rightline .clickbtn{ width:100%; height:90%; position:absolute; top:10%; display:block}
.footer_link{ width:302px; height:202px; position:relative; margin:0 auto;}
.footer_link .copy_link01{ height:45px; width:45%; position:absolute;}
.footer_link .copy_link02{ height:45px; width:45%; position:absolute; right:0px;}
.footer_link .copy_link03{ height:120px; width:115px; position:absolute; left:0px; bottom:0px;}
.footer_link .copy_link04{ height:35px; width:35px; position:absolute; left:120px; bottom:20px;}
.footer_link .copy_link05{ height:35px; width:35px; position:absolute; left:160px; bottom:20px;}
.footer_link .copy_link06{ height:35px; width:35px; position:absolute; left:200px; bottom:20px;}
.footer_link .copy_link07{ height:35px; width:35px; position:absolute; left:240px; bottom:20px;}


#toptop{ margin-top:5px;}


/*底部免费拔打电话*/
.bottom_mltel{   padding:0.8% 0% 2% 0%; background:#100225;}
.bottom_mltel_ks {
  height: 48px;
  text-align: center;
  width: 80%;
  margin:10px auto 0px auto;
}
.bottom_mltel_ks .mltel_ks_input {
  border: 0 none;
  color: #767676;
  font-size: 16px;
  font-weight:700;
  height: 48px;
  line-height: 48px;
  outline: 0 none;
  text-indent: 0.5em;
  width: 73%;
  float:left;
  margin-left:2px;
}
.bottom_mltel_ks .bot_tel_navbtn {
  background: #5a2485 none repeat scroll 0 0;
  border: 0 none;
  color: #fff;
  font-size: 16px;
  height: 48px;
  line-height: 48px;
  outline: 0 none;
  width: 25%;
  float:left;
  cursor:pointer;
}

.mc_mftel{ width:100%; text-align:center;}
.mc_mftel img{ width:80%;}

