HTML {

	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px;

}

body {

	padding:0px; margin:0px; font-size: 14px; background: #ffffff; font-family:"Microsoft YaHei";

}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,

article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {

    margin: 0;

    padding: 0;

    border: 0;

    font-size: 100%;

    vertical-align: baseline;

}

ol, ul {

  list-style: none;

}

h1,

h2,

h3,

h4,

h5,

h6 {

    font-weight: 500;

    font-family: inherit;

    color: inherit;

}

.btn {

    font-weight: 300;

    border: 0;

}

a:hover,

a:focus {

    color: #80c9f1;

    text-decoration: none;

    outline: none;

}

.floatl{

	float:left;

}

.floatr{

	float:right;

}

/*------------------------------------------------------

	Pic-L Styles 

--------------------------------------------------------*/

.slider {

	position: relative;

	margin-top:10px;

}

.LR_Container {

    padding-left: 0px;

    padding-right: 0px;

}

.rslides {

  position: relative;

  list-style: none;

  overflow: hidden;

  width: 100%;

  padding: 0;

  margin: 0;

  }

.rslides li {

  -webkit-backface-visibility: hidden;

  position: absolute;

  display: none;

  width: 100%;

  left: 0;

  top: 0;

  }

.rslides li:first-child {

  position: relative;

  display: block;

  float: left;

  }

.rslides img {

  display: block;

  height: auto;

  float: left;

  width: 100%;

  border: 0;

  }

.callbacks_tabs a:after {

	content: "\f111";

	font-size: 0;

	font-family: FontAwesome;

	visibility: visible;

	display: block;

	height: 12px;

	width: 12px;

	display: inline-block;

	background: #bcbcbc;

	border-radius:50px;

}

.callbacks_here a:after{

	background:#c33737;

}

.callbacks_tabs a{

	visibility:hidden;

}

.callbacks_tabs li{

	display:inline-block;

	display:none;

}

ul.callbacks_tabs.callbacks1_tabs {

	position: absolute;

	bottom: 14px;

	z-index: 999;

	left: 45%;

}

/*------------------------------------------------------

	Top Styles 

--------------------------------------------------------*/

.header_top{

	background:#FCFCFC;

	border-bottom:1px solid #ECEDEF;

}

.header_top_L P{

	margin:10px;

	margin-left:0px;

	font-size: 0.8125em;

}

.header_top_L P a{

	color:#FF8000;

}

.header_top_R{

	float:right;

}

.header_top_R ul{

	padding:0;

	margin:0;

	list-style:none;

}

.header_top_R ul li {

	display: inline-block;

}

.header_top_R ul li a {

	color:#333;

	display: block;

	margin:10px;

	font-size: 0.8125em;

}

.header_top_R li> a:hover {

	color: #27629C;

	text-decoration:none;

}

.ad_xl2{

	position:absolute;

	z-index:110;

	visibility:hidden;

	background-color:#fff;

	border:1px solid #CDCDCD;

	width:180px;

	-moz-box-shadow:0 0 6px #6A6A6A ;

    -webkit-box-shadow:0 0 6px #6A6A6A;

    box-shadow:0 0 6px #6A6A6A;

	margin-left:-135px;

}

/*------------------------------------------------------

	Header Styles 

--------------------------------------------------------*/

.header_bottom{

	margin-top:20px;

	margin-bottom:10px;

}

.header_bottom_left{

	float:left;

	margin-left:0px;

}

.header_bottom_right{

	float:right;

	margin-top:8px;

	margin-left:10px;

}

.search{

	width:100%;

}

.search input[type="text"] {

	padding:10px 10px 10px 10px;

	outline: none;

	color:#B6B2AE;

	background:#fff;

	border:3px solid #0AA770;

	width:85%;

	-webkit-appearance: none;

	font-size:13px;

}

.search input[type="submit"] {

	background: url('imagessearch.png') no-repeat 24px 10px #0AA770;

	padding: 11px 38px 11px 38px;

	border: none;

	cursor: pointer;

	position: absolute;

	outline: none;

}

.search input[type="submit"]:hover{

	background: url('imagessearch.png') no-repeat 24px 10px #0AA770;

}

.search_keyword{

	font-size:13px;

	padding-top:7px;

}

.search_keyword a{

	color:#A5A5A5;

}

.search_keyword a:hover{

	color:#EB6100;

}

.search_keyword span{

	color:#A5A5A5;

}

/*------------------------------------------------------

	Foot Styles 

--------------------------------------------------------*/

