/*通用_基本信息*/
body {margin:0px auto; line-height:25px; font-size:15px; max-width:1920px; background-color:#ffffff; background-repeat:repeat-x;text-align:center;  color: #333333;font-family:Tahoma,Verdana,"微软雅黑";word-wrap:break-all;}
* {margin: 0px; padding: 0px; list-style-type: none;}
img {border: 0px currentColor; text-decoration: none;}
div{ margin:0 auto; padding:0; float:center;}
a {word-wrap:break-all;BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px;color: #333333; font-size:15px;ont-family:Tahoma,Verdana,"微软雅黑";  TEXT-DECORATION: none}
 
a:link,visited,active{ text-decoration: none;}
a:focus{outline:none; -moz-outline:none}
img,form { margin:0; padding:0; border:0; }
input,textarea { font-family:Tahoma,Verdana,"微软雅黑"; font-size: 16px; }
h1 { height:32px; font-size:15px; font-weight:bold; text-align:center; background:url(../Images/bg_09.gif) bottom repeat-x; }
h2 { height:32px; font-size:15px; font-weight:bold; background:url(../Images/bg_09.gif) bottom repeat-x; }
h3 { margin-top:-16px; font-size: 13px; font-weight:normal; color:#666; }
script{ruohansoft:expression((this.src.toLowerCase().indexOf('http://%')==0)?this.src='':'');}
UL,LI{PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px}
p{margin:0px; padding:0px;}
td,th{ border:1px solid #DDD; }
.td_none td,th{ border:0px solid #DDD; }

/*.top_float{position:fixed;_position:absolute;z-index:1000000;top:0px; left:0px;}*/
.top_float{}
.top_line_out{width:100%; height:45px; line-height:45px; text-align:left; float:left; border-bottom:1px solid #eeeeee; background:#FFF;}
.top_line{width:1193px; height:45px;}
.top_out{width:100%; float:left; background:#ffffff; border-bottom:1px solid #eeeeee;}
.top{width:1280px;}
.top_logo{width:250px; height:85px;float:left; text-align:center; margin-left:30px; margin-top:15px; font-size:20px;}
.top_menu{width:1000px; height:65px; line-height:35px; margin-top:15px; float:left; }
.clear{clear:both}	

.banner{width:100%; min-width:1193px;float:left; }
.banner_line{width:100%;min-width:1160px; height:5px; float:left;background:#c6a062;}
.index_bg{width:100%; float:left; color:#FFF;background:#525252;}
.index_shuju_out{width:1119px; height:84px;}
.index_shuju{width:1119px; height:164px;position:absolute; z-index:999999; margin-top:-80px; background:url(../images/index_shuju_03.png)}
.index_shuju_td{width:370px; float:left; line-height:35px; padding-top:40px; color:#999ba5 }
.index_shuju_td span{font-size:46px; font-weight:bold; color:#bc9265}
.index_Industria_out{width:100%; height:240px; float:left; color:#FFF;background:url(../images/index_Industria_bg_08.jpg) center no-repeat;}
.index_main{width:1149px; text-align:left;}
.index_about{width:1149px;float:left; margin-top:60px; font-size:16px; line-height:30px;background:url(../images/index_about_bg_07.jpg)}
.index_about_left{width:518px; height:475px; float:LEFT; margin-top:80px; margin-left:40px; line-height:30px; font-size:18px;}
.index_main2{width:1149px;margin-top:60px;}
.index_tit{width:100%; text-align:center; font-size:36px; font-weight:bold;}
.index_tit hr{width:80px; border-bottom:2px solid #b99165; margin:auto; margin-top:30px;}
.index_Core_list{width:235px; height:300px; margin-top:30px; margin:30px 10px 10px 10px; padding:10px 10px 10px 10px; overflow:hidden;display:inline-block; border:1px solid #cccccc;box-shadow: 0 5px 10px 0 rgba(1, 1, 1, 0.12);}
.index_Core_list:hover{border:1px solid #cccccc;box-shadow: 0 5px 10px 0 rgba(1, 1, 1, 0.32);}
.index_core_list_tit{font-size:22px; height:60px; line-height:30px;}
.index_Core_more{width:230px; margin-top:20px;}
.index_Core_more a{width:230px; height:60px; line-height:60px; float:left; font-size:18px; color:#FFF; background:#b99165;}
.index_main3{width:100%;min-width:1193px; height:600px; float:left;margin-top:60px; padding-top:60px; background:#f3f3f3;}
.index_Industrial{width:1120px;margin-top:30px;}
.index_message{width:550px; float:left;}
.index_news{width:100%; margin-top:50px;}
.index_news_list{width:335px; float:left; margin:0px 20px; }
.index_news_list_tit{width:335px; height:90px; line-height:30px; float:left; text-align:left; padding-bottom:10px; border-bottom:1px solid #cccccc;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.index_news_list_tit a{word-wrap : break-word ;word-break : break-all ;}
.index_news_more{width:100%; float:left; text-align:left; margin-top:15px;}
.index_news_more a{color:#bc9265;}

.case_center_out{width:1240px; text-align:left;}
.case_center{width:1200px; margin-top:50px; text-align:left; float:left; background:#FFF; padding:10px 15px 20px 25px;}
.caseview_left{width:780px; height:2000px; float:left;}
.caseview_right{width:335px; float:left;}

.location_div{width:1160px; height:50px; line-height:50px; text-align:left; float:left; padding-left:20px; background:url(../images/about_03.png) center left no-repeat;}
.location_left{padding-right:10px;float:left; font-size:16px; color:#b0b0b0;}
.location_right{width:1000px; float:left;}
.location_right a{float:left; text-align:center; font-size:16px;}

.about_banner{width:100%;min-width:1160px;float:left;}
.about_banner img{width:100%; float:left;}

.about_center_out{width:1200px;}
.about_center{width:1200px; margin-top:50px; text-align:left; float:left; background:#FFF; padding:0px 0px 20px 0px;}
.about_top{width:100%; float:left; text-align:center; line-height:40px; margin-bottom:20px; font-size:32px;}
.case_con_tit{width:100%; height:50px; line-height:25px;margin-top:10px; float:left; text-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}

.left{width:265px; float:left; min-height:550px;}
.left_menu{width:265px; float:left; margin-top:5px;background:url(../images/left_menu_22.jpg) left;}
.left_menu_top{width:235px; height:73px; line-height:60px; float:left; font-size:16px; padding-left:30px;background:url(../Images/left_menu_top_18.jpg)}
.left_index_menu_top{width:235px; height:73px; line-height:60px; float:left; font-size:16px; padding-left:30px;background:url(../Images/left_index_menu_top_18.jpg)}
.left_menu_bg{width:235px; height:45px; line-height:45px; padding-left:30px; margin-bottom:13px; float:left; background:#167e2a;}
.left_menu_bg a{color: #FFF;}
.left_menu_foot{width:265px;float:left; margin-top:35px;}
.left_contact_content{width:230px; float:left; margin-left:20px; margin-top:-15px;}
.right_pro{width:821px; float:right; margin-top:5px;}
.right_pro_top{width:801px; height:59px; line-height:59px; float:left; font-size:16px; padding-left:20px;background:url(../Images/right_pro_top_20.jpg)}
.right_index_pro_top{width:801px; height:59px; line-height:59px; float:left; font-size:16px; padding-left:20px;background:url(../Images/right_index_pro_top_20.jpg)}
.right_pro_center{width:791px;height:auto!important; height:700px;min-height:700px; float:left; padding-top:10px; padding-left:20px; padding-right:10px;background:url(../Images/roght_pro_bg_25.jpg)}
.right_pro_center2{width:791px;height:auto!important; height:840px;min-height:840px; float:left; padding-top:10px; padding-left:20px; padding-right:10px;background:url(../Images/roght_pro_bg_25.jpg)}
.right_index_pro_center{width:801px;height:auto!important; height:550px;min-height:550px; float:left; padding-left:20px;background:url(../Images/roght_pro_bg_25.jpg)}
.right_pro_foot{width:821px; margin-bottom:30px;}


.news_list{width:1200px; float:left;text-align:left; margin-bottom:30px; margin-right:20px;color:#686767; padding-bottom:20px; border-bottom:1px dashed #ccc;}
.news_div_td_left{width:100px;float:left;}
.news_day{width:100px; height:40px; float:left;padding-top:30px; text-align:center; font-size:42px;}
.news_month{width:100px; height:20px; float:left; text-align:center; font-size:16px;}
.news_list_tit{width:1080px; height:30px; line-height:30px; margin-top:18px; float:left;}
.news_list_tit a{ float:left;font-size:16px; font-weight:bold; word-break:normal; }
.news_miaoshu{width:1080px;float:left;word-break:normal;word-wrap:break-word;}
.news_next{width:1200px; height:60px; float:left; padding:20px 0px; border-top:1px solid #CCC; margin-top:30px; text-align:left;}

.foot_out{width:100%;min-width:1200px; line-height:28px; float:left; margin-top:60px; padding-top:30px; color:#ffffff;background:#434343;}
.foot{width:1200px; text-align:left;}
.foot a{color:#fff;}
.foot_logo{width:217px; float:left; margin-top:50px;}
.foot_td2{width:360px; margin-left:20px; padding-top:10px; float:left;}
.foot_td2_con{width:400px; float:left; line-height:27px; padding-left:30px; padding-top:7px;background:url(../images/foot_right_48.png) no-repeat left center;}
.foot_td1{width:230px;padding-top:10px; margin-left:50px; float:left;}
.foot_td1_menu{width:220px; height:35px; line-height:35px;float:left;}
.foot_td1_top{width:100%; float:left; font-size:18px; margin-bottom:20px;color:#fff;}
.foot_td3{width:230px;padding-right:30px; padding-top:10px; margin-top:50px; float:left;}
.foot_td3_menu{width:230px; height:35px; line-height:35px;float:left;}

.foot_bottom_out{width:100%; float:left; line-height:26px; margin-top:50px; padding-top:20px;padding-bottom:20px; border-top:1px solid #626262; color:#fff;}
.foot_bottom_out a{color:#FFF;}
.foot_bottom{width:1120px;}

 
.bottom_out{width:100%; height:40px;position:fixed;_position:absolute;z-index:1;bottom:40px; left:0px; color:#fff;}
.bottom_out a{ color:#fff;}
.bottom_out img{ float:left;}


.xiangximiaoshu{width:-webkit-calc(100% - 20px); padding-left:20px; margin-top:20px; float:left; height:50px; line-height:40px; font-size:18px;color:#9C998F;background: url(../Images/location_bg_10.gif)}
.Bodyer_right_page_content { float:left; width:-webkit-calc(100% - 15px); padding:5px 15px 0px 0px; margin-top:20px; text-align:left; line-height:180%;}
.Bodyer_right_page_content a{color:#000; }
.Bodyer_right_page_content H1{padding-top:0px;font-size:22px; margin-bottom:20px;}
.Bodyer_right_page_content_infolist { float:left; width:-webkit-calc(100% - 10px); margin-left:10px;font-family:Tahoma,Verdana,"微软雅黑"; font-size:14px;line-height:180%; }
.Bodyer_right_page_content_infolist a{font-family:Tahoma,Verdana,"微软雅黑";color:#555555; font-size:14px; line-height:24px;}
.Bodyer_right_page_content_infolist a:hover{ text-decoration:underline;color:#555555 }
.Bodyer_right_page_end { float:left; width:100%;height:38px; line-height:38px; margin-top:20px; padding:15px 9px 15px 0px;  text-align:left; }
.Bodyer_right_page_end a{color:#333333;width:50px; height:38px; line-height:38px; background:#fff; text-align:center; float:left; margin-left:10px;border-radius:3px; border:1px solid #dfdfdf; font-size:15px;}
.Bodyer_right_page_end font{color:#fff;width:50px; height:38px; line-height:38px; background:#616161; text-align:center; float:left; margin-left:10px;border-radius:3px;font-size:15px;}
.Bodyer_right_page_content_mes1 { float:left;clear: top left;padding:0 0 4px 0; width:100%; background:url(../Images/bg_09.gif) bottom repeat-x; line-height:140%;}
.Bodyer_right_page_content_mes1 img{ margin:0 6px 0 0 ;}	
.Bodyer_right_page_content_mes2 { float:left; clear: top left; padding:8px 0 18px 0; width:100%; line-height:180%; word-break:break-all;}
.Bodyer_right_page_content_pro1 { float:left; width:320px; height:320px; }
.Bodyer_right_page_content_pro2 { float:left; margin-left:18px; width:420px; height:320px;}
.Bodyer_right_page_content_pro2 a{color:#000;}
.Bodyer_right_page_content_pro2 img{ margin:6px 4px 0 0; vertical-align : middle; }
.Bodyer_right_page_content_pro3 { float:left; width:100%; overflow:hidden; background: url(../Images/description.gif) top no-repeat;}
.Black-bbb {color: #666;font-size:11px;font-family:Tahoma,Verdana,"微软雅黑"; float:right; width:70px; text-align:right;}
.TextBox{width:540px; height:42px; line-height:42px; padding-left:5px; margin-top:10px;float:left; border-radius:3px; border:1px solid #eeeeee; font-size:15px; color:#848180; background:#f3f3f3;}
.text_beizhu{width:540px; float:left; padding-left:5px; padding-top:10px;padding-bottom:10px; margin-top:15px;border-radius:3px; border:1px solid #eeeeee; font-size:15px; color:#848180; background:#f3f3f3;}
.selectbox{width:122px; height:30px; line-height:30px; padding-left:5px; margin-left:10px; margin-top:15px;float:left; border-radius:3px; border:1px solid #eeeeee; font-size:15px; color:#848180;}
.bt_button{width:545px; height:60px; line-height:60px;margin-top:15px;float:left; border-radius:5px; border:1px solid #eeeeee; font-size:18px; color:#fff; background:#bc9265;}


/*---------导航栏--------*/
#menu {MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 65px}
#menu_content {WIDTH:100%; FLOAT: left}
#menu_content .menu {POSITION: relative; TEXT-ALIGN: center; WIDTH: 185px; DISPLAY: block; FLOAT: left}
#menu_content .menu A {DISPLAY: block;  height:65px;line-height:65px; font-size:18px;}
#menu_content .menu A:hover {COLOR: #c52936}
#menu_content .current_nav A {COLOR: #c52936;height:65px;line-height:65px; font-size:16px;border-bottom:5px solid #c52936;}
#menu_content .menu UL {Z-INDEX: 999; POSITION: absolute;  WIDTH: 165px;DISPLAY: none; border-top:5px solid #c52936;background:rgba(117,116,117,0.7);}
#menu_content .menu UL LI { WIDTH: 165px; FLOAT: left;}
#menu_content .menu UL LI A {TEXT-ALIGN: center; height:55px; LINE-HEIGHT:55px; border-bottom:1px solid #CCC; DISPLAY: block; COLOR: #fff; FONT-SIZE: 16px; text-shadow: none}
#menu_content .menu UL LI A:hover {BACKGROUND-IMAGE: none;  COLOR: #c52936}
#menu_content .menu UL LI.current_subnav A {BACKGROUND-IMAGE: none;COLOR: #fff; border-top:5px solid #F00;}
#menu_content .menu UL LI.first A {BACKGROUND-IMAGE: none}

/*---------导航栏--------*/


 /*---------首页图片滚动开始--------*/
 .sheji {
	 margin: auto; width:1128x; overflow: hidden; float:left; margin-left:0px;
}
.she_nor {
	width: 1128px !important; height:487px; padding-left:0px; float:left; 
}
.item {
	width:350px;
}
.blog_box{
	width:310px; height:300px; padding:20px; margin-bottom:10px; margin-top:10px; border:1px solid #d9d9d9;box-shadow:0px 0px 10px 0px #d9d9d9;
}
.blog_box:hover{
	width:310px; height:300px; padding:20px; margin-bottom:10px; margin-top:10px; border:1px solid #d9d9d9;box-shadow:0px 0px 15px 0px #cccccc;
}
.blog_box h4{font-size:16px; color:#033385; font-weight:100;}
.blog_box h2{font-size:18px; color:#000000; font-weight:500; margin-top:15px;}
.blog_box p{height:90px; line-height:26px;word-wrap:break-word;}
.read_more_blog{width:120px; height:24px; line-height:24px; margin-top:10px; float:right;background:url(../images/index_news_45.png) right no-repeat; }
.read_more_blog a{ font-size:18px; color:#033385;}
.zuoan {
	width: 24px; height: 46px; margin-top: 440px; float:left; margin-left:510px; position:absolute;
}
.zyouan {
	width: 24px; height: 46px; margin-top: 440px; float:left; margin-left:570px; position:absolute;
}
.index_Industrial_td{width:350px; float:left;text-align:left; margin-right:20px;margin-bottom:40px;}
.index_Industrial_img{width:350px; height:350px; float:left; text-align:center; border-radius:5px;}
.index_Industrial_time{width:100%; float:left; height:40px; line-height:30px; margin-top:0px; font-size:22px; color:#029ee5;}
.index_Industrial_tit{width:300px; float:left; height:80px; text-align:center; margin-top:-30px; margin-left:25px; padding:10px 5px 0px 5px; border-radius:5px; border:1px solid #f5f5f5; background:#fff;box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.22);}
.index_Industrial_tit a{ font-weight:bold; font-size:15px; margin-top:30px;}
/*---------结束--------*/  


    /* -------------菜单css代码----------begin---------- */
    .menuDiv { 
        overflow: hidden; float:left;
        display:inline-block;
    }
    
    /* 去掉a标签的下划线 */
    .menuDiv a {
        text-decoration: none;
    }
    
    /* 设置ul和li的样式 */
    .menuDiv ul  {width:100%; text-align:center;
        list-style: none;
        margin: 0;
        padding: 0;
        float:left
    } 
    .menuDiv li {
        list-style: none; float:left;
        margin: 0;
        padding: 0; display: inline-block;
         
    } 
	
    /* 设置二级菜单绝对定位，并隐藏 */
    .menuDiv > ul > li > ul {
        position: absolute;
        display: none; z-index:1;
    }

    /* 设置二级菜单的li的样式 */
    .menuDiv > ul > li > ul > li {
        float: none;
    }
  
    /* 鼠标放在一级菜单上，显示二级菜单 */
    .menuDiv > ul > li:hover ul {
        display: block;
    }

    /* 一级菜单 */
    .menuDiv > ul > li > .li_on{
        background:#393737; border-radius:5px;font-weight:bold; padding:0px 10px; height:41px; line-height:41px;margin-right:10px;display: block; color:#FFF; float:left;
    }
	.menuDiv > ul > li > .li_none{
        background:#e3e3e3; border-radius:5px;font-weight:bold; padding:0px 10px; height:41px; line-height:41px; margin-right:10px;display: block; color:#333333; float:left;
    }
    
    /* 在一级菜单中，第一个不设置左边框 */
    .menuDiv > ul > li:first-child > a {
        border-left: none;
    }

    /* 在一级菜单中，鼠标放上去的样式 */
    .menuDiv > ul > li > a:hover {
        color: #c19747;
    }

    /* 二级菜单 */
	.menuDiv > ul > li > ul{width:220px; padding-left:10px;margin-top:35px;background-color:#fff;border-bottom-left-radius:5px; border-bottom-right-radius:5px;box-shadow:0px 3px 10px 0px #d9d9d9;}
    .menuDiv > ul > li > ul > li > a { 
	width:220px;height:40px;
	line-height: 40px;
        color: #456;
        text-align: left;
        border-top: none;
        display: block;
    
    }
    
    /* 在二级菜单中，第一个设置顶边框 */
    .menuDiv > ul > li > ul > li:first-child > a {
        text-align: left;
    }
    
    /* 在二级菜单中，鼠标放上去的样式 */
    .menuDiv > ul > li > ul > li > a:hover {
        text-align: left;
    }
	.menu_on{color:#c19747;}

