﻿@charset "utf-8";
body{
        padding:0px;
        color:#666;
		font-family:"Microsoft YaHei",Arial,Georgia;
		font-size:12px;
		background:url(../images/top_bg.jpg) repeat-x;
        margin:0px;
        list-style:none;
		line-height:180%;

}
img { filter: alpha(opacity=100); } 
a:hover img { filter: alpha(opacity=90);}


/*---------------共用CSS----------------*/
.div_1000{ width:100%; overflow:hidden; height:auto; background:#FCFCFC;}
.warp_box{  width:1000px ; height:auto; overflow:hidden; margin:0 auto}
.space{ height:10px;CLEAR: both; OVERFLOW: hidden;}
.dhbt_zi{width:250px; padding:1px 1px 0px 4px;font-size:18px;font-family:"微软雅黑"; line-height:28px; float:left; color:#E30000}
.more{ width:60px; padding:10px 1px 1px 1px; float:right; text-align:center; }
td{ font-size:12px; line-height:190%}


/* banner */
.banner{height:400px;overflow:hidden;}
.banner .d1{width:100%;height:392px;display:block;position:absolute;left:0px;position: relative}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:460px;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(../images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(../images/img1_1.png) no-repeat center;}

/*logo*/
.top_box_bg{ width:1000px; height:71px;}
.logo{ width:750px; height:71px; background:url(../images/logo.jpg) no-repeat; float:left}
.tel_k{width:240px; height:71px; float:right}
.tel_txt{ line-height:60px; text-align:right; color:#FF8400; font-size:14px;}

.top_tel{ background:url(../images/tel_top.jpg) no-repeat; height:35px; width:170px; float:right }

.menu_box{ width:1000px; background:url(../images/menu_bg.jpg) no-repeat; height:37px;}

#an_1 {WIDTH:124px; HEIGHT: auto;text-align:center; float:left;color:#FFFFFF;font-size:15px}
#an_1 A:hover {BACKGROUND: none transparent scroll repeat 0% 0%;text-align:center;color:#FFFFFF; font-size:15px; line-height:36px}
#an_1_1 {WIDTH: 124px; HEIGHT:37px;color:#FFFFFF;font-size:15px; line-height:36px}
#an_1_1 A {DISPLAY: block;WIDTH: 124px; HEIGHT:37px;text-decoration: none;color:#FFFFFF;font-size:15px; line-height:36px}
#an_1_1 A:hover {DISPLAY: block; BACKGROUND:#FFDE00;WIDTH: 124px; HEIGHT:37px;text-decoration: none; color:#1D262F;font-size:15px; line-height:36px}


/*-------------------首页------------------------*/
.about_k{ width:288px; height:218px; border:#CCCCCC solid 1px;}
.gs_tu{width:253px; height:85px; margin:8px auto;}
.gs_yw{width:253px; height155px; margin:8px auto;}
.gs_txt{ width:253px; line-height:180%; margin:0 auto; height:auto}

.zsjd_k{ width:284px; height:218px; border:#CCCCCC solid 1px;}
.zsjd_tu{ width:248px; height:149px; margin:0 auto; margin-top:8px}

.bt_txt1{ width: auto; float:left; font-size:18px; padding-left:20px; line-height:38px; margin-right:4px;color:#333; }
.bt_txt2{ width: auto; float:left; font-size:12px; color:#888;text-transform : uppercase;line-height:40px}

.news_tu_box{ margin-right:10px; text-align:center; float:left; background:url(../images/tu.jpg) no-repeat  center  center}
.news_tu_box img{width:130px; height:80px; padding:4px; border:#DBDBDB solid 1px}
.news_i{ height:auto;background:url(../images/i_1.jpg) no-repeat left  center; width:20px; height:20px}


.banner_k1{ width:100%; height:250px; margin-bottom:15px;}

.rmzw_k{  overflow:hidden;}
.rmzw_k ul{ margin:10px 0px; overflow:hidden}
.rmzw_k ul li{  list-style:none;}
.rmzw_k ul li a{width:93px; line-height:28px; float:left; margin:8px 7px; text-align:center; background:#EAEAEA; border:#CCCCCC 1px solid; border-radius:3px;}
.font14_hong{ font-size:14px; color:#ff0000; }
.font16_hong{ font-size:14px;}
   .input[type=text],
      .input[type=password] {
        font-size: 14px;
        min-height:26px;
        margin: 0;
        padding: 4px 8px;
        outline: none;
        color: #333;
        background-color: #fff;
        background-repeat: no-repeat;
        background-position: right center;
        border: 1px solid #ccc;
        border-radius: 3px;
        box-shadow: inset 0 1px 2px rgba(0,0,0,0.075);
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        transition: all 0.15s ease-in;
        -webkit-transition: all 0.15s ease-in 0;
        vertical-align: middle;
      }
	  

/*-------------------产品------------------------*/
.cp_box{ width:700px; height:auto; border:#CCCCCC solid 1px;}

#demo {overflow:hidden;width:690px; margin:0 auto}
#demo img {height:119px;width:174px;border:0;}
#indemo {float: left;width: 10000%;}
#demo1 {float: left;}
#demo2 {float: left;}

.rw_box{width:174px; height:155px;text-align:center;margin:5px 10px 2px 10px;float:left}
.rw_k1{width:174px; height:119px;text-align:center;BORDER: #ddd 2px solid; background:#F7F7F7;}
.rw_k1 img{ width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; height:115px;text-align:center;}
.rw_k1 img { filter: alpha(opacity=100); } 
.rw_k1 a:hover img { filter: alpha(opacity=80);}
.rw_k1_txt{ text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; padding-top:4px; width:174px}


.js_k{ width:284px; height:204px; border:#CCCCCC solid 1px; float:right}
.sy_news{ height:auto; font-size:12px;}
.sy_news ul{ padding:4px; margin:0px;}
.sy_news ul li{ list-style:none; line-height:28px; background:url(../images/arr.png) no-repeat left center; border-bottom:#A3A3A3 1px dotted;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; width:253px; padding-left:15px}
.sy_news_gz{ width:50px; margin-left:10px; float:right; float:right; right:0; text-align:right; color:#397CBE}

.sy_news0{ height:auto; font-size:12px;}
.sy_news0 ul{ padding:0px; margin:0px;}
.sy_news0 ul li{ list-style:none; line-height:28px; background:url(../images/arr.png) no-repeat left center; border-bottom:#A3A3A3 1px dotted;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; width:214px; padding-left:15px}

/*-------------------内容页-----------------------*/
.nr{ height:auto;font-size:12px; padding:15px 20px 15px 20px}
.nr img{MAX-WIDTH: 100%!important;HEIGHT: auto!important;width:expression(this.width > 720 ? "720px" : this.width)!important;}

.nr_list{ height:auto;font-size:12px; padding:15px 20px 15px 20px}
.nr_list_k{ width:700px; height:100px; margin-bottom:10px; border-bottom:#ccc  dashed 1px;}

.lxwm{ width:220px; height:auto; border:#eee 0px solid; margin-bottom:15px}
.lx_bg{ BACKGROUND: url(../images/lx_bg.jpg) no-repeat;  WIDTH: 218px; HEIGHT:124px;}
.i_con_1{ width:25px; height:20px;BACKGROUND: url(../images/icon04.gif) no-repeat center  center; margin-right:5px}
.i_con_2{ width:25px; height:20px;BACKGROUND: url(../images/icon05.gif) no-repeat center  center; margin-right:5px}
.i_con_3{ width:25px; height:22px;BACKGROUND: url(../images/icon06.gif) no-repeat center  center; margin-right:5px}
.i_con_0{ width:25px; height:22px;BACKGROUND: url(../images/icon07.gif) no-repeat 0px 1px; padding-left:15px}



.220_lm{ width:220px; height:auto;overflow:hidden; }
#btn_lm {WIDTH:220px; HEIGHT: auto;margin:0 auto;font-size:14px;}
#btn_lm A:hover {BACKGROUND: none transparent scroll repeat 0% 0%;}
#btn_lm_1 {BACKGROUND: url(../images/an_lm2.gif) no-repeat; WIDTH: 220px; HEIGHT:41px;font-size:14px; margin-bottom:1px}
#btn_lm_1 A {DISPLAY: block;WIDTH: 220px; HEIGHT:41px;font-size:14px; background:#F2F2F2; border-bottom:1px solid  #FFFFFF}
#btn_lm_1 A:hover {DISPLAY: block; BACKGROUND: #00519B;  WIDTH: 220px; HEIGHT:41px;font-size:14px;color:#fff}


.lm_bt_txt1{ padding:6px 20px 0px 20px; height:auto; font-size:20px; line-height:33px;width:200px}
.line_h{ width:4px; background:#00519B; height:24px; float:left; margin-right:12px; margin-top:5px}
.main_tb_box{ width:1000px; height:auto; margin-bottom:15px;border:#dedede 1px solid; }

.banner_ad1{ width:100%; height:200px; margin-bottom:10px; text-align:center; BACKGROUND: url(../images/top_ad1.jpg) no-repeat center top;}
.banner_ad2{ width:100%; height:200px; margin-bottom:10px; text-align:center; BACKGROUND: url(../images/top_ad2.jpg) no-repeat center top;}
.banner_ad3{ width:100%; height:200px; margin-bottom:10px; text-align:center; BACKGROUND: url(../images/top_ad3.jpg) no-repeat center top;}
.banner_ad4{ width:100%; height:200px; margin-bottom:10px; text-align:center; BACKGROUND: url(../images/top_ad4.jpg) no-repeat center top;}
.banner_ad5{ width:100%; height:200px; margin-bottom:10px; text-align:center; BACKGROUND: url(../images/top_ad5.jpg) no-repeat center top;}
.banner_ad6{ width:100%; height:200px; margin-bottom:10px; text-align:center; BACKGROUND: url(../images/top_ad6.jpg) no-repeat center top;}
.banner_ad7{ width:100%; height:200px; margin-bottom:10px; text-align:center; BACKGROUND: url(../images/top_ad7.jpg) no-repeat center top;}


.new_show_tex{font-size:20px; line-height:40px; margin-bottom:4px; margin-top:10px; text-align:center; color:#333}
.new_show_tex_sj{height:40px; border-bottom:#CCCCCC 1px dotted; font-size:12px; color:#999999; text-align:center}
.news_nr{ line-height:26px;overflow:hidden; font-size:12px; margin:12px 20px 20px 12px;}
.news_nr img{MAX-WIDTH: 100%!important;HEIGHT: auto!important;width:expression(this.width > 730 ? "730px" : this.width)!important;}
.new_show_tex span{width:102px; text-align:center;float:right;padding-top:2px; color:#FF0000; font-size:16px; margin-bottom:1px}


.caselist_k{ width:720px; height:110px; margin-bottom:10px; border-bottom:#CCCCCC 1px dotted}
.pic_dm2{width:148px; height:98px;text-align:center;margin-right:20px;BORDER:#F2F2F2 1px solid;}
.pic_dm2 img{ width:146px; height:96px;padding:0px;}
.pic_dm2 img { filter: alpha(opacity=100); } 
.pic_dm2 a:hover img { filter: alpha(opacity=80);}

.case_txt{  font-size:14px;}


.pic_dm3_box{width:164px; height:155px;text-align:center;margin:15px 10px 2px 10px;float:left}
.pic_dm3{width:160px; height:120px;text-align:center;BORDER: #ddd 2px solid; background:#eee;}
.pic_dm3 img{ width:160px; height:120px;padding:0px;}
.pic_dm3 img { filter: alpha(opacity=100); } 
.pic_dm3 a:hover img { filter: alpha(opacity=80);}
.cp_k1_txt{ text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; padding-top:4px; width:164px}

/*---文章列表----*/
.newlist{ padding:0px;}
.newlist ul{ padding:0px; margin-top:10px;}
.newlist ul li{ padding:0px; margin:0px; list-style:none; border-bottom:#CCCCCC 1px dotted; line-height:28px; background:url(../images/arr.png) no-repeat  center left; padding-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news_time{ width:auto; float:right; right:0; width:100px; color:#888; font-size:12px; text-align:right}

/*-------------------右边部分------------------------*/
.tab_main{height:auto; padding:10px; border:#E3E3E3 1px solid; width:770px; 
background:#fff;
 border-radius:6px;
 -moz-border-radius:6px;/* 老的 Firefox */
 -webkit-border-radius:6px;/* Safari 和 Chrome */
 -o-border-radius:6px; /* Opera */
 }



.link{padding:2px; height:auto; overflow: hidden}
.link ul{ margin:0px; padding:0px; list-style:none;}
.link ul li{padding:0px; list-style:none;  float:left; margin-right:15px;  margin-bottom:10px;}


.link_k{ margin:10px; height:auto;}
.link_k ul{ overflow:hidden; margin:0px}
.link_k ul li{ width:120px; height:45px; float:left; margin:5px;}
.link_k ul li img{width:120px; height:45px;}


#down_box{ width:100%;border-top: #CCCCCC 1px solid; background:#F7F7F7; height:100px; color:#888;}
.dzi{ margin:0 auto; height:auto; list-style:none; padding-top:10px;}
.dzi li{ line-height:28px;list-style:none;color:#888; text-align:center}


/*-----图片----*/

#pic2_box{ width:171px; height:166px; margin:2px 12px 2px 12px; float:left;text-align:center}
#pic2_box.xbt{ text-align:center; padding-top:4px;text-align:center}
.pic2{ width:171px; height:136px; text-align:center}
.pic2 img{width:165px; height:130px; padding:2px; border:1px solid #ccc; background:#FFFFFF}


/*--------------------------链接----------------------*/


a:link {
	text-decoration: none;
	color:#555;
	font-size:12px;
}
a:visited {
	text-decoration: none;
	color:#555;
	font-size:12px;
}
a:hover {
	text-decoration:none;
	color: #0062A0;
	font-size:12px;
}
a:active {
	text-decoration:none;
	color: #555;
	font-size:12px;

}




a.link_12:link {
	text-decoration: none;
	color: #FF9600;
	font-size:12px;
	line-height:20px;
}
a.link_12:visited {
	text-decoration: none;
	color: #FF9600;
	font-size:12px;
	line-height:20px;
}
a.link_12:hover {
	text-decoration:none;
	color: #333;
	font-size:12px;
	line-height:20px;
}

a.link_12:active {
	color: #FF9600;
	font-size:12px;
	line-height:20px;
}





a.link_14_1:link {
	text-decoration: none;
	color: #222;
	font-size:14px;
	font-weight:bold;
}
a.link_14_1:visited {
	text-decoration: none;
	color: #222;
	font-size:14px;
	font-weight:bold;
}
a.link_14_1:hover {
	text-decoration:none;
	color: #FF9600;
	font-size:14px;
	font-weight:bold;
}

a.link_14_1:active {
	color: #222;
	font-size:14px;
	font-weight:bold;
}





a.link_14_2:link {
	text-decoration: none;
	color: #FF9600;
	font-size:14px;
}
a.link_14_2:visited {
	text-decoration: none;
	color: #FF9600;
	font-size:14px;
}
a.link_14_2:hover {
	text-decoration:none;
	color: #222;
	font-size:14px;
}

a.link_14_2:active {
	color: #FF9600;
	font-size:14px;
}


a.link_15:link {
	text-decoration: none;
	color: #EE0000;
	font-size:15px;
	font-weight:bold
}
a.link_15:visited {
	text-decoration: none;
	color: #EE0000;
	font-size:15px;
	font-weight:bold
}
a.link_15:hover {
	text-decoration:none;
	color: #FFC000;
	font-size:15px;
	font-weight:bold
}

a.link_15:active {
	color: #EE0000;
	font-size:15px;
	font-weight:bold
}




a.link_16_1:link {
	text-decoration: none;
	color: #333;
	font-size:16px;
	font-weight:bold
}
a.link_16_1:visited {
	text-decoration: none;
	color: #333;
	font-size:16px;
}
a.link_16_1:hover {
	text-decoration:none;
	color: #FF9600;
	font-size:16px;
	font-weight:bold
}

a.link_16_1:active {
	color: #333;
	font-size:16px;
	font-weight:bold
}



a.link_16_2:link {
	text-decoration: none;
	color: #fff;
	font-size:16px;
	font-weight:bold
}
a.link_16_2:visited {
	text-decoration: none;
	color: #fff;
	font-size:16px;
}
a.link_16_2:hover {
	text-decoration:none;
	color: #333;
	font-size:16px;
	font-weight:bold
}

a.link_16_2:active {
	color: #FF9600;
	font-size:16px;
	font-weight:bold
}




a.link_12_bai:link {
	text-decoration: none;
	color: #fff;
	font-size:12px;
}
a.link_12_bai:visited {
	text-decoration: none;
	color: #fff;
	font-size:12px;
}
a.link_12_bai:hover {
	text-decoration:none;
	color:#FFF000;
	font-size:12px;
}

a.link_12_bai:active {
	color: #fff;
	font-size:12px;
}


/*---------分页----------*/
.pageWrapper {
	FONT-SIZE: 12px;WIDTH: 620px; margin:10px auto;}
.pgbtn A:link {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: block; BACKGROUND: url(../images/piczw_001.gif); BORDER-LEFT: #ccc 1px solid; COLOR: #686868; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.pgbtn A:visited {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: block; BACKGROUND: url(../images/piczw_001.gif); BORDER-LEFT: #ccc 1px solid; COLOR: #686868; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.pgbtn A:active {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: block; BACKGROUND: url(../images/piczw_002.gif); BORDER-LEFT: #ccc 1px solid; COLOR: #686868; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.pgbtn A:hover {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: block; BACKGROUND: url(../images/piczw_002.gif); BORDER-LEFT: #ccc 1px solid; COLOR: #686868; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.pagnum A:link {
	MARGIN: 0px 2px; WIDTH: 26px
}
.pagnum A:visited {
	MARGIN: 0px 2px; WIDTH: 26px
}
.pagnum A:active {
	MARGIN: 0px 2px; WIDTH: 26px
}
.pagnum A:hover {
	MARGIN: 0px 2px; WIDTH: 26px
}

.pages {
	MARGIN: 5px 0px 5px 0px; FLOAT: left; WIDTH: 460px; TEXT-ALIGN: center
}
.pagetb {
	MARGIN: 0px auto
}
.pregro {
	WIDTH: 60px; PADDING-TOP: 2px; HEIGHT: 20px
}
.nxtgro {
	WIDTH: 60px; PADDING-TOP: 2px; HEIGHT: 20px
}
.pregro {
	DISPLAY: inline; FLOAT: left; MARGIN: 5px 0px 5px 15px;text-align:center;
}
.nxtgro {
	DISPLAY: inline; FLOAT: right; MARGIN: 5px 15px 5px 0px;text-align:center;
}



/*导航*/
#sddm_k
{	margin: 0 auto;
	padding: 0px;
	z-index: 30;
	width:100%;
	height:37px;
	background: url(../images/menu_bg_line.jpg) repeat-x;}
#sddm
{	margin: 0 auto;
	padding: 0px;
	z-index: 30;
	width:1000px;
	height:37px;
	background: url(../images/menu_bg.jpg) no-repeat ;
	line-height:37px;
	font-family:'Microsoft YaHei'}
#sddm ul{padding: 0px; margin:0px}
#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	width:125px;
	height:37px;
	font: bold 14px arial;
	line-height:37px}

#sddm li a
{	display: block;
	width:125px;
	color: #fff;
	text-align: center;
	font:15px Microsoft YaHei;
	text-decoration: none;
	line-height:37px}

#sddm li a:hover
{	background: #FFDE00;
 color:#000000;

}

#sddm div
{	position: absolute;
	visibility: hidden;
	z-index:999999;
	margin: 0;
	padding: 0;
	width:125px;

	border: 0px solid #5E5E5E}

	#sddm div a
	{	position: relative;
		display: block;
		z-index:999999;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-decoration: none;
		background: #CDCDCD;
		filter:alpha(opacity=80);opacity:0.8;
		color: #fff;
		font: 12px arial}

	#sddm div a:hover
	{	background: #545454;
		color: #FFF;
		z-index:99;}

/*导航end*/