.foot_phone{

	display: none !important;

}

.foot_nophone{

	background:#DCDCDC;

	margin-top:15px;

	padding:20px 0px;

}

.foot_nophone_z1{

	font-size:14px;

	background: url(imagesfoot_b_bg.png) 114px 0px no-repeat;

	padding-right:114px;

	padding-top:15px;

	padding-bottom:15px;

}

.foot_nophone_z1 ul li{

	line-height:27px;

}

.foot_nophone_z1 ul li a{

	color:#333;

}

.foot_nophone_z1 ul li a:hover{

	color:#2E6AA7;

}

.foot_nophone_y1 p{

	text-align:center;

	font-size:14px;

	padding-bottom:12px;

}

.foot_nophone_y1 div img{

	border:1px solid #006B47;

}

.foot_nophone_z2{

	margin-right:45px;

}

.foot_nophone_z2p1{

	color:#1F1F1F;

	font-size:22px;

}

.foot_nophone_z2p2{

	color:#656565;

	font-size:13px;

	text-align:center;

	padding-top:8px;

}

.foot_nophone_z2p3{

	color:#fff;

	background:#0AA770;

	font-size:16px;

	text-align:center;

	padding:6px 0px;

	margin-top:10px;

	margin-bottom:8px;	

}

.foot_bottom p{

	text-align:center;

}

.foot_nophones{

	background:#fff;

	margin-top:15px;

	margin-bottom:10px;

}

.foot_nophones p{

	font-size:14px;

	padding-bottom:10px;

	line-height:25px;

}

.TOTOP{

	display: none !important;

}

@media(max-width:1280px){

.header_bottom_right {

	width: 50%;

}

.search {

	width: 65%;

}	

.search input[type="text"] {

	width: 75%;

}

}

@media(max-width:1024px){

.search input[type="text"] {

	width:100%;

}

.search_keyword{

	display:none;

}

}

@media(max-width:768px){

.header_bottom{

	margin-top:0px;

	margin-bottom:0px;

}

.search_keyword{

	display:none;

}

.header_bottom{

	margin-top:15px;

}

#navigation>li>a,

#navigation>li>span{

	border-top:1px solid #fff;

	border-bottom:1px solid #dee0e5;

}

.foot_phone{

	background:#353942;

	text-align:center;

	color:#FFF;

	padding:15px 0px;

	margin-top:10px;

}

.foot_phone_div_p1 a{

	color:#FFF;

	font-size:14px;

}

.foot_phone_div_p2{

	font-size:12px;

	color:#747B84;

	padding-top:10px;

}

.foot_phone{

	display: block !important;

}

.foot_nophone{

	display: none !important;

}

.foot_nophones{

	display: none !important;

}

.TOTOP{

	display: block !important;

	margin-top:6px;

}

.sd_display{

	display:none;

}

}

@media(max-width:667px){

.header_bottom_left {

	width: 45%;

	margin-left:0px;

}

ul.bag {

	width: 0;

}

.header_bottom{

	margin-top:15px;

	margin-bottom:0px;

}

}

@media(max-width:640px){

.displays{

	display:none;

}

.ad_xl2{

	display:none;

}

.header_bottom {

	padding: 1em 0;

}

.header_bottom{

	margin-top:0px;

	margin-bottom:0px;

}

}

@media(max-width:480px){

.displays{

	display:none;

}

.ad_xl2{

	display:none;

}

.header_bottom{

	margin-top:0px;

	margin-bottom:0px;

}

.header_bottom_right{

	float:right;

	margin-top:0px;

}

.search input[type="submit"]{

	background: url('imagessearch.png') no-repeat 5px 6px #0AA770;

	padding: 7.5px 17px;

}

.search input[type="submit"]:hover{

	background: url('imagessearch.png') no-repeat 5px 6px #0AA770;

}

.search input[type="text"] {

	padding: 6px 5px;

	width:100%;

}

}

@media(max-width:320px){

.displays{

	display:none;

}

.ad_xl2{

	display:none;

}

.header_bottom{

	margin-top:0px;

	margin-bottom:0px;

}

.header_bottom_right{

	float:right;

	margin-top:0px;

}

.search input[type="submit"]{

	background: url('imagessearch.png') no-repeat 5px 6px #0AA770;

	padding: 7.5px 17px;

}

.search input[type="submit"]:hover{

	background: url('imagessearch.png') no-repeat 5px 6px #0AA770;

}

.search input[type="text"] {

	padding: 6px 5px;

	width:100%;

}

}

