ul,dl,dt,dd,h1,h2,h3,h4,h5,h6,form { padding:0; margin:0;}
ul { list-style:none;}
li { text-align:left;}
img { border:0px;}
a img,a:hover img{border:0;}

body{ 
    margin:0 auto;
	font-size:12px;
	text-align:center;
	color:#464646;
	min-width:1160px;
	font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;
}
a {
	color:#464646;
	text-decoration: none;
}
a:hover {
	color: #c30;
	text-decoration: none;
}
.while{
    color:#FFFFFF;
	text-decoration:none;
}
.while:hover{
    color:#CCCCCC;
	text-decoration:none;
}
.clearboth{
    clear:both;
}
























.header{
    display:block;
	width:100%;
	height:auto;
	margin:0 auto;
	position:fixed;
	left:0px;
	top:0px;
	_position:absolute;
	_margin-bottom:0px;
	_top:expression(eval(document.documentElement.scrollTop));
	z-index:10001;
	padding-bottom:10px;
}
.header_m{
    width:1160px;
	height:auto;
	margin:0 auto;
	margin-top:30px;
}
.header_logo{
    display:block;
	width:175px;
	height:auto;
	float:left;
	overflow:hidden;
	text-align:left;
}
.header_tel{
    display:block;
	width:auto;
	height:58px;
	line-height:58px;
	padding-left:24px;
	float:right;
	overflow:hidden;
	text-align:left;
	background:url(../images/header_tel.png) left center no-repeat;
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
}

.footer{
    width:100%;
	height:230px;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/footer_bg.jpg) center bottom no-repeat #f9f9f9;
}
.footer_m{
    width:1160px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
}
.footer_logo{
    display:block;
	width:200px;
	height:auto;
	float:left;
	margin-top:55px;
	display:inline;
	overflow:hidden;
	text-align:left;
}
.footer_ewm{
    width:360px;
	height:auto;
	float:left;
	margin-left:100px;
	margin-top:55px;
	display:inline;
	overflow:hidden;
}
.footer_ewm li{
    width:118px;
	height:auto;
	float:left;
	margin-left:60px;
	display:inline;
	overflow:hidden;
	text-align:center;
	font-size:14px;
}
.footer_ewm li img{
    display:block;
	margin-bottom:6px;
}
.footer_copyright{
    width:100%;
	height:34px;
	line-height:34px;
	margin:0 auto;
	overflow:hidden;
	background:#0077c1;
	text-align:center;
	color:#FFFFFF;
}
.footer_r{
    width:370px;
	height:auto;
	float:right;
	margin-left:110px;
	margin-top:62px;
	display:inline;
	overflow:hidden;
}
.footer_r_link{
    width:100%;
	height:38px;
	line-height:38px;
	margin:0 auto;
	overflow:hidden;
	border-bottom:1px solid #9f9f9f;
	text-align:left;
	font-size:14px;
}
.footer_r_text{
    width:100%;
	height:auto;
	line-height:1.8;
	margin:0 auto;
	margin-top:15px;
	overflow:hidden;
	text-align:left;
	font-size:12px;
}




.ind_box_1{
    width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/ind_bg_1.jpg) left no-repeat;
}
.ind_box_2{
    width:100%;
	height:725px;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/ind_bg_2.jpg) right bottom no-repeat;
}
.ind_box_3{
    width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/ind_bg_3.jpg) left bottom no-repeat #fdfdfd;
}
.ind_box_4{
    width:100%;
	height:890px;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/ind_bg_4.jpg) right no-repeat;
}
.ind_box_5{
    width:100%;
	height:770px;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/ind_bg_5.jpg) right no-repeat #fbfbfb;
}
.ind_box_6{
    width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/ind_bg_6.jpg) left no-repeat;
}
.ind_box_7{
    width:100%;
	height:938px;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/ind_bg_7.jpg) right bottom no-repeat;
}
.ind_box_8{
    width:100%;
	height:885px;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/ind_bg_8.jpg) right bottom no-repeat #fbfbfb;
}
.ind_box_9{
    width:100%;
	height:auto;
	margin:0 auto;
	margin-top:60px;
	overflow:hidden;
	background:url(../images/ind_bg_9.jpg) left no-repeat #fbfbfb;
}
.ind_box_10{
    width:100%;
	height:570px;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/ind_bg_10.jpg) right no-repeat;
}

