﻿*{margin:0px; padding:0px;}

body{ font-family:"微软雅黑","黑体"; font-size:12px;color:#000000;}

a{ color:#000000; text-decoration:none;}

a:visited{ text-decoration:none;}

a:hover{ color:#000000;}

h1{font-size:18px; color:#000000;}

ul{ list-style-type:none;}

img{ border:none;}

.imgmid{display:inline-block;*display:inline;*zoom:1;height:100%;width:1px;margin-left:-1px;vertical-align:middle}/*定义图片居中*/

/*定义全局样式*/



#webbody{width:100%; height:auto; float:left; float:none; }

#mainbody{width:88%; height:auto; float:left;  padding:0 6%;}

/*定义主框架*/



.logo_top{width:100%;  height:8px; float:left; background:url(../images/top_bg.jpg) repeat-x top;}

/*头部*/

#header_nav{width:100%; height:auto; float:left; float:none;position:fixed;top:0;left:0; z-index:9;background:url(../images/top_bg.jpg) repeat-x top;}

#header{width:88%; height:115px; float:left; background-color:rgba(255,255,255,0.8); padding:0 6%;}

.logo_left{width:29%; height:115px; float:left; }

.logo_right{width:60%; height:115px; float:left;}

.logo_right_1{width:11%; height:115px; float:left; text-align:center; line-height:115px;font-size:16px;color:#000;}

.logo_right_1 a{ font-size:16px; color:#000; padding:0px 5px;}

.logo_right_1 a:hover{ text-decoration:underline; color:#b51729;}

.dh{ width:100%; height:115px;  float:left;position: relative;z-index: 1000000000;}

.dhlf{width:100%; height:115px; }

.menu{height:115px;}

.menu .tablink{color:#000;height:113px;line-height:113px;position:relative; font-size:20px;  display:block;}

.menu .ali{height:113px;line-height:113px;position:relative; font-size:20px;  display:block;border-bottom:solid 2px #b50e27;color:#b50e27;}

.menu ul li a:hover{border-bottom:solid 2px #b50e27;color:#b50e27;}

.menu a:hover{border-bottom:solid 2px #b50e27;color:#b50e27;}

.menu li{font-size:14px;float:left;width:auto; text-align:center;line-height:113px;height:auto; margin-left:10%; display:inline;}

.menu li a{ font-size:18px; color:#fff;}

.menu li a img{ margin-left:5px;}

.menu .ul{width:auto; position:absolute; z-index:99999; display:none;float:left}

.menu li:hover ul{display:block}

.menu ul li .width{ height:113px; width:auto;float:left;}

/*导航*/

.menu .ul_1{width:140px; border-top:none;position:absolute; z-index:99999; display:none;float:left;margin-left:-40px;filter:alpha(Opacity=75);-moz-opacity:0.7;opacity: 0.7;}

.menu .ul_1 li{float: none;z-index:5px;background: none; border:none; background: none; margin:0px; }

.menu .ul_1 li a{ color:#fff;width: 140px; display:block; height:52px; line-height:52px;border-bottom:solid 1px #de2c46; font-size:16px;background:#b50e27;  }

.menu .ul_1 li a:hover{  color:#fff; border-bottom:solid 1px #de2c46; background:#ce1430 }

/*头部*/



.banner{width:100%; height:1000px; float:left;}

.fullSlide{width:100%;position:relative;height:1000px;  min-width:1200px;}

.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}

.fullSlide .bd ul{width:100% !important;}

.fullSlide .bd li{width:100% !important;height:1000px;overflow:hidden;text-align:center;}

.fullSlide .bd li a{display:block;height:1000px;}

.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:28px;left:0;height:13px;line-height:30px;}

.fullSlide .hd ul{text-align:center;}

.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:40px;height:3px;margin:8px;overflow:hidden;background:#fff;line-height:999px;}

.fullSlide .hd ul .on{background:#b50e27; width:40px; height:3px;}

.fullSlide .prev{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:2%;z-index:1;width:60px;height:60px; background:url(../images/left.png) no-repeat;cursor:pointer;display:none;}

.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;z-index:1;width:60px;height:60px; background:url(../images/right.png) no-repeat;cursor:pointer;display:none;left:auto;right:2%;}

/*banner*/



#products{width:100%; height:auto; float:left;}

#products_title{width:100%; height:auto; float:left;   text-align:center; line-height:50px; color:#656565; padding:60px 0px 30px 0px;}

#products_title font{ font-size:16px; color:#919191;}

#products_title span{font-size:40px; letter-spacing:15px}

#products_nav{width:90%; height:auto; float:left;  padding:0 5%;}

#products_nav_1{width:1370px; height:auto; margin:0 auto; }

.home_pro{width:19.3%; height:auto; float:left; position: relative;  display: inline-block; margin-left:0.7%;}

.home_title{width:100%; height:70px; line-height:70px; text-align:center; position: absolute;  top: 0; color: #fff;  display: block; font-size:30px; margin-top:45px; }

.home_title span{width:30px; height:3px; background:#fff; display:block; margin-left:48%;}      

.home_pro:hover .home_title {  display: block;  width: 100%;  text-align: center;}

.home_img{width:100%; height:auto; float:left }

.home_img img{width:100%; height:auto; float:left }

/*首页产品分类*/



.box1{width:100%; height:auto; float:left; min-width:1200px;}

.box1.list_home{width:100%; height:908px; float:left; background:url(../images/img02.jpg) no-repeat center top; margin-top:55px;}

.box1.list_h_about{width:100%; height:746px; float:left; background:url(../images/about_bg.jpg) no-repeat center top;}

.home_a_logo{width:88%; height:auto; float:left; padding:0 6%; text-align:center; margin-top:65px;}

.home_a_title{width:88%; height:auto; float:left; padding:0 6%; font-size:36px; color:#fff;text-align:center; line-height:143px;}

.home_a_nr{width:88%; height:auto; float:left; padding:0 6%; font-size:28px; color:#fff;text-align:center; line-height:50px;}

/*BANNER 关于我们*/



.n_one{width:298px; height:auto; float:left;  margin-right:58px; display:inline; margin-top:50px;}

.n_one1{width:298px; height:auto; float:left; margin-top:50px; }

.n_img{width:298px; height:209px; float:left;} 

.n_img img{width:298px; height:209px;border-radius:6px}

.n_title{width:298px; height:auto;  float:left;font-size:21px; line-height:70px; text-align:center;}

.n_title a:hover{ text-decoration:underline; color:#b51729;}

.news_a{width:325px; height:80px; float:left; margin-top:75px; padding-left:522px; margin-bottom:120px;}

.btn_demand{ display:block;width:300px;height:80px;line-height:80px; text-align:center;background:url(../images/an.png) no-repeat; color:#b50e27; font-size:26px; padding-left:25px;}

.btn_demand:hover{ background:url(../images/an_a.png) no-repeat; }

/*新闻中心*/



#footer{width:100%; height:381px; float:left;  background:url(../images/footer_bg.jpg) no-repeat center top;}

#footer_nav{width:1370px; height:211px; margin:0 auto; padding:60px 0px;}

.footer_1{width:532px; height:auto; float:left; text-align:center; }

.footer_2{width:458px; height:auto; float:left; font-size:20px; color:#fff; line-height:45px;}

.footer_2 img{ margin-right:15px; display:inline; vertical-align:middle;}

.footer_3{width:161px; height:auto; float:left; text-align:center; margin-left:29px; display: inline;}

.footer_1_title{width:161px; height:50px; float:left; font-size:16px; line-height:50px; color:#fff; }

.footer_1_nr{width:161px; height:auto; float:left;}

.footer_1_nr img{ width:161px; height:auto;}

#footer_bottom{width:100%; height:50px; line-height:50px; float:left;  background:#b50e27; color:#999999;}

.footer_wz{ width:1370px; height:55px; line-height:55px; margin:0 auto; text-align:center; font-size:16px; color:#fff;}

.footer_wz a{  font-size:16px; color:#fff;}

.footer_wz a:hover{ text-decoration:underline;}

/*底部*/

/*首页完成*/



.box{width:100%; height:1000px; float:left;}

.box.list_about{background:#000105 url(../images/about_img.jpg) no-repeat center top;}

.box.list_news{background:#000105 url(../images/about_img.jpg) no-repeat center top;}

.box.list_jobs{background: url(../images/jobs_img.jpg) no-repeat center top;}

/*定义内页BANNER*/



#products_title_1{width:100%; height:auto; float:left;   text-align:center; line-height:50px; color:#b50e27; padding:60px 0px;}

#products_title_1 font{ font-size:16px; color:#919191;}

#products_title_1 span{font-size:40px;}

#products_nav_1{width:1370px; height:auto; margin:0 auto;}

#products_nav_1 p{ font-size:24px; text-indent:24px; line-height:50px;}

.n_wei{width:301px; height:auto; float:left;  margin:30px 70px; display:inline;}

.n_wei_img{width:301px; height:311px; float:left;}

.n_wei_title{width:301px; height:auto;  float:left;font-size:24px; line-height:70px; text-align:center;}

.box1.list_about{width:100%; height:586px; float:left; background:url(../images/about_bg1.jpg) no-repeat center top; margin-top:100px;}

/* 关于我们*/



#contact{width:100%; height:auto; float:left; background:#f9f9f9 url(../images/contct_bg.jpg) no-repeat center top;}

#contact_title{width:100%; height:auto; float:left; text-align:center; margin-top:230px; line-height:60px;}

#contact_title font{ font-size:16px; color:#fff;}

#contact_title span{font-size:40px; border-bottom:solid 2px #fff;color:#fff; padding-bottom:10px; }

#contact_nav{width:88%; height:auto; float:left; margin:0 6%; display:inline; background:#fff; margin-top:50px; box-shadow: 1px 1px 30px #999; margin-bottom:120px;}

.contact_nav_left{width:54%; height:auto; float:left; padding:4%;}

.contact_nav_left_t{width:100%; height:auto; float:left;  line-height:50px; color:#b50e27;}

.contact_nav_left_t font{ font-size:22px; color:#000; line-height:30px;}

.contact_nav_left_t span{font-size:32px;color:#b50e27;}

.the_inquiry{width:100%; height:auto; float:left; overflow:hidden; margin-top:30px; }

.the_inquiry textarea{ border:none; border-bottom:solid 1px #c9c9c9;width:90%; font-family:Arial, Helvetica, sans-serif; color:#999;font-family:"微软雅黑";}

.the_inquiry td{ padding-bottom:10px; padding-top:20px; font-size:20px; color:#808080; }

.input_f{width:80%; height:40px;  line-height:40px; border:none; color:#808080; border-bottom:solid 1px #c9c9c9;font-family:"微软雅黑"; font-size:16px; }

.tags_sub1{width:auto;height:45px; background:#b51729; border:0;line-height:45px;color:#fff;padding:0px 40px; font-family:"微软雅黑"; border-radius: 25px; margin-top:30px; margin-left:38%; font-size:16px;}

/*留言*/

.contact_nav_right{width:30%; height:auto; float:left; background:#e4e4e4; padding:4%;}

.contact_nav_right_nr{width:100%; height:auto; float:left; font-size:20px; margin-top:78px;}

.contact_nav_right_nr td{height:80px;}

.contact_nav_right_nr td img{ width:160px; margin-right:30px; display:inline; margin-top:20px;}

/*联系我们*/



.p_one{width:308px; height:auto; float:left; margin-right:45px; display:inline; margin-bottom:80px;}

.p_one1{width:308px; height:auto; float:left; }

.p_one_img{width:308px; height:236px; clear:both; text-align:center;}

.p_one_img img{ vertical-align:middle; border:0;width:308px; height:236px;}

.p_one_title{width:266px; height:auto; float:left; padding:40px 20px; border: solid 1px #ddd; border-top:none; line-height: }

.p_one_title font a{font-size:20px; color:#b50e27;line-height:38px;  }

.p_one_title font a:hover{text-decoration:underline; }

.p_one_title span{font-size:15px; color:#666;  }

.jobs_left{width:750px; height:auto; float:left}

.jobs_right{width:570PX; height:auto; float:left; padding-left:50px; margin-top:30px;}

.jobs_right td{ line-height:28px; font-size:15px; padding:10px 0px;}

/*招聘中心*/



.products_title01{ border-bottom:solid 1px #ddd; width:90%; height:75px; float:left;  margin:0 5%; display:inline; margin-top:50px;}

.products_title01 ul li{width:auto; height:auto;float:left; border-right:solid 1px #ddd; padding-right:50px; margin-right:50px; display: inline;}

.products_title01 ul li a{font-size:26px; color:#474747; width:auto; height:auto; display:block;  text-align:center; }

.products_title01 ul li a.ali{font-size:26px; color:#b50e27; width:auto; height:auto; display:block;  text-align:center;}

.products_title01 ul li a:hover{ color:#b50e27;}

.n_one_list{width:30%; height:auto; float:left;  margin-right:5%; display:inline;}

.n_one_list1{width:30%; height:auto; float:left;}

.n_img_list{width:100%; height:auto; float:left;} 

.n_img_list img{width:100%; height:auto;border-radius:6px}

.n_title_list{width:100%; height:auto;  float:left;font-size:26px; line-height:100px; text-align:center;}

.n_title_list a:hover{ text-decoration:underline; color:#b51729;}

#products_title_2{width:90%; height:auto; float:left;  margin:0 5%; background:url(../images/h1.jpg) no-repeat; font-size:30px; padding-left:25px; color:#b51729;}

#products_title_3{width:auto; height:auto; margin:0 auto;  background:url(../images/h1.jpg) no-repeat; font-size:30px; padding-left:25px; color:#b51729; margin-top:50px;}

.left_news ul li{width:100%; height:auto;float:left; padding:45px 20px;}

.left_news a:hover{ text-decoration:underline;color:#b51729;}

.left_news  ul li .img{ width:20%; height:209px; float:left;}

.left_news  ul li .img img{ width:100%;border-radius:6px}

.left_news  ul li .detail{ width:75%; float:left; margin-left:3%; display:inline; border-bottom:solid 1px #ddd; padding:1%;}

.left_news ul li .detail .title{ font-size:28px; color:#000;}

.left_news  ul li .detail .date{ height:40px; line-height:40px; color:#9b9b9b; margin-top:2%; font-size:14px;}

.left_news  ul li .detail .date span a{float:right; color:#b51729;}

.left_news  ul li .detail .date img{ vertical-align:middle; padding-left:8px;}

.left_news  ul li .detail .info{ width:85%; font-size:18px; line-height:30px; color:#444; margin-top:2%;}

.list_page-2{ width:100%; height:50px; line-height:50px; margin-top:25px; float:left; margin-bottom:90px;}

.list_page-2 ul{ text-align:center;}

.list_page-2 ul li{ display:inline; margin-right:5px; background:none !important;}

.list_page-2 ul li a{ display:inline-block; background:#f5f5f5; height:35px; line-height:35px; padding:0px 15px; font-size:14px;}

.list_page-2 ul li a.cur{ background:#b50e27; color:#FFF;}

.list_page-2 ul li a:hover{ background:#b50e27; color:#FFF;}

/*新闻列表*/



.products_title01_news{ border-bottom:solid 1px #ddd; width:100%; height:auto; float:left;}

.products_title01_news1{width:1370px; height:60px; margin:0 auto; line-height:60px;font-size:15px; color:#999;}

.products_title01_news a{ color:#222; padding:0px 10px;}

.products_title01_news a:hover{ text-decoration:underline; color:#b51729;}

.news_p_title02{width:100%; height:auto; margin:0 auto;  font-size:36px; text-align:center; line-height:58px;}

.news_p_title02 font{font-size:20px; color:#666;}

.news_p_title02_h{width:100%; height:auto;margin:0 auto;text-align:center; margin-top:10px; margin-bottom:50px;}

.news_p_title02_h span{width:100px; height:2px; float:left; background:#000000; margin-left:46%; display:inline;}

.news_p_nr01{width:1370px; height:auto; margin:0 auto; line-height:36px; font-size:16px; color:#666; margin-top:50px;}

.news_p_nr01 a{width:565px; height:48px; background:#f2f2f2; padding-left:20px; display:block; float:left; font-size:16px; line-height:48px; margin-right:120px; display:inline;}

.news_p_nr01 a:hover{ text-decoration:underline; color:#b51729;}

/*新闻中心*/



.house_p_one{width:22%; height:auto; float:left; margin:0 1.5% 3% 1.5%; display:inline;}

.house_p_img{width:100%; height:auto; float:left; text-align:center; }

.house_p_img img{vertical-align: middle; border:0px; width:100%; }

.house_p_title{width:100%; height:70px;  float:left;  text-align:center; line-height:70px;}

.house_p_title a{width:100%; height:70px; font-size:20px; border-bottom:solid 1px #e5e5e5; display:block;background:url(../images/yan_a.jpg) no-repeat right; }

.house_p_title a:hover{ border-bottom:solid 1px #b50e27; color:#b50e27; background:url(../images/yan.jpg) no-repeat right;}

/*产品*/



.products_title01_pro{height:60px; float:left;line-height:60px;font-size:15px; color:#999; width:90%;  margin:0 5%; display:inline; }

.products_title01_pro a{ color:#222; padding:0px 10px;}

.products_title01_pro a:hover{ text-decoration:underline; color:#b51729;}

/**/

.midd_list_c{width:1370px; height:auto; float:left; margin-top:60px; border-bottom:solid 2px #ddd; padding-bottom:60px;}

.midd_list_c_nr{width:1370px; height:auto; margin:0 auto;}

.main_one_c_t{ float:left; width:1370px; height:auto; }

#products_p_img{width:750px; height:auto; float:left;}

#products_p_img img{ width:750px; height:auto; vertical-align: middle; border: 0px;}



#products_p_title{width:570px; height:auto;float:left; padding-left:50px; display:inline;}

#title1{width:auto; height:auto; font-size:36px;  margin-top:25px; color:#b51729; }

#title2{width:auto; height:auto; font-size:20px;margin-top:30px; border-bottom:solid 1px #ddd; text-transform:uppercase; padding-bottom:37px; line-height:30px;}

#title4{width:auto; height:auto; line-height:48px; float:left; font-size:18px; color:#2b2b2b; margin-top:40px;}

/*介绍页*/