@charset "utf-8";
/* CSS Document */


/*banner*/
	.banner{ width:100%; min-width:1060px;  position:relative;  height:768px;  }	
	.banner .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }	
	.banner .bd ul{ width:100% !important;  }	
	.banner .bd li{ width:100% !important;  height:768px; overflow:hidden; text-align:center;  }	
	.banner .bd li a{ display:block; height:768px; width:100%; }	
	.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }	
	.banner .hd ul{ text-align:center; }	
	.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:3px; overflow:hidden; background:#none; border:2px solid #ffffff;	filter:alpha(opacity=90);opacity:0.9;  line-height:999px; -moz-border-radius: 100%; -webkit-border-radius: 100%; border-radius:100%; }	
	.banner .hd ul .on{ background:#c40f22;width:15px; height:15px;border:none; -moz-border-radius: 100%; -webkit-border-radius: 100%; border-radius:100%;  }	
	.banner .prev,.banner .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:0%;  z-index:1; width:60px; height:60px; background:url(../images/slider-arrow.png) -120px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=90);opacity:0.9; display:none;  }	
	.banner .next{ left:auto; right:0%; background-position:0px -137px;  }
	
/*link*/
.links{ width:100%; padding:20px 0; height:40px; line-height: 40px;min-width:1200px; border-top:3px #f5f5f5 solid; }
    .links_box{ margin:0 auto; width:1200px;  height: 40px;}
    .links_box .title{}
	.links_box .title .txt{ float:left; padding-left: 60px; color:#b7b7b7; font-size:14px;background:url(../images/links_icon.png) no-repeat 10px 3px;}
	.links_box .title .txt b{ padding-right:20px; color:#333333; font-size:16px; }
	.links_box .title .more{  float:right; padding-right:15px; background:url(../images/more.jpg) no-repeat 28px 3px;}
    .links_box .title .more a{}
    .links_box .title a:hover{}
    .links_box .line{ margin-top:6px; height:2px; background:url(../images/title_line.jpg) no-repeat 0 0;}
    .links_box .list{ float: left;padding-left: 15px; width:990px; overflow:hidden; }
    .links_box .list a{ float: left; padding-right:20px; line-height:40px; }
    
    

	
/*全局样式结束********************************************************************************/


/*首页样式开始********************************************************************************/
/*index*/
.index{  }
	.index_box{ margin:0 auto; width:200px; }
	
	 /*企业视频与新闻*/
	 .floor_01{position: relative;min-width: 1060px;background:#ffffff;}
	    .floor_01_box{ margin:0 auto; width:1060px;}
	    .qysp{float:left;margin-top: 64px;}
	    .qysp .title{  line-height:80px; }
	    .qysp .title a{ font-size:19px; color:#a61f22;}
	    .qysp .title a:hover{ text-decoration:underline;}
	    .qysp .qysp_list{ width:574px; height:200px; background:#a61f22;}
	    .qysp .qysp_list .video{float:left;margin-right: 20px;margin-top: -20px;margin-left: -20px;}
	    .qysp .qysp_list .txt{float:left;width: 194px;height:130px; line-height:24px;     padding: 30px 10px;color:#ffffff;}
	    
	    .xwzx{float:right;width:250px;margin-top: -80px;}
	    .xwzx .title{line-height:80px;background:#a61f22;padding-left: 20px;}
	    .xwzx .title a{ font-size:19px; color:#ffffff;}
	    .xwzx .title a:hover{ text-decoration:underline;}
	    .xwzx .xwzx_list{}
        .xwzx .xwzx_list ul{}
        .xwzx .xwzx_list ul li{ display:inline; }
        .xwzx .xwzx_list ul li a{ display:block;width:210px;height:48px;  padding:10px 20px; background:#a61f22;color:#ffffff; border-top:1px #b84b4d solid;}
        .xwzx .xwzx_list ul li a:hover{background:#922325;color:#ffffff;}
        .xwzx .xwzx_list ul li a .txt{float:left;width:44px;text-align: center;height:44px;background:url(../images/time_bg.png) no-repeat 0 0;}
        .xwzx .xwzx_list ul li a .txt span{ display:block; line-height: 30px;}
        .xwzx .xwzx_list ul li a .txt i{font-style: normal;color: #A61F22;line-height: 14px; display:block;}
        .xwzx .xwzx_list ul li a .txt1{float:left;width: 156px;margin-left: 10px;}
        .xwzx .xwzx_list ul li a .txt1 b{ }
        .xwzx .xwzx_list ul li a .txt1 p{ line-height: 14px;}
        
	
	 /*首页产品展示*/
    .cgal{padding-top:30px;min-width: 1060px;height: 430px;background:#ffffff;}
	.cgal_box{ margin:0 auto; width:1060px;}
	.cgal_box .title{line-height:80px;}
	.cgal_box .title a{ font-size:19px; color:#a61f22;}
    .cgal_box .title a:hover{ text-decoration:underline;}
	.cgal_box .cgal_list{ position: relative; margin-top:25px; }
	.cgal_box .cgal_list .hd{}
	.cgal_box .cgal_list .hd a.prev,a.next{display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:0%;  z-index:3; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000000 no-repeat;  cursor:pointer; filter:alpha(opacity=80);opacity:0.8; display:none; }
	.cgal_box .cgal_list .hd a.next{ left:auto; right:0%; background-position:-6px -137px; }
	.cgal_box .cgal_list .bd{ width:1200px; position:relative; }  
	.cgal_box .cgal_list .bd ul{ overflow:hidden; zoom:1;}
	.cgal_box .cgal_list .bd ul li{ float:left; display:inline; width:240px;  margin:0 12px;overflow:hidden;}
	.cgal_box .cgal_list .bd ul li a{display:block;width:240px;}
	.cgal_box .cgal_list .bd ul li a:hover{ }
	.cgal_box .cgal_list .bd ul li a img{ display:block; width:240px; height:184px; -moz-transition: all 0.5s linear;-o-transition:  all 0.5s linear;transition: all 0.5s linear;}
	.cgal_box .cgal_list .bd ul li a img:hover{-webkit-transform:  scale(1.2) ; -moz-transform: scale(1.2) ; -ms-transform: scale(1.2);     -o-transform:  scale(1.2) ; transform:  scale(1.2);} 
	.cgal_box .cgal_list .bd ul li a b{display:block; margin:0 18px;line-height: 44px;font-size:13px;color:#332c2b; border-bottom:2px #332c2b solid; text-align:center;}
	.cgal_box .cgal_list .bd ul li a:hover b{ color:#922325;border-bottom:2px #922325 solid;}
	
	

	
	/*首页公司概述*/
	.gsgs{ min-width: 1060px;height: 1040px;background:#922325;}
	    .gsgs_box{ margin:0 auto; width:1060px;}
        .gsgs_box .gsgs_box_l{ float:left; margin-top:44px; width:560px; height:1040px; }
        .gsgs_box .gsgs_box_l .title{ line-height:80px;}
        .gsgs_box .gsgs_box_l .title a{ font-size:19px; color:#ffffff;}
        .gsgs_box .gsgs_box_l .title a:hover{ text-decoration:underline;}
        .gsgs_box .gsgs_box_l .gsgs_list{ }
        .gsgs_box .gsgs_box_l .gsgs_list span{ color:#ffffff; font-size:16px; line-height:30px;}
        .gsgs_box .gsgs_box_l .gsgs_list a{display:block; width:560px; height:340px; overflow:hidden; }
        .gsgs_box .gsgs_box_l .gsgs_list a img{ margin-top:70px; display:block; width:560px; height:340px; -moz-transition: all 0.5s linear;-o-transition:  all 0.5s linear;transition: all 0.5s linear;}
        .gsgs_box .gsgs_box_l .gsgs_list a img:hover{-webkit-transform:  scale(1.2) ; -moz-transform: scale(1.2) ; -ms-transform: scale(1.2);     -o-transform:  scale(1.2) ; transform:  scale(1.2);}
        .gsgs_box .gsgs_box_r{float:right; padding:70px 60px; width:130px; height:900px; background:#a61f22;}
        .gsgs_box .gsgs_box_r ul{}
        .gsgs_box .gsgs_box_r ul li{ margin:50px 0; width:132px; height:132px; color:#ffffff; text-align:center; }
        .gsgs_box .gsgs_box_r ul li b{ font-size:48px;line-height:54px;}
        .gsgs_box .gsgs_box_r ul li p{ font-size:16px;  line-height:26px;}
    
    
    /*首页企业文化*/
	.qywh{ min-width: 1060px;height: 760px;background:#ffffff;}
	    .qywh_box{ margin:0 auto; width:1060px;}
	    .qywh_box .title{ line-height:80px;}
        .qywh_box .title a{ font-size:19px; color:#a61f22;}
        .qywh_box .title a:hover{ text-decoration:underline;}
        .qywh_box .qywh_list{ }
        .qywh_box .qywh_list img{ margin:0 auto; display:block; width:660px; height:660px; }
    
    /*首页精英团队*/
	.jytd{ min-width: 1060px;height: 856px;background:url(../images/jytd_bg.png) no-repeat center 0;}
	    .jytd_box{ margin:0 auto; width:1060px;}
	    .jytd_box .title{ line-height:80px;}
        .jytd_box .title a{ font-size:19px; color:#ffffff;}
        .jytd_box .title a:hover{ text-decoration:underline;}
        .jytd_box .jytd_list{color:#ffffff;  text-align:center;width:1060px; height:470px; }
        .jytd_box .jytd_list a img{ display:block; width:1060px; height:470px;  margin-bottom:44px; -moz-transition: all 0.5s linear;-o-transition:  all 0.5s linear;transition: all 0.5s linear;}
        .jytd_box .jytd_list a img:hover{-webkit-transform:  scale(1.2) ; -moz-transform: scale(1.2) ; -ms-transform: scale(1.2);     -o-transform:  scale(1.2) ; transform:  scale(1.2);}
        .jytd_box .jytd_list b{ font-size:19px; line-height:44px; }
        .jytd_box .jytd_list p{ font-size:13px; line-height:30px; }
    
    
    /*首页合作伙伴*/
	.hzhb{ min-width: 1060px;height: 480px;background:#ffffff;}
	    .hzhb_box{ margin:0 auto; width:1060px;}
	    .hzhb_box .title{ line-height:80px;}
        .hzhb_box .title a{ font-size:19px; color:#a61f22;}
        .hzhb_box .title a:hover{ text-decoration:underline;}
        .hzhb_box .hzhb_list{}
        .hzhb_box .hzhb_list ul{}
        .hzhb_box .hzhb_list ul li{ float:left; display:inline; width:186px; margin:12px;}
        .hzhb_box .hzhb_list ul li a{ display:block; width:186px; height:128px; border:1px #908f8f solid; overflow:hidden;}
        .hzhb_box .hzhb_list ul li a:hover{border:1px #a61f22 solid;}
        .hzhb_box .hzhb_list ul li a img{ display:block; width:186px; height:128px; -moz-transition: all 0.5s linear;-o-transition:  all 0.5s linear;transition: all 0.5s linear;}
        .hzhb_box .hzhb_list ul li a img:hover{-webkit-transform:  scale(1.2) ; -moz-transform: scale(1.2) ; -ms-transform: scale(1.2);     -o-transform:  scale(1.2) ; transform:  scale(1.2);}