.ind_title_1{
    width:100%;
	height:auto;
	margin:0 auto;
	margin-top:100px;
	overflow:hidden;
	text-align:center;
	font-size:36px;
	color:#111111;
}
.ind_title_2{
    width:100%;
	height:auto;
	margin:0 auto;
	margin-top:10px;
	overflow:hidden;
	text-align:center;
	font-size:18px;
	color:#959595;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}





.our_service{
    width:1000px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	padding-bottom:50px;
}
.our_service li{
    width:150px;
	height:115px;
	float:left;
	margin-left:80px;
	margin-top:80px;
	display:inline;
	overflow:hidden;
	background:#FFFFFF;
	border:1px solid #FFFFFF;
	border-radius:10px;
	-moz-border-radius:10px; /* Old Firefox */
    border-width: 0 1px 1px;
    box-shadow: 0 1px 20px rgba(0, 0, 0, 0.1);
	position:relative;
}
.our_service li span{
    display:block;
	width:100%;
	height:auto;
	margin:0 auto;
	margin-top:10px;
	overflow:hidden;
	text-align:center;
}
.our_service li label{
    display:none;
	width:100%;
	height:auto;
	margin:0 auto;
	margin-top:10px;
	overflow:hidden;
	text-align:center;
}
.our_service li font{
    display:block;
	width:100%;
	height:auto;
	margin:0 auto;
	margin-top:10px;
	overflow:hidden;
	text-align:center;
	font-size:14px;
}
.our_service li:hover{
    background:#1193e3;
}
.our_service li:hover span{
    display:none;
}
.our_service li:hover label{
    display:block;
}
.our_service li:hover font{
    color:#FFFFFF;
}


.ind_aboutus{
    width:1160px;
	height:auto;
	margin:0 auto;
	margin-top:15px;
	overflow:hidden;
}
.ind_aboutus_img{
    width:485px;
	height:auto;
	float:left;
	overflow:hidden;
	text-align:left;
}
.ind_aboutus_text{
    width:630px;
	height:auto;
	float:right;
	overflow:hidden;
	text-align:left;
	line-height:2;
	font-size:14px;
}
.ind_aboutus_more{
    display:block;
	width:130px;
	height:42px;
	line-height:42px;
	margin:0 auto;
	margin-top:25px;
	overflow:hidden;
	background:#2a9ee6;
	border:1px solid #2a9ee6;
	border-radius:10px;
    border-width: 0 1px 1px;
	text-align:center;
	color:#FFFFFF;
	font-size:16px;
}
.ind_aboutus_more:hover{
	border-radius:10px;
	-moz-border-radius:10px; /* Old Firefox */
    border-width: 0 1px 1px;
    box-shadow: 0 1px 20px rgba(0, 0, 0, 0.2);
	text-align:center;
	color:#FFFFFF;
	font-size:16px;
}

.ind_aboutus_item{
    width:1160px;
	height:auto;
	margin:0 auto;
	margin-top:50px;
	overflow:hidden;
}
.ind_aboutus_item li{
    width:232px;
	height:auto;
	float:left;
	overflow:hidden;
}
.ind_aboutus_item li span{
    display:block;
	width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
	font-size:42px;
	font-weight:bold;
}
.ind_aboutus_item li label{
    display:block;
	width:100%;
	height:auto;
	margin:0 auto;
	margin-top:12px;
	overflow:hidden;
	text-align:center;
	font-size:16px;
	color:#363636;
}

.fwlc{
    width:1076px;
	height:auto;
	margin:0 auto;
	margin-top:100px;
	overflow:hidden;
	padding-bottom:50px;
}
.fwlc li{
    width:244px;
	height:auto;
	float:left;
	margin-left:20px;
	display:inline;
	overflow:hidden;
	background:url(../images/fwlc_bg.jpg) top no-repeat;
}
.fwlc li img{
    display:block;
	margin:0 auto;
	margin-top:80px;
}
.fwlc li span{
    display:block;
	width:100%;
	height:auto;
	margin:0 auto;
	margin-top:8px;
	overflow:hidden;
	text-align:center;
	font-size:20px;
	color:#000000;
}
.fwlc li label{
    display:block;
	width:196px;
	height:auto;
	margin:0 auto;
	margin-top:108px;
	overflow:hidden;
	text-align:left;
	font-size:14px;
	color:#7d7d7d;
	line-height:1.8;
}


.our_ys{
    width:1160px;
	height:605px;
	margin:0 auto;
	margin-top:80px;
	overflow:hidden;
	background:url(../images/ldys_pic.jpg) center no-repeat;
	position:relative;
}
.our_ys_title{
    width:170px;
	height:auto;
	top:130px;
	left:160px;
	position:absolute;
	z-index:1;
	overflow:hidden;
	text-align:right;
	font-size:24px;
	color:#252525;
}
.our_ys_num{
    width:67px;
	height:67px;
	line-height:67px;
	top:115px;
	left:345px;
	position:absolute;
	z-index:1;
	overflow:hidden;
	text-align:center;
	font-size:42px;
	color:#FFFFFF;
	/*font-style:italic;*/
	background:url(../images/ldys_num_bg.png) no-repeat;
}
.our_ys_num:hover{
	background:url(../images/ldys_num_bg_hover.png) no-repeat;
}



.case{
    width:1160px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	margin-top:55px;
	padding-bottom:30px;
}
.case li{
    width:266px;
	height:135px;
	float:left;
	margin-left:22px;
	margin-top:25px;
	display:inline;
	overflow:hidden;
}
.case li a{
    display:block;
    width:255px;
	height:115px;
	float:left;
	overflow:hidden;
	background:#FFFFFF;
	border:2px solid #FFFFFF;
	-moz-border-radius:10px; /* Old Firefox */
    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
}
.case li a:hover{
	border:2px solid #1193e3;
}


.question{
    width:1160px;
	height:auto;
	margin:0 auto;
	margin-top:85px;
	overflow:hidden;
}
.question_box{
    width:550px;
	height:auto;
	float:left;
	overflow:hidden;
	position:relative;
}
.question_box_m{
    width:100%;
	height:340px;
	margin:0 auto;
	margin-top:45px;
	overflow:hidden;
	background:#FFFFFF;
	border-radius:10px;
}
.question_box_icon{
    width:65px;
	height:65px;
	top:0px;
	left:242px;
	position:absolute;
	z-index:1;
}
.question_box_m_title{
    width:511px;
	height:auto;
	margin:0 auto;
	margin-top:28px;
	overflow:hidden;
}
.question_box_m_list{
    width:500px;
	height:auto;
	margin:0 auto;
	margin-top:10px;
	overflow:hidden;
}
.question_box_m_list li{
    width:100%;
	height:auto;
	margin:0 auto;
	margin-top:10px;
	overflow:hidden;
}
.question_box_m_list li span{
    display:block;
	width:24px;
	height:24px;
	line-height:24px;
	float:left;
	overflow:hidden;
	background:url(../images/question_num_bg_1.jpg) no-repeat;
	text-align:center;
	color:#FFFFFF;
	font-size:18px;
}
.question_box_m_list li span.or{
	background:url(../images/question_num_bg_2.jpg) no-repeat;
}
.question_box_m_list li label{
    display:block;
	width:465px;
	height:auto;
	float:right;
	overflow:hidden;
	text-align:left;
	font-size:14px;
	line-height:1.6;
}













/*内页样式*/
.Cont_header{
    width:1160px;
	height:auto;
	margin:0 auto;
}
.Cont_header_logo{
    width:174px;
	height:auto;
	float:left;
	overflow:hidden;
	text-align:left;
}
.Cont_header_tel{
    display:block;
	width:auto;
	height:58px;
	line-height:58px;
	padding-left:24px;
	float:right;
	margin-top:30px;
	display:inline;
	overflow:hidden;
	text-align:left;
	background:url(../images/header_tel.jpg) left center no-repeat;
	font-size:20px;
	font-weight:bold;
}
.Cont_banner{
    width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
}
.Cont_banner img{
    width:100%;
}
.cont_box_1{
    width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/cont_bg_1.jpg) left bottom no-repeat #fdfdfd;
}
.cont_box_2{
    width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/cont_bg_2.jpg) left center no-repeat;
}
.cont_box_3{
    width:100%;
	height:920px;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/cont_bg_3.jpg) right bottom no-repeat;
}
.cont_box_4{
    width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/cont_bg_4.jpg) left center no-repeat #f6fcff;
}
.cont_box_5{
    width:100%;
	height:824px;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/cont_bg_5.jpg) right bottom no-repeat;
}
.cont_box_6{
    width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/cont_bg_6.jpg) left center no-repeat #f5f5f5;
}
.cont_box_7{
    width:100%;
	height:600px;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/cont_bg_7.jpg) right top no-repeat;
}
.cont_box_8{
    width:100%;
	height:640px;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/cont_bg_8.jpg) right center no-repeat;
}
.cont_box_9{
    width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/cont_bg_9.jpg) left top no-repeat #fbfbfb;
}
.cont_box_10{
    width:100%;
	height:770px;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/cont_bg_10.jpg) right top no-repeat;
}
.cont_box_11{
    width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/cont_bg_11.jpg) left bottom no-repeat;
}
.cont_box_12{
    width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/cont_bg_12.jpg) right bottom no-repeat;
}







