@charset "utf-8";
/* CSS Document */
@import url("../style/style.css");

/*__  top    ---------------------------------------------------------*/
#top{width:auto;height:110px;background:#f3f3f3;}
.top{width:1000px;height:110px;}
.vi{width:700px;height:110px;background:url(../images/logo.png) no-repeat;display:block;float:left;}

.top_r{width:285px;height:110px;float:right;}
.top_r li{padding:15px 0 0 0;}
.top_r li.lg{text-align:right;}
.top_r li.lg a,.top_r li.lg a:link{margin:0 5px 0 0; color:#666;}
.top_r li.lg a:hover{text-decoration:underline;color:#900;}

.top_r li.tel{text-align:right; line-height:30px; color:#9f9f9f; font-size:16px;font-family:微软雅黑 ;}
.top_r li.tel span{font-size:18px;}


.nav{width:auto;height:40px;line-height:40px;background:#0054A6;}

.navigation{width:1000px;height:40px;margin-left:auto!important; margin-right:auto!important;}
.navigation li.soso{float:right; width:260px; height:30px; line-height:none; text-align:right; display:block;padding:5px 0 0 0;_padding:3px 0 0 0;}
.navigation li.soso .so_input{background:url(../images/so_bg.gif) no-repeat;_background-attachment:fixed;width:181px; height:30px;line-height:30px; border:none;padding:0 0 0 10px;}
.navigation li.soso .so_btn{background:url(../images/search.gif) no-repeat;_background-attachment:fixed;width:29px; height:30px;line-height:30px; border:none; color:#FFF;font-weight:800;text-shadow:1px 1px 3px #000;cursor:pointer;}

.navigation li{float:left;width:110px;text-align:center; position:relative;z-index:100;background:url(../images/nav_list.jpg) no-repeat center right; line-height:40px; margin-right:-3px;}
.navigation li.no_bg {background:none;padding:0px;}
.navigation li a{font-family:微软雅黑 ;text-shadow:1px 1px 1px #b5761a;}
.navigation li a, .navigation li a:visited {display: block;text-decoration:none; color:#FFF; font-size:14px; font-weight: bold; width:110px;text-shadow:1px 1px 1px #01447f;}
.navigation li a:hover, .navigation li.hover a {color:#FFF; text-decoration:none; background:#9f9f9f;}
.navigation li.hover a:visited {color:#FFF; }
.navigation li a:hover{box-shadow:0px 2px 6px 0px #0141a0 inset;/*length：阴影水平偏 移值length：阴影垂直 偏移值length：阴影模糊值 length：阴影边框*/}
.navigation ul {display:none;}
.navigation ul li {background-image:none; margin:0px; padding: 0px;}
.navigation ul li a, .navigation ul li a:hover {background-image:none;color:#FFF; width:110px; margin:0px; padding: 0px;}
.navigation li ul {width:170px; display:none; position:absolute; top:40px;left:0px; margin: 0px; padding:0;z-index:100;background:url(../images/navbglist.png) repeat;}

.navigation li ul ul {left:170px;z-index:200; top:0;background:url(../images/navbglist.png) repeat; background-color:none;}
.navigation li ul li {width:170px; height:30px;line-height:30px; border:0; background-image:none;}
.navigation li ul li a {width:170px;color:#900; font-weight:normal; text-align:center; background-image:none;font-size:12px;}
.navigation li ul li a:visited {width:170px; background-image:none;font-size:12px;font-weight:normal; color:#900;}
.navigation li ul li a:hover {width:170px;color:#FFF;background:#09F; box-shadow:none;}
.navigation li ul li.hover {background:#09F; background-image:none; width:170px;}
.navigation li ul li.hover a:hover {color:#FFF; background-image:none; width:170px; }
.navigation li.hover ul a {background-image:none;}

.navigation li li a:hover{background:#09F;}
.navigation li.hover li.hover a:hover{background:#09F;}
.navigation li.hover li.hover a{background:#2861a8;}
.navigation li.hover li.hover li.hover a{width:350px;}
.navigation li.hover li.hover li.hover a:visited{width:350px;}
.navigation li.hover li.hover li.hover a:hover{width:350px;}
.navigation li.hover li.hover li a{width:350px;}
.navigation li.hover li.hover li a:visited{width:350px;}
.navigation li.hover li.hover li a:hover{width:350px;}


#ny_slide{height:280px;width:100%;background:#EFEFEF;overflow:hidden;text-align:center;}

#slide{height:420px;width:100%;background:#EFEFEF;overflow:hidden;text-align:center; position:relative;}
.fullSlide {
	width:100%;
	position:relative;
	height:420px;
	background:#fff;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:420px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:420px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:30px;
	height:4px;
	margin:1px;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#48f0ff;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-50px;
	left:15%;
	z-index:1;
	width:40px;
	height:60px;
	background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {left:auto;right:15%;background-position:-6px -137px;}


.newsbox_k{position:absolute;height:40px;width:100%;bottom:0px; z-index:120;}
.newsbox{width:980px;height:30px;line-height:30px;padding:5px;background:url(../images/news_bg.png) repeat; text-align:left;}
.newsbox h3{width:75px;height:30px; display:block; float:left; color:#0f3b74; font-weight:800; font-size:14px;}
.newsbox ul{display:block;width:900px;height:30px; overflow:hidden;display:block; float:left;}

.newsbox ul li a{display:inline-block;background:url(../images/arrow.gif) no-repeat 0px 10px;padding:0 0 0 10px; margin:0 20px 0 0;}



/*__  content    ---------------------------------------------------------*/
#contentbody{width:1000px;}
.homecbg{background:url(../images/z1.jpg) no-repeat top;}


.i_textbox01{width:315px;float:left;padding:20px 0 0 25px;}
.i_textbox01 h3{width:315px;height:24px;line-height:24px;font-family:微软雅黑 ;}
.i_textbox01 h3 b{color:#0054A6;font-size:15px;padding:0 5px 0 0; float:left;}
.i_textbox01 h3 span{color:#919191;font-size:12px; float:left;}
.i_textbox01_c{width:315px;padding:10px 0 0 0;line-height:20px;color:#919191;text-align:justify;text-justify:inter-ideograph;height:181px;}
.i_textbox01_c .nr{padding:10px 0 0 0;text-align:justify;text-justify:inter-ideograph; text-indent:2em;}

.i_textbox01 h3 a.more,.i_textbox02 h3 a.more,.i_textbox03 h3 a.more{float:right;padding:5px 0 0 0;_margin-top:-1px;}

.i_textbox02{width:295px; float:left;padding:20px 0 0 50px;}
.i_textbox02 h3{width:295px;height:24px;line-height:24px;font-family:微软雅黑 ;}
.i_textbox02 h3 b{color:#0054A6;font-size:15px;padding:0 5px 0 0; float:left;}
.i_textbox02 h3 span{color:#919191;font-size:12px; float:left;}
.i_textbox02_c{width:295px;height:181px; overflow:hidden;padding:10px 0 0 0;}

.i_textbox02_c ul.newshtml{padding:10px 0 0 0;}
.i_textbox02_c ul.newshtml li{height:20px;line-height:20px; background:url(../images/arrow.gif) no-repeat 0px 10px;padding:0 0 0 10px; display:block;vertical-align:bottom;}
.i_textbox02_c ul.newshtml li a{float:left;}
.i_textbox02_c ul.newshtml li span{float:right; color:#999;}


.newsbox_01{width:295px;height:80px;}
.newsbox_01_pic{width:120px;height:80px;float:left;}
.newsbox_01_pic img{display:block;width:120px;height:80px;}
.newsbox_01_c{width:160px;height:80px;float:right;}
.newsbox_01_c li{line-height:20px; color:#999;}
.newsbox_01_c li.title{line-height:20px;}
.newsbox_01_c li.title a,.newsbox_01_c li.title a:link{color:#0054A6; font-weight:800;}
.newsbox_01_c li.title a:hover{color:#900; font-weight:800;}


.i_textbox03{width:240px;float:right;padding:20px 25px 0 0;}
.i_textbox03 h3{width:240px;height:24px;line-height:24px;font-family:微软雅黑 ;}
.i_textbox03 h3 b{color:#0054A6;font-size:15px;padding:0 5px 0 0; float:left;}
.i_textbox03 h3 span{color:#919191;font-size:12px; float:left;}
.i_textbox03_c{width:240px;height:181px;line-height:20px;padding:10px 0 0 0; color:#8e8e8e;}
.i_textbox03_c li{padding:0 0 20px 30px;}
.i_textbox03_c .co_tel{background:url(../images/tel-10.gif) no-repeat 0px 3px;}
.i_textbox03_c .co_emial{background:url(../images/email.gif) no-repeat 0px 3px;}
.i_textbox03_c .co_add{background:url(../images/zz.gif) no-repeat 0px 3px;}




.b_links{width:988px; height:33px; border:1px solid #cccbcb; text-align:center;}
.b_links h3{width:88px;height:33px;line-height:33px;text-align:center;display:block;float:left;color:#FFF;font-weight:800;font-size:12px;background:url(../images/z01.gif) no-repeat;text-shadow:1px 1px 3px #000;letter-spacing:1px;}
.b_links span{display:block;width:890px;height:33px;line-height:33px; text-align:left;overflow:hidden;float:left;}
.b_links span a{padding:0 5px; display:inline-block;}




/*__  bottom   ---------------------------------------------------------*/
#bottombox{background:#f3f3f3;}
.bottombox{width:1000px;line-height:28px;color:#aaaaaa;text-align:center;padding:25px 0;}
.bottombox_nav{width:200px;float:left;}
.bottombox_copy{width:594px;float:left; text-align:center; line-height:20px;}
.bottombox_links{width:205px;float:right;text-align:right;}
.bottombox_links a{color:#aaaaaa;}
.bottombox_links .linksnr{border:1px solid #CCC; height:26px; line-height:26px;}




.box_01{width:212px;text-align:center;padding:30px 21px 0px 20px;float:left;}
.box_01_pic{width:212px;_padding:0 0 1px 0;}
.box_01_pic img{width:204px;height:136px;border:1px solid #eeeeee;padding:3px;_display:block;_margin:-1px 0 0 0;}
.box_01_pic span{display:table-cell;vertical-align:middle;}
.box_01 a.cpt5{padding:5px 0 0 0; display:block;}


.box_02{width:162px;text-align:center;padding:5px 13px 0px 13px;float:left;}
.box_02_pic{width:162px;}
.box_02_pic img{width:154px; height:103px;border:1px solid #b0afaf;padding:3px;_display:block;}
.box_02_pic span{display:table-cell;vertical-align:middle;}
.box_02 a.cpt5{padding:5px 0 0 0; display:block;}



.box_03{width:150px;text-align:center;padding:20px 20px 10px 20px;float:left;}
.box_03_pic{width:150px; height:100px;}
.box_03_pic img{width:148px; height:98px;border:1px solid #eeeeee;_display:block;}
.box_03_pic span{display:table-cell;vertical-align:middle;}
.box_03 a.cpt5{padding:5px 0 0 0; display:block; font-weight:800;}


.sidebar_l{width:220px; float:left;}
.sidebar_r{width:760px; float:right;}



.l_menu{width:220px;}
.l_menu h3{width:190px;height:40px;background:#0054A6;padding:10px 15px;font-weight:800; border-top:5px solid #3382e6;}
.l_menu h3 p{color:#FFF; font-size:16px;line-height:20px;font-family:微软雅黑 ;}
.l_menu h3 span{color:#6ebffe;font-size:12px;}
.l_menu_c{width:200px;background:#f0efef;padding:10px 10px;}
.l_menu_b{width:220px;height:15px;overflow:hidden;background:url(../images/z05.gif) no-repeat;}


/*----------------------------menu-----------------------------------*/

.l_menu_c ul{margin:0 auto;float:none;}
.l_menu_c ul li{padding:0 0 0 10px;border-bottom:#ccc 1px dotted;background:url(../images/arrow.gif) no-repeat 0px 12px;cursor:pointer;}
.l_menu_c ul li a {height:30px; line-height:30px;}
.l_menu_c ul li a:hover,.l_menu_c ul li.act a { }
.l_menu_c ul ul {display:none; }
.l_menu_c ul ul li {line-height:24px;text-indent:15px;border:0px;padding:0px;background:url(../images/arrow.gif) no-repeat -1px 10px; }
.l_menu_c ul li,.l_menu_c ul li a,.l_menu_c ul li a:visited {color:#666; }




.sidebox{width:220px;}
.sidebox h3{width:200px;height:27px;background:#2565b7;padding:10px;font-weight:800;}
.sidebox h3 strong{color:#FFF;font-size:16px;line-height:27px;font-family:微软雅黑 ; }
.sidebox h3 span{color:#6ebffe;font-size:12px;}
.sidebox_c{width:200px;line-height:20px;background:#f0efef;padding:10px;}
.sidebox_c p{padding:10px 0 0 0;text-align:center;}




.side_contentbox{width:760px;}
.side_contentbox h3{height:42px;line-height:42px;background:url(../images/fl2.jpg) repeat-x bottom left;}
.side_contentbox h3 p{display:block;}
.side_contentbox h3 p.title{height:42px;float:left;background:url(../images/fl3.jpg) repeat-x bottom left;}
.side_contentbox h3 p.title b{color:#0054A6;font-size:16px;line-height:42px;font-family:微软雅黑 ;background:url(../images/04.jpg) no-repeat 0px 3px;padding:0 0 0 0px;}
.side_contentbox h3 p.title span{color:#cccccc;font-size:12px;padding:0 0 0 10px;}

.side_contentbox h3 p.infonav{float:right;font-weight:100; text-align:right;}

.side_contentbox_c{width:760px;background:url(../images/03.jpg) repeat-x 0px 1px;padding:10px 0 0 0;}


.news_title{line-height:30px;text-align:center;font-size:22px;padding:20px 0 0 0;font-weight:700; color:#000;}
.news_text{padding:10px 0;text-align:center;line-height:20px;color:#838383;border-bottom:1px dotted #D5D5D5;}
.news_text a,.news_bottom a,.news_text a:link,.news_bottom a:link{color:#666;}
.news_text a:hover,.news_bottom a:hover{color:#900;}

.news_bottom{padding:10px 0;line-height:24px;color:#838383;border-top:1px dotted #D5D5D5;}




.side_contentbox_c ul.newshtml{padding:0;}
.side_contentbox_c ul.newshtml li{height:34px;line-height:34px; border-bottom:1px dotted #D5D5D5;background:url(../images/arrow.gif) no-repeat 10px 15px;padding:0 0 0 20px;}
.side_contentbox_c ul.newshtml li a{float:left;}
.side_contentbox_c ul.newshtml li a.pdf{float:right;padding:10px 10px 0 10px;}

.side_contentbox_c ul.newshtml li span{float:right; color:#999;padding:0 5px 0 0;}


.join_list em { display:block; float:left; width:120px; font-style:normal; text-align:center;}
.join_list div { display:block; float:left; width:130px; text-indent:30px; overflow:hidden; height:38px;}
.join_list span { display:block; float:right; width:120px; text-align:center;}
.join_list li { height:32px; line-height:32px; border-bottom:1px solid #ddd; float:left; width:100%; padding:0px 0px;}
.join_list li a{ display:block; color:#5F5F5F;}
.join_list li a:hover { height:32px; line-height:32px;  border-bottom:1px solid #ccc;  _border-bottom:0px solid #ccc;background:#f7f7f7;}
.join_list li.th {height:38px; border-bottom:1px solid #ccc; line-height:38px; background:#E1E1E1; font-weight:bold;}

.side_contentbox_c h3.title{ height:34px; border-bottom:1px solid #E1E1E1; line-height:35px; background:#EBEBEB; font-weight:bold;padding:0 10px;}

.caseLbox{}
.caseLbox .casetitle{font-family:微软雅黑 ; line-height:30px; color:#666; font-size:16px; font-weight:800;}
.caseLbox .casenr{font-size:12px; color:#707070;padding:20px 0 0 0; line-height:22px;}
.caseLbox .casepic{padding:30px 0 0 0;}
.caseLbox .casepic img{border:2px solid #e1e1e1; margin-bottom:20px;}


.info_content{width:750px;text-align:left;padding:20px 10px 0 10px;}
.productImgbox{float:left;width:330px;}
.productImg{border:1px #eee solid;}
.productImg img{width:328px;}
.smallImg{padding:10px 0 0 0;}
.lookImg{padding:10px 0 0 0;text-align:center;}
.lookImg a,.lookImg a:link{color:#666;}
.lookImg a:hover{color:#900;}

.productInfo{float:right;width:380px;}
.productInfo ul li{border-bottom:1px dotted #D5D5D5; line-height:20px;padding:5px 0;}
.productInfo .title{color:#104D83;font-family:微软雅黑 ;font-size:16px; font-weight:800;}
.productInfo ul li p{border:0;height:28px;line-height:28px; overflow:hidden; width:50%; display:block; float:left;}
.productInfo .p_btn{text-align:center;}


.product_title{line-height:30px;padding:5px 10px 5px 20px;font-family:微软雅黑 ;font-size:16px; font-weight:800;border-bottom:1px dotted #D5D5D5;background:url(../images/arrow3.gif) no-repeat 0px 14px;}

.ab{width:760px;padding:10px 0;line-height:200%; overflow-x:hidden;}


.join_table{margin-top:20px;}


.feedbackHtml{}
.input_1,.input_2,.input_3,.input_4{width:274px;height:24px;line-height:24px;color:#333333;background:url(../images/input_1.jpg) no-repeat scroll left top;padding:3px;border:0;_background:url(../images/input_1.jpg) no-repeat fixed left top;}
.input_2{width:174px;background:url(../images/input_2.jpg) no-repeat scroll left top;_background:url(../images/input_2.jpg) no-repeat fixed left top;}
.input_3{width:104px;background:url(../images/input_3.jpg) no-repeat scroll left top;_background:url(../images/input_3.jpg) no-repeat fixed left top;}
.input_4{width:204px;background:url(../images/input_4.jpg) no-repeat scroll left top;_background:url(../images/input_4.jpg) no-repeat fixed left top;}

.ly_content{width:500px;height:158px; border:1px solid #E3E3E3;}


/* Nav Pages */
.navpages{padding:25px 5px 5px 5px;font-family:Arial,"Lucida Grande", Verdana, Lucida, Helvetica, sans-serif; font-size:12px; }
.navpages ul{text-align:right;margin:0;}
.navpages li{list-style:none;display:inline;width:14px;margin-right:2px;}
.navpages li.thepage{margin-right:5px;color:#666;padding:2px 4px;width:auto}
.navpages li strong{color:#900;}
.navpages a{text-decoration:none;color:#666;padding:2px 4px;border:0px solid #611a00;}
.navpages a:hover{border:0px solid #611a00;color:#fff;background:#104D83; text-decoration:none}
.navpages li.curr_linkpage{border:0px solid #06F;color:#fff;padding:2px 12px;background:#000;}
.navpages li .goinput{width:30px;height:20px;border:1px solid #611a00; }
.navpages li .go{width:30px;height:20px;border:1px solid #611a00; }


/* 产品列表 图片 */
.zhul{width:240px; float:left; height:240px; margin:10px 5px; text-align:center; line-height:22px;}
.zhul img{border:solid 4px #efefef;}
.zhul a{
font-family: "微软雅黑";
	font-size:16px; 
	font-weight: bold;
	color: #0c6db1;
}

/* 产品列表 标题 */
.ab h2 {font-family: "微软雅黑";font-size:18px; font-weight: bold; color: #0c6db1;}


/* 资质证书  list  */
.zhulnew{width:180px; float:left; height:270px; margin:10px 5px; text-align:center; line-height:22px;}
.zhulnew img{border:solid 4px #efefef;}
.zhulnew a{
font-family: "微软雅黑";
	font-size:16px; 
	font-weight: bold;
	color: #0c6db1;
}