@charset "utf-8";
/*reset*/
html {
	color: #000;
	background: #FFF;
	overflow-y: scroll;
}
body, p, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
	text-indent: 0px;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset, img {
	border: 0;
}
address, caption, cite, code, dfn, em, th, var, optgroup {
	font-style: inherit;
	font-weight: inherit;
}
del, ins {
	text-decoration: none;
}
li {
	list-style: none;
}
caption, th {
	text-align: left;
}
q:before, q:after {
	content: '';
}
abbr, acronym {
	border: 0;
	font-variant: normal;
}
sup {
	vertical-align: baseline;
}
sub {
	vertical-align: baseline;
}
input, button, textarea, select, optgroup, option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
}
input, button, textarea, select {
*font-size:100%;
}
input, select {
	vertical-align: middle;
}
body {
	font: 12px/1.231 "黑体";
}
select, input, button, textarea, button {
	font: 99% "黑体";
}
table {
	font-size: inherit;
	font: 100%;
	border-collapse: collapse;
}
pre, code, kbd, samp, tt {
	font-family: monospace;
*font-size:108%;
	line-height: 100%;
}
.txtboxcs {
	border: solid 1px #ccc;
	height: 22px;
}
/*title*/
h1 {
	font-size: 32px;
}
h2 {
	font-size: 26px;
}
h3 {
	font-size: 20px;
}
h4 {
	font-size: 14px;
}
h5 {
	font-size: 12px;
}
h6 {
	font-size: 10px;
}
/*common*/
body {
	color: #666;
	font: 12px/1.231 "黑体";
} /*网站字体颜色*/
a {
	color: #666;
	text-decoration: none;
}  /*for ie f6n.net*/
a:focus {
	outline: 0;
} /*for ff f6n.net*/
a:hover {
	text-decoration: underline;
}
.vam {
	vertical-align: middle;
}
.clear {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}
p {
	word-spacing: -1.5px;
}
.tr {
	text-align: right;
}
.tl {
	text-align: left;
}
.center {
	text-align: center;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.pa {
	position: absolute;
}
.pr {
	position: relative
}
/* -- 购物车外部框架 -- */
.cart_header, .cart_content, .cart_footer {
	width: 760px;
	margin: 0 auto;
}
/* -- 页面整体布局 -- */
.header, .content, .footer {
	width: 1200px;
	margin: 0 auto;
}
.left {
	width: 500px;
	float: left;
	overflow: hidden;
}
.left2 {
	width: 670px;
	float: left;
	overflow: hidden;
}
.left3 {
	width: 754px;
	float: left;
	overflow: hidden;
	color: #666;
}
.lefttop {
	background: url(../images/left_top_img.gif) no-repeat;
	height: 3px;
	font-size: 0;
	overflow: hidden;
	margin-top: 10px;
}
.left2top {
	background: url(../images/left2_top_img.gif) no-repeat;
	height: 3px;
	font-size: 0;
	overflow: hidden;
}
.leftbot {
	background: url(../images/left_bot_img.gif) no-repeat;
	height: 3px;
	font-size: 0;
	overflow: hidden;
	margin-bottom: 10px;
}
.left2bot {
	background: url(../images/right_bot2_img.gif) no-repeat;
	height: 3px;
	font-size: 0;
	overflow: hidden;
	margin-bottom: 10px;
}
.right {
	width: 242px;
	float: right;
	display: inline;
	overflow: hidden;
}
.tit_ab {
    width: 1000px;
    margin: 10px 100px;
    font-size: 14px;
    line-height: 30px;
    text-indent: 2em;
    padding: 5px;
}
.right2 {
	width: 275px;
	float: right;
	overflow: hidden;
}
.right3 {
	width: 201px;
	float: right;
	overflow: hidden;
	color: #666;
}
.righttop {
	background: url(../images/right_top_img.gif) no-repeat;
	height: 3px;
	font-size: 0;
	overflow: hidden;
}
.right2top {
	background: url(../images/right2_top_img.gif) no-repeat;
	height: 3px;
	font-size: 0;
	overflow: hidden;
}
.rightbot {
	background: url(../images/right_bot_img.gif) no-repeat;
	height: 3px;
	font-size: 0;
	overflow: hidden;
	margin-bottom: 10px;
}
.right2bot {
	background: url(../images/left_bot2_img.gif) no-repeat;
	height: 3px;
	font-size: 0;
	overflow: hidden;
	margin-bottom: 10px;
}
.right_main {
	width: 752px;
	min-height: 400px;
	border: solid 1px #d5d5d5;
	border-top: 0;
	border-bottom: 0;
	padding-bottom: 15px;
	overflow: hidden;
}
.age_li_about {
	padding: 10px;
}
.age_li_about p {
	text-indent: 2em;
}
.right2_main {
	width: 273px;
	border: solid 1px #d5d5d5;
	border-top: 0;
	border-bottom: 0;
	padding-bottom: 15px;
	overflow: hidden;
}
.left2_main {
	width: 668px;
	border: solid 1px #d5d5d5;
	border-top: 0;
	border-bottom: 0;
	padding-bottom: 15px;
	overflow: hidden;
}
 .h_nav li a:-webkit-any-link {
display:block;
}
/*头部开始*/
.h_zc {
	float: left;
	width: 314px;
	padding-top: 10px;
	height: 120px;
	overflow: hidden
}
.h_tel {
	float: right;
	width: 225px;
	padding-top: 10px;
	height: 120px;
}
.h_ban {
	float: left;
	width: 100%;
	height: 310px;
	background-position: center;
	background-repeat: no-repeat;
}
.menu {
	float: left;
	background:#E67817;
	width: 100%;
	height: 44px;
}
.menu ul {
	margin: 0 auto;
	width: 1200px;
	height: 44px;
	line-height: 44px;
	font-family: "黑体";
	font-size: 16px;
	color: #FFF;
	text-align: center;
}
.menu ul li {
	float: left;
	width: 120px;
}
.menu ul li.shy {
	margin: 0;
}
.menu ul li.born {
	background: none;
}
.menu ul li a {
	color: #fff;
	line-height: 44px;
	display: inline-block;
}
.menu ul li.cur, .menu li a:hover {
	text-decoration: none;
	background: #222126;
	color: #fff;
}
.menu ul li a:-webkit-any-link {
display:block;
}
.search {
	float: left;
	width: 400px;
	margin-left: 100px;
	margin-top: 40px;
}
.search_input {
	float: left;
	width: 350px;
	position: relative;
}
.search_input input {
	float: left;
	height: 35px;
	border: 1px solid #d8d8d8;
	color: #444;
	font-size: 12px;
	text-indent: 10px;
	background: #EFEFEF;
	width: 350px;
	position: relative;
}
.search_input span {
	float: left;
	width: 35px;
	height: 35px;
	padding-top: 8px;
	position: absolute;
	right: 0px;
	top: 0px;
}
.key_word {
	width: 100%;
}
.key_word dd {
	float: left;
	margin: 0px 10px;
	height: 35px;
	line-height: 35px;
	font-size: 12px;
	color: #aaa;
}
.key_word dt {
	float: left;
	height: 15px;
	color: #aaa;
	margin-top: 8px;
}
/*头部结束*/

.ban_b {
	float: left;
	width: 100%;
	height: 203px;
	background: #222126;
}
.ban_b1 {
	width: 1200px;
	margin: 0 auto;
}
.ban_b2 {
	width: 300px;
	float: left;
}
/*底部开始*/
.foot {
	float: left;
	width: 100%;
	height: 320px;
	background: #79BB26;
}
.foot_t {
	width: 1200px;
	margin: 0 auto;
}
.foot_td {
	float: left;
	width: 210px;
	height: 150px;
	text-align: left;
	padding-left: 40px;
	margin-top: 50px;
	border-right: #FFF 1px solid;
}
.foot_td li a {
	float: left;
	width: 80px;
	text-align: left;
	color: #FFF;
	padding-left: 10px;
	line-height: 30px;
}
.foot_td1 {
	float: left;
	width: 400px;
	height: 150px;
	text-align: left;
	margin-top: 50px;
}
.foot_td2 {
	float: left;
	width: 1200px;
	text-align: left;
	margin-top: 50px;
}
/*底部结束*/

/*index*/
.mb1 {
	float: left;
	width: 100%;
	background: #F2F2F2;
}
.mb1_t {
	width: 1200px;
	margin: 0 auto;
}
.mb1_t1 {
	width: 380px;
	margin: 80px auto;
}
.mb2 {
	float: left;
	width: 100%;background:#FFF7F5 url(../images/bg.jpg) no-repeat;
}
.mb2_t {
	width: 1200px;
	margin: 0px auto 0px auto;
	font-size: 14px;
	line-height: 30px;
	text-indent: 2em;
}
.mb2_t1 {
	width: 372px;
	margin: 40px auto;
}
.mb2_t2 {
	width: 820px;
	margin: 20px auto;
}
.mb2_t2 ul {
	margin: 0 auto;
	width: 820px;
	height: 34px;
	line-height: 34px;
	font-family: "黑体";
	font-size: 14px;
	color: #000;
	text-align: center;
}
.mb2_t2 ul li {
	float: left;
	width: 100px;
}
.mb2_t2 ul li a {
	text-decoration: none;
}
.mb2_t2 ul li .on {
	float: left;
	width: 100px;
	margin: 0;
}
.mb2_t2 ul li:hover {
	float: left;
	width: 100px;
	margin: 0;
	display: block;
}
.mb2_t3 {
	width: 1200px;
	margin: 20px auto;
}
.mb2_t3 ul {
	margin: 0 auto;
	width: 1200px;
	height: auto;
}
.mb2_t3 ul li {
	float: left;
	width: 240px;
	margin-bottom: 10px;
}
.mb2_t3_p {
	width: 240px;
}
.mb2_t3_p dl {
	border: #CCC 1px solid;
	margin-right: 20px;
}
.mb2_t3_p dl:hover {
	border: #F00 1px solid;
	margin-right: 20px;
}
.mb2_t3_p dl dt {
	width: 200px;
	height: 220px;
	text-align: center;
}
.mb2_t3_p dl dd {
	margin: 10px auto;
	text-align: center;
	font-size: 14px;
}
.mb3 {
	float: left;
	width: 100%;
}
.mb3_t {
	width: 1200px;
	margin: 0 auto;
}
.mb3_t1 {
	width: 180px;
	margin: 40px auto;
}
.mb3_t2 {
	width: 1200px;
	margin: 20px auto;
}
.mb3_t2 ul {
	font-family: "黑体";
}
.mb3_t2 ul li {
	float: left;
	width: 575px;
	height: 145px;
	background: #F8F8F8;
}
.mb4 {
	float: left;
	width: 100%;
}
.mb4_t {
	width: 1200px;
	margin: 0 auto;
}
.mb4_t1 {
	width: 456px;
	margin: 40px auto;
}
.mb4_t2 {
	width: 1200px;
	margin: 20px auto;
}
.mb5 {
	float: left;
	width: 100%;
}
.mb5_t {
	width: 1200px;
	margin: 0 auto;
}
.mb5_t1 {
	width: 227px;
	margin: 40px auto;
}
.mb5_t2 {
	width: 1200px;
	margin: 20px auto;
}
.mb6 {
	float: left;
	width: 100%;
	background: #F2F2F2;
}
.mb6_t {
	width: 1200px;
	margin: 0 auto;
}
.mb6_t1 {
	width: 502px;
	margin: 40px auto;
}
.mb6_t2 {
	width: 1200px;
	height: 450px;
}
.mb6_t2 li {
	float: left;
	margin-right: 22px;
	width: 218px;
	height: 333px;
}
.mb7 {
	float: left;
	width: 100%;
}
.mb7_t {
	width: 1200px;
	margin: 0 auto;
}
.mb7_t1 {
	width: 342px;
	margin: 40px auto;
}
.mb7_t2 {
	width: 1200px;
	height: 510px;
	margin: 20px auto;
	border: #D8D8D8 1px solid;
}
.mb7_t2_l {
	float: left;
	width: 759px;
	border-right: #D8D8D8 1px solid;
}
.mb7_t2_r {
	float: left;
	width: 440px;
}
.mb7_t2_title {
	height: 50px;
	padding-top: 10px;
	font-size: 18px;
	font-weight: bold;
	border-bottom: #D8D8D8 1px solid;
}
.mb7_t2_con {
	width: 750px;
	font-size: 14px;
	line-height: 25px;
	text-indent: 2em;
	padding: 5px;
}
.mb7_t2_con img {
	float: left;
	width: 337px;
	height: 171px;
	margin: 5px;
}
.mb7_t2_more {
	float: right;
	padding-top: 5px;
	padding-right: 5px;
}
.mb7_t2_r_li li {
	float: left;
	width: 400px;
	line-height: 30px;
	font-size: 14px;
	margin: 0px 10px;
	padding-left: 10px;
	border-bottom: #D8D8D8 1px dashed;
}
.mb7_t2_r_li span {
	float: right
}
.mb8 {
	float: left;
	width: 100%;
	background: #79BB26;
}
.mb8_t {
	width: 1200px;
	margin: 0 auto;
}
.mb8_t1 {
	width: 607px;
	margin: 40px auto;
}
.mb8_t2 {
	width: 1000px;
	margin: 10px auto;
}
.mb8_tg {
	float: left;
	width: 100%;
	height: 490px;
}
.mb9 {
	float: left;
	width: 100%;
	background: #F2F2F2;
}
.mb9_t {
	width: 1200px;
	margin: 0 auto;
}
.mb9_t1 {
	width: 519px;
	margin: 40px auto;
}
.mb9_t2 {
	width: 1200px;
	margin: 20px auto;
}
/* 幻灯片 */
#full-screen-slider {
	width: 100%;
	height: 708px;
	float: left;
	position: relative
}
#slides {
	display: block;
	width: 100%;
	height: 708px;
	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: 25%;
	top: 650px;
	z-index: 9900;
	padding: 5px 15px 5px 0;
	margin: 0
}
#pagination li {
	display: block;
	list-style: none;
	width: 10px;
	height: 10px;
	float: left;
	margin-left: 15px;
	border-radius: 5px;
	background: #FFF
}
#pagination li a {
	display: block;
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	text-indent: -9999px;
}
#pagination li.current {
	background: #79BB26
}
/*简介*/
.content {
	float: left;
	width: 100%;
	height: auto;
}
.content_np {
	width: 1200px;
	margin: 160px auto 0px auto;
	font-size: 14px;
	height: 50px;
	line-height: 40px;
}
.content_n {
	width: 1200px;float: left;
	margin: 0px auto 30px auto;
	background: #FFF;
}
.tit01 {
	margin: 10px 100px;
	padding-top: 50px;
	font: 30px "黑体";
	height: 53px;
	line-height: 53px;
	overflow: hidden;
	color: #333;
	background: url(../images/line.gif) no-repeat left bottom;
}
.tit01 a {
	color: #333;
	text-decoration: none;
}
.content_n dl {
	margin:0px;
	height: auto;
	overflow: hidden;
	background: #f2f2f2;
}
.content_n dt {
	width: 370px;
	height: auto;
	float: right;
	overflow: hidden;
	position: relative;
}
.content_n dd {
	font: 14px "黑体";
	line-height: 30px;
	height: auto;
	overflow: hidden;
	padding: 20px 25px 0 20px;
	text-indent: 2em;
}
.content_n dt em img {
	width: 16px;
	height: 26px;
	position: absolute;
	top: 82px;
	left: 0;
}
.tit02 {
	margin: 10px 100px;
}
.tit02 li {
	background: #F2F2F2;
	margin-bottom: 10px;
}
.tit02 li dl {
	margin: 0px;
}
.tit02 li dl dt {
	float: left;
	width: 230px;
	height: 110px;
	padding: 20px;
}
.tit02 li dl dd {
	float: left;
	width: 700px;
	height: 120px;
	overflow: hidden;
	padding: 20px 0px;
}
.tit02 li dl dd h3 {
	text-align: left;
	font-size: 16px;
	text-indent: 0em;
}
.td {
	height: 100px;
	margin: 40px 100px;
	overflow: hidden;
}
.td h3 {
	font: 22px "黑体";
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	color: #3b434c;
	padding-left: 33px;
}
.td p {
	height: 29px;
	margin: 12px 0 4px 21px;
	font: 14px "黑体";
	line-height: 27px;
	overflow: hidden;
}
.td p span a {
	display: inline-block;
	width: 100px;
	height: 25px;
	border: 1px solid #c1c8d0;
	float: left;
	padding: 0 0 0 17px;
	margin-right: 24px;
}
.td p a {
	width: 100px;
	padding-right: 24px;
}
/*列表*/
.list {
	float: left;
	width: 100%;
}
.list_postion {
	width: 1200px;
	margin: 10px auto;
}
.list1 {
	width: 1200px;
	margin: 10px auto;
}
.news2 {
	float: left;
	width: 240px;
	margin-bottom: 70px;
}
.pro_xiala {
	margin-top: 6px;
	width: 240px;
	font-size: 15px;
	line-height: 50px;
}
.pro10 {
	width: 240px;
	padding-bottom: 20px;
	position: relative;
}
.pro10 .yy {
	position: absolute;
	bottom: 0px;
	left: 0;
}
.pro_xiala .bt {
	width: 240px;
	font-size: 18px;
	margin-bottom: 1px;
}
.pro_xiala .cur .bt a {
}
.pro_xiala .bt a {
	width: 200px;
	height: 50px;
	display: block;
	padding-left: 40px;
	color: #fff;
}
.pro9 {
	float: left;
	width: 950px;
	height: auto;
	margin-bottom: 30px;
}
.pro_list li {
	margin-bottom: 32px;
	width: 290px;
	display: inline;
	float: left;
	margin-left: 25px;
}
.pro_list .tu {
	width: 290px;
	height: 278px;
	overflow: hidden;
}
.pro_list .wz {
	padding: 24px 18px 0 18px;
	height: 76px;
	border: 1px solid #ababab;
	border-top: 0;
	line-height: 1.3;
	font-size: 14px;
}
.pro_list .gd {
	float: right;
	width: 111px;
	height: 40px;
	background: url(../images/pro_36.gif) no-repeat;
	line-height: 40px;
	padding-left: 22px;
	margin-top: 8px;
}
.pro_list .nr {
	font-size: 16px;
}
.pro_list .xxx {
	font-size: 24px;
	font-weight: bold;
}
.pro9 .fanye {
	margin-top: 40px;
	text-align: center;
}
.pagelist {
	float: right;
}
.txt_pagelist {
	font-size: 14px;
	float: left;
}
#txt_Pre1, #txt_Next1, #txt_Last1 {
	color: #f0960a;
	border: solid 1px #f0960a;
}
#cur_pagelist {
	color: #fff;
	background: #f0960a;
}
.txt_pagelist a {
	text-decoration: none;
	margin-right: 5px;
	padding: 0px 8px;
	text-decoration: none;
	white-space: nowrap;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	text-align: center;
	display: block;
	float: left;
	font-size: 14px;
	border-radius: 3px;
	border: solid 1px #ddd;
}
/*产品详情页*/
.show {
	float: left;
	width: 100%;
	background: #F2F2F2;
}
.show_con {
	width: 1200px;
	height: 580px;
	margin: 0 auto;
	background: #FFFFFF;
}
.show_con_pic {
	float: left;
	width: 480px;
	margin: 50px;
	padding: 10px;
	border: #E9E9E9 1px solid;
}
.show_con_t {
	float: left;
	width: 596px;
	margin-top: 50px;
}
.show_con_t dt {
	float: left;
	width: 104px;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	border-bottom: #CCC 1px solid;
	font-weight: bold;
}
.show_con_t dd {
	float: left;
	width: 400px;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	;
	border-bottom: #CCC 1px solid;
}
.show_con_t .wz4 {
	width: 510px;
	font-size: 16px;
	color: #333;
	line-height: 100px;
}
.show_con_t .ys {
	color: #ff5400;
	font-size: 20px;
}
.show_con_t .wz5 a {
	width: 510px;
	display: block;
	height: 46px;
}
.show_con_t .wz5 a:hover {
}
/*资讯详情页*/
.pro9 h1 {
	height: 120px;
	line-height: 120px;
	text-align: center;
	font-family: "黑体";
	font-size: 20px;
	color: #000;
}
.dd {
	width: 920px;
	height: 70px;
	margin: 10px;
	border: #D6D6D6 1px solid;
}
.dd dt {
	float: left;
	width: 60px;
	height: 50px;
	padding: 15px;
	font-weight: bold;
	padding-right: 0px;
}
.dd dd {
	float: left;
	width: 820px;
	height: 40px;
	line-height: 25px;
	padding: 10px 0px;
}
.Ncontent {
	width: 920px;
	line-height: 30px;
	font-size: 14px;
	margin-top: 50px;
}
.N_FN {
	width: 920px;
	height: 50px;
	margin: 10px 0px;
}
.N_FN li {
	float: left;
	width: 450px;
	height: 50px;
	line-height: 50px;
	font-size: 14px;
}
.N_xg {
	background: #EEF1F5;
	width: 920px;
	height: 100px;
}
.N_xg li {
	float: left;
	width: 400px;
	line-height: 30px;
	font-size: 14px;
	margin: 0px 40px 0px 10px;
	padding-left: 10px;
	border-bottom: #D8D8D8 1px dashed;
}
.N_xg span {
	float: right
}
/*搜索*/
.h_sea {
	height: 40px;
	line-height: 27px;
	overflow: hidden;
	padding: 32px 0 0;
	font-family:"黑体";
	background: #f4f5f7;
}
.key {
	width: 650px;
	overflow: hidden;
	padding: 0 0 0 12px;
}
.h_sea a {
	padding: 0 3px 0 15px;
	color: #999;
}
.inp01 {
	height: 25px;
	background: #fff;
	width: 228px;
	padding: 0 11px;
	float: left;
	line-height: 25px;
	color: #b2b2b2;
	border: solid 1px #d5d8dd;
	border-right: 0;
}
.s_ss {
	float: left;
	width: 38px;
	height: 27px;
}
/*合作*/
.hz {
	padding: 56px 0 0;
	height: 193px;
	overflow: hidden;
	position: relative;
}
.hz h2 {
	background: url(../images/hztbg.jpg) no-repeat center;
	width: 100%;
	height: 47px;
	line-height: 47px;
	top: 35px;
	left: 0;
	position: absolute;
	text-align: center;
	font-size: 22px;
	display: block;
	font-family:"黑体";
}
.hz h2 a {
	color: #fff;
}
.hz01 {
	width: 35px;
	overflow: hidden;
}
.hz02 {
	width: 861px;
	height: 136px;
	background: url(../images/bg01.gif) repeat 0 0;
	margin: 57px 0 0 29px;
	overflow: hidden;
}
.hz02 li {
	width: 150px;
	float: left;
	padding: 0 17px 0 0;
}
.hz02 li img {
	width: 148px;
	height: 88px;
	border: solid 1px #d5d5d5;
}
/*导航*/
.cpbox {
	clear: both;
	height: 627px;
}
.dh {
	width: 224px;
	background: #0086ff;
	padding: 0 0 18px;
}
.dh h2 {
	background: url(../images/dhtbg.jpg) no-repeat 0 0;
	height: 68px;
	color: #80ddff;
	font-size: 14px;
	line-height: 16px;
	text-align: center;
	padding: 11px 0 0;
	text-align: center;
}
.dh h2 a {
	color: #fff;
	font-size: 18px;
	line-height: 29px;
}
.dh h2 em {
	display: block;
	font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 10px;
}
.dh_c {
	width: 157px;
	margin: 0 auto;
	padding: 9px 23px 0;
	height: 430px;
	border: solid 1px #0099f2;
	background: #0069d4;
	overflow: hidden;
}
.dh_c h3 {
	clear: both;
	display: block;
	font-size: 14px;
	line-height: 30px;
	height: 31px;
	padding: 9px 0 0 15px;
	background: url(../images/dhhbg.jpg) no-repeat 0 9px;
	white-space: nowrap;
}
.dh_c h3 a {
	color: #fff5e6;
}
.dh_c li a {
	color: #fff;
}
.dh_c li {
	height: 29px;
	line-height: 29px;
	border-bottom: dashed 1px #3387dd;
	background: url(../images/ico01.jpg) no-repeat 3px 13px;
	padding-left: 15px;
	overflow: hidden;
	white-space: nowrap;
}
.dh_c li.born {
	border: 0;
}
.dh_ss {
	padding: 19px 0 0 11px;
	line-height: 27px;
	color: #fff;
}
.dh_ss span {
	width: 63px;
	float: left;
}
.inp02 {
	width: 90px;
	height: 27px;
	line-height: 27px;
	padding: 0 5px;
	border: 0;
	background: #339eff;
	border-radius: 2px;
	float: left
}
/*产品*/
.cp {
	width: 707px;
	overflow: hidden;
	padding: 11px 0 0 27px;
}
.cp h2 {
	height: 50px;
	line-height: 29px;
	font-size: 18px;
	font-weight: normal;
	border-bottom: solid 1px #b2b2b2;
	overflow: hidden
}
.cp h2 p {
	float: left;
	height: 49px;
	border-bottom: solid 1px #b2b2b2;
}
.cp h2 a {
	color: #000;
}
.cp h2 em {
	display: block;
	font-size: 12px;
	text-transform: uppercase;
	line-height: 16px;
}
.cp h2 .more01 {
	padding: 20px 0 0;
}
.more01 {
	font-weight: normal;
	font-size: 10px;
}
.more01 a, .til01 .more01 a, .til02 .more01 a, .link h2 .more01 a, .cp h2 .more01 a, .xc .til02 .more01 a:hover, .xc .til02 .more01 a {
	font-family: Arial;
	background: none;
	border: 0;
	padding: 0;
	color: #7f7f7f;
}
.cp_c {
	padding: 19px 0 0;
	overflow: hidden
}
.cp_c ul {
	width: 764px;
}
.cp_c li {
	width: 222px;
	float: left;
	padding: 26px 20px 0 0;
	background: url(../images/cp_lbg.jpg) no-repeat 0 bottom;
	height: 189px;
	overflow: hidden;
	position: relative;
}
.cp_c li img {
	width: 220px;
	height: 130px;
	border: solid 1px #dadada;
	display: block;
}
.cp_c li p {
	height: 41px;
	display: block;
	width: 220px;
}
.cp_c li p a {
	display: block;
	text-align: center;
	line-height: 41px;
	background: #edeeee;
}
.cp_c li p a:hover, .cp_c li p:hover a {
	background: #0086ff;
	color: #fff;
	text-decoration: none;
}
.cp_c li span {
	position: absolute;
	top: 174px;
	left: 152px;
	height: 28px;
	display: block;
	width: 69px;
}
.cp_c li span a {
	width: 63px;
	color: #fff;
	height: 23px;
	line-height: 23px;
	text-align: right;
	background: url(../images/cp_mobg1.png) no-repeat right 0;
	padding: 0 6px 0 0;
	display: block;
}
.cp_c li span a:hover {
	background: url(../images/cp_mobg2.png) no-repeat right 0;
}
/*专业缔造*/
.zy {
	background: url(../images/bg01.gif) repeat;
	border-top: dashed 1px #d5d8da;
	height: 1299px;
	font-size: 14px;
	color: #fff;
	line-height: 27px;
	
}
.zy h2 {
	border-top: solid 2px #fff;
	height: 162px;
	padding: 31px 0 0;
	display: block;
}
.zy h2 a {
	background: url(../images/zytil.gif) no-repeat center 0;
	height: 144px;
	display: block;
}
.zy h3 {
	height: 54px;
	line-height: 54px;
	padding: 11px 0 0 66px;
	color: #fff;
	font-size: 36px;
}
.zy li {
	background: url(../images/ico02.jpg) no-repeat 36px 7px;
	padding-left: 58px;
}
.zy li b, .ys p b {
	color: #ff9600;
}
.zyc1 {
	background: url(../images/zytbg1.jpg) no-repeat 0 0;
	height: 150px;
}
.zyc2 {
	background: url(../images/zytbg2.jpg) no-repeat 0 0;
	height: 130px;
}
.zyc3 {
	background: url(../images/zytbg3.jpg) no-repeat 0 0;
	height: 168px;
}
.zyc4 {
	background: url(../images/zytbg4.jpg) no-repeat 0 0;
	height: 130px;
}
.zy01 {
	padding: 46px 0 0;
	height: 480px;
	background: url(../images/zybg1.gif) no-repeat center 0;
}
.zyw1 {
	width: 508px;
	padding: 119px 0 0;
}
.zyp1 {
	width: 452px;
}
.zyp1 img {
	position: absolute;
	top: 0;
	left: 0;
}
.zy02 {
	height: 576px;
	background: url(../images/zybg2.gif) no-repeat center 0;
}
.zyw2 {
	width: 408px;
	padding: 73px 0 0;
	position: relative;
}
.zyp2 {
	width: 552px;
	height: 520px;
}
.zyp2 img {
	position: absolute;
	top: 0;
	left: -104px;
}
.zy03 {
	clear: both;
	line-height: 34px;
	color: #0062cc;
	font-size: 14px;
}
.zy31 {
	width: 480px;
	text-align: right;
	padding: 0 4px 0;
}
.zy31 img {
	padding: 0 10px 0 0;
}
.zy32 {
	width: 470px;
}
.zy32 b {
	color: #ffa700;
	font-size: 20px;
}
/*案例*/
.al {
	padding: 13px 0 0;
	height: 299px;
	overflow: hidden;
	clear: both;
	
}
.til01 {
	height: 52px;
	border-bottom: solid 1px #b2b2b2;
	
	font-size: 24px;
	overflow: hidden;
}
.til01 p {
	border-bottom: solid 1px #b2b2b2;
	background: url(../images/ico03..jpg) no-repeat 0 0;
	padding: 0 0 0 50px;
	width: 152px;
	white-space: nowrap;
	height: 51px;
	overflow: hidden;
	margin: 0 auto;
}
.til01 a {
	color: #4c4c4c;
}
.til01 em {
	display: block;
	text-transform: uppercase;
	line-height: 20px;
	font-weight: normal;
	font-style: normal;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #7f7f7f;
}
.til01 .more01 {
	padding: 32px 0 0;
}
.al01 {
	padding: 71px 0 0;
	width: 17px;
}
.al02 {
	width: 895px;
	margin: 25px 0 0 31px;
	overflow: hidden;
	display: inline;
}
.al02 li, .xc02 li {
	width: 199px;
	float: left;
	margin: 0 22px 0 0;
	display: inline;
}
.al02 li img, .xc02 li img {
	width: 197px;
	height: 151px;
	border: solid 1px #dadada;
	display: block
}
.al02 li span, .xc02 li span {
	display: block;
	text-align: center;
	line-height: 37px;
	font-size: 14px;
}
.al02 li span a, .xc02 li span a {
	color: #444;
}
/*广告*/
.h_gg {
	display: block;
	height: 146px;
	color: #fff;
	font-size: 14px;
	
	line-height: 30px;
	overflow: hidden;
	white-space: nowrap;
}
.gg01 {
	top: 30px;
	left: 763px;
}
.gg01 b {
	font-size: 20px;
	display: block;
	line-height: 24px;
}
.gg01 img, .ge {
	display: block;
}
.gg02 {
	top: 33px;
	right: 50px;
	width: 210px;
*width:220px;
	text-align: center;
	font-size: 11px;
	line-height: 21px;
}
.gg02 b {
	display: block;
	color: #ffc800;
	height: 30px;
	font-size: 23px;
	line-height: 26px;
}
.gg02 img {
	display: block;
	margin: 0 auto;
}
/*优势*/
.ys {
	clear: both;
	
	font-size: 14px;
	line-height: 24px;
	color: #444;
	margin: 8px 0 0;
	height: 1266px;
	background: url(../images/ysbg.jpg) no-repeat center 0;
}
.ys h2 {
	padding: 47px 0 0;
	height: 171px;
	overflow: hidden;
	text-align: center;
	color: #fff;
	font-weight: normal;
	font-size: 44px;
	line-height: 70px;
}
.ys h2 a {
	color: #fff;
}
.ys h2 b {
	font-size: 54px;
	padding: 0 17px;
}
.ys h2 span {
	display: block;
	font-family: Arial;
	font-size: 32px;
	line-height: 42px;
	color: #33c3f5;
	text-transform: uppercase;
}
.ys h2 p {
	font-size: 22px;
	line-height: 58px;
}
.ys h3 {
	white-space: nowrap;
	font-size: 36px;
	line-height: 55px;
	color: #0062cc;
	border-bottom: dashed 1px #dcdcdc;
	height: 102px;
}
.ys h3 em {
	font-style: normal;
	font-weight: normal;
	font-family: Impact;
	font-size: 50px;
	display: inline-block;
	padding: 0 6px 0 0;
}
.ys h3 b {
	color: #ff9700;
}
.ys h3 span {
	display: block;
	font-size: 24px;
	line-height: 38px;
	color: #333;
}
.ysw1 p, .ysw2 p {
	background: url(../images/ico04.jpg) no-repeat 1px 17px;
	padding: 9px 0 0 16px;
}
.ys01 {
	height: 470px;
	padding: 36px 0 0;
}
.ysp1 {
	width: 492px;
}
.ysw1 {
	width: 468px;
	padding: 30px 0 0;
}
.ysc1 {
	height: 192px;
	overflow: hidden
}
.ysc2 {
	height: 190px;
	overflow: hidden
}
.ys02 {
	height: 490px;
}
.ysp2 {
	width: 515px;
	position: relative;
	display: inline;
}
.ysp2 img {
	position: absolute;
	top: 0;
	left: 15px;
}
.ysw2 {
	width: 445px;
	display: inline;
}
.ysc3 {
	height: 184px;
	overflow: hidden
}
.ysc4 {
	height: 220px;
	overflow: hidden
}
.ys03 p {
	background: none;
}
.ys03 .ys31 {
	width: 248px;
	padding: 0 11px 0 0;
}
.ys03 .ys31 img {
	padding: 6px 10px 0 0;
}
.ys03 .ys32 {
	width: 180px;
	padding: 4px 0 0;
	line-height: 20px;
	color: #0062cc;
}
.ys03 .ys32 b {
	display: block;
	color: #ffa700;
	font-size: 20px;
*font-size:17px;
}
/**/
.jz {
	height: 442px;
	overflow: hidden
}
.jz .til01 p {
	width: 188px;
}
.jz_c {
	background: #f5f5f5;
	margin: 29px 0 0;
	overflow: hidden;
}
.jz_c dl {
	width: 480px;
	float: left;
	height: 180px;
	overflow: hidden;
	line-height: 24px;
	color: #838383;
}
.jz_c dt {
	width: 241px;
	float: left;
	position: relative;
}
.jz_c dt b {
	position: absolute;
	top: 81px;
	right: 0;
	background: url(../images/ico05.png) no-repeat 0 0;
	width: 11px;
	height: 19px;
}
.jz_c dl.jzl1 dt b {
	background: url(../images/ico07.png) no-repeat 0 0;
	left: 0;
}
.jz_c dt img {
	padding: 1px 0 0 1px;
	width: 239px;
	height: 179px;
}
.jz_c dd {
	width: 204px;
	float: left;
	padding: 12px;
}
.jz_c dl.jzl1 dd {
	padding: 12px 14px 12px 21px;
}
.jz_c dd h3 {
	height: 33px;
	line-height: 33px;
	overflow: hidden;
	font-size: 14px;
}
.jz_c dd h3 a {
	color: #444;
}
.jz_c dd p {
	height: 95px;
	overflow: hidden
}
.jz_c dd span {
	padding: 10px 0 0;
	display: block;
}
.jz_c dd span a {
	color: #003390;
}
/*关于*/
.gy, .ry {
	height: 336px;
	margin: 2px 0 0;
	overflow: hidden
}
.gy {
	width: 668px;
	line-height: 24px;
}
.til02 {
	height: 41px;
	line-height: 41px;
	background: url(../images/bg01.gif) repeat;
	font-weight: normal;
	font-size: 16px;
	overflow: hidden;
	
	padding: 0 6px 0 0;
}
.til02 a, .xc .til02 a:hover, .xc .til02 a.cur {
	color: #fff;
	background: url(../images/sd01.jpg) repeat-x 0 0;
	line-height: 41px;
	display: inline-block;
	padding: 0 18px;
}
.gy_c dl {
	padding: 17px 0 0;
	line-height: 24px;
	color: #858585;
}
.gy_c dt {
	width: 319px;
	padding: 12px 0 0;
	float: left;
}
.gy_c dt img {
	width: 297px;
	height: 223px;
}
.gy_c dd {
	width: 346px;
	position: relative;
	float: left;
}
.gy_c dd h3 {
	height: 43px;
	line-height: 43px;
	font-size: 14px;
	overflow: hidden;
	color: #444;
}
.gy_c dd h3 a {
	color: #444;
}
.gy_c dd p {
	height: 172px;
	overflow: hidden;
	text-indent: 24px;
}
.gy_c dd span {
	position: absolute;
	top: 188px;
	right: 0;
}
.gy_c dd span a {
	display: block;
	background: #fff;
	padding: 0 0 0 10px;
	color: #003390;
}
/*荣誉*/
.ry {
	padding: 0 0 0 25px;
	width: 267px;
}
.ry_c {
	width: 231px;
	padding: 25px 18px 0;
	height: 238px;
	overflow: hidden;
	position: relative;
}
.prev, .next {
	width: 134px;
	height: 25px;
	display: block;
	bottom: 0;
	overflow: hidden;
}
.prev {
	left: 0;
	background: url(../images/prev.jpg) no-repeat 0 0;
}
.next {
	right: 0;
	background: url(../images/next.jpg) no-repeat 0 0;
}
.prev:hover, .next:hover {
	background-position: 0 bottom;
}
.ry02 {
	width: 231px;
	height: 213px;
	overflow: hidden;
	font-size: 1px;
}
.ry02 img {
	width: 231px;
	height: 177px;
	display: block;
	font-size: 1px;
}
.ry02 span {
	text-align: center;
	display: block;
	line-height: 36px;
	height: 36px;
	overflow: hidden;
	font-size: 1px;
}
.ry02 span a {
	color: #444;
	font-size: 12px;
}
/*相册*/
.xc {
	clear: both;
	height: 302px;
	overflow: hidden;
}
.xc .til02 a {
	line-height: 41px;
	display: inline-block;
	padding: 0 18px;
	color: #003390;
	background: none;
}
.xc01 {
	padding: 87px 0 0;
	overflow: hidden
}
.xc02 {
	width: 895px;
	margin: 39px 0 0 31px;
	overflow: hidden;
	display: inline;
}
/*问答*/
.zx1, .zx, .wd {
	height: 478px;
	overflow: hidden;
}
.wd {
	width: 251px;
}
.wd_c {
	height: 376px;
	padding: 2px 0 0;
}
.wd01 {
	height: 330px;
	overflow: hidden;
	margin: 10px 0;
}
.wd_c dl {
	clear: both;
	padding: 21px 0 0;
	line-height: 24px;
}
.wd_c dt {
	background: url(../images/wd_w.jpg) no-repeat 0 5px;
	padding-left: 22px;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
}
.wd_c dt a {
	color: #444;
	font-weight: bold;
}
.wd_c dd {
	background: url(../images/wd_d.jpg) no-repeat 0 6px;
	padding: 0 0 0 22px;
}
/*资讯*/
.zx1 {
	width: 391px;
	padding: 0 33px;
}
.zx {
	width: 252px;
}
.zx_c p {
	height: 152px;
	overflow: hidden;
	padding: 23px 0 0;
}
.zx_c p img {
	display: block
}
.zx_c li {
	height: 35px;
	line-height: 35px;
	border-bottom: dashed 1px #c7c7c7;
	background: url(../images/ico06.jpg) no-repeat 1px 13px;
	padding-left: 14px;
	overflow: hidden
}
.zx_c li.born {
	border: 0;
}
.zx_c li span {
	float: right;
	color: #a0a0a0;
}
.zx_c li a {
	color: #444;
}
/**/
.car {
	background: #ececec;
	padding: 19px 0 23px;
	height: 36px;
	line-height: 36px;
	font-size: 14px;
	color: #989494;
	
	margin-bottom: 2px;
}
.car li {
	border-left: solid 1px #dedede;
	width: 153px;
	float: left;
	padding: 0 0 0 40px;
	overflow: hidden
}
.car li.born {
	border: 0;
	padding-left: 25px;
}
.car li a:hover {
	text-decoration: none;
}
.car li img {
	float: left;
	padding: 0 10px 0 0;
}
/*友联*/
.link {
	
	clear: both;
	line-height: 24px;
	height: 110px;
	padding: 19px 0;
	background: #0066ce;
	overflow: hidden;
	white-space: nowrap;
	color: #fff;
}
.link h2 {
	line-height: 43px;
	color: #fff;
	font-size: 18px;
	height: 43px;
	overflow: hidden;
	background: url(../images/link1.jpg) repeat-x 0 23px;
	font-weight: normal;
}
.link h2 span {
	font-size: 12px;
}
.link h2 b {
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
	font-size: 32px;
	background: #0066ce;
}
.link h2 a, .link h2 span a {
	color: #fff;
	background: #0066ce;
	padding: 0 25px 0 16px;
}
.lnk_c a {
	padding: 0 60px 0 0;
	color: #fff;
}
/*新闻*/
.mb3_t2 {
	width: 100%;
	float: left;
}
.mb3_t2 UL li {
	width: 49%;
	height: 145px;
	margin-top: 10px;
	margin-bottom: 10px;
	background: #F8F8F8;
}
.mb3_t2 UL li .date {
	width: 110px;
	float: left;
	margin: 15px;
	border-right: dashed 1px #DEDEDE;
}
.mb3_t2 UL li .top {
	height: 50px;
	line-height: 50px;
	padding: 10px;
	font-size: 16px;
	border-bottom: dashed 1px #DEDEDE;
}
.mb3_t2 UL li .bottom {
	font-size: 18px;
	height: 30px;
	line-height: 30px;
	padding: 10px;
	text-align: center;
}
.mb3_t2 UL li .content {
	width: 410px;
	float: right;
	padding: 15px;
}
.mb3_t2 UL li .content h3 {
	width: 100%;
	font-size: 16px;
	height: 40px;
	line-height: 40px;
	font-weight: 600;
	background: url(../images/arrow.png) no-repeat;
	background-position: 0px 15px;
	text-indent: 15px;
	color: #333;
}
.mb3_t2 UL li .content p {
	width: 100%;
	height: 75px;
	overflow: hidden;
	font-size: 12px;
	line-height: 30px;
	font-weight: normal;
	color: #666;
}
/*关于我们*/
.menu_02 {
	width: 100%;
	float: left;
}
.main_contaniner {
	width: 1200px;
	margin: 0px auto;
}
.menu_02 dl {
	width: 100%;
	float: left;
	/*height: 60px;
	background: #F2F2F2;
	border-bottom: 1px solid #ddd;*/
}
.menu_02 dl dd {
	width: 120px;
	height: 40px;
	line-height: 40px;
	margin-right:10px;
	background: #fff;
	border: 1px solid #aaa;
	text-align: center;
	font-size: 16px;
	color: #333;
	font-weight: 600;
	float: left;
}
.menu_02 dl .slt {
	background: #222;
	color: #fff;
	border: 1px solid #222;
}
.menu_02 dl .slt a{
	color: #fff; text-decoration:none;
}
.location{
	width: 100%;
	float: left;
	height: 40px;
	background: #F2F2F2;
	border-bottom: 1px solid #ddd;
	text-indent:15px;
	}