.our_service_item{
    width:1130px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	padding-bottom:50px;
}
.our_service_item li{
    width:176px;
	height:150px;
	float:left;
	margin-left:80px;
	margin-top:80px;
	display:inline;
	overflow:hidden;
	background:url(../images/item_bg.jpg) no-repeat;
	position:relative;
}
.our_service_item li span{
    display:block;
	width:100%;
	height:auto;
	margin:0 auto;
	margin-top:25px;
	overflow:hidden;
	text-align:center;
}
.our_service_item li label{
    display:none;
	width:100%;
	height:auto;
	margin:0 auto;
	margin-top:25px;
	overflow:hidden;
	text-align:center;
}
.our_service_item li font{
    display:block;
	width:100%;
	height:auto;
	margin:0 auto;
	margin-top:0px;
	overflow:hidden;
	text-align:center;
	font-size:16px;
	color:#252525;
}
.our_service_item li:hover{
	background:url(../images/item_bg_hover.jpg) no-repeat;
}
.our_service_item li:hover span{
    display:none;
}
.our_service_item li:hover label{
    display:block;
}
.our_service_item li:hover font{
    color:#FFFFFF;
}
.our_service_item li.current {
	background:url(../images/item_bg_hover.jpg) no-repeat;
}
.our_service_item li.current span{
    display:none;
}
.our_service_item li.current label{
    display:block;
}
.our_service_item li.current font{
    color:#FFFFFF;
}

