/*整站样式*/

html,body,dl,dd,img,form,div,ul,ol,li,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0; border:0;}

body{font-size: 12px;font-family: '微软雅黑', Arial;}

input{padding: 0;font-family: '微软雅黑', Arial;}

h1,h2,h3,h4,h5,h6{font-weight: normal;}

ul,ol,li{ list-style-type:none;}

img{border:0;vertical-align:middle}

select,input,select{vertical-align:middle;outline: none;}

table{border-collapse:collapse;border-spacing:0}

iframe{border:none;}

a:link{color:#666666;text-decoration:none;}

a:visited{color:#666666;text-decoration:none;}

a:hover{color:#0093ff;text-decoration:none;}

a:active{color:#0093ff;text-decoration:none;}

.h{display:none;visibility:visible;}

.wrap{border: 0;padding:0;width:1100px;margin:0 auto;*zoom:1;}

.wrap:after{clear: both;content:"";display: table;}

.c{clear:both;font-size:0;line-height:0;height:0;visibility:visible;}

.fix{*zoom:1;}

.fix:after{clear: both;content:"";display: table;}

.fl{float: left;}

.fr{float: right;}

.pors{position: relative;}

/* 编辑器内容样式 凡是编辑器修改区域加上 */

.editor{line-height:24px;text-align:left;}

.editor p{text-indent:2em;}

.editor ol li{list-style-type:circle;margin-left:25px;}

.editor ul li{list-style-type:square;margin-left:25px;}

/*网页样式*/





.top {

	width:1100px;

	height:29px;

	margin:0 auto;

}



.top h2 {

	float:left;

	font-size: 12px;

	font-family: SimSun;

	line-height:29px;

	color:#999;

}



.topr {

	float: right;

}



.topr ul li {

	float:left;

	font-size: 12px;

	font-family: SimSun;

	line-height:29px;

	color:#999;

}



.topr ul li a:hover {

	color: #050505;

}



.topr ul li .on {

	color: #050505;

}



.head {

	width: 1100px;

	height: 82px;

	margin: 30px auto  0;

}



.logo {

	display: block;

	width: 290px;

	height: 46px;

	float: left;

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

}



.headr {

	width: 220px;

	float: right;

}



.headr_img {

	width: 45px;

	height: 45px;

	float: left;

}



.headr p {

	font-size: 12px;

	color: #999;

	padding-left: 55px;

}



.headr h3 {

	font-size: 24px;

	color: #f5a100;

	padding-left:55px;

}



.nav_line {

	width: 100%;

	border-bottom: 1px solid #e8e8e8;

	position: absolute;

	top: 49px;

	left: 0;

	display: none;

}



.nav {

	width: 100%;

	height: 50px;

}



.nav > ul {

	width: 1100px;

	height: 50px;

	margin: 0 auto;

}



.nav > ul > li {

	height: 50px;

	float: left;

	border-radius: 7px 7px 0 0;

	line-height: 50px;

	cursor: pointer;

	position: relative;

}



.nav > ul > li:hover {

	background-color: #293f94;

}



.nav > ul > li:hover .menu_line {

	display: block;

}



.nav  ul .search {

	border-radius: 0;

}



.nav > ul > li:hover .a1{

	color: #fff;

}



.nav > ul > li:hover .a1 {

	border-left: 1px solid #293f94;

}



.nav ul .on {

	background: #293f94;

}



.nav > ul .on > a {

	color: #fff;

	border-left: 1px solid #293f94;

}





.nav ul .on+li a{

	border:0;

}



.nav > ul > li > a {

	font-size: 14px;

	color: #333;

	text-align: center;

	padding: 0 58px 0 58px;

	display: inline-block;

	*display: inline;

	*zoom: 1;

	border-left: 1px solid #c9c9c9;

	line-height: 12px;

	*line-height: 14px;

	position: relative;

}



.nav > ul > li > a:hover {

	color: #fff;

}



/*.menu_line {

	width: 100%;

	position: absolute;

	top: 49px;

	left: 0;

	z-index: 4;

	border-top: 1px solid #e8e8e8;

	display: none;

}*/



.menu {

	width: 100%;

	background-color: #fff;

	border-left: 1px solid #eee;

	border-right: 1px solid #eee;

	border-bottom: 1px solid #eee;

	padding-bottom: 15px;

	position: absolute;

	top: 49px;

	left: 0;

	z-index: 4;

	display: none;

}



/*.menu ul {

	background-color: #fff;

	border-left: 1px solid #eee;

	border-right: 1px solid #eee;

	border-bottom: 1px solid #eee;

	padding-bottom: 15px;

}*/



.menu ul li {

	line-height: 34px;

}



.menu ul li:hover {

	background: url(../images/nav_1.png) no-repeat 40px center;	

}



.nav > ul > li:hover .menu {

		display: block;

}



.menu ul li a {

	font-size: 14px;

	color: #666;

	padding-left: 56px;

}



.menu ul li a:hover {

	color: #0a4391;

}



.search {

	width: 60px;

	height: 50px;

	float: right;

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

	cursor:pointer;

}



.nav_show {

	position: relative;

	width: 1102px;

	height: 52px;

	margin: 0 auto;

	display: none;

	z-index: 9999;

}



.s_input {

	border: 1px solid #ccc;

	width: 1100px;

	height: 50px;

	padding-left: 15px;

	color: #333;

	line-height: 50px;

}



.s_btn {

	border: 0;

	width: 60px;

	height: 50px;

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

	position: absolute;

	top: 0;

	*top: 2px;

	right: -15px;

	cursor: pointer;

}



.full_bg {

	width: 100%;

	height: 100%;

	/* background: #000; */

	/* opacity: 0.7; */

	filter:alpha(opacity=70);

	z-index: 9998;

	position: fixed;

	display: none;

	cursor: pointer;

}



.fullSlide {

	width: 100%;

	background:#ffffff;

	margin: 0 auto;

	overflow:hidden;

	position: relative;

	*z-index: -1;

}



.fullSlide .pic a {

	height: 520px;

	display: block;

	margin: 0 auto;

}



.fullSlide .hd {

	width: 100%;

	margin: 0 auto;

	position:absolute;

	bottom: 20px;

	text-align:center;

}



.fullSlide .hd ul li {

	cursor:pointer;

	display:inline-block;

	*display:inline;

	zoom:1;

	overflow:hidden;

	width: 50px;

	height: 12px;

	padding: 0 7px 0 7px;

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

}



.fullSlide .hd ul .on {

	width: 50px;

	height: 12px;

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

}



.index_main1 {

	width: 1100px;

	margin: 45px auto 0;

}



/*.index_main1l {

	width: 550px;

	height: 300px;

	margin:50px 20px 0 0;

	float: left;

	position: relative;

}



.play {

	width: 96px;

	height: 96px;

	position: absolute;

	top: 100px;

	left: 215px;

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

}*/



.index_main1l {

	width: 550px;

	height: 300px;

	margin:50px 20px 0 0;

	float: left;

	position: relative;

}



.index_c > ul > li {

	float: left;

	width: 550px;

	height: 300px;

}





.index_c{width: 100%; margin: 0 auto;overflow:hidden;position: relative;*z-index: -1;}

.index_c .hd{width: 94%;margin: 0 auto;position:absolute; bottom: 10px;text-align:right;}

.index_c .hd ul {text-align: right;}

.index_c .hd ul li{ padding: 0 3px;cursor:pointer; display:inline-block; *display:inline; zoom:1; overflow:hidden;width: 8px;height: 8px;background: url(../images/index_c.png) no-repeat;}

.index_c .hd ul .on {width: 8px;height: 8px;background: url(../images/index_c-1.png) no-repeat;}

.index_c .pic li {height: 300px;margin: 0 auto;}

.index_main1r {

	width: 515px;

	margin-top: 50px;

	float: left;

}



.index_main1r_top {

	width: 515px;

	height: 52px;

	border-bottom: 1px dashed #e8e8e8;

}



.index_main1r_top img {

	display: block;

	margin-top: 10px;

}



.index_main1r_txt {

	width: 515px;

}



.index_main1r_txt p {

	font-size: 12px;

	font-family: simsun;

	color: #666;

	text-indent: 2em;

	line-height: 32px;

	margin-top: 8px;

}



.seemore {

	display: block;

	width: 120px;

	height: 40px;

	float: left;

	margin-top: 28px;

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

}



.index_title {

	width: 1100px;

	margin: 0 auto;

}



.index_title h2 {

	font-size: 28px;

	color: #ff9900;

	text-align: center;

}



.index_title img {

	display: block;

	width: 500px;

	height: 3px;

	margin: 12px auto 0; 

}



.index_main2_cont {

	width: 100%;

	height: 580px;

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

	margin-top: 60px;

}



.index_main2 {

	width: 1100px;

	height: 580px;

	margin: 0 auto;

}



.index_main2_box {

	margin-top: 40px;

	width: 1100px;

	height: 392px;

	position: relative;

}



.index_main2_box ul li {

	float: left;

	width: 250px;

	height: 390px;

	border: 1px solid #dbdbdb;

	background: #ebebeb;

	margin-right: 30px;

}



.index_main2_box ul li p {

	font-size: 12px;

	font-family: simsun;

	color: #666;

	line-height: 24px;

	padding-left: 12px;

	margin-top: 10px;

}



.index_main2_img {

	width: 250px;

	height: 208px;

}



.index_main2_img img {

	display: block;

	margin: 9px 9px 0 9px;

}



.index_main2_name {

	width: 250px;

	height: 35px;

	text-align: center;

	position: relative;

}



.index_main2_name h2 {

	font-size: 16px;

	color: #212121;

}



.index_main2_name div {

	width: 50px;

	border-bottom: 3px solid #ccc;

	position: absolute;

	left: 100px;

	top: 32px;

}



.index_main2_box ul li em {

	margin: 15px auto 0;

	display: block;

	width: 100px;

	height: 25px;

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

}



.index_main2_box ul li a {

	display: block;

	width: 100%;

	height: 100%;

}



.index_main2_box ul li a:hover em{

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

}



.sPrev1 {

	display: block;

	width: 25px;

	height: 30px;

	position: absolute;

	top: 180px;

	left: -36px;

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

}



.sNext1 {

	display: block;

	width: 25px;

	height: 30px;

	position: absolute;

	top: 180px;

	left: 1111px;

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

	z-index: 4;

}



.sPrev1:hover {

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

}



.sNext1:hover {

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

}



.index_main3 {

	width: 1100px;

	margin: 45px auto 0;

}



.index_main3_box {

	width: 1100px;

	margin: 22px auto 0;

}



.index_main3_box ul li {

	float: left;

	width: 535px;

	height: 85px;

	margin:16px 30px 0 0;

	*margin-right: 13px;

}



.index_main3_box ul li a {

	display: block;

	width: 100%;

	height: 100%;

}



.index_main3_time {

	position: relative;

	float: left;

	width: 94px;

	height: 83px;

	border-top:1px solid #dbdbdb;

	border-bottom:1px solid #dbdbdb;

	border-left:1px solid #dbdbdb;

}



.index_main3_time div {

	position: absolute;

	height: 35px;

	border-right: 1px solid #cccccc;

	top: 24px;

	left: 93px;

}



.index_main3_time h2 {

	font-size: 30px;

	color: #212121;

	text-align: center;

	margin-top: 14px;

}



.index_main3_time p {

	font-size: 14px;

	color: #999;

	text-align: center;

}



.index_main3_txt {

	width: 439px;

	height: 83px;

	float: left;

	border-top: 1px solid #dbdbdb;

	border-right: 1px solid #dbdbdb;

	border-bottom: 1px solid #dbdbdb;

}



.index_main3_txt h3 {

	font-size: 16px;

	color: #212121;

	text-align: center;

	margin-top: 15px;

}



.index_main3_txt p {

	font-size: 12px;

	font-family: simsun;

	color: #999;

	text-align: center;

	margin-top: 12px;

}



.index_main3_box ul li a:hover .index_main3_time{

	border-top:1px solid #273c8f;

	border-bottom:1px solid #273c8f;

	border-left:1px solid #273c8f;

	background: #273c8f;

}



.index_main3_box ul li a:hover .index_main3_time div {

	display: none;

}



.index_main3_box ul li a:hover .index_main3_time h2 {

	color: #fff;

}



.index_main3_box ul li a:hover .index_main3_time p {

	color: #fff;

}



.index_main3_box ul li a:hover .index_main3_txt h3 {

	color: #273c8f;

}



.index_main4 {

	width: 1110px;

	margin: 80px auto 0;

}



.index_main4_box {

	width: 1110px;

	margin: 45px auto 80px;

}



.index_main4_box ul li {

	width: 220px;

	height: 80px;

	float: left;

	cursor: pointer;

	border:1px solid #ccc;

	text-align: center;

}



.index_main4_box ul li a {

	display: block;

	width: 100%;

	height: 100%

}



.index_main4_box ul li em {

	display: block;

	float: left;

}



.index_main4_box ul li .em1 {

	margin: 26px 0 0 54px;

	width: 31px;

	height: 29px;

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

}



.index_main4_box ul li .em2 {

	margin: 23px 0 0 54px;

	width: 27px;

	height: 34px;

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

}



.index_main4_box ul li .em4 {

	margin: 26px 0 0 54px;

	width: 26px;

	height: 26px;

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

}



.index_main4_box ul li .em5 {

	margin: 25px 0 0 54px;

	width: 18px;

	height: 30px;

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

}



.index_main4_box ul li h2 {

	display: inline-block;

	line-height: 80px;

	font-size: 14px;

	color: #0a0a0a;

	float: left;

	padding-left: 22px;

}



.index_main4_box ul li:hover {

	background: #273c8f;

	border:1px solid #273c8f;

}



.index_main4_box ul li a:hover h2{

	color: #fff;

}



.index_main4_box ul li a:hover .em1 {

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

}



.index_main4_box ul li a:hover .em2 {

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

}



.index_main4_box ul li a:hover .em4 {

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

}



.index_main4_box ul li a:hover .em5 {

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

}



.foot_cont {

	width: 100%;

	height: 200px;

	background-color: #b5b5b6;

}



.foot {

	width: 1100px;

	height: 200px;

	margin: 0 auto;

}



.footl {

	margin-top: 35px;

	width: 460px;

	float: left;

}



.footl h2 {

	width: 460px;

	height: 50px;

	border-bottom: 2px solid #aba9a9;

}



.footl p {

	font-size: 12px;

	color: #222;

	font-family: simsum;

	margin-top: 15px;

}





.footl p span {

	font-weight: bold;

}



.footr {

	float: right;

	margin-top: 50px;

}



.footr img {

	border: 1px solid #f4f4f4;

}



.footr p {

	font-size: 12px;

	color: #222;

	padding-top: 5px;

	text-align: center;

}



.ban {

	height: 250px;

}









/* 威尼斯会员登录 */

.guide {

	width: 1100px;

	height: 50px;

	margin: 0 auto;

}



.guide ul {

	float: right;

}



.guide ul li{

	float: left;

	line-height: 50px;

}



.guide ul li img {

	display: block;

	margin: 20px 10px 0 0;

	float: left;

}



.guide ul li p{

	font-size: 12px;

	color: #999;

	float: left;

}



.guide ul li a {

	font-size: 12px;

	color: #999;

}



.guide ul li a:hover {

	color: #000;

}



.guide ul li .on {

	color: #000;

}



.main {

	width: 1100px;

	margin: 0 auto;

}



.mainl {

	width: 200px;

	float: left;

}



.nav2_top {

	width: 200px;

	height: 80px;

	border-radius: 10px 0 0 0;

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

	font-size: 20px;

	color: #fff;

	text-align: center;

	line-height: 80px;

}



.mainl ul li {

	width: 200px;

	height: 56px;

	border-bottom: 1px solid #e5e5e5;

}



.mainl ul li:hover {



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

}



.mainl ul .on {

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

}



.mainl ul li a {

	font-size: 14px;

	color: #333;

	line-height: 56px;

	display: block;

	width: 100%;

	height: 100%;

}



.mainl ul li a span {

	padding-left: 72px;

}



.mainl ul li a:hover {

	color: #253886;

} 



.mainl ul li a:hover span{

	background: url(../images/nav_2.png) no-repeat 50px center; 

}



.mainl ul .on a span {

	background: url(../images/nav_2.png) no-repeat 50px center;

}



.mainl ul .on a {

	color: #253886;

}



.mainr {

	width: 898px;

	border-left: 1px solid #e5e5e5;

	border-right: 1px solid #e5e5e5;

	float: left;

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

}



.main_box {

	width: 822px;

	float: left;

	margin-left: 38px;

}



.main_title {

	width: 822px;

	height: 42px;

	margin-top: 20px;

	border-bottom: 1px solid #ddd;

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

}



.main_title span {

	padding-left: 24px;

	font-size: 24px;

	color: #273c8f;

}



.main_text {

	width: 822px;

	padding-bottom: 40px;

}



.main_text p {

	font-size: 12px;

	text-indent: 2em;

	color: #333;

	line-height: 34px;

}



.main_text img {

	display: block;

}







/* 发展历程 */

.history { background:url(../images/diandian.jpg) repeat-y 67px 0; overflow:hidden; position:relative;}

.history-date {margin:0px; overflow:hidden;}

.history-date h2 { width: 80px;height: 80px;background: url(../images/daquanquan.png);font-size: 24px;color: #fff; text-align: center;}

.history-date h2.first {  width:80px z-index:99; margin:0px 0px 40px 27px; }

.history-date h2 a {margin-top: 18px;color:#fff; display:inline-block; *display:inline; zoom:1; width: 100%;height: 100%}

.history-date h2 a:link,.history-date h2 a:visited{color:#fff; text-decoration:none;}

.history-date h2 a:hover{color:#fff; text-decoration:none;}

.history-date h2 img { vertical-align:-5px;}

.history-date h2.date02 { margin:0px 0px 40px 27px; }

.history-date h1,h2, ul { float:none;}

.history-date ul li { background:url(../images/dianquan.png) no-repeat 60px 0; padding-bottom:20px; zoom:1; }

.history-date ul li.last { padding-bottom:0;}

.history-date ul li:after{content:" "; display:block; height:0; clear:both; visibility:hidden;}

.history-date ul li h3 {margin-top: -3px; float:left; width:48px; text-align:right; color:#164794; font-size:16px; font-family:Microsoft Yahei;}

.history-date ul li h3 span { display:block; color:#BFBFBF; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.history-date ul li dl { float:left; padding-left:40px; width:712px;}

.history-date ul li dl dt { color:#333; line-height:20px; }

.history-date ul li dl dt span { display:block; font-size:12px;}

.history-date ul li.green h3 { color:#1db702; font-family:Microsoft Yahei;}

.history-date ul li.green h3 span { color:#74C667; font-family:Arial, Helvetica, sans-serif; }

.history-date ul li.green dl { margin-top:-3px;}

.history-date ul li.green dl dt { line-height:20px;}

.history-date ul li.green dl dt a { /*background:url(http://www.rfdy.hk/templets/default/history_images/icon09.gif) no-repeat 0 0; width:19px; height:16px;*/ display:inline-block; *display:inline; zoom:1; overflow:hidden; vertical-align: middle; margin-left:12px;}

.history-date ul li.green dl dd { padding-top:20px; display:none;}

.history-date ul li.green dl dd img { float:left;}

.history-date ul li.green dl dd p { overflow:hidden; zoom:1; line-height:21px; color:#787878;}

.history-date h2.first .more-history {font-size: 16px; background: transparent; margin-left: 30px;}

.history-date h2.first .more-history:hover {text-decoration: underline;}

.history-date h2 em{background: url(../images/daos.png);width: 18px;height: 10px;display: block;  margin-top: 10px; margin-left: 31px;*margin-left: 0;}

*body .history-date ul li dl dt {_font-size:12px !important; _font-weight:bold;}

*body .history-date ul li dl dt span {_font-weight:normal !important;}

*body .history-date ul li.green dl dt a {_background:transparent !important; *background:transparent !important;*font-size:12px !important; _font-weight:normal !important;}







/* 团队介绍 */



.main_team {

	width: 822px;

	padding-bottom: 100px;

}



.main_team ul li {

	width: 250px;

	margin:25px 35px 0 0;

	float: left;

}



.main_team ul li a {

	display: block;

	width: 100%;

	height: 100%;

}



.main_team ul li p {

	font-size: 14px;

	margin-top: 15px;

	color: #333;

	text-align: center;

}



.main_team ul li a:hover p {

	color: #253886;

}



.yema {

	width: 822px;

	margin-top: 75px;

	float: left;

	text-align: center;

}



.yema a {

	padding: 0 7px 0;

	display: inline-block;

	*display: inline;

	*zoom: 1;

	line-height: 22px;

	font-size: 14px;

	color: #3d3d3d;

	border: 1px solid #dcdcdc;

}



.yema a:hover {

	background-color: #14478f;

	color: #fff;

}



.yema .on {

	background-color: #14478f;

	color: #fff;

}







/* 团队介绍详情 */





.team1_img {

	width: 822px;

	border-bottom: 1px dashed #d8d8d8;

}



.team1_img h2 {

	width: 312px;

	margin: 0 auto;

}



.team1_img h2 p {

	margin: 50px 0 15px 0;

	font-size: 16px;

	color: #010101;

	text-align: center;

}



.team1_img h2 span {

	line-height: 32px;

}



.team1_text {

	margin-top: 24px;

	font-size: 12px;

	color: #333;

	line-height: 38px;

}



.team1_text p {

	text-indent: 2em;

}





/* 荣誉资质 */





.ry_box {

	width: 822px;

	margin-top: 20px;

	padding-bottom: 90px;

}



.ry_box h2 {

	width: 160px;

	height: 40px;

	margin: 15px 0 10px 0;

	font-size: 16px;

	color: #fff;

	text-align: center;

	line-height: 40px;

	background-color: #273c8f;

}



.ry_box ul li {

	width: 822px;

	padding-left: 20px;

	font-size: 12px;

	font-family: simsun;

	color: #333;

	line-height: 37px;

	border-top: 1px dashed #ccc;

	background: url(../images/ry_1.png) no-repeat 6px center;

}



.ry_box ul li:first-child {

	border: 0;

}



.ry_box .ry_sp li{

	background-image: none;

	padding: 0;

}







/* 产品中心 */

.pro_box {

	width: 822px;

	margin: 85px 0 180px 0;

}



.pro_box ul li {

	width: 410px;

	height: 180px;

	float: left;

}



.pro_box ul li a {

	display: block;

	width: 100%;

	height: 100%;

}



.pro_box_img {
	width: 205px;
	height: 180px;
	overflow: hidden;
}

.pro_box_img img {
	transition: All 0.3s ease-in-out;
	-webkit-transition: All 0.3s ease-in-out;
	-moz-transition: All 0.3s ease-in-out;
	 -o-transition: All 0.3s ease-in-out;
}

.pro_box_img:hover img {
	transform:scale(1.1);
	-webkit-transform:scale(1.1); 
	-moz-transform:scale(1.1); 
	-o-transform:scale(1.1); 
	-ms-transform:scale(1.1);
}

.pro_box_text {
	width: 205px;
	height: 180px;
	font-size: 18px;
	color: #fff;
	background-color: #cfe5fa;
	color: #4c8ecd;
	text-align: center;
	line-height: 180px;
	position: relative;
}

.pro_box_text i {
	display: block;
	width: 10px;
	height: 20px;
	position: absolute;
	z-index: 4;
}

.pro_box_text .i1 {
	top: 80px;
	left: -10px;
	background: url(../images/pro_7.png) no-repeat;
}

.pro_box_text .i2 {
	top: 80px;
	right:-10px;
	background: url(../images/pro_6.png) no-repeat;
}

.pro_box ul li a:hover .pro_box_text{
	background-color: #91bddd;
	color: #fff;
}

.pro_box ul li a:hover .pro_box_text .i1{
	background:url(../images/pro_7-1.png) no-repeat;
}

.pro_box ul li a:hover .pro_box_text .i2{
	background:url(../images/pro_6-1.png) no-repeat;
}







/* 产品中心详情 */



.pro1_box {

	width: 822px;

	padding-bottom: 120px;

	position: relative;

}



.pro1_box ul li {

	float: left;

	width: 250px;

	border: 1px solid #dbdbdb;

	background: #ebebeb;

	margin:30px 33px 0 0;

	padding-bottom: 40px;

	*margin:30px 22px 0 0;

}



.pro1_box ul li p {

	font-size: 12px;

	font-family: simsun;

	color: #666;

	line-height: 24px;

	padding-left: 12px;

	margin-top: 10px;

}



.pro1_box ul li p {

	font-size: 12px;

	font-family: simsun;

	color: #666;

	line-height: 24px;

	padding-left: 12px;

	margin-top: 10px;

}



.pro1_box_img {

	width: 250px;

	height: 208px;

}



.pro1_box_img img {

	display: block;

	margin: 9px 9px 0 9px;

}



.pro1_box_name {

	width: 250px;

	height: 35px;

	text-align: center;

	position: relative;

}



.pro1_box_name h2 {

	font-size: 16px;

	color: #212121;

}



.pro1_box_name div {

	width: 50px;

	border-bottom: 3px solid #ccc;

	position: absolute;

	left: 100px;

	top: 32px;

}



.pro1_box ul li em {

	margin: 15px auto 0;

	display: block;

	width: 100px;

	height: 25px;

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

}



.pro1_box ul li a {

	display: block;

	width: 100%;

	height: 100%;

}



.pro1_box ul li a:hover em{

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

}











/* 产品详情 */

.pro2_top {

	width: 822px;

	margin-top: 25px;

}



.pro2_img {

	width: 385px;

	height: 335px;

	float: left;

}



.pro2_img img {

	border: 1px solid #dbdbdb;

}



.pro2_text {

	width: 395px;

	margin-left: 40px;

	float: left;

}



.pro2_text h2 {

	margin-top: 10px;

	font-size: 18px;

	line-height: 18px;

	color: #273c8f;

}



.pro2_text h3 {

	margin-top: 22px;

	font-size: 12px;

	line-height: 12px;

	font-family: simsun;

	font-weight: bold;

	color: #666;

}



.pro2_text ul {

	margin-top: 15px;

}



.pro2_text ul li {

	font-size: 12px;

	color: #666;

	line-height: 28px;

	list-style-type: square;

	list-style-position: inside;

}



.pro2_main {

	width: 822px;

	margin-top: 35px;

}



.pro2_head {

	width: 822px;

	height: 42px;

}



.pro2_head ul {

	width: 820px;

	height: 42px;

	background-color: #273c8f;

}



.pro2_head ul li {

	height: 40px;

	padding: 0 22px;

	font-size: 14px;

	color: #fff;

	line-height: 40px;

	text-align: center;

	float: left;

	cursor: default;

}



.pro2_head ul li:first-child {

	margin-left: 10px;

}



.pro2_head ul .on{

	background-color: #fff;

	color: #273c8f;

	border-radius: 10px 10px 0 0;

	margin-top: 3px;

	line-height: 35px;

}



.pro2_main dl {

	width: 802px;

	margin: 20px 0 0 20px;

	border-bottom: 1px solid #ebebeb;

}



.pro2_main dt {

	width: 802px;

	height: 38px;

	line-height: 16px;

}



.pro2_main dt span {

	padding-left: 12px;

	font-size: 16px;

	color: #333;

}



.pro2_main dd {

	width: 802px;

	font-size: 12px;

	color: #3b3b3b;

	font-family: simsun;

	line-height: 44px;

	border-bottom: 1px solid #ebebeb;

	clear: both;

}



.tab1 {

	width: 200px;

	text-indent: 1em;

	float: left;

}



.tab2 {

	width: 600px;

	text-indent: 4em;

	float: left;

	border-left: 1px solid #ebebeb;

}



.pro2_back {

	width: 100px;

	height: 35px;

	margin: 80px 0 110px 0;

	background-color: #273c8f;

	float: right;

}



.pro2_back a {

	display: block;

	width: 100%;

	height: 100%;

	text-align: center;

	line-height: 35px;

	font-size: 12px;

	font-family: simsun;

	color: #fff;

}







/* 新闻动态 */



.news_main {

	width: 822px;

	padding-bottom: 110px;

}



.news_main ul li {

	width: 820px;

	height: 85px;

	margin-top: 35px;

	*cursor: pointer;

}



.news_main ul li a {

	display: block;

	width: 100%;

	height: 100%;

}



.news_main_time {

	position: relative;

	float: left;

	width: 94px;

	height: 83px;

	border-top:1px solid #dbdbdb;

	border-bottom:1px solid #dbdbdb;

	border-left:1px solid #dbdbdb;

}



.news_main_time div {

	position: absolute;

	height: 35px;

	border-right: 1px solid #cccccc;

	top: 24px;

	left: 93px;

}



.news_main_time h2 {

	font-size: 30px;

	color: #212121;

	text-align: center;

	margin-top: 14px;

}



.news_main_time p {

	font-size: 14px;

	color: #999;

	text-align: center;

}



.news_main_txt {

	width: 722px;

	height: 83px;

	float: left;

	border-top: 1px solid #dbdbdb;

	border-right: 1px solid #dbdbdb;

	border-bottom: 1px solid #dbdbdb;

}



.news_main_txt h3 {

	font-size: 16px;

	color: #212121;

	padding-left: 25px;

	margin-top: 15px;

}



.news_main_txt p {

	font-size: 12px;

	font-family: simsun;

	color: #999;

	padding-left: 25px;

	margin-top: 12px;

}



.news_main ul li a:hover .news_main_time{

	border-top:1px solid #273c8f;

	border-bottom:1px solid #273c8f;

	border-left:1px solid #273c8f;

	background: #273c8f;

}



.news_main ul li a:hover .news_main_time div {

	display: none;

}



.news_main ul li a:hover .news_main_time h2 {

	color: #fff;

}



.news_main ul li a:hover .news_main_time p {

	color: #fff;

}



.news_main ul li a:hover .news_main_txt h3 {

	color: #273c8f;

}





/* 新闻详情 */





.news1_main {

	width: 822px;

	padding-bottom: 390px;

}



.news1_top {

	width: 822px;

	height: 75px;

	margin-top: 35px;

	border-bottom: 1px dashed #e7e7e7;

}



.news1_top h2 {

	font-size: 18px;

	line-height: 18px;

	color: #000;

	text-align: center;

}



.news1_top p {

	font-size: 12px;

	line-height: 12px;

	font-family: simsun;

	color: #666;

	text-align: center;

	margin-top: 18px;

}



.news1_text {

	margin-top: 15px;

	font-size: 12px;

	font-family: simsun;

	color: #333;

	text-indent: 2em;

	line-height: 36px;

}



.news1_down {

	width: 822px;

	height: 55px;

	color: #666;

	line-height: 12px;

	font-family: simsun;

}



.news1_down h2 {

	height: 24px;

	font-size: 12px;

	border-bottom: 1px solid #ececec;

}



.news1_down h3 {

	margin-top: 15px;

	font-size: 12px;

}



.news1_down h3 .p1 {

	width: 410px;

	float: left;

}



.news1_down h3 .p2 {

	width: 410px;

	float: right;

	text-align: right;

}



.news1_down a:hover {

	color: #273c8f;

}





/* 服务与支持 */



.ser_main {

	width: 822px;

	font-size: 12px;

	line-height: 30px;

	color: #333;

	font-family: simsun;

	margin-top: 20px;

	padding-bottom: 170px;

}





/* 资料下载 */



.ser1_main {

	margin-top: 8px;

	padding-bottom: 170px;

	width: 822px;

}



.ser1_main ul li {

	width: 822px;

	*height: 40px;

	border-top: 1px solid #c9c9c9;

}



.ser1_main ul li:first-child {

	border: 0;

}



.ser1_main ul li span{

	padding-left: 18px;

}



.ser1_main ul li a {

	display: block;

	width: 100%;

	height: 100%;

	line-height: 40px;

	font-size: 12px;

	color: #333;

}



.ser1_main ul li p {

	float: right;

}



.ser1_main ul li em {

	display:block;

	width: 13px;

	height: 13px;

	margin:12px 24px 0 20px;

	float: right;

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

}



.ser1_main ul li a:hover span {

	color: #273c8f;

}











/* 常见问题 */





.ser2_main {

	width: 822px;

	margin-top: 10px;

	padding-bottom: 100px;

}



.ser2_main ul li {

	width: 822px;

	clear: both;

	border-top: 1px solid #e3e3e3;

}



.ser2_main ul li:first-child {

	border:0;

}



.ser2_main ul li p {

	padding-left: 16px;

	float: left;

}



.ser2_main ul li span {

	display: block;

	float: right;

	padding-right: 22px;

}



.ser2_main ul li a {

	display: block;

	font-size: 12px;

	font-family: simsun;

	color: #333;

	line-height: 40px;

}



.ser2_main ul li a:hover p {

	color: #273c8f;

}









/* 常见问题2 */



.ser3_main {

	width: 822px;

	padding-bottom: 130px;

}



.ser3_top {

	width: 822px;

	height: 75px;

	margin-top: 30px;

	border-bottom: 1px dashed #e7e7e7;

}



.ser3_top h2 {

	font-size: 18px;

	color: #333;

	line-height: 18px;

	text-align: center;

}



.ser3_top p {

	font-size: 12px;

	font-family: simsun;

	color: #666;

	line-height: 12px;

	text-align: center;

	margin-top: 18px;

}



.ser3_text {

	width: 822px;

	font-size: 12px;

	font-family: simsun;

	color: #666;

	line-height: 35px;

	margin-top: 10px;

}



.ser3_text span {

		font-weight: bold;

}











/* 设备展示 */





.ser4_box {

	width: 822px;

	margin-top: 12px;

	padding-bottom: 90px;

}





.ser4_box ul li {

	float: left;

	width: 250px;

	margin:24px 35px 0 0;

}



.ser4_box ul li img {

	display: block;

}



.ser4_box ul li p {

	font-size: 14px;

	color: #333;

	line-height: 14px;

	margin-top: 20px;

	text-align: center;

}









/* 联系我们 */



.cont_main {

	width: 822px;

	margin-top: 10px;

	padding-bottom: 120px;

}



.cont_main ul li {

	width: 822px;

	line-height: 45px;

	*zoom: 1;

	border-bottom: 1px solid #e1e1e1;

}



.cont_main ul li:after {

	clear: both;

	content:"";

	display: table;

}



.cont_main ul li a {

	display: block;

	width: 100%;

	height: 100%;

}



.cont_main ul li p {

	font-size: 12px;

	font-family: simsun;

	color: #222;

	float: left;

}



.cont_main ul .cont_title p{

	font-size: 16px;

	font-family: Microsoft YaHei;

	color:#273c8f;

}



.cont_main .c1 {

	width: 370px;

	padding-left: 20px;

}



.cont_main .c2 {

	width: 120px;

	text-align: center;

}



.cont_main .c3 {

	width: 100px;

	float: right;

}



.cont_ym {

	width: 822px;

	font-size: 12px;

	font-family: simsun;

	color: #444;

	text-align: center;

	margin-top: 45px;

}













/* 招聘信息详情 */





.cont1_main {

	width: 822px;

	margin-top: 20px;

	font-size: 12px;

	font-family: simsun;

	color: #444;

	line-height: 38px;

	padding-bottom: 190px;

}



.cont1_main b {

	color: #000;

}



.cont1_main span {

	font-weight: bold;

}









/* 联系方式 */





.cont2_main {

	width: 822px;

	padding-bottom: 140px;

}





.cont_map {

	width: 820px;

	height: 250px;

	margin-top: 30px;

}





.cont_map img {

	border: 1px solid #ddd;

}



.cont2_d {

	width: 822px;

	border-top: 3px solid #425ecc;

	border-bottom: 1px solid #dbdbdb;

	border-left: 1px solid #dbdbdb;

	border-right: 1px solid #dbdbdb;

	margin-top: 30px;

	background-color: #f7f7f7;

}



.cont2_d ul {

	margin: 32px 0 45px 0;

}



.cont2_d ul li {

	width: 350px;

	height: 20px;

	margin: 12px 0 0 50px;

	float: left;

}



.cont2_d ul li p {

	font-size: 14px;

	color: #000;

	line-height: 20px;

	padding-left: 10px;

	display: inline-block;

	*display: inline;

	*zoom: 1;

	vertical-align: middle;

}









/* 在线留言 */



.cont3_main {

	width: 652px;

	padding-bottom: 200px;

	margin: 30px 0 0 170px;

}



.cont3_k {

	width: 652px;

	height: 28px;

	color: #666;

	font-size: 12px;

	font-family: simsun;

	margin-top: 20px;

}



.cont3_k p {

	float: left;

	line-height: 28px;

}



.cont3_input {

	width: 295px;

	height: 26px;

	border: 1px solid #c5c5c5;

	float: left;

	line-height: 26px;

}



.cont3_text {

	width: 652px;

	height: 165px;

	margin-top: 25px;

	color: #666;

	font-size: 12px;

	font-family: simsun;

}



.cont3_text p {

	float: left;

}



.cont3_t {

	width: 410px;

	height: 163px;

	border: 1px solid #c5c5c5;

	float: left;

}



.cont3_sub {

	width: 822px;

	margin-top: 20px;

	font-size: 14px;

	font-family: simsun;

	color: #666;

}



.cont3_sub .sub1 {

	width: 74px;

	height: 26px;

	margin-left: 60px;

	line-height: 26px;

	text-align: center;

	float: left;

	background-color: #ececec;

	border-radius: 10px; 

	border: 1px solid #d3d3d3;

}



.cont3_sub .sub2 {

	width: 74px;

	height: 26px;

	margin-left: 20px;

	line-height: 26px;

	text-align: center;

	float: left;

	background-color: #ececec;

	border-radius: 10px;

	border: 1px solid #d3d3d3;

}