@charset "utf-8";

/* CSS Document */



/* 全局样式 */

body,h1,h2,h3,h4,p,ul{margin:0;font-size:12px;color:#444;padding:0;font-family:"微软雅黑",Arial; font-weight:400;}

img {border:none;}

ul li {list-style-type:none;margin:0px;padding:0px;}

ol li {list-style-type:decimal;}

a:link,a:visited,a:active {color:#444;text-decoration:none;font-family:"微软雅黑";}

a:hover {color:#FF6600;}



/* 头部 */

.yb{width:100%;height:36px; background:url(../images/tou.jpg) center top no-repeat;}

.yb .yb_z{width:1100px;height:36px; margin:0 auto;line-height:36px;}

.yb .yb_z .yb_l{width:540px;height:36px;float:left;color:#fff;}

.yb .yb_z .yb_j{width:200px;height:36px;float:left;background:url(../images/tu.png) left center no-repeat;padding-left:20px;}

.yb .yb_z .yb_r{width:270px;height:36px;float:right;}

.yb .yb_z .yb_r .r_l{width:150px;height:36px;float:left;}

.yb .yb_z .yb_r .r_r{width:119px;height:36px;float:right;background:url(../images/zhuan.jpg) left center no-repeat; color:#fff;text-align:center;}

.yb .yb_z .yb_r .r_r a{color:#fff;font-size:14px;}

.yb .yb_z .yb_r .r_r a:hover{color:#FF6600;}



/* 导航 */ 

.dao{width:1100px;height:100px;margin:0 auto;}

.dao .logo{width:300px;height:85px;float:left;padding-top:20px;}



.nav * a:hover{border-bottom:1px solid #005BA1;color:#005BA1;/* 鼠标经过时的红色背景，可自定义 */}

.menu{list-style:none;height:40px;width:700px;float:right;margin-top:35px;}

.nav{list-style:none;height:40px;width:700px;float:right;}

.nav li{float:left;width:70px; height:30px;position:relative; display:block;z-index:100000;margin-left:30px;font-size:15px;	}

.nav li .sp{border-bottom:2px solid #F00;color:#D40000;}

.nav li a{text-align:center;width:70px;color:#000;height:30px;line-height:30px;display:block;font-family:"微软雅黑";blr:expression(this.onFocus=this.close());blr:expression(this.onFocus=this.blur());}

.nav li a:focus{ -moz-outline-style: none; }

.nav li .sub-nav{position:absolute;list-style:none;display:none;z-index:10000; top:31px; left:0px;font-size:12px;}

.nav li .sub-nav li{clear:left;width:155px;_height:40px;min-height:40px;line-height:40px;position:relative;z-index:10000;margin-left:0px;}

.nav li .sub-nav li a{_height:40px;min-height:40px;line-height:40px;width:200px;padding:0;color:#666;display:inline-block;z-index:10000; font-family:"微软雅黑";text-align:left;padding-left:15px;background-color:rgba(0,153,51,0.5);color:#fff;}

.nav li .sub-nav li a:hover{color:#005BA1;}

.nav li .hover{border-bottom:1px solid #005BA1;color:#005BA1;}



/* banner */

#banner { width: 100%; height:520px;z-index:1;}

.banner { position: relative; height:520px; overflow: hidden; }

.banner .show { width: 2500px; position: absolute; left: 50%; top: 0px; margin-left:-960px; height:520px; overflow: hidden; }

.slideBox{ width:1920px; height:520px;position:relative; z-index:1; }

.slideBox .hd{height:15px; overflow:hidden; position:absolute; right:48%; bottom:50px; z-index:1;  }

.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }

.slideBox .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px; line-height:14px; text-align:center; background:#fff; cursor:pointer;border-radius:50%; }

.slideBox .hd ul li.on{ background:#f00; color:#fff; }

.slideBox .bd{ position:relative; height:100%; z-index:0;   }

.slideBox .bd li{ zoom:1; vertical-align:middle; }



/* 产品 */

.por{width:100%;height:80px; background:url(../images/por.png) center center no-repeat;margin:30px auto;}

.picMarquee-left{ overflow:hidden; position:relative;width:1150px;height:420px;margin:0 auto;   }

.picMarquee-left .hd{ overflow:hidden;  height:30px; padding:15px 10px;  }

.picMarquee-left .hd .prev{ display:block;  width:22px; height:22px; float:left; overflow:hidden;cursor:pointer; margin-left:10px;}

.picMarquee-left .hd .next{ display:block;  width:22px; height:22px; float:left; overflow:hidden;cursor:pointer; margin-left:538px;}

.picMarquee-left .bd{ width:1150px;height:360px;}

.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }

.picMarquee-left .bd ul li{ width:250px;height:360px; float:left; _display:inline; overflow:hidden; text-align:center;margin-left:30px;  }

.picMarquee-left .bd ul li .pic{ text-align:center; }

.picMarquee-left .bd ul li .pic img{ width:235px; height:285px; display:block; padding:4px; border:3px solid #ccc; }

.picMarquee-left .bd ul li .pic a:hover img{ border-color:#FFC157;  }

.picMarquee-left .bd ul li .title{width:240px;height:50px; margin:0 auto; background:url(../images/mm.png) right center no-repeat; }

.picMarquee-left .bd ul li .title a{width:240px;height:50px;display:block;line-height:50px;text-align:left;border-bottom:1px solid #ccc;}

.picMarquee-left .bd ul li:hover .pic img{ border-color:#FFC157;  }

.picMarquee-left .bd ul li:hover .title a{ border-color:#FFC157;  }



/* 公司简介 */

.abo{width:100%;height:480px; background:url(../images/abo.jpg) center center no-repeat;}

.abo .abo_t{width:100%;height:160px;background:url(../images/abo.png)center 50px no-repeat;}

.abo .abo_b{width:1100px;height:315px;margin:0 auto;}

.abo .abo_b .gdyb{width:500px;height:310px;float:left;}

.abo .abo_b .gdyb h2{width:500px;height:50px;font-size:20px;color:#000;line-height:30px;}

.abo .abo_b .gdyb .con{width:500px;height:200px;line-height:27px;text-indent:2em;}

.abo .abo_b .gdyb a{width:100px;height:25px; display:block; background:#FFA100;text-align:center;line-height:25px;color:#fff;}

.abo .abo_b .gdyb_tu{width:500px;height:315px;float:right; background:url(../images/abo1.png) center bottom no-repeat;}

.abo .abo_b .gdyb_tu img{margin:5px 0px 0px 29px;}



.chi{width:100%;height:80px; background:url(../images/chi.png) center 30px repeat-x;}



/* 新闻中心 */

.new{width:1100px;height:380px;margin:0 auto;}

.slideTxtBox{ width:740px;height:350px; text-align:left; float:left; }

.slideTxtBox .hd{width:740px; height:45px; border-bottom:1px solid #ddd;  position:relative; }

.slideTxtBox .hd ul{ float:left; position:absolute; height:45px;   }

.slideTxtBox .hd ul li{ float:left;width:150px;height:45px;font-size:18px; cursor:pointer; text-align:center;line-height:45px; }

.slideTxtBox .hd ul li.on{ height:45px;border-bottom:2px solid #005BA0;color:#005BA0; }

.slideTxtBox .hd span{width:30px;height:45px;line-height:45px;font-size:18px;text-align:center;float:left;display:block;}

.slideTxtBox .hd a{position:absolute;left:670px;top:10px;border:1px solid #333;padding:1px 7px;display:block; border-radius:10px;text-transform : uppercase;font-size:10px;}

.slideTxtBox .bd ul{ padding-top:20px;  zoom:1;  }

.slideTxtBox .bd li{width:400px; height:76px; line-height:24px; float:right; background:#EDEDED;margin-bottom:10px;  }

.slideTxtBox .bd li .date{ float:left;width:80px;height:56px;text-align:center;margin-top:10px; border-right:1px solid #ccc;padding-top:5px; }

.slideTxtBox .bd li .date span{font-size:24px;}

.slideTxtBox .bd li a{width:300px;height:30px;line-height:40px;float:right;display:block;color:#000;}

.slideTxtBox .bd li a:hover{color:#FF6600;}

.slideTxtBox .bd li .com{width:300px;height:40px;float:right;line-height:22px;text-indent:2em; overflow:hidden;}

.slideTxtBox .bd .tui{width:320px;height:250px;float:left;}

.slideTxtBox .bd .tui h3{width:320px;height:30px;line-height:30px;font-size:14px;color:#000; overflow:hidden}

.slideTxtBox .bd .tui span{width:320px;height:50px;display:block;line-height:23px;overflow:hidden;text-indent:2em;}

.slideTxtBox .bd .tui a{width:98px;height:24px; background:#FFA100;display:block;color:#fff;text-align:center;line-height:24px;border-radius:3px;margin-top:6px;}



/* 常见问题 */

.chang{width:320px;height:350px;float:right;}

.chang .chang_t{width:320px;height:45px;border-bottom:1px solid #ccc;font-size:18px; cursor:pointer; margin-bottom:20px;}

.chang .chang_t span{height:44px;border-bottom:2px solid #005BA0;color:#005BA0;width:78px;display:block;line-height:45px;float:left;}

.chang .chang_t a{border:1px solid #333;padding:1px 7px;display:block; border-radius:10px;text-transform : uppercase;font-size:10px;float:right;margin-top:10px;}

.sideMenu{  }

.sideMenu h3{ height:33px; line-height:32px; padding-left:10px; background:#f4f4f4; cursor:pointer;font:normal 14px/32px "Microsoft YaHei";margin-bottom:7px;}

.sideMenu h3 em{ float:right; display:block; width:40px; height:32px;   background:url(../images/icoAdd.png) 16px 12px no-repeat; 

cursor:pointer; }

.sideMenu h3.on em{ background-position:16px -57px;}

.sideMenu ul{width:320px;height:66px; color:#999; display:none; /* 默认都隐藏 */ overflow:hidden;text-indent:2em; }



/* 底部 */

.foot{width:100%;min-height:200px;_height:200px; overflow:hidden; background:url(../images/di.png) left top repeat-x #25292B;}

.foot .foot_z{width:1100px;min-height:150px;_height:150px;margin:45px auto 0px;background:url(../images/di1.png) left top no-repeat;overflow:hidden;}

.foot .foot_z .zuo{width:820px;min-height:100px;_height:100px; overflow:hidden;float:left;}

.foot .foot_z .zuo .dh{width:820px;height:30px;padding-top:10px;}

.foot .foot_z .zuo .dh a{float:left;color:#B1B1B1;}

.foot .foot_z .zuo .dh a:hover{color:#FF6600;}

.foot .foot_z .zuo .dh span{width:30px;height:30px;display:block;float:left;text-align:center;color:#D9D9D9;}

.foot .foot_z .zuo .bq{width:820px;min-height:150px;_height:150px;padding-top:10px;}

.foot .foot_z .zuo .bq p{color:#9A9A9A;line-height:25px;}

.foot .foot_z .zuo .bq p a{color:#9A9A9A;}

.foot .foot_z .zuo .bq p a:hover{color:#FF6600;}

.foot .foot_z .you{width:240px;height:170px;float:right;padding-top:15px;}

.foot .foot_z .you img{float:left;}

.foot .foot_z .you .zi{width:110px;height:50px;float:right;margin-top:40px;color:#999;}





/* 关于我们 */

.gsjj{width:1100px;min-height:500px;_height:500px; overflow:hidden;margin:0 auto;padding-bottom:30px;line-height:25px;}

.gsj{width:1100px;min-height:500px;_height:500px; overflow:hidden;margin:0 auto;padding-bottom:30px;line-height:25px; background:url(../images/fei.png) 50px 195px no-repeat;}



/* 荣誉资质 */

.gsjj .rong{width:1100px;min-height:500px;_height:500px; overflow:hidden;margin:0 auto;padding-bottom:30px;}

.gsjj .rong .r_l{width:250px;height:200px;margin:0px 14px 20px 11px;float:left;}

.gsjj .rong .r_l .r_tu{width:250px;height:167px;border:1px solid #ccc;}

.gsjj .rong .r_l h3{width:250px;height:40px;line-height:40px;text-align:center;}

.gsjj .rong .r_l .r_tu .pic{object-fit:contain; width:100%; height:100%;}

/* 列表页导航 */

.daoh{width:1099px;height:46px;margin:0px auto; z-index:10000; position:relative;}

.daoh .daoh_t{width:1100px;height:46px;background:url(../images/ming.png) center center no-repeat;position:absolute;top:-46px;left:0px;z-index:10000;}

.daoh .daoh_t a{width:183.3px;height:46px;float:left;display:block;line-height:46px;text-align:center;color:#fff;font-size:14px;}

.daoh .daoh_t a:hover{ background:#0090FF;}

.daoh .daoh_t .hov{background:#0090FF;}



.daoh1{width:1099px;height:46px;margin:0px auto; z-index:10000; position:relative;}

.daoh1 .daoh1_t{width:1100px;height:46px;background:url(../images/ming.png) center center no-repeat;position:absolute;top:-46px;left:0px;z-index:10000;}

.daoh1 .daoh1_t a{width:366.6px;height:46px;float:left;display:block;line-height:46px;text-align:center;color:#fff;font-size:14px;}

.daoh1 .daoh1_t a:hover{ background:#0090FF;}

.daoh1 .daoh1_t .hov{background:#0090FF;}



.daoh2{width:1100px;height:46px;margin:0px auto; z-index:10000; position:relative;}

.daoh2 .daoh2_t{width:1100px;height:46px;background:url(../images/ming.png) center center no-repeat;position:absolute;top:-46px;left:0px;z-index:10000;}

.daoh2 .daoh2_t a{width:550px;height:46px;float:left;display:block;line-height:46px;text-align:center;color:#fff;font-size:14px;}

.daoh2 .daoh2_t a:hover{ background:#0090FF;}

.daoh2 .daoh2_t .hov{background:#0090FF;}



.daoh4{width:1099px;height:46px;margin:0px auto; z-index:10000; position:relative;}

.daoh4 .daoh4_t{width:1100px;height:46px;background:url(../images/ming.png) center center no-repeat;position:absolute;top:-46px;left:0px;z-index:10000;}

.daoh4 .daoh4_t a{width:275px;height:46px;float:left;display:block;line-height:46px;text-align:center;color:#fff;font-size:14px;}

.daoh4 .daoh4_t a:hover{ background:#0090FF;}

.daoh4 .daoh4_t .hov{background:#0090FF;}



.daoh3{width:1100px;height:46px;margin:0px auto; z-index:10000; position:relative;}

.daoh3 .daoh3_t{width:1100px;height:46px;background:url(../images/ming.png) center center no-repeat;position:absolute;top:-46px;left:0px;z-index:10000;}

.daoh3 .daoh3_t a{width:183px;height:46px;float:left;display:block;line-height:46px;text-align:center;color:#fff;font-size:14px;}

.daoh3 .daoh3_t a:hover{ background:#0090FF;}

.daoh3 .daoh3_t .hov{background:#0090FF;}







/* 产品展示 */

.chan{width:1100px;min-height:500px;_height:500px; overflow:hidden;padding-bottom:30px;margin:0 auto;}

.chan .pin{width:314px;height:446px;float:left;margin:0px 0px 30px 40px;border-bottom:1px solid #ccc;}

.chan .pin .tu{width:300px; height:360px; display:block; padding:4px; border:3px solid #ccc;}

.chan .pin .tu img{width:300px; height:360px;display:block;}

.chan .pin h3{width:312px;height:40px; float:left;background:url(../images/mm.png) right center no-repeat;line-height:40px;}

.chan .pin h3 a{width:300px;height:40px;display:block;line-height:40px;text-align:left; overflow:hidden;font-size:14px;}

.chan .pin .conm{width:300px;height:25px;line-height:25px; overflow:hidden;}

.chan .pin:hover{border-color:#FFC157;}

.chan .pin:hover .tu{border-color:#FFC157;}



/* 产品展示 内页*/

.chan .nei_l{width:380px;height:550px;float:left;}

.chan .nei_r{width:700px;min-height:500px;_height:500px; overflow:hidden;float:right;}

.chan .nei_r .jiet{width:700px;min-height:200px; overflow:hidden;}

.chan .nei_r .jiet p{line-height:25px;}

.chan .nei_r .jieb{width:700px;min-height:200px; overflow:hidden;line-height:25px;}



.chan .nei_r .fei{width:500px;height:50px;}

.chan .nei_r .fei a{width:65px;height:30px; background:#ccc;float:left;margin-right:20px;display:block;text-align:center;line-height:30px;color:#000;margin-top:20px;}

.chan .nei_r .fei a:hover{color:#fff;background:#0043DB;}



/* 新闻中心*/

.n_t{width:1100px;height:218px;margin:0 auto 30px; background:#EDEDED;}

.n_t .tu{width:450px;height:190px;float:left;margin:10px;border:1px solid #fff;}

.n_t .wz{width:600px;height:210px;float:right; padding-top:8px;}

.n_t .wz .bt{width:600px;height:40px;line-height:40px;}

.n_t .wz .bt h3{width:500px;height:40px;float:left;font-size:16px;color:#005BA0; overflow:hidden}

.n_t .wz .bt span{width:80px;float:left;height:40px;display:block;text-align:right;}

.n_t .wz .jian{width:580px;height:100px; overflow:hidden;line-height:25px;text-indent:2em;}

.n_t .wz a{width:100px;height:30px;display:block;margin-top:20px; background:#FFA100;color:#fff;text-align:center;line-height:30px; border-radius:3px;}

.n_b{width:1180px;min-height:500px;_height:500px;padding-bottom:30px;margin:0 auto;overflow:hidden;}

.n_b .n_b_l{width:530px;height:120px;float:left;background:#EDEDED;margin:0px 0px 25px 40px;}

.n_b .n_b_l .tu{width:200px;height:88px;float:left;margin:15px;}

.n_b .n_b_l .zt{width:300px;height:88px;float:right;}

.n_b .n_b_l .zt h3{width:300px;height:40px;line-height:40px;font-size:14px; overflow:hidden;}

.n_b .n_b_l .zt .tong{width:300px;line-height:20px;text-indent:2em; overflow:hidden;}

.n_b .n_b_l .zt .shi{width:70px;height:25px;line-height:20px;border-top:1px solid #919191;margin-top:5px;}

.n_b .n_b_l:hover{ background:#005BA0;color:#fff;}

.n_b .n_b_l:hover a{color:#fff;}



.ny{width:1100px;min-height:500px;_height:500px;overflow:hidden;margin:0 auto 30px; background:#F9F9F9;}

.ny .ny_t{width:1100px;min-height:400px;_height:400px; overflow:hidden;}

.ny .ny_t .btt{width:1100px;height:100px;border:1px solid #fff;text-align:center;line-height:25px;}

.ny .ny_t .btt h4{font-size:18px;color:#005BA0;margin-top:30px;}

.ny .ny_t .btt span{color:#000;}

.ny .ny_t .neir{width:1000px;min-height:400px;_height:400px; overflow:hidden;margin:30px auto 0px;line-height:25px;font-size:14px;}



/* 上下一页 */

.fen{width:1000px;height:60px;line-height:60px;margin:0 auto;}

.fen_l{width:490px;height:40px;float:left; overflow:hidden;}

.fen_r{width:490px;height:40px;float:right;text-align:right; overflow:hidden;}



/* 地图 */

.ditu{width: 610px;height:370px;border:#ccc solid 1px;margin:30px 0px 0px 20px;float:left;}

.iw_poi_content{font-size:12px;line-height:22px;} 

.iw_poi_title{font-size:14px;} 



/* 分页代码 */

.yi{width:1000px;height:60px;margin:0 auto;}

#pages { padding:10px 0 30px; text-align:center;}

#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}

#pages a.a1 { background:url(../../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }

#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }

#pages span { display:inline-block; height:22px;padding:0 10px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center; }

.page .noPage { display:inline-block; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }



/* 联系我们 */

.lian{width:1100px;height:430px;margin:0 auto 50px; 

  -webkit-box-shadow:0 0 10px rgba(198, 198,198, 1));  

  -moz-box-shadow:0 0 10px rgba(198, 198,198, 1);  

  box-shadow:0 0 10px rgba(198, 198,198, 1);  }

.lian .lian_r{width:440px;height:370px;float:right;padding-top:30px;}



/* 表单 */

.content { width: 1100px; margin:0px auto 30px; background:#F5F5F5;height:550px; -webkit-box-shadow:0 0 10px rgba(198, 198,198, 1));  

  -moz-box-shadow:0 0 10px rgba(198, 198,198, 1);  

  box-shadow:0 0 10px rgba(198, 198,198, 1); }

.content .mapbox{  width: 1100px; }

.content .mapbox .title{ width: 1100px; height: 86px;text-align:center;padding-top:30px; }

.content .mapbox .title h3{ height: 65px; line-height:25px; margin:auto auto; display:block; width:1100px; font-size:14px}

.content .mapbox .title h3 span{ color:#000; font-size:14px;}

.content .mapbox .mid{   }

.content .mapbox .mid a{ font-size:12px;}



table.GuestBookAdd {  margin-top: 10px; margin:auto auto; font-size:12px }

table.GuestBookAdd .submit { width: 80px; height: 35px; cursor: pointer }

table.GuestBookAdd .reset { width: 80px; height: 35px; cursor: pointer }

table.GuestBookAdd .button { width: 80px; height: 35px; cursor: pointer }

table.GuestBookAdd input { height: 25px; line-height: 25px; border: #DFDFDF solid 1px; }

table.GuestBookAdd input, textarea, radio, checkbox, select { margin-left: 10px; background-color: #F5F5F5 }

table.GuestBookAdd td { }

table.GuestBookAdd .need { text-align: center; color: #F00; padding:5px;float: right;}

table.GuestBookAdd .xing { text-align: center; color: #F00 }