.our_service_text{
    width:870px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	background:#f4fbff;
	border:1px solid #d4ebfd;
	border-radius:6px;
}
.our_service_text_title{
    width:94%;
	height:auto;
	margin:0 auto;
	margin-top:20px;
	overflow:hidden;
	text-align:center;
	font-size:24px;
	color:#464646;
}
.our_service_text_font{
    width:94%;
	height:auto;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:20px;
	overflow:hidden;
	line-height:2;
	text-align:left;
	font-size:14px;
	color:#898989;
}




.hzlc{
    width:1160px;
	height:auto;
	margin:0 auto;
	margin-top:120px;
	overflow:hidden;
}
.hzlc li{
    width:152px;
	height:auto;
	float:left;
	overflow:hidden;
	background:url(../images/hzlc_bg.jpg) center top no-repeat;
	text-align:center;
	font-size:18px;
}
.hzlc li:hover{
	background:url(../images/hzlc_bg_hover.jpg) center top no-repeat;
}
.hzlc li img{
    display:block;
	margin:0 auto;
	margin-top:35px;
	margin-bottom:50px;
}
.hzlc li.line{
    width:14px;
	height:134px;
	background:url(../images/hzlc_line.jpg) center no-repeat;
}
.hzlc_pic{
    width:693px;
	height:auto;
	margin:0 auto;
	margin-top:144px;
	overflow:hidden;
	text-align:center;
}


.message_title{
    width:1160px;
	height:auto;
	margin:0 auto;
	margin-top:45px;
	overflow:hidden;
	text-align:left;
	font-size:24px;
}
.message_title span{
    color:#f26521;
}
.message_box{
    width:1160px;
	height:auto;
	margin:0 auto;
	margin-top:25px;
	overflow:hidden;
}
.input_css{
    width:340px;
	height:38px;
	line-height:38px;
	outline:none;
	border:1px solid #e5e0e0;
	padding-left:10px;
	padding-right:10px;
	text-align:left;
	font-size:14px;
	color:#c2c2c2;
	background:#FFFFFF;
}
.submit_1{
    width:360px;
	height:40px;
	line-height:40px;
	background:#f86823;
	text-align:center;
	font-size:18px;
	color:#FFFFFF;
	outline:none;
	border:0px;
	cursor:pointer;
}


