@charset "utf-8";

body, h1, h2, h3, h4, h5, h6, p, em, dl, dt, dd, ol, ul, li, form, input, table, tr, th, td, iframe, a, i, em {

	margin: 0;

	padding: 0;

	text-decoration: none;

}

ul, li {

	list-style: none;

}

table {

	border-collapse: collapse;

	border-spacing: 0;

}

i, em {

	font-style: normal;

}

img {

	border: none;

	vertical-align: top;

}

.clear {

	clear: both

}

body {

	font-family: "微软雅黑";

	font-size: 14px;

	color: #4c4c4c;

}

/*top*/

.header {

	height: 155px;

}

.head_top {

	width: 100%;

	height: 35px;

	background: #fafafa;

	border-bottom: 1px solid #f1f0f0;/*z-index: 100;*/

}

.top_a {

	width: 1200px;

	margin: 0 auto;

}

.top_left {

	color: #999;

	font-size: 14px;

	font-family: "宋体";

	float: left;

	height: 35px;

	line-height: 35px;

}

.top_right {

	color: #666;

	font-size: 14px;

	font-family: "宋体";

	float: right;

	height: 35px;

	line-height: 35px;

	display: block;

}

.top_right a{

	color: #999;

	font-size: 14px;

	font-family: "宋体";

}

.top_right a:hover{

	color: #0090d6;

	font-size: 14px;

	font-family: "宋体";

}

.top_right ul li {

	float: left;

	width: 100px;

}

/*.kefuqq {

	background: url(../images/kefuqq.png) no-repeat #6bd28b;

	background-position: 10px center;

}

.kefuqq a {

	color: #fff;

	margin-left: 40px;

}

.weibo {

	background: url(../images/weibo.png) no-repeat #58d0cf;

	background-position: 10px center;

}

.weibo a {

	color: #fff;

	margin-left: 35px;

}

.weixin {

	background: url(../images/wenxin.png) no-repeat #50aee2;

	background-position: 10px center;

}

.weixin a {

	color: #fff;

	margin-left: 35px;

}*/

/*页头开始部分代码*/



.head {

	width: 1200px;

	margin: 0 auto;

	height: 120px;

}

.logo {

	float: left;

	width: 600px;

	font-weight: 500;

	-webkit-animation: revolving 4s 2s infinite;

	animation: revolving 4s 2s infinite;

}

@-webkit-keyframes revolving {

 0, 75% {

 -webkit-transform: perspective(700px) rotateX(90deg);

}

 87.5% {

 -webkit-transform: perspective(700px) rotateX(0deg);

}

 100% {

 -webkit-transform: perspective(700px) rotateX(-90deg);

}

}

.logo a {

	font-size: 40px;

	font-family: "黑体";

	color: #0090d6;

	height: 120px;

}



.logo img{ width:200px; height:auto; margin-top:23px; margin-right:10px;}

.logo a h1{ font-size: 40px;}

.logo a p{ font-size: 22px; }





/*搜索*/

.searchbox {

	width: 360px;

	background: #50aee2;

	float: right;

	margin-top: 45px;

}

.searchbox_txt {

	width: 300px;

	float: right;

	font-size: 13px;

	font-family: Microsoft YaHei;

	color: #d2cdcc;

	font-weight: normal;

	line-height: 34px;

	height: 34px;

	vertical-align: middle;

	border: #50aee2 2px solid;

	padding-left: 5px;

	padding-right: 5px;

	-webkit-appearance: none;

	outline: none;

	-webkit-border-radius: 0;

	display: block;

}

.searchbox_btn {

	background: #50aee2;

	font-family: Microsoft YaHei;

	font-weight: normal;

	border: #fff 0px solid;

	float: left;

	width: 46px;

	height: 34px;

	line-height: 34px;

	cursor: pointer;

	color: #fff;

	font-size: 14px;

	text-align: center;

}

.searchbox_btn:hover {

	background: #50aee2;

}

.searchbox input {

	float: left;

}

/*导航开始部分*/

