﻿body{width:100%; margin:0 auto; font-size:12px; font-family:"宋体"; color:#000;}

a {text-decoration:none; color:#000;}
a:hover{text-decoration:none; color:#0099FF;}

.body{width:840px; margin:0 auto;}
.body_left{background:url(../images/boder_left.gif) repeat-y top right; width:20px; float:left; min-height:945px; _height:945px;}
.body_right{background:url(../images/boder_right.gif) repeat-y top left; width:20px; float:left; min-height:945px; _height:945px;}

.body_center{width:800px; float:left; min-height:945px; _height:945px;}
.body_center_header{width:100%; height:217px; position:relative; float:left;}
.body_center_body{width:100%; position:relative; float:left;}
.logo{height:42px; float:left; width:263px;}
.menu2 {height:15px; width:195px; float:right; margin-top:25px;}
.ulmenu2{width:100%; margin:0px; padding:0px; list-style:none;}
.ulmenu2 li {width:65px; height:15px; float:left; text-align:center; display:block; border-right:1px solid #000; line-height:15px; vertical-align:bottom;}
.divAdv {height:146px; width:100%; float:left;}
.searchbg{width:100%; height:29px; float:left; background:url(../images/border_top_01.gif) left top repeat-x; position:relative;}
.searchbg .search{width:214px; position:absolute; right:0px; height:29px; background:url(../images/boder_top_02.gif) left top repeat-x;}
.searchbg .search .textbox{position:absolute; height:13px; width:90%; left:10px; top:6px; +top:5px;}
.textbox1 {height:12px; font-size:12px; width:150px;}
.btnsearch{height:16px; width:37px; position:absolute; left:160px; top:1px; +top:2px;}

.sideleft{width:586px; float:left; position:relative; overflow:hidden;}
.sideright{width:214px; float:left; position:relative;}
.Company {float:left; width:100%; height:170px; position:relative; background:url(../images/Coloum_Company.gif) left top repeat-x;}
.Company .Company_more{height:20px; position:absolute; right:0px; top:10px; width:80px;}
.Company .Company_more a{ color:#2a73ac;}
.Company .Company_more a:hover{ color:#000;}
.Company .Company_info{width:100%; height:150px; background:url(../images/bg_01.gif) no-repeat top left; position:absolute; top:25px;}
.Company .Company_info .info{ width:90%; position:absolute; left:8px; top:15px; height:125px; color:#6f6f6f;}

.List{float:left; width:100%; min-height:235px; _height:235px; background:#bbe434;}
.List_title{background:url(../images/Coloum_list.gif) left top repeat-x; width:100%; height:28px; float:left;}
.List_menu{width:100%; min-height:207px; _height:207px; float:left;}
.ullist{margin:0px; margin-top:3px; padding:0px; width:100%; list-style:none;}
.lilistout{
		height:29px; padding-bottom:2px; padding-top:3px; _padding-top:3px; width:100%; background:url(../images/menu_01.gif) no-repeat left top; display:block; 				
		position:relative; cursor:pointer; 
}
.divlistout{ display:none;}
.lilistout .divfontout{width:100px; position:absolute; left:30px; top:5px; color:#4484b6; font-weight:bold; height:20px; font-size:14px;}
.lilistselect{
		height:29px; padding-bottom:2px; padding-top:3px; width:100%; background:url(../images/menu_02.gif) no-repeat left top; display:block; position:relative;
		_padding-top:1px; cursor:pointer; float:left;
}
.lilistselect .divfontselect{width:100px; position:absolute; left:30px; top:5px; color:#fff; font-weight:bold; height:20px; font-size:14px;}
.divlistselect{display:block; min-width:151px; _width:151px; height:174px; background:url(../images/menu2_bg.gif) no-repeat left top; position:absolute; left:-150px; top:-40px;}

.divPro{width:500px; float:left; height:244px; background:url(../images/Table.gif) no-repeat top left;}
.divpva{width:283px; height:177px; float:left; margin-top:62px; margin-left:15px;}
.divpva a{color:#4065ad;}
.divpva a:hover{color:#f75a05;}
.div_pva1{width:96px; height:150px; float:left;}
.ulpva1{width:85px; height:93px; float:left; margin:0px; padding:0px; list-style:none; margin-left:10px; _margin-left:0px;}
.ulpva1 li{float:left; width:100%; height:18px; line-height:18px; text-align:left; vertical-align:middle; margin-bottom:1px;}
.div_pva2{width:182px; height:177px; float:left; margin-left:5px; _margin-left:-3px;}
.ulpva2{width:182px; float:left; margin:0px; padding:0px; list-style:none; margin-left:5px; _margin-left:0px;}
.ulpva2 li{float:left; width:100%; height:18px; line-height:18px; text-align:left; vertical-align:middle; margin-bottom:2px;}
.divother{width:89px; height:39px; float:left; margin-left:60px; margin-top:45px;}
.ulother{list-style:none; width:89px; height:39px; margin:0px; padding:0px;}
.ulother li {width:100%; height:16px; margin-bottom:3px; float:left; line-height:16px; vertical-align:middle; text-align:center; _text-align:left;}
.ulother li a{color:#fff; font-weight:bold;}
.ulother li a:hover{color:#cfeff7; font-weight:bold;}
.divother1{width:165px; height:95px; float:left; margin-left:20px; margin-top:3px;}
.ulother1{width:140px; height:95px; list-style:none; margin:0px; padding:0px; margin-left:10px; _margin-left:0px;}
.ulother1 li {width:100%; height:24px; line-height:24px; vertical-align:middle; text-align:center;}
.ulother1 li a{color:#546b9a; font-weight:bold;}
.ulother1 li a:hover{color:#f75a05; font-weight:bold;}

.ullist1 {margin:0px; padding:0px; width:90%; list-style:none; margin-top:5px;}
.ullist1 li {width:100%; height:20px; background:url(../images/boder_01.gif) repeat-x left bottom; line-height:20px; vertical-align:bottom; text-align:center;  text-align:left; float:left;}
.ullist1 li a{color:#5f80ca; font-weight:bold; padding-left:15px;}
.ullist1 li a:hover{color:#0033FF; text-decoration:none; font-weight:bold; padding-left:15px;}

.ullist2 {margin:0px; padding:0px; width:90%; list-style:none; margin-top:5px; margin-left:5px;}
.ullist2 li {width:90%; height:20px; background:#84a2dd; line-height:20px; vertical-align:bottom; text-align:center; float:left; text-align:left; padding-left:10px; color:#fff; font-weight:bold; margin-bottom:3px;}
.ullist2 li a{color:#fff;}
.ullist2 li a:hover{color:#f75a05;}

.ullist3 {margin:0px; padding:0px; width:100%; list-style:none; margin-top:5px;_margin-left:-10px;}
.ullist3 li {width:100%; height:20px; background:#e8ecc1; line-height:20px; vertical-align:bottom; text-align:center; float:left; text-align:left; margin-bottom:3px;}
.ullist3 li a{color:#4065ad; font-weight:normal; font-style:normal;}
.ullist3 li a:hover{color:#f75a05; font-weight:normal; font-style:normal;}


.divtitle{width:100%; height:20px; text-align:center; line-height:20px; vertical-align:middle; font-size:12px; font-weight:bold; float:left; font-family:"微软雅黑"; color:#fff;}
.divlistselect1{display:block; width:500px; height:244px; background:#e5f4f9; position:absolute; left:-500px; top:-40px; border:1px solid #d8d8d8;}
.ullist2 a {color:#5f80ca;}
.ullist2 a:hover {color:#0033FF;}

.divlistselect2{display:block; width:200px; height:300px; background:#fff; position:absolute; left:-200px; top:-40px; border:1px solid #d8d8d8;}
.divTech {width:250px; height:300px; float:left; background:url(../images/menu2_bg1.gif) no-repeat left top; position:absolute; left:-50px;}

.divTech1{width:230px; float:left;}
.divTech4{width:150px; float:left;}
.divTech3{width:160px; float:left;}
.divTech2{width:200px; float:left;}
.Message{float:left; width:100%; height:150px; _height:150px; position:relative; background:url(../images/Coloum_Message.gif) left top repeat-x;}
.Message .Message_Click{width:100%; height:120px; position:absolute; top:30px;}
.lititle{height:30px;}
.lititle a {color:#000;}
.lititle a:hover{color:#0099FF;}
.divtitle1{float:left; width:90%; border-bottom:1px solid #ccc; height:30px; text-align:left; font-size:14px; line-height:30px; vertical-align:middle; font-weight:bold;
padding-left:10px;}
.divtitle2{float:left; width:90%; background:url(../images/boder_01.gif) repeat-x left bottom;  height:30px; text-align:left; font-size:12px; line-height:30px; vertical-align:middle; font-weight:bold;padding-left:10px; color:#3d5e9e;}
.divtitle2 a{color:#5f80ca;}
.divtitle2 a:hover{color:#f75a05;}

.ContactUs{float:left; width:100%; height:170px; _height:170px; position:relative; background:url(../images/Coloum_ContactUs.gif) left top repeat-x;}
.ContactUs .ContactUs_info{
			width:100%; position:absolute; top:25px; color:#6f6f6f; height:130px; _height:120px; background:url(../images/bg_01.gif) no-repeat top left;
}
.ContactUs .ContactUs_info .info1 {width:98%; overflow:hidden; margin-top:10px; margin-left:10px;}
.divLasterPro{float:left; width:100%; height:180px; background:url(../images/Coloum_LastestProduct.gif) no-repeat left top; position:relative;}
.dlp_Content{height:150px; width:97%; position:absolute; top:35px; left:2%;}
.dlp_Content .dlp_Product{ width:272px; height:136px; background:url(../images/Product_bg_01.gif) no-repeat left top; float:left; margin-right:14px; _margin-right:7px; position:relative;}
.dlp_Product_CateName{ height:20px; position:absolute; top:0px; width:100%; color:#fff; font-weight:bold; font-size:14px; line-height:20px; vertical-align:middle; padding-left:10px;}
.dlp_Product_Content{height:100px; position:absolute; top:25px; width:95%; left:5px;}
.divProducts{float:left; width:100%; height:390px; background:url(../images/Coloum_Products.gif) no-repeat left top; position:relative;}
.dp_content{ width:95%; position:absolute; left:10px; top:30px; height:325px;}
.dp_content .dbc_Product{
			height:88px; width:270px; float:left; background:url(../images/Product_bg_02.gif) no-repeat left top; margin-top:12px; margin-right:12px; position:relative;
}
.dbcp_img{position:absolute; width:85px; height:88px; left:2px; top:0px; padding-top:10px; padding-left:5px;}
.dbcp_img img { display:none;}
.dbcp_content {position:absolute; width:185px; height:88px; right:0px; top:0px;}

.dp_technology{ 
			height:40px; border-bottom:1px solid #cfe4f8; border-top:1px solid #cfe4f8; position:absolute; bottom:5px; left:15px; width:95%;
			font-weight:bold; color:#6f6f6f; line-height:40px; vertical-align:middle;
}
.dp_ShowTech{width:200px; position:absolute; right:0px; bottom:16px; _bottom:8px; height:20px;}

.divNews{float:left; width:100%; height:140px; background:url(../images/Coloum_News.gif) no-repeat left top; position:relative;}
.dn_Content{width:95%; position:absolute; left:10px; top:55px; height:60px; overflow-y:scroll;}
.dn_News{width:100%; list-style:none; margin:0px; padding:0px;}
.dn_News li {height:20px; width:100%; position:relative; background:url(../images/boder_01.gif) repeat-x left bottom; line-height:20px; vertical-align:bottom;}
.dn_News li div a {color:#6f6f6f;}
.db_News li div a:hover{color:#0066FF;}
.dn_News li .divTime{width:80px; height:20px; position:absolute; right:0px; top:0px;}

.top {width:100%; background:#d4e7ff; float:left; height:25px; line-height:25px; vertical-align:middle;}
.middle {width:100%; background:url(../images/Border_bg_04.gif) no-repeat left top; height:28px; float:left; line-height:28px; vertical-align:middle;}
.content {width:95%; float:left; margin-left:10px; margin-top:10px;}

.ulnews {list-style:none; margin:0px; padding:0px; width:95%;}
.ulnews li {height:20px; line-height:20px; vertical-align:middle; position:relative; width:100%; background:url(../images/boder_01.gif) left bottom repeat-x;}
.divNewsTime{width:150px; position:absolute; height:20px; right:10px; top:0px;}
.dci_CreateTime{width:90%; text-align:center; height:20px; position:absolute; top:65px; color:#ccc; float:left}
.ulnews img{display:none;}

.body_footer{background:url(../images/footer.gif) center center no-repeat; width:840px; float:left; height:100px; position:relative;}
.menu3{width:400px; height:25px; position:absolute; top:10px; left:15px;}
.ulmenu3{width:100%; height:25px; list-style:none; margin:0px; padding:0px;}
.ulmenu3 li {width:70px; height:25px; text-align:center; line-height:25px; vertical-align:middle; float:left; position:relative;}
.ulmenu3 li .span1{position:absolute;left:65px; top:0px;}
.ulmenu3 li .span2{position:absolute; left:35px; top:0px;}
.copyright{width:600px; height:20px; _height:20px; overflow:hidden; position:absolute; top:35px; left:25px;}

.imgAuto img{display:none;}
.font1 {color:#5f80ca; font-weight:bold;}
.font1 a{color:#5f80ca}
.font1 a:hover{color:#0099FF;}
.font2 {color:#6f6f6f; width:90%; padding-right:10px; _padding-right:10px;}
.font3 {color:#000; font-size:16px; font-weight:bold;}
.font4 {color:#000; font-size:14px; font-weight:bold;}
.font5 {height:25px; color:#6598ea; font-weight:bold; font-size:14px; margin-left:15px;}
.font6 {height:28px; color:#696565; font-weight:bold; font-size:14px; margin-left:30px;}
.fonttitle a{color:#000;}
.fongtitle a:hover{color:#0099FF;}





.menu_box{ width:250px; min-height:244px; _height:244px; background:url(../images/menu2_bg1.gif) #fff no-repeat top left;  }
.menu_box1{ width:100px; min-height:244px; _height:244px; background:url(../images/menu2_bg1.gif) #fff no-repeat top left;  }
.menu_box2{ width:150px; min-height:244px; _height:244px; background:url(../images/menu2_bg1.gif) #fff no-repeat top left;  }
.menu_box4{ width:160px; min-height:244px; _height:244px; background:url(../images/menu2_bg1.gif) #fff no-repeat top left;  }
.menu_box3{ width:180px; min-height:244px; _height:244px; background:url(../images/menu2_bg1.gif) #fff no-repeat top left;  }
.menu_box_wrap{ padding:0px 0px; }
.menu_box_titlebar{ color:#fff; font-weight:bold; height:18px; line-height:18px; text-align:center; }
.menu_box_color01{ color:#4065ad; }
.menu_box_list_titleitem{ background:#84A2DD; color:#fff; font-size:12px; font-weight:bold; text-align:center; padding:2px;  min-width:110px; _width:110px; margin-bottom:2px; }
.menu_box_list_titleitem a{ color:#fff; }
.menu_box_list_titleitem a:hover{ color:#f75a05; }
.menu_box_list_dataitem{ background:#CFEFF7; color:#4065ad; text-align:center; padding:2px; min-width:110px; _width:110px; margin-bottom:2px;}
.menu_box_list_dataitem a{ color:#4065ad; }
.menu_box_list_dataitem a:hover{ color:#f75a05; }
.menu_box_list_dataitem02{ border-bottom:1px dashed #ccc; margin-bottom:4px; margin-top:4px; }
.menu_box_list_dataitem02 a{ color:#4065ad; font-weight:bold; }
.menu_box_list_dataitem02 a:hover{ color:#f75a05; }


/*===============网站地图样式===============*/
.WebMap{width:100%; min-height:600px _height:600px; float:left;}
.WebMap a{color:#0000FF;}
.WebMap a:hover{color:#0099FF;}