.contact_box{
    width:1160px;
	height:auto;
	margin:0 auto;
	margin-top:40px;
	overflow:hidden;
}
.contact_box_pic{
    width:376px;
	height:auto;
	float:left;
	overflow:hidden;
	text-align:left;
}
.contact_box_text{
    width:370px;
	height:auto;
	float:left;
	margin-left:100px;
	margin-top:80px;
	display:inline;
	overflow:hidden;
	text-align:left;
	line-height:2;
	font-size:14px;
}
.contact_box_text span{
    font-size:24px;
}
.contact_box_ewm{
    width:160px;
	height:auto;
	float:right;
	margin-top:80px;
	margin-right:100px;
	display:inline;
	overflow:hidden;
	text-align:center;
	font-size:18px;
}
.contact_box_ewm img{
    display:block;
	width:160px;
	margin:0 auto;
	margin-bottom:10px;
}


.Content_title{
    width:1160px;
	height:100px;
	line-height:100px;
	margin:0 auto;
	margin-top:15px;
	overflow:hidden;
	text-align:center;
	font-size:30px;
	border-bottom:1px dotted #e1e1e1;
}
.Content_text{
    width:1100px;
	height:auto;
	line-height:2;
	margin:0 auto;
	margin-top:25px;
	padding-bottom:30px;
	overflow:hidden;
	text-align:left;
	font-size:16px;
	color:#7d7d7d;
}







.case_list{
    width:1160px;
	height:500px;
	margin:0 auto;
	overflow:hidden;
	margin-top:55px;
	padding-bottom:30px;
}
.case_list_li{
    width:266px;
	height:135px;
	float:left;
	margin-left:22px;
	margin-top:25px;
	display:inline;
	overflow:hidden;
}
.case_list_li a{
    display:block;
    width:255px;
	height:115px;
	float:left;
	overflow:hidden;
	background:#FFFFFF;
	border:2px solid #FFFFFF;
	-moz-border-radius:10px; /* Old Firefox */
    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
}
.case_list_li a:hover{
	border:2px solid #1193e3;
}
.case_list_li a.current{
	border:2px solid #1193e3;
}



.fwxm_list_li{
    width:266px;
	height:135px;
	float:left;
	margin-left:22px;
	margin-top:25px;
	display:inline;
	overflow:hidden;
}
.fwxm_list_li a{
    display:block;
    width:255px;
	height:115px;
	line-height:115px;
	text-align:center;
	font-size:26px;
	color:#FFFFFF;
	float:left;
	overflow:hidden;
	background:#1193e3;
	border:2px solid;
	border-radius:10px;
	-moz-border-radius:10px; /* Old Firefox */
}
.fwxm_list_li a:hover{
    background:#f7941c;
}
.fwxm_list_li a.current{
    background:#f7941c;
}
















#nav,#nav ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#nav {
    width:800px;
	height:auto;
	float:right;
	margin-top:10px;
	display:inline;
}
#nav ul {
    left: -9999px;
    overflow: hidden;
    position: absolute;
    top: -9999px;
    z-index:10001;


    -moz-transform: scaleY(0);
    -ms-transform: scaleY(0);
    -o-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    transform: scaleY(0);

    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;

    -moz-transition: -moz-transform 0.1s linear;
    -ms-transition: -ms-transform 0.1s linear;
    -o-transition: -o-transform 0.1s linear;
    -webkit-transition: -webkit-transform 0.1s linear;
    transition: transform 0.3s linear;
}
#nav li {
    position: relative;
	
    width:110px;
	height:auto;
	float:left;
	margin-right:0px;
	display:inline;
}
#nav li a {
    position: relative;
	
    display:block;
	width:100%;
	height:36px;
	line-height:36px;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
	font-size:16px;
	font-weight:bold;
    color: #FFFFFF;
	
}
#nav li:hover > a {
    color: #FFFFFF;
	background:#0077c1;
}
#nav a:hover, #nav a#current {
    color: #FFFFFF;
	background:#0077c1;
}
#nav li:hover ul.subs {
    left: 0;
    top:36px;
    width:110px;
    

    -moz-transform: scaleY(1);
    -ms-transform: scaleY(1);
    -o-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
	padding-top:6px;
}
#nav ul li {
	/*background-color: #000000;
	opacity: 0.5;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)";*/
    width: 100%;
	background:url(../images/menu_li_bg.png);
}
#nav ul li a {
    display:block;
	width:100%;
	height:36px;
	line-height:36px;
	text-align:center;
	font-weight:normal;
	font-size:14px;
	color:#FFFFFF!important;
}
#nav ul li:hover > a {
	background:#0077c1;
}






