
/*banner*/
.banner{ width: 100%; min-width: 1200px; height: 400px; clear: both; overflow: hidden; position: relative; left: 0; top: 0;}
.banner .banner_bg{ width: 100%; height: 400px; overflow: hidden;}
.banner .banner_main{ width: 1200px; height: 400px; overflow: hidden; position: absolute; left: 50%; top: 0; margin-left: -600px; z-index: 999;}
.banner .banner_main .banner_m_left{ width: 860px; height: 400px; float: left; overflow: hidden;}
.banner .banner_main .banner_m_left .banner_m_l_yi{ width: 860px; height: 50px; line-height: 50px; margin-top: 80px; font-size: 28px; color: #fff; text-align: center; overflow: hidden;}
.banner .banner_main .banner_m_left .banner_m_l_er{ width: 860px; height: 87px; margin: 25px 0; overflow: hidden;}
.banner .banner_main .banner_m_left .banner_m_l_er img{ max-width: 100%; height: 100%;}
.banner .banner_main .banner_m_left .banner_m_l_san{ width: 860px; height: 60px; line-height: 60px; color: #fff; text-align: center; font-size: 45px; overflow: hidden;}

.banner .banner_main .banner_m_right{ float: right; width: 258px; height: 328px; overflow: hidden; position: relative; top: 36px; z-index:99;}
.banner .banner_main .banner_m_right .banner_m_rgb{ width: 258px; height: 328px; background-color: #fff; overflow: hidden; opacity: 0.5; filter: Alpha(opacity=50);}
.banner .banner_main .banner_m_right .banner_m_r_cont{ width: 250px; height: 320px; overflow: hidden; background-color: #fff; position: absolute; top: 4px; left: 4px;}
.banner .banner_main .banner_m_right .banner_m_r_cont .banner_cont_kf{ width: 70px; height: 70px; overflow: hidden; margin: 43px 90px 15px;}
.banner .banner_main .banner_m_right .banner_m_r_cont .banner_cont_kf img{ width: 70px; height: 70px;}
.banner .banner_main .banner_m_right .banner_m_r_cont .banner_cont_tit{ width: 250px; height: 42px; color: #333; font-size: 20px; text-align: center; background: url(line.png) bottom center no-repeat; margin-bottom: 20px;}
.banner .banner_main .banner_m_right .banner_m_r_cont .banner_cont_txt{ width: 214px; height: 24px; line-height: 24px; margin-left: 36px; overflow: hidden;}
.banner .banner_main .banner_m_right .banner_m_r_cont .banner_cont_txt span{ float: left; width: 50px; height: 24px; overflow: hidden; color: #333; font-size: 14px;}
.banner .banner_main .banner_m_right .banner_m_r_cont .banner_cont_txt p{ float: left; height: 24px; overflow: hidden; color: #333; font-size: 14px;}
/*资源报价*/
.baoj{ clear: both; width: 1200px; height: auto; overflow: hidden; margin: 0 auto 80px;}
.baoj .baoj_tit{ width: 1200px; height: 180px; line-height: 180px; font-size: 40px; text-align: center; overflow: hidden;}
.baoj .baoj_biaog{ width: 1199px; height: auto; overflow: hidden; border-left: 1px solid #e9e9e9; border-top: 1px solid #e9e9e9}
table tr th,table tr td{ overflow: hidden; border-right: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9;}
table tr th{ height: 64px; background-color: #1479d7; color: #fff; font-size: 18px;}
table tr td{ height: 50px; text-align: center; line-height: 50px; font-size: 14px; color: #333;}
table tr td a{ color: #1479d7;}
/*我们的优势*/
.youshi{ clear: both; width: 100%; height: auto; padding-bottom: 70px; overflow: hidden; background-color: #f5f7fa;}
.youshi .youshi_main{ width: 1200px; height: auto; overflow: hidden; margin: 0 auto;}
.youshi .youshi_main_tit{ width: 100%; height: 156px; line-height: 156px; color: #000; text-align: center; font-size: 40px; overflow: hidden;}
.youshi .youshi_main_cont{ width: 1200px; height: 350px; overflow: hidden;}
.youshi .youshi_main_cont .youshi_cont_box{ float: left; width: 285px; height: 350px; background-color: #fff; margin-right: 20px;}
.youshi .youshi_main_cont .youshi_cont_box .youshi_cont_box_img{ width: 90px; height: 90px; margin: 45px auto 0; overflow: hidden;}
.youshi .youshi_main_cont .youshi_cont_box .youshi_cont_box_img img{ width: 90px; height: 90px;}
.youshi .youshi_main_cont .youshi_cont_box .youshi_cont_box_tit{ width: 285px; height: 60px; line-height: 60px; text-align: center; color: #333; font-size: 20px; font-weight: bold;}
.youshi .youshi_main_cont .youshi_cont_box p{ width: 225px; height: 134px; line-height: 22px; text-align: center; overflow: hidden; padding: 0 30px; color: #999; font-size: 14px;}
/*典型客户*/
.kehu{ clear: both; width: 1200px; height: auto; overflow: hidden; margin: 0 auto 50px;}
.kehu .kehu_tit{ width: 1200px; height: 156px; line-height: 156px; color: #000; font-size: 40px; overflow: hidden; text-align: center;}
.kehu .kehu_main{ width: 1200px; overflow: hidden; height: auto;}
.kehu .kehu_main li{ float: left; width: 218px; height: 120px; margin: 0 10px 20px; overflow: hidden; border: 1px solid #ddd;}
.kehu .kehu_main li a{ overflow: hidden; text-align: center; width: 218px; height: 120px; line-height: 115px; overflow: hidden;}
.kehu .kehu_main li a img{ width: 70%; display: inline; vertical-align: middle;}

/*详情页广告图*/
.guanggao_img{ clear: both; width: 1200px; height: auto; overflow: hidden; margin: 0 auto;}
.guanggao_img img { width:100%;}