.location a{ padding:0px 10px; color:#cc0000; line-height:40px;
	
	}
	
.location a:hover{
	color:#e81d1d;
	}

.detail h2{
	font-size: 24px;
	color: #333;
	font-weight: 600;
	margin:30px auto;
	text-align:center;
	}
	
	
.detail .pic{ width:330px; 
height:330px;
padding:10px;
background:#fff;
border:1px solid #d8d8d8;
	}
.detail	ul{ width:600px; float:right; }
.detail	ul li{ width:100%;font-size: 16px;
	color: #333;
	font-weight: normal;
	line-height:30px;
	 }
	 
.detail-pic{
	float: left;
	width:100%;
	}	
.detail-pic img{
	padding:30px;
	}	

.mb2_t {
	margin: 50px auto 50px auto;
}
.mb2_t .pic {
	float: left;
}
.mb2_t p {
	font-size: 14px;
	color: #333;
	font-weight: normal;
	text-indent: 0px; text-indent:2em;
}
.mb2_t h3 {
	font-size: 18px;
	color: #333;
	font-weight: 600;
	text-indent: 0px;
}
.mb2_t h4 {
	font-size: 14px;
	color: #333;
	font-weight: 600;
	text-indent: 0px;
}
.mb2_t .content {
	width: 750px;
	float: right;
}
/*产品列表*/
.pro {
	width: 1000px;
	margin-top:20px;
}
.pro ul {
	width: 100%;
	float: left;
}
.pro ul li {
	width: 234px;
	float: left;
	margin:0px 10px 10px 10px; border:#CCC 1px solid;
}
.pro ul li img {
	width: 100%;
}
.pro ul li h3 {
	width: 100%;
	float: left;
	font-size: 16px;
	color: #333;
	text-indent: 0px; text-align:center;
}
.pro ul li p {
	width: 100%;
	float: left;
	font-size: 12px;
	color: #666;
	font-weight: normal;
	text-indent: 0px;
}
/*底部*/
.main_content {
	width: 1200px;
	overflow: hidden;
}
.footer .container {
	width: 1200px;
	margin: 0 auto;
}
.footer {
	width: 100%;
	background: url(../images/footer_bg.png) repeat-x;
	float: left;
}
.footer_box {
	margin-top: 50px;
}
.footer_box dl {
	width: 18%;
	float: left;
}
.footer_box dl h3 {
	width: 100%;
	float: left;
	height: 64px;
}
.footer_box dl dd {
	width: 100%;
	float: left;
	text-indent: 15px;
	line-height: 25px;
	color: #A9A9A9;
	font-size: 12px;
}
.footer_box dl dd a {
	color: #a9a9a9;
}
.footer_box dl dd a:hover {
	color: #019E97;
}
.footer_box dl p {
	line-height: 25px;
	color: #A9A9A9;
	font-size: 12px;
	margin-left: 15px;
}
.home_1lf{ width:226px; background:#F4F4F4; float:left;border: 2px solid #E67817;}
.pro_tit{ background:#E67817; color:#FFF; margin-bottom: 2px;font-size: 36px;line-height: 40px;display: block;height: 90px;padding: 30px 0 16px;text-indent: 42px;font-family: '汉仪中黑简', '微软雅黑';}
.pro_tit span{    font-family: 'Arial';font-size: 18px;display: block;}
.home_1lf dl{list-style:none;float:left;width: 226px}
.home_1lf dt{padding-left: 10px;font-size: 14px;font-weight: bold;width: 212px;height: 40px;line-height: 40px;background:#E67817;color: #FFF;border-left: 0px;border-right: 0px;    margin: 0 auto;}
.home_1lf dt span{float: right;padding-right: 20px;}
.home_1lf dd{float:left;padding-left: 10px;font-size:14px; width:100px; height:35px; line-height:35px;}

.vs {
    background: #f8f8f8;
    width: 100%;
    float: left;
}
.vs_title {
    width: 100%;
    background: url(../images/vs_title.png) top center no-repeat;
    overflow: hidden;
    height: 214px;
}
.container {
    width: 1200px;
    margin: 0 auto;
}
.main_content {
    width: 1200px;
    overflow: hidden;margin-bottom: 50px;
}
.vs_box {
    width: 48%;
    float: left;
    margin-top: 30px;
}
.vs_box h3 {
    width: 100%;
    text-align: center;
}.vs_box h3 span {
    width: 30%;
    margin: 0px auto;
    display: block;
    padding: 0px 30px;
    background: #E67817;
    border-radius: 30px;
    font-size: 14px;
    font-weight: 600;
    height: 45px;
    line-height: 45px;
    color: #fff;
}
.pic_box {
    width: 100%;
    float: left;
    position: relative;
    margin-top: 20px;
    height: 280px;
}
.pic_box span {
    position: absolute;
    top: 60px;
    left: 42%;
}
.pic_box .vs_box_01 {
    width: 48%;
    float: left;
}
.pic_box .vs_box_01 span {
    position: absolute;
    top: 10px;
    left: 10px;
}
.pic_box .vs_box_01 span img {
    border: none;
}
.pic_box .vs_box_01 img {
    border: 1px solid #d8d8d8;
}
.pic_box .vs_box_01 h4 {
    width: 90%;
    font-size: 12px;
    font-weight: 300;
    height: 25px;
    line-height: 25px;
    color: #666;
}
.pic_box .vs_box_02 {
    width: 48%;
    float: right;
}
.pic_box .vs_box_02 img {
    border: 1px solid #d8d8d8;
}
.pic_box .vs_box_02 h4 {
    width: 90%;
    font-size: 12px;
    font-weight: 300;
    height: 25px;
    line-height: 25px;
    color: #666;
}

.scroll_div {width:1200px; height:150px;margin:0 auto; overflow: hidden; white-space: nowrap; background:#ffffff;} 
.scroll_div img {height:150px;border: 0;margin: auto 5px; } 
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;}/* 设置ul和li横排 */ 

	/*右侧悬浮菜单*/
	.slide{
		width: 50px;
		height: 250px;
		position: fixed;
		top: 50%;
		margin-top: -126px;
		background:#E67817;
		right: 0;
		border-radius: 5px 0 0 5px;
		z-index: 999;
	}
	.slide ul{
		list-style: none;
	}
	.slide .icon li{
		width: 49px;
		height: 50px;
		background: url(../images/icon.png) no-repeat;
	}
	.slide .icon .up{
		background-position:-330px -120px ;
	}
	.slide .icon li.qq{
		background-position:-385px -73px ;
	}
	.slide .icon li.tel{
		background-position:-385px -160px ;
	}
	.slide .icon li.wx{
		background-position:-385px -120px ;
	}
	.slide .icon li.down{
		background-position:-330px -160px ;
	}
	.slide .info{
		top: 50%;
		height: 147px;
		position: absolute;
		right: 100%;
		background:#E67817;
		width: 0px;
		overflow: hidden;
		margin-top: -73.5px;
		transition:0.5s;
		border-radius:4px 0 0 4px ;
	}
	.slide .info.hover{
		width: 145px;
		
	}
	.slide .info li{
		width: 145px;
		color: #FFF;
		text-align: center;
	}
	.slide .info li p{
		font-size: 1.1em;
		line-height: 2em;
		padding: 15px;
		text-align: left;
	}
	.slide .info li.qq p a{
		display: block;
		margin-top: 12px;
		width: 100px;
		height: 32px;
		line-height: 32px;
		color: #FFF;
		font-size: 16px;   
		text-align: center;
		text-decoration: none;
		border: 1px solid #FFF;
		border-radius: 5px;
	}
	.slide .info li.qq p a:hover{
		color: #FFFFFF;
		border: none;
		background: #00E0DB;
	}
	.slide .info li div.img{
		height: 100%;
		background: #DEFFF9;
		margin: 15px;
	}
	.slide .info li div.img img{
		width: 100%;
		height: 100%;
	}
	/*控制菜单的按钮*/
	.index_cy{
		width: 30px;
		height: 30px;
		background: url(../images/index_cy.png);
		position: fixed;
		right: 0;
		top: 50%;
		margin-top: 140px;
		background-position: 62px 0;
		cursor: pointer;
	}
	.index_cy2{
		width: 30px;
		height: 30px;
		background: url(../images/index_cy.png);
		position: fixed;
		right: 0;
		top: 50%;
		margin-top: 140px;
		background-position: 30px 0;
		cursor: pointer;
	}
	
	/*自适应 当屏小于1050时隐藏*/
	@media screen and (max-width: 1050px) {
		.slide{
			display: none;
		}
		#btn{
			display: none;
		}
		
	}

.links{ }
.links li{ float:left; margin-right:10px;font-size:14px; height: 30px;
    line-height: 30px;}
