@charset "utf-8";
html,body{ margin: 0; padding: 0; font-family: "微软雅黑";}
body{ background-color: #f2f2f2;}
img{ border: none;}
ul,li{ list-style: none;}
a{ outline: none;}
/*top*/
.top{ width: 100%; height: 40px; background-color: #f6f6f8; border-bottom: 1px solid #e1e1e1;}
.top .top_main{ width: 1200px; height: 40px; margin: 0 auto;}
.top .top_main .top_main_zhangh{ float: left; width: 150px; height: 40px; overflow: hidden;}
.top .top_main .top_main_zhangh p{ float: left; padding: 0 10px 0 0; overflow: hidden; height: 40px; line-height: 40px; color: #333; font-size: 14px; margin: 0;}
.top .top_main .top_main_zhangh input{ float: left; width: 90px; padding: 0 5px; font-size: 12px; height: 26px; line-height: 26px; margin-top: 6px; outline: none; border-radius: 2px; border: 1px solid #e1e1e1;}
.top .top_main .top_main_pass{ float: left; width: 130px; height: 40px; overflow: hidden;}
.top .top_main .top_main_pass p{ float: left; font-size: 14px; overflow: hidden; color: #333; padding: 0 10px 0 0; margin: 0; height: 40px; line-height: 40px;}
.top .top_main .top_main_pass input{ float: left; width: 80px; height: 26px; line-height: 26px; padding: 0 5px; margin-top: 6px; outline: none; border-radius: 2px; border: 1px solid #e1e1e1;}
.top .top_main .top_main_sub{ float: left; height: 38px; font-size: 14px; width: 50px; padding: 0; margin: 2px 0 0 20px; outline: none; cursor: pointer; color: #ffc428; background-color: #fff; border: 1px solid #e1e1e1; border-bottom: 3px solid #ffc428;}
.top .top_main .top_main_wj{ display: block; text-decoration: none; width: 80px; height: 40px; line-height: 40px; overflow: hidden; text-align: center; float: left; font-size: 14px; color: #ffc428; margin-left: 15px;}
.top .top_main .top_main_ul{ float: left; width: 472px; height: 40px; margin: 0; padding: 0;}
.top .top_main .top_main_ul li{ float: left; height: 40px; position: relative;}
.top .top_main .top_main_ul li>a{ display: block; text-decoration: none; font-size: 14px; margin-top: 10px; overflow: hidden; padding: 0 20px; color: #333; height: 20px; line-height: 20px; border-right: 1px solid #e1e1e3; transition: .3s all; -webkit-transition: .3s all; -moz-transition: .3s all; -ms-transition: .3s all; -o-transition: .3s all;}
.top .top_main .top_main_ul li>a:hover{ color: #ffc428;}

.top .top_main .top_main_ul li .li_erji2{ width: 100px; height: auto; overflow: hidden; display: none; position: absolute; z-index: 9; top: 40px; left: 0; background-color: #f6f6f8; border: 1px solid #e1e1e1; border-top: none;}
.top .top_main .top_main_ul li .li_erji2 a{ display: block; text-decoration: none; width: 100px; height: 30px; line-height: 30px; color: #333; font-size: 14px; text-align: center;}
.top .top_main .top_main_ul li:hover .li_erji2{ display: block;}

.top .top_main .top_main_ul2{ height: 40px; float: right; overflow: hidden; margin: 0; padding: 0;}
.top .top_main .top_main_ul2 li{ float: left; height: 40px; line-height: 40px;}
.top .top_main .top_main_ul2 li a{ display: block; text-decoration: none; height: 20px; line-height: 20px; margin-top: 10px; border-right: 1px solid #e1e1e1; padding: 0 15px; text-align: center; font-size: 14px; color: #333; transition: .3s all; -webkit-transition: .3s all; -moz-transition: .3s all; -ms-transition: .3s all; -o-transition: .3s all;}
.top .top_main .top_main_ul2 li a:hover{ color: #ffc428;}
/*head*/
.head_box{ width: 100%; min-width: 1200px; height: auto; padding: 20px 0; background-color: #fff;}
.head{ width: 1200px; height: 53px; margin: 0 auto; clear: both;}
.head .head_logo{ float: left; width: 200px; height: 53px; overflow: hidden;}
.head .head_logo img{ max-width: 200px; max-height: 53px;}
.head .head_fensui{ float: left; height: 30px; line-height: 27px; width: 300px; color: #ffc428; font-size: 24px; padding-left: 20px; margin-top: 11px; overflow: hidden; border-left: 1px solid #ccc;}
.head .head_sous{ float: left; width: 550px; height: 40px; border: 1px solid #e1e1e1; border-radius: 2px; margin-top: 5px; transition: .3s all; -webkit-transition: .3s all; -moz-transition: .3s all; -ms-transition: .3s all; -o-transition: .3s all;}
.head .head_sous:hover{ border: 1px solid #ffc428;}
.head .head_sous .head_sous_box{ width: 80px; height: 40px; line-height: 40px; float: left; position: relative;}
.head .head_sous .head_sous_box>a{ display: block; text-decoration: none; width: 80px; height: 40px; overflow: hidden; font-size: 16px; color: #333; text-align: center; background: url(../images/jt.png) 63px center no-repeat #fff;}
.head .head_sous .head_sous_box .head_sous_erji{ margin: 0; padding: 0; position: absolute; z-index: 9; display: none; width: 80px; left: -1px; top: 40px; background-color: #fff; border: 1px solid #ffc428; border-top: none;}
.head .head_sous .head_sous_box .head_sous_erji li{ width: 80px; height: 30px; line-height: 30px;}
.head .head_sous .head_sous_box .head_sous_erji li a{ display: block; text-decoration: none; width: 80px; height: 30px; line-height: 30px; font-size: 14px; color: #333; text-align: center;}
.head .head_sous .head_sous_box .head_sous_erji li a:hover{ background-color: #ffc428; color: #fff;}
.head .head_sous .head_sous_box:hover .head_sous_erji{ display: block;}
.head .head_sous .head_sous_txt{ float: left; height: 40px; line-height: 40px; width: 420px; margin-left: 5px; outline: none; border: none; padding: 0 0 0 5px; font-size: 14px;}
.head .head_sous .head_sous_sub{ float: left; border: none; width: 40px; height: 40px; cursor: pointer; outline: none; background: url(../images/sous.png) center center/25px no-repeat #fff;}
.head .head_fxt{ float: right; height: 42px; width: 110px; border-radius: 4px; text-align: center; line-height: 42px; font-size: 16px; background-color: #1479d7; color: #fff; text-decoration: none; margin-top: 5px; overflow: hidden;}

/*频道分类*/
.fenlei{ width: 1200px; height: 60px; clear: both; margin: 0 auto; margin-top: 20px;}
.fenlei .fenlei_ul1{ float: left; width: 397px; height: 60px; margin: 0 0 0 10px; padding: 0; overflow: hidden; border-right: 1px solid #e1e1e1;}
.fenlei .fenlei_ul1 li{ float: left; width: 97.5px; height: 30px; line-height: 30px;}
.fenlei .fenlei_ul1 li a{ display: inline; text-decoration: none; color: #333; font-size: 14px; overflow: hidden; transition: .3s all; -webkit-transition: .3s all; -moz-transition: .3s all; -ms-transition: .3s all; -o-transition: .3s all;}
.fenlei .fenlei_ul1 li a:hover{ color: #1479d7;}

.fenlei .fenlei_ul2{ float: left; width: 295px; height: 60px; overflow: hidden; border-right: 1px solid #e1e1e1; margin: 0 0 0 47px; padding: 0;}
.fenlei .fenlei_ul2 li{ float: left; width: 95px; height: 30px; line-height: 30px;}
.fenlei .fenlei_ul2 li a{ display: inline; text-decoration: none; color: #333; font-size: 14px; overflow: hidden; transition: .3s all; -webkit-transition: .3s all; -moz-transition: .3s all; -ms-transition: .3s all; -o-transition: .3s all;}
.fenlei .fenlei_ul2 li a:hover{ color: #1479d7;}

.fenlei .fenlei_ul3{ float: left; width: 400px; height: 60px; overflow: hidden; margin: 0 0 0 47px; padding: 0;}
.fenlei .fenlei_ul3 li{ float: left; width: 94.5px; height: 30px; line-height: 30px;}
.fenlei .fenlei_ul3 li a{ display: inline; text-decoration: none; color: #333; font-size: 14px; overflow: hidden; transition: .3s all; -webkit-transition: .3s all; -moz-transition: .3s all; -ms-transition: .3s all; -o-transition: .3s all;}
.fenlei .fenlei_ul3 li a:hover{ color: #1479d7;}

.head_box2{ display: none; width: 100%; min-width: 1200px; border-bottom: 1px solid #f3f3f3; height: auto; padding: 20px 0; background-color: #fff; position: fixed; top: 0; left: 0; z-index: 99999;}
/* 广告 */
.gg_2{ width: 1200px; height: 80px; overflow: hidden; clear: both; margin: 20px auto 0;}
.gg_2 a{ display: block; height: 80px; overflow: hidden; background-color: #1479d7;}
.gg_2 .gg880{ width: 880px; float: left;}
.gg_2 .gg300{ width: 300px; float: right;}
.gg_2 a img{ display: block; width: 100%; height: 100%; overflow: hidden;}
/*nav*/
.nav{ width: 1200px; height: 50px; margin: 15px auto 0; clear: both;}
.nav .nav_more{ height: 50px; width: 260px; float: left; }
.nav .nav_more .nav_more_box{ display: block; height: 50px; width: 260px; line-height: 50px; text-indent: 80px; font-size: 18px; text-decoration: none; overflow: hidden; color: #fff; background: url(more.png) 40px center no-repeat #ffc428;}
.nav .nav_ul{ float: right; height: 50px; width: 938px; background-color: #1479d7; margin: 0; padding: 0; overflow: hidden;}
.nav .nav_ul li{ float: left; height: 50px; line-height: 38px; margin: 0 31.5px;}
.nav .nav_ul li a{ display: inline-block; text-decoration: none; padding: 0 10px; height: 38px; margin-top: 6px; text-align: center; color: #fff; overflow: hidden;}
.nav .nav_ul li a:hover{ background-color: #fff; color: #1479d7;}
/*二级*/
.nav .nav_more .nav_more_erji{ display: none; width: 258px; height: 601px; margin: 0; padding: 0; position: relative; background-color: #fff; border: 1px solid #ffc428; border-top: none;}
.nav .nav_more .nav_more_erji>li{ height: 40px; line-height: 40px; width: 258px;}
.nav .nav_more .nav_more_erji>li>a{ display: block; text-decoration: none; color: #333; text-indent: 40px; font-size: 15px; width: 258px; height: 40px; transition: .2s all; -webkit-transition: .2s all; -moz-transition: .2s all; -ms-transition: .2s all; -o-transition: .2s all;}
.nav .nav_more .nav_more_erji>li>a:hover{ color: #fff; background-color: #ffc428;}

.nav .nav_more:hover .nav_more_erji{ display: block;}
/*三级*/
.nav .nav_more .nav_more_erji .nav_more_san{ display: none; position: absolute; top: 0; left: 258px; border: 1px solid #ffc428; border-top: none; width: 620px; height: 601px; background-color: #fff;}
.nav .nav_more .nav_more_erji .nav_more_san ul{ width: 580px; overflow: hidden; margin: 20px 20px 0; padding: 0;}
.nav .nav_more .nav_more_erji .nav_more_san ul p{ width: 435px; height: 25px; font-weight: bold; margin: 0; line-height: 25px; color: #333; font-size: 16px; overflow: hidden;}
.nav .nav_more .nav_more_erji .nav_more_san ul li{ float: left; height: 35px; line-height: 35px; width: 116px; margin-top: 8px; overflow: hidden;}
.nav .nav_more .nav_more_erji .nav_more_san ul li a{ text-decoration: none; color: #333; font-size: 14px; overflow: hidden; display: inline; height: 35px; transition: .2s all; -webkit-transition: .2s all; -moz-transition: .2s all; -ms-transition: .2s all; -o-transition: .2s all;}
.nav .nav_more .nav_more_erji .nav_more_san ul li a:hover{ color: #ffc428;}
.nav .nav_more .nav_more_erji .nav_more_san>a{ display: block; width: 580px; height: 80px; overflow: hidden; background: #0060AA; margin: 20px auto;}
.nav .nav_more .nav_more_erji .nav_more_san>a img{ width: 100%; height: 80px;}
.nav .nav_more .nav_more_erji li:hover .nav_more_san{ display: block;}
/*第一块内容*/
.onebox{ width: 1200px; clear: both; height: auto; overflow: hidden; margin: 20px auto 0;}
.onebox .onebox_left{ float: left; width: 260px; min-height: 805px; overflow: hidden;}
.onebox .onebox_left .onebox_left_img{ display: block; width: 260px; height: 80px; overflow: hidden;}
.onebox .onebox_left .onebox_left_img img{ width: 260px; height: 80px; display: block;}
.onebox .onebox_left .onebox_left_qg{ width: 260px; height: 87px; background-color: #fff; margin-top: 15px;}
.onebox .onebox_left .onebox_left_qg .onebox_left_qiugou{ width: 129px; height: 87px; float: left; border-right: 1px solid #f3f3f3; overflow: hidden;}
.onebox .onebox_left .onebox_left_qg .onebox_left_qiugou a{ display: block; width: 40px; height: 40px; margin: 15px auto 0; overflow: hidden;}
.onebox .onebox_left .onebox_left_qg .onebox_left_qiugou a img{ width: 40px; height: 40px;}
.onebox .onebox_left .onebox_left_qg .onebox_left_qiugou p{ margin: 0; width: 129px; height: 30px; text-align: center; line-height: 30px; font-size: 14px; color: #333; overflow: hidden;}
.onebox .onebox_left .onebox_left_qg .onebox_left_xuanx{ width: 128px; height: 87px; float: left; overflow: hidden;}
.onebox .onebox_left .onebox_left_qg .onebox_left_xuanx a{ display: block; width: 40px; height: 40px; margin: 15px auto 0; overflow: hidden;}
.onebox .onebox_left .onebox_left_qg .onebox_left_xuanx a img{ width: 40px; height: 42px;}
.onebox .onebox_left .onebox_left_qg .onebox_left_xuanx p{ margin: 0; width: 130px; height: 30px; text-align: center; line-height: 30px; font-size: 14px; color: #333; overflow: hidden;}
.onebox .onebox_left .onebox_left_ship{ width: 258px; height: 110px; border: 1px solid #e1e1e1; background-color: #fff; margin-top: 15px;}
.onebox .onebox_left .onebox_left_ship .onebox_left_ship_title{ float: left; width: 35px; height: 98px; padding-top: 12px; overflow: hidden; text-align: center; background-color: #f2f1f6; color: #ffc428;}
.onebox .onebox_left .onebox_left_ship .onebox_left_ship_ul{ margin: 0; padding: 0; width: 223px; height: 110px; overflow: hidden; float: left;}
.onebox .onebox_left .onebox_left_ship .onebox_left_ship_ul li{ width: 223px; height: 23px; line-height: 23px; margin-top: 10px;}
.onebox .onebox_left .onebox_left_ship .onebox_left_ship_ul li a{ display: block; text-decoration: none; width: 223px; height: 23px; text-indent: 42px; font-size: 14px; color: #333; background: url(ship.png) 10px center no-repeat; overflow: hidden; transition: .2s all; -webkit-transition: .2s all; -moz-transition: .2s all; -ms-transition: .2s all; -o-transition: .2s all;}
.onebox .onebox_left .onebox_left_ship .onebox_left_ship_ul li a:hover{ color: #FFC428;}
.onebox .onebox_left .onebox_left_img2{ display: block; width: 260px; height: 80px; overflow: hidden; margin-top: 15px;}
.onebox .onebox_left .onebox_left_img2 img{ display: block; width: 260px; height: 80px;}
/* 专场分类 */
.onezcfl{ width: 260px; height: 270px; padding: 10px 0; background-color: #fff; overflow: hidden; margin-top: 15px;}
.onezcfl .onezcfl_tit{ width: 240px; height: 25px; line-height: 25px; color: #333; letter-spacing: 1px; padding: 0 10px; font-size: 16px; overflow: hidden;}
.onezcfl .onezcfl_tit img{ height: 18px; margin: 3.5px 10px 0 0; vertical-align: top;}
.onezcfl .onezcfl_ul{ margin: 5px 0 0; padding: 0; width: 250px; padding: 0 5px; height: 240px; overflow: hidden;}
.onezcfl .onezcfl_ul li{ float: left; width: 117px; height: 35px; line-height: 35px; text-align: center; margin: 5px 0 0 5px; box-shadow: 0 0 0px 1px #f3f3f3 inset;}
.onezcfl .onezcfl_ul li a{ display: block; text-align: center; width: 117px; height: 35px; color: #333; font-size: 14px; overflow: hidden; text-decoration: none; transition: .2s all; -webkit-transition: .2s all; -moz-transition: .2s all; -ms-transition: .2s all; -o-transition: .2s all;}
.onezcfl .onezcfl_ul li:hover a{ color: #1479d7;}
.onezcfl .onezcfl_ul li:hover{ box-shadow: 0 0 0px 1px #1479d7 inset;}
.onebox .onebox_left .onebox_left_img3{ display: block; width: 260px; overflow: hidden; margin-top: 15px;}
.onebox .onebox_left .onebox_left_img3 img{ display: block; width: 260px; }

.onebox .onebox_midd{ float: left; width: 600px; min-height: 805px; margin: 0 20px;}
.onebox .onebox_midd .onebox_midd_img{ display: block; width: 600px; height: 80px; overflow: hidden;}
.onebox .onebox_midd .onebox_midd_img img{ display: block; width: 600px; height: 80px;}
.onebox .onebox_midd .onebox_midd_tab{ width: 600px; height: 50px; background-color: #f6f6f8; margin: 20px 0 0; padding: 0; overflow: hidden;}
.onebox .onebox_midd .onebox_midd_tab li{ float: left; width: 120px; height: 50px; line-height: 48px;}
.onebox .onebox_midd .onebox_midd_tab li a{ display: block; text-decoration: none; width: 120px; height: 48px; border-top: 2px solid #f6f6f8; color: #333; text-align: center; overflow: hidden; font-size: 16px; transition: .2s all; -webkit-transition: .2s all; -moz-transition: .2s all; -ms-transition: .2s all; -o-transition: .2s all;}

.onebox .onebox_midd .onebox_midd_ind{ display: none; width: 600px; height: 540px; background-color: #fff; overflow: hidden; padding-top: 20px;}
/*焦点要闻*/
.onebox .onebox_midd .onebox_midd_ind .midd_ind1_tit{ width: 560px; height: 28px; padding: 0 20px; text-align: center; margin-bottom: 10px;}
.onebox .onebox_midd .onebox_midd_ind .midd_ind1_tit a{ color: #1479d7; font-size: 20px; height: 28px; max-width: 560px; display: inline-block; text-decoration: none; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.onebox .onebox_midd .onebox_midd_ind .midd_ind1_cont{ width: 560px; height: 160px; padding: 0 20px; border-bottom: 1px solid #eee; margin-bottom: 10px;}
.onebox .onebox_midd .onebox_midd_ind .midd_ind1_cont .midd_ind1_cont_left{ float: left; width: 150px; height: 160px;}
.onebox .onebox_midd .onebox_midd_ind .midd_ind1_cont .midd_ind1_cont_left .ind1_cont_left_img{ display: block; width: 150px; height: 110px; line-height: 105px; text-align: center; margin-top: 10px; overflow: hidden;}
.onebox .onebox_midd .onebox_midd_ind .midd_ind1_cont .midd_ind1_cont_left .ind1_cont_left_img img{ max-width: 100%; max-height: 100%; vertical-align: middle; border-radius: 4px;}
.onebox .onebox_midd .onebox_midd_ind .midd_ind1_cont .midd_ind1_cont_left .ind1_cont_left_wen{ display: block; text-decoration: none; width: 150px; height: 30px; line-height: 30px; color: #333; font-size: 14px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: .2s all; -webkit-transition: .2s all; -moz-transition: .2s all; -ms-transition: .2s all; -o-transition: .2s all;}
.onebox .onebox_midd .onebox_midd_ind .midd_ind1_cont .midd_ind1_cont_left .ind1_cont_left_wen:hover{ color: #1479d7;}

.onebox .onebox_midd .onebox_midd_ind .midd_ind1_cont .midd_ind1_cont_right{ float: right; width: 400px; height: 160px; margin: 0; padding: 0; overflow: hidden;}
.onebox .onebox_midd .onebox_midd_ind .midd_ind1_cont .midd_ind1_cont_right li{ width: 400px; height: 30px; line-height: 30px; margin-bottom: 5px;}
.onebox .onebox_midd .onebox_midd_ind .midd_ind1_cont .midd_ind1_cont_right li a{ display: block; text-decoration: none; font-size: 15px; width: 400px; height: 30px; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: .2s all; -webkit-transition: .2s all; -moz-transition: .2s all; -ms-transition: .2s all; -o-transition: .2s all;}
.onebox .onebox_midd .onebox_midd_ind .midd_ind1_cont .midd_ind1_cont_right li a:hover{ color: #1479d7;}
.onebox .onebox_midd .onebox_midd_ind .midd_ind1_cont .midd_ind1_cont_right li:nth-child(1) a{ font-weight: bold; font-size: 16px;}
/*人物专访*/
.onebox .onebox_midd .onebox_midd_ind .midd_ind2_ul{ margin: 0; padding: 0; width: 600px; height: 540px; overflow: hidden;}
.onebox .onebox_midd .onebox_midd_ind .midd_ind2_ul li{ width: 260px; height: 120px; float: left; margin: 0 0 15px 20px;}
.onebox .onebox_midd .onebox_midd_ind .midd_ind2_ul li a{ display: block; width: 260px; height: 120px; overflow: hidden;}
.onebox .onebox_midd .onebox_midd_ind .midd_ind2_ul li a div{ float: left; width: 115px; height: 120px; text-align: center; line-height: 115px; overflow: hidden;}
.onebox .onebox_midd .onebox_midd_ind .midd_ind2_ul li a div img{ max-width: 100%; max-height: 100%; border-radius: 4px; vertical-align: middle;}
.onebox .onebox_midd .onebox_midd_ind .midd_ind2_ul li a p{ width: 130px; height: 115px; padding-top: 5px; float: right; margin: 0; overflow: hidden; font-size: 14px; color: #333; transition: .2s all; -webkit-transition: .2s all; -moz-transition: .2s all; -ms-transition: .2s all; -o-transition: .2s all;}
.onebox .onebox_midd .onebox_midd_ind .midd_ind2_ul li a:hover p{ color: #1479d7;}
/*热门专题*/
.onebox .onebox_midd .onebox_midd_ind .midd_ind3_ul{ margin: 0; padding: 0; width: 580px; height: 540px; padding: 0 10px; overflow: hidden;}
.onebox .onebox_midd .onebox_midd_ind .midd_ind3_ul li{ float: left; width: 173px; height: 120px; margin: 0 10px 14px;}
.onebox .onebox_midd .onebox_midd_ind .midd_ind3_ul li a{ display: block; text-decoration: none; width: 173px; height: 120px; overflow: hidden;}
.onebox .onebox_midd .onebox_midd_ind .midd_ind3_ul li a div{ width: 173px; height: 90px; text-align: center; line-height: 90px;}
.onebox .onebox_midd .onebox_midd_ind .midd_ind3_ul li a div img{ max-width: 100%; max-height: 100%; border-radius: 4px; vertical-align: middle;}
.onebox .onebox_midd .onebox_midd_ind .midd_ind3_ul li a p{ width: 173px; height: 30px; line-height: 40px; margin: 0; font-size: 14px; color: #333; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: .2s all; -webkit-transition: .2s all; -moz-transition: .2s all; -ms-transition: .2s all; -o-transition: .2s all;}
.onebox .onebox_midd .onebox_midd_ind .midd_ind3_ul li a:hover p{ color: #1479d7;}
/* 微视频 */
.part_2sshipin{ width: 560px; overflow: hidden; height: 259px; margin: 0; padding: 0 20px;}
.part_2sshipin li{ width: 560px; height: 45px; line-height: 45px; overflow: hidden;}
.part_2sshipin li span{ float: left; width: 25px; height: 45px; overflow: hidden;}
.part_2sshipin li span img{ width: 25px; height: 18px; margin-top: 13px; display: block;}
.part_2sshipin li a{ float: left; height: 45px; width: 460px; margin-left: 15px; color: #333; text-decoration: none; color: 333; font-size: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.part_2sshipin li p{ float: right; margin: 0; height: 45px; width: 50px; color: #999; font-size: 14px; text-align: right;}
.part_2sshipin li:nth-child(1) a{ font-weight: bold; color: #1479d7;}
.part_2sshipin li a:hover{ color: #1479d7;}

/*市场商机*/
.onebox .onebox_midd .onebox_midd_ind .midd_ind4_ul1{ margin: 0; padding: 0; width: 560px; height: 259px; overflow: hidden; padding: 0 20px;}
.onebox .onebox_midd .onebox_midd_ind .midd_ind4_ul1 li{ width: 560px; height: 45px; line-height: 45px;}
.onebox .onebox_midd .onebox_midd_ind .midd_ind4_ul1 li a{ display: block; text-decoration: none; width: 500px; height: 45px; float: left; color: #333; overflow: hidden; text-indent: 15px; background: url(dian.jpg) 0 center no-repeat; text-overflow: ellipsis; white-space: nowrap; transition: .2s all; -webkit-transition: .2s all; -moz-transition: .2s all; -ms-transition: .2s all; -o-transition: .2s all;}
.onebox .onebox_midd .onebox_midd_ind .midd_ind4_ul1 li a:hover{ color: #1479d7;}
.onebox .onebox_midd .onebox_midd_ind .midd_ind4_ul1 li span{ width: 50px; height: 45px; text-align: right; font-size: 14px; color: #999; float: right; overflow: hidden;}
.onebox .onebox_midd .onebox_midd_ind .midd_ind4_ul1 li:nth-child(1) a{ color: #1479d7; font-weight: bold;}

.onebox .onebox_midd .onebox_midd_img2{ display: block; width: 600px; overflow: hidden; margin-top: 15px;}
.onebox .onebox_midd .onebox_midd_img2 img{ display: block; width: 600px; }

/* 右侧企业部分 */
.part_3{ float: right; width: 260px; min-height: 805px; max-height: 990px; background-color: #fff; padding: 0 20px; overflow: hidden;}
.part_3 .part_3box{ width: 260px; height: 120px; padding: 20px 0; overflow: hidden; border-bottom: 1px solid #ECECEC;}
.part_3box .part_3cont{ width: 260px; height: 60px; overflow: hidden;}
.part_3box .part_3cont .part_3cont_img{ float: left; width: 110px; height: 60px; text-align: center; line-height: 60px; overflow: hidden;}
.part_3box .part_3cont .part_3cont_img img{ max-width: 110px; max-height: 60px; vertical-align: middle;}
.part_3box .part_3cont .part_3cont_txt{ float: right; width: 130px; height: 50px;  margin-top: 5px; font-size: 14px; line-height: 25px; text-decoration: none; color: #333; overflow: hidden;}
.part_3box .part_3cont .part_3cont_txt:hover{ text-decoration: underline;}
.part_3box .part_3ul{ width: 260px; height: 47px; margin-top: 8px; overflow: hidden;}
.part_3box .part_3ul a{ height: 25px; line-height: 25px; width: 260px; overflow: hidden; display: block; text-decoration: none; font-size: 14px; color: #585858; transition: .2s all; -webkit-transition: .2s all; -moz-transition: .2s all; -ms-transition: .2s all; -o-transition: .2s all;}
.part_3box .part_3ul a:hover{ color: #000;}

/* main */
.main{ clear: both; width: 1200px; margin: 30px auto 0; overflow: hidden; height: auto;}
.main .main_leftgg{ float: left; width: 260px; height: auto; overflow: hidden;}
.main .main_leftgg a{ display: block; width: 260px; margin-bottom: 10px; overflow: hidden;}
.main .main_leftgg a img{ display: block; width: 100%; height: 100%;}
.main .main_rightgg{ float: right; width: 920px; height: auto; overflow: hidden;}
/* 新品推荐 */
.main_rightgg .main_xptj{ width: 920px; height: auto; overflow: hidden;}
.main_xptj .main_xptit{ width: 920px; height: 22px; line-height: 22px; margin-bottom: 10px; overflow: hidden;}
.main_xptj .main_xptit p{ float: left; height: 22px; font-weight: bold; color: #000; margin: 0; padding-left: 15px; font-size: 20px; border-left: 4px solid #1479d7; overflow: hidden;}
.main_xptj .main_xptit a{ float: right; height: 22px; line-height: 22px; overflow: hidden; font-size: 14px; color: #999; text-decoration: none;}
.main_xptj .main_xptit a span{ font-family: 宋体; font-weight: bold; vertical-align: top; margin-left: 10px; font-size: 12px;}
.main_xptj .main_xpbox{ width: 920px; height: auto; overflow: hidden;}
.main_xptj .main_xpbox a{ float: left; text-decoration: none; width: 202px; padding: 10px; background-color: #fff; height: 225px; overflow: hidden; margin: 10px 10px 0 0;}
.main_xptj .main_xpbox a:nth-child(4n){ margin-right: 0;}
.main_xptj .main_xpbox a div{ width: 202px; height: 180px; overflow: hidden; text-align: center; line-height: 160px;}
.main_xptj .main_xpbox a div img{ max-width: 100%; max-height: 100%; vertical-align: middle;}
.main_xptj .main_xpbox a p{ margin: 15px 0 0; width: 202px; height: 25px; line-height: 25px; color: #333; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.main_xptj .main_xpbox a:hover{ box-shadow: 0 0 0 1px #1479D7 inset;}
.main_xptj .main_xpbox a:hover p{ color: #1479D7;}

/* 楼层 */
.main_rightgg .main_louc{ width: 920px; height: auto; margin-top: 25px; overflow: hidden;}
.main_louc .main_lctit{ width: 920px; height: 30px; margin-bottom: 10px; overflow: hidden;}
.main_louc .main_lctit div{ float: left; height: 30px; overflow: hidden; line-height: 34px; font-size: 19px; font-weight: bold;}
.main_louc .main_lctit div span{ font-size: 30px; height: 30px; margin-right: 10px; line-height: 30px; vertical-align: top; display: inline-block; color: #1479d7;}
.main_louc .main_lctit a{ float: right; height: 30px; line-height: 34px; overflow: hidden; font-size: 14px; color: #999; text-decoration: none;}
.main_louc .main_lctit a span{ font-family: 宋体; font-weight: bold; vertical-align: top; margin-left: 10px; font-size: 12px;}
.main_louc .main_lcbox{ width: 920px; height: auto; overflow: hidden;}
.main_lcbox .main_lccont{ float: left; margin: 10px 10px 0 0; overflow: hidden; background-color: #fff; width: 202px; padding: 10px; height: 285px;}
.main_lcbox .main_lccont:nth-child(4n){ margin-right: 0;}
.main_lcbox .main_lccont .main_lcimg{ display: block; width: 202px; height: 200px; overflow: hidden; text-align: center; line-height: 200px;}
.main_lcbox .main_lccont .main_lcimg img{ max-width: 100%; max-height: 100%; vertical-align: middle;}
.main_lcbox .main_lccont .main_lctxt{ text-decoration: none; color: #333; font-size: 16px; margin-top: 15px; display: block; width: 202px; height: 25px; line-height: 25px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.main_lcbox .main_lccont:hover{ box-shadow: 0 0 0 1px #1479D7 inset;}
.main_lcbox .main_lccont:hover .main_lctxt{ color: #1479D7;}
.main_lcbox .main_lccont .main_lcxunp{ width: 202px; height: 25px; overflow: hidden; margin-top: 15px;}
.main_lccont .main_lcxunp a{ float: left; width: 40px; height: 25px; border-radius: 4px; line-height: 25px; text-align: center; text-decoration: none; font-size: 14px; color: #fff; background-color: #ffc428;}
.main_lccont .main_lcxunp p{ margin: 0; float: right; width: 150px; text-align: right; color: #333; font-size: 14px; overflow: hidden; height: 25px; line-height: 25px;}
.main_lccont .main_lcxunp p img{ height: 18px; margin: 3px 5px 0 0; vertical-align: top;}
.main_lccont .main_lcxunp p span{ margin-right: 5px;}

/* 最新加入厂商 */
.zxcs{ clear: both; width: 1200px; height: auto; overflow: hidden; margin: 30px auto 0;}
.zxcs .zxcs_box{ float: left; background-color: #fff; height: 485px; width: 393px; overflow: hidden;}
.zxcs .zxcs_box:nth-child(2){ margin: 0 10px;}
.zxcs_box .zxcs_tit{ width: 353px; height: 55px; padding: 0 20px; border-bottom: 1px solid #f2f2f2;}
.zxcs_box .zxcs_tit p{ padding: 0 5px; height: 51px; line-height: 52px; display: inline-block; border-bottom: 3px solid #1479D7; font-weight: bold; margin: 0; color: #333; font-size: 16px;}
.zxcs_box .zxcs_ul{ width: 353px; height: 400px; overflow: hidden; margin: 5px 0 0; padding: 0 20px;}
.zxcs_box .zxcs_ul li{ float: left; height: 25px; line-height: 25px; width: 353px; margin-top: 15px; overflow: hidden;}
.zxcs_box .zxcs_ul li a{ display: inline-block; font-size: 15px; text-decoration: none; max-width: 353px; height: 25px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #333; transition: .2s all; -webkit-transition: .2s all; -moz-transition: .2s all; -ms-transition: .2s all; -o-transition: .2s all;}
.zxcs_box .zxcs_ul li a:hover{ color: #1479d7;}

/*底部*/
.footer{ height: auto; width: 100%; min-width: 1200px; overflow: hidden; margin-top: 40px; background-color: #262b39;}
.footer_content{ width: 1200px; margin: 0 auto; height: auto; overflow: hidden;}
.footer_content_p1{ font-size:14px; text-align: center; padding: 0; margin: 40px 0 0 0;}
.footer_content_p1 a{ color: #999999; padding: 0 15px; text-decoration: none; transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s;}
.footer_content_p1 a:hover{ color: #fff;}
.footer_content_p2{ color: #999999; text-align: center; font-size:14px; line-height: 24px; padding: 0; margin: 20px 0 0 0;}
.footer_content_p3{ text-align: center; padding: 0; margin-top: 27px 0 0 0;}
.footer_content_p3 a{ margin-right: 17px;}
.footer_content_p4{ padding: 0; margin: 30px 0 40px; font-size:14px; color: #999999; text-align: center;}

/* ---------------------------------------------------------------------------------找产品---------------------------------------------------------------------------- */
.cp_louc{ width: 1210px; height: auto; clear: both; margin: 30px auto 0; overflow: hidden;}
.cp_louc .cp_lctit{ width: 1200px; height: 30px; padding: 0 5px; overflow: hidden;}
.cp_louc .cp_lctit div{ float: left; height: 30px; overflow: hidden; line-height: 34px; font-size: 19px; font-weight: bold;}
.cp_louc .cp_lctit div span{ font-size: 30px; height: 30px; margin-right: 10px; line-height: 30px; vertical-align: top; display: inline-block; color: #1479d7;}
.cp_louc .cp_lctit a{ float: right; height: 30px; line-height: 34px; overflow: hidden; font-size: 14px; color: #999; text-decoration: none;}
.cp_louc .cp_lctit a span{ font-family: 宋体; font-weight: bold; vertical-align: top; margin-left: 10px; font-size: 12px;}
.cp_louc .cp_lcbox{ width: 1210px; height: auto; margin-top: 20px; overflow: hidden;}
.cp_lcbox .cp_lccont{ float: left; margin: 0 5px 10px; overflow: hidden; background-color: #fff; width: 212px; padding: 10px; height: 288px;}
.cp_lcbox .cp_lccont .cp_lcimg{ display: block; width: 212px; height: 200px; overflow: hidden; text-align: center; line-height: 200px;}
.cp_lcbox .cp_lccont .cp_lcimg img{ max-width: 100%; max-height: 100%; vertical-align: middle;}
.cp_lcbox .cp_lccont .cp_lctxt{ text-decoration: none; color: #333; font-size: 16px; margin-top: 15px; display: block; width: 212px; height: 25px; line-height: 25px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.cp_lcbox .cp_lccont:hover{ box-shadow: 0 0 0 1px #1479D7 inset;}
.cp_lcbox .cp_lccont:hover .cp_lctxt{ color: #1479D7;}
.cp_lcbox .cp_lccont .cp_lcxunp{ width: 212px; height: 25px; overflow: hidden; margin-top: 15px;}
.cp_lccont .cp_lcxunp a{ float: left; width: 40px; height: 25px; border-radius: 4px; line-height: 25px; text-align: center; text-decoration: none; font-size: 14px; color: #fff; background-color: #ffc428;}
.cp_lccont .cp_lcxunp p{ margin: 0; float: right; width: 160px; text-align: right; color: #333; font-size: 14px; overflow: hidden; height: 25px; line-height: 25px;}
.cp_lccont .cp_lcxunp p img{ height: 18px; margin: 3px 5px 0 0; vertical-align: top;}
.cp_lccont .cp_lcxunp p span{ margin-right: 5px;}
