@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,textarea,p,blockquote,th,td,a {padding: 0;margin: 0;font-family: Arial, "Microsoft Yahei";font-size: 12px;font-style: normal;line-height: 18px;font-weight: normal;font-variant: normal;}
table { border-collapse: collapse;border-spacing: 0;}
fieldset,img { border: 0;}
address,caption,cite,code,dfn,em,th,var { font-weight: normal;font-style: normal;}
ol,ul { list-style: none outside none;}
caption { text-align: left;}
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%;}
object,a{outline:0;}
a{ text-decoration:none;}
img,a img{ border:0;}
.cssClear {CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0; PADDING-TOP: 0px; HEIGHT: 0px}

.search{ border:0; background-image:url(/resource/img/sousuo_menu.gif); right:23px !important;}
.list_ul li a.a_new{float:left; display:block; width:230px;}
.list_ul li span{line-height:30px; color:#595757}
.cert_anniu{position: absolute; z-index: 888; left:550px; margin-top:-115px;}
.cert_anniu a{ background-image:url(../img/gdjs.gif); width:107px; height:49px; display:block;}
.cert_anniu a:hover{ background-image:url(../img/btn.png);background-position:-6px -81px; width:107px; height:49px; display:block;}


.right_Product_p_title2{background-image: url("../img/title_xi_bg.jpg");
    background-position: left top;
    background-repeat: repeat-x;
    display: block;
    height: 30px;
    margin:10px auto;}
.right_Product_p_title2 h5{background-image: url("../img/title_ico2.gif");
    background-position: 10px center;
    background-repeat: no-repeat;
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    padding-left: 30px;}

/*index*/
.home{
	margin: 0px;
	padding: 0px;
	font-family: "微软雅黑", Arial;
	font-size: 12px;
	color: #595757;
}
.top{
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #1863be;
}
.top_box{
	height: 105px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
.logo{
	position: absolute;
	top: 10px;
	left: 0px;
}
.logo span{font-size:24px;}
.navi_menu{
	/* background-image: url(../img/navi_bg.jpg);
	background-repeat: repeat-x; */
	background-color:#1863be;
	background-position: left top;
	height: 36px;
	position: relative;
	z-index: 5555;
}
.en{
	position: absolute;
	top: 0px;
	right: 0px;
	background-image: url(../img/en_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 17px;
	width: 180px;
	line-height: 17px;
	color: #ffffff;
	text-align:center;
}
.en span{
	padding-right: 12px;
	padding-left: 12px;
	_padding-right: 11px;
	_padding-left: 11px;
}
.en a{
	color: #ffffff;
}
.en a:hover{
	color: #CCC;
}
.renzheng{
	position: absolute;
	top: 50px;
	right: 280px;
}
.link{
	position: absolute;
	top: 50px;
	right: 80px;
}
.login{
	width:73px; height:18px;
	position: absolute;
	top: 50px;
	right: 0px; background-image:url(../img/login_bg.jpg);
	
}
.login a{ color:#FFF; padding-left:13px
	
}
#links{
	width: 170px;
}
.navi{
	height: 36px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
.navi li{
	float:left;
	height:36px;
	display: block;
	text-align:center;
	
}
.navi .on1 a{
	height:36px;
	display: block;
	background-color:#1863be;
	background-position: 0px 0px;
	width: 129px;
	font-family:"宋体", Arial;
	font-weight:bold;
	color:#ffffff;
	line-height:36px;
	font-size:14px;
}
.navi .on1 a:hover{
	height:36px;
	background:#1c6ed1;
	background-position: 0px 0px;
}

.navi .on2 a{
	height:36px;
	display: block;
	background-color:#1863be;
	width: 145px;
	font-family:"宋体", Arial;
	font-weight:bold;
	color:#ffffff;
	line-height:36px;
	font-size:14px;
}
.navi .on2 a:hover{
	height:36px;
	background:#1c6ed1;
	
}


.navi .on3 a{
	height:36px;
	display: block;
	background-color:#1863be;
	font-family:"宋体", Arial;
	font-weight:bold;
	color:#ffffff;
	line-height:36px;
	font-size:14px;
	width: 135px;
}
.navi .on3 a:hover{
	height:36px;
	background:#1c6ed1;
}

.navi .on4 a{
	height:36px;
	display: block;
	background-color:#1863be;
	font-family:"宋体", Arial;
	font-weight:bold;
	color:#ffffff;
	line-height:36px;
	font-size:14px;
	width: 139px;
}
.navi .on4 a:hover{
	height:36px;
	background:#1c6ed1;
}

.navi .on5 a{
	height:36px;
	display: block;
	background-color:#1863be;
	font-family:"宋体", Arial;
	font-weight:bold;
	color:#ffffff;
	line-height:36px;
	font-size:14px;
	width: 140px;
}
.navi .on5 a:hover{
	height:36px;
	background:#1c6ed1;
}

.navi .on6 a{
	height:36px;
	display: block;
	background-color:#1863be;
	font-family:"宋体", Arial;
	font-weight:bold;
	color:#ffffff;
	line-height:36px;
	font-size:14px;
	width: 140px;
}
.navi .on6 a:hover{
	height:36px;
	background:#1c6ed1;
}

.navi .on7 a{
	height:36px;
	display: block;
	background-image: url(../img/navi1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 148px;
}
.navi .on7 a:hover{
	height:36px;
	background-image: url(../img/navi2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.navi .on1 .a1{
	height:36px;
	display: block;
	background-color:#1c6ed1;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 129px;
	font-size:14px;
}
.navi .on2 .a2{
	height:36px;
	display: block;
	background-color:#1c6ed1;
	width: 145px;
}
.navi .on3 .a3{
	height:36px;
	display: block;
	background-color:#1c6ed1;
	width: 135px;
}
.navi .on4 .a4{
	height:36px;
	display: block;
	background-color:#1c6ed1;
	width: 139px;
}
.navi .on5 .a5{
	height:36px;
	display: block;
	background-color:#1c6ed1;
	width: 140px;
}
.navi .on6 .a6{
	height:36px;
	display: block;
	background-color:#1c6ed1;
	width: 140px;
}
.navi .on7 .a7{
	height:36px;
	display: block;
	background-color:#1c6ed1;
	width: 148px;
}
.lujing{
	position: absolute;
	bottom: -36px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dcdcdc;
	color: #1756A1;
	z-index: 9999;
}
.lujing2{
	position: absolute;
	width: 100%;
	background:#f9f9f9;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dcdcdc;
	height: 36px;
	bottom: -36px;
	z-index: 99;
}
.lujing_box{
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	height: 36px;
	line-height: 36px;
}
.lujing_box span{
	padding-right: 10px;
	padding-left: 10px;
}
.lujing_box a{
	border: 1px solid #dcdcdc;
	background-color: #FFF;
	color: #000000;
	padding: 3px;
	line-height: normal;
}


.banner{
	margin-bottom: 10px;
}
.banners{
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	height: 355px;
	margin-bottom: 0px;
}
#feature {
	height: 355px;
	width: 1200px;
	float: left;
	position: relative;
}
#focusarea {
	HEIGHT: 355px;
	OVERFLOW: hidden;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#focusarea LI {
	POSITION: absolute;
	DISPLAY: block;
	HEIGHT: 355px;
	z-index: -1;
}
.pagination {
	Z-INDEX: 5555;
	POSITION: absolute;
	TEXT-ALIGN: right;
	WIDTH: 100px;
	VERTICAL-ALIGN: bottom;
	left: 600px;
	top: 280px;
}
.markers LI {DISPLAY: block; FLOAT: left}
#focusnext {DISPLAY: block; FLOAT: left}
#focusprev {DISPLAY: block; FLOAT: left}
.markers {DISPLAY: block; FLOAT: left}
.markers LI A {DISPLAY: block; FLOAT: left}
.markers {DISPLAY: inline;VERTICAL-ALIGN: bottom;margin: 0px;padding: 0px;list-style-type: none;}
.markers LI {
	padding: 0px;
}
.markers LI A {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 0px;
	TEXT-INDENT: -999em;
	PADDING-LEFT: 5px;
	WIDTH: 16px;
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	HEIGHT: 16px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px;
	background-image: url(../img/marker2.png);
	background-repeat: no-repeat;
	background-position: 5px 0px;
}
.markers LI A:hover {
	BACKGROUND-POSITION: 5px 0px;
	background-image: url(../img/marker3.png);
}
.markers LI A.active {
	BACKGROUND-POSITION: 5px 0px;
	background-image: url(../img/marker1.png);
}
#focusnext {
	TEXT-ALIGN: left;
	TEXT-INDENT: -999em;
	WIDTH: 9px;
	HEIGHT: 9px;
	background-image: none;
	background-repeat: no-repeat;
	position: absolute;
	top: 0px;
	right: 0px;
	z-index: 1000;
}
#focusprev {
	TEXT-ALIGN: left;
	TEXT-INDENT: -999em;
	WIDTH: 9px;
	BACKGROUND: url(images/gallerynext.png) no-repeat;
	HEIGHT: 9px
}
#focusprev {
	MARGIN-RIGHT: 3px;
	background-image: none;
	background-repeat: no-repeat;
}
.content{
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 5555;
}
.con_box1{
	height: 240px;
}
.con_box1_list{
	border: 1px solid #dcdcdc;
	width: 678px;
	margin-right: 20px;
	float: left;
	height: 220px;
	background-color: #FFF;
}
.con_box1_list_title{
	background-image: url(../img/title_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 37px;
	position: relative;
	width: 678px;
	border-bottom-width: 1px;
	border-bottom-style: double;
	border-bottom-color: #dcdcdc;
}

.con_box1_list_title span{
	background-image: url(../img/title_ico.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	font-size: 14px;
	padding-left: 25px;
	line-height: 36px;
	font-weight: bold;
	color: #000;
}
.con_box1_sousuo_title{
	background-image: url(../img/title_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 37px;
	position: relative;
	width: 278px;
	border-bottom-width: 1px;
	border-bottom-style: double;
	border-bottom-color: #dcdcdc;
}
.con_box1_sousuo_title span{
	background-image: url(../img/title_ico2.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	font-size: 14px;
	padding-left: 25px;
	line-height: 36px;
	color: #000;
	font-weight: bold;
}
.con_box1_list_title_more{
	position: absolute;
	top: 10px;
	right: 20px;
}
.con_box1_list_title_more a{
	color: #595757;
	font-size: 10px;
}
.con_box1_list_title_more a:hover{
	color: #000000;
}
.list_ul{
	padding-top: 10px;
	padding-bottom: 20px;
	padding-right: 15px;
	padding-left: 15px;
}
.list_ul li{
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #dcdcdc;
}
.list_ul li a{
	color: #595757;
	line-height: 30px;
}
.list_ul li a:hover{
	color: #1756A1;
}

.plist_ul{
	width:678px;
}
.plist_ul li{
	width:226px;
	float:left;
	text-align:center;
	margin-top:20px;
	overflow:hidden;
}
.plist_ul li a img{
	height:120px;
}
.plist_ul li a{
	color: #595757;
}

.plist_ul li div{
	margin-top:10px;
}
.plist_ul li div a{
	font-family: Arial, "Microsoft Yahei";
}
.plist_ul li div a:hover{
	color: #1756A1;
}



.con_box1_sousuo{
	border: 1px solid #dcdcdc;
	width: 278px;
	float: left;
	height: 220px;
	background-color: #ffffff;
}
.sousuo_ul{
	padding-top: 10px;
	padding-bottom: 20px;
	width: 248px;
	padding-right: 15px;
	padding-left: 15px;
	height: 110px;
}
.sousuo_ul li{
	height: 22px;
	width: 124px;
	float: left;
	display: block;
}
.sousuo_ul li a{
	color: #595757;
	line-height: 22px;
}
.sousuo_ul li a:hover{
	color: #1756A1;
}
.con_box1_sousuokuang{
	position: relative;
	width: 278px;
	height: 30px;
	margin-top: 10px;
}
.sousuo_kuang{
	font-size:12px;
	color:#666;
	height:20px;
	width:200px;
	line-height: 20px;
	position: absolute;
	left: 15px;
	background-image: url(../img/sousuo_bg1.gif);
	background-repeat: no-repeat;
	border:0px;
	padding-left: 10px;
	top: 8px;
	outline: none;
}
.sousuo_menu{
	color:#666;
	height:20px;
	width:37px;
	position: absolute;
	top: 8px;
	right: 15px;
}
.con_box2{
	height: 400px;
}
.con_box2_list{
	border: 1px solid #dcdcdc;
	width: 678px;
	margin-right: 20px;
	float: left;
	height: 385px;
}
.con_box2_list_title{
	background-image: url(../img/title_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 37px;
	position: relative;
	width: 678px;
	border-bottom-width: 1px;
	border-bottom-style: double;
	border-bottom-color: #dcdcdc;
}

.con_box2_list_title span{
	background-image: url(../img/title_ico.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	font-size: 14px;
	padding-left: 25px;
	line-height: 36px;
	font-weight: bold;
	color: #000;
}
.con_box2_list_title_more{
	position: absolute;
	top: 10px;
	right: 20px;
}
.con_box2_list_title_more a{
	color: #595757;
	font-size: 10px;
}
.con_box2_list_title_more a:hover{
	color: #000000;
}
.list_lm{
	padding-top: 25px;
	padding-left: 25px;
	height: 320px;
}
.list_lm_box{
	width: 303px;
	float: left;
	padding-right: 20px;
	padding-bottom: 15px;
}
.list_lm_box img{
	width: 303px;
	right: 76px;
}
.list_lm_box span{
	background-image: url(../img/ico3.gif);
	background-repeat: no-repeat;
	background-position: left 12px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 5px;
	display: block;
}
.list_lm_box a{
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}
.list_lm_box a:hover{
	color: #1756A1;
}
.con_box1_kuaisu{
	border: 1px solid #dcdcdc;
	width: 278px;
	float: left;
	height: 385px;
}
.kuaisu_ul{
	width: 238px;
	height: 110px;
	padding-top: 15px;
	padding-right: 20px;
	padding-left: 20px;
}
.kuaisu_ul li{
	height: 40px;
	display: block;
	width: 234px;
	margin-bottom: 15px;
}
.kuaisu_ul .ks1 a{
	color: #FFFFFF;
	line-height: 40px;
	background-image: url(../img/kuaisu_bg1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 40px;
	width: 184px;
	font-size: 16px;
	font-weight: bold;
	padding-left: 50px;
}
.kuaisu_ul .ks1 a:hover{
	color: #FFFFFF;
	background-image: url(../img/kuaisu_bg2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.kuaisu_ul .ks2 a{
	color: #FFFFFF;
	line-height: 40px;
	background-image: url(../img/kuaisu_bg1.gif);
	background-repeat: no-repeat;
	background-position: 0px -55px;
	display: block;
	height: 40px;
	width: 184px;
	font-size: 16px;
	font-weight: bold;
	padding-left: 50px;
}
.kuaisu_ul .ks2 a:hover{
	color: #FFFFFF;
	background-image: url(../img/kuaisu_bg2.gif);
	background-repeat: no-repeat;
	background-position: 0px -55px;
}
.kuaisu_ul .ks3 a{
	color: #FFFFFF;
	line-height: 40px;
	background-image: url(../img/kuaisu_bg1.gif);
	background-repeat: no-repeat;
	background-position: 0px -112px;
	display: block;
	height: 40px;
	width: 184px;
	font-size: 16px;
	font-weight: bold;
	padding-left: 50px;
}
.kuaisu_ul .ks3 a:hover{
	color: #FFFFFF;
	background-image: url(../img/kuaisu_bg2.gif);
	background-repeat: no-repeat;
	background-position: 0px -112px;
}
.kuaisu_ul .ks4 a{
	color: #FFFFFF;
	line-height: 40px;
	background-image: url(../img/kuaisu_bg1.gif);
	background-repeat: no-repeat;
	background-position: 0px -168px;
	display: block;
	height: 40px;
	width: 184px;
	font-size: 16px;
	font-weight: bold;
	padding-left: 50px;
}
.kuaisu_ul .ks4 a:hover{
	color: #FFFFFF;
	background-image: url(../img/kuaisu_bg2.gif);
	background-repeat: no-repeat;
	background-position: 0px -168px;
}
.kuaisu_ul .ks5 a{
	color: #FFFFFF;
	line-height: 40px;
	background-image: url(../img/kuaisu_bg1.gif);
	background-repeat: no-repeat;
	background-position: 0px -223px;
	display: block;
	height: 40px;
	width: 184px;
	font-size: 16px;
	font-weight: bold;
	padding-left: 50px;
}
.kuaisu_ul .ks5 a:hover{
	color: #FFFFFF;
	background-image: url(../img/kuaisu_bg2.gif);
	background-repeat: no-repeat;
	background-position: 0px -223px;
}
.kuaisu_ul .ks6 a{
	color: #FFFFFF;
	line-height: 40px;
	background-image: url(../img/kuaisu_bg1.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	height: 40px;
	width: 184px;
	font-size: 16px;
	font-weight: bold;
	padding-left: 50px;
}
.kuaisu_ul .ks6 a:hover{
	color: #FFFFFF;
	background-image: url(../img/kuaisu_bg2.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
}
.foot{
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #1756A1;
	background-color: #f2f2f2;
	height: 60px;
	margin-top: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dcdcdc;
}
.foot_box{
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	height: 60px;
}
.foot_box span{
	text-align: right;
	float: right;
	padding-top: 20px;
}
.cop{
	float: left;
	padding-top: 20px;
}
.foot_box a{
	color: #595757;
	padding-left: 20px;
}
.foot_box a:hover{
	color: #1756A1;
}
.foot2{
	background-color: #1756A1;
	height: 26px;
	margin-top: 20px;
	border-top-width: 8px;
	border-top-style: solid;
	border-top-color: #dcdcdc;
}
.foot2_box{
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	height: 26px;
}
.foot2_box span{
	text-align: right;
	float: right;
}
.cop2{
	float: left;
	line-height: 26px;
	color: #ffffff;
}
.foot2_box a{
	color: #ffffff;
	padding-left: 20px;
	line-height: 26px;
}
.foot2_box a:hover{
	color: #CCCCCC;
}


/*about*/
.left_box{
	float: left;
	width: 238px;
}
.left{
	width: 236px;
	background-color: #FFF;
	border: 1px solid #dcdcdc;
}
.left_title{
	background-image: url(../img/title_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 37px;
	width: 236px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dcdcdc;
}
.left_title span{
	background-image: url(../img/title_ico2.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-left: 25px;
	line-height: 37px;
	font-size: 16px;
	font-weight: bold;
}
.left_navi{
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.left_navi li{
	width: 195px;
	margin-bottom: 10px;
	background-image: url(../img/left_li_bg.jpg);
	background-repeat: repeat-x;
}
.left_navi li a{
	width: 155px;
	border: 1px solid #dcdcdc;
	height: 39px;
	display: block;
	line-height: 39px;
	font-size: 14px;
	color: #000000;
	background-image: url(../img/ico3.gif);
	background-repeat: no-repeat;
	background-position: 15px center;
	padding-left: 40px;
}
.left_navi li a:hover{
	background-color: #1756a1;
	border: 1px solid #90aed2;
	background-image: url(../img/ico4.gif);
	background-repeat: no-repeat;
	background-position: 15px center;
	height: 39px;
	width: 155px;
	padding-left: 40px;
	color: #ffffff;
}
.left_navi .left_on a{
	background-color: #1756a1;
	border: 1px solid #90aed2;
	background-image: url(../img/ico4.gif);
	background-repeat: no-repeat;
	background-position: 15px center;
	height: 39px;
	width: 155px;
	padding-left: 40px;
	color: #ffffff;}
	
.left_sousuo_title{
	background-image: url(../img/title_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 37px;
	position: relative;
	width: 236px;
	border-bottom-width: 1px;
	border-bottom-style: double;
	border-bottom-color: #dcdcdc;
}
.left_sousuo_title span{
	background-image: url(../img/title_ico2.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	font-size: 14px;
	padding-left: 25px;
	line-height: 36px;
	color: #000;
	font-weight: bold;
}
.left_sousuo{
	border: 1px solid #dcdcdc;
	width: 236px;
	float: left;
	height: 220px;
	background-color: #ffffff;
	margin-top: 20px;
}
.sousuo2_ul{
	width: 216px;
	height: 110px;
	padding: 10px;
}
.sousuo2_ul li{
	height: 22px;
	width: 108px;
	float: left;
	display: block;
}
.sousuo2_ul li a{
	color: #595757;
	line-height: 22px;
}
.sousuo2_ul li a:hover{
	color: #1756A1;
}
.left_sousuokuang{
	position: relative;
	width: 236px;
	height: 30px;
	margin-top: 10px;
}
.sousuo2_kuang{
	font-size:12px;
	color:#666;
	height:20px;
	width:200px;
	line-height: 20px;
	position: absolute;
	left: 15px;
	background-image: url(../img/sousuo_bg1.gif);
	background-repeat: no-repeat;
	border:0px;
	padding-left: 10px;
	top: 8px;
}
.sousuo2_menu{
	color:#666;
	height:20px;
	width:37px;
	position: absolute;
	top: 8px;
	right: 25px;
}

.right{
	width: 722px;
	float: left;
	background-color: #FFF;
	margin-left: 19px;
}
.right_title{
	background-image: url(../img/title_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 37px;
	position: relative;
	width: 720px;
	border: 1px solid #dcdcdc;
}

.right_title span{
	background-image: url(../img/title_ico.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	font-size: 14px;
	padding-left: 25px;
	line-height: 36px;
	font-weight: bold;
	color: #000;
}
.right_title a{ font-size:14px; font-weight:bold; color:#000; position:absolute; right:20px; top:10px}
.right_title a:hover{ color:#1756A1}
.right_tel{ margin-top:25px; border:1px solid #dcdcdc; padding:10px;}
.right_box{
	padding-top: 25px;
	padding-bottom: 25px;
}
.right_box table tr td{ line-height:23px; padding:10px; color:#333;}
.right_row{
	height: 200px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dcdcdc;
}

.right_row_js{
	line-height: 20px;
	float: left;
}
.right_row_js h4{
	font-size: 14px;
	color: #1756A1;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 5px;
	background-image: url(../img/ico3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}
.right_row_img{
	float: right;
	display: inline;
	padding-top: 20px;
}
.right_row_p{
	line-height: 26px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.right_row2{
	height: 430px;
}
.right_row2_list{
	float: left;
	width: 360px;
	text-align: center;
	height: 203px;
	padding-bottom: 20px;
}
.right_row2_list2{
	float: left;
	width: 320px;
	padding-bottom: 20px;
	line-height: 26px;
	padding-right: 20px;
	padding-left: 20px;
	text-indent:2em;
}
.weiz_con1{
	font-size:14px;
	padding-bottom: 30px;
}
.weiz_con1_title{
	height: 40px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #1756A1;
	line-height: 40px;
	background-image: url(../img/ico5.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	font-size: 16px;
	font-weight: bold;
	color: #1756A1;
}
.weiz_con1 table{
	font-size: 12px;
	color: #3E3A39;
}
.weiz_con1 table td{
	padding-left: 30px;
}



/*about*/
.right_row{
	height: 200px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dcdcdc;
}

.right_row_js{
	line-height: 20px;
	float: left;
}
.right_row_js h4{
	font-size: 14px;
	color: #1756A1;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 5px;
	background-image: url(../img/ico3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}
.right_row_img{
	float: right;
	display: inline;
	padding-top: 20px;
}
.right_row_p{
	line-height: 26px;
	padding-top: 20px;
	padding-bottom: 20px;
	text-indent:2em;
}
.right_row_p2{
	line-height: 26px;
	padding-bottom: 20px;
	padding-left: 10px;
}
.right_row_p2 h4{
	line-height: 26px;
	font-size: 16px;
	font-weight: bold;
	color: #1756A1;
	padding-bottom: 10px;
}
.right_row_p2 h5{
	line-height: 26px;
	font-size: 14px;
	font-weight: bold;
	color: #1756A1;
	padding-bottom: 10px;
}
.right_row_p2 span{
	padding-right: 50px;
}
.right_row_p2 p{
	padding-bottom: 20px;
	text-indent: 2em;
}
.right_row_p2_img{padding-bottom: 20px;}
.keji_list{
	padding: 0px;
}
.keji_list li{
	float: left;
	width: 350px;
	height: 40px;
	background-color: #d1ddec;
}
.keji_list .bai{
	float: left;
	width: 350px;
	height: 40px;
	background-color: #ffffff;
}
.keji_list li a{
	line-height: 40px;
	font-weight: bold;
	color: #000;
	font-size: 14px;
	background-image: url(../img/ico5.gif);
	background-repeat: no-repeat;
	background-position: 20px center;
	padding-left: 40px;
	display: block;
	float: left;
	width: 310px;

}
.keji_list li a:hover{
	color: #1756A1;
}
.right_row_daitouren{
	height: 150px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dcdcdc;
	padding-top: 20px;
}

.right_row_daitouren_js{
	line-height: 20px;
	float: left;
	width: 300px;
	padding-left: 20px;
	padding-top: 15px;
}
.right_row_daitouren_js h4{
	font-size: 14px;
	color: #1756A1;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.right_row_daitouren_img{
	float: left;
	display: inline;
	padding: 3px;
	border: 1px solid #dcdcdc;
}
.right_row_daitouren_p{
	line-height: 26px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.content_right_news_body{
	padding-bottom: 20px;
}
.content_right_news_body ul{
	margin: 0px;
	padding: 0px;
	width: 10px;
	font-size: 12px;
}
.content_right_news_body ul li{
	height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #dddddd;
	width: 685px;
	padding-left: 25px;
	background-image: url(../img/ico6.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
}
.content_right_news_body ul li a{
	color: #595757;
	text-decoration: none;
	width: 560px;
	float: left;
	display: block;
	height: 35px;
	line-height: 35px;
}
.content_right_news_body ul li a:hover{
	color: #1756A1;
	text-decoration: underline;
	float: left;
}
.content_right_news_body ul li .time{
	width: 120px;
	text-align: left;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #595757;
	padding-top: 10px;
}
.yema{
	width: 420px;
	padding-left: 300px;
	padding-bottom: 30px;
	padding-top: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 20px;
	border: 1px solid #dcdcdc;
}
.yema ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.yema ul li{
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #dcdcdc;
	background-image: url(../img/yema_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin-right: 3px;
	margin-left: 3px;
	height:18px;
	display:block;
}
.yema ul li img{vertical-align:middle; margin-top:4px;}
.yema ul li a{
	text-decoration: none;
	color: #595757;
	font-family: Arial, Helvetica, sans-serif;
}
.yema ul li a:hover{
	color: #1756A1;
	text-decoration: underline;
}

.yema ul li.on{ background-color:#1756A1; background-image:none; color:#fff;}
.yema ul li.on a{color: #fff;}

.talent {
	background-image: url(../img/jop_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.talent h2{
	color:#1756A1;
	font-family: Arial, "Microsoft Yahei";
	font-size: 24px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-top: 10px;
}
.talent_title{
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
	font-size: 14px;
	font-weight: bold;
	color: #333;
}
.talent ul{padding-bottom: 40px;}
.talent li{
	background:url(../images/square_grey.png) no-repeat 3px 6px;
	padding-left:20px;
	line-height: 24px;
}
.talents p{
	line-height: 26px;
}
.talents h2{
	color:#1756A1;
	font-family: Arial, "Microsoft Yahei";
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-top: 10px;
}
.talents .talp{line-height: 18px;font-weight: bold;color:#1756A1;font-family: Arial, "Microsoft Yahei";padding-left: 20px;}
.talents p{line-height: 21px;font-family: Arial, "Microsoft Yahei";padding-left: 20px;}

.job_list,.job_list_title{
	clear:both;
	overflow:hidden;
	_zoom:1;
	width:720px;
}
.job_list_title{border:1px solid #dedede;height:43px;background-color: #f2f9fd;}
.job_list_title li{
	color:#1756A1;
	line-height:43px;
	border:none;
	height:43px;
	font-weight: bold;
}
.job_part,.job_title,.job_num,.job_date,.job_more{float:left; height:35px; line-height:35px; text-align:center; color:#717171;border-bottom:solid 1px #d5d5d5;}
.job_part{
	width:160px;
}
.job_title{
	width:250px;
}
.job_num{
	width:118px;
}
.job_more{
	width:192px;
}
.view{
	padding-right:18px;
	color:#000;
	_background-position:right 8px;
	height:35px;
	line-height:35px;
	background-image: url(../img/jop_ico.gif);
	background-repeat: no-repeat;
	background-position: right 0px;
}
.job_detail{
	float:left;
	width:660px;
	background:#fcfcfc;
	border-top:solid 2px #ececec;
	border-bottom:solid 2px #ececec;
	border-left:solid 1px #f7f7f7;
	border-right:solid 1px #f7f7f7;
	display:none;
	position: relative;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;
}
.job_detail h4{ font:bold 14px/18px Arial, Microsoft Yahei; color:#ff3c4b;}
.job_detail ul{ margin:20px 0 0 140px;}
.job_email {
	display:block;
	margin-top: 20px;
	padding-left: 50px;
}
.job_email_title {
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #000000;
}
.job_email_box {
	display: block;
}
.job_email_box  a{
	color: #1756A1;
	text-decoration: none;
}
.job_email_box  a:hover{
	color: #1756A1;
	text-decoration: underline;
}



.right_row_fengcai{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dcdcdc;
	padding-top: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dcdcdc;
	height: 600px;
	padding-left: 20px;
}

.right_row_fengcai_js{
	line-height: 20px;
	float: left;
	width: 450px;
	padding-left: 20px;
	padding-top: 15px;
	height: 109px;
	background-image: url(../img/about_fengcai_bg1.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	padding-right: 50px;
	margin-bottom: 20px;
}
.right_row_fengcai_js h4{
	font-size: 14px;
	color: #1756A1;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.right_row_fengcai_js2{
	line-height: 20px;
	float: left;
	width: 450px;
	padding-left: 20px;
	padding-top: 35px;
	height: 89px;
	background-image: url(../img/about_fengcai_bg2.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	padding-right: 50px;
	margin-bottom: 20px;
}
.right_row_fengcai_js2 h4{
	font-size: 14px;
	color: #1756A1;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.right_row_fengcai_img{
	float: left;
	padding-bottom: 20px;
}
.right_row_fengcai_p{
	line-height: 26px;
	padding-top: 20px;
	padding-bottom: 20px;
}



/*解决方案  leftmenu*/
#nav {
	padding: 15px;
}
.one{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #dcdcdc;
	background-image: url(../img/ico3.gif);
	background-repeat: no-repeat;
	background-position: left 9px;
}
.one a{
	line-height: 33px;
	font-size: 14px;
	text-decoration: none;
	color: #000;
}
.one a:hover{
	line-height: 33px;
	font-size: 14px;
	text-decoration: none;
	color: #1756A1;
}
.two {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #dcdcdc;
}
.two a{
	font-size: 12px;
	line-height: 33px;
	color: #595757;
	text-decoration: none;
}
.two a:hover{
	font-size: 12px;
	line-height: 33px;
	color: #1756A1;
	text-decoration: none;
}
.Three{	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #dcdcdc;
	background-image: url(../img/ico3.gif);
	background-repeat: no-repeat;
	background-position: left 9px;}
#nav ul{ margin-bottom:5px;}
#nav.dyn li ul{ display:none;}
#nav.dyn li ul.show{ display:block;}
#nav.dyn li{
	padding-left:20px;
}
#nav.dyn li.parent{
	background-image: url(../img/ico3.gif);
	background-repeat: no-repeat;
	background-position: 0px 9px;
}
#nav.dyn li.open{
	background-image: url(../img/ico5.gif);
	background-repeat: no-repeat;
	background-position: 0px 9px;
}


.map{
	text-align: center;
	background-color: #f9f9f9;
	border: 1px solid #dcdcdc;
	margin-bottom: 15px;
	padding:20px 0px;
	height:480px;
}
.right_content{
	border: 1px solid #dcdcdc;
}
.right_content_title{
	background-image: url(../img/title_xi_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dcdcdc;
}
.right_content_title span{
	font-size: 14px;
	font-weight: bold;
	color: #000;
	background-position: 15px center;
	line-height: 30px;
	padding-left: 35px;
	background-image: url(../img/ico5.gif);
	background-repeat: no-repeat;
}
.contact{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.contact_box{
	height: 150px;
	width: 720px;
	position: relative;
}
.contact_left{
	padding: 3px;
	border: 1px solid #dcdcdc;
	position: absolute;
	left: 13px;
	top: 12px;
}
.contact_right{
	width: 480px;
	position: absolute;
	left: 210px;
	top: 30px;
}
.contact_right h3{
	font-size: 14px;
	font-weight: bold;
	color: #1756A1;
	padding-bottom: 10px;
}
.contact_right p{}



.form-fx ul li span,.infor h3 span,.form h3 span,.form-yz em input{background-image:url(../img/index.gif)}
.fankun{
	background-color:#fff;
	width:720px;
	height:405px;
}
.infor{
	float:left;
	padding-left:20px;
	width:280px;
	padding-top:25px;
}
.infor h3,.form h3{
	font-size:24px;
	color:#003567;
	font-weight:bold;
	font-family:Helvetica;
	height:44px;
	line-height:44px;
}
.infor h3 span,.form h3 span{
	display:block; width:44px; height:44px; float:left; 
}
.infor h3 span{
	background-image: url(../img/contact_ico1.jpg);
	background-repeat: no-repeat;
}
.infor dl{
	width:280px; overflow:hidden; padding-top:12px; padding-bottom:12px;
}
.infor dl dt{
	width:70px; float:left; font-size:14px; font-weight:bold; padding-right:10px; text-align:right
}
.infor dl dd{
	float:left;
	width:180px;
}
.infor dl dd input{
	border-left:2px solid #b1b1b1;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-top:2px solid #b1b1b1;
	width:150px;
	padding-left:10px;
	height:26px;
	line-height:26px;
}
.infor dl dd  input.contact{
	border-left:2px solid #cb5d5d; border-right:1px solid #c13d3d; border-bottom:1px solid #c13d3d; border-top:2px solid #cb5d5d;
}

.infor dl dd select{
	background-color:#fff;
	border-bottom:1px solid #a9a9a9;
	border-right:1px solid #a9a9a9;
	border-top:1px solid #a0a0a0;
	border-left:1px solid #a0a0a0;
	height:26px;
	width:160px;
}
.infor dl dd select.contact{
	border:1px solid #c13d3d;
}
.form{
	width:420px;
	float:left;
	padding-top:25px;
}
.form h3 span{
	background-image: url(../img/contact_ico2.jpg);
	background-repeat: no-repeat;
}
.form-input{
	padding-top:10px;
}
.form-input input{
	border-left:2px solid #b1b1b1;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-top:2px solid #b1b1b1;
	height:28px;
	line-height:28px;
	width:405px;
	padding-left:10px;
	font-weight:bold;
	color:#818181;
	font-family:Verdana, Geneva, sans-serif
}
.form-fx{
	width:420px;
	overflow:hidden;
	padding-top:9px;
	padding-bottom:10px;
}
.form-fx ul li{
	float:left;
	_padding-left:0px;
}
.form-fx ul li input{
	float:left; margin-top:3px;
}
.form-fx ul li span{
	display:block; float:left; width:22px; height:22px; margin-left:5px; margin-right:5px; _margin-left:3px; margin-right:4px;
}
.form-fx ul li span.f01{
	background-position:-324px -1004px;
}
.form-fx ul li span.f02{
	background-position:-324px -1026px;
}
.form-fx ul li span.f03{
	background-position:-324px -1048px;
}
.form-fx ul li span.f04{
	background-position:-324px -1070px;
}
.form-fx ul li b{
	float:left;
}
.form-textarea{
	position:relative;
}
.form-textarea b{
	position:absolute; font-weight:normal
}
.form-textarea textarea{
	border-left:2px solid #b1b1b1;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-top:2px solid #b1b1b1;
	width:410px;
	height:147px;
	overflow:auto;
}
.form-textarea textarea.contact{
	border-left:2px solid #cb5d5d; border-right:1px solid #c13d3d; border-bottom:1px solid #c13d3d; border-top:2px solid #cb5d5d;
}

.form-yz{
	padding-top:5px;
}
.form-yz span{
	display:block;
	float:left;
	width:300px;
	overflow:hidden;
}
.form-yz span input{
	border-left:2px solid #b1b1b1; border-right:1px solid #999; border-bottom:1px solid #999; border-top:2px solid #b1b1b1; width:96px; height:32px;float:left; margin-top:3px;
}
.form-yz span input.contact{
	border-left:2px solid #cb5d5d; border-right:1px solid #c13d3d; border-bottom:1px solid #c13d3d; border-top:2px solid #cb5d5d;
}
.form-yz span img{
	float:left; margin-right:10px;
}
.form-yz span .cl{
	height:5px;
}
.form-yz em{
	float:right; /*padding-right:20px; padding-top: 10px; height:25px;*/
}
.form-yz em img.ok{
}
.form-yz em s{background-image:url(../image/title.gif); width:15px;  height:25px; background-position:0px -3px; display:block;  }
.form-yz em  b{width:15px; background-position:right -3px; display:block; height:25px; background-image:url(../image/title.gif); }
.form-yz em input{
	background-image:url(../img/menuii.jpg);
	background-position:0px 0px;
	width:100%;
	display:block;
	height:24px;
	line-height:24px;
	border:0px;
	cursor:pointer;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
}

.atr_title h4{ text-align:center; color:#1756A1; font-size:16px; font-family:"微软雅黑","宋体"; line-height:34px;}
.art_con{ padding:10px 20px; font-size:14px;}
.art_con p{ line-height:21px; margin:5px 0;}


.right_Product_p{
	line-height: 26px;
	padding-bottom: 20px;
}

.right_Product_p_title{
	background-image: url(../img/title_xi_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	display: block;
	height: 30px;
	margin-bottom: 10px;
}
.right_Product_p h5{
	background-image: url(../img/ico5.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-left: 30px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
.right_Product_p ul{
	padding: 0px;
}
.right_Product_p ul li{
	height: 150px;
	display: block;
}
.right_Product_p ul li a{
	color: #1756A1;
	font-size: 12px;
	font-weight: bold;
}
.right_Product_p ul li a:hover{
	color: #000;
}
.right_Product_p ul li span{
	float: left;
	width: 180px;
	display: block;
	background-color: #eeeeee;
	height: 90px;
	padding-top: 50px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
.right_Product_p ul li p{
	float: left;
	width: 160px;
	text-align: center;
	display: block;
	height: 90px;
	background-color: #f9f9f9;
	padding-top: 50px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.right_Product_p ul li div{
	float: left;
	width: 160px;
	text-align: center;
	display: block;
	height: 120px;
	background-color: #f9f9f9;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.right_p_list_p{
	line-height: 26px;
	padding-bottom: 20px;
	padding-left: 10px;
}
.right_p_list_p h4{
	line-height: 26px;
	font-size: 16px;
	font-weight: bold;
	color: #1756A1;
	padding-bottom: 10px;
}
.right_p_list_p h5{
	line-height: 26px;
	font-size: 14px;
	font-weight: bold;
	color: #1756A1;
	margin-bottom: 20px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #dcdcdc;
}

.right_p_list_p img{
	border: 3px solid #8fb9ea;
}
.right_p_list_img {
	height: 210px;
}
.divback_con{
	float:left;
	line-height: 24px;
}
.divback_con b{
	font-weight: bold;
	color: #000;
}
.divback_con span{
	padding-right: 50px;
	font-weight: bold;
	color: #1756A1;
}
.divback_con .back{
	width:460px;
}
.divback_con .back_l{
	float:left;
	line-height:24px;
}
.back .back_l a{
	background-image:url("../img/title_ico2.gif");
	background-position:10px center;
	background-repeat:no-repeat;
	padding-left:24px;
	line-height:24px;
	float:left;
}
.back .back_l a b{color:#1756A1;}
.back .back_l a:hover b{ text-decoration:underline;}
.divback_con .back_r{
	width:420px;
	float:left;
	line-height:24px;
}
.divback_con .back b{
	float:left;
}
.divback_img{
	float: left;
	width:210px;
	margin-right: 20px;
}
.right_p_list_img p{
	color: #595757;
}


.con_box1_kuaisu2{
	border: 1px solid #dcdcdc;
	width: 236px;
	float: left;
	height: 385px;
	background-color: #ffffff;
}
.con_box1_sousuo_title2{
	background-image: url(../img/title_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 37px;
	position: relative;
	width: 236px;
	border-bottom-width: 1px;
	border-bottom-style: double;
	border-bottom-color: #dcdcdc;
}
.con_box1_sousuo_title2 span{
	background-image: url(../img/title_ico2.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	font-size: 14px;
	padding-left: 25px;
	line-height: 36px;
	color: #000;
	font-weight: bold;
}
.kuaisu_ul2{
	width: 200px;
	padding-top: 15px;
	padding-right: 18px;
	padding-left: 18px;
}
.kuaisu_ul2 li{
	height: 40px;
	display: block;
	width: 200px;
	margin-bottom: 15px;
}
.kuaisu_ul2 .ks1 a{
	color: #FFFFFF;
	line-height: 40px;
	background-image: url(../img/kuaisu_bg1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 40px;
	width: 150px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 50px;
}
.kuaisu_ul2 .ks1 a:hover{
	color: #FFFFFF;
	background-image: url(../img/kuaisu_bg2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.kuaisu_ul2 .ks2 a{
	color: #FFFFFF;
	line-height: 40px;
	background-image: url(../img/kuaisu_bg1.gif);
	background-repeat: no-repeat;
	background-position: 0px -55px;
	display: block;
	height: 40px;
	width: 150px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 50px;
}
.kuaisu_ul2 .ks2 a:hover{
	color: #FFFFFF;
	background-image: url(../img/kuaisu_bg2.gif);
	background-repeat: no-repeat;
	background-position: 0px -55px;
}
.kuaisu_ul2 .ks3 a{
	color: #FFFFFF;
	line-height: 40px;
	background-image: url(../img/kuaisu_bg1.gif);
	background-repeat: no-repeat;
	background-position: 0px -112px;
	display: block;
	height: 40px;
	width: 150px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 50px;
}
.kuaisu_ul2 .ks3 a:hover{
	color: #FFFFFF;
	background-image: url(../img/kuaisu_bg2.gif);
	background-repeat: no-repeat;
	background-position: 0px -112px;
}
.kuaisu_ul2 .ks4 a{
	color: #FFFFFF;
	line-height: 40px;
	background-image: url(../img/kuaisu_bg1.gif);
	background-repeat: no-repeat;
	background-position: 0px -168px;
	display: block;
	height: 40px;
	width: 150px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 50px;
}
.kuaisu_ul2 .ks4 a:hover{
	color: #FFFFFF;
	background-image: url(../img/kuaisu_bg2.gif);
	background-repeat: no-repeat;
	background-position: 0px -168px;
}
.kuaisu_ul2 .ks5 a{
	color: #FFFFFF;
	line-height: 40px;
	background-image: url(../img/kuaisu_bg1.gif);
	background-repeat: no-repeat;
	background-position: 0px -223px;
	display: block;
	height: 40px;
	width: 150px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 50px;
}
.kuaisu_ul2 .ks5 a:hover{
	color: #FFFFFF;
	background-image: url(../img/kuaisu_bg2.gif);
	background-repeat: no-repeat;
	background-position: 0px -223px;
}
.kuaisu_ul2 .ks6 a{
	color: #FFFFFF;
	line-height: 40px;
	background-image: url(../img/kuaisu_bg1.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	display: block;
	height: 40px;
	width: 150px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 50px;
}
.kuaisu_ul2 .ks6 a:hover{
	color: #FFFFFF;
	background-image: url(../img/kuaisu_bg2.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
}

.right_chanpin_p1{
	line-height: 26px;
	width: 720px;
	height: 130px;
	position: relative;
	z-index: 999999;
}
.right_chanpin_p2{
	line-height: 26px;
	height: 190px;
	width: 720px;
}
.right_chanpin_img{
	width: 715px;
	border: 1px solid #dcdcdc;
	margin-bottom: 5px;
	height: 479px;
}
.right_chanpin_p1_list{
	height: 60px;
	margin-bottom: 5px;
	background-image: url(../img/chanpin_title_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #dcdcdc;
	width: 172px;
	float: left;
	margin-right: 5px;
}
.right_chanpin_p1_list img{
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	height: 60px;
	width: 60px;
}
.right_chanpin_p1_list span{
	padding-top: 20px;
	display: block;
}
.right_chanpin_p1_list a{
	font-size: 14px;
	font-weight: bold;
	color: #1756A1;
}
.right_chanpin_p1_list a:hover{
	color: #000;
}
.right_chanpin_p2_list{
	height: 90px;
	margin-bottom: 5px;
	background-image: url(../img/chanpin_title_bg2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #dcdcdc;
	width: 351px;
	margin-right: 5px;
	float: left;
}
.right_chanpin_p2_list img{
	float: left;
	margin-right: 5px;
	margin-left: 5px;
	height: 90px;
	width: 103px;
}
.right_chanpin_p2_list span{
	padding-top: 18px;
	display: block;
}
.right_chanpin_p2_list a{
	font-size: 14px;
	font-weight: bold;
	color: #1756A1;
}
.right_chanpin_p2_list a:hover{
	color: #000;
}

.right_chanpin_p_frm{
	float: left;
	width: 720px;
	padding: 20px;
}
.right_chanpin_p_frm_title{
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dcdcdc;
}
.right_chanpin_p_frm_title a{
	padding-top: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #1756A1;
}
.right_chanpin_p_frm_title a:hover{
	padding-top: 10px;
	color: #000;

}
.right_chanpin_p3_list{
	height: 60px;
	margin-bottom: 5px;
	width: 172px;
	float: left;
	margin-right: 5px;
}
.right_chanpin_p3_list img{
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	height: 60px;
	width: 60px;
}
.right_chanpin_p3_list span{
	padding-top: 20px;
	display: block;
}
.right_chanpin_p3_list a{
	font-size: 12px;
	color: #595757;
}
.right_chanpin_p3_list a:hover{
	color: #000;
}

.about_cert_img{ text-align:center}
.cert_img{ margin:0 30px;}
.cert_img img{ border:1px solid #dedede; padding:5px; border-radius:6px;-moz-border-radius:10px; -webkit-border-radius:6px;}

.cert_img_bo{ background:url(../img/about_img_bo.jpg) no-repeat center; height:63px;}


.minglu{}
.minglu h3{
	font-size: 16px;
	font-weight: bold;
	color: #1756A1;
	text-align: center;
	padding-bottom: 15px;
}
.minglu table{
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #dcdcdc;
	border-left-color: #dcdcdc;
}
.minglu td{
	height: 30px;
	line-height: 30px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #dcdcdc;
	border-bottom-color: #dcdcdc;
	padding-left: 15px;
}


/**--------------地图样式---------------**/
.map p{
	width:60px;
	height:26px;
	line-height:30px;
	padding-left:3px;
	background:url(../img/biao.png) no-repeat 0px;
	color:#555;
	font-weight:bold;
	cursor:pointer;
}
.biao{
	background:url(../img/biao_liang.png) no-repeat 0px !important;
	color:#000 !important;
}
.biao_hover{
	background:url(../img/biao_liang.png) no-repeat 0px !important;
	color:#000 !important;
}
.shenyang{ position: relative; left: 550px; top: -333px;}
.beijing{ position: relative; left: 485px; top: -343px;}
.tianjin{ position: relative; left: 495px; top: -349px;}
.xian{ position: relative; left: 403px; top: -300px;}
.chongqing{ position: relative; left: 395px; top: -275px;}
.wuhan{ position: relative; left: 440px; top: -317px;}
.suzhou{ position: relative; left: 505px; top: -355px;}
.shanghai{ position: relative; left: 550px; top: -387px;}
.hangzhou{ position: relative; left: 540px; top: -380px;}
.guangzhou{ position: relative; left: 470px; top: -330px;}
.jinan{ position: relative; left: 500px; top: -530px;}


