﻿/* CSS Document */
html,body{margin:0 auto; font-size:12px; line-height:24px; text-decoration:none; color:#555; background-color:#dce2e6; font-family:Arial, Helvetica, sans-serif;}
a{font-size:12px; line-height:24px; text-decoration:none; font-weight:normal; color:#555;font-family:Arial, Helvetica, sans-serif;}
a:hover{color:#016395; font-size:12px; line-height:24px; text-decoration:none;font-family:Arial, Helvetica, sans-serif;}
ul{list-style:none; margin:0; padding:0;}
ul li{margin:0; padding:0;}
img{border:0;}
h2{margin:0;font-size:18px;font-weight:bold;color:#016395; }
p{margin:0; padding:0;}
.clear{clear:both; height:0; font-size:1px; line-height:0;}

/*---------------------------------------------------------*/
.top_1{display:block; width:1003px; height:11px;background:url(../images/top_1.jpg) no-repeat left top;overflow:hidden;margin:0 auto; margin-top:8px;}
.container{display:block; width:1003px; margin:0 auto;background:url(../images/top_2.jpg) repeat-y left top;}
.logo{width:963px;display:block; margin:0 auto;height:65px;padding-top:5px;}
.logo_left{float:left;width:430px;height:65px;}
.logo_right{float:right; width:225px;}
.tel{height:26px;}
.tel li{float:left;}
.tel li{color:#016395;font-size:22px;font-weight:bold;}
.search{display:block; width:221px; height:24px; background:url(../images/search.jpg) no-repeat left top;margin-top:6px;}
.input1{width:180px;float:left; height:24px;line-height:24px; background:none; border:none;padding-left:3px;}
.btn1{width:37px;float:left; height:24px; background:none; border:none; cursor:pointer;}

.menu{border-top:1px solid #016395;border-bottom:1px solid #016395;height:30px;margin-top:10px;}
.menu a{font-size:14px;  color:#666666;line-height:30px;}
.menu a:hover{color:#016395;font-size:14px;}

.banner{display:block; width:963px; height:310px; margin:0 auto;margin-top:10px;}
.banner_nei{display:block; width:963px; height:160px; margin:0 auto; margin-top:10px; background-color:#016395;}
.banner_nei_left{float:left;width:260px;height:160px;padding-left:15px; background:url(../images/nei_left.jpg) no-repeat left top;}
.banner_nei_left span{display:block;margin-top:50px;font-size:29px; color:#fff; font-weight:bold;line-height:29px; }
.banner_nei_right{float:right; width:687px; height:160px;}
.left{width:230px;float:left;}
.right{width:713px;float:right;}
.ap_img li{float:left; width:212px; margin-right:8px; text-align:center;font-size:13px;font-weight:bold;margin-bottom:10px;}
.ap_img li img{width:200px; height:200px;}

.announce{display:block; width:963px; height:36px;background-color:#e7e7e7; margin:0 auto;margin-top:10px;}
.announce_left{width:118px;height:36px; float:left; background:url(../images/announce_left.jpg) no-repeat left top;font-size:14px; font-weight:bold; color:#fff;line-height:36px;padding-left:10px;}
.announce_right{float:right;width:830px; height:36px;background:url(../images/announce_right.jpg) no-repeat right top;line-height:36px;}

.time{color:#999;font-size:11px;}
.news li a{color:#016395;font-size:13px;}
.news{}
.news li{background:url(../images/xian.jpg) repeat-x left bottom;}

.hang1{display:block; width:963px;margin:0 auto;margin-top:10px;}
.box{display:block; width:362px; float:left;}
.box_con{padding-top:10px;}
.box_top{font-size:22px;font-weight:bold; color:#000000;}
.box_bot{height:20px;border-top:1px solid #e1e1e1;  border-bottom:1px solid #e1e1e1;margin-top:10px; background:url(../images/ar.jpg) no-repeat right center;}
.box_bot a{font-size:13px; font-weight:bold; color:#016395; line-height:20px;height:20px;}
.box_bot a:hover{color:#fdc605;font-size:13px; font-weight:bold;}
.box2{display:block; width:694px; float:left;margin-left:15px;}

.culture{width:230px; background:url(../images/culture_con.jpg) repeat-x left top; float:right;}
.culture_left{width:6px; height:262px; background:url(../images/culture_left.jpg) left top;float:left;}
.culture_right{width:222px;height:262px;padding-right:1px;float:right;background:url(../images/culture_right.jpg) no-repeat right top;}
.tit{font-size:22px;font-weight:bold; color:#000000;margin-top:10px;}
.tit2{font-size:22px; font-weight:bold; color:#fdc605;margin-top:15px;margin-bottom:15px;}
.culture ul{margin-top:10px;}
.culture li a{font-size:14px; font-weight:bold; color:#016395; padding-left:10px; background:url(../images/ar2.jpg) no-repeat left center;}

.hang2{width:963px; margin-left:15px; margin-top:15px;}
.box3{float:left; width:362px; height:233px; background:url(../images/list_con.jpg) repeat-x left top;}
.box3_left{float:left; width:6px; height:233px; background:url(../images/list_left.jpg) no-repeat left top;}
.box3_right{float:right; width:354px; height:233px;padding-right:1px; background:url(../images/list_right.jpg) no-repeat right top;}
.list{margin-top:20px;}
.list li{padding-left:10px; background:url(../images/ar2.jpg) no-repeat left center;}
.list li a{font-weight:bold;}
.list_top{ height:30px;background:url(../images/list_top.jpg) repeat-x left top;font-size:22px;font-weight:bold; color:#000;padding-left:10px;line-height:30px;}
.list2{}
.list2 li{background:url(../images/xian.jpg) repeat-x left bottom;}
.list2 li a{font-weight:normal;padding-left:10px;background:url(../images/ar2.jpg) no-repeat left  4px;}
.box4{float:right;width:586px;height:233px; background:url(../images/ap_2.jpg) repeat-x left top;}
.box4_left{float:left; width:12px;height:233px; background:url(../images/ap_1.jpg) no-repeat left top;}
.box4_right{float:right;width:563px;height:233px; padding-right:10px; background:url(../images/ap_3.jpg) no-repeat right top;}
.app_left{width:202px; height:164px; float:left;}
.app_right{width:348px;float:right; line-height:20px; color:#fff;}
.app_right .more,.app_right .more:hover{color:#fdc605; font-weight:bold;font-size:13px;}


.hang3{display:block; width:963px; margin-left:15px;margin-top:15px;}
.show{width:562px; float:left;}
.show_con{display:block; width:562px; height:272px; background-color:#ededed;margin-top:10px;}
.contact{float:right; width:386px;}
.contact_con{padding:14px 8px;margin-top:10px;height:244px; background:url(../images/map.jpg) no-repeat right bottom;background-color:#ededed;}

.bot{display:block;height:60px; margin-top:15px; border-top:2px solid #e7e7e7; width:963px; margin-left:15px; color:#999;padding-top:10px;}
.di{display:block; width:1003px; height:11px; background:url(../images/bot.jpg) no-repeat center top;margin:0 auto;margin-bottom:10px;}

.box5{float:left; width:230px; height:333px; background:#e3e5e2;repeat left top;margin-top:15px;}
.box5_left{float:left; width:6px; height:333px; background:url(../images/list_left1.jpg) no-repeat left top;}
.box5_right{float:right; width:222px; height:333px;padding-right:1px; background:url(../images/list_right1.jpg) no-repeat right top;}
.nei_top{border-bottom:1px solid #efefef;height:30px;color:#999;}
.z1{font-size:13px;font-weight:bold;color:#016395; }
.products{margin-top:15px;}
.products li img{width:293px;height:220px;}
.products li {float:left;width:293px;margin-right:8px; text-align:center; overflow:hidden;height:244px;}
#pro_list{margin-left:8px;}
.pic_box{width:168px;height:152px;float:left;margin-right:8px;overflow:hidden;text-align:center;}
.pic_box img{width:160px; height:120px;padding:3px; border:1px solid #e1e1e1;}

/*---------------------------------------------------------*/
.mainbox{ overflow:hidden; position:relative;}
.flashbox{overflow:hidden;  position:relative;}
.imagebox{text-align:right;position:relative;z-index:999;}
.bitdiv{display:inline-block;width:16px;height:15px;margin:0 10px 10px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(../images/02.png)}
.curimg{background-image:url(../images/01.png);}
.equip li{float:left; width:230px; height:216px;margin-right:5px;margin-bottom:8px;}
.equip li img{width:230px; height:216px; }
.equip2 li{float:left; width:220px; height:165px; padding:4px; border:1px solid #e1e1e1;margin-right:5px;margin-top:5px;}
.equip2 li img{width:220px; height:165px;}


.pro_pro_body{float:left; width:33.3%; text-align:center; padding-bottom:10px}
.pro_pro_body_img{width:202px; height:152px; margin:auto; overflow:hidden; border:1px solid #cccccc}
.pro_pro_body_img img{ width:200px; height:150px; border:1px solid #ffffff}
.pro_pro_body_title{width:200px;  margin:auto; height:30px; overflow:hidden}
.pro_pro_body_title a{ width:200px;line-height:30px; display:block; color:#454545}
.pro_pro_body_title a:hover{ width:200px; height:30px; line-height:30px; display:block; color:#454545;}

#Pro_ListBody{ width:100%; margin:auto}

