/*
	红色；db0717
	黄色：feb200
	黑色：0e0e0e
	边框灰色；e4e4e4
*/
*{margin:0px; padding:0px; list-style:none; outline:none; font-family:"Microsoft Yahei","宋体";}
body{min-width:1300px; background:#FFFFFF; font-size:14px; color:#000000;}
img{border:0px;}
a{color:#000000; text-decoration:none;}
a:hover{color:#8e050c;}

::-moz-selection{background:#000000; color:#FFFFFF;}
::selection{background:#000000; color:#FFFFFF;}
i,a,li,div,img,p,h4{transition:0.3s; -webkit-transition:0.3s; -moz-transition:0.3s;}

.show{display:block;}
.hide{display:none;}

.clear{clear:both; font-size:0px; height:0px;}
.mg_r_150{margin-right:150px;}
.mg_r_30{margin-right:30px;}
.mg_r_25{margin-right:25px;}
.mg_r_20{margin-right:20px;}
.mg_r_0{margin-right:0px;}
.mg_r_40{margin-right:40px;}

.top_nav{background:#000000;}
.top_nav_con{width:1100px; margin:0px auto; height:50px; line-height:50px;}
.top_nav_con_left{float:left; text-align:left;}
.top_nav_con_right{float:right; text-align:right;}
.top_nav_con_right a{color:#7e7e7e; display:inline-block; width:18px; height:18px;}
.top_nav_con_right a:hover{color:#8e050c;}
.top_nav_con_right a img{display:inline-block; width:18px; height:18px;}

.blk_main{height:150px; width:1100px; margin:0px auto; position:relative;}
.blk_main .logo{width:300px; height:32px; line-height:32px; position:absolute; left:0px; top:57px; background:url(../images/logo.png) no-repeat;}
.blk_main .tel{background:url(../images/ico_tel.png) no-repeat left center; background-size:20px 20px; width:160px; height:20px; line-height:20px; text-align:right; font-size:16px; font-family:Arial; letter-spacing:1px; position:absolute; right:0px; top:65px;}

.main_nav{border-top:1px solid #efefef; border-bottom:1px solid #efefef}
.main_nav ul{width:1100px; height:50px; line-height:50px; text-align:center; display:block; margin:0px auto;}
.main_nav ul li{width:157px; float:left;}
.m_hover{color:#db0717;}
.m_hover:hover{color:#db0717;}
.m_link{color:#555555;}
.m_link:hover{color:#000000;}

.main_ppt{height:500px;}

.block_list{}
.block_list a{width:25%; float:left; text-align:center; padding:50px 0px;}
.block_list a img{display:block; width:70px; height:70px; margin:0px auto;}
.block_list a .p1{display:block; font-size:17px; color:#ffffff; margin-top:10px;}
.block_list a .p2{display:block; width:120px; height:40px; line-height:40px; text-align:center; margin:30px auto 0px auto; background:#db0717; color:#ffffff; border-radius:25px;}
.block_list{}
.block_list a:hover{margin-top:-10px; box-shadow:0px 0px 20px rgba(0,0,0,0.3); position:relative; z-index:20;}

.bk_1{background:#2f2f2f;}
.bk_1:hover{background:#000000;}
.bk_2{background:#79a82c;}
.bk_2:hover{background:#85bd28;}
.bk_3{background:#1696fa;}
.bk_3:hover{background:#45adff;}
.bk_4{background:#ffc200;}
.bk_4:hover{background:#ffd140;}

.com_t{margin-top:70px; padding-bottom:50px; font-size:30px; font-weight:bold; color:#000000; text-align:center;}

.blk_1{font-size:14px; color:#000000; line-height:30px; text-align:center; width:1100px; margin:0px auto;}

.frlinks{width:1100px; height:250px; margin:50px auto 0px auto; position:relative;}
.frlinks img{display:block; position:absolute;}

.blk_2{width:1100px; margin:0px auto; height:330px; position:relative;}
.blk_2_left{width:450px; height:330px; overflow:hidden; float:left; position:relative;}
.blk_2_left img{display:block; width:450px; height:330px; position:relative; z-index:1;}
.blk_2_left div{display:block; height:55px; padding:20px 20px; width:410px; background:rgba(0,0,0,0.3); position:absolute; z-index:100; left:0px; bottom:0px;}
.blk_2_left div b{display:block; height:30px; font-size:20px; color:#ffffff; overflow:hidden;}
.blk_2_left div p{display:block; height:25px; font-size:14px; color:#ffffff; overflow:hidden;}

.blk_2_right{width:600px; height:330px; overflow:hidden; float:right;}
.blk_2_right a{border-bottom:1px solid #efefef; height:79px; display:block; background:#ffffff; padding:30px 25px 0px 130px; position:relative;}
.blk_2_right a .i1{width:130px; height:60px; line-height:60px; text-align:center; font-size:48px; display:block; position:absolute; left:0px; top:10px; font-style:normal;}
.blk_2_right a .i2{width:130px; height:40px; text-align:center; font-size:14px; display:block; position:absolute; left:0px; bottom:0px; font-style:normal;}
.blk_2_right a b{display:block; height:30px; line-height:30px; font-size:18px; color:#000000; font-weight:400;}
.blk_2_right a p{display:block; height:25px; font-size:14px; color:#8e8e8e;}
.blk_2_right a:hover{background:#efefef;}
.blk_2_right a:hover .i1{color:#db0717;}
.blk_2_right a:hover .i2{color:#db0717;}
.blk_2_right a:hover b{color:#db0717;}
.blk_2_right a:hover p{color:#db0717;}

.btn_rtp{width:81px; height:28px; font-size:14px; color:#ffffff; padding-top:53px; background:url(../images/btn_returntop.png) no-repeat; text-align:center; cursor:pointer; position:fixed; right:20px; bottom:20px; z-index:1000; box-shadow:0px 0px 20px rgba(0,0,0,0.3); border-radius:10px;}

.footer{background:#000000; padding:65px 0px; text-align:center; color:#838383; line-height:25px; font-size:14px; margin-top:70px;}
.footer a{color:#838383;}
.footer a:hover{color:#ffffff;}

.sub_ppt{height:200px; background:url(../images/ppt_bg.jpg) no-repeat center center fixed;}
.sub_nav{text-align:center; padding:0px 0px 60px 0px;}
.sub_nav a{padding:0px 20px; display:inline-block;}

.nav_link{color:#000000;}
.nav_link:hover{color:#db0717;}
.nav_hover{color:#db0717;}
.nav_hover:hover{color:#db0717;}

.show_2{width:1100px; margin:0px auto; border-top:1px solid #efefef;}
.show_2 a{display:block; height:100px; border-bottom:1px solid #efefef; padding:30px 30px 30px 210px; position:relative;}
.show_2 a img{width:137px; height:100px; display:block; position:absolute; left:30px; top:30px;}
.show_2 a .p1{display:block; height:40px; line-height:40px; font-size:18px; overflow:hidden;}
.show_2 a .p2{display:block; height:25px; line-height:25px; font-size:14px; overflow:hidden;}
.show_2 a .p2 i{color:#000000;}
.show_2 a .p3{display:block; height:35px; line-height:35px; font-size:14px; color:#8e8e8e; overflow:hidden;}
.show_2 a:hover{background:#efefef;}
.show_2 a:hover .p1{color:#db0717;}
.show_2 a:hover .p2{color:#db0717;}
.show_2 a:hover .p3{color:#000000;}

.view_con{width:1000px; margin:0px auto; border:1px solid #efefef; padding:49px;}
.view_t{font-size:24px; padding-bottom:30px; text-align:center; line-height:30px;}
.view_d{color:#8e8e8e; text-align:center; border-bottom:1px solid #efefef; padding-bottom:30px;}
.view_c{margin-top:30px; min-height:400px; line-height:30px; color:#8e8e8e; text-align:justify;}

.PageNav_2{display:block; width:100%; padding:60px 0px 0px 0px;text-align:center; clear:both; vertical-align:middle; font-family:Arial;}
.PageNav_2 .PageTurn{border:#29313e 1px solid; color:#29313e; text-decoration:none; margin:2px; padding:2px 5px; background:#FFFFFF; vertical-align:middle;}
.PageNav_2 .PageTurn_Disable{border:#cccccc 1px solid; color:#dddddd; margin:2px; padding:2px 5px; vertical-align:middle; background:#FFFFFF;}
.PageNav_2 .PageNum{border:#29313e 1px solid; color:#29313e; text-decoration:none; margin:2px; padding:2px 5px; background:#fff; vertical-align:middle;}
.PageNav_2 .PageNum_Disable{border:#29313e 1px solid; font-weight:100; color:#FFFFFF; background:#29313e; margin:2px; padding:2px 5px; vertical-align:middle;}

.show_3{width:1100px; margin:0px auto;}
.show_3 .item{display:block; width:520px; height:520px; float:left; position:relative; margin-bottom:30px;}
.show_3 .item img{width:520px; height:520px; display:block; background:#efefef;}
.show_3 .item div{display:block; height:55px; padding:20px 20px; width:480px; background:rgba(0,0,0,0.3); position:absolute; z-index:100; left:0px; bottom:0px;}
.show_3 .item div b{display:block; height:30px; font-size:20px; color:#ffffff; overflow:hidden;}
.show_3 .item div p{display:block; height:25px; font-size:14px; color:#ffffff; overflow:hidden;}
