/* CSS Document */
html,body{margin:0 auto; font-size:13px; line-height:24px; text-decoration:none; font-family:"微软雅黑"; font-weight:normal; background:#f2f2f2 url(../images/bg.jpg) repeat-x left top;color:#666; }
a{font-size:13px; line-height:24px; text-decoration:none; font-weight:normal;color:#666;font-family:"微软雅黑";}
a:hover{color:#004c99;}
img{border:0;}
ul{list-style:none; margin:0; padding:0;}
ul li{margin:0; padding:0;}
div{margin:0;padding:0;}
html,body,div,p,ul,ol,li{ padding:0; margin:0;}
h5{font-size:14px;color:#004c99;margin:0;}
h6{font-size:12px;font-weight:normal;color:#888;margin:0;}
/*----------------------------------------*/
.ding{display:block; width:100%; height:24px; }
.se{float:right;width:200px;}
.se li{float:right;padding-left:10px; background:url(../images/dian.jpg) no-repeat left center;margin-right:10px;}
.ding_inner{display:block; width:1003px; height:24px;margin:0 auto;}
.logo_bg{display:block;width:1003px; height:97px;margin:0 auto; }
.logo_left{float:left;width:541px; height:97px;}
.logo_right{float:right; width:440px; height:97px;}
.z1{color:#1ea135;font-size:13px;font-weight:bold;}
.z2{font-size:14px; font-weight:bold; color:#0255aa;}
.z3{font-size:14px; font-weight:bold; color:#fff;}
.z3:hover{font-size:14px;color:#fff;font-weight:bold;}
.z4{font-size:12px; font-weight:bold;color:#1ea135;}
.z5{font-size:18px; font-weight:bold; color:#0255aa;}
.z6{font-size:18px;font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.z7{font-size:12px; font-weight:normal; color:#0255aa;}
.z8{font-size:12px; color:#999;}
.z9{font-size:12px; font-weight:normal; color:#0255aa;}
.z10{color:#1DA02E;font-size:13px;font-weight:bold;}
.menu_out{display:block;width:100%; height:36px; background:url(../images/menu_bg.jpg) repeat-x left top;}

.menu{font-size:14px;font-weight:bold; color:#fff;line-height:36px;}
.menu li{float:left;width:124px; padding-right:2px; background:url(../images/menu_li.jpg) no-repeat right top;text-align:center;}
.menu a{line-height:36px;font-size:14px;font-weight:bold; color:#fff;display:block;width:124px;}
.menu a:hover{line-height:36px;font-size:14px;font-weight:bold; color:#fff;display:block;width:124px;background:url(../images/menu_hover.jpg) no-repeat center top;}
.menu_di{display:block; width:100%; height:11px; background:url(../images/menu_di.jpg) repeat-x left top;overflow:hidden;}
.hover{line-height:36px;font-size:14px;font-weight:bold; color:#fff;display:block;width:124px;background:url(../images/menu_hover.jpg) no-repeat center top;}
/*----------------------------------------------------------*/
.banner{display:block;width:100%; height:400px; position:relative;z-index:1; background:#E0DBDF url(../images/banner_bg.jpg) repeat-x center top;}
#xxx{display:block;width:1280px;margin:0 auto; height:413px;}
.mainbox{ overflow:hidden; position:relative;}
.flashbox{overflow:hidden;  position:relative;}
.imagebox{text-align:right;position:relative;z-index:999;}
.bitdiv{display:inline-block;width:10px;height:10px;margin:0 5px 5px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(../images/02.png)}
.curimg{background-image:url(../images/01.png)}
/*---------------------*/
.announce{display:block; position:absolute; width:100%; top:423px;z-index:50;}
.yin{display:block; width:100%; height:15px; background:url(../images/yin.jpg) repeat-x left top;}
.company{display:block; width:368px; }
.com_1{display:block; width:368px; height:10px; background:url(../images/com_1.jpg) no-repeat left top;overflow:hidden;}
.com_2{display:block; width:368px; background:url(../images/com_6.jpg) repeat-y left top;}
.com_7{display:block; width:368px; height:8px; background:url(../images/com_7.jpg) no-repeat left top;overflow:hidden;}
.company_con{display:block;width:345px;padding-left:12px;padding-top:8px;}
.img1{margin-right:8px;}



.company_left{display:block;width:130px; float:left;}
.company_right{display:block;width:230px;float:right;}




.news_1{display:block; height:11px; width:370px; overflow:hidden; background:url(../images/news_1.jpg) no-repeat left top;overflow:hidden;}
.news_2{display:block; background:url(../images/news_2.jpg) repeat-y left top;}
.ge{background:url(../images/ge.jpg) repeat-x left center;}
.ge2{display:block; height:8px;line-height:10px; font-size:10px;}
.news_4{display:block; height:8px; background:url(../images/news_4.jpg) no-repeat left top;}
.time{color:#999; float:right;}
.news{display:block; width:350px;margin-left:10px;margin-top:10px;}
.news li{background:url(../images/xian.jpg) repeat-x left bottom;}
.news li a{padding-left:10px; background:url(../images/dian.jpg) no-repeat left center;}
.contact_1{width:252px;height:11px; background:url(../images/contact_1.jpg) no-repeat left top;overflow:hidden;}
.contact_2{width:231px; padding-left:11px;padding-right:10px;padding-top:10px;background:url(../images/contact_2.jpg) repeat-y left top;}
.contact{display:block; }
.contact_3{display:block; width:252px; height:8px; background:url(../images/contact_3.jpg) no-repeat left top;overflow:hidden;}
.customer{padding-bottom:12px;}
.customer li{}
.customer li a{padding-left:15px; background:url(../images/ar.jpg) no-repeat left center;color:#025dba;font-size:12px;}
.hot{display:block;width:231px;}
#demot{padding:0;margin:0;width:231px;}
#demot li{background:url(../images/xian.jpg) repeat-x left bottom;}
#demot li a{padding-left:15px; background:url(../images/ar.jpg) no-repeat left center;color:#025dba;font-size:12px;}
.h_1{display:block; height:11px; width:745px; background:url(../images/h_1.jpg) no-repeat left top;overflow:hidden;}
.h_2{display:block; width:745px; padding-top:10px;background:url(../images/h_2.jpg) repeat-y left top;}
.h_4{background:url(../images/h_2.jpg) repeat-y left top;}
.h_3{display:block; width:745px; height:8px; background:url(../images/h_3.jpg) no-repeat left top;overflow:hidden;}
.huo_1{width:10px; background:url(../images/huo_1.jpg) no-repeat left top;}
.links{margin-top:12px;margin-left:12px;}
.links li{float:left; width:118px; height:40px;padding:1px; border:1px solid #e1e1e1;margin-right:11px;margin-bottom:7px;}
.links li img{width:118px; height:40px;}

.linktext{margin-top:12px;margin-left:12px;}
.linktext li{float:left; width:80px; height:20px;padding:1px; border:1px solid #e1e1e1;margin-right:5px;margin-bottom:7px; text-align:center;}



.pro_2{width:238px; display:block; background:url(../images/pro_4.jpg) repeat-y left top;padding-left:7px;padding-right:7px;padding-top:10px; padding-bottom:5px;}
.pro{background:url(../images/pro_4.jpg) repeat-y left top;}
.list li{display:block; width:238px; height:25px; background:url(../images/li_bg.jpg) no-repeat left top;margin-bottom:5px;}
.list li a{padding-left:20px; line-height:25px; }
.list2{background-color:#e7ebef;}
.list2 li{display:block; width:238px;  background:url(../images/li_bg.jpg) no-repeat left top;margin-bottom:1px;}
.list2 li a{padding-left:20px; line-height:25px; }
.t1{padding-left:30px;height:24px; background:url(../images/xian3.jpg) repeat-x left bottom;}
.t2{padding-left:50px;height:24px; background:url(../images/xian3.jpg) repeat-x left bottom;}
.t1 a{color:#0255aa;}
.t2{}
.search{display:block; width:235px; height:24px; background:url(../images/search.jpg) no-repeat left top;}
.input1{float:left; width:200px; height:24px;line-height:24px;padding-left:2px; background:none; border:none;}
.btn1{float:left; width:30px; height:24px; background:none; border:none; cursor:pointer;}
.service{width:455px; margin-left:13px;margin-top:2px;}
.service_left{width:145px; float:left;margin-top:15px;}
.service_right{width:300px;float:right;}


.service_con{display:block;width:445px;padding-left:12px;padding-top:0px;}
.serviceimg1{margin-right:8px;}



.nei_con{padding:8px;}

.show{display:block;width:1003px; margin:0 auto; margin-top:10px;}
.sh_1{display:block; width:1003px; height:11px; background:url(../images/sh_1.jpg) no-repeat left top; overflow:hidden;}
.sh_2{display:block; width:1003px; background:url(../images/sh_2.jpg) repeat-y left top; }
.sh_3{display:block; width:1003px; height:8px; background:url(../images/sh_3.jpg) no-repeat left top; overflow:hidden;}

.bot{display:block; width:100%; background:#fff url(../images/bot.jpg) repeat-x left top;padding-top:25px;margin-top:10px; padding-bottom:10px;}
.xian2{display:block; background:url(../images/xian2.jpg) repeat-y center top;}

.productlist li{float:left;width:210px; padding:8px; border:1px solid #e1e1e1; background-color:#F0F0F0;margin-right:10px;margin-bottom:10px;}
.productlist img{width:210px; height:210px;margin-bottom:4px;}
.productlist a{line-height:20px;}
.clear{clear:both;height:0;font-size:1px; line-height:1px;}
.proproperty{display:block;height:30px;background-color:#D9E5F5;padding-left:10px;color:#004c99;line-height:30px;font-size:14px;}
.nr li{background:url(../images/xian.jpg) repeat-x left bottom;}
.nr li a{padding-left:12px; background:url(../images/dian.jpg) no-repeat left center;}
.nr_text{font-size:12px;color:#666;font-weight:normal;}
.pagelink{border:2px solid #CAD6F9;padding:2px; text-align:center;size:30px;}
.nolink{}
.pagelink a, .pagelink span{ padding:0 3px;}
.pagelink a.on, .pagelink a:hover{ color:#F9003B;}
/*------------------*/
.kf_bt{
	TEXT-DECORATION: none;
	margin-right: auto;
	margin-left: auto;
	display: block;
	height: 24px;
	width: 700px;
	margin-bottom:10px;
	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA;
}
.kf_bt1{
	TEXT-DECORATION: none;
	display:block;
	height: 24px;
	width: 140px;
	
	font-size: 14px;
	line-height:24px;
	font-weight: bold;
	color: #666666;
	text-align: center;
	float: left;
	background-image: url(../images/w_bg.gif);
	margin-left: 15px;
}
.kf_bt_x{
	TEXT-DECORATION: none;
	margin-right: auto;
	margin-left: auto;
	display: table;
	height: auto;
	width: 700px;
	margin-bottom: 10px;
	
	font-size: 12px;
	line-height: 22px;
	color: #666;
}


/*-----------------------------*/


.pic{width:132px;height:132px; border:1px solid #ccc;}
.sh_2 a:hover{border:1px solid #0080e7;}
.text{text-align:center;}