#Cont_nav,#Cont_nav ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#Cont_nav {
    width:660px;
	height:auto;
	float:right;
	margin-top:40px;
	display:inline;
}
#Cont_nav ul {
    left: -9999px;
    overflow: hidden;
    position: absolute;
    top: -9999px;
    z-index:10001;


    -moz-transform: scaleY(0);
    -ms-transform: scaleY(0);
    -o-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    transform: scaleY(0);

    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;

    -moz-transition: -moz-transform 0.1s linear;
    -ms-transition: -ms-transform 0.1s linear;
    -o-transition: -o-transform 0.1s linear;
    -webkit-transition: -webkit-transform 0.1s linear;
    transition: transform 0.3s linear;
}
#Cont_nav li {
    position: relative;
	
    width:110px;
	height:auto;
	float:left;
	margin-right:0px;
	display:inline;
}
#Cont_nav li a {
    position: relative;
	
    display:block;
	width:100%;
	height:36px;
	line-height:36px;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
	font-size:16px;
    color: #555555;
	
}
#Cont_nav li:hover > a {
    color: #FFFFFF;
	background:#0077c1;
}
#Cont_nav a:hover, #Cont_nav a#current {
    color: #FFFFFF;
	background:#0077c1;
}
#Cont_nav li:hover ul.subs {
    left: 0;
    top:36px;
    width:110px;
    

    -moz-transform: scaleY(1);
    -ms-transform: scaleY(1);
    -o-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
	padding-top:6px;
}
#Cont_nav ul li {
	/*background-color: #000000;
	opacity: 0.5;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)";*/
    width: 100%;
	background:url(../images/menu_li_bg.png);
}
#Cont_nav ul li a {
    display:block;
	width:100%;
	height:36px;
	line-height:36px;
	text-align:center;
	font-weight:normal;
	font-size:14px;
	color:#FFFFFF!important;
}
#Cont_nav ul li:hover > a {
	background:#0077c1;
}







/* jump */
#jump{position:fixed;top:160px;right:30px;width:52px;z-index:400;}
*html #jump{position:absolute;top:expression(documentElement.scrollTop + "px");margin:160px 0 0 0;}
#jump li{height:50px;overflow:hidden;}
#jump li a{height:43px;overflow:hidden; background:url(../images/right_scroll_bg.png) no-repeat;}
#jump li a:hover{ background:url(../images/right_scroll_bg_hover.png) no-repeat;}
#top,#share,#reply,#sina,#ceping,#weixin{display:block;width:52px;height:43px;overflow:hidden;cursor:pointer;}
#top{background:url(../images/right_scroll_icon_5.png) no-repeat;}
#share{background:url(../images1/share.png) no-repeat;}
#reply{background:url(../images1/reply.png) no-repeat;}
#sina{background:url(../images1/sina.png) no-repeat;}
#weixin{background:url(../images1/weixin.png) no-repeat;}
#top:hover{background:url(../images1/toped.png) no-repeat;}
#share:hover{background:url(../images1/shared.png) no-repeat;}
#reply:hover{background:url(../images1/replyed.png) no-repeat;}
#sina:hover{background:url(../images1/sinad.png) no-repeat;}
#weixin:hover{background:url(../images1/weixind.png) no-repeat;}
#ceping{background:url(../images1/ceping.png) no-repeat;}
#ceping:hover{background:url(../images1/cepinged.png) no-repeat;}
#EWM{position:absolute;left:-152px;display:none; top:50px;}
#EWM img{width:150px;height:150px;}
#QQ{position:absolute;left:-152px;display:none; top:100px;}
#QQ img{width:150px;height:150px;}
#tel{position:absolute;left:-152px;display:none; top:0px; text-align:center; font-size:18px;
    width:150px; height:43px; line-height:43px;
	background-color: #000000;
	opacity: 0.4;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=40)";
	color:#FFFFFF;
}





#left_scroll{position:fixed;top:160px;left:30px;width:78px;z-index:400;background:url(../images/left_scroll_line.png) repeat-y;}
*html #left_scroll{position:absolute;top:expression(documentElement.scrollTop + "px");margin:160px 0 0 0;}
#left_scroll li{height:43px;overflow:hidden; margin-top:7px;}
#left_scroll li a{ display:block; height:38px; padding-top:5px; overflow:hidden; background:url(../images/left_scroll_bg.png) no-repeat; color:#FFFFFF; text-align:center; line-height:1.4;}
#left_scroll li a:hover{ background:url(../images/left_scroll_bg_hover.png) no-repeat;}

