@charset "utf-8";
/* CSS Document */

ul{list-style:none; padding:0px; margin:0px; list-style-type:none;}
ul li{list-style:none; padding:0px; margin:0px; list-style-type:none;}
li{list-style:none; padding:0px; margin:0px; list-style-type:none;}
p{list-style:none; padding:0px; margin:0px; list-style-type:none;}

/*基本信息*/
body,td,th {font-family: Arial, "宋体";font-size:12px;  }
body {
	margin:0px;
	background:url(../IMG/img/bg.jpg) 
}
img { border:none}
a {text-decoration: none ; color:#666666;}
a:hover {
	color: #0459aa;
	text-decoration: none;
}

.a1:link {FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none; font-family: "微软雅黑";}
.a1:visited {FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none; font-family: "微软雅黑";}
.a1:hover {FONT-SIZE: 12px; COLOR: #0459aa; TEXT-DECORATION: none; font-family: "微软雅黑";}

.a2:link {FONT-SIZE: 14px; COLOR: #444444; font-family:"微软雅黑";}
.a2:visited {FONT-SIZE: 14px; COLOR: #444444; font-family:"微软雅黑";}
.a2:hover {FONT-SIZE: 14px; COLOR: #0459aa; font-family:"微软雅黑";}

.a3:link {FONT-SIZE: 12px;COLOR: #0459aa;}
.a3:visited {FONT-SIZE: 12px; COLOR: #0459aa;}
.a3:hover {FONT-SIZE: 12px; COLOR: #666666;}



.tdDowna {
	COLOR:#eaeaea;
	FONT-SIZE: 12px;
	text-decoration: none;
	background-image: url(../IMG/images/index_37.gif);
	background-repeat: no-repeat;
	text-align: center;
	background-position: center;
	padding-bottom:5px;
	}
.tdOuta  {
	COLOR:#959595;
	FONT-SIZE: 12px;
	text-decoration: none;
	text-align: center;
	padding-bottom:5px;
}

/*--------top--------*/
.top{width:1170px; height:auto; margin:0 auto; background:url(../IMG/img/bg.png) repeat-y top;}
.top_head{width:1130px;; height:103px; margin:0 auto;}
.top_left{ width:400px; height:103px; float:left;  background:url(../IMG/img/index_02.gif) no-repeat right; }
.top_right{ width:405px; height:103px; float:right;}
.top_right_top{ width:405px; height:29px;}
.top_right_top ul{ float:right; padding-right:15px; padding-top:10px;}
.top_right_bott{ width:405px; float:right; margin-top:10px;}
.top_right_bott ul{float:left;}
.top_nav{ width:1130px; height:45px; margin:0 auto; background:url(../IMG/img/index_11.gif) no-repeat;}
.top_nav li{float:left; width:141px; text-align:center;}
.top_nava:link {FONT-SIZE: 14px; COLOR: #ffffff; font-family:"微软雅黑"; line-height:45px; display:block; text-align:center;}
.top_nava:visited {FONT-SIZE: 14px; COLOR: #ffffff; font-family:"微软雅黑"; line-height:45px; display:block; text-align:center;}
.top_nava:hover {FONT-SIZE: 14px; COLOR: #ffffff; font-family:"微软雅黑"; line-height:45px; display:block; text-align:center; background-color:#034483;}
.banner{ width:1130px; height:346px; margin:0 auto; padding-top:10px;}



/*--------main--------*/
.main_bg{ width:1170px; height:auto; margin:0 auto; background:url(../IMG/img/bg.png) repeat-y top;}
.main{ width:1100px; height:300px; margin:0 auto;}
.about{ width:260px; float:left;}
.about ul{ float:left;}
.Product{ width:479px; float:left; margin-left:40px; margin-right:40px;}
.news{ width:280px; float:left;}


/*--------foot--------*/
.foot{ width:1130px; height:63px; margin:0 auto; padding-top:22px;}
.foot_c{ width:1130px; height:40px; background-color:#f1f1f1; line-height:40px;}

/*-----------Contact-----------*/
.Contact{ width:230px; margin-top:15px;}
.Contact_top{ width:230px; height:65px; background:url(../IMG/left_05.gif) no-repeat; padding-left:25px;}
.Contact_u{color:#ffffff; font-family:"微软雅黑"; font-size:18px; padding-top:15px;}
.Contact_l{color:#ffffff; font-family:Arial; font-size:14px;}
.Contact_t2{ width:230px; height:80px; background:url(../IMG/left_16.gif) no-repeat;}
.Contact_wen{ width:230px; background:url(../IMG/left_18.gif) repeat-y;}
.Contact_botto{ width:230px; height:24px; background:url(../IMG/left_20.gif) no-repeat;}


.main_n{width:1170px; height: auto; min-height:600px; margin:0 auto;overflow:hidden; padding-bottom:25px; background:url(../IMG/img/bg.png) repeat-y top;}
.n_left{width:230px;float:left; clear:both; margin-left:20px;}
.nei_right{ height: auto; width:880px; float:right; margin-right:20px; background-color:#FFFFFF;}
.nei_dai{width:99%; min-height:600px; margin-left:auto; margin-right:auto;  padding-top:10px;}
.ltit{height:65px; width:230px; background:url(../IMG/left_05.gif) no-repeat; padding-left:25px;}
.ltit_u{color:#ffffff; font-family:"微软雅黑"; font-size:18px; padding-top:15px;}
.ltit_l{color:#ffffff; font-family:Arial; font-size:14px;}
.nei_nav{}
.nei_nav dt a{display:block;height:40px;background:url(../img/left_03.gif) no-repeat 0 0;line-height:40px;padding:0 0 0 34px;color:#666666; font-size:13px; font-family:"微软雅黑";}
.nei_nav dt a:hover,.nei_nav dt a.on{background:url(../img/lefta_03.gif) no-repeat 0 0;line-height:40px;color:#ffffff; font-size:13px; font-family:"微软雅黑";}
.nei_nav dd{display:none;}
.nei_nav dd li{background:url(../img/navli.jpg) no-repeat 0 0;height:37px; line-height:37px;padding:0 0 0 47px;overflow:hidden;}
.nei_nav dd li a{background:url(../img/sign.gif) no-repeat 0 5px;padding:0 0 0 10px;color:#525252;}
.nei_nav dd li a:hover,.nav dd li a.now{color:#dd001d;}
.pad20{padding:28px 0 70px; overflow:hidden}
.basic{ width:890px; height:40px; border-bottom:1px solid #dcdcdc; font-family:"微软雅黑"; }
.basic_bc{ width:350px; height:40px; float:left; line-height:40px; padding-left:20px;}
.basic_wcs{height:40px; float:right; line-height:40px; padding-right:15px;}
.basic span{float:right; color:#222; height:28px; line-height:28px; vertical-align:middle; font-size:12px; margin-right:10px;}
.basic a{color:#747474;padding:0 5px;}
.basic a:hover{color:#f06709;}

/*新闻中心*/
.hotnews{ width:850px; height:150px; padding-left:10px; padding-top:10px;}
.hotnewsdiv { float:left; }
.hotnewtitle { margin-left:160px; line-height:22px;}
.newslist{margin:10px 0 0;line-height:34px; min-height:400px;}
.newslist span{float:right;width:90px; display:block; color:#222222;}
.newslist li{height:34px;line-height:34px;}
.newslist li a{display:block;height:34px;line-height:34px;padding-left:20px;background:url(../img/sign.gif) no-repeat 8px 15px;color:#333333;width:730px; float:left; overflow:hidden;}
.newslist li a:hover{color:#59b943;}  
.news_info_tit{
	color:#333333;
	font-size:18px;
	text-align:center;
	padding:0 0 20px;
	font-family:"微软雅黑";
	font-weight: bold;
}
.news_info_tu { width:expression((documentElement.clientWidth > 699) ? "699px" : "auto" );}
.news_info_det{ line-height:200%; color:#333333; font-size:16px; font-family:"微软雅黑"; text-indent:2em;}
.news_info_det p{line-height:200%;}

.return{margin:50px 0 0;}
.text
{
	display: block;
	font-weight: bold;
	font-size: 16px;
	color: #ea5027;
	font-family: "微软雅黑";
	text-decoration: none;
}

.prolist_one ul li{background:url(../img/class_13.gif) no-repeat 0 0;width:219px;height:183px;float:left; margin-left:45px; margin-right:15px; margin-bottom:50px;}
.prolist_one ul li a{width:219px;height:25px;display:block;color:#666666;font-size:14px; font-family:"微软雅黑"; line-height:25px; float:left; text-align:center; margin-top:20px;}
.prolist_one  ul li img{border:#eaeaea 1px solid; width:207px; height:160px; float:left; margin-top:5px; margin-left:5px;}


.news_info_tit1  p{font-weight:normal;font-size:13px;color:#999; padding-top:4px; text-align:left; padding-left:15px;}
.news_info_tit1{color:#004c90; font-size:15px; text-align:left; padding-left:15px; padding-bottom:10px;border-bottom:#efefef 1px solid;}
.prolist_one li a:hover,.prolist_two_con a:hover{color:#39a116;}
.pro_info_con{padding:11px 13px; margin-top:12px; min-height:420px;}

.class_right{ width:248px;float:left; clear:both; margin-left:15px;}
.class_newtt{ width:248px; height:32px; background:url(../IMG/news_line.jpg) bottom  no-repeat;}
.class_newtt span{ font-size:16px; font-family:"宋体"; line-height:32px; font-weight:600; padding-left:5px; color:#333333;}
.class_newdel{ padding:16px 8px; width:232px; min-height:400px;}
.class_newdel ul li{ width:232px; float:left; line-height:25px;}
.class_newdel ul li a{ color:#525252;}

.view_con{ width:699px; height:auto; min-height:600px; margin-top:18px;}
.view_con img{img { width: expression(this.width > 699 ? 699 : true); }}




#bdemo { 
    overflow:hidden; 
    width: 460px;
	margin-left:10px;
} 
#bdemo img { 
    border: 0;
}
#indemo { 
    float: left; 
    width: 2000%; 
} 
#bdemo1 { 
    float: left; 
} 
#bdemo2 { 
    float: left; 
}
.txt{ width:690px; height:auto; margin-top:20px;}
.txt2 { clear:both;}
.ph{ clear:both;}
.ph img{ width:100px; height:100px;}
.sear_title{ width:690px; height:32px;}
.sear_title li{ color:#666666; float:left; height:32px; line-height:32px;}