﻿html, body ,dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, button, textarea, p, blockquote, th, td{padding:0;margin:0; font-family:"Microsoft YaHei";}
table{border-collapse:collapse;border-spacing:0;font-size:inherit;}
img{border:none;}
a, a:visited, a:hover, a:active{outline:0;text-decoration:none;}
a{color:#666; }
a:hover{text-decoration:none; transition:0.4s;-webkit-transition:0.4s;-moz-transition: 0.4s;-o-transition: 0.4s;-ms-transition: 0.4s;}
b{ font-weight: normal;}
i,em { font-style: normal;} 
ul,li{list-style-type:none;padding:0;margin:0;}
input, select, textarea, button{font-size:100%;}
h1,h2,h3,h4,h5,h6{font-size:12px;}
body{font-size:12px;line-height:28px; color: #666}
.clear { clear:both}

/*top顶部样式*/
.top { width: 100%; height: 26px; background-color: #313131; border-bottom: 1px solid #e5e5e5}
.g-wx { width: 960px; margin: 0 auto; height: 26px;}
.weixin{ width:21px; height:17px; position:relative; margin-top: 5px; margin-right: 14px; font-size:12px; text-align:center; float: right;}
.weixin .weixin_nr{width:108px; height:100px; padding: 10px; border: 1px solid #ccc; -webkit-box-shadow:0 0 10px rgba(0, 204, 204, .5);  
  -moz-box-shadow:0 0 10px rgba(0, 204, 204, .5); box-shadow:0 0 10px rgba(0, 204, 204, .5); z-index: 4;background:#fff; text-align:center; position:absolute; left:-50px; top:22px; display:none;}
.weixin .weixin_nr img{ margin-bottom:5px;}
.weixin.on .weixin_nr{ display:block;}
.g-wx b { float: right; color: #666; margin-right: 50px}

/*主导航开始*/
.nav {background-color: #fff; height:71px; line-height: 71px; position:relative; font-size: 18px}
.nav .navBtnList .navBtns{position: absolute;z-index: 2;left: 0px;top: 0px;width:550px;}
.nav .navBtns li{color:#666;text-align: center;float:left;height:71px;width:110px;}
.nav .lines li {font-size:14px;line-height:53px;color:#FFF;text-align:center;width:161px;float:left;height:53px;}
.nav .navBtnList .line {width:2px;}
.t-nav { position: absolute; right: 0; width: 530px; top: 0; right: 0}
.nav .navBtnList li a {color:#666;text-decoration:none;display:block;height:100%;width:100%;}
.nav .navBtnList .lines{position: absolute;z-index: 0;left: 0px;top: 0px;}.lines ul{width:1000px;}


/*弹出层样式*/
.nav .subNavBox{ height:0;overflow: hidden; }
.nav .subNavBox {position: absolute;top:71px;width:100%; z-index:3;}
.nav .subNavBox .cont{width:100%; margin:0 auto; overflow:hidden;}
.nav .subNavBox a {color:#000;}
.nav .subNavBox .subNav {width: 100%;display: none; height:40px;line-height: 40px; background:#ededed; }
.nav .subNavBox .subNav ul{ width:960px; margin: 0 auto}
.nav .subNavBox .subNav li{ width:98px; height:40px; line-height: 40px; text-align:center;float:left; display:inline; }
.nav .subNavBox .subNav li a{ color:#333; font-size: 14px; display:block;width:98px; height:40px;}
.nav .subNavBox #subNav1 {left: 178px;}
.nav .subNavBox #subNav2 {left: 315px;}
.nav .subNavBox #subNav3 {left: 454px;}
.nav .subNavBox #subNav4 {left: 590px;}
.nav .subNavBox #subNav5 {left: 550px;}
.nav .subNavBox #subNav6 {right: 40px;}
.nav .navBtnList {height: 71px;margin-right: auto;margin-left: auto;position: relative;width: 960px;}

/*焦点图样式*/
#full-screen-slider { width:100%; height:398px; float:left; position:relative}
#slides { display:block; width:100%; height:398px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:45%; top:358px; z-index:99;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:10px; border-radius:5px; background:#3399cc }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#cc3333}

/*动态&公告样式*/
.p-write { width: 100%; background-color: #f1f1f1;height: 430px; }
.c-one { width: 960px; margin: 0 auto}
.c-one-l { padding-top: 50px; width: 456px; float: left; font-size: 14px}
.c-one-l b { float: left; margin-right: 30px; margin-top: 5px}
.c-one-r { padding-top: 50px; width: 446px; float: right;}
.c-one-r .title{height:20px;border-bottom: 3px solid #e7e7e7;padding-bottom:10px;}
.c-one-r .title h2{ font-size: 20px;}
.c-one-r .title-list{ position: relative; top: 6px;}
.c-one-r .title-list li{ width: 146px; cursor: pointer; font-size: 20px; line-height: 10px; text-align: center; float: left; display: inline;}
.c-one-r .title-list li.on{ color: #ff6600; }
.c-one-r .title-list p{position:absolute;top:24px;left:0px;width:146px;height:7px;border-top: 3px solid #ff6600; overflow: hidden; text-align: center;}
.c-one-r .title-list b{display:inline-block;width:0;height:0;margin-top:-3px;border-style:solid dashed dashed dashed;border-width:9px;border-color: #ff6600 #fff #fff #fff;overflow: hidden;zoom: 1;font-size: 0;}
.product{ height: 300px; position: relative; overflow: hidden; display: none; }
.product ul{ position: absolute; left: 0px;}
.product-wrap .show{ display: block;}


.f-dt li { float: left; height: 90px;margin-top: 35px; }
.f-dt li b { width: 90px; height: 90px; float: left; margin-right: 30px;}
.f-dt li p { float: left; width: 320px;}
.f-dt li a { float: left; font-size: 16px; font-weight: bold; margin-bottom: 5px}
.f-dt li i { color: #888; float: right; font-size: 14px}
.f-dt li span { float: left; font-size: 14px; width: 320px; color: #888;}
.f-dt h1 { float: right; font-weight: normal;}

/*产品样式*/
.p-yellow { width: 100%; background-color: #f9f9f9; float: left; padding-top: 30px; padding-bottom: 30px; }
.c-two { width: 960px; margin: 0 auto}
.f-cp { width: 960px; float: left;}
.f-cp li { width: 180px; height: 250px; border: 1px solid #fff; float: left; margin-right: 12px; background-color: #fff}
.f-cp li:hover { border: 1px solid #d0a71d; -webkit-box-shadow:0 0 10px rgba(0, 204, 204, .5);  
  -moz-box-shadow:0 0 10px rgba(0, 204, 204, .5); box-shadow:0 0 10px rgba(0, 204, 204, .5);}
.f-cp li b { margin-top: 16px; float: left; width: 180px;text-align: center; }
.f-cp li span { width: 164px; padding-left: 8px; line-height: 22px; margin-top: 16px; padding-right: 8px; float: left; font-size: 14px;}
.f-banner { float: left; width: 450px;}
.f-banner tt { float: left; }

.r-cp { width: 960px; height: 300px; padding-top: 20px; float: left;}
.r-cp .title{height:20px;border-bottom: 1px solid #d2d2d2;padding-bottom:10px;padding-left: 270px}
.r-cp .title h2{ font-size: 20px;}
.r-cp .title-list2{ position: relative; top: 6px;}
.r-cp .title-list2 li{ width: 84px; cursor: pointer;font-size: 20px; line-height: 5px; text-align: center; float: left; display: inline;}
.r-cp .title-list2 li.on{ color: #f5a036; }
.r-cp .title-list2 p{position:absolute;top:22px;left:0px;width:84px;height:7px; margin-right: 30px;border-top: 2px solid #f5a036; overflow: hidden; text-align: center;}
.r-cp .title-list2 b{display:inline-block;width:0;height:0;margin-top:-3px;overflow: hidden;zoom: 1;font-size: 0;}
.product2{ position: relative; overflow: hidden; display: none; }
.product2 ul{ position: absolute; left: 0px;}
.product-wrap2 .show{ display: block;}

.m-cp { width:384px; float: left; height: 255px; background-color: #fff; font-size: 14px; } 
.m-cp tr { text-align: center;}
.more { float: right; font-size: 14px; font-weight: normal;}

.b-banner { width: 960px; margin-top: 30px; float: left; margin-bottom: 30px}

.c-two h2 em { font-size: 14px; color: #888}
.h-lj { width: 960px; float: left; margin-top: 20px}
.h-lj a { margin-right: 40px; float: left; font-size: 14px;    margin-bottom: 20px;}
.h-lj a img { width:120px;}

.bottom { width: 100%; background-color: #313131; color: #fff; }
.footer { width: 960px; margin: 0 auto; text-align: center; padding-top: 10px; padding-bottom: 10px}

.c-three { width: 960px; margin: 0 auto; font-size: 14px;}
.c-three i { float: left; margin-top: 10px; margin-right: 25px}

.c-four { width: 960px; margin: 0 auto; font-size: 14px;}
.c-four b { float: left; margin-left: 203px}
.c-four a { width: 320px; height: 250px; float: left; text-align: center;}
.c-four a:hover { background-color: #fff}
.c-four a i { margin-top: 30px; margin-bottom: 30px; width: 320px; float: left;}
.c-four a h1 { font-size: 18px; font-weight: normal;width: 320px; float: left;}
.c-four a h2 { font-size: 12px; margin-top: 22px; font-weight: normal;width: 320px; float: left;}

.xl-one { margin: 0 auto; width: 960px;}
.r-none { margin: 0; padding: 0}
.xl-wz { float: left; width: 410px; margin-top: 104px;margin-left: 40px; }
.xl-wz h1 { font-size: 36px; font-weight: normal;color: #f5a036}
.xl-wz p { font-size: 14px; margin-top: 30px }
.xl-one .c-01 { margin-top: 60px; float: left; margin-bottom: 5px; margin-left: 110px} 
.xl-one .c-02 { margin-top:53px; float: left; margin-right: 75px } 

.other_bottom { background-color: #ededed; padding-top: 30px; padding-bottom: 30px; float: left; width: 100%}
.other_footer { width: 960px; margin: 0 auto; position: relative;}
.other_footer span { position: absolute; right: 0; top: 0}

.q-jj { width: 960px; margin: 0 auto; }
.q-l { width: 170px; z-index: 888; float:left; position: relative;}
.q-l h1 { width: 132px; height: 54px; /**background: -webkit-gradient(linear, left top, left bottom, from(#ffbf00), to(#660099));*/    background-color: #f5a036; line-height: 58px;padding-left: 47px; font-size: 24px; color: #fff; font-weight: normal;}
.q-l h2 { width: 122px; height: 54px; background: url(../yellow/images/g2.png) no-repeat; line-height: 58px;padding-left: 48px; font-size: 24px; color: #333; font-weight: normal;}
.q-l h3 { width: 122px; height: 54px; background: url(../yellow/images/g5.png) no-repeat; line-height: 58px;padding-left: 48px; font-size: 24px; color: #333; font-weight: normal;}

.p-yellow2 { width: 100%; background-color: #f9f9f9; float: left; padding-top:40px;padding-bottom:55px}
.p-quan { width: 100%; height: 585px; background: url(../public/images/b28.jpg) no-repeat; float: left; padding-top:68px;}

.accordion {
 	width: 170px;
 	float: left;
 	margin-top: 1px;
 }
.accordion .link {
	cursor: pointer;
	display: block;
	padding: 11px 15px 10px 40px;
	color: #747373;
	font-size: 14px;
	font-weight: 700;
	border-bottom: 1px solid #CCC;
	position: relative;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
	background: url(../yellow/images/p16.png) right no-repeat;
	background-position: 140px 0
}

.accordion li i {
	position: absolute;
	top: 16px;
	left: 17px;
	font-size: 18px;
	color: #595959;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.accordion li i.fa-chevron-down {
	right: 12px;
	left: auto;
	font-size: 16px;
}
.accordion li.open .link {
	color: #f5a036;
	background: url(../yellow/images/p16.png) right no-repeat;
	background-position: 140px 0
}
.accordion li.open i {
	color: #f5a036;
}
.accordion li.open i.fa-chevron-down {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}
.submenu {
	display: none;
	font-size: 14px;
}
.submenu li {
	border-bottom: 1px solid #d9d9d9;
}
.submenu a {
	display: block;
	text-decoration: none;
	color: #747373;
	padding: 10px;
	padding-left: 42px;
	-webkit-transition: all 0.25s ease;
	-o-transition: all 0.25s ease;
	transition: all 0.25s ease;
}
.submenu a:hover {
	color: #f5a036;
}
.submenu em { float: left; margin-left: 30px; margin-right: 12px; margin-top: 10px; font-weight: bold; font-size: 12px}
.submenu li:hover { color: #f5a036;}

.q-r { float: right; width: 770px;}
.m-bx { float: right; height: 20px; line-height: 20px;text-align: right;}
.m-bx a { font-size: 14px; }
.m-bx a.s-y { padding: 3px; padding-left: 12px; padding-right: 12px;border-radius:4px; text-align: center; background-color: #b4b4b4; color: #fff;}
.c-title { width: 750px; float: left; height: 36px; font-size: 24px; margin-top: 15px; margin-bottom: 27px; border-left: 5px solid #333333; padding-left: 15px; font-weight: normal; color: #333333; line-height: 24px;background: url(../yellow/images/p18.png) repeat-x;}
.c-title em { float: left;}
.c-char { width: 738px; margin-left: 15px; height: 398px; float: left; border: 1px solid #e5e5e5; margin-bottom: 30px;}
.cp-list { width: 740px;margin-left: 15px; float: left; margin-bottom: 30px;  }
.cp-list tr { text-align: center;height: 35px;}
.cp-list th { font-size: 14px; background-color: #d9d9d9;height: 50px;line-height: 17px;text-align: center;}
.p-20 { padding-left: 20px;}
.b-hui { background-color: #f0f2f5}
.b-bai { background-color: #fff}
.page { width: 750px; float: left; text-align: right;}
.page a { padding: 3px; padding-left: 12px; margin-left: 15px; padding-right: 12px;border-radius:4px; text-align: center; background-color: #d9d9d9; color: #333;}
.page a:hover { color: #fff; background-color: #888889}
.page i { color: #f5a036}
.page span { margin-left: 15px;}
.p-num { border: 1px solid #d2d2d2; height: 20px; background-color: #fff; width: 40px; text-align: center;}
.p-go { width: 34px; text-align: center; height: 22px; background-color: #888889; color: #fff; border: 0; cursor: pointer;}
.p-go:hover { background-color: #d9d9d9; color: #333 }

.yu-y { width: 738px; height: 378px; border: 1px solid #e5e5e5; float: left; background-color: #fff}
.yu-l { width: 452px; height: 248px; float: left; padding-left: 17px; padding-top: 25px;}
.yu-l h1 { font-weight: normal; margin-bottom: 18px}
.yu-l h1 i { color: #c49909}
.yu-l li { width: 226px; float: left; margin-bottom: 15px}
.yu-r { width: 249px; float: left; height: 293px; padding-top: 25px; padding-left: 20px; background-color: #fcf9f0}
.yu-r h1 { font-size: 18px; font-weight: normal; margin-bottom: 15px; color: #c49909}
.yu-r h1 i {  font-size: 12px}
.yu-input { width: 184px; height: 35px; margin-bottom: 12px; line-height: 35px; background: url(../yellow/images/p51.png) #fff left no-repeat; font-size: 14px; color: #888; padding-left: 46px; border: 1px solid #fff; float: left;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);}
.yu-input2 { width: 184px; height: 35px; margin-bottom: 12px; line-height: 35px; background: url(../yellow/images/p62.png) #fff left no-repeat; font-size: 14px; color: #888; padding-left: 46px; border: 1px solid #fff; float: left;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);}
.yu-input3 { width: 184px; height: 35px; margin-bottom: 12px; line-height: 35px; background: url(../yellow/images/p52.png) #fff left no-repeat; font-size: 14px; color: #888; padding-left: 46px; border: 1px solid #fff; float: left;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);}

.yu-input:focus { border: 1px solid #c99e03;}
.yu-r p { float: left; width: 220px; line-height: 18px; margin-top: 10px}
.yu-r a { width: 100px; height: 35px; line-height: 35px; margin-right: 20px; margin-top: 5px; background-color: #f5a036; text-align: center; float: right; color: #fff; font-size: 14px}
.yu-r a:hover { background-color: #e2b931; color: #fff}

#tabone_x{ width:734px; padding-bottom: 80px; border: 1px solid #e5e5e5; float: left; margin-top: 28px; font-size: 14px;  background-color: #fff}
#tabone_x .tabone_x_title{ height:54px;background:#f5f5f5; }
#tabone_x .tabone_x_title .u{height:54px; position:relative;}
#tabone_x .tabone_x_title ul{ position:absolute;}
#tabone_x .tabone_x_title li{ float:left; height:53px; width: 146px; border-left: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; line-height:53px;cursor:pointer; background:#f5f5f5; color: #555; text-align: center;}
#tabone_x .tabone_x_title li.selected{ background:#fff; font-weight: normal; border-bottom: 1px solid #fff;}
#tabone_x .tabone_x_content .none{ display:none;}
.xxk { padding-top: 30px; padding-left: 19px; padding-right: 19px; float: left; width: 697px}
.xxk h1 { font-size: 12px; height: 40px; line-height: 40px; font-weight: normal; border-bottom: 1px solid #e3e3e3; width: 697px; float: left; }
.xxk h1 i { font-size: 12px; color: #c49909}
.xxk ul li { float: left; width: 348px; line-height: 40px; line-height: 40px; border-bottom:1px solid #e3e3e3; }
.xxk ul { float: left; font-size: 12px}

.c-news { width: 960px; margin: 0 auto; }
.news_top { background-color: #fff; float: left; width: 960px; padding-top: 18px; padding-bottom: 20px;border-top: 3px solid #b4b4b4; border-bottom: 3px solid #b4b4b4; }
.news_top li { width: 275px; float: left; margin-left: 25px; margin-right: 20px;}
.news_top li img { float: left; margin-right: 10px; margin-top: 2px}
.news_top li b { font-size: 18px; color: #f5a036; font-weight: bold;}
.news_top li a { width: 275px; float: left; margin-top: 20px; font-size: 14px; color: #333; margin-bottom: 5px }
.news_top li a:hover { font-weight: bold;}

.tab{ width:960px; float: left;}
.tab-hd { overflow:hidden; zoom:1;}
.tab-hd li{ float:left; width:320px; height: 68px; border-bottom: 1px solid #e5e5e5; color:#555; line-height: 60px; font-size: 24px; text-align:center; cursor:pointer;}
.tab-hd li.active{ background: url(../yellow/images/p20.png) no-repeat; color: #fff; height: 78px; border-bottom: 0}
.tab-bd li{display:none; }
.tab-bd li.thisclass{ display:list-item;}
.n-rd { width: 960px; height: 49px; float: left; position: relative; margin-top: 10px; border-top: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; line-height: 49px;}
.n-rd span { width: 130px; height: 49px; float: left; text-align: center; color: #333; font-size: 14px; font-weight: bold; background-color: #eeeeee}
 #scrollDiv{
    width: 770px;
    height: 49px;
    line-height: 49px;
    overflow: hidden;
    float: left;
    margin-left: 60px;
    font-size: 14px;
}
#scrollDiv li{
    display: block;
}
#btn1 { border:0; cursor: pointer; width: 16px; height: 16px; background: url(../yellow/images/p21.png) no-repeat; position: absolute; left: 144px; top: 18px}
#btn1:hover { background: url(../yellow/images/p23.png) no-repeat;}
#btn2 { border:0; cursor: pointer; width: 16px; height: 16px; background: url(../yellow/images/p22.png) no-repeat; position: absolute; left: 163px; top: 18px}
#btn2:hover { background: url(../yellow/images/p24.png) no-repeat;}

.n-list { width: 960px; float: left; margin-top: 14px;}
.n-list a { width: 900px; height: 124px; margin-bottom: 20px; background-color: #fff; padding-top: 30px; padding-left: 20px; padding-bottom: 29px; padding-right: 38px; float: left; border: 1px solid #e5e5e5}
.n-list a:hover { border: 1px solid #f5a036;}
.n-list a h1 { font-size: 18px; font-weight: normal;}
.n-list a p { margin-top: 6px }
.n-list a i { width: 120px; height: 28px; border: 1px solid #f5a036; float: left; text-align: center; border-radius: 4px; margin-top: 10px}
.p-960 { width: 960px}

.n-article { width: 960px; margin: 0 auto}
.m-960 { float: left; text-align: left; width: 960px; height: 48px; line-height: 48px; border-top: 1px solid #eeeeee; background-color: #f9f9f9}
.n-cont { width: 918px; border: 1px solid #e5e5e5; background-color: #fff; padding-top:30px; padding-bottom: 70px; padding-left: 20px; padding-right: 20px; float: left; }
.n-cont h1 { font-size: 24px; font-weight: normal; margin-bottom: 8px;color: #333}
.n-cont h2 { font-weight: normal;color: #888888}
.n-nei { border-top: 1px solid #eeeeee; padding-top: 20px; margin-top: 13px}

.go-yellow { background: url(../yellow/images/p25.png) #f9f9f9 repeat-x; float: left; width: 100% ;}
.go-about { width: 960px; margin: 0 auto; }
.dsy-sa { position: relative;float: left;}
.go-title { width: 450px; margin-top: 73px; float: left; position: relative;}
.go-title b { float: left; margin-left: 137px; margin-bottom: 57px;}
.go-title em { width: 427px; height: 500px; position: absolute; z-index: 999; background: url(../yellow/images/p28.png) right no-repeat; float: left; top: 118px;left: 8px}
.go-icon { float: left; width: 500px; margin-top: 72px;}
.go-icon a { width: 200px; height: 190px; float: left; margin-left: 37px; margin-right: 4px; margin-top: 8px; margin-bottom: 21px;}
.go-jj { width: 960px; height: 193px; margin-bottom: 85px; position: relative; background-color: #ececec; text-indent: 2em;  float: left; margin-top: 32px}
.go-jj span { font-size: 14px; width: 483px; float: right; margin-right: 28px; margin-top: 28px }
.go-jj a { position: absolute; right: 0; bottom: 0}
.f-ry { width: 960px; margin: 0 auto;}
.f-ry h1 { text-align: center; margin-bottom: 40px}
.ry-l { width: 410px; float: left;  margin-bottom: 70px;margin-top: 20px}
.ry-l span { width: 410px; float: left; text-indent: 2em; margin-top: 25px; font-size: 14px}
.ry-l b { width: 410px; height: 208px; float: left;}
.ry-r { width: 511px; float: right;  margin-bottom: 70px}
.ry-r-list { width: 511px; float: left; padding-top: 5px; border-bottom: 1px solid #e5e5e5; height: 105px;}
.ry-year { width: 61px; height: 74px; float: left;}
.ry-year a.ry-more { width: 56px; height: 20px; text-align: center; line-height: 20px; float: left; border: 1px solid #f5a036; color: #f5a036; border-radius: 4px; margin-top: 20px; margin-left: 5px;}
.ry-year a.ry-more:hover { background-color: #f5a036;color: #fff}
.ry-year b { float: left; color: #ccc; margin-top: 20px;font-size: 56px;text-align: center;}
.ry-r-list p { float: left; width: 420px; margin-left: 25px; margin-top:3px;}
.ry-r-list a.ry-title { font-size: 16px;}
.ry-r-list i { color: #a6a6a6; margin-left: 10px;}

.accordion .on { background: url(../yellow/images/p16.png) left no-repeat; color: #f5a036;background-position: 17px 0}
.accordion .link { background: url(../yellow/images/p16.png) left no-repeat; background-position: 17px 0}
.accordion .link:hover { background: url(../yellow/images/p16.png) left no-repeat; color: #f5a036;background-position: 17px 0}
.q-ad { float: left; width: 770px;    margin-left: 10px;}
.q-ad-img{ width: 480px;}
.q-nr p { float: left; width: 740px;}
.q-nr span { text-indent: 2em; float: left;}

.t-top { width: 740px; float: left;}
.t-top h1 { font-size: 18px; color: #333; font-weight: normal;}
.t-top h1 i { font-size: 14px; color: #555555; margin-left: 10px}
.t-top h2 { font-size: 14px; color: #333; font-weight: normal; margin-top: 5px; margin-bottom: 5px}
.t-pa { width: 740px; float: left; margin-top: 28px}
.t-pa li { width: 286px; height: 190px; position: relative; padding-top: 25px; padding-left: 24px; padding-right: 40px; background: url(../yellow/images/p40.jpg) no-repeat; margin-bottom: 22px; float: left;}
.t-pa li.t-ri { float: right;}
.t-pa h1 { font-size: 18px; color: #f5a036; font-weight: normal;}
.t-pa h1 i { font-size: 14px; color: #555555; margin-left: 10px}
.t-pa h2 { font-size: 14px; color: #888888; font-weight: normal; margin-top: 5px; margin-bottom: 5px}
.t-pa a.t-wz { float: left; width: 276px; line-height: 24px;background: url(../yellow/images/g3.png) left no-repeat;padding-left: 10px;}
.t-pa a.t-wz:hover { float: left; width: 276px; line-height: 24px;background: url(../yellow/images/g4.png) left no-repeat;padding-left: 10px;}
.t-more { width: 56px; height: 20px; margin-top: 8px; text-align: center; line-height: 20px; float: left; border: 1px solid #f5a036; color: #333; border-radius: 4px; }
.t-more:hover { background-color: #f5a036; color: #fff}
.t-you { width: 51px; height: 51px; position: absolute; top: 0; right: 0}

.q-wh { width: 740px; float: left;}
.q-wh li { width: 300px; margin-bottom: 42px; height: 152px; padding-top: 26px; padding-left: 24px; padding-right: 24px; float: left; border: 1px solid #e5e5e5; background-color: #fff}
.q-wh li h1 { font-size: 18px; color:#f5a036; width: 183px; margin-bottom: 10px; line-height: 18px; font-weight: normal; float: left;}
.q-wh li b { float: left; width: 100px; height: 100px; margin-right: 17px}
.q-wh li p { float: left; width: 183px; line-height: 24px}
.q-wh li.q-ri { float: right;}

.ry-jx { width: 740px; float: left; margin-left: 15px; margin-bottom: 35px; position: relative;}
.ry-n { width: 155px; height: 143px; position: absolute; top: 0;left: 0; background: url(../yellow/images/p46.png) no-repeat; padding-top: 22px; text-align: center; font-size: 42px;}
.ry-jx ul { background-color: #fff; width: 562px; float: left; min-height: 101px; padding-bottom: 40px; padding-left: 93px; padding-top: 34px; margin-left: 85px; margin-top: 20px;height: 102px;overflow-y: scroll; }
.ry-jx ul li { width: 500px; float: left; margin-bottom: 6px;}
.ry-jx ul li img { float: left; margin-top: 6px; margin-right: 10px}
.ry-jx ul li a { float: left; font-size: 16px;}
.ry-jx ul li i { float: left; margin-left: 30px; color: #a6a6a6}

.lx-dz { width: 740px; float: left;margin-left: 15px}
.lx-dz h1 { font-size: 18px; color:#f5a036; margin-bottom: 20px; width: 680px; font-weight: normal; margin-left: 13px; padding-left: 26px; height: 30px; float: left; background: url(../yellow/images/p48.png) left no-repeat;}
.lx-dz p { width: 700px; float: left; margin-left: 38px}
.lx-dz b { float: left; margin-top: 50px; margin-left: 38px}

.zx-ns { width: 740px; float: left;margin-left: 15px;}
.zp-r { width: 360px; float: right; padding-top: 10px}
.zp-r ul h1 { font-size: 18px; font-weight: normal; float: left; width: 360px; color: #f5a036; margin-bottom: 10px;}
.zp-r ul li { width: 342px; height: 30px; background-color: #f0f2f5; float:left; padding-left: 18px; line-height: 30px; font-size: 14px; color: #333}
.zp-r ul li a { float: right; margin-top: 7px; margin-right: 15px}
.zp-r ul li.b-b { background-color: #fff}
.zp-r ul { width: 360px; float: left; margin-bottom: 30px;}

.overlay { width: 100%; height: 100%; position: fixed; top: 0;left: 0;z-index: 1000; display: none;}
.modal { display: none; float:left; z-index: 1001; position: absolute; width: 680px;}
.modalLink { display: block; float:left; overflow:hidden}
.modal h1 { width:660px; height:44px; line-height: 44px; font-weight: bold; background-color: #888888; font-size:14px; color:#fff; padding-left: 20px; margin:0;}
.closeBtn { position:absolute; right:16px; top:9px; margin:0; cursor:pointer}


.t-cc { width:650px; padding-left: 15px; padding-right: 15px; padding-top: 17px;  background:#fff; float:left; margin-top:0; }
.t-cc ul { width: 648px; float:left; padding-bottom: 17px; border: 1px solid #e5e5e5; }
.t-cc ul h1 { font-size: 14px; font-weight: normal; margin-bottom: 10px; width: 634px; color:#555555;  float: left; padding-left: 14px; height: 34px; line-height: 34px; background-color: #f0f2f5; border-bottom: 1px solid #e5e5e5;}
.t-cc ul li { width: 634px; padding-left: 14px; float: left;}
.t-cc h4 {float:left; width:634px; font-weight: normal; padding-bottom: 34px; padding-top: 34px; padding-left: 228px;}
.t-cc h4 a {width:80px; height:30px; margin-right:33px; border-radius: 4px; font-size: 14px; line-height:30px; text-align:center; color:#fff; float:left; background-color:#f5a036 }
.t-cc h4 a:hover { background-color: #c03c41;}
.t-cc h4 a.guanbi { background-color: #909090}
.t-cc h4 a.guanbi:hover { background-color: #a9a7a7}

.menu_tyk_q ul li {display:block;width:700px;overflow:visible; border: 0;margin-bottom: 10px; }
.menu_tyk_q ul li a { display:block; height:50px; width:700px;font-size:14px; outline:none; cursor: pointer; line-height: 50px}
.menu_tyk_q ul li a:hover { color: #f5a036}
.menu_tyk_q ul li a.active_tyk_q {background:url(../yellow/images/p56.png) #f0f2f5 no-repeat; width:700px;  background-position: 660px 18px}
.menu_tyk_q { width: 700px; float: left;}
.menu_tyk_q ul li .inactive {background:url(../yellow/images/p53.png) #f0f2f5 no-repeat; width:700px;  background-position: 660px 18px}
.menu_tyk_q ul li ul {display:none; }
.menu_tyk_q ul li ul li ul {margin-bottom:5px;}
.menu_tyk_q ul li ul li {display:block;background:none;font-size:12px; list-style:circle;color:#8f9d4c;margin-bottom:0px;margin-top:0px;padding-top:0px;padding-bottom:0px;padding-left:1px;}
.menu_tyk_q ul li ul li a { padding-top: 22px;font-size:12px;height:94px; padding-left: 20px; width: 660px; line-height: 22px; border-bottom:0}
.menu_tyk_q ul li ul li a:hover { color: #333}
.menu_tyk_q ul li a.active_tyk_q b { float: left; margin-top: 18px; margin-left: 20px; margin-right: 8px;}
.menu_tyk_q ul li .inactive b { margin-left: 20px; float: left; margin-top: 18px; margin-right: 8px;}

.rollBox img{border:none;}
.rollBox{width:960px;overflow:hidden;margin:0 auto;}
.rollBox .Cont{width:880px; overflow:hidden;margin:0 auto; margin-left: 10px; margin-right: 10px; }
*+html .rollBox .Cont .pic{width:158px;float:left;text-align:center;}
.rollBox .ScrCont{width:10000000px;}
.rollBox #List1,.rollBox #List2{float:left;}
.img1,.img2,.Cont{
float:left;}
.img1,.img2{
width:30px;
height:54px;
display:block;
cursor:pointer;
margin-top:100px;
}
.img1{
	background:url(background:url(../yellow/images/x1.jpg) no-repeat;);
	background-repeat: no-repeat;
	background-position: center center;
	}
.img2{
	background:url(background:url(../yellow/images/x2.jpg) no-repeat;);
	background-repeat: no-repeat;
	background-position: center center;
}

.rollBox .Cont .pic{ width: 158px; height: 250px; margin-left: 5px; margin-right: 5px; border: 1px solid #fff; float: left; margin-right: 12px; background-color: #fff}
.rollBox .Cont .pic:hover { border: 1px solid #d0a71d; -webkit-box-shadow:0 0 10px rgba(0, 204, 204, .5);  
  -moz-box-shadow:0 0 10px rgba(0, 204, 204, .5); box-shadow:0 0 10px rgba(0, 204, 204, .5);}
.rollBox .Cont .pic b { margin-top: 16px; float: left; width: 158px;text-align: center; }
.rollBox .Cont .pic span { width: 124px; padding-left: 8px; line-height: 22px; margin-top: 16px; padding-right: 8px; float: left; font-size: 14px;}
.rollBox .Cont .pic a {
    width: 140px;
    height: 26px;
    margin-left: 10px;
    margin-top: 36px;
    line-height: 26px;
    font-weight: bold;
    font-size: 16px;
    text-align: center;
    background-color: #C49909;
    color: #FFF;
    float: left;
}


/*2016-05-04新版本样式修改&增加*/
.t-one { width: 1080px; margin: 0 auto;}
.index-title { width: 960px; font-size: 30px;text-align: center;font-weight: normal;padding-top: 50px;padding-bottom: 50px;color: #f5a036;}
.my-zb{font-size: 16px;color: #f5a036;padding-top: 5px;}
.t-tz { width: 960px;float: left;padding-bottom: 40px;}
.t-tz b { float: left;}
.t-tz dl { float: right;width: 495px;}
.t-tz dl dd { font-size: 14px;color: #555555;line-height: 28px; width: 495px;float: left;}
.t-tz dl dt { float: left;margin-top: 47px}
.t-tz dl dt a { width: 118px;height: 38px;text-align: center;line-height: 38px;font-size: 14px;color: #f5a036;border: 1px solid #aaaaaa;float: left;border-radius: 5px}
.t-tz dl dt a:hover { background: #f5a036;color: #fff}

.t-two { width: 960px; margin: 0 auto;}
.cp-xian { width: 880px;float: left;}
.cp-xian li { width: 156px;height: 210px;float:left;margin-right: 10px; margin-left: 10px; cursor: pointer; background: #fff;text-align: center;position: relative;}
.cp-xian li span { color: #2a2a2a;font-size: 16px;}
.cp-xian li b { width: 270px;text-align: center;float: left;margin-top: 30px;margin-bottom: 34px}
.cp-xian li.m0{ margin-right: 0}
.mmmbox {
    position: relative;
    float:left;
    margin-bottom: 15px;
    width: 960px;
    height: 210px;
}
.ax { display: none;}
.cp-xian li:hover .ax { width: 250px;height: 210px;display:block;position:absolute;top:-20px;left:0;color:#f5a036;background-color: #ffffff;;
	filter:alpha(0);
	-moz-opacity:0;
	transition:0.4s;-webkit-transition:0.4s;-moz-transition: 0.4s;-o-transition: 0.4s;-ms-transition: 0.4s;}
.ax h2 { font-size: 16px;font-weight: normal;color: #2a2a2a;float: left;margin-top: 40px;width: 136px;text-align: left;margin-left: 20px}
.ax p { font-size: 16px;font-weight: normal;color: #2a2a2a;float: left;margin-top: 10px;text-align: left; width: 116px;line-height: 24px;font-size: 14px;color: #565656;padding-left: 20px;padding-right: 20px;}




.m-ppp {
    top: 0px;
    left: 35px;
    position: absolute;
}
.m-ppp li {
	background: url('../public/images/a19.jpg') repeat-x;
	filter:alpha(0);
	-moz-opacity:0;
	opacity:0; 	
	transition:0.4s;-webkit-transition:0.4s;-moz-transition: 0.4s;-o-transition: 0.4s;-ms-transition: 0.4s;
}
.m-ppp li h2 { font-size: 16px;font-weight: normal;color: #f5a036;float: left;margin-top: 40px;width: 136px;text-align: left;margin-left: 20px}
.m-ppp li p { font-size: 16px;font-weight: normal;color: #f5a036;float: left;margin-top: 10px;text-align: left; width: 116px;line-height: 24px;font-size: 14px;color: #565656;padding-left: 20px;padding-right: 20px;}
.fr { float: right;}
.re-d a { font-size: 14px}

.fs-xw { width: 960px;float: left;margin-top: 30px;margin-bottom: 37px}
.fs-xw b { float: left;width: 192px;height: 375px;}
.fs-xw ul { float: left;width: 768px;background: #f9f9f9;height: 375px;}
.fs-xw ul li { width: 342px;float: left;margin-left: 20px;margin-right: 20px;}
.new-dt { width: 342px;height: 45px;margin-bottom: 14px; float: left;margin-top: 26px;line-height: 45px}
.new-dt i { float: left;margin-right: 11px}
.new-dt span { float: left;font-size: 24px;color: #333333;font-weight: normal;}
.new-dt a { float: right;color: #888888;font-size: 18px;font-weight: bold;}
.fs-xw dl { width: 342px;height: 36px;margin-top: 10px; float: left;border-bottom: 1px dotted #949495}
.fs-xw dl dd { width: 342px;float: left;height: 23px;}
.fs-xw dl dd a { float: left;font-size: 13px;color: #2a2a2a;margin-left: 10px;}
.fs-xw dl dd i { float: left;margin-left: 5px;margin-top: 6px}
.fs-xw dl dd em { width: 78px;height: 21px;margin-top: 2px; float: left;border: 1px solid #2a2a2a; border-radius: 5px;text-align: center;line-height: 21px;}
.fs-xw dl dt { font-size: 12px;color: #555555;line-height: 24px;margin-top: 16px;float: left;width: 342px}
.fs-xw dl.noborder { border-bottom: 0}
.fs-xw dl dd a:hover { color: #f5a036}
.t-one h1.m20 { padding-bottom: 20px}

.pro { width: 192px;height: 255px; color: #fff; float: left;}
xxxxx
.pro p { font-size: 16px;text-align: center;font-weight: bold;padding-top: 26px;padding-bottom: 18px}
.pro span { font-size: 14px;padding-left: 25px;padding-right: 25px;line-height: 24px;float: left;}
.m-10 { margin-right: 12px;vertical-align: middle;}
.h-se { color: #ff5d27;font-weight: bold;}
.h-lio { text-align: left;padding-left: 30px;}
.pg1 { float: left;margin-top: 50px;}
.pg2 { float: right;margin-top: 50px;padding-bottom: 60px;margin-left: 33px}
.p3 { float: left;width: 960px;margin-bottom: 50px}
.p3 span { float: left;border: 1px solid #d2d2d2;border-right: 0;}
.p3 a { width: 18px;height: 18px;float: left;text-align: center;line-height: 18px;font-size: 14px;color: #000;border-right: 1px solid #d2d2d2;}
.p3 a.on { background: #d2d2d2;color: #fff}
.pg2 h2 { font-size: 18px;text-align: right;margin-bottom: 20px;margin-top: 10px}
.pg2 p { font-size: 14px;text-align: right;font-weight: bold;}
.pg2 p em { color: #f5a036}

.scroll_left{width:35px;height:38px;background:url(../public/images/left.png) no-repeat;float:left;margin-top: 80px;cursor: pointer;}
.scroll_right{width:35px;height:38px;background:url(../public/images/right.png) left no-repeat;float:left;margin-top: 80px;cursor: pointer;}
.pic{width:780px;height:210px;float:left;}
.pic ul{display:block;}
.pic li{float:left;display:inline;width:273px;margin-left: 10px;margin-right: 10px; text-align:center;}

.m-bx a.on { color: #f5a036}

.n-list .page { width: 360px; float:right; text-align: right;}
.n-list .page a { padding: 0px 3px 3px 3px; padding-left: 12px; margin-left: 15px; padding-right: 12px;border-radius:4px; text-align: center; background-color: #d9d9d9; color: #333; display:block; width:40px; height:22px;}
.n-list .page a:hover { color: #fff; background-color: #888889}
.n-list .page i { color: #f5a036}
.n-list .page span { margin-left: 15px;}

.q-ad h5 { font-size: 45px; font-weight: normal;;text-align: center;font-style:italic;margin-top: 55px;margin-bottom: 100px;}

.m-ppp2 {
    top: 0px;
    left: 0;
    position: absolute;
}
.m-ppp2 a {
	background: url('../public/images/g7.jpg') repeat-x;
	filter:alpha(0);
	-moz-opacity:0;
	opacity:0; 	
	transition:0.4s;-webkit-transition:0.4s;-moz-transition: 0.4s;-o-transition: 0.4s;-ms-transition: 0.4s;
}
.m-ppp2 a h1 { font-size: 18px;font-weight: normal;color: #fff;float: left;margin-top: 18px;text-align: left;margin-left: 15px}
.m-ppp2 a p { font-size: 12px;font-weight: normal;color: #fff;float: left;margin-top: 5px;text-align: left; line-height: 22px;padding-left: 15px;padding-right: 15px;}

.t-pho { width: 960px;margin:0 auto;position: relative;}
.tx-photo { width: 86px;height: 85px; background: url('../public/images/t12.png') no-repeat; position: absolute;top: 26px;left: 8px;}
.tx-photo img { width: 72px;height: 72px;border-radius: 72px;margin-top: 5px;margin-left: 7px}
.tx-title { position: absolute;top: 26px;color: #fff;}
.tx-title h1 {font-size: 18px;font-weight: normal;margin-top: 24px;margin-left: 110px}
.tx-title p { width: 220px;height: 27px; line-height: 27px; padding-left: 13px; background: url('../public/images/t13.png') no-repeat;margin-left: 106px;margin-top: 5px}

.login-cont { width: 960px; margin: 0 auto}
.login { width: 702px;float: left;margin-left: 129px;background-color: #b4b4b4;-webkit-box-shadow:0 0 10px rgba(0, 204, 204, .5);  
  -moz-box-shadow:0 0 10px rgba(0, 204, 204, .5);  
  box-shadow:0 0 10px rgba(0, 204, 204, .5);  }
.login-left { width: 352px;float: left;text-align: center;}
.login-left h1 { margin-top: 57px;margin-bottom: 44px;width: 352px;float: left;}
.login-left p { height: 13px; padding-left: 25px; background-position: 0 0; background: url('../public/images/b30.jpg') no-repeat;text-align: left;width: 196px;margin-bottom: 19px; margin-left: 131px; float: left;}
.login-left p a { float: left;color: #fff;line-height: 14px;}
.login-right { width: 350px;background-color: #fff;float: left;padding-top: 30px;}
.login-right h1 { margin-bottom: 22px;width: 350px;float: left;text-align: center;font-size: 24px;font-weight: normal;}



/*============/2016/5/16==========*/
/*==登录后首页==*/
.biao-ge{ margin-bottom:30px;}
.lei-biao{ width:100%; background:#ffffff; text-align:center; font-size:12px; color:#333333;}
.lei-biao tr th{ font-size:14px; font-weight:normal; background:#eeeeee;}
.lei-biao tr th, .lei-biao tr td{ height:34px; line-height:34px;color:#333333;}
.lei-biao tr td{ border-bottom:1px solid #f9f9f9}
/*==产品预约==*/
.yu-ue{ display:inline-block; width:58px; height:22px; line-height:22px; color:#2a2a2a; border:1px solid #f5a036; border-radius:2px;}

.over-xx .lei-biao{ width:100%;}
.over-xx{ width:100%; overflow:hidden;overflow-x: auto;}
.over-xx .biao-ge{ margin-bottom:0px;}
.cen-ten{ text-align:center; padding:17px 0px 12px 0px;}
.cen-ten .click-down{ font-size:14px; color:#333333; display:inline-block; cursor:pointer;}
.display-none{ display:none;}
.gou-on .display-none{ display:inherit;}
.pic-img img{ vertical-align:middle;}
.pic-img{ margin-left:5px;}
.yin-ca{ display:none}
.gou-on .pic-img{ display:none;}
.gou-on .pic-img.yin-ca{display:inherit;}

.bl-ulli{ float:left; width:100%; margin-bottom:30px; cursor:pointer;}
.bl-ulli .gao-du{ height:48px; line-height:48px; position:relative; color:#333333; text-indent:20px;}
.bl-ulli .bg-ededed{ background:#ededed;}
.bl-ulli .bg-ffffff{ background:#ffffff;}
.bl-ulli .xia-zai{ position:absolute; display:block; right:25px; top:0px;text-indent:0px; margin-top:14px;}

.xiu-gai{ float:left; width:100%; padding:70px 0px 50px 0px;}
.xiu-gai .kang{ overflow:hidden; margin-bottom:22px;}
.xiu-gai .kang .txt-left{ display:inline-block; width:275px; text-align:right; color:#333333; font-size:14px;}
.xiu-gai .kang .txt-right .Ths{ border:none; border:1px solid #c8c8c8; width:222px; height:28px;}
.xiu-gai .kang .xiu-aa{ width:221px; height:40px; line-height:40px; background:url(../yellow/images/kmg/an-niu.png) no-repeat; display:inline-block; font-size:22px; color:#FFF; text-align:center; margin-left:245px;}
.xiu-gai .kang .txt-right .suo-xiao{ width:116px;}
.yan-img{ margin-left:22px; cursor:pointer;}

#slide-holder {
z-index : 40;
width : 466px;
height : 200px;
position : absolute;
}
#slide-holder #slide-runner {
top : 0;
left : 0;
width : 466px;
height : 200px;
overflow : hidden;
position : absolute;
}
#slide-holder img {
margin : 0;
display : none;
position : absolute;
}
#header #slide-holder #slide-controls {
left : 0;
bottom : 0px;
width : 973px;
height : 46px;
display : none;
position : absolute;
background : url(../images/slide-bg.png) 0 0;
}
#slide-holder #slide-controls p.text {
float : left;
color : #fff;
display : inline;
font-size : 10px;
line-height : 16px;
margin : 15px 0 0 20px;
text-transform : uppercase;
}
#slide-holder #slide-controls p#slide-nav {
float : left;
height : 24px;
display : inline;
margin : 125px 0 0 0;
border: 1px solid #d2d2d2;
border-right:0;
}
#slide-holder #slide-controls p#slide-nav a {
float : left;
width : 24px;
height : 24px;
display : inline;
font-size : 12px;
line-height : 24px;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;
color: #383838
}
#slide-holder #slide-controls p#slide-nav a.on {
background-color: #d2d2d2;color: #fff
}
#slide-holder #slide-controls p#slide-nav a {
background-color: #fff;border-right: 1px solid #d2d2d2
}


/*fish*/
.bg1 { position:relative; display:block; overflow:hidden; background-color:#ccc;s}
.bg1 img{ bottom:-20px; right:-20px; position:absolute}
.bg1 p{ text-align:center; font-size:18px; font-weight:bold; margin-top:25px;}


/*==========/walkinto_team(团队介绍)/===========*/
.fs-12{ font-size:12px;}
.c-a72126{ color:#f5a036;}
.t-pa .ding-wei{ position:relative;}
.m-bg01{ 
    background: url(../yellow/images/kmg/bg-01.png) no-repeat;
    width: 384px;
    height: 228px;
    display: block;
    position: absolute;
    top: -50px;
    left: 166px;
    z-index: 9;
}
.nei-rong{ padding:0px 36px;}
.nei-rong h3{ font-weight:normal; font-size:24px; color:#323232; padding:18px 0px 8px 0px;}
.nei-rong h3 .c-a72126{ margin-right:8px;}
.nei-rong h3 .fs-12{ margin-left:8px;}
.nei-rong .w-fs12{color:#323232;}



.m_show{min-height:100%; min-width:320px; max-width:640px; margin:0 auto; display:none;}
.m_wai{ position:fixed; min-height:100%; width:100%; z-index:6000; top:0px; left:0px; bottom:0px; right:0px;overflow:hidden}
.m_min{ position:absolute; min-height:100%; width:100%; z-index:90; background:#000;top:0px; left:0px; bottom:0px; right:0px;filter:alpha(opacity=50); /*支持 IE 浏览器*/-moz-opacity:0.50; /*支持 FireFox 浏览器*/opacity:0.50; /*支持 Chrome, Opera, Safari 等浏览器*/}
.wenz{ /*background:#f1f1f5;border:1px solid #b1b0ad;*/ width:580px; min-height:350px; position:absolute; z-index:5000; left:50%; margin-left:-290px; margin-top:8%;color:#464646;}

/*20160520*/
.autocomplete-container {
	position: relative;
	width: 620px;
	height: 49px;
	float: left;
	margin-left: 10px;
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
}

.autocomplete-input {
	padding: 9px;
	border-radius: 3px;
	font-family: inherit;
	float: left;
	font-size: 1em;
	border: 1px solid rgba(0, 0, 0, 0.19);
	margin: 0;
}

.autocomplete-button {
	font-family: inherit;
	border: none;
	background-color: #B8B8B8;
	color: white;
	height: 49px;
	width: 120px;
	line-height: 49px;
	text-align: center;
	float: left;
	cursor: pointer;
	font-size: 16px;
	border-radius: 0px 3px 3px 0px;
	transition: all 0.2s ease-out 0s;
	margin: 0px 0px 0px -1px;
}

.autocomplete-button:HOVER {
	background-color: #f5a036;
}

.proposal-box {
	position: absolute;
	height: auto;
	border-left: 1px solid rgba(0, 0, 0, 0.11);
	border-right: 1px solid rgba(0, 0, 0, 0.11);
	left: 0px;
}

.proposal-list {
	list-style: none;
	box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.44);
	-webkit-margin-before: 0em;
	-webkit-margin-after: 0em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	-webkit-padding-start: 0px;
}

.proposal-list li {
	text-align: left;
	padding: 5px;
	font-family: inherit;
	border-bottom: 1px solid rgba(0, 0, 0, 0.16);
	height: 25px;
	line-height: 25px;
	background-color:#fff;
	cursor: pointer;
}

li.proposal.selected {
	background-color: #f2f2f2;
	color: #333;
}




/*忘记密码*/
.t-fl{ float:left;}
.web{ width:960px; margin:auto; position:relative;}
.top-title{ height:135px; background:url(../yellow/images/kmg/top-bg.png) bottom repeat-x; border-top:1px solid #e5e5e5;}
.top-title .web .w-title{ text-align:center; line-height:135px; font-size:24px; color:#333333;}
.top-title .web .w-title img{ vertical-align:sub; margin-right:20px;}
.bao-input .inp-txt{ width:400px; text-align:right; height:42px; line-height:42px; font-size:16px; color:#333333;}
.bao-input .inp-txt em{ color:#f5a036; margin-right:6px;}
.bao-input .inp-input .Ths{ width:268px; height:40px; line-height:40px; text-indent:10px; border:none; border:1px solid #888888;}
.bao-input{ padding:11px 0px; overflow:hidden;}
.bao-input .inp-input{ padding-left:8px;}
.bao-input .inp-input .xuan{ height:42px; line-height:42px; font-size:16px; color:#333333; padding-left:32px; background:url(../yellow/images/kmg/xuan.png) left center no-repeat; cursor:pointer; margin-left:30px;}
.bao-input .inp-input .xuan.on{background:url(../yellow/images/kmg/xuan-on.png) left center no-repeat;}


/*下拉样式*/
.xl-nav{height:42px;line-height:42px;background: #f7f7f7;font-size: 16px;text-indent:12px;width:270px;}
.xl-nav p{display:block;height:40px;line-height:40px; width:268px; overflow:hidden; cursor:pointer;border: 1px solid #888888;box-shadow: 0 0 3px #888888;background:url(../yellow/images/kmg/selse.png) right center no-repeat #fff;}
/*.xl-nav{background:url(../yellow/images/kmg/selse.png) right center no-repeat;}*/
.xl-select{background:url(../yellow/images/kmg/selse.png) right center no-repeat;}
.xl-new{position:absolute;border: 1px solid #888888;display:none; background:#fff; overflow:auto;overflow-x:hidden;box-shadow: 0 0 3px #888888;}
.xl-nav ul li{line-height:35px;width:268px;background:#FFF;}
.xl-nav ul li:hover{background:#CCC;color:#FFF;}
.xl-nav .list-tt{width:260px; overflow:hidden;text-overflow:ellipsis;word-break:keep-all;/* 不换行 */white-space:nowrap;/* 不换行 */display: block;}

.bao-input .inp-input .jian-xiao{ width:148px;}
.bao-input .inp-input .send{ width:100px; display:inline-block; height:34px; line-height:34px;font-size:14px; color:#333333;border:1px solid #888888; border-radius:4px; text-align:center; margin-left:5px;margin-left:20px;}
.bao-input .inp-input .ti-shi{ font-size:16px; color:#888888; width:272px; display:inline-block;}
.bao-input .gan-rlr{ margin-right:10px;}
.an-niu{ text-align:center;margin-top: 20px;}
.an-niu a{ background:#f5a036; color:#FFF; display:inline-block; width:160px; height:42px; line-height:42px;border-radius:4px; margin-left:20px; margin-left:60px; font-size:16px;}
.an-niu a:hover{ color:#FFF;}
.wang-down{ padding:32px 0px 80px 0px;}

.xiu-kang{ background:#ffffff; border:2px solid #666666; min-height:229px; width:350px; margin-left:-175px;}
.xiu-kang .an-niu{ margin-top:32px;}
.xiu-kang .an-niu a{ margin-left:0px;}
.xiu-kang .centen p{ color:#333333; font-size:18px; text-align:center; margin-bottom:8px;}
.xiu-kang .centen{ margin-top:48px;}



.huan-bg li{background: url(../yellow/images/p40dd.jpg) top no-repeat #fff; height:auto; border:1px solid #cacaca;}



/*5-31*/
.over-this{ overflow:hidden; width:955px;}
.cp-xian.jv-zhong{ margin:auto; float:none;}
.xl-one .c-01{ width:368px; height:326px;}


/*6-1  头部修改*/
.g-wx{ position:relative;}
.deng-lv{ position:absolute; padding-left:22px;}
.deng-lv .nin-hao{ color:#ca9d02;}
.deng-lv em{ color:#c0c0c0; margin:0px 10px;}
.deng-lv .tui-chu{ color:#565656; cursor:pointer;}



/*6-7  常见问题*/
.menu_tyk_q ul li ul li a{height:auto;min-height:94px;}
.menu_tyk_q ul li a{ height:auto;min-height:50px;}



.ry-year b{ color:#c99e03;}
.ry-n{color:#c99e03;}
.xl-wz h1{ color:#333333;}
.ry-r-list a{display: inline-block;
    width: 302px;
    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.ry-r-list i{vertical-align: text-bottom;}

/*6-14  hebing*/
.ry-year b{margin-left:4px;}
.em2{ text-indent:2em;}
.mn-title{ float:left; text-align:center; width:100%; margin:45px 0px 65px 0px;}
.mn-nr{ float:left; margin-bottom:27px;}
.mn-nr .right .em2{ width:449px;}
.mn-nr .left{ margin-right:40px;}
.mn-titl{ margin-bottom:22px;}
.q-wh li{ border:1px solid #c99e03;}


.fs36vb h5{ font-size:36px; color:#888888;}
.q-nr .fs14px{ font-size:14px; color:#333333;}
.cc-mtop img{margin-top:75px !important;}


.tz-ln{ float:left; padding-bottom:40px;}
.tz-ln .left{ width:449px; font-size:14px; color:#333333;margin-right: 40px;}
.mtop-j20{margin:65px 0px 65px 0px;}


.txt-bg{ background:url(../yellow/images/bg-zjl.jpg) no-repeat; margin-top:56px; min-height:953px; color:#333333; position:relative;}
.nr-xie{ padding:72px 83px 100px 190px ;}
.zz-xiao{ width:370px;}
.dax{ font-size:18px;}
.xieti{font-style:italic}
.mttc{ margin-bottom:15px;}
.tt-jili{ position:absolute; bottom:20px; right:100px;}



/*/2016/6/21/登录修改*/
.bg-f9kl{ background:#f9f9f9; float:left; width:320px; padding:10px 0px 10px 30px;}
.bg-f9kl p{ color:#888888; font-size:12px; line-height:18px;}
.tagBox ul{ overflow:hidden; width:312px; margin:auto; border-bottom:1px solid #e5e5e5; margin-bottom:10px;}
.tagBox ul li{ float:left; font-size:24px; color:#333333; cursor:pointer; width:50%; text-align:center;padding-bottom:10px;}
.tagBox ul .on{background:url(../yellow/images/san-jiao.png) bottom center no-repeat;}
.listBox .list{ display:none;}
.mtp40{ margin-top:40px;}
.mtp40 .zg-input{margin-bottom:28px;}








