/* CSS Document */
body,div,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body{font-size:14px;line-height:1.5em;color:#666;font-family:微软雅黑;}
img{border:0;-ms-interpolation-mode:bicubic;}
ul li{list-style:none;}
img{border:0;padding:0;margin:0; vertical-align:top}
.clear{clear:both;}
a{color:#333;}
.header{background-color:#e41c2e; height:85px; width:100%; display:block}
.header_box{max-width:1130px; margin:0 auto; position:relative;}
.logo{float:left; height:85px; line-height:75px;}
.logo img{vertical-align:middle; width:170px;}
.nav_new{margin:0px 0px 0px 210px; text-align:left}
.nav_new li{margin:25px 15px 0px 15px; display:inline-block; line-height:35px; height:35px;}
.nav_new li a{font-size:15px; color:#fff;  font-weight:bold;}
.nav_new li a:hover{border-bottom:2px solid #fff;}
.nav_show_child { position: absolute;top: 35px; left: 0px;  z-index: 999; background-color: #e41c2e; width: 100px; padding: 5px;}
.nav_show_child a{border-bottom:0px; display: block;height: 35px;}
.nav_new li a:hover{border-bottom:0px;}

.banner_list{width:100%;margin:0 auto;position:relative;height:200px;overflow:hidden}
.banner_list span img{max-width:1920px;margin-left:-960px;position:absolute;left:50%;}

.menu_box{background-color:#f7f7f7; width:100%; display:block; padding:25px 0px;}
.menu_line{max-width:1180px; margin:0 auto;}
.menu_line div{float:left; width:18%; margin:0px 1%; background:url(/images/bg_icon0.gif) no-repeat right bottom; background-color:#fff; padding-bottom:35px;}
.menu_line div span{display:block; padding:20px 50px;}
.menu_line .menu_1 span{background-color:#f6ba32; text-align:center}
.menu_line .menu_2 span{background-color:#07b586; text-align:center}
.menu_line .menu_3 span{background-color:#dc689a; text-align:center}
.menu_line .menu_4 span{background-color:#95bf59; text-align:center}
.menu_line .menu_5 span{background-color:#b481d5; text-align:center}
.menu_line div h1{font-size:24px; font-weight:normal; height:50px; text-align:center; line-height:50px; color:#808080; display:block; margin:0px 12px; border-bottom:1px solid #c5c5c5}
.menu_line div p{margin:10px 12px 0px 12px; display:block; line-height:22px; color:#3d3d3d; font-size:14px;}
.menu_line .menu_1:hover{background:url(/images/bg_icon.gif) no-repeat right bottom; background-color:#fff;}
.menu_line .menu_2:hover{background:url(/images/bg_icon1.gif) no-repeat right bottom; background-color:#fff;}
.menu_line .menu_3:hover{background:url(/images/bg_icon2.gif) no-repeat right bottom; background-color:#fff;}
.menu_line .menu_4:hover{background:url(/images/bg_icon3.gif) no-repeat right bottom; background-color:#fff;}
.menu_line .menu_5:hover{background:url(/images/bg_icon4.gif) no-repeat right bottom; background-color:#fff;}

.company{max-width:1150px; margin:10px auto 20px auto; padding:10px 15px 0px 15px;}
.company h2{text-align:center; margin-bottom:12px;}
.news{float:left; width:46%; margin-left:1%;}
.news li{padding:10px 0px 12px 0px; border-bottom:1px dashed #dfdfdf; display:block;height:74px;}
.news dt{float:left; width:55px; text-align:center; font-size:40px; color:#3d3d3d}
.news dt span{display:block; font-size:17px; width:55px; height:30px; line-height:30px; margin-bottom:12px;}
.news dd{margin-left:70px;}
.news dd h3{font-size:21px; line-height:28px; font-weight:normal; height:28px; overflow:hidden}
.news dd p{margin-top:5px; height:45px; overflow:hidden;}
.news dd p a{color:#6e6e6e; font-size:15px;}
.about{float:right; width:45%; margin-right:1%;}
.about div img{width:100%;}
.about div p{margin-top:15px; line-height:26px; font-size:15px;text-align:justify;}
.news dt:hover{color:#e41c2e;}
.news dt span:hover{background-color:#e41c2e; color:#fff;}
.line{width:10px; display:inline-block; float:left; background-color:#e2e2e2;}

.footer{font-size:14px; line-height:22px; text-align:center; background-color:#f3f3f3; padding:12px 0px; color:#6c6c6c;}
.footer a{color:#6c6c6c; margin:0px 10px;}

/*关于ag旗舰厅*/
.gang{max-width:1180px; margin:0 auto;}
.nttop{height:45px;line-height:45px;font-size:18px;font-weight:normal;border-bottom:1px solid #d7d7d7;}
.nttop div{float:right;font-size:13px;font-weight:normal;color:#666;padding-right:10px;}
.nttop span{color:#e41c2e; font-size:19px; font-weight:bold; height:43px; line-height:43px; display:inline-block; padding:0px 5px; border-bottom:3px solid #e41c2e}
.about_center{margin:0px 0px 20px 0px;}
.about_center .about_left{float:left;}
.about_center p{font-size:15px; line-height:28px;}
.about_center h3,.job_center h3{font-size:19px; background-color:#e41c2e; height:19px; line-height:19px; color:#fff; float:left; padding:8px 12px 10px 12px; margin:5px 0px 6px 0px;}
.ln_text li{line-height:32px; font-size:15px;}
.ln_text label{margin-right:4px; font-weight:bold; color:#333333}
.contact_center{margin-top:20px;}
.contact_left{float:left; font-size:17px; line-height:32px; width:34%;}
.contact_left h2{text-align:left; color:#e41c2e; font-size:24px;}
.map{float:right; border:1px solid #cacaca; width:65%;}
.map img{width:100%;}

#about_img ul,.ry_center ul{width:103%; margin-top:5px;}
#about_img li,.ry_center li{float:left; width:22.4%; margin-right:2.5%; margin-bottom:8px;}
#about_img li img{width:100%;}
#about_img li span,.ry_center li span{display:block; font-size:16px; text-align:center; line-height:30px;}
.history_img{width:100%; text-align:center;}
.history_img img{width:100%;}
.ry_center li a{border:1px solid #CDCDCD;display:block;text-align:center; line-height:187px;vertical-align:middle;overflow:hidden;height:190px;}
.ry_center li a img{vertical-align:middle; max-height:190px;max-width:100%;}

/*ag旗舰厅星事*/
.new_list{height:155px; border-bottom:1px dashed #cecece; margin-top:18px;}
.new_list dt{float:left; background:url(/images/new_imgbg.jpg) no-repeat left bottom; padding-bottom:10px;width:192px;height:135px;text-align:center;overflow:hidden; margin-left:4px;}
.new_list dt img{border:1px solid #E4E4E4; padding:3px;width:184px;height:127px;margin:0px auto;overflow:hidden;}
.new_list dd{margin-left:220px; margin-right:4px;}
.new_title{font-size:21px; line-height:35px; color:#333}
.new_time{background:url(/images/time_icon.gif) no-repeat; padding-left:25px;}
.new_list li a:hover{color:#e41c2e;}
.new_time{margin-top:6px;}
.new_text{margin-top:8px; line-height:28px; font-size:15px;}
.new_text a{color:#4c4c4c}
.ry_center{margin-top:8px;}

/*产品赏析*/
.pro_title{margin:18px 0px 20px 0px; height:26px;}
.pro_title li{float:left; margin-right:10px;background:#e6e6e6; color:#333; border-radius:16px; padding:6px 12px; display:inline-block; font-size:15px;}
.pro_title .current{color:#fff; background:#e41c2e; display:inline-block; font-size:15px; border-radius:16px;}
.pro_title .current a{color:#fff;}

.pro_list{max-width:1180px; overflow:hidden}
.pro_list ul{width:1280px;}
.pro_list li{float:left;padding:7px 7px 16px 7px;width:19.8%; min-height:230px;display:inline-block;background:#fbfbfb;overflow:hidden;box-shadow:0px 0px 5px #BFBEBE;margin:5px 20px 5px 4px;}
.pro_list li img{max-width:100%; max-height:100%;}
.pro_list li .pro_img{width:100%; height:180px;text-align:center;}
.pro_name{text-align:center; font-size:14px; line-height:18px; margin-top:8px;}
.pro_button{text-align:center; margin-top:12px;}
.pro_button a{background:#c2273e; padding:5px 10px; border-radius:3px; color:#fff; font-size:15px; margin:0px 4px;}

.product_center{margin-top:18px;}
.pro_content .nttop{margin-bottom:20px;}
.product_center .left{width:300px;box-shadow:0px 0px 5px #BFBEBE; float:left; text-align:center}
.product_center .left img{width:95%;}
.product_center .right{float:left; margin-left:25px;}
.product_center .right h3{font-size:19px; height:42px; line-height:42px; color:#333}
.product_center .right p{font-size:16px; line-height:35px;}
.pro_content table{margin-bottom:20px;}
.product_center table td{padding-left:8px;}
.pro_content{margin-top:20px;}

.product_list{max-width:1180px; margin:5px auto 15px auto;}
.product_list h2{border-bottom:1px solid #e7e7e7; padding:10px 0px; height:47px;}
.product_list h2 b{border-bottom:2px solid #e41c2e; float:left; padding:8px 0px;}
.product_list h2 span{float:right; font-weight:normal; font-size:15px; line-height:56px;}
.product_list ul{width:1249px;}
.product_list li{float:left;padding:7px 7px 16px 7px;width:20.5%; min-height:230px;display:inline-block;background:#fbfbfb;overflow:hidden; border:1px solid #e9e9e9;margin:15px 25px 5px 4px;}
.product_list li img{max-width:100%; max-height:100%;}
.product_list li .pro_img{width:100%; height:180px;text-align:center;}

/*服务支持*/
.service_title{margin-top:25px;}
.service_title ul{width:60%; margin:0 auto;}
.service_title li{width:33%; float:left;}
.service_title li a{background:url(/images/service_bg0.png) no-repeat; width:125px; height:125px; display:block; margin:0 auto}
.service_title li .current{background:url(/images/service_bg.png) no-repeat;}

/*ag旗舰厅制造*/
.content_box{width:1200px;}
.content_box li{display:block; min-height:240px; margin-bottom:30px;}
.content_box li img{float:left;}
.content_box li p{margin-left:390px; font-size:17px; line-height:30px;}
.shezhi_list{float:left; margin:0px 24px 20px 0px;}
.shezhi_list .text{display:none; background:url(/images/z_bg.png) no-repeat; position:absolute; top:0px; z-index:99; height:240px; width:367px; color:#fff;}
.shezhi_list .text0{display:none;}
.shezhi_list a{position:relative; display:inline-block; height:240px;}
#team p{width:42%; margin-left:5%; float:left; font-size:16px; line-height:28px;}
#team span{text-align:center; display:block; margin-top:20px;}

#menu1{ width:1200px;}
#menu1 li{width:367px; float:left; height:240px; margin-bottom:25px; margin-right:22px;}
#menu1 li p{display:none; background:url(..//images/z_bg.png) no-repeat;text-align:center; color:#fff; line-height:22px; font-size:15px; width:367px; height:240px;}
#menu1 li:hover p{ display:block; width:337px; padding:15px; text-align:left;}
#menu1 li:hover img{ display:none}



/*ag旗舰厅影像*/
.video_content ul{width:1200px; margin-top:10px;}
.video_content li{float:left; margin:10px 24px 0px 0px; width:367px; position:relative}
.video_content li img{margin-bottom:5px; width:100%;}
.video_content li .play{display:block;width:41px;height:41px;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-20px; background:url(/images/bofang.png) no-repeat;}
.video_content li span{font-size:15px; line-height:30px; text-align:center; display:block;}
.vedio_center{width:800px; margin:20px auto 0px auto; background-color:#000;}
.video_box span{text-align:center; height:40px; line-height:40px; display:block; font-size:17px;}

/*ag旗舰厅人才*/
.job_center{font-size:15px; line-height:30px;}
.job_center span{font-size:16px; font-weight:bold; color:#e41c2e}
.job_center b{color:#333;}
.job_list{border-bottom:1px dashed #d6d6d6;}

/*ag旗舰厅服务*/
.service_about{font-size:15px; line-height:28px;}
.service_about h3{text-align:center; margin:20px 0px 10px 0px; font-size:22px; line-height:40px;color:#e41c2e;}
.service_about h3 span{font-size:32px;}
.service_about p span{display:block; width:100%; text-align:center; margin:10px 0px;}
.add_list p span{min-width:26%; padding-right:30px; float:left; display:inline-block; font-size:16px; line-height:30px; color:#e41c2e}
.add_list{width:100%; overflow:hidden;}
.add_list ul{width:105%; margin-top:15px;}
.add_list li{width:28%; margin-right:2%; border:1px dashed #e2e2e2; padding:8px 1%; font-size:15px; float:left; color:#333; line-height:25px; margin-bottom:15px; min-height:75px;}
.add_list li b{color:#e41c2e; margin-right:20px;}
.add_list li span{margin-left:20px;}
.buy_center{text-align:center;}

/*翻页*/
.pagelist{margin-top:12px; text-align:center; display:block}
.pagelist a{padding:0px 6px; background-color:#CACACA;color:#1A0C00; text-decoration:none; display:inline-block; margin-right:8px; font-size:12px;}
.pagelist .current{background-color:#e41c2e; color:#fff;}
#id_page b{background-color:#e41c2e;color:#fff;padding:0px 6px; height:24px; line-height:24px; display:inline-block; margin-right:8px;}
#id_page #pageNumber{margin:0px 6px; background-color:none; border:1px solid #e1e1e1; height:22px; background-color:#fff; color:#333}
#id_page input{width:45px; height:24px; border:0px; line-height:24px; background-color:#e41c2e; color:#fff; margin-left:4px;}

/*新闻详细页*/
.new_center h2{font-size:28px; color:#3e3e3e; margin:25px 0px 15px 0px;}
.new_center h3{font-size:15px; line-height:25px; text-align:center; font-weight:normal; color:#9f9f9f}
.new_center p{font-size:16px; line-height:30px; margin:10px 0px 20px 0px;color:#3e3e3e;}

/*联系ag旗舰厅*/
.contart{margin-top:15px; padding-bottom:20px;}
.contart_left{float:left; width:42%; margin-left:15px; margin-bottom:15px;}
.contart_left li{font-size:15px; line-height:35px;}
.contart_right{border:1px solid #efefef; float:right; margin-top:10px; width:55%; min-height:200px;}
.BMap_bubble_content{margin-left:20px;}
.BMap_bubble_content h4{font-size:16px;}

@media screen and (min-width:1024px) and (max-width:1180px){
.pro_list,.product_list{max-width:1180px; overflow:hidden}
.pro_list ul,.product_list ul{width:1240px;}
.pro_list li,.product_list li{width:19.5%;}
.nav_new{margin:0px 0px 0px 200px;}
.nav_new a{margin:25px 12px 0px 12px;}
.header_box{max-width:1040px;}
}
@media screen and (max-width:1024px){
.pro_list,.video_content,.product_list{max-width:1024px; overflow:hidden}
.pro_list ul,.product_list ul{width:1080px;}
.pro_list li,.product_list li{width:19.5%;}
#menu1 li{width:300px; float:left; height:196px; margin-bottom:25px; margin-right:22px;}
#menu1 li p{display:none; background:url(..//images/z_bg.png) no-repeat;text-align:center; color:#fff; line-height:22px; font-size:15px; width:300px; height:196px;}
#menu1 li:hover p{ display:block; width:270px; padding:15px; text-align:left;}
#menu1 li:hover img{ display:none}
.video_content ul{width:1050px; margin-top:10px;}
.video_content li{float:left; margin:10px 24px 0px 0px; width:313px; position:relative}
.header_box{max-width:1000px;}
.nav_new{margin:0px 0px 0px 170px;}
.nav_new a{margin:25px 10px 0px 10px;}

}
.language{position:absolute; right:0px; top:32px; color:#fff;}
.language a{color:#fff;}<!--0.00014400482177734-->