.nav {

	background: #0090d6;

	height: 50px;

	width: 100%;

	position: absolute;

}

.nav_list {

	width: 1220px;

	margin: 0 auto;

	height: 50px;

	

}

.nav_list ul li {

	width: 116px;

	float: left;

	line-height: 50px;

	text-align: center;

}

.nav_list ul li a {

	width: 116px;

	color: #fff;

	font-size: 16px;

	display: block;

}



.nav_list ul li a:hover, a:active {

	background: #58d0cf;

}

.nav_list.nav_left{ width: 300px; float: left;}

.nav_list.nav_left li{ width: 116px;}

.nav_list.nav_right{ width: 300px; float:right;}

.nav_list.nav_right li{ width: 116px;}

.nav_head{	background: url(../images/head-bj.png) no-repeat center;

	position: relative;

	z-index: 999; width: 190px; height: 95px; margin-top: -50px;margin: 0 auto;}

		.nav_list ul .center{width:290px;}

		.nav_list ul .center div{width:290px;}

		.nav_head a{color:#fff;font-size: 16px; width: 35px;display: block;float: left;}

		.liuyan{position: absolute;top: 4px;left: 24px;text-align: center;}

		.home{position: absolute;top: 35px;left: 80px;text-align: center;}

		.lianxi{position: absolute;top: 4px;left: 140px;text-align: center;}

/*导航结束部分*/

/*.banner开始部分*/

.flexbanner {

	height: 550px;

	overflow: hidden;

	width: 100%;

	display: block;

	position: relative;

	margin-top: -50px;

}

.banner li {

	height: 550px;

}

.flex-control-nav {

	position: absolute;

	bottom: 10px;

	z-index: 2;

	width: 100%;

	text-align: center;

}

.flex-control-nav li {

	display: inline-block;

	width: 14px;

	height: 14px;

	margin: 0 5px;

*display:inline;

	zoom: 1;

}

.flex-control-nav a {

	display: inline-block;

	width: 14px;

	height: 14px;

	line-height: 40px;

	overflow: hidden;

	background: url(../images/dot.png) right 0 no-repeat;

	cursor: pointer;

}

.flex-control-nav .flex-active {

	background-position: 0 0;

}

.flex-direction-nav {

	position: absolute;

	z-index: 3;

	width: 100%;

	top: 45%;

}

.flex-direction-nav li a {

	display: block;

	width: 50px;

	height: 50px;

	overflow: hidden;

	cursor: pointer;

	position: absolute;

}

/*.banner结束部分*/

/*分类*/

.classification {

	width: 1206px;

	height: 260px;

	margin: 0 auto;

	position: relative;

}

.fication{width: 190px; height: 260px;float: left;margin: 0px 13px 0 0px;}

.fication ul li {

	float: left;

	width: 190px;

	background: url( ../images/bj_lvse.png) no-repeat;

	height: 138px;

	padding:15px;

	color: #fff;

	font-size: 18px;

	line-height: 20px;

	position: relative;	

}



.fication1 ul li {

	float: left;

	width: 190px;

	background: url( ../images/bj_lanse.png) no-repeat;

	height: 138px;

	padding:24px 15px 15px 15px;

	color: #fff;

	font-size: 18px;

	line-height: 20px;

	z-index: 999;

	position: relative;

/*	margin-top: -6px;*/

}

.fication ul li  em{color: #b8e8e8;

	font-size: 12px;}

.fication1 ul li  em{color: #b2daf5;

	font-size: 12px;}

.fication ul li a img {

	width: 30px;

	height: 30px;

	display: block;

	float: left;

	margin-top: 20px;

}

.fication ul li img {

	width: 30px;

	height: 30px;

	display: block;

	float: right;

	margin-top: 20px;

}

.fication_fl1 {

	margin-right: 0px;

}



.fication-img  img{width:190px;height:126px;border: 1px solid #eceaea;position: relative;}

.fication-img1 img{width:190px;height:126px;border: 1px solid #eceaea;position: relative;margin-top: 1px;}

.fication-img{overflow:hidden;width:190px;height:126px; }

/*.fication-img:hover img{ transform: scale(1.2, 1.2);}*/

/*视频关于我们开始代码*/

.main_about {

	width: 1200px;

	margin: 0 auto;

	margin-top: 40px;

	margin-bottom: 40px;

	clear: both;

}

.video {

	width: 335px;

	height: 272px;

	background: url( ../images/video.png) no-repeat;

	position: absolute;

	float: left;

}

.video a {

	margin-top: 8px;

	display: block;

	width: 319px;

	height: 257px;

	margin-left: 8px;

	position: relative;

}

.about_bj {

	float: right;

	height: 272px;

	background: #f4f4f4;

	width: 801px;

}

.about_title {

	background: #0090d6;

	height: 272px;

	width: 54px;

	float: left;

}

.about_bj h1 {

	float: left;

}

.about_bj h1 img {

	width: 215px;

	height: 215px;

	margin-top: 30px;

	margin-left: 40px;

}

.about_bj p {

	width: 429px;

	float: right;

	margin-right: 36px;

	margin-top: 30px;

	line-height: 22px;

	height: 190px;

	font-size: 14px;

}

.about_more {

	position: absolute;

}

.about_more img {

	margin-top: 222px;

	margin-left: 753px;

}

/*视频关于我们结束代码*/

.product_bj {

	background: url(../images/product_bj.jpg) no-repeat center;

	height: 607px;

}

.product_list {

	width: 1200px;

	margin: 0 auto;

	height: 500px;

}

.product_title {

	width: 215px;

	height: 237px;

	background: #0090d6;

	margin-top: 20px;

	float: left;

}

.product_title h1 {

	color: #fff;

	font-size: 26px;

	font-weight: normal;

	padding-top: 90px;

	text-align: center;

}

.product_title span {

	color: #9cc9ea;

	margin-left: 38px;

	font-size: 16px;

	font-weight: normal;

}

.product_title_content {

	float: right;

	width: 980px;

}

.product_title_content ul li {

	width: 210px;

	height: 310px;

	background: #fff;

	float: left;

	text-align: center;

	margin-left: 35px;

}

.product_title_content ul li a {

	display: table-cell;

	vertical-align: middle;

	text-align: center;

	width: 210px;

	height: 310px;

}

.product_title_content ul li a img {

	width: 210px;

	height: 170px;

	vertical-align: middle;

}

.product_title_content ul li a span {

	background: #ccc;

	width: 210px;

	height: 40px;

	display: block;

	line-height: 40px;

	color: #fff;

	position: absolute;

	margin-bottom: inherit;

	margin-top: 30px;

}

.product_list_1 {

	margin-top: 110px;

}

.product_list_2 {

	margin-top: 0px;

}

.product_list_3 {

	margin-top: 134px;

}

.product_list_4 {

	margin-top: 50px;

}



.product_more {

	background: #0090d6;

	width: 152px;

	height: 40px;

	line-height: 40px;

	position: absolute;

	text-align: center;

	margin-top: 490px;

	margin-left: 540px;

}

.product_more a {

	color: #fff;

	display: block;

}

/*产品中心结束代码*/

/*新闻中心开始代码*/

.news {

	width: 1200px;

	margin: 0 auto;

}

.news_left {

	width: 265px;

	height: 407px;

	float: left;

}

.news_left img {

	width: 265px;

	height: 265px;

}

.news_title {

	width: 265px;

	height: 142px;

	background: #0090d6;

}

.news_title h1 {

	color: #fff;

	font-size: 30px;

	font-weight: normal;

	padding-top: 40px;

	margin-left: 36px;

}

.news_title span {

	color: #9cc9ea;

	margin-left: 36px;

	font-size: 16px;

	font-weight: normal;

}

.news_right {

	width: 935px;

	float: right;

}

.news_right dl {

	height: 135px;

	background: #f4f4f4;

	padding-left: 40px;

	width: 935px;

	float: left;

	margin-bottom: 1px;

}

.news_right dl dt {

	width: 120px;

	height: 120px;

	float: left;

	margin-top: 9px;

}

.news_right dl dt img {

	width: 120px;

	height: 120px;

}

.news_right dl dd {

	width: 570px;

	float: left;

	margin-left: 20px;

}

.news_right dl dd h1 {

	font-size: 16px;

	color: #434343;

	margin-top: 10px;

	font-weight: 500;

	margin-top: 14px;

	margin-bottom: 8px;

}

.news_right dl dd h1 a {

	font-size: 16px;

	color: #666;

}

.news_right dl dd span {

	color: #bbb9b9;

}

.news_right dl dd p {

	color: #a6a6a6;

	margin-top: 8px;

	font-size: 14px;

}

.news_right em {

	float: right;

	width: 135px;

	height: 135px;

	background: #49aede;

	font-size: 36px;

	color: #b3d9ef;

	line-height: 135px;

	text-align: center;

	display: block;

}

/*新闻动态，结束代码*/

/*专家团队开始代码*/

.team_bj {

	background: url(../images/tuandui_bj.jpg) no-repeat center;

	height: 528px;

	clear: both;

	position: absolute;

	width: 100%;

}

.main {

	width: 1200px;

	margin: 0 auto;

	height: 400px;

	overflow: hidden;

	position: relative;

}

.mian_cp {

	overflow: hidden;

	position: relative;

	float: left;

	margin: 0px 62px 20px 0;

	width: 190px;

	height: 240px;

	text-align: center;

}

.mian_cp4 {

	margin-right: 0px;

}

.mian_cp ul li {

	float: left;

	width: 175px;

	height: 175px;

}

.mian_cp ul li a {

	line-height: 50px;

	font-size: 18px;

	color: #666;

}

.mian_cp ul li a:hover {

	color: #0099ff

}

.mian_cp img {

	border-radius: 50%;

	-moz-border-radius: 50%;

	-webkit-border-radius: 50%;

	behavior: url(PIE.htc);

}

.mian_cp ul li img {

	border-radius: 100%;

	overflow: hidden;

	position: relative;

	width: 175px;

	height: 175px;

	border: 6px #0a94d6 solid;

	background: #fff;

	display: block;

	margin-top: 16px;

	margin-left: 3px;

}

.hover {

	width: 175px;

	height: 175px;

	line-height: 175px;

	background: url(../images/toumingyuan.png) no-repeat;

	position: absolute;

	text-align: center;

	color: #fff;

	transform: rotate(55deg);

	-moz-transform: rotate(55deg);

	-webkit-transform: rotate(55deg);

	transition: all 0.5s;

	-moz-transition: all 0.5s;

	-webkit-transition: all 0.5s;

	overflow: hidden;

	height: 0;

	z-index: 4000;

}

.hover h3 {

	color: #fff;

	font-size: 16px;

	font-family: "微软雅黑";

	font-weight: 100;

}

.mian_cp:hover .hover {

	height: 179px;

	height: 179px;

	border-radius: 50%;

	display: block;

	top: 20px;

	left: 7px;

	transform: rotate(0deg);

	-moz-transform: rotate(0deg);

	-webkit-transform: rotate(0deg);

	cursor: pointer

}

.team_title {

	width: 275px;

	height: 114px;

	display: block;

	position: absolute;

	background: #0090d6;

	font-size: 36px;

	text-align: center;

	line-height: 114px;

	color: #fff;

	margin-top: 270px;

	margin-left: 465px;



}

/*合作案例开始代码*/

.case {

	width: 1200px;

	margin: 0 auto;

}

.case ul li {

	float: left;

	width: 280px;

	height: 210px;

	margin: 0px 20px 0px auto;

	

}

.case ul li a img { margin:0 auto;

	height: 210px;


}

.case ul li a span {

	position: relative;

	width: 90px;

	height: 90px;

	background: #0090d6;

	text-align: center;

	line-height: 90px;

	display: block;

	border-radius: 50%;

	-moz-border-radius: 50%;

	-webkit-border-radius: 50%;

	behavior: url(PIE.htc);

	border: 4px solid #fff;

	-moz-opacity:0.9;

	opacity: 0.9;

	font-size: 16px;

	color: #fff;

	margin-left:90px;

	margin-top: -45px;

	position: relative;

	

}

.case ul li a em{height:40px; background: url(../images/touming.png) repeat;display: block;line-height: 40px;width: 280px;float: none;bottom:0px;position:absolute; text-align: center; }

.case ul li :hover img{ transform: scale(1.03, 1.03); color: #fff;}

.case ul li a:hover{color: #fff;}

/*合作案例结束代码*/

.position_a{background: #ededed;height:50px;}

.content_news {

	width: 1200px;

	margin: 0 auto;

	margin-top:-50px;

}

/*左边栏目开始部分*/

.news_left1 {

	width: 230px;

	position: relative;

	margin-top: -60px;

	z-index: 60;

	float: left;

}

.news_left_bt {

	width: 230px;

	background: #46b1eb;

	height: 110px;

}

.news_left_bt h1 {

	font-size: 24px;

	color: #fff;

	font-family: "微软雅黑";

	margin-left: 20px;

	float: left;

	margin-top: 30px;

}

.news_left_bt span {

	font-size: 16px;

	margin-left: 20px;

	color: #fff;

	float: left;

	margin-top: 10px;

	clear: both;

}

.news_left_list { margin-top:1px;

}

.news_left_list ul li {

	background: #ededed;

	text-align: center;

	height: 50px;

	border-bottom: 1px solid #fff;

	line-height: 50px;

	width:230px;

}

.news_left_list ul li a {

	color: #434343;

	width:230px;

	height:50px;

	display:block;

}

.news_left_list ul li a:hover {

	color: #fff;

	width:230px;

	height:50px;

	background:#46b1eb;

}



/*左边栏目结束部分*/

.position {

	width: 940px;

	height: 50px;

	line-height:50px;

}

.position h1 {

	font-size: 14px;

	color: #0090d6;

	width: 150px;

	float: left;

	font-family: "宋体";

	font-weight: normal;

	background-image: url(../images/position.png);

	background-repeat: no-repeat;

	background-position:0% 50%;

	display: block;

	padding-left:28px;

}

.position h4{float:right;height: 50px;width:50px;background:#0090d6;line-height: 50px;text-align: center;}

.position h4 a{color:#fff;font-size: 24px;display: block;}

.position h4 a:hover{background: #58d0cf;display: block;}

.position ul li {

	float: left;

	margin-right: 10px;

	color: #939a9f;

}

.position ul li a {

	font-size: 14px;

	font-family: "宋体";

	color: #939a9f;

}

.position ul li a:hover {

	font-size: 14px;

	font-family: "宋体";

	color: #1dcfee;

}

/*新闻列表开始*/

.mian_news {

	padding-top: 40px;

}

.mian_news_a li {

	height: 100px;

	margin-bottom: 20px;

	overflow: hidden;

	border-bottom: 1px solid #ededed;

}

.mian_news_a li a {

	width: 100%;

	height: auto;

	display: block;

	overflow: hidden;

}



.news_time{

	width: 80px;

	height: 80px;

	background: #1b99e6;

	float: left;

	padding-top: 10px;

	text-align:center;

	}



.news_time p {

	font-family: "宋体";

	color: #fff;

	font-size: 14px;

	line-height: 20px;

	text-align: center;

	font-weight:normal;

}

.news_time h1 {

	color: #fff;

	font-size: 24px;

	line-height: 32px;

	font-weight: 200;

	font-family: "微软雅黑";

	font-weight:normal;

	display: contents;

	text-align:center;

}



.news_time span{ font-size: 16px; text-align:center; font-weight:normal;}



.mian_news_b {

	margin-left: 95px;

}

.mian_news_b h4 a {

	color: #1b2939;

	font-size: 16px;

	font-family: "微软雅黑";

	font-weight: 200;

	text-decoration: none;

}

.mian_news_b h4 a:hover {

	color: #1b99e6;

	font-size: 16px;

	font-family: "微软雅黑";

	font-weight: 200;

	text-decoration: none;

}

.mian_news_b p {

	color: #b2b2b2;

	font-size: 14px;

	line-height: 18px;

	font-family: "宋体";

	text-decoration: none;

	margin-top: 4px;

	text-indent: 25px;

}

.mian_list_service_content {

	clear: both;

	margin: 0 auto;

	margin-top: 20px;

}

.mian_list_service_content ul li {

	float: left;

	margin:9px;

	text-align: center;

	line-height: 26px;

	width:200px;

	height: 200px;

	margin-left: 21px;

}

.mian_list_service_content ul li a:hover p {

	color: #1b99e6;

}

.mian_list_service_content ul li img {



}

.mian_list_service_content ul li p {

	color: #959494;

	font-family: "宋体";

}



.product_pic{display:table-cell;vertical-align:middle;width:200px;

	height:150px; border: 1px solid #ebebeb; background:#fff;}

.product_pic img{ max-width:200px; max-height:150px; margin:0 auto; display:block;}





.record {

	text-align: center;

	clear: both;

	padding: 30px 0px 40px 0px;

}

.record a {

	color: #959494;

	border: 1px solid #dedede;

padding: 5px;

margin-left: 10px;

}

.record a:hover {

	color: #1b99e6;

}

/*新闻详情开始*/

.details {

	text-align: center;

	height: 75px;

	border-bottom: 1px solid #ededed;

	margin: 10px 0px 0px 0px;

}

.details h5 {

	font-size: 24px;

	color: #4e4e4e;

	font-family: "微软雅黑";

	font-weight: 300;

	line-height: 50px;

}

.details span {

	font-size: 14px;

	font-family: "宋体";

	margin: 0px 15px;

	padding-top: 10px;

	color: #939a9f;

}

.details_b { overflow:hidden;

	margin: 30px 0px 30px 0px;

}

.details_b h1 img  {

	text-align:center;	

}

.details_img  {

	text-align:center;	

}





.details_b p {

	

	font-size: 14px;

	font-family: "宋体";

	line-height: 24px;

	margin-top: 20px;

	color: #7e7e7e;

	font-weight: normal;

}

.last_one {

	margin-bottom: 60px;

	border-top: 1px solid #ededed;

}

.last_one ul li {

	font-size: 14px;

	font-family: "宋体";

	color: #1b2939;

	line-height: 10px;

	margin-top: 20px;

}

.last_one ul li a {

	font-size: 14px;

	font-family: "宋体";

	color: #7e7e7e;

}

.last_one ul li a:hover {

	font-size: 14px;

	font-family: "宋体";

	color: #1b99e6;

}

/*新闻详情结束*/

.about_right_content {

	margin: 30px 0px 30px 0px;

}

.about_right_content p {

	/*text-indent: 25px;*/

	font-size: 14px;

	font-family: "宋体";

	line-height: 24px;

	margin-top: 20px;

	color: #7e7e7e;

}

/*在线留言开始*/

.on_line_messages {

	padding-top: 20px;

	height:auto;

	background:#f5f5f5;

}

.form {

	width: 550px;

	margin:0 auto; 

}

input:focus { outline:none; border:1px dashed #1dcfee}

textarea:focus { outline:none; border:1px dashed #1dcfee}

.message_left {

	float: left;

	margin-bottom: 20px;

	margin-top:20px;

	width: 550px;

	clear: both;

}

.message_left h1 {

	margin-bottom: 10px;

	color: #939a9f;

	font-size: 14px;

	font-family: "宋体";

	font-weight: 100;

}

.message_right {

	float: left;

	color: #939a9f;

	width: 550px;

}

.message_right h1 {

	margin-bottom: 10px;

	color: #939a9f;

	font-size: 14px;

	font-family: "宋体";

	font-weight: 100;

}

.input_message {

	float: left;

	width: 550px;

	height: 35px;

	line-height: 24px;

	background-color: #fff;

	background-image: none;

	font-size: 16px;

	color: #585858;

	text-align: left;

	word-spacing: 0px;

	padding: 4px;

	font-family: SimSun;

	border: 1px;

	border-color: #e3e3e3;

	border-style: dashed;

	clear: both;

	margin-top: 0px;

	margin-left: 0px;

}

.area_message {

	float: left;

	width: 550px;

	height: 150px;

	line-height: 24px;

	background-color: #fff;

	background-image: none;

	font-size: 16px;

	color: #585858;

	text-align: left;

	word-spacing: 0px;

	padding: 4px;

	font-family: SimSun;

	border: 1px;

	border-color: #e3e3e3;

	border-style: dashed;

	clear: both;

	margin-top: 0px;

	margin-left: 0px;

}

.Contacts_a {

	float: left;

	margin-bottom: 20px;

	margin-top:20px;

	width: 550px;

}

.Contacts_a h1 {

	margin-bottom: 10px;

	color: #939a9f;

	font-size: 14px;

	font-family: "宋体";

	font-weight: 100;

}

.input_message_a {

	float: left;

	width: 400px;

	height: 35px;

	line-height: 24px;

	background-color: #fff;

	background-image: none;

	font-size: 16px;

	color:#585858;

	text-align: left;

	word-spacing: 0px;

	padding: 4px;

	font-family: SimSun;

	border: 1px;

	border-color: #e3e3e3;

	border-style: dashed;

	clear: both;

	margin-top: 0px;

	margin-left: 0px;

}

/*联系人*/

.Contacts_b {

	float: left;

	width: 120px;

	height: 40x;

	line-height: 40px;

}

#hidden {

	margin-left: 18px;

}

.label {

	font-size: 14px;

	font-family: "宋体";

	color: #939a9f;

	margin-left: 10px;

}

/*电子邮件*/

.message_right_a {

	float: left;

	color: #939a9f;

	width: 550px;

}

.message_right_a h1 {

	margin-bottom: 10px;

	color: #939a9f;

	font-size: 14px;

	font-family: "宋体";

	font-weight: 100;

}

.area_message_a {

	float: left;

	width: 550px;

	height: 35px;

	line-height: 24px;

	background-color: #fff;

	background-image: none;

	font-size: 14px;

	color: #777777;

	text-align: left;

	word-spacing: 0px;

	padding: 4px;

	font-family: SimSun;

	border: 1px;

	border-color: #e3e3e3;

	border-style: dashed;

	clear: both;

	margin-top: 0px;

	margin-left: 0px;

}

/*验证码开始*/

.verification_code {

	float: left;

	color: #939a9f;

	width: 550px;

	margin-bottom:40px;

}

.message_right_code {

	float: left;

	color: #939a9f;

	width: 400px;

}

.message_right_code h1 {

	margin-bottom: 10px;

	color: #939a9f;

	font-size: 14px;

	font-family: "宋体";

	font-weight: 100;

}

.area_message_code {

	float: left;

	width: 400px;

	height: 35px;

	line-height: 24px;

	background-color: #fff;

	background-image: none;

	font-size: 14px;

	color: #777777;

	text-align: left;

	word-spacing: 0px;

	padding: 4px;

	font-family: SimSun;

	border: 1px;

	border-color: #e3e3e3;

	border-style: dashed;

	clear: both;

	margin-top: 0px;

	margin-left: 0px;

}

.code {

	width: 130px;

	height: 40px;

	float: right;

	cursor: pointer;

}

.code img {

	margin-top: 28px;

	border: 1px solid #f0f0f0;

	height: 35px;

	width: 130px;

}

/*按钮*/

.button {

	width: 550px;

	clear: both;

	padding-bottom: 40px;

	margin-top:40px;

}

.submit {

	float: left;

	width: 265px;

	height: 45px;

	background: #e9a400;

	border-radius: 2px;

}

.button input.btn {

	font-size: 14px;

	font-family: "宋体";

	line-height: 45px;

	text-align: center;

	color: #fff;

	display: block;

	float: left;

	width: 265px;

	height: 45px;

	background: #1dcfee;

	border-radius: 2px;

	border-style: solid;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	cursor:pointer

}

.rewrite {

	float: right;

	width: 265px;



	height: 45px;

	background: #edeef0;

	border-radius: 2px;

	border-style: solid;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	cursor:pointer;

}

.button a.rewrite {

	font-size: 14px;

	font-family: "宋体";

	line-height: 45px;

	text-align: center;

	color: #60606c;

	display: block;

}

/*回复*/

.huifu{ width:940px; background:#f5f5f5; height:auto; clear:both; margin-top:20px; float: right;}

.huifu ul li{ line-height:40px; border-bottom:1px solid #fff; height:40px; padding:10px;}

.huifu ul li span{ color:#F00;}

/*在线留言结束*/

/*友情链接开始代码*/

.link{	width: 895px;

	height: 60px;

	text-align: center;

	float: right;

	}

.link ul li{margin-left: 20px;float: left;}

.link ul li img{width:155px;height: 60px;border: 1px solid #f1f1f1;}

/*友情链接结束代码*/

.footer{background:#0090d6;height:130px;clear: both;}

.foot {

	width: 100%;

	height: 130px;

	background: #0090d6;

}

.foot_content {

	width: 1200px;

	margin: auto;

	overflow: hidden;

}

.foot_content div {

	float: left;

	padding-top: 13px;

	width: 920px;

}

.foot_content ul {

	overflow: hidden;

}

.foot_content li {

	float: left;

}

.foot_home {

	font-size: 14px;

	color: white;

	padding-right: 30px;

}

.foot_nav {

	font-size: 14px;

	color: white;

	padding-right: 10px;

	padding-left: 10px;

	border-left: 1px solid #fff;

	background-position: left;

}

.foot_content .footlink {

	color: white;

	background: none;

	padding: 0px;

}

.foot_content p {

	font-size: 12px;

	color: white;

	line-height: 22px;

	margin: 0px;

	padding-top: 20px;

	float: left;

}

.foot_content span {

	float: right;

}

.foot_content img {

	height: 110px;

	padding-top: 20px;

	float: left;

	padding-left: 30px;

}

/*右浮动开始代码*/

.toolbar-item,.toolbar-layer{background:url(../images/toolbar.png) no-repeat;}

.toolbar{position:fixed;right:0px;bottom:230px;z-index: 9999}

.toolbar-item{display:block;width:52px;height:52px;margin-top:1px;position:relative;-moz-transition:background-position 1s;-ms-transition:background-position 1s;-o-moz-transition:background-position 1s;-webkit-moz-transition:background-position 1s;transition:background-position 1s;}

.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}

.toolbar-item-weixin{background-position:0 -717px;}

.toolbar-item-weixin:hover{background-position:0 -777px;}

/*.toolbar-item-weixin .toolbar-layer{height:152px;background-position:0 0;}*/

.toolbar-item-feedback{background-position:0 -344px;}

.toolbar-item-feedback:hover{background-position:0 -406px;}

.toolbar-item-app{background-position:0 -468px;}

.toolbar-item-app:hover{background-position:0 -530px;}

.toolbar-item-app .toolbar-layer{height:152px;background-position:0 -173px;}

.toolbar-item-top{background-position:0 -592px;}

.toolbar-item-top:hover{background-position:0 -653px;}

.toolbar-layer{position:absolute;right:46px;bottom:-10px;width:172px;opacity:0;filter:alpha(opacity=0);

transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);

-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}

/*右浮动结束代码*/



.details_b img, .about_right_content img{ max-width:100%; _width:expression(document.body.clientWidth > 100% ? "100%" : "auto"); vertical-align: middle;}



