﻿/*头部*/
#page-body{max-width:1920px;margin:0;position: relative;height:100%;width:100%;}
#page-header{height:90px;position: relative;text-align:center;background-color:#f8f8f8;}
.wrap{position:relative;width:1200px;margin:0 auto;}
.page-top-bar{height:40px;line-height:40px;background-color:#e7e7e7;color:#999;}
.page-top-bar .wc_title{float:left;}
.page-top-bar .comm_bar{float:right;}
.page-top-bar .comm_bar a{color:#999;margin:0 5px;}
.page-top-bar .comm_bar img{vertical-align:middle;margin-right:5px;margin-top:-3px;}
.page-top-bar .comm_bar .red{color:#d90f0f;}

.logo-box{height:90px;position: relative;width:1200px;margin:0 auto;background-color:#f8f8f8;}
.logo-box img.logo-bar{position:absolute;left:30px;top:22px;width:220px}
.site_switch{height:37px;width:180px;border:1px solid #12288b;float:right;margin-top:40px;margin-right:5px;border-radius:16px;overflow:hidden;}
.site_switch a{display:block;line-height:37px;float:left;font-size:16px;border-radius:16px;}
.site_switch a.site01{width:82px;background-color:#12288b;color:#fff;text-shadow:0px 10px 10px #fff;}
.site_switch a.site02{width:98px;color:#12288b;}

#page-header #navbar-collapse .active > a {
    background-color: #f7f7f7;
    border-bottom: 2px solid #0e8be8;
    color: #0e8be8;
}
.navbar-collapse{
    max-width:1200px;
    color:#333;
    font-size:18px;
    height:90px;
    position:relative;
    z-index:9999;
    padding-top:15px;
    margin-right:30px;
}

.nav>li{height:44px;}
.nav>li>a {
    position: relative;
    display: block;
    padding: 10px;
    color:#777;
    cursor:pointer;
}
.nav>li>a:hover{color:#333;}
#navbar-collapse .active > a {
    background-color: #f7f7f7;
    border-bottom: 2px solid #0e8be8;
    color: #0e8be8;
}
.navbar-nav > li > .dropdown-menu { margin-top: 15px;min-width: 100%;top:55%;}

/*.menu{position:absolute;width:600px;right:0;height:108px;}
.menu ul.one_menu{}
.menu ul.one_menu li.one_li{float:left;height:100px;line-height:100px;position:relative;z-index:1;width:100px;margin-top:8px;}
.menu ul.one_menu li.hov,.menu ul.one_menu li.one_li:hover{background:url(/images/menu-on-bg.png) no-repeat center top;}
.menu ul.one_menu li.one_li a{ color:#333;font-size:14px;line-height:100px;display:block;background-color:#fff;}

ul.two_menu{position:absolute;z-index:20;display:none;left:0;top:100px;width:100px;}
.menu ul.one_menu li ul.two_menu li{background:#fff;}
.menu ul.one_menu li ul.two_menu li:hover{background-color:#5e79a6;}
.menu ul.one_menu li ul.two_menu li a{color:#333;font-size:12px;line-height:40px;display:block;}
.menu ul.one_menu li ul.two_menu li:hover a{color:#fff;background-color:#5e79a6;}*/

/*友情链接*/
.module_title{height:35px;line-height:35px;}
.module_title span{display:inline-block;line-height:35px;width:76px;text-align:center;margin:0;text-align:center;font-size:16px;color:#3e3e3e;}
.module_title i{font-style:normal;padding-left:10px;color:#2449a2;}
.friend_links_container{min-height:145px;background-color:#c7c7c7;}
.friend_links_box{margin:0px auto;position:relative;width:1000px;}
.friend_links_box .module_title{width:188px;margin:0;padding-top:10px;}
.friend_links_box p.link-title{text-align:center;line-height:30px;font-size:14px;padding-top:10px;}
.link_text,.sep{display:none;}
.friend_links_box .link_img{width:157px;height:47px;}
.friend_links_box .box { margin: 0 auto; overflow: hidden; position: relative; width: 1000px;}
.friend_links{width: 9999px; padding-bottom:10px ;overflow:hidden;margin-top:17px;margin-bottom:10px;margin-left:-10px;}
.friend_links .link_item{float:left;display:block;margin-left:10px;margin-top:5px;margin-bottom:5px;}

/*尾部*/
#page-footer
{
    padding:15px;
    max-width:1920px;
    text-align:center;
    background-color:#434343;
    color:#fff;
    width:100%;
    min-width:1200px;
}
#page-footer .wrap{
    font-size:18px;
    color:#fff;
    height:100%;
    width:100%;
    max-width:1200px;
}
#page-footer .wrap p{
    line-height:35px;
}
#page-footer p a{
    color:#fff;
}

.contact_footer .footer_module{display:inline-block;width:25%;padding-left:5%;text-align:left;margin-bottom:10px;margin-top:5px;}
.contact_footer .footer_module p{font-size:15px;margin-bottom:0;}
#page-footer .container .footer_module p{line-height:25px;}
.contact_footer .footer_module1{background:url(/images/common-foot-01.png) no-repeat center left;background-size:38px;}
.contact_footer .footer_module2{background:url(/images/common-foot-02.png) no-repeat center left;background-size:40px;}
.contact_footer .footer_module3{background:url(/images/common-foot-03.png) no-repeat center left;background-size:38px;}



/*轮播图*/
#banner{margin:0 auto;text-align:center;position:relative;min-width:1200px;}
#banner_wrapper{ position:relative;overflow:hidden;}
#banner_wrapper ul li{text-align:center;}
#banner_wrapper ul,#banner_wrapper ul li{position:absolute;left:0;right:0;text-align:center;margin:0 auto;}
#banner_wrapper ul li img{ height:416px;min-width:1200px;width:100%;}
#banner_wrapper ul li .carousel_title{ display:none;}
#banner_wrapper ul li a.carousel_pic{display:block;}
#banner .ctrl{ position:absolute; bottom:30px;text-align:center;left:0;right:0;text-align:center;}
#banner .ctrl span.active{background-color:#fff;width:40px;height:5px;}
#banner .ctrl span{cursor:pointer; display:inline-block;*display:inline;*zoom:1;width:40px;height:5px; margin:5px; background-color:#adadab;text-align:center;font-size:0;}
#banner span.arrow{display:none;}

/*关于润鑫*/
.index_about{padding: 5px 15px 30px;border: 3px solid #efefef;margin: 5px auto;width:1170px;}
.tab_wrap{text-align: left;
padding-left: 24px;
background: url(/images/icon-title.png) left -12px no-repeat;
    background-size: auto;
color: #333;
position: relative;
padding-bottom: 5px;
background-size: 15px;}
.tab_wrap .details{position:absolute;right:0;}
.tab_wrap .details img{width:28px;}
.index_about_box .about_img_l{width:565px;float:left;margin-top:55px;}

.index_about_box .about_content_r .about_content_body{width: 60%;
display: inline-block;
line-height: 30px;
color: #6d6d6d;
padding-left: 3%;}

.index_about_box .about_content_r img{width: 35%;
float: right;
padding-right: 2%;}
.about_content_title{font-size:28px;margin-bottom:21px;}
.about_content_body p{text-indent:24px;line-height:24px;margin-bottom:21px;}
.about_link{width:142px;height:48px;line-height:48px;display:block;background-color:#5e79a6;color:#fff;font-size:14px;margin-left:565px;padding-left:30px;position:relative;}
.about_link span{display:inline-block;width:53px;position:absolute;right:0;background-color:#313131;text-align:center;}

/*产品资源*/
.index_product .tab_wrap{ padding:0 60px; background-position:35px -12px;margin-top:10px;}
.index_product{max-width:1920px;min-width:1200px;background-color:#f4f4f4;padding:25px 0;}
.index_product_box .box{width:1200px;overflow:hidden;}
.index_product_box ul{margin-left:-50px;width: 9999px;overflow:hidden;}
.index_product_box ul li{float:left;width:275px;height:177px;border:3px solid #fff;margin-top:20px;margin-left:25px;overflow:hidden;padding:0;border-radius:8px;}
.index_product_box ul li img{width:275px;height:177px;transition: all 0.6s;}
.index_product_box ul li img:hover{transform: scale(1.2);}
.index_product_box ul li .product_name,.index_product_box ul li .product_discrip,.index_product_box ul li .get_detail{display:none;}

/*新闻*/
.index_news{padding-top:20px;padding-bottom:30px;}
.index_news_box{margin-top:40px;}
.index_news .tab_wrap{ padding:0 60px; background-position:35px -12px;margin-top:10px;}
.index_news  ul ,.index_news  ul li{list-style:none;}
.index_news .tab_wrap .details{right:35px;}
.index_news .news_list{width:95%;margin:0 auto;padding:0;}
.index_news .news_list li{position:relative;} 
.index_news .news_list li p.news_title{height:32px;line-height:32px;color:#333;margin-bottom:0;width:75%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;} 
.index_news .news_list li p.news_descrip{color:#999;max-height:40px;line-height:20px;overflow:hidden;margin-bottom:5px;} 
.index_news .news_list li span.news_date{position:absolute;top:0;right:0;line-height:32px;color:#666;}
.index_news .news_list li a{color:#0e8be8;font-size:14px;}
.index_news .news_list li a:hover{text-decoration:none;}

/*广告图*/
.carousel_banner {height: 273px;max-width:1920px;min-width:1200px;background:url(/images/carousel-banner.jpg) no-repeat top center;}
.carousel_banner .carousel_banner_wrap{width:1200px;position:relative;height:105px;padding-top:85px;}
.carousel_banner_wrap h3{width:623px;height:105px;border:3px solid #a5a5a5;margin-left:560px;color:#fff;text-align:center;font-size:20px;}
.carousel_banner_wrap h3 span{font-size:36px;font-weight:bold;line-height:105px;}
.carousel_banner_wrap h3 span.tit2{}

.index_moudle_title{padding-top:80px;}
.index_moudle_title h2.index_cn_title{font-size:38px;text-align:center;color:#524d53;height:45px;line-height:45px;}
.index_moudle_title h3.index_en_title{font-size:12px;text-align:center;color:#514e55;margin-top:15px;font-weight:normal;}
.index_moudle_title h3.index_en_title span{color:#b9b9b9;padding:0 10px;}
.index_product h2.index_cn_title,.index_product h3.index_en_title{color:#fff;}

/*报价中心*/
.index_price .tab_wrap{ padding:0 60px; background-position:35px -12px;margin-top:10px;}
.index_price .tab_wrap .details{right:35px;}
.index_price{margin:0 auto;padding-top:20px;padding-bottom:30px;max-width:1920px;min-width:1170px;background-color:#f4f4f4;}
.index_price .index_price_box table{width:95%;margin:25px auto 0;}
.index_price thead tr th{height:35px;line-height:35px;background-color:#0e8be8;color:#fff;text-align:center;}
.index_price tbody tr td{height:35px;line-height:35px;text-align:center;background-color:#fff;}
.index_price tbody tr:nth-child(2n+2) td{background-color:#efefef;}