﻿@charset "utf-8";

/* CSS Document */
.right_con a{color:#fff;}
body{

	margin:0px;

	padding:0px;

	font-family:"微软雅黑","Arial","宋体";

	color: #333;

	font-size:16px;

	line-height:200%;

	/* background:url(../images/bg.gif) no-repeat center top fixed; */

}

/*@font-face {

    font-family: 'DincondBold';

    src: url('../fonts/dincond-bold-webfont.eot');

    src: url('../fonts/dincond-bold-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/dincond-bold-webfont.woff') format('woff'),

         url('../fonts/dincond-bold-webfont.ttf') format('truetype'),

         url('../fonts/dincond-bold-webfont.svg#fzltxhjw') format('svg');

    font-weight: bold;

    font-style: normal;

}*/



ul,li{ margin:0px; padding:0px; list-style:none; }



div,p{ margin:0px; padding:0px; font-size:16px; line-height:200%; }

td{ font-size:16px; line-height:200%; }





a{ color:#333; text-decoration:none; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out;}

a:hover{ color:#bc830c; text-decoration:none; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }



form{ margin:0px; padding:0px; }

img{ border:none; vertical-align:top; }

input,textarea,select,audio,video{ outline:none; font-family:"微软雅黑","Arial","宋体"; }



.clear{ clear:both; }





.txt_rl{ background-image:url(../images/rl.png); background-repeat:no-repeat; background-position:right center; }



.webbg1{ background:#f8f8f8; }

.webbg2{ background:#f8eae7; }





#container{ margin:0 auto; width:100%; height:auto; overflow:hidden; }

@media screen and (max-width:1220px) {

#container{ width:1200px; }

}





/*-----------------header-------------------------------*/

#ts_loadering{ position:fixed; z-index:150; top:0px; left:50%; margin:0 0 0 -50%; width:100%; height:100%; text-align:center; background-color:rgba(0,0,0,0.55); display:none; overflow:hidden; }

#ts_loadering span{ margin:200px 0 0 0; padding:40px 10px 0 10px; min-width:70px; height:25px; line-height:20px; font-size:12px; color:#ccc; text-align:center; background:#555 url(../images/loader3.gif) no-repeat center 10px; background-size:auto 25px; border-radius:8px; vertical-align:top; display:inline-block; }







#win_con_box1{ position:fixed; z-index:50; top:0px; left:50%; margin:0 0 0 -50%; width:100%; height:100%; background-color:rgba(0,0,0,0.60); display:none; overflow:hidden; }

#win_con_box1 .mainbox{ position:absolute; z-index:51; top:150px; left:50%; margin:0 0 0 -250px; padding:0 0 30px 0; width:500px; height:auto; background:#fff; border-radius:8px; overflow:hidden; }

#win_con_box1 .mainbox .h_close{ position:absolute; z-index:2; top:15px; right:15px; margin:0px; width:20px; height:20px; background:url(../images/close1.jpg) no-repeat; background-size:100% auto; cursor:pointer; display:block; }

#win_con_box1 .mainbox .h_title{ margin:40px 0 0 40px; width:420px; line-height:35px; font-size:22px; font-weight:bold; color:#333; text-align:center; float:left; }

#win_con_box1 .mainbox .h_conbox{ margin:10px 0 0 40px; width:420px; float:left; }

#win_con_box1 .mainbox .h_conbox p{ margin:15px 0 0 0; padding:0px; width:100%; float:left; }

#win_con_box1 .mainbox .h_conbox p span{ margin:0px; padding:0px; width:93px; line-height:36px; font-size:16px; color:#333; float:left; }

#win_con_box1 .mainbox .h_conbox p i{ margin:0 0 0 15px;; padding:0px; width:auto; height:36px; line-height:36px; font-style:normal; float:left; }

#win_con_box1 .mainbox .h_conbox p .f_text{ margin:0px; padding:0 15px; width:295px; height:34px; line-height:34px; font-size:16px; color:#888; border:#ddd 1px solid; border-radius:6px; float:left; overflow:hidden; }

#win_con_box1 .mainbox .h_conbox p .f_text1{ margin:0px; padding:0 15px; width:70px; height:34px; line-height:34px; font-size:16px; color:#888; border:#ddd 1px solid; border-radius:6px; float:left; overflow:hidden; }

#win_con_box1 .mainbox .h_subbox{ margin:25px 0 0 40px; width:420px; text-align:center; float:left; }

#win_con_box1 .mainbox .h_subbox input{ margin:0px; padding:0px; width:150px; height:46px; line-height:46px; font-size:18px; color:#fff; background:#bc830c; border:none; border-radius:6px; cursor:pointer; vertical-align:top; display:inline-block; }











#win_reg_box{ position:fixed; z-index:50; top:0px; left:50%; margin:0 0 0 -50%; width:100%; height:100%; background-color:rgba(0,0,0,0.60); display:none; overflow:hidden; }

#win_reg_box .mainbox{ position:absolute; z-index:51; top:140px; left:50%; margin:0 0 0 -365px; padding:0px; width:730px; height:410px; background:#fff; border-radius:8px; overflow:hidden; }

#win_reg_box .mainbox .h_close{ position:absolute; z-index:2; top:15px; right:15px; margin:0px; width:25px; height:25px; background:url(../images/close1.jpg) no-repeat; background-size:100% auto; cursor:pointer; display:block; }

#win_reg_box .mainbox .left_imgbox{ margin:0px; width:250px; height:410px; text-align:center; float:left; }

#win_reg_box .mainbox .left_imgbox img{ width:100%; height:100%; }

#win_reg_box .mainbox .right_conbox{ margin:0 0 0 45px; width:410px; float:left; }

#win_reg_box .mainbox .right_conbox .h_title{ margin:30px 0 0 0; width:100%; line-height:35px; background:url(../images/tb05.jpg) no-repeat left center; float:left; }

#win_reg_box .mainbox .right_conbox .h_title span{ margin:0 0 0 15px; width:auto; line-height:35px; font-size:20px; font-weight:bold; color:#333; float:left; }

#win_reg_box .mainbox .right_conbox .h_conbox{ margin:13px 0 0 0; padding:0px; width:370px; float:left; }

#win_reg_box .mainbox .right_conbox .h_conbox p{ margin:12px 0 0 0; padding:0px; width:100%; float:left; }

#win_reg_box .mainbox .right_conbox .h_conbox p span{ margin:0px; padding:0px; width:100px; line-height:36px; font-size:16px; color:#333; float:left; }

#win_reg_box .mainbox .right_conbox .h_conbox p .f_text{ margin:0px; padding:0 15px; width:238px; height:34px; line-height:34px; font-size:16px; color:#888; border:#ddd 1px solid; border-radius:6px; float:left; overflow:hidden; }

#win_reg_box .mainbox .right_conbox .h_conbox p .f_text1{ margin:0px; padding:0 15px; width:100px; height:34px; line-height:34px; font-size:16px; color:#888; border:#ddd 1px solid; border-radius:6px; float:left; overflow:hidden; }

#win_reg_box .mainbox .right_conbox .h_conbox p i{ margin:0px; width:125px; height:36px; text-align:center; font-style:normal; float:right;}

#win_reg_box .mainbox .right_conbox .h_conbox p i .m_getcode{ margin:0px; width:100%; height:36px; line-height:36px; color:#fff; font-size:14px; background:#c8a459; border:none; border-radius:5px; cursor:pointer; float:left; display:block; overflow:hidden; }

#win_reg_box .mainbox .right_conbox .h_conbox p i .m_getcodeoff{ margin:0px; width:100%; height:36px; line-height:36px; color:#fff; font-size:14px; background:#aaa; border:none; border-radius:5px; float:left; display:block; overflow:hidden; }

#win_reg_box .mainbox .right_conbox .h_subbox{ margin:25px 0 0 0; width:370px; text-align:center; float:left; }

#win_reg_box .mainbox .right_conbox .h_subbox input{ margin:0px; padding:0px; width:100%; height:46px; line-height:46px; font-size:18px; color:#fff; background:#bc830c; border:none; border-radius:23px; cursor:pointer; vertical-align:top; display:inline-block; }

#win_reg_box .mainbox .right_conbox .h_urlcon{ margin:25px 0 0 0; width:100%; line-height:25px; font-size:14px; color:#999; text-align:right; float:left; }

#win_reg_box .mainbox .right_conbox .h_urlcon a{ color:#bc830c; text-decoration:underline; }

#win_reg_box .mainbox .right_conbox .h_urlcon a:hover{ color:#bc830c; text-decoration:none; }











#win_login_box{ position:fixed; z-index:50; top:0px; left:50%; margin:0 0 0 -50%; width:100%; height:100%; background-color:rgba(0,0,0,0.60); display:none; overflow:hidden; }

#win_login_box .mainbox{ position:absolute; z-index:51; top:140px; left:50%; margin:0 0 0 -365px; padding:0px; width:730px; height:410px; background:#fff; border-radius:8px; overflow:hidden; }

#win_login_box .mainbox .h_close{ position:absolute; z-index:2; top:15px; right:15px; margin:0px; width:25px; height:25px; background:url(../images/close1.jpg) no-repeat; background-size:100% auto; cursor:pointer; display:block; }

#win_login_box .mainbox .left_imgbox{ margin:0px; width:250px; height:410px; text-align:center; float:left; }

#win_login_box .mainbox .left_imgbox img{ width:100%; height:100%; }

#win_login_box .mainbox .right_conbox{ margin:0 0 0 45px; width:410px; float:left; }

#win_login_box .mainbox .right_conbox .h_title{ margin:30px 0 0 0; width:100%; line-height:35px; background:url(../images/tb05.jpg) no-repeat left center; float:left; }

#win_login_box .mainbox .right_conbox .h_title span{ margin:0 0 0 15px; width:auto; line-height:35px; font-size:20px; font-weight:bold; color:#333; float:left; }

#win_login_box .mainbox .right_conbox .h_conbox{ margin:35px 0 0 0; padding:0px; width:370px; float:left; }

#win_login_box .mainbox .right_conbox .h_conbox p{ margin:18px 0 0 0; padding:0px; width:100%; float:left; }

#win_login_box .mainbox .right_conbox .h_conbox p span{ margin:0px; padding:0px; width:100px; line-height:40px; font-size:18px; color:#333; float:left; }

#win_login_box .mainbox .right_conbox .h_conbox p .f_text{ margin:0px; padding:0 15px; width:238px; height:38px; line-height:38px; font-size:16px; color:#888; border:#ddd 1px solid; border-radius:6px; float:left; overflow:hidden; }

#win_login_box .mainbox .right_conbox .h_getpwd{ margin:10px 0 0 0; width:370px; line-height:25px; font-size:14px; text-align:right; float:left; }

#win_login_box .mainbox .right_conbox .h_getpwd a{ color:#666; }

#win_login_box .mainbox .right_conbox .h_getpwd a:hover{ color:#bc830c; text-decoration:underline; }

#win_login_box .mainbox .right_conbox .h_subbox{ margin:15px 0 0 0; width:370px; text-align:center; float:left; }

#win_login_box .mainbox .right_conbox .h_subbox input{ margin:0px; padding:0px; width:100%; height:46px; line-height:46px; font-size:18px; color:#fff; background:#bc830c; border:none; border-radius:23px; cursor:pointer; vertical-align:top; display:inline-block; }

#win_login_box .mainbox .right_conbox .h_urlcon{ margin:50px 0 0 0; width:100%; line-height:25px; font-size:14px; color:#999; text-align:right; float:left; }

#win_login_box .mainbox .right_conbox .h_urlcon a{ color:#ffcc66; text-decoration:underline; }

#win_login_box .mainbox .right_conbox .h_urlcon a:hover{ color:#ffcc66; text-decoration:none; }











#win_getpwd_box1{ position:fixed; z-index:50; top:0px; left:50%; margin:0 0 0 -50%; width:100%; height:100%; background-color:rgba(0,0,0,0.60); display:none; overflow:hidden; }

#win_getpwd_box1 .mainbox{ position:absolute; z-index:51; top:140px; left:50%; margin:0 0 0 -365px; padding:0px; width:730px; height:410px; background:#fff; border-radius:8px; overflow:hidden; }

#win_getpwd_box1 .mainbox .h_close{ position:absolute; z-index:2; top:15px; right:15px; margin:0px; width:25px; height:25px; background:url(../images/close1.jpg) no-repeat; background-size:100% auto; cursor:pointer; display:block; }

#win_getpwd_box1 .mainbox .left_imgbox{ margin:0px; width:250px; height:410px; text-align:center; float:left; }

#win_getpwd_box1 .mainbox .left_imgbox img{ width:100%; height:100%; }

#win_getpwd_box1 .mainbox .right_conbox{ margin:0 0 0 45px; width:410px; float:left; }

#win_getpwd_box1 .mainbox .right_conbox .h_title{ margin:30px 0 0 0; width:100%; line-height:35px; background:url(../images/tb05.jpg) no-repeat left center; float:left; }

#win_getpwd_box1 .mainbox .right_conbox .h_title span{ margin:0 0 0 15px; width:auto; line-height:35px; font-size:20px; font-weight:bold; color:#333; float:left; }

#win_getpwd_box1 .mainbox .right_conbox .h_conbox{ margin:35px 0 0 0; padding:0px; width:370px; float:left; }

#win_getpwd_box1 .mainbox .right_conbox .h_conbox p{ margin:18px 0 0 0; padding:0px; width:100%; float:left; }

#win_getpwd_box1 .mainbox .right_conbox .h_conbox p span{ margin:0px; padding:0px; width:100px; line-height:36px; font-size:16px; color:#333; float:left; }

#win_getpwd_box1 .mainbox .right_conbox .h_conbox p .f_text{ margin:0px; padding:0 15px; width:238px; height:34px; line-height:34px; font-size:16px; color:#888; border:#ddd 1px solid; border-radius:6px; float:left; overflow:hidden; }

#win_getpwd_box1 .mainbox .right_conbox .h_conbox p .f_text1{ margin:0px; padding:0 15px; width:100px; height:34px; line-height:34px; font-size:16px; color:#888; border:#ddd 1px solid; border-radius:6px; float:left; overflow:hidden; }

#win_getpwd_box1 .mainbox .right_conbox .h_conbox p i{ margin:0px; width:125px; height:36px; text-align:center; font-style:normal; float:right;}

#win_getpwd_box1 .mainbox .right_conbox .h_conbox p i .m_getcode{ margin:0px; width:100%; height:36px; line-height:36px; color:#fff; font-size:14px; background:#c8a459; border:none; border-radius:5px; cursor:pointer; float:left; display:block; overflow:hidden; }

#win_getpwd_box1 .mainbox .right_conbox .h_conbox p i .m_getcodeoff{ margin:0px; width:100%; height:36px; line-height:36px; color:#fff; font-size:14px; background:#aaa; border:none; border-radius:5px; float:left; display:block; overflow:hidden; }

#win_getpwd_box1 .mainbox .right_conbox .h_subbox{ margin:25px 0 0 0; width:370px; text-align:center; float:left; }

#win_getpwd_box1 .mainbox .right_conbox .h_subbox input{ margin:0px; padding:0px; width:100%; height:46px; line-height:46px; font-size:18px; color:#fff; background:#bc830c; border:none; border-radius:23px; cursor:pointer; vertical-align:top; display:inline-block; }











#win_getpwd_box2{ position:fixed; z-index:50; top:0px; left:50%; margin:0 0 0 -50%; width:100%; height:100%; background-color:rgba(0,0,0,0.60); display:none; overflow:hidden; }

#win_getpwd_box2 .mainbox{ position:absolute; z-index:51; top:140px; left:50%; margin:0 0 0 -365px; padding:0px; width:730px; height:410px; background:#fff; border-radius:8px; overflow:hidden; }

#win_getpwd_box2 .mainbox .h_close{ position:absolute; z-index:2; top:15px; right:15px; margin:0px; width:25px; height:25px; background:url(../images/close1.jpg) no-repeat; background-size:100% auto; cursor:pointer; display:block; }

#win_getpwd_box2 .mainbox .left_imgbox{ margin:0px; width:250px; height:410px; text-align:center; float:left; }

#win_getpwd_box2 .mainbox .left_imgbox img{ width:100%; height:100%; }

#win_getpwd_box2 .mainbox .right_conbox{ margin:0 0 0 45px; width:410px; float:left; }

#win_getpwd_box2 .mainbox .right_conbox .h_title{ margin:30px 0 0 0; width:100%; line-height:35px; background:url(../images/tb05.jpg) no-repeat left center; float:left; }

#win_getpwd_box2 .mainbox .right_conbox .h_title span{ margin:0 0 0 15px; width:auto; line-height:35px; font-size:20px; font-weight:bold; color:#333; float:left; }

#win_getpwd_box2 .mainbox .right_conbox .h_conbox{ margin:35px 0 0 0; padding:0px; width:370px; float:left; }

#win_getpwd_box2 .mainbox .right_conbox .h_conbox p{ margin:18px 0 0 0; padding:0px; width:100%; float:left; }

#win_getpwd_box2 .mainbox .right_conbox .h_conbox p span{ margin:0px; padding:0px; width:100px; line-height:36px; font-size:16px; color:#333; float:left; }

#win_getpwd_box2 .mainbox .right_conbox .h_conbox p .f_text{ margin:0px; padding:0 15px; width:238px; height:34px; line-height:34px; font-size:16px; color:#888; border:#ddd 1px solid; border-radius:6px; float:left; overflow:hidden; }

#win_getpwd_box2 .mainbox .right_conbox .h_subbox{ margin:25px 0 0 0; width:370px; text-align:center; float:left; }

#win_getpwd_box2 .mainbox .right_conbox .h_subbox input{ margin:0px; padding:0px; width:100%; height:46px; line-height:46px; font-size:18px; color:#fff; background:#bc830c; border:none; border-radius:23px; cursor:pointer; vertical-align:top; display:inline-block; }



















.topcon_box{ margin:0 auto; padding:0px; width:100%; height:90px; background:#2b3a78;}

.topcon_box.upm{ position:fixed; z-index:30; left:0px; top:0px; }

.topcon_box .main_box{ margin:0 auto; width:1200px; }

.topcon_box .main_box .left_con{ margin:0px; width:auto; float:left; }

.topcon_box .main_box .left_con i{ margin:10px 35px 0 0; width:auto; font-style:normal; float:left; }

.topcon_box .main_box .left_con span{ margin:0 30px 0 0; width:auto; height:90px; line-height:90px; font-size:17px; text-align:left; float:left; }

.topcon_box .main_box .left_con span a{ color:#fae8e9; }

.topcon_box .main_box .left_con span a:hover{ color:#f0a32a; }

.topcon_box .main_box .left_con span a.on{ color:#f0a32a; }

.topcon_box .main_box .left_con span a.on:hover{ color:#f0a32a; }

.topcon_box .main_box .left_con span.endtd{ margin-right:0px; }











.topcon_box .main_box .right_con{ margin:0px; width:auto; float:right; }

.topcon_box .main_box .right_con .h_search{ margin:27px 0 0 0; width:208px; height:34px; border:#fae8e9 1px solid; border-radius:6px; float:left; overflow:hidden; }

.topcon_box .main_box .right_con .h_search .s_text{ margin:0px; padding:0 0 0 15px; width:150px; height:34px; line-height:34px; font-size:16px; color:#a8b5e7; background:none; border:none; float:left; }

.topcon_box .main_box .right_con .h_search .s_sub{ margin:0px; padding:0px; width:40px; height:34px; background:url(../images/btn01.jpg) no-repeat center center; border:none; cursor:pointer; float:right; }



.topcon_box .main_box .right_con .h_brncon{ margin:0 0 0 3px; width:auto; float:left; }

.topcon_box .main_box .right_con .h_brncon span.btn1{ margin:27px 0 0 8px; padding:0px; width:auto; height:36px; font-size:16px; text-align:center; border-radius:6px; float:left; }

.topcon_box .main_box .right_con .h_brncon span.btn1 a{ margin:0px; width:60px; height:36px; line-height:36px; color:#2b3a78; background:#fae8e9; border-radius:6px; display:block; }

.topcon_box .main_box .right_con .h_brncon span.btn1 a:hover{ color:#bc830c; background:#fff; display:block; }



.topcon_box .main_box .right_con .h_brncon span.btn2{ margin:27px 0 0 8px; padding:0px; width:auto; height:36px; font-size:16px; text-align:center; border-radius:6px; float:left; }

.topcon_box .main_box .right_con .h_brncon span.btn2 a{ margin:0px; width:58px; height:34px; line-height:34px; color:#fae8e9; border:#fae8e9 1px solid; border-radius:6px; display:block; }

.topcon_box .main_box .right_con .h_brncon span.btn2 a:hover{ color:#bc830c; display:block; }



.topcon_box .main_box .right_con .h_brncon dl{ margin:22px 0 0 12px; width:auto; float:left; }

.topcon_box .main_box .right_con .h_brncon dl dt{ margin:0px; width:46px; height:46px; background:#fff; border-radius:50%; float:left; display:block; overflow:hidden; }

.topcon_box .main_box .right_con .h_brncon dl dt img{ width:100%; height:100%; }

.topcon_box .main_box .right_con .h_brncon dl dd{ margin:1px 0 0 8px; width:auto; line-height:22px; font-size:14px; color:#fff; float:left; overflow:hidden;  }



/*.topcon_box .main_box .right_con .h_brncon span.btn3{ margin:0 0 0 8px; padding:0px; width:auto; height:36px; font-size:16px; text-align:center; border-radius:6px; float:left; }

.topcon_box .main_box .right_con .h_brncon span.btn3 a{ margin:0px; padding:0 15px; width:auto; height:36px; line-height:36px; color:#fff; background:#f35f5f; border-radius:6px; display:block; }

.topcon_box .main_box .right_con .h_brncon span.btn3 a:hover{ color:#fff; background:#bc830c; display:block; }*/







/*------------------Home------------------------------*/

.h_ad_box{ margin:0 auto; width:100%; height:0px; text-align:center; overflow:hidden; z-index: 0; }

.h_ad_box.yige { height:auto; }

.h_ad_box.yige img{ width:100%; vertical-align:top; border:none; }













.h_mid_box1{ margin:0 auto; padding:0px; width:100%; min-height:650px; background:url(../images/bg01.jpg) no-repeat center top; overflow:hidden; }

.h_mid_box1 .main_box{ margin:0 auto; width:1200px; overflow:hidden; }

.h_mid_box1 .main_box .h_typename{ margin:60px 0 0 0; width:100%; line-height:55px; font-size:38px; font-weight:bold; color:#bc830c; text-align:center; float:left; }

.h_mid_box1 .main_box .h_conbox{ margin:10px 0 0 0; width:100%; float:left; }

.h_mid_box1 .main_box .h_conbox dl{ margin:40px 50px 0 50px; width:280px; text-align:center; float:left; }

.h_mid_box1 .main_box .h_conbox dl dt{ margin:0px; width:100%; height:70px; background-repeat:no-repeat; background-position:center center; background-size:contain; float:left; }

.h_mid_box1 .main_box .h_conbox dl dd{ margin:8px 0 0 0; padding:0px; width:100%; float:left; }

.h_mid_box1 .main_box .h_conbox dl dd span{ margin:0px; padding:0px; width:100%; line-height:30px; font-size:22px; font-weight:bold; color:#bc830c; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.h_mid_box1 .main_box .h_conbox dl dd i{ margin:0px; padding:0px; width:100%; line-height:20px; font-size:11px; color:#dcc49e; font-style:normal; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.h_mid_box1 .main_box .h_conbox dl dd p{ margin:10px 0 0 0; padding:0px; width:100%; height:66px; line-height:22px; font-size:14px; color:#2f2f2f; float:left; overflow:hidden; }

.h_mid_box1 .main_box .h_conbox dl dd em{ margin:15px 0 0 75px; padding:0px; width:130px; height:26px; line-height:26px; font-size:14px; font-style:normal; border-radius:13px; float:left; overflow:hidden; }

.h_mid_box1 .main_box .h_conbox dl dd em a{ width:100%; height:26px; color:#fff; background:#ddc4a0; border-radius:13px; display:block; }

.h_mid_box1 .main_box .h_conbox dl dd em a:hover{ color:#fff; background:#bc830c; border-radius:13px; display:block; }

.h_mid_box1 .main_box .h_conbox .h_line{ margin:70px 0 0 0; width:30px; min-height:170px; text-align:center; background:url(../images/line02.png) repeat-y center top; float:left; }













/*.h_mid_box2{ margin:0 auto; padding:0px; width:100%; min-height:320px; background:url(../images/bg02.jpg) no-repeat center top; overflow:hidden; }

.h_mid_box2 .main_box{ margin:0 auto; width:1200px; overflow:hidden; }

.h_mid_box2 .main_box .left_con{ margin:0px; width:300px; float:left; }

.h_mid_box2 .main_box .left_con b{ margin:40px 0 0 0; width:100%; line-height:46px; font-size:40px; color:#fae9e9; float:left; }

.h_mid_box2 .main_box .left_con p{ margin:10px 0 0 0; padding:0px; width:100%; line-height:30px; font-size:18px; color:#fae9e9; float:left; overflow:hidden; }

.h_mid_box2 .main_box .left_con em{ margin:20px 0 0 0; padding:0px; width:228px; height:68px; line-height:55px; font-size:24px; text-align:center; font-style:normal; border-radius:6px; float:left; }

.h_mid_box2 .main_box .left_con em a{ width:100%; height:56px; color:#2b3a78; background:#fae9e9; border-radius:6px; display:block; }

.h_mid_box2 .main_box .left_con em a:hover{ color:#bc830c; display:block; }



.h_mid_box2 .main_box .right_con{ margin:0px; width:auto; float:right; }

.h_mid_box2 .main_box .right_con ul{ margin:0px; padding:0px; width:100%; float:left; }

.h_mid_box2 .main_box .right_con ul li{ margin:50px 0 0 50px; padding:0px; width:215px; height:215px; border:#fae9e9 2px solid; border-radius:50%; float:left; }

.h_mid_box2 .main_box .right_con ul li p{ margin:43px 0 0 0; width:100%; text-align:center; float:left; }

.h_mid_box2 .main_box .right_con ul li p i{ margin:0px; width:auto; line-height:80px; font-size:77px; font-family:Arial; color:#fae9e9; font-style:normal; vertical-align:top; display:inline-block; }

.h_mid_box2 .main_box .right_con ul li p em{ margin:0px; width:auto; line-height:38px; font-size:22px; color:#fae9e9; font-style:normal; vertical-align:top; display:inline-block; }

.h_mid_box2 .main_box .right_con ul li span{ margin:5px 0 0 0; width:100%; line-height:26px; font-size:16px; color:#fae9e9; text-align:center; float:left; overflow:hidden; }



*/









.h_mid_box3{ margin:0 auto; width:100%; background:#ffffff; overflow:hidden; }

/*.h_mid_box3 .main_box1{ margin:0 auto; width:1200px; overflow:hidden; }

.h_mid_box3 .main_box1 .h_typename{ margin:80px 0 0 0; width:100%; line-height:30px; font-size:24px; color:#333; float:left; }

.h_mid_box3 .main_box1 .h_typename i{ margin:0px; width:auto; line-height:30px; font-size:16px; font-style:normal; float:right; }

.h_mid_box3 .main_box1 .h_typename i a{ color:#999; }

.h_mid_box3 .main_box1 .h_typename i a:hover{ color:#bc830c; }

.h_mid_box3 .main_box1 .h_conbox{ margin:18px 0 0 0; width:100%; float:left; }

.h_mid_box3 .main_box1 .h_conbox .left_conbox{ position:relative; margin:0px; width:600px; height:415px; border-radius:6px; float:left; overflow:hidden; }

.h_mid_box3 .main_box1 .h_conbox .left_conbox .h_scon{ position:absolute; z-index:5; left:20px; top:20px; margin:0px; width:200px; overflow:hidden; }

.h_mid_box3 .main_box1 .h_conbox .left_conbox .h_scon dl{ margin:0px; width:100%; float:left; }

.h_mid_box3 .main_box1 .h_conbox .left_conbox .h_scon dl dt{ margin:0px; width:55px; height:55px; text-align:center; border-radius:50%; float:left; overflow:hidden; }

.h_mid_box3 .main_box1 .h_conbox .left_conbox .h_scon dl dt img{ width:55px; height:55px; }

.h_mid_box3 .main_box1 .h_conbox .left_conbox .h_scon dl dd{ margin:0px; width:132px; float:right; }

.h_mid_box3 .main_box1 .h_conbox .left_conbox .h_scon dl dd span{ margin:0px; width:100%; line-height:25px; font-size:18px; color:#000; float:left; }

.h_mid_box3 .main_box1 .h_conbox .left_conbox .h_scon dl dd i{ margin:3px 0 0 0; padding:0 8px; width:auto; height:20px; line-height:20px; font-size:14px; color:#fff; background:#c48b21; border-radius:10px; font-style:normal; float:left; overflow:hidden; }

.h_mid_box3 .main_box1 .h_conbox .left_conbox .h_scon a{ display:block; }

.h_mid_box3 .main_box1 .h_conbox .left_conbox .h_img{ margin:0px; width:100%; height:415px; text-align:center; float:left; }

.h_mid_box3 .main_box1 .h_conbox .left_conbox .h_img img{ width:100%; height:100%; }

.h_mid_box3 .main_box1 .h_conbox .left_conbox .h_con{ position:absolute; z-index:2; left:0px; bottom:0px; margin:0px; padding:15px 0; width:100%; background-color:rgba(0,0,0,0.50); float:left; } 

.h_mid_box3 .main_box1 .h_conbox .left_conbox .h_con .lcon{ margin:0 0 0 30px; width:440px; float:left; }

.h_mid_box3 .main_box1 .h_conbox .left_conbox .h_con .lcon span{ margin:0px; width:100%; line-stacking:25px; font-size:18px; color:#fae8e9; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.h_mid_box3 .main_box1 .h_conbox .left_conbox .h_con .lcon span a{ color:#fae8e9; }

.h_mid_box3 .main_box1 .h_conbox .left_conbox .h_con .lcon span a:hover{ color:#fff; }

.h_mid_box3 .main_box1 .h_conbox .left_conbox .h_con .lcon i{ margin:10px 6px 0 0; padding:0 10px; width:auto; height:22px; line-height:22px; font-size:14px; color:#fae8e9; border:#fae8e9 1px solid; border-radius:11px; font-style:normal; float:left; }

.h_mid_box3 .main_box1 .h_conbox .left_conbox .h_con .rcon{ margin:0px; width:115px; text-align:center; float:left; }

.h_mid_box3 .main_box1 .h_conbox .left_conbox .h_con .rcon i{ margin:0px; width:100%; font-style:normal; float:left; }

.h_mid_box3 .main_box1 .h_conbox .left_conbox .h_con .rcon span{ margin:3px 0 0 0; width:100%; line-height:20px; font-size:14px; color:#fae8e9; float:left; }



.h_mid_box3 .main_box1 .h_conbox .right_conbox{ margin:0px; width:578px; min-height:415px; background:#fff; border:#d1d1d1 1px solid; border-radius:6px; float:right; overflow:hidden; }

.h_mid_box3 .main_box1 .h_conbox .right_conbox .h_titlename{ margin:0px; padding:0 25px 0 20px; width:auto; height:34px; line-height:34px; font-size:20px; color:#fff; background:#bc830c; border-radius:0 17px 17px 0; float:left; }

.h_mid_box3 .main_box1 .h_conbox .right_conbox .h_con{ margin:0px; padding:0px; width:100%; float:left; }

.h_mid_box3 .main_box1 .h_conbox .right_conbox .h_con ul{ margin:0px; padding:0px; width:100%; float:left; }

.h_mid_box3 .main_box1 .h_conbox .right_conbox .h_con ul li{ margin:7px 0 0 0; padding:0px; width:100%; float:left; }

.h_mid_box3 .main_box1 .h_conbox .right_conbox .h_con ul li b{ margin:0px; padding:0 0 0 50px; width:auto; line-height:38px; font-size:20px; font-weight:normal; font-family:Arial; color:#c48b21; background:url(../images/tb02.jpg) no-repeat left center; float:left; }

.h_mid_box3 .main_box1 .h_conbox .right_conbox .h_con ul li dl{ margin:0 0 0 44px; padding:10px 20px; width:450px; background:#faf5ec; border-radius:6px; float:left; }

.h_mid_box3 .main_box1 .h_conbox .right_conbox .h_con ul li dl dt{ margin:0px; width:55px; height:55px; text-align:center; border-radius:50%; float:left; overflow:hidden; }

.h_mid_box3 .main_box1 .h_conbox .right_conbox .h_con ul li dl dt img{ width:100%; height:100%; }

.h_mid_box3 .main_box1 .h_conbox .right_conbox .h_con ul li dl dd{ margin:0px; width:375px; float:right; }

.h_mid_box3 .main_box1 .h_conbox .right_conbox .h_con ul li dl dd span{ margin:0px; width:100%; line-height:28px; font-size:14px; color:#000; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.h_mid_box3 .main_box1 .h_conbox .right_conbox .h_con ul li dl dd span a{ color:#000; }

.h_mid_box3 .main_box1 .h_conbox .right_conbox .h_con ul li dl dd span a:hover{ color:#bc830c; }

.h_mid_box3 .main_box1 .h_conbox .right_conbox .h_con ul li dl dd i{ margin:0px; width:100%; line-height:25px; font-size:14px; color:#999; font-style:normal; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

*/



.h_mid_box3 .main_box2{ margin:0 auto; width:1200px; overflow:hidden; }

.h_mid_box3 .main_box2 .h_typename{ margin:40px 0 10px 0; width:100%; line-height:30px; font-size:24px; color:#333; float:left; }

.h_mid_box3 .main_box2 .h_typename i{ margin:0px; width:auto; line-height:30px; font-size:16px; font-style:normal; float:right; }

.h_mid_box3 .main_box2 .h_typename i a{ color:#999; }

.h_mid_box3 .main_box2 .h_typename i a:hover{ color:#bc830c; }

.h_mid_box3 .main_box2 .h_conbox{ margin:8px 0 30px 0; width:100%; float:left; }

.h_mid_box3 .main_box2 .h_conbox .left_conbox{ margin:0px; width:470px; border-radius:6px; float:left; overflow:hidden; }

.h_mid_box3 .main_box2 .h_conbox .left_conbox .h_img{ margin:0px; width:100%; background:#333; float:left; }

.h_mid_box3 .main_box2 .h_conbox .left_conbox .h_img img{ filter:alpha(opacity=0); -khtml-opacity:1; opacity:1; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.h_mid_box3 .main_box2 .h_conbox .left_conbox .h_img:hover img{ filter:alpha(opacity=50); -khtml-opacity:0.5; opacity:0.5; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.h_mid_box3 .main_box2 .h_conbox .left_conbox .h_con{ margin:0px; padding:10px 0; width:100%; height:75px; background:#fff; float:left; }

.h_mid_box3 .main_box2 .h_conbox .left_conbox .h_con .lcon{ margin:0 0 0 20px; width:320px; float:left; }

.h_mid_box3 .main_box2 .h_conbox .left_conbox .h_con .lcon span{ margin:8px 0 0 0; width:100%; line-height:25px; font-size:16px; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.h_mid_box3 .main_box2 .h_conbox .left_conbox .h_con .lcon span a{ color:#333; }

.h_mid_box3 .main_box2 .h_conbox .left_conbox .h_con .lcon span a:hover{ color:#bc830c; }

.h_mid_box3 .main_box2 .h_conbox .left_conbox .h_con .lcon i{ margin:8px 0 0 0; width:100%; line-height:25px; font-size:14px; color:#999; font-style:normal; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.h_mid_box3 .main_box2 .h_conbox .left_conbox .h_con .rcon{ margin:0 20px 0 0; width:110px; float:left; }

.h_mid_box3 .main_box2 .h_conbox .left_conbox .h_con .rcon span{ margin:8px 0 0 0; width:100%; line-height:25px; font-size:24px; color:#ff0000; text-align:right; float:left; }

.h_mid_box3 .main_box2 .h_conbox .left_conbox .h_con .rcon i{ margin:8px 0 0 0; width:100%; line-height:25px; font-size:14px; color:#999; text-align:right; font-style:normal; float:left; }



.h_mid_box3 .main_box2 .h_conbox .right_conbox{ margin:0px; width:730px; float:right; }

.h_mid_box3 .main_box2 .h_conbox .right_conbox dl{ margin:15px 0 0 18px; width:225px; border-radius:6px; float:left; overflow:hidden; }

.h_mid_box3 .main_box2 .h_conbox .right_conbox dl dt{ margin:0px; width:100%; height:130px; text-align:center; background:#333; float:left; }

.h_mid_box3 .main_box2 .h_conbox .right_conbox dl dt img{ filter:alpha(opacity=0); -khtml-opacity:1; opacity:1; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.h_mid_box3 .main_box2 .h_conbox .right_conbox dl dt:hover img{ filter:alpha(opacity=50); -khtml-opacity:0.5; opacity:0.5; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.h_mid_box3 .main_box2 .h_conbox .right_conbox dl dd{ margin:0px; width:100%; min-height:95px; background:#fff; float:left; }

.h_mid_box3 .main_box2 .h_conbox .right_conbox dl dd span{ margin:10px 0 0 10px; width:205px; height:40px; line-height:20px; font-size:14px; float:left; overflow:hidden; }

.h_mid_box3 .main_box2 .h_conbox .right_conbox dl dd span a{ color:#333; }

.h_mid_box3 .main_box2 .h_conbox .right_conbox dl dd span a:hover{ color:#bc830c; }

.h_mid_box3 .main_box2 .h_conbox .right_conbox dl dd em.type1{ margin:10px 0 0 10px; padding:0 12px; width:auto; height:22px; line-height:22px; font-size:14px; color:#2b3a78; background:#fae8ea; border-radius:11px; font-style:normal; float:left; }

.h_mid_box3 .main_box2 .h_conbox .right_conbox dl dd em.type2{ margin:10px 0 0 10px; padding:0px; width:auto; height:22px; line-height:22px; font-size:16px; color:#ff0000; font-style:normal; float:left; }

.h_mid_box3 .main_box2 .h_conbox .right_conbox dl dd i{ margin:10px 10px 0 0; width:auto; line-height:22px; font-size:14px; color:#999; text-align:right; font-style:normal; float:right; }

.h_mid_box3 .main_box2 .h_conbox .right_conbox dl.frow{ margin-top:0px; }



.h_mid_box8{ margin:0 auto; width:100%; background:#fae8e9; overflow:hidden; }

.h_mid_box8 .main_box2{ margin:0 auto; width:1200px; overflow:hidden; }

.h_mid_box8 .main_box2 .h_typename{ margin:40px 0 10px 0; width:100%; line-height:30px; font-size:24px; color:#333; float:left; }

.h_mid_box8 .main_box2 .h_typename i{ margin:0px; width:auto; line-height:30px; font-size:16px; font-style:normal; float:right; }

.h_mid_box8 .main_box2 .h_typename i a{ color:#999; }

.h_mid_box8 .main_box2 .h_typename i a:hover{ color:#bc830c; }

.h_mid_box8 .main_box2 .h_conbox{ margin:8px 0 30px 0; width:100%; float:left; }

.h_mid_box8 .main_box2 .h_conbox .left_conbox{ margin:0px; width:470px; border-radius:6px; float:left; overflow:hidden; }

.h_mid_box8 .main_box2 .h_conbox .left_conbox .h_img{ margin:0px; width:100%; float:left; }

.h_mid_box8 .main_box2 .h_conbox .left_conbox .h_img img{ filter:alpha(opacity=0); -khtml-opacity:1; opacity:1; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.h_mid_box8 .main_box2 .h_conbox .left_conbox .h_img:hover img{ filter:alpha(opacity=50); -khtml-opacity:0.5; opacity:0.5; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.h_mid_box8 .main_box2 .h_conbox .left_conbox .h_con{ margin:0px; padding:15px 0; width:100%; height:92px; background:#fff; float:left; }

.h_mid_box8 .main_box2 .h_conbox .left_conbox .h_con .lcon{ margin:0 0 0 20px; width:320px; float:left; }

.h_mid_box8 .main_box2 .h_conbox .left_conbox .h_con .lcon span{ margin:13px 0 0 0; width:100%; line-height:25px; font-size:16px; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.h_mid_box8 .main_box2 .h_conbox .left_conbox .h_con .lcon span a{ color:#333; }

.h_mid_box8 .main_box2 .h_conbox .left_conbox .h_con .lcon span a:hover{ color:#bc830c; }

.h_mid_box8 .main_box2 .h_conbox .left_conbox .h_con .lcon i{ margin:8px 0 0 0; width:100%; line-height:25px; font-size:14px; color:#999; font-style:normal; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.h_mid_box8 .main_box2 .h_conbox .left_conbox .h_con .rcon{ margin:0 20px 0 0; width:110px; float:left; }

.h_mid_box8 .main_box2 .h_conbox .left_conbox .h_con .rcon span{ margin:13px 0 0 0; width:100%; line-height:25px; font-size:24px; color:#ff0000; text-align:right; float:left; }

.h_mid_box8 .main_box2 .h_conbox .left_conbox .h_con .rcon i{ margin:8px 0 0 0; width:100%; line-height:25px; font-size:14px; color:#999; text-align:right; font-style:normal; float:left; }



.h_mid_box8 .main_box2 .h_conbox .right_conbox{ margin:0px; width:730px; float:right; }

.h_mid_box8 .main_box2 .h_conbox .right_conbox dl{ margin:15px 0 15px 18px; width:225px; border-radius:6px; float:left; overflow:hidden; }

.h_mid_box8 .main_box2 .h_conbox .right_conbox dl dt{ margin:0px; width:100%; text-align:center; float:left; }

.h_mid_box8 .main_box2 .h_conbox .right_conbox dl dt img{ filter:alpha(opacity=0); -khtml-opacity:1; opacity:1; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.h_mid_box8 .main_box2 .h_conbox .right_conbox dl dt:hover img{ filter:alpha(opacity=50); -khtml-opacity:0.5; opacity:0.5; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.h_mid_box8 .main_box2 .h_conbox .right_conbox dl dd{ margin:0px; width:100%; min-height:65px; background:#fff; float:left; }

.h_mid_box8 .main_box2 .h_conbox .right_conbox dl dd span{ margin:10px 0 0 10px; width:205px; line-height:20px; font-size:14px; float:left; overflow:hidden; }

.h_mid_box8 .main_box2 .h_conbox .right_conbox dl dd span a{ color:#333; }

.h_mid_box8 .main_box2 .h_conbox .right_conbox dl dd span a:hover{ color:#bc830c; }

.h_mid_box8 .main_box2 .h_conbox .right_conbox dl dd em.type1{ margin:5px 0 0 10px; line-height:22px; font-size:14px; color:#999; font-style:normal; float:left; }

.h_mid_box8 .main_box2 .h_conbox .right_conbox dl dd em.type2{ margin:10px 0 0 10px; padding:0px; width:auto; height:22px; line-height:22px; font-size:16px; color:#ff0000; font-style:normal; float:left; }

.h_mid_box8 .main_box2 .h_conbox .right_conbox dl dd i{ margin:5px 10px 0 0; width:auto; line-height:22px; font-size:14px; color:#999; text-align:right; font-style:normal; float:right; }

.h_mid_box8 .main_box2 .h_conbox .right_conbox dl.frow{ margin-top:0px; }





.h_mid_box9{ margin:0 auto; width:100%; background:#ffffff; overflow:hidden; }

.h_mid_box9 .main_box2{ margin:0 auto; width:1200px; overflow:hidden; }

.h_mid_box9 .main_box2 .h_typename{ margin:40px 0 10px 0; width:100%; line-height:30px; font-size:24px; color:#333; float:left; }

.h_mid_box9 .main_box2 .h_typename i{ margin:0px; width:auto; line-height:30px; font-size:16px; font-style:normal; float:right; }

.h_mid_box9 .main_box2 .h_typename i a{ color:#999; }

.h_mid_box9 .main_box2 .h_typename i a:hover{ color:#bc830c; }

.anlih_conbox{ margin:0 auto; width:1200px; overflow:hidden; }

.anlih_conbox .anli_conbox{ width:300px; float: left; padding: 10px 0 30px 0; }

.anlih_conbox .h_img{ width:285px; height:188px; float: left; }

.anlih_conbox .h_img img{ border-radius: 7px; }

.anlih_conbox .lcon{ width:285px; float: left; padding: 10px 0; }





.h_mid_box4{ margin:0 auto; padding:0px; width:100%; min-height:652px; background:url(../images/bg03.jpg) no-repeat center top; overflow:hidden; }

.h_mid_box4 .h_typename{ margin:0 auto; margin-top:70px; padding:0px; width:1200px; text-align:center; overflow:hidden;  }

.h_mid_box4 .h_typename b{ margin:0px; width:auto; line-height:50px; color:#fae8e9; font-size:40px; vertical-align:top; display:inline-block; }

.h_mid_box4 .h_typename i{ margin:9px 0 0 15px; padding:0 15px; width:auto; height:36px; line-height:36px; color:#fae8e9; font-size:20px; background:#606db1; border-radius:6px; font-style:normal; vertical-align:top; display:inline-block; }

.h_mid_box4 .main_box{ margin:0 auto; margin-top:40px; width:1200px; text-align:center; overflow:hidden; }

.h_mid_box4 .main_box .h_conbox{ margin:0px; padding:0px; width:880px; height:425px; background:#fff; text-align:left; border-radius:6px; float:left; overflow:hidden; }

.h_mid_box4 .main_box .h_conbox .left_con{ margin:0 0 0 45px; width:400px; float:left; }

.h_mid_box4 .main_box .h_conbox .left_con span{ margin:30px 0 0 0; width:100%; line-height:45px; font-size:24px; color:#bc830c; float:left; }

.h_mid_box4 .main_box .h_conbox .left_con span b{ line-height:45px; font-size:34px; font-family:Arial; vertical-align:middle; }

.h_mid_box4 .main_box .h_conbox .left_con span a{ color:#bc830c; }

.h_mid_box4 .main_box .h_conbox .left_con span a:hover{ color:#2b3a78; }

.h_mid_box4 .main_box .h_conbox .left_con p{ margin:35px 0 0 0; padding:0 0 20px 0; width:100%; line-height:25px; font-size:14px; color:#2f2f2f; float:left; overflow:hidden; }

.h_mid_box4 .main_box .h_conbox .left_con i{ margin:15px 15px 0 0; padding:0 15px; width:auto; height:42px; line-height:42px; font-size:16px; color:#fff; border-radius:6px; font-style:normal; float:left; }

.h_mid_box4 .main_box .h_conbox .left_con i.zz1{ background:#f35f5f; }

.h_mid_box4 .main_box .h_conbox .left_con i.zz2{ background:#f0a32a; }

.h_mid_box4 .main_box .h_conbox .left_con i.zz0{ background:#6e8dcc; }

.h_mid_box4 .main_box .h_conbox .right_con{ margin:0px; width:380px; height:425px; text-align:right; float:right; }













.h_mid_box5{ margin:0 auto; padding:0px; width:100%; background:#fae8e9; overflow:hidden; }

.h_mid_box5 .h_typename{ margin:0 auto; margin-top:60px; padding:0px; width:1200px; text-align:center; overflow:hidden;  }

.h_mid_box5 .h_typename b{ margin:0px; padding:0px; width:1200px; line-height:50px; font-size:40px; color:#bc830c; float:left;  }

.h_mid_box5 .h_typename p{ margin:35px 0 0 0; padding:0px; width:100%; float:left; }

.h_mid_box5 .h_typename p span{ margin:0 5px; width:auto; height:48px; line-height:48px; font-size:18px; vertical-align:top; display:inline-block; }

.h_mid_box5 .h_typename p span a{ padding:0 20px; width:auto; height:48px; color:#333; background:none; border-radius:6px; display:block; }

.h_mid_box5 .h_typename p span a:hover{ color:#333; display:block; }

.h_mid_box5 .h_typename p span.active a{ padding:0 20px; width:auto; height:48px; color:#fff; background:#bc830c; border-radius:6px; display:block; }

.h_mid_box5 .h_typename p span.active a:hover{ color:#fff; display:block; }



.h_mid_box5 .main_box{ margin:0 auto; margin-top:10px; padding: 0 0 50px 0; margin-bottom: 50px; width:1200px; background:#fff; overflow:hidden; }

.h_mid_box5 .main_box .con_box{ margin:0 0 0 50px; width:1100px; display:none; float:left; }

.h_mid_box5 .main_box .con_box.active{ display:inline; }

.h_mid_box5 .main_box .con_box dl{ margin:50px 62px 0 0; width:325px; text-align:center; float:left; }

.h_mid_box5 .main_box .con_box dl dt{ margin:0px; width:100%; height:215px; background:#333; border-radius:6px; float:left; overflow:hidden; }

.h_mid_box5 .main_box .con_box dl dt img{ filter:alpha(opacity=0); -khtml-opacity:1; opacity:1; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.h_mid_box5 .main_box .con_box dl dt:hover img{ filter:alpha(opacity=50); -khtml-opacity:0.5; opacity:0.5; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.h_mid_box5 .main_box .con_box dl dd{ margin:8px 0 0 0; width:100%; height:25px; line-height:30px; font-size:18px; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.h_mid_box5 .main_box .con_box dl dd a{ color:#bc830c; }

.h_mid_box5 .main_box .con_box dl dd a:hover{ color:#2b3a78; }

.h_mid_box5 .main_box .con_box dl.endtd{ margin-right:0px; }

.h_mid_box5 .main_box .con_box ul{ margin:35px 0 0 0; padding:0px; width:100%; float:left; }

.h_mid_box5 .main_box .con_box ul li{ margin:0px; width:505px; line-height:40px; font-size:16px; background:url(../images/tb03.jpg) no-repeat left center; border-bottom:#e6e5e5 1px dashed; float:left;}

.h_mid_box5 .main_box .con_box ul li span{ margin:0 0 0 15px; width:auto; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.h_mid_box5 .main_box .con_box ul li span a{ color:#505050; }

.h_mid_box5 .main_box .con_box ul li span a:hover{ color:#bc830c; }

.h_mid_box5 .main_box .con_box ul li i{ margin:0px; width:auto; color:#ccc; font-style:normal; float:right; }

.h_mid_box5 .main_box .con_box ul li.litd1{ float:left; }

.h_mid_box5 .main_box .con_box ul li.litd1,.h_mid_box5 .main_box .con_box ul li.litd3,.h_mid_box5 .main_box .con_box ul li.litd5{ float:left; }

.h_mid_box5 .main_box .con_box ul li.litd2,.h_mid_box5 .main_box .con_box ul li.litd4,.h_mid_box5 .main_box .con_box ul li.litd6{ float:right; }














.h_mid_box6{ margin:0 auto; padding:0px; width:100%; min-height:564px; background:url(../images/bg04.jpg) no-repeat center top; overflow:hidden; }

.h_mid_box6 .h_typename{ margin:0 auto; margin-top:70px; padding:0px; width:1200px; text-align:center; overflow:hidden;  }

.h_mid_box6 .h_typename b{ margin:0px; width:100%; line-height:40px; color:#fae8e9; font-size:30px; float:left; }

.h_mid_box6 .h_typename p{ margin:20px 0 0 0; padding:0px; width:100%; line-height:25px; color:#a8b5e7; font-size:16px; float:left; overflow:hidden; }

.h_mid_box6 .main_box{ margin:0 auto; margin-top:45px; padding:50px 0; width:1200px; text-align:center; border-top:#555b9a 1px solid; border-bottom:#555b9a 1px solid; overflow:hidden; }

.h_mid_box6 .main_box dl{ margin:0px; width:297px; float:left; }

.h_mid_box6 .main_box dl dt{ margin:0 0 0 30px; width:237px; height:50px; background-repeat:no-repeat; background-position:center center; background-size:contain; float:left; }

.h_mid_box6 .main_box dl dd{ margin:15px 0 0 30px; width:237px; float:left; }

.h_mid_box6 .main_box dl dd span{ margin:0px; width:100%; line-height:30px; font-size:20px; color:#fae8e9; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.h_mid_box6 .main_box dl dd p{ margin:8px 0 0 0; padding:0px; width:100%; line-height:25px; font-size:14px; color:#a8b5e7; float:left; overflow:hidden; }

.h_mid_box6 .main_box em{ margin:0px; width:4px; height:100px; background:url(../images/line01.jpg) repeat-y center top; font-style:normal; float:left; }













.h_mid_box7{ margin:0 auto; padding:40px 0; width:1200px; overflow:hidden; }

.h_mid_box7 .h_typename{ margin:0px; width:100%; line-height:35px; font-size:24px; color:#333; float:left; }

.h_mid_box7 .h_conbox{ margin:8px 0 0 0; width:100%; float:left; }

.h_mid_box7 .h_conbox span{ margin:0 20px 0 0; width:auto; line-height:30px; font-size:14px; color:#999; white-space:nowrap; float:left; }

.h_mid_box7 .h_conbox span a{ color:#999; }

.h_mid_box7 .h_conbox span a:hover{ color:#bc830c; }









/*------------------Neiye------------------------------*/



.ny_ad_box{ margin:0 auto; width:100%; height:auto; text-align:center; overflow:hidden; }

.ny_ad_box img{ width:100%; }







.ny_maincon_box{ margin:0 auto; width:1200px; overflow:hidden; }



.ny_maincon_box .left_maincon_box{ margin:0px; width:882px; float:left; }

.ny_maincon_box .right_maincon_box{ margin:0px; width:265px; float:right; }





.ny_maincon_box1{ margin:0 auto; padding-bottom:70px; width:100%; background:#262626; overflow:hidden; }







.ny_location_box{ margin:20px 0 0 0; width:100%; height:35px; background:#f8f8f8; border-radius:6px; float:left; }

.ny_location_box p{ margin:0 0 0 10px; padding:0px; width:862px; line-height:35px; font-size:14px; color:#666; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.ny_location_box p a{ color:#666; }

.ny_location_box p a:hover{ color:#bc830c; }

.ny_location_box p span{ color:#bc830c; }





.ny_location_box1{ margin:0 auto; margin-top:20px;  width:1200px; line-height:35px; font-size:14px; color:#666; overflow:hidden;}

.ny_location_box1 a{ color:#666; }

.ny_location_box1 a:hover{ color:#bc830c; }

.ny_location_box1 span{ color:#bc830c; }





.ny_location_box2{ margin:0 auto; width:100%; background:#262626; overflow:hidden;}

.ny_location_box2 p{ margin:0 auto; padding:20px 0 0 0; width:1200px; line-height:35px; font-size:14px; color:#666; overflow:hidden;}

.ny_location_box2 p a{ color:#666; }

.ny_location_box2 p a:hover{ color:#bc830c; }

.ny_location_box2 p span{ color:#bc830c; }







.ny_typecon_box{ margin:10px 0 0 0; width:100%; border-bottom:#f8f2e6 2px solid; float:left; }

.ny_typecon_box span{ margin:5px 19px 0 0; width:auto; font-size:18px; text-align:center; float:left; }

.ny_typecon_box span a{ padding:2px 0; width:auto; height:40px; line-height:40px; color:#666; border:none; display:block; }

.ny_typecon_box span a:hover{ padding:2px 0 0 0; color:#bc830c; border-bottom:#bc830c 2px solid; display:block; }

.ny_typecon_box span a.on{ padding:2px 0 0 0; font-weight:bold; color:#bc830c; border-bottom:#bc830c 2px solid; display:block; }

.ny_typecon_box span a.on:hover{ color:#bc830c; border-bottom:#bc830c 2px solid; }

.ny_typecon_box span.endtd{ margin-right:0px;}





.ny_typecon_box1{ margin:10px 0 0 0; padding:0 0 15px 20px; width:862px; background:#f8f2e6; border-radius:6px; float:left; }

.ny_typecon_box1 span{ margin:15px 20px 0 0; width:auto; height:40px; font-size:16px; text-align:center; border-radius:6px; float:left; }

.ny_typecon_box1 span a{ padding:0 15px; width:auto; height:38px; line-height:38px; color:#333; background:#fff; border:#ccc 1px solid; border-radius:6px; display:block; }

.ny_typecon_box1 span a:hover{ color:#bc830c; background:#fff; border:#bc830c 1px solid; }

.ny_typecon_box1 span a.on{ color:#fff; background:#bc830c; border:#bc830c 1px solid; }

.ny_typecon_box1 span a.on:hover{ color:#fff; background:#bc830c; border:#bc830c 1px solid; }





.ny_typecon_box2{ margin:40px 0 0 0; padding:0 0 20px 0; width:100%; text-align:center; border-bottom:#ccc 1px dashed; float:left; }

.ny_typecon_box2 span{ margin:0 15px; width:auto; height:40px; font-size:16px; text-align:center; border-radius:6px; vertical-align:top; display:inline-block; }

.ny_typecon_box2 span a{ padding:0 15px; width:auto; height:38px; line-height:38px; color:#333; background:#fff; border:#ccc 1px solid; border-radius:6px; display:block; }

.ny_typecon_box2 span a:hover{ color:#bc830c; background:#fff; border:#bc830c 1px solid; }

.ny_typecon_box2 span a.on{ color:#fff; background:#bc830c; border:#bc830c 1px solid; }

.ny_typecon_box2 span a.on:hover{ color:#fff; background:#bc830c; border:#bc830c 1px solid; }







.ny_content_box{ margin:20px 0 0 0; width:100%; min-height:500px; float:left; overflow:hidden; }





.ny_tscon_box{ margin:25px 0 0 0; padding:0px; width:100%; line-height:25px; font-size:14px; color:#333; float:left; }







.ny_left_conbox{ margin:20px 0 0 0; padding-bottom:40px; width:880px; min-height:500px; border:#f2f2f2 1px solid; border-radius:6px; float:left; }

.ny_left_conbox.type1{ min-height:inherit; }









.ny_right_con1{ margin:20px 0 0 0; width:100%; background:#f8f8f8; border-radius:6px; float:left; }

.ny_right_con1 .h_typename{ margin:15px 0 0 20px; padding-bottom:3px; width:225px; border-bottom:#d3d3d3 1px solid; float:left; }

.ny_right_con1 .h_typename b{ margin:0px; width:auto; line-height:32px; font-size:18px; color:#333; float:left;  }

.ny_right_con1 .h_typename span{ margin:0px; width:auto; line-height:32px; font-size:14px; color:#999; float:right;  }

.ny_right_con1 .h_typename span a{ color:#999; }

.ny_right_con1 .h_typename span a:hover{ color:#bc830c; }

.ny_right_con1 .h_conbox{ margin:5px 0 0 20px; padding-bottom:20px; width:225px; float:left; }

.ny_right_con1 .h_conbox dl{ margin:15px 0 0 0; width:100%; border-radius:6px; float:left; overflow:hidden; }

.ny_right_con1 .h_conbox dl dt{ margin:0px; width:100%; height:130px; text-align:center; background:#333; float:left; }

.ny_right_con1 .h_conbox dl dt img{ filter:alpha(opacity=0); -khtml-opacity:1; opacity:1; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_right_con1 .h_conbox dl dt:hover img{ filter:alpha(opacity=50); -khtml-opacity:0.5; opacity:0.5; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_right_con1 .h_conbox dl dd{ margin:0px; width:100%; min-height:95px; background:#fff; float:left; }

.ny_right_con1 .h_conbox dl dd span{ margin:10px 0 0 10px; width:205px; height:40px; line-height:20px; font-size:14px; float:left; overflow:hidden; }

.ny_right_con1 .h_conbox dl dd span a{ color:#333; }

.ny_right_con1 .h_conbox dl dd span a:hover{ color:#bc830c; }

.ny_right_con1 .h_conbox dl dd em.type1{ margin:10px 0 0 10px; padding:0 12px; width:auto; height:22px; line-height:22px; font-size:14px; color:#2b3a78; background:#fae8ea; border-radius:11px; font-style:normal; float:left; }

.ny_right_con1 .h_conbox dl dd em.type2{ margin:10px 0 0 10px; padding:0px; width:auto; height:22px; line-height:22px; font-size:16px; color:#ff0000; font-style:normal; float:left; }

.ny_right_con1 .h_conbox dl dd i{ margin:10px 10px 0 0; width:auto; line-height:22px; font-size:14px; color:#999; text-align:right; font-style:normal; float:right; }



.ny_right_con2{ margin:18px 0 0 0; width:100%; float:left; }

.ny_right_con2 img{ border-radius:6px; }



.ny_right_con3{ margin:20px 0 0 0; padding:0px; width:263px; border:#f2f2f2 1px solid; border-radius:6px; float:left; }

.ny_right_con3 .h_typename{ margin:15px 0 0 19px; padding-bottom:3px; width:225px; border-bottom:#d3d3d3 1px solid; float:left; }

.ny_right_con3 .h_typename b{ margin:0px; width:auto; line-height:32px; font-size:18px; color:#333; float:left;  }

.ny_right_con3 .h_typename span{ margin:0px; width:auto; line-height:32px; font-size:14px; color:#999; float:right;  }

.ny_right_con3 .h_typename span a{ color:#999; }

.ny_right_con3 .h_typename span a:hover{ color:#bc830c; }

.ny_right_con3 .h_conbox{ margin:5px 0 0 19px; padding-bottom:20px; width:225px; float:left; }

.ny_right_con3 .h_conbox p{ margin:0px; padding:0px; width:100%; line-height:38px; font-size:14px; background:url(../images/tb03.jpg) no-repeat left center; border-bottom:#e6e5e5 1px dashed; float:left; }

.ny_right_con3 .h_conbox p span{ margin:0 0 0 15px; width:210px; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.ny_right_con3 .h_conbox p span a{ color:#666; }

.ny_right_con3 .h_conbox p span a:hover{ color:#bc830c; }





.ny_right_con4{ margin:20px 0 0 0; padding:0px; width:263px; border:#f2f2f2 1px solid; border-radius:6px; float:left; }

.ny_right_con4 .h_typename{ margin:15px 0 0 19px; padding-bottom:3px; width:225px; border-bottom:#d3d3d3 1px solid; float:left; }

.ny_right_con4 .h_typename b{ margin:0px; width:auto; line-height:32px; font-size:18px; color:#333; float:left;  }

.ny_right_con4 .h_typename span{ margin:0px; width:auto; line-height:32px; font-size:14px; color:#999; float:right;  }

.ny_right_con4 .h_typename span a{ color:#999; }

.ny_right_con4 .h_typename span a:hover{ color:#bc830c; }

.ny_right_con4 .h_conbox{ margin:5px 0 0 19px; padding-bottom:20px; width:225px; float:left; }



.ny_right_con4 .h_conbox dl{ margin:0px; padding:15px 0; width:100%; border-bottom:#e6e5e5 1px dashed; float:left; }

.ny_right_con4 .h_conbox dl dt{ margin:0px; padding:0px; width:90px; height:60px; text-align:center; background:#333; border-radius:6px; float:left; overflow:hidden; }

.ny_right_con4 .h_conbox dl dt img{ filter:alpha(opacity=0); -khtml-opacity:1; opacity:1; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_right_con4 .h_conbox dl dt:hover img{ filter:alpha(opacity=50); -khtml-opacity:0.5; opacity:0.5; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_right_con4 .h_conbox dl dd{ margin:0px; padding:0px; width:120px; height:60px; line-height:20px; font-size:14px; float:right;

display: -webkit-box;

text-overflow: ellipsis;

-webkit-box-orient: vertical;

-webkit-line-clamp: 3;

overflow: hidden;

}

.ny_right_con4 .h_conbox dl dd a{ color:#666; }

.ny_right_con4 .h_conbox dl dd a:hover{ color:#bc830c; }





.ny_right_con5{ margin:20px 0 0 0; width:100%; background:#f8f8f8; border-radius:6px; float:left; }

.ny_right_con5 .h_typename{ margin:15px 0 0 20px; padding-bottom:3px; width:225px; border-bottom:#d3d3d3 1px solid; float:left; }

.ny_right_con5 .h_typename b{ margin:0px; width:auto; line-height:32px; font-size:18px; color:#333; float:left;  }

.ny_right_con5 .h_typename span{ margin:0px; width:auto; line-height:32px; font-size:14px; color:#999; float:right;  }

.ny_right_con5 .h_typename span a{ color:#999; }

.ny_right_con5 .h_typename span a:hover{ color:#bc830c; }

.ny_right_con5 .h_conbox{ margin:0 0 0 20px; padding-bottom:20px; width:225px; float:left; }

.ny_right_con5 .h_conbox dl{ margin:0px; padding:18px 0; width:100%; border-bottom:#ccc 1px dashed; float:left; }

.ny_right_con5 .h_conbox dl dt{ margin:0px; width:95px; height:105px; text-align:center;  border:#f0f0f0 1px solid; border-radius:6px; float:left; overflow:hidden; }

.ny_right_con5 .h_conbox dl dd{ margin:0px; width:115px; float:right; }

.ny_right_con5 .h_conbox dl dd b{ margin:0px; width:100%; line-height:30px; font-size:18px; color:#333; float:left; overflow:hidden; }

.ny_right_con5 .h_conbox dl dd span{ margin:3px 0 0 0; width:100%; line-height:20px; font-size:14px; color:#666; float:left; }

.ny_right_con5 .h_conbox dl dd em{ margin:15px 0 0 0; width:100%; height:30px; line-height:30px; font-size:14px; text-align:center; font-style:normal; border-radius:6px; float:right; }

.ny_right_con5 .h_conbox dl dd em a{ width:100%; height:30px; color:#fff; background:#bc830c; border-radius:6px; display:block; }

.ny_right_con5 .h_conbox dl dd em a:hover{ color:#fff; background:#f0a32a; }

















.ny_qgkc_box{ margin:0 auto; width:1200px; min-height:500px; overflow:hidden; }

.ny_qgkc_box .typecon_box{ margin:10px 0 0 0; width:100%; text-align:center; float:left; }

.ny_qgkc_box .typecon_box dl{ margin:10px 0 0 25px; width:150px; height:115px; border-radius:6px; float:left; }

.ny_qgkc_box .typecon_box dl dt{ margin:25px 0 0 0; width:100%; height:35px; background-repeat:no-repeat; background-position:center center; background-size:contain; float:left;  }

.ny_qgkc_box .typecon_box dl dd{ margin:5px 0 0 0; width:100%; height:35px; line-height:35px; font-size:20px; float:left; }

.ny_qgkc_box .typecon_box dl.all{ margin-left:0px; }

.ny_qgkc_box .typecon_box a{ display:block; }

.ny_qgkc_box .typecon_box a dl{ background:#2b3a78; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_qgkc_box .typecon_box a dl dd{ color:#fff; }

.ny_qgkc_box .typecon_box a:hover dl{ background:#bc830c; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_qgkc_box .typecon_box a:hover dl dd{ color:#fff; }

.ny_qgkc_box .typecon_box a.on dl{ background:#bc830c; }

.ny_qgkc_box .typecon_box a.on dl dd{ color:#fff; }

.ny_qgkc_box .typecon_box a.on:hover dl{ background:#bc830c; }

.ny_qgkc_box .typecon_box a.on:hover dl dd{ color:#fff; }





.ny_qgkc_box .con_box1{ margin:0px; padding:0 0 30px 0; width:100%; background:url(../images/line04.png) repeat-x left bottom; float:left; }

.ny_qgkc_box .con_box1 .h_typename{ margin:40px 0 0 0; width:100%; line-height:30px; font-size:24px; color:#333; float:left; }

.ny_qgkc_box .con_box1 .h_conbox{ margin:18px 0 0 0; width:100%; float:left; }

.ny_qgkc_box .con_box1 .h_conbox .left_conbox{ margin:0px; width:470px; border-radius:6px; float:left; overflow:hidden; }

.ny_qgkc_box .con_box1 .h_conbox .left_conbox .h_img{ margin:0px; width:100%; background:#333; float:left; }

.ny_qgkc_box .con_box1 .h_conbox .left_conbox .h_img img{ filter:alpha(opacity=0); -khtml-opacity:1; opacity:1; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_qgkc_box .con_box1 .h_conbox .left_conbox .h_img:hover img{ filter:alpha(opacity=50); -khtml-opacity:0.5; opacity:0.5; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_qgkc_box .con_box1 .h_conbox .left_conbox .h_con{ margin:0px; padding:10px 0; width:100%; height:75px; background:#fff; float:left; }

.ny_qgkc_box .con_box1 .h_conbox .left_conbox .h_con .lcon{ margin:0 0 0 20px; width:320px; float:left; }

.ny_qgkc_box .con_box1 .h_conbox .left_conbox .h_con .lcon span{ margin:8px 0 0 0; width:100%; line-height:25px; font-size:16px; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.ny_qgkc_box .con_box1 .h_conbox .left_conbox .h_con .lcon span a{ color:#333; }

.ny_qgkc_box .con_box1 .h_conbox .left_conbox .h_con .lcon span a:hover{ color:#bc830c; }

.ny_qgkc_box .con_box1 .h_conbox .left_conbox .h_con .lcon i{ margin:8px 0 0 0; width:100%; line-height:25px; font-size:14px; color:#999; font-style:normal; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.ny_qgkc_box .con_box1 .h_conbox .left_conbox .h_con .rcon{ margin:0 20px 0 0; width:110px; float:left; }

.ny_qgkc_box .con_box1 .h_conbox .left_conbox .h_con .rcon span{ margin:8px 0 0 0; width:100%; line-height:25px; font-size:24px; color:#ff0000; text-align:right; float:left; }

.ny_qgkc_box .con_box1 .h_conbox .left_conbox .h_con .rcon i{ margin:8px 0 0 0; width:100%; line-height:25px; font-size:14px; color:#999; text-align:right; font-style:normal; float:left; }

.ny_qgkc_box .con_box1 .h_conbox .right_conbox{ margin:0px; width:730px; float:right; }

.ny_qgkc_box .con_box1 .h_conbox .right_conbox dl{ margin:15px 0 0 18px; width:225px; border-radius:6px; float:left; overflow:hidden; }

.ny_qgkc_box .con_box1 .h_conbox .right_conbox dl dt{ margin:0px; width:100%; height:130px; text-align:center; background:#333; float:left; }

.ny_qgkc_box .con_box1 .h_conbox .right_conbox dl dt img{ filter:alpha(opacity=0); -khtml-opacity:1; opacity:1; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_qgkc_box .con_box1 .h_conbox .right_conbox dl dt:hover img{ filter:alpha(opacity=50); -khtml-opacity:0.5; opacity:0.5; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_qgkc_box .con_box1 .h_conbox .right_conbox dl dd{ margin:0px; width:100%; min-height:95px; background:#fff; float:left; }

.ny_qgkc_box .con_box1 .h_conbox .right_conbox dl dd span{ margin:10px 0 0 10px; width:205px; height:40px; line-height:20px; font-size:14px; float:left; overflow:hidden; }

.ny_qgkc_box .con_box1 .h_conbox .right_conbox dl dd span a{ color:#333; }

.ny_qgkc_box .con_box1 .h_conbox .right_conbox dl dd span a:hover{ color:#bc830c; }

.ny_qgkc_box .con_box1 .h_conbox .right_conbox dl dd em.type1{ margin:10px 0 0 10px; padding:0 12px; width:auto; height:22px; line-height:22px; font-size:14px; color:#2b3a78; background:#fae8ea; border-radius:11px; font-style:normal; float:left; }

.ny_qgkc_box .con_box1 .h_conbox .right_conbox dl dd em.type2{ margin:10px 0 0 10px; padding:0px; width:auto; height:22px; line-height:22px; font-size:16px; color:#ff0000; font-style:normal; float:left; }

.ny_qgkc_box .con_box1 .h_conbox .right_conbox dl dd i{ margin:10px 10px 0 0; width:auto; line-height:22px; font-size:14px; color:#999; text-align:right; font-style:normal; float:right; }

.ny_qgkc_box .con_box1 .h_conbox .right_conbox dl.frow{ margin-top:0px; }





.ny_qgkc_box .con_box2{ margin:0px; padding:0 0 30px 0; width:100%; background:url(../images/line04.png) repeat-x left bottom; float:left; }

.ny_qgkc_box .con_box2 .h_typename{ margin:40px 0 0 0; width:100%; line-height:30px; font-size:24px; color:#333; float:left; }

.ny_qgkc_box .con_box2 .h_conbox{ margin:3px 0 0 0; width:100%; float:left; }

.ny_qgkc_box .con_box2 .h_conbox dl{ margin:15px 18px 0 0; width:225px; border-radius:6px; float:left; overflow:hidden; }

.ny_qgkc_box .con_box2 .h_conbox dl dt{ margin:0px; width:100%; height:130px; text-align:center; background:#333; float:left; }

.ny_qgkc_box .con_box2 .h_conbox dl dt img{ filter:alpha(opacity=0); -khtml-opacity:1; opacity:1; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_qgkc_box .con_box2 .h_conbox dl dt:hover img{ filter:alpha(opacity=50); -khtml-opacity:0.5; opacity:0.5; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_qgkc_box .con_box2 .h_conbox dl dd{ margin:0px; width:100%; min-height:95px; background:#fff; float:left; }

.ny_qgkc_box .con_box2 .h_conbox dl dd span{ margin:10px 0 0 10px; width:205px; height:40px; line-height:20px; font-size:14px; float:left; overflow:hidden; }

.ny_qgkc_box .con_box2 .h_conbox dl dd span a{ color:#333; }

.ny_qgkc_box .con_box2 .h_conbox dl dd span a:hover{ color:#bc830c; }

.ny_qgkc_box .con_box2 .h_conbox dl dd em.type1{ margin:10px 0 0 10px; padding:0 12px; width:auto; height:22px; line-height:22px; font-size:14px; color:#2b3a78; background:#fae8ea; border-radius:11px; font-style:normal; float:left; }

.ny_qgkc_box .con_box2 .h_conbox dl dd em.type2{ margin:10px 0 0 10px; padding:0px; width:auto; height:22px; line-height:22px; font-size:16px; color:#ff0000; font-style:normal; float:left; }

.ny_qgkc_box .con_box2 .h_conbox dl dd i{ margin:10px 10px 0 0; width:auto; line-height:22px; font-size:14px; color:#999; text-align:right; font-style:normal; float:right; }

.ny_qgkc_box .con_box2 .h_conbox dl.endtd{ margin-right:0px; float:right; }







.ny_qgkc_box .con_box3{ margin:0px; padding:0px; width:100%; float:left; }

.ny_qgkc_box .con_box3 .h_typename{ margin:40px 0 0 0; width:100%; float:left; }

.ny_qgkc_box .con_box3 .h_typename i{ margin:0px; width:auto; line-height:30px; font-size:24px; color:#333; font-style:normal; float:left; }

.ny_qgkc_box .con_box3 .h_typename p{ margin:0px; padding:0px; width:auto; float:right; }

.ny_qgkc_box .con_box3 .h_typename p span{ margin:0 3px; width:auto; height:30px; line-height:30px; font-size:16px; vertical-align:top; display:inline-block; }

.ny_qgkc_box .con_box3 .h_typename p span a{ padding:0 12px; width:auto; height:30px; color:#000; background:none; border-radius:6px; display:block; }

.ny_qgkc_box .con_box3 .h_typename p span a:hover{ color:#000; display:block; }

.ny_qgkc_box .con_box3 .h_typename p span.active a{ padding:0 12px; width:auto; height:30px; color:#fff; background:#bc830c; border-radius:6px; display:block; }

.ny_qgkc_box .con_box3 .h_typename p span.active a:hover{ color:#fff; display:block; }



.ny_qgkc_box .con_box3 .h_conbox{ margin:18px 0 0 0; padding-bottom:30px; width:100%; background:#fff; border-radius:6px; float:left; }

.ny_qgkc_box .con_box3 .h_conbox .hh_conbox{ margin:0px; width:100%; display:none; float:left; }

.ny_qgkc_box .con_box3 .h_conbox .hh_conbox.active{ display:inline; }

.ny_qgkc_box .con_box3 .h_conbox .hh_conbox .leftcon{ margin:0 0 0 30px; width:580px; float:left; }

.ny_qgkc_box .con_box3 .h_conbox .hh_conbox .leftcon dl{ margin:0px; padding:30px 0; width:100%; border-bottom:#e6e5e5 1px dashed; float:left; }

.ny_qgkc_box .con_box3 .h_conbox .hh_conbox .leftcon dl dt{ margin:0px; padding:0px; width:197px; height:130px; text-align:center; background:#333; border-radius:6px; float:left; overflow:hidden; }

.ny_qgkc_box .con_box3 .h_conbox .hh_conbox .leftcon dl dt img{ filter:alpha(opacity=0); -khtml-opacity:1; opacity:1; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_qgkc_box .con_box3 .h_conbox .hh_conbox .leftcon dl dt:hover img{ filter:alpha(opacity=50); -khtml-opacity:0.5; opacity:0.5; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_qgkc_box .con_box3 .h_conbox .hh_conbox .leftcon dl dd{ margin:0px; padding:0px; width:360px; float:right; }

.ny_qgkc_box .con_box3 .h_conbox .hh_conbox .leftcon dl dd span{ margin:0px; width:100%; line-height:28px; font-size:20px; font-weight:bold; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.ny_qgkc_box .con_box3 .h_conbox .hh_conbox .leftcon dl dd span a{ color:#333; }

.ny_qgkc_box .con_box3 .h_conbox .hh_conbox .leftcon dl dd span a:hover{ color:#bc830c; }

.ny_qgkc_box .con_box3 .h_conbox .hh_conbox .leftcon dl dd p{ margin:12px 0 0 0; width:100%; height:44px; line-height:22px; font-size:14px; color:#666; float:left; overflow:hidden; }

.ny_qgkc_box .con_box3 .h_conbox .hh_conbox .leftcon dl dd i{ margin:16px 5px 0 0; width:auto; height:26px; font-size:13px; text-align:center; font-style:normal; border-radius:13px; float:left; }

.ny_qgkc_box .con_box3 .h_conbox .hh_conbox .leftcon dl dd i a{ padding:0 10px; width:auto; height:24px; line-height:24px; color:#bc830c; border:#bc830c 1px solid; border-radius:13px; display:block; }

.ny_qgkc_box .con_box3 .h_conbox .hh_conbox .leftcon dl dd i a:hover{ color:#fff; background:#bc830c; border:#bc830c 1px solid; }

.ny_qgkc_box .con_box3 .h_conbox .hh_conbox .leftcon dl dd em{ margin:16px 0 0 0; width:auto; line-height:26px; font-size:14px; color:#999; text-align:right; font-style:normal; float:right; }



.ny_qgkc_box .con_box3 .h_conbox .hh_conbox .rightcon{ margin:20px 30px 0 0; width:490px; float:right; }

.ny_qgkc_box .con_box3 .h_conbox .hh_conbox .rightcon ul{ margin:0px; padding:0px; width:100%; float:left; }

.ny_qgkc_box .con_box3 .h_conbox .hh_conbox .rightcon ul li{ margin:0px; width:100%; line-height:39px; font-size:16px; background:url(../images/tb03.jpg) no-repeat left center; border-bottom:#e6e5e5 1px dashed; float:left; }

.ny_qgkc_box .con_box3 .h_conbox .hh_conbox .rightcon ul li span{ margin:0 0 0 15px; width:415px; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.ny_qgkc_box .con_box3 .h_conbox .hh_conbox .rightcon ul li span a{ color:#505050; }

.ny_qgkc_box .con_box3 .h_conbox .hh_conbox .rightcon ul li span a:hover{ color:#bc830c; }

.ny_qgkc_box .con_box3 .h_conbox .hh_conbox .rightcon ul li i{ margin:0px; width:auto; color:#ccc; font-style:normal; float:right; }

















.ny_buykcpay_box{ margin:0 0 0 40px; width:800px; float:left; }

.ny_buykcpay_box .h_conbox1{ margin:40px 0 0 0; width:100%; float:left; }

.ny_buykcpay_box .h_conbox1 dl{ margin:0px; width:800px; float:left; }

.ny_buykcpay_box .h_conbox1 dl dt{ margin:0px; width:225px; height:130px; background:#333; border-radius:6px; float:left; overflow:hidden; }

.ny_buykcpay_box .h_conbox1 dl dt img{ filter:alpha(opacity=0); -khtml-opacity:1; opacity:1; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_buykcpay_box .h_conbox1 dl dt:hover img{ filter:alpha(opacity=50); -khtml-opacity:0.5; opacity:0.5; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_buykcpay_box .h_conbox1 dl dd{ margin:0px; width:550px; float:right; }

.ny_buykcpay_box .h_conbox1 dl dd h1{ margin:3px 0 0 0; width:100%; line-height:26px; font-size:18px; font-weight:bold; color:#333; float:left; }

.ny_buykcpay_box .h_conbox1 dl dd h1 a{ color:#333; }

.ny_buykcpay_box .h_conbox1 dl dd h1 a:hover{ color:#bc830c; }

.ny_buykcpay_box .h_conbox1 dl dd span{ margin:5px 0 0 0; width:100%; line-height:28px; font-size:16px; color:#bc830c; float:left; }

.ny_buykcpay_box .h_conbox1 dl dd p{ margin:8px 0 0 0; padding:0px; width:100%; line-height:160%; font-size:16px; color:#333; float:left; }

.ny_buykcpay_box .h_conbox1 dl dd p b{ font-size:24px; color:#ff0000; }

.ny_buykcpay_box .h_conbox1 dl dd p s{ color:#999; }



.ny_buykcpay_box .h_conbox2{ margin:25px 0 0 0; width:100%; float:left; }

.ny_buykcpay_box .h_conbox2 .h_typename{ margin:0px; width:100%; line-height:30px; font-size:18px; font-weight:bold; color:#000; float:left; }

.ny_buykcpay_box .h_conbox2 .h_con{ margin:10px 0 0 0; padding:20px 0; width:100%; background:#f8f8f8; float:left; }

.ny_buykcpay_box .h_conbox2 .h_con .hh_con{ margin:0 0 0 40px; padding:0px; width:720px; line-height:30px; font-size:16px; color:#333; float:left; overflow:hidden;  }

.ny_buykcpay_box .h_conbox2 .h_con .hh_price{ margin:25px 0 0 40px; padding:0px; width:720px; line-height:180%; font-size:20px; font-weight:bold; color:#333; float:left; overflow:hidden;  }

.ny_buykcpay_box .h_conbox2 .h_con .hh_price span{ color:#ff0000; font-size:40px; }



.ny_buykcpay_box .h_conbox3{ margin:50px 0 0 0; width:100%; text-align:center; float:left; }

.ny_buykcpay_box .h_conbox3 dl{ margin:0 80px; width:180px; vertical-align:top; display:inline-block; }

.ny_buykcpay_box .h_conbox3 dl dt{ margin:0px; width:170px; height:170px; float:left; }

.ny_buykcpay_box .h_conbox3 dl dt img{ width:100%; height:100%; }

.ny_buykcpay_box .h_conbox3 dl dd{ margin:12px 0 0 0; width:100%; float:left; }

.ny_buykcpay_box .h_conbox3 dl dd i{ margin:0px; width:100%; height:36px; font-style:normal; float:left; }

.ny_buykcpay_box .h_conbox3 dl dd i img{ height:100%; }

.ny_buykcpay_box .h_conbox3 dl dd span{ margin:5px 0 0 0; width:100%; line-height:30px; font-size:16px; color:#ff6600; float:left; }

.ny_buykcpay_box .h_conbox3 dl dt.wx{ border:#24aa39 5px solid; }

.ny_buykcpay_box .h_conbox3 dl dt.zfb{ border:#029fea 5px solid; }













.ny_kcxx_box{ margin:0 auto; margin-top:15px; padding:5px 0; width:1200px; min-height:580px; background:#181818; overflow:hidden; }

.ny_kcxx_box .left_con{ position:relative; margin:0 0 0 5px; width:860px; height:580px; background:url(../images/img08.jpg) no-repeat; background-size:100% 100%; float:left; overflow:hidden; }

.ny_kcxx_box .left_con .h_playbtn{ position:absolute; z-index:3; top:243px; left:383px; margin:0px; width:94px; height:94px; background:url(../images/play_btn.png) no-repeat; background-size:100% 100%; border-radius:50%; cursor:pointer; overflow:hidden; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_kcxx_box .left_con .h_playbtn:hover{ top:237px; left:377px; width:106px; height:106px; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }



.ny_kcxx_box .left_con .h_playcon{ position:absolute; z-index:4; bottom:0px; left:0px; margin:0px; width:100%;; height:auto; overflow:hidden; }

.ny_kcxx_box .left_con .h_playcon audio{ margin:0px; padding:0px; width:100%; float:left; }



.ny_kcxx_box .right_con{ margin:0px; width:330px; float:right; }

.ny_kcxx_box .right_con .h_con1{ margin:0px; width:100%; float:left; }

.ny_kcxx_box .right_con .h_con1 h1{ margin:18px 0 0 40px; width:260px; height:50px; line-height:25px; font-size:18px; font-weight:normal; color:#f9e8e8; float:left; overflow:hidden; }

.ny_kcxx_box .right_con .h_con1 dl{ margin:8px 0 0 0; padding:10px 0; width:100%; background:#333 url(../images/tb04.png) no-repeat 8px center; float:left; }

.ny_kcxx_box .right_con .h_con1 dl dt{ margin:0 0 0 40px; width:140px; height:82px; border-radius:6px; float:left; overflow:hidden; }

.ny_kcxx_box .right_con .h_con1 dl dd{ margin:0 30px 0 0; width:110px; float:right; }

.ny_kcxx_box .right_con .h_con1 dl dd span{ margin:0 30px 0 0; width:100%; height:54px; line-height:18px; color:#f9e8e8; font-size:14px; float:left;

display: -webkit-box;

text-overflow: ellipsis;

-webkit-box-orient: vertical;

-webkit-line-clamp: 3;

overflow: hidden;

}

.ny_kcxx_box .right_con .h_con1 dl dd i{ margin:8px 0 0 0; width:100%; line-height:17px; color:#999; font-size:12px; font-style:normal; float:left; }



.ny_kcxx_box .right_con .h_con2{ margin:0px; width:100%; float:left; }

.ny_kcxx_box .right_con .h_con2 h2{ margin:15px 0 0 40px; padding-bottom:5px; width:260px; line-height:22px; font-size:16px; font-weight:normal; color:#999; float:left; }

.ny_kcxx_box .right_con .h_con2 dl{ margin:0px; padding:10px 0; width:100%; background:none; float:left; }

.ny_kcxx_box .right_con .h_con2 dl dt{ margin:0 0 0 40px; width:140px; height:82px; border-radius:6px; float:left; overflow:hidden; }

.ny_kcxx_box .right_con .h_con2 dl dd{ margin:0 30px 0 0; width:110px; float:right; }

.ny_kcxx_box .right_con .h_con2 dl dd span{ margin:0 30px 0 0; width:100%; height:54px; line-height:18px; color:#999; font-size:14px; float:left;

display: -webkit-box;

text-overflow: ellipsis;

-webkit-box-orient: vertical;

-webkit-line-clamp: 3;

overflow: hidden;

}

.ny_kcxx_box .right_con .h_con2 dl dd i{ margin:8px 0 0 0; width:100%; line-height:17px; color:#999; font-size:12px; font-style:normal; float:left; }

.ny_kcxx_box .right_con .h_con2 a{ display:block; }

.ny_kcxx_box .right_con .h_con2 a dl dd span{ color:#999; }

.ny_kcxx_box .right_con .h_con2 a dl dd i{ color:#999; }

.ny_kcxx_box .right_con .h_con2 a:hover dl{ background:#333 url(../images/tb04.png) no-repeat 8px center; }

.ny_kcxx_box .right_con .h_con2 a:hover dl dd span{ color:#f9e8e8; }

.ny_kcxx_box .right_con .h_con2 a:hover dl dd i{ color:#999; }



.ny_kcxx_box .right_con .h_con3{ margin:10px 0 0 0; width:100%; float:left; }

.ny_kcxx_box .right_con .h_con3 span{ margin:0 0 0 40px; width:auto; line-height:25px; font-size:14px; color:#999; float:left; }

.ny_kcxx_box .right_con .h_con3 i{ position:relative; margin:0 0 0 10px; width:auto; font-style:normal; float:left; }

.ny_kcxx_box .right_con .h_con3 i em{ position:absolute; z-index:3;  left:0px; top:-140px; margin:0px; padding:10px; width:110px; height:110px; text-align:center; background:#fff; border:#24aa39 3px solid; display:none; overflow:hidden; }

.ny_kcxx_box .right_con .h_con3 i:hover em{ display:block; }















.ny_kcxx_xx_box1{ margin:0 0 0 40px; width:800px; float:left; }

.ny_kcxx_xx_box1 .h_conbox1{ margin:40px 0 0 0; width:100%; float:left; }

.ny_kcxx_xx_box1 .h_conbox1 dl{ margin:0px; width:800px; float:left; }

.ny_kcxx_xx_box1 .h_conbox1 dl dt{ margin:0px; width:325px; min-height:190px; border-radius:6px; float:left; overflow:hidden; }



.ny_kcxx_xx_box1 .h_conbox1 dl dd{ margin:0px; width:450px; float:right; }

.ny_kcxx_xx_box1 .h_conbox1 dl dd .h_con1{ margin:0px; width:100%; float:left; }

.ny_kcxx_xx_box1 .h_conbox1 dl dd .h_con1 h1{ margin:3px 0 0 0; width:100%; line-height:30px; font-size:20px; font-weight:bold; color:#333; float:left; }

.ny_kcxx_xx_box1 .h_conbox1 dl dd .h_con1 span{ margin:5px 0 0 0; width:100%; line-height:28px; font-size:16px; color:#bc830c; float:left; }

.ny_kcxx_xx_box1 .h_conbox1 dl dd .h_con1 em{ margin:10px 0 0 0; padding:0 20px; width:auto; height:28px; line-height:28px; font-size:16px; color:#ff0000; background:#fae8ea; border-radius:14px; font-style:normal; float:left; }

.ny_kcxx_xx_box1 .h_conbox1 dl dd .h_con1 p{ margin:10px 0 0 0; padding:0px; width:100%; line-height:160%; font-size:16px; color:#333; float:left; }

.ny_kcxx_xx_box1 .h_conbox1 dl dd .h_con1 p b{ font-size:24px; color:#ff0000; }

.ny_kcxx_xx_box1 .h_conbox1 dl dd .h_con1 p s{ color:#999; }



.ny_kcxx_xx_box1 .h_conbox1 dl dd .h_con2{ margin:20px 0 0 0; width:100%; float:left; }

.ny_kcxx_xx_box1 .h_conbox1 dl dd .h_con2 span{ margin:0px; padding:0px; width:auto; float:left; }

.ny_kcxx_xx_box1 .h_conbox1 dl dd .h_con2 span i{ margin:0px; width:122px; height:50px; line-height:50px; font-size:24px; text-align:center; border-radius:6px; font-style:normal; float:left; }

.ny_kcxx_xx_box1 .h_conbox1 dl dd .h_con2 span i a{ width:100%; height:50px; color:#fff; background:#f2415a; border-radius:6px; display:block; }

.ny_kcxx_xx_box1 .h_conbox1 dl dd .h_con2 span i a:hover{ color:#fff; background:#bc830c; display:block; }

.ny_kcxx_xx_box1 .h_conbox1 dl dd .h_con2 em{ margin:0 0 0 20px; width:122px; height:50px; font-size:24px; text-align:center; border-radius:6px; font-style:normal; float:left; }

.ny_kcxx_xx_box1 .h_conbox1 dl dd .h_con2 em a{ width:120px; height:48px; line-height:48px; color:#ff3366; border:#ff3366 1px solid; border-radius:6px; display:block; }

.ny_kcxx_xx_box1 .h_conbox1 dl dd .h_con2 em a:hover{ color:#bc830c; border:#bc830c 1px solid; display:block; }



.ny_kcxx_xx_box1 .h_conbox1 dl dd .h_con3{ margin:20px 0 0 0; width:100%; float:left; }

.ny_kcxx_xx_box1 .h_conbox1 dl dd .h_con3 span{ margin:0px; width:auto; line-height:25px; font-size:14px; color:#999; float:left; }

.ny_kcxx_xx_box1 .h_conbox1 dl dd .h_con3 i{ position:relative; margin:0 0 0 10px; width:auto; font-style:normal; float:left; }

.ny_kcxx_xx_box1 .h_conbox1 dl dd .h_con3 i em{ position:absolute; z-index:3;  left:0px; top:-140px; margin:0px; padding:10px; width:110px; height:110px; text-align:center; background:#fff; border:#24aa39 3px solid; display:none; overflow:hidden; }

.ny_kcxx_xx_box1 .h_conbox1 dl dd .h_con3 i:hover em{ display:block; }







.ny_kcxx_xx_box2{ margin:0 0 0 40px; width:800px; float:left; }

.ny_kcxx_xx_box2 .h_typename{ margin:20px 0 0 0; width:100%; background:url(../images/line03.jpg) repeat-x left bottom; float:left; }

.ny_kcxx_xx_box2 .h_typename span{ margin:0 30px 0 0; padding:0 0 2px 0; width:auto; height:50px; line-height:50px; font-size:20px; color:#666; text-align:center; cursor:pointer; float:left; }

.ny_kcxx_xx_box2 .h_typename span.active{ padding:0px; color:#333; font-weight:bold; border-bottom:#bc830c 2px solid; }



.ny_kcxx_xx_box2 .h_content{ margin:30px 0 0 0; width:100%; float:left; display:none; overflow:hidden; }

.ny_kcxx_xx_box2 .h_content.active{ display:inline; }

.ny_kcxx_xx_box2 .h_content p{ margin-bottom: 16px; line-height: 30px; text-indent: 2em; }

.ny_kcxx_xx_box2 .h_content img{ display: block; max-width: 600px; margin: 0 auto; }

.ny_kcxx_xx_box2 .h_content a{ color: #c73d3a;  text-decoration:none; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_kcxx_xx_box2 .h_content a:hover{ color:#bc830c; text-decoration:none; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }







.ny_case_box{ margin:0px; width:100%; float:left; }

.ny_case_box dl{ margin:0px; padding:30px 0; width:100%; border-bottom:#e6e5e5 1px dashed; float:left; }

.ny_case_box dl dt{ margin:0px; padding:0px; width:197px; height:130px; text-align:center; background:#333; border-radius:6px; float:left; overflow:hidden; }

.ny_case_box dl dt img{ filter:alpha(opacity=0); -khtml-opacity:1; opacity:1; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_case_box dl dt:hover img{ filter:alpha(opacity=50); -khtml-opacity:0.5; opacity:0.5; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_case_box dl dd{ margin:0px; padding:0px; width:660px; float:right; }

.ny_case_box dl dd h2{ margin:0px; width:550px; line-height:30px; font-size:20px; font-weight:bold; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.ny_case_box dl dd h2 a{ color:#333; }

.ny_case_box dl dd h2 a:hover{ color:#bc830c; }

.ny_case_box dl dd i{ margin:0px; width:100px; line-height:30px; font-size:14px; color:#999; text-align:right; font-style:normal; float:right; }

.ny_case_box dl dd p{ margin:15px 0 0 0; width:100%; height:44px; line-height:22px; font-size:14px; color:#666; clear:both; float:left; overflow:hidden; }

.ny_case_box dl dd em{ margin:15px 0 0 0; width:100%; line-height:22px; font-size:14px; text-align:right; font-style:normal; float:left; }

.ny_case_box dl dd em a{ color:#999; }

.ny_case_box dl dd em a:hover{ color:#bc830c; }

.ny_case_box .no_content{ margin:0px; padding:120px 0; width:100%; text-align:center; font-size:16px; color:#999; float:left; display:inline; }











.ny_case_xx_box{ margin:20px 0 0 0; width:100%; float:left; }

.ny_case_xx_box .h_title{ margin:15px 0 0 0; width:100%; line-height:140%; color:#000; font-size:24px; font-weight:bold; text-align:center; float:left; }

.ny_case_xx_box .h_datecon{ margin:20px 0 0 0; padding-bottom:15px; width:100%; line-height:150%; color:#999; font-size:14px; text-align:center; border-bottom:#ccc 1px dashed; float:left; }

.ny_case_xx_box .h_content{ margin:20px 0 0 0; padding-bottom:20px; width:100%; float:left; overflow:hidden; }

.ny_case_xx_box .h_content p{ margin-bottom: 16px; line-height: 30px; text-indent: 2em; }

.ny_case_xx_box .h_content img{ display: block; max-width: 600px; margin: 0 auto; }

.ny_case_xx_box .h_content a{ color: #c73d3a;  text-decoration:none; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_case_xx_box .h_content a:hover{ color:#bc830c; text-decoration:none; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }









.ny_news_box{ margin:0px; width:100%; float:left; }

.ny_news_box dl{ margin:0px; padding:30px 0; width:100%; border-bottom:#e6e5e5 1px dashed; float:left; }

.ny_news_box dl dt{ margin:0px; padding:0px; width:197px; height:130px; text-align:center; background:#333; border-radius:6px; float:left; overflow:hidden; }

.ny_news_box dl dt img{ filter:alpha(opacity=0); -khtml-opacity:1; opacity:1; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_news_box dl dt:hover img{ filter:alpha(opacity=50); -khtml-opacity:0.5; opacity:0.5; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_news_box dl dd{ margin:0px; padding:0px; width:660px; float:right; }

.ny_news_box dl dd h2{ margin:0px; width:550px; line-height:30px; font-size:20px; font-weight:bold; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.ny_news_box dl dd h2 a{ color:#333; }

.ny_news_box dl dd h2 a:hover{ color:#bc830c; }

.ny_news_box dl dd span{ margin:0px; width:100px; line-height:30px; font-size:14px; color:#999; font-weight:normal; text-align:right; float:right; }

.ny_news_box dl dd p{ margin:12px 0 0 0; width:100%; height:44px; line-height:22px; font-size:14px; color:#666; clear:both; float:left; overflow:hidden; }

.ny_news_box dl dd i{ margin:13px 10px 0 0; width:auto; height:26px; font-size:13px; text-align:center; font-style:normal; border-radius:13px; float:left; }

.ny_news_box dl dd i a{ padding:0 10px; width:auto; height:24px; line-height:24px; color:#bc830c; border:#bc830c 1px solid; border-radius:13px; display:block; }

.ny_news_box dl dd i a:hover{ color:#fff; background:#bc830c; border:#bc830c 1px solid; }

.ny_news_box dl dd em{ margin:13px 0 0 0; width:auto; line-height:26px; font-size:14px; text-align:right; font-style:normal; float:right; }

.ny_news_box dl dd em a{ color:#999; }

.ny_news_box dl dd em a:hover{ color:#bc830c; }

.ny_news_box .no_content{ margin:0px; padding:120px 0; width:100%; text-align:center; font-size:16px; color:#999; float:left; }











.ny_news_xx_box{ margin:20px 0 0 0; width:100%; float:left; }

.ny_news_xx_box .h_title{ margin:15px 0 0 0; width:100%; line-height:140%; color:#000; font-size:24px; font-weight:bold; text-align:center; float:left; }

.ny_news_xx_box .h_datecon{ margin:20px 0 0 0; padding-bottom:15px; width:100%; line-height:150%; color:#999; font-size:14px; text-align:center; border-bottom:#ccc 1px dashed; float:left; }

.ny_news_xx_box .h_content{ margin:20px 0 0 0; width:100%; float:left; overflow:hidden; }

.ny_news_xx_box .h_content p{ margin-bottom: 16px; line-height: 30px; text-indent: 2em; }

.ny_news_xx_box .h_content img{ display: block; max-width: 600px; margin: 0 auto; }

.ny_news_xx_box .h_content a{ color: #c73d3a;  text-decoration:none; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_news_xx_box .h_content a:hover{ color:#bc830c; text-decoration:none; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }



.ny_news_tag_box{ margin:35px 0 0 0; padding-bottom:20px; width:100%; border-bottom:#ccc 1px dashed; float:left; }

.ny_news_tag_box span{ margin:0 10px 0 0; width:auto; line-height:32px; font-size:16px; color:#666; float:left; }

.ny_news_tag_box i{ margin:0 13px 0 0; width:auto; height:32px; font-size:15px; text-align:center; font-style:normal; border-radius:16px; float:left; }

.ny_news_tag_box i a{ padding:0 13px; width:auto; height:30px; line-height:30px; color:#bc830c; border:#bc830c 1px solid; border-radius:16px; display:block; }

.ny_news_tag_box i a:hover{ color:#fff; background:#bc830c; border:#bc830c 1px solid; }





.banquansm{ padding:10px 0; width:100%; border-bottom: #ccc 1px dashed; background: #f8f8f8; float:left; }

.banquan{ margin:20px 0 0 0; padding:10px 0; width:100%; background: #f8f8f8; float:left; }

.bqsm{ display: inline-block; height: 24px; line-height: 24px; background: #bc830c; color: #fff; padding: 0 10px; border-radius: 12px; margin-right: 10px; }





.ny_tag_box1{ margin:10px 0 0 0; padding-bottom:25px; width:100%; border-bottom:#ccc 1px solid; float:left; }

.ny_tag_box1 .h_typename{ margin:20px 0; width:100%; line-height:32px; font-size:24px; color:#333; float:left; }

.ny_tag_box1 span{ margin:5px 0 0 0; padding:0px; width:460px; height:305px; background:#333; border-radius:6px; float:left; overflow:hidden; }

.ny_tag_box1 span img{ filter:alpha(opacity=0); -khtml-opacity:1; opacity:1; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_tag_box1 span:hover img{ filter:alpha(opacity=50); -khtml-opacity:0.5; opacity:0.5; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }



.ny_tag_box1 dl{ margin:5px 0 0 21px; padding:0px; width:190px; float:left; }

.ny_tag_box1 dl dt{ margin:0px; padding:0px; width:100%; height:126px; background:#333; border-radius:6px; float:left; overflow:hidden; }

.ny_tag_box1 dl dt img{ filter:alpha(opacity=0); -khtml-opacity:1; opacity:1; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_tag_box1 dl dt:hover img{ filter:alpha(opacity=50); -khtml-opacity:0.5; opacity:0.5; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_tag_box1 dl dd{ margin:3px 0 0 0; padding:0px; width:100%; height:22px; line-height:22px; font-size:14px; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.ny_tag_box1 dl dd a{ color:#333; }

.ny_tag_box1 dl dd a:hover{ color:#bc830c; }





.ny_tag_box2{ margin:20px 0 0 0; padding-bottom:25px; width:100%; border-bottom:#ccc 1px solid; float:left; }

.ny_tag_box2 .h_typename{ margin:0px; width:100%; line-height:32px; font-size:24px; color:#333; float:left; }

.ny_tag_box2 dl{ margin:20px 0 0 0; padding:0px; width:100%; float:left; }

.ny_tag_box2 dl dt{ margin:0px; padding:0px; width:197px; height:130px; text-align:center; background:#333; border-radius:6px; float:left; overflow:hidden; }

.ny_tag_box2 dl dt img{ filter:alpha(opacity=0); -khtml-opacity:1; opacity:1; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_tag_box2 dl dt:hover img{ filter:alpha(opacity=50); -khtml-opacity:0.5; opacity:0.5; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_tag_box2 dl dd{ margin:0px; padding:0px; width:660px; float:right; }

.ny_tag_box2 dl dd h2{ margin:0px; width:550px; line-height:30px; font-size:20px; font-weight:bold; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.ny_tag_box2 dl dd h2 a{ color:#333; }

.ny_tag_box2 dl dd h2 a:hover{ color:#bc830c; }

.ny_tag_box2 dl dd span{ margin:0px; width:100px; line-height:30px; font-size:14px; color:#999; font-weight:normal; text-align:right; float:right; }

.ny_tag_box2 dl dd p{ margin:12px 0 0 0; width:100%; height:44px; line-height:22px; font-size:14px; color:#666; clear:both; float:left; overflow:hidden; }

.ny_tag_box2 dl dd i{ margin:13px 10px 0 0; width:auto; height:26px; font-size:13px; text-align:center; font-style:normal; border-radius:13px; float:left; }

.ny_tag_box2 dl dd i a{ padding:0 10px; width:auto; height:24px; line-height:24px; color:#bc830c; border:#bc830c 1px solid; border-radius:13px; display:block; }

.ny_tag_box2 dl dd i a:hover{ color:#fff; background:#bc830c; border:#bc830c 1px solid; }

.ny_tag_box2 dl dd em{ margin:13px 0 0 0; width:auto; line-height:26px; font-size:14px; text-align:right; font-style:normal; float:right; }

.ny_tag_box2 dl dd em a{ color:#999; }

.ny_tag_box2 dl dd em a:hover{ color:#bc830c; }





.ny_tag_box3{ margin:0px; width:100%; float:left; }

.ny_tag_box3 ul{ margin:0px; padding:15px 0; width:100%; border-bottom:#ccc 1px solid; float:left; }

.ny_tag_box3 ul li{ margin:0px; width:100%; line-height:30px; font-size:16px; background:url(../images/tb03.jpg) no-repeat left center; float:left; }

.ny_tag_box3 ul li span{ margin:0 0 0 15px; width:800px; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.ny_tag_box3 ul li span a{ color:#666; }

.ny_tag_box3 ul li span a:hover{ color:#bc830c; }

.ny_tag_box3 ul li i{ margin:0px; width:auto; color:#ccc; font-style:normal; float:right; }













.ny_search_box{ margin:0px; width:100%; float:left; }

.ny_search_box dl{ margin:0px; padding:30px 0; width:100%; border-bottom:#e6e5e5 1px dashed; float:left; }

.ny_search_box dl dt{ margin:0px; padding:0px; width:197px; height:130px; text-align:center; background:#333; border-radius:6px; float:left; overflow:hidden; }

.ny_search_box dl dt img{ filter:alpha(opacity=0); -khtml-opacity:1; opacity:1; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_search_box dl dt:hover img{ filter:alpha(opacity=50); -khtml-opacity:0.5; opacity:0.5; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_search_box dl dd{ margin:0px; padding:0px; width:660px; float:right; }

.ny_search_box dl dd h2{ margin:0px; width:550px; line-height:30px; font-size:20px; font-weight:bold; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.ny_search_box dl dd h2 a{ color:#333; }

.ny_search_box dl dd h2 a:hover{ color:#bc830c; }

.ny_search_box dl dd span{ margin:0px; width:100px; line-height:30px; font-size:14px; color:#999; font-weight:normal; text-align:right; float:right; }



.ny_search_box dl dd span.type1{ margin:13px 0 0 0; padding:0 12px; width:auto; height:26px; line-height:26px; font-size:14px; color:#2b3a78; background:#fae8ea; border-radius:11px; float:left; }

.ny_search_box dl dd span.type2{ margin:13px 0 0 0; padding:0px; width:auto; height:26px; line-height:26px; font-size:16px; color:#333; font-style:normal; float:left; }





.ny_search_box dl dd p{ margin:12px 0 0 0; width:100%; height:44px; line-height:22px; font-size:14px; color:#666; clear:both; float:left; overflow:hidden; }

.ny_search_box dl dd i{ margin:13px 10px 0 0; width:auto; height:26px; font-size:13px; text-align:center; font-style:normal; border-radius:13px; float:left; }

.ny_search_box dl dd i a{ padding:0 10px; width:auto; height:24px; line-height:24px; color:#bc830c; border:#bc830c 1px solid; border-radius:13px; display:block; }

.ny_search_box dl dd i a:hover{ color:#fff; background:#bc830c; border:#bc830c 1px solid; }

.ny_search_box dl dd em{ margin:13px 0 0 0; width:auto; line-height:26px; font-size:14px; text-align:right; font-style:normal; float:right; }

.ny_search_box dl dd em a{ color:#999; }

.ny_search_box dl dd em a:hover{ color:#bc830c; }

.ny_search_box .no_content{ margin:0px; padding:120px 0; width:100%; text-align:center; font-size:16px; color:#999; float:left; }













.ny_reservation_box{ margin:0 auto; margin-top:40px; width:1200px; height:270px; background:url(../images/img10.jpg) no-repeat; background-size:100% 100%; border-radius:6px; overflow:hidden; }

.ny_reservation_box .con_box{ margin:122px 104px 0 0; padding:0px; width:445px; float:right; }

.ny_reservation_box .con_box .h_con{ margin:0px; width:100%; float:left; }

.ny_reservation_box .con_box .h_con .f_text{ margin:0px; padding:0 10px; width:190px; height:46px; font-size:16px; color:#fff; background:#d44d4a; border:#fff 1px solid; border-radius:6px; float:left; }

.ny_reservation_box .con_box .h_sub{ margin:0px; width:100%; text-align:center; float:left; }

.ny_reservation_box .con_box .h_sub input{ margin:0px; width:246px; height:90px; background:url(../images/btn02.png) no-repeat center center; background-size:100% 100%; border:none; cursor:pointer; vertical-align:top; display:inline-block; }











/*----------------------服务页0--------------------*/





.ny_service_box1{ margin:0 auto; padding:0 0 60px 0; width:100%; background:#262626; overflow:hidden; }

.ny_service_box1 .main_box{ margin:0 auto; margin-top:15px; padding:5px 0; width:1200px; background:#181818; overflow:hidden; }

.ny_service_box1 .main_box .left_con{ position:relative; margin:0 0 0 5px; width:860px; height:580px; text-align:center; background:url(../images/imgs08.jpg) no-repeat; background-size:100% 100%; float:left; overflow:hidden; }

.ny_service_box1 .main_box .left_con .h_playbtn{ position:absolute; z-index:3; top:243px; left:383px; margin:0px; width:94px; height:94px; background:url(../images/play_btn.png) no-repeat; background-size:100% 100%; border-radius:50%; cursor:pointer; overflow:hidden; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_service_box1 .main_box .left_con .h_playbtn:hover{ top:237px; left:377px; width:106px; height:106px; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_service_box1 .main_box .left_con video{ margin:0px; padding:0px; width:860px; height:580px; float:left; }



.ny_service_box1 .main_box .right_con{ margin:0px; width:330px; float:right; }

.ny_service_box1 .main_box .right_con .h_con1{ margin:0px; width:100%; float:left; }

.ny_service_box1 .main_box .right_con .h_con1 h1{ margin:18px 0 0 40px; width:260px; height:50px; line-height:25px; font-size:18px; font-weight:normal; color:#f9e8e8; float:left; overflow:hidden; }

.ny_service_box1 .main_box .right_con .h_con1 dl{ margin:8px 0 0 0; padding:10px 0; width:100%; background:#333 url(../images/tb04.png) no-repeat 8px center; float:left; }

.ny_service_box1 .main_box .right_con .h_con1 dl dt{ margin:0 0 0 40px; width:140px; height:82px; border-radius:6px; float:left; overflow:hidden; }

.ny_service_box1 .main_box .right_con .h_con1 dl dd{ margin:0 30px 0 0; width:110px; float:right; }

.ny_service_box1 .main_box .right_con .h_con1 dl dd span{ margin:0 30px 0 0; width:100%; height:54px; line-height:18px; color:#f9e8e8; font-size:14px; float:left;

display: -webkit-box;

text-overflow: ellipsis;

-webkit-box-orient: vertical;

-webkit-line-clamp: 3;

overflow: hidden;

}

.ny_service_box1 .main_box .right_con .h_con1 dl dd i{ margin:8px 0 0 0; width:100%; line-height:17px; color:#999; font-size:12px; font-style:normal; float:left; }



.ny_service_box1 .main_box .right_con .h_con2{ margin:0px; width:100%; float:left; }

.ny_service_box1 .main_box .right_con .h_con2 dl{ margin:30px 0 0 0; width:100%; text-align:center; float:left; }

.ny_service_box1 .main_box .right_con .h_con2 dl dt{ margin:0px; width:100%; float:left; }

.ny_service_box1 .main_box .right_con .h_con2 dl dt img{ border-radius:8px; }

.ny_service_box1 .main_box .right_con .h_con2 dl dd{ margin:20px 0 0 0; width:100%; float:left; }

.ny_service_box1 .main_box .right_con .h_con2 dl dd p{ margin:0px; width:100%; line-height:32px; font-size:23px; font-weight:bold; color:#e7bf71; float:left; overflow:hidden; }

.ny_service_box1 .main_box .right_con .h_con2 dl dd p a{ color:#e7bf71; font-size:18px; font-weight:normal; font-style:normal; }

.ny_service_box1 .main_box .right_con .h_con2 dl dd p a:hover{ color:#e7bf71; text-decoration:underline; }

.ny_service_box1 .main_box .right_con .h_con2 dl dd i{ margin:15px 0 0 0; padding:0 30px; width:auto; height:36px; line-height:36px; font-size:18px; color:#f9e8e8; font-style:normal; background:#6a490a; border-radius:18px; vertical-align:top; display:inline-block; }



.ny_service_box1 .main_box .right_con .h_con3{ margin:35px 0 0 0; width:100%; float:left; }

.ny_service_box1 .main_box .right_con .h_con3 span{ margin:0 0 0 40px; width:auto; line-height:25px; font-size:14px; color:#999; float:left; }

.ny_service_box1 .main_box .right_con .h_con3 i{ position:relative; margin:0 0 0 10px; width:auto; font-style:normal; float:left; }

.ny_service_box1 .main_box .right_con .h_con3 i em{ position:absolute; z-index:3;  left:0px; top:-140px; margin:0px; padding:10px; width:110px; height:110px; text-align:center; background:#fff; border:#24aa39 3px solid; display:none; overflow:hidden; }

.ny_service_box1 .main_box .right_con .h_con3 i:hover em{ display:block; }













.ny_service_box2{ margin:0 auto; padding:0 0 70px 0; width:100%; background:#f9e8e8; overflow:hidden; }

.ny_service_box2 .main_box1{ margin:0 auto; margin-top:40px; padding:0 0 60px 0; width:1200px; background:#fff; border-radius:6px; overflow:hidden; }

.ny_service_box2 .main_box1 .h_typename{ margin:50px 0 0 50px; width:1100px; text-align:center; float:left; }

.ny_service_box2 .main_box1 .h_typename b{ margin:0px; width:100%; line-height:55px; font-size:39px; font-weight:bold; color:#333; float:left; }

.ny_service_box2 .main_box1 .h_typename span{ margin:10px 0 0 0; width:100%; line-height:25px; font-size:16px; color:#666; float:left; }



.ny_service_box2 .main_box1 .h_conbox{ margin:0 0 0 10px; width:1180px; text-align:center; float:left; }

.ny_service_box2 .main_box1 .h_conbox dl{ position:relative; margin:40px 0 0 40px; width:340px; height:200px; border-radius:6px;  float:left; overflow:hidden; }

.ny_service_box2 .main_box1 .h_conbox dl dt{ margin:0px; width:100%; height:200px; float:left;}

.ny_service_box2 .main_box1 .h_conbox dl dt img{ width:100%; height:100%; border-radius:6px; }

.ny_service_box2 .main_box1 .h_conbox dl dd{ position:absolute; z-index:2; bottom:0px; left:0px; margin:0px; padding:0 0 13px 0; width:100%; height:auto; float:left;}

.ny_service_box2 .main_box1 .h_conbox dl dd b{ margin:0 0 0 20px; width:300px; line-height:35px; font-size:24px; color:#fff; float:left; }

.ny_service_box2 .main_box1 .h_conbox dl dd p{ margin:6px 0 0 20px; padding:0px; width:300px; line-height:22px; font-size:16px; color:#fff; text-align:left; float:left; overflow:hidden; }



.ny_service_box2 .main_box1 .h_conbox1{ margin:8px 0 0 0; width:1200px; text-align:center; float:left; }

.ny_service_box2 .main_box1 .h_conbox1 dl{ position:relative; margin:32px 0 0 32px; width:260px; height:180px; border-radius:6px;  float:left; overflow:hidden; }

.ny_service_box2 .main_box1 .h_conbox1 dl dt{ margin:0px; width:100%; height:180px; float:left;}

.ny_service_box2 .main_box1 .h_conbox1 dl dt img{ width:100%; height:100%; border-radius:6px; }

.ny_service_box2 .main_box1 .h_conbox1 dl dd{ position:absolute; z-index:2; bottom:0px; left:0px; margin:0px; padding:0 0 12px 0; width:100%; height:auto; float:left;}

.ny_service_box2 .main_box1 .h_conbox1 dl dd b{ margin:0 0 0 20px; width:220px; line-height:35px; font-size:24px; color:#fff; float:left; }

.ny_service_box2 .main_box1 .h_conbox1 dl dd p{ margin:6px 0 0 20px; padding:0px; width:220px; line-height:22px; font-size:16px; color:#fff; text-align:left; float:left; overflow:hidden; }



.ny_service_box2 .main_box2{ margin:0 auto; margin-top:70px; padding:0 0 60px 0; width:1200px; background:#fff; border-radius:6px; overflow:hidden; }

.ny_service_box2 .main_box2 .h_typename{ margin:50px 0 0 50px; width:1100px; text-align:center; float:left; }

.ny_service_box2 .main_box2 .h_typename span{ margin:0px; width:100%; line-height:55px; font-size:39px; font-weight:bold; color:#ff9900; text-align:center; float:left; }

.ny_service_box2 .main_box2 .h_typename p{ margin:10px 0 0 0; width:100%; line-height:25px; font-size:16px; color:#666; text-align:center; float:left; overflow:hidden; }

.ny_service_box2 .main_box2 .h_conbox{ margin:15px 0 0 25px; width:1150px; float:left; }

.ny_service_box2 .main_box2 .h_conbox dl{ margin:20px 0 0 0; width:100%; height:120px; border-radius:60px; float:left; overflow:hidden; }

.ny_service_box2 .main_box2 .h_conbox dl dt{ margin:0px; width:240px; line-height:120px; font-size:100px; font-family:Arial; font-weight:bold; text-align:center; float:left; }

.ny_service_box2 .main_box2 .h_conbox dl dd{ margin:0px; width:860px; float:left; }

.ny_service_box2 .main_box2 .h_conbox dl dd b{ margin:20px 0 0 0; width:100%; line-height:45px; font-size:34px; color:#fff; float:left; }

.ny_service_box2 .main_box2 .h_conbox dl dd p{ margin:8px 0 0 0; padding:0px; width:100%; line-height:25px; font-size:18px; color:#f9e8e8; float:left; overflow:hidden; }



.ny_service_box2 .main_box2 .h_conbox dl.dltd1{ background:url(../images/a_bg1.jpg) no-repeat; }

.ny_service_box2 .main_box2 .h_conbox dl.dltd1 dt{ color:#8438aa; float:left; filter:alpha(opacity=30); -khtml-opacity:0.3; opacity:0.3; }

.ny_service_box2 .main_box2 .h_conbox dl.dltd1 dd{ float:left; }

.ny_service_box2 .main_box2 .h_conbox dl.dltd1 dd b{ text-align:left; }

.ny_service_box2 .main_box2 .h_conbox dl.dltd1 dd p{ text-align:left; }



.ny_service_box2 .main_box2 .h_conbox dl.dltd2{ background:url(../images/a_bg2.jpg) no-repeat; }

.ny_service_box2 .main_box2 .h_conbox dl.dltd2 dt{ color:#cc9243; float:right; }

.ny_service_box2 .main_box2 .h_conbox dl.dltd2 dd{ float:right; }

.ny_service_box2 .main_box2 .h_conbox dl.dltd2 dd b{ text-align:right; }

.ny_service_box2 .main_box2 .h_conbox dl.dltd2 dd p{ text-align:right; }



.ny_service_box2 .main_box2 .h_conbox dl.dltd3{ background:url(../images/a_bg3.jpg) no-repeat; }

.ny_service_box2 .main_box2 .h_conbox dl.dltd3 dt{ color:#6415ce; float:left; filter:alpha(opacity=20); -khtml-opacity:0.2; opacity:0.2; }

.ny_service_box2 .main_box2 .h_conbox dl.dltd3 dd{ float:left; }

.ny_service_box2 .main_box2 .h_conbox dl.dltd3 dd b{ text-align:left; }

.ny_service_box2 .main_box2 .h_conbox dl.dltd3 dd p{ text-align:left; }



.ny_service_box2 .main_box2 .h_conbox dl.dltd4{ background:url(../images/a_bg4.jpg) no-repeat; }

.ny_service_box2 .main_box2 .h_conbox dl.dltd4 dt{ color:#dd3521; float:right; filter:alpha(opacity=30); -khtml-opacity:0.3; opacity:0.3; }

.ny_service_box2 .main_box2 .h_conbox dl.dltd4 dd{ float:right; }

.ny_service_box2 .main_box2 .h_conbox dl.dltd4 dd b{ text-align:right; }

.ny_service_box2 .main_box2 .h_conbox dl.dltd4 dd p{ text-align:right; }



.ny_service_box2 .main_box2 .h_conbox dl.dltd5{ background:url(../images/a_bg5.jpg) no-repeat; }

.ny_service_box2 .main_box2 .h_conbox dl.dltd5 dt{ color:#e77318; float:left; filter:alpha(opacity=40); -khtml-opacity:0.4; opacity:0.4; }

.ny_service_box2 .main_box2 .h_conbox dl.dltd5 dd{ float:left; }

.ny_service_box2 .main_box2 .h_conbox dl.dltd5 dd b{ text-align:left; }

.ny_service_box2 .main_box2 .h_conbox dl.dltd5 dd p{ text-align:left; }



.ny_service_box2 .main_box2 .h_fconbox{ margin:35px 0 0 25px; width:1150px; line-height:35px; font-size:19px; color:#666; text-align:center; float:left; overflow:hidden; }

.ny_service_box2 .main_box2 .h_fconbox b{ color:#bc830c; }













.ny_service_box3{ margin:0 auto; padding:0px; width:100%; min-height:490px; background:url(../images/bg05.jpg) no-repeat center top; overflow:hidden; }

.ny_service_box3 .main_box{ margin:0 auto; width:1200px; overflow:hidden; }

.ny_service_box3 .main_box .left_con{ margin:0px; width:380px; float:left; }

.ny_service_box3 .main_box .left_con b{ margin:90px 0 0 0; width:100%; line-height:50px; font-size:40px; color:#fae9e9; float:left; }

.ny_service_box3 .main_box .left_con p{ margin:10px 0 0 0; padding:0px; width:100%; line-height:32px; font-size:18px; color:#fae9e9; float:left; overflow:hidden; }

.ny_service_box3 .main_box .left_con em{ margin:25px 0 0 0; padding:0px; width:228px; height:68px; line-height:68px; font-size:24px; text-align:center; font-style:normal; border-radius:6px; float:left; }

.ny_service_box3 .main_box .left_con em a{ width:100%; height:68px; color:#2b3a78; background:#fae9e9; border-radius:6px; display:block; }

.ny_service_box3 .main_box .left_con em a:hover{ color:#bc830c; display:block; }













.ny_service_box4{ margin:0 auto; padding:70px 0 90px 0; width:100%; background:#f9e8e8; overflow:hidden; }

.ny_service_box4 .h_typename{ margin:0 auto; padding:0px; width:1200px; text-align:center; overflow:hidden;  }

.ny_service_box4 .h_typename b{ margin:0px; width:auto; line-height:50px; color:#333; font-size:40px; vertical-align:top; display:inline-block; }

.ny_service_box4 .h_typename i{ margin:9px 0 0 15px; padding:0 15px; width:auto; height:36px; line-height:36px; color:#fae8e9; font-size:20px; background:#606db1; border-radius:6px; font-style:normal; vertical-align:top; display:inline-block; }

.ny_service_box4 .main_box{ margin:0 auto; margin-top:40px; width:1200px; text-align:center; overflow:hidden; }

.ny_service_box4 .main_box .h_conbox{ margin:0px; padding:0px; width:880px; height:425px; background:#fff; text-align:left; border-radius:6px; float:left; overflow:hidden; }

.ny_service_box4 .main_box .h_conbox .left_con{ margin:0 0 0 45px; width:400px; float:left; }

.ny_service_box4 .main_box .h_conbox .left_con span{ margin:30px 0 0 0; width:100%; line-height:45px; font-size:24px; color:#bc830c; float:left; }

.ny_service_box4 .main_box .h_conbox .left_con span b{ line-height:45px; font-size:34px; font-family:Arial; vertical-align:middle; }

.ny_service_box4 .main_box .h_conbox .left_con span a{ color:#bc830c; }

.ny_service_box4 .main_box .h_conbox .left_con span a:hover{ color:#2b3a78; }

.ny_service_box4 .main_box .h_conbox .left_con p{ margin:35px 0 0 0; padding:0 0 20px 0; width:100%; line-height:25px; font-size:14px; color:#2f2f2f; float:left; overflow:hidden; }

.ny_service_box4 .main_box .h_conbox .left_con i{ margin:15px 15px 0 0; padding:0 15px; width:auto; height:42px; line-height:42px; font-size:16px; color:#fff; border-radius:6px; font-style:normal; float:left; }

.ny_service_box4 .main_box .h_conbox .left_con i.zz1{ background:#f35f5f; }

.ny_service_box4 .main_box .h_conbox .left_con i.zz2{ background:#f0a32a; }

.ny_service_box4 .main_box .h_conbox .left_con i.zz0{ background:#6e8dcc; }

.ny_service_box4 .main_box .h_conbox .right_con{ margin:0px; width:380px; height:425px; text-align:right; float:right; }













.ny_service_box5{ margin:0 auto; padding:0px; width:100%; min-height:760px; background:url(../images/bg06.jpg) no-repeat center top; overflow:hidden; }

.ny_service_box5 .main_box{ margin:0 auto; width:1200px; overflow:hidden; }

.ny_service_box5 .main_box .h_typename{ margin:65px 0 0 0; width:100%; text-align:center; float:left; }

.ny_service_box5 .main_box .h_typename b{ margin:0px; width:100%; line-height:55px; font-size:40px; font-weight:bold; color:#fff; text-align:center; float:left; }

.ny_service_box5 .main_box .h_typename span{ margin:12px 0 0 0; width:100%; line-height:25px; font-size:16px; color:#a8b5e7; text-align:center; float:left; }

.ny_service_box5 .main_box .h_conbox{ margin:25px 0 0 0; width:100%; float:left; }

.ny_service_box5 .main_box .h_conbox dl{ margin:30px 0 0 25px; width:210px; text-align:center; float:left; }

.ny_service_box5 .main_box .h_conbox dl dt{ margin:0px; width:100%; height:138px; background-repeat:no-repeat; background-position:center center; background-size:contain; float:left; }

.ny_service_box5 .main_box .h_conbox dl dd{ margin:8px 0 0 0; padding:0px; width:100%; float:left; }

.ny_service_box5 .main_box .h_conbox dl dd b{ margin:8px 0 0 0; padding:0px; width:100%; line-height:25px; font-size:18px; color:#fff; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.ny_service_box5 .main_box .h_conbox dl dd i{ margin:5px 0 0 0; padding:0px; width:100%; height:46px; line-height:23px; font-size:16px; color:#899ce8; font-style:normal; float:left;

display: -webkit-box;

text-overflow: ellipsis;

-webkit-box-orient: vertical;

-webkit-line-clamp: 2;

overflow: hidden;

}













.ny_service_box6{ margin:0 auto; padding:70px 0 80px 0; width:100%; background:#f9e8e8; overflow:hidden; }

.ny_service_box6 .main_box{ margin:0 auto; width:1200px; overflow:hidden; }

.ny_service_box6 .main_box .h_typename{ margin:0px; width:100%; line-height:55px; font-size:40px; font-weight:bold; color:#333; text-align:center; float:left; }

.ny_service_box6 .main_box .h_conbox{ margin:30px 0 0 0; width:100%; float:left; }

.ny_service_box6 .main_box .h_conbox .left_conbox{ margin:0px; width:470px; border-radius:6px; float:left; overflow:hidden; }

.ny_service_box6 .main_box .h_conbox .left_conbox .h_img{ margin:0px; width:100%; background:#333; float:left; }

.ny_service_box6 .main_box .h_conbox .left_conbox .h_img img{ filter:alpha(opacity=0); -khtml-opacity:1; opacity:1; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_service_box6 .main_box .h_conbox .left_conbox .h_img:hover img{ filter:alpha(opacity=50); -khtml-opacity:0.5; opacity:0.5; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_service_box6 .main_box .h_conbox .left_conbox .h_con{ margin:0px; padding:10px 0; width:100%; height:75px; background:#fff; float:left; }

.ny_service_box6 .main_box .h_conbox .left_conbox .h_con .lcon{ margin:0 0 0 20px; width:320px; float:left; }

.ny_service_box6 .main_box .h_conbox .left_conbox .h_con .lcon span{ margin:8px 0 0 0; width:100%; line-height:25px; font-size:16px; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.ny_service_box6 .main_box .h_conbox .left_conbox .h_con .lcon span a{ color:#333; }

.ny_service_box6 .main_box .h_conbox .left_conbox .h_con .lcon span a:hover{ color:#bc830c; }

.ny_service_box6 .main_box .h_conbox .left_conbox .h_con .lcon i{ margin:8px 0 0 0; width:100%; line-height:25px; font-size:14px; color:#999; font-style:normal; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.ny_service_box6 .main_box .h_conbox .left_conbox .h_con .rcon{ margin:0 20px 0 0; width:110px; float:left; }

.ny_service_box6 .main_box .h_conbox .left_conbox .h_con .rcon span{ margin:8px 0 0 0; width:100%; line-height:25px; font-size:24px; color:#ff0000; text-align:right; float:left; }

.ny_service_box6 .main_box .h_conbox .left_conbox .h_con .rcon i{ margin:8px 0 0 0; width:100%; line-height:25px; font-size:14px; color:#999; text-align:right; font-style:normal; float:left; }



.ny_service_box6 .main_box .h_conbox .right_conbox{ margin:0px; width:730px; float:right; }

.ny_service_box6 .main_box .h_conbox .right_conbox dl{ margin:15px 0 0 18px; width:225px; border-radius:6px; float:left; overflow:hidden; }

.ny_service_box6 .main_box .h_conbox .right_conbox dl dt{ margin:0px; width:100%; height:130px; text-align:center; background:#333; float:left; }

.ny_service_box6 .main_box .h_conbox .right_conbox dl dt img{ filter:alpha(opacity=0); -khtml-opacity:1; opacity:1; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_service_box6 .main_box .h_conbox .right_conbox dl dt:hover img{ filter:alpha(opacity=50); -khtml-opacity:0.5; opacity:0.5; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_service_box6 .main_box .h_conbox .right_conbox dl dd{ margin:0px; width:100%; min-height:95px; background:#fff; float:left; }

.ny_service_box6 .main_box .h_conbox .right_conbox dl dd span{ margin:10px 0 0 10px; width:205px; height:40px; line-height:20px; font-size:14px; float:left; overflow:hidden; }

.ny_service_box6 .main_box .h_conbox .right_conbox dl dd span a{ color:#333; }

.ny_service_box6 .main_box .h_conbox .right_conbox dl dd span a:hover{ color:#bc830c; }

.ny_service_box6 .main_box .h_conbox .right_conbox dl dd em.type1{ margin:10px 0 0 10px; padding:0 12px; width:auto; height:22px; line-height:22px; font-size:14px; color:#2b3a78; background:#fae8ea; border-radius:11px; font-style:normal; float:left; }

.ny_service_box6 .main_box .h_conbox .right_conbox dl dd em.type2{ margin:10px 0 0 10px; padding:0px; width:auto; height:22px; line-height:22px; font-size:16px; color:#ff0000; font-style:normal; float:left; }

.ny_service_box6 .main_box .h_conbox .right_conbox dl dd i{ margin:10px 10px 0 0; width:auto; line-height:22px; font-size:14px; color:#999; text-align:right; font-style:normal; float:right; }

.ny_service_box6 .main_box .h_conbox .right_conbox dl.frow{ margin-top:0px; }

















.ny_service_box7{ margin:0 auto; padding:0px; width:100%; min-height:570px; background:url(../images/bg07.jpg) no-repeat center top; overflow:hidden; }

.ny_service_box7 .main_box{ margin:0 auto; width:1200px; overflow:hidden; }

.ny_service_box7 .main_box .h_typename{ margin:65px 0 0 0; width:100%; text-align:center; float:left; }

.ny_service_box7 .main_box .h_typename b{ margin:0px; width:100%; line-height:55px; font-size:40px; font-weight:bold; color:#fae9e9; text-align:center; float:left; }

.ny_service_box7 .main_box .h_typename span{ margin:12px 0 0 0; width:100%; line-height:25px; font-size:16px; color:#a8b5e7; text-align:center; float:left; }



.ny_service_box7 .main_box .h_conbox{ margin:50px 0 0 0; padding-bottom:30px; width:1198px; border:#fff 1px solid; border-radius:6px; border-color:rgba(255,255,255,0.1); float:left; }

.ny_service_box7 .main_box .h_conbox dl{ margin:30px 0 0 0; padding:0 30px; width:auto; float:left; }

.ny_service_box7 .main_box .h_conbox dl dt{ margin:0px; width:100%; height:45px; text-align:center; float:left; }

.ny_service_box7 .main_box .h_conbox dl dt span{ margin:0px; width:auto; line-height:45px; font-size:24px; color:#fae9e9; vertical-align:top; display:inline-block; }

.ny_service_box7 .main_box .h_conbox dl dd{ margin:15px 0 0 0; padding:0px; width:100%; line-height:25px; color:#a8b5e7; font-size:16px; float:left; overflow:hidden; }



.ny_service_box7 .main_box .h_conbox dl.dltd1{ width:520px; border-right:#fff 1px solid; border-color:rgba(255,255,255,0.1); }

.ny_service_box7 .main_box .h_conbox dl.dltd1 dt span{ padding-left:55px; background:url(../images/e_tb1.png) no-repeat left center; background-size:auto 100%; }



.ny_service_box7 .main_box .h_conbox dl.dltd2{ width:210px; border-right:#fff 1px solid; border-color:rgba(255,255,255,0.1); }

.ny_service_box7 .main_box .h_conbox dl.dltd2 dt span{ padding-left:50px; background:url(../images/e_tb2.png) no-repeat left center; background-size:auto 100%; }



.ny_service_box7 .main_box .h_conbox dl.dltd3{ width:285px; }

.ny_service_box7 .main_box .h_conbox dl.dltd3 dt span{ padding-left:45px; background:url(../images/e_tb3.png) no-repeat left center; background-size:auto 100%; }













.ny_service_box8{ margin:0 auto; padding:0 0 70px 0; width:100%; background:#f9e8e8; overflow:hidden; }

.ny_service_box8 .main_box1{ margin:0 auto; margin-top:70px; padding:0 0 60px 0; width:1200px; background:#fff; border-radius:6px; overflow:hidden; }

.ny_service_box8 .main_box1 .h_typename{ margin:50px 0 0 50px; width:1100px; line-height:55px; font-size:39px; font-weight:bold; color:#333; text-align:center; float:left; }

.ny_service_box8 .main_box1 .h_conbox{ margin:0 0 0 10px; width:1180px; text-align:center; float:left; }

.ny_service_box8 .main_box1 .h_conbox dl{ position:relative; margin:40px 0 0 40px; width:340px; height:225px; background:#333; border-radius:6px; float:left; overflow:hidden; }

.ny_service_box8 .main_box1 .h_conbox dl dt{ margin:0px; width:100%; height:225px; float:left;}

.ny_service_box8 .main_box1 .h_conbox dl img{ filter:alpha(opacity=0); -khtml-opacity:1; opacity:1; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_service_box8 .main_box1 .h_conbox dl:hover img{ filter:alpha(opacity=50); -khtml-opacity:0.5; opacity:0.5; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_service_box8 .main_box1 .h_conbox dl dd{ position:absolute; z-index:2; bottom:0px; left:0px; margin:0px; padding:8px 0 13px 0; width:100%; height:auto; background-color:rgba(0,0,0,0.6); float:left;}

.ny_service_box8 .main_box1 .h_conbox dl dd b{ margin:0 0 0 20px; width:300px; line-height:30px; font-size:18px; color:#fff; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.ny_service_box8 .main_box1 .h_conbox dl dd b a{ color:#fff; }

.ny_service_box8 .main_box1 .h_conbox dl dd b a:hover{ color:#bc830c; }

.ny_service_box8 .main_box1 .h_conbox dl dd p{ margin:8px 0 0 20px; padding:0px; width:300px; height:40px; line-height:20px; font-size:14px; color:#fff; text-align:left; float:left;

display: -webkit-box;

text-overflow: ellipsis;

-webkit-box-orient: vertical;

-webkit-line-clamp: 2;

overflow: hidden;

}





.ny_service_box8 .main_box2{ margin:0 auto; margin-top:75px; padding:0px; width:1200px; overflow:hidden; }

.ny_service_box8 .main_box2 .h_typename{ margin:0px; padding:0px; width:1200px; text-align:center; float:left; }

.ny_service_box8 .main_box2 .h_typename b{ margin:0px; padding:0px; width:1200px; line-height:50px; font-size:40px; color:#bc830c; float:left;  }

.ny_service_box8 .main_box2 .h_typename p{ margin:35px 0 0 0; padding:0px; width:100%; float:left; }

.ny_service_box8 .main_box2 .h_typename p span{ margin:0 5px; width:auto; height:48px; line-height:48px; font-size:18px; vertical-align:top; display:inline-block; }

.ny_service_box8 .main_box2 .h_typename p span a{ padding:0 20px; width:auto; height:48px; color:#333; background:none; border-radius:6px; display:block; }

.ny_service_box8 .main_box2 .h_typename p span a:hover{ color:#333; display:block; }

.ny_service_box8 .main_box2 .h_typename p span.active a{ padding:0 20px; width:auto; height:48px; color:#fff; background:#bc830c; border-radius:6px; display:block; }

.ny_service_box8 .main_box2 .h_typename p span.active a:hover{ color:#fff; display:block; }



.ny_service_box8 .main_box2 .main_box{ margin:10px 0 0 0; padding-bottom:50px; width:1200px; background:#fff; border-radius:6px; float:left; overflow:hidden; }

.ny_service_box8 .main_box2 .main_box .con_box{ margin:0 0 0 50px; width:1100px; display:none; float:left; }

.ny_service_box8 .main_box2 .main_box .con_box.active{ display:inline; }

.ny_service_box8 .main_box2 .main_box .con_box dl{ margin:50px 62px 0 0; width:325px; text-align:center; float:left; }

.ny_service_box8 .main_box2 .main_box .con_box dl dt{ margin:0px; width:100%; height:215px; background:#333; border-radius:6px; float:left; overflow:hidden; }

.ny_service_box8 .main_box2 .main_box .con_box dl dt img{ filter:alpha(opacity=0); -khtml-opacity:1; opacity:1; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_service_box8 .main_box2 .main_box .con_box dl dt:hover img{ filter:alpha(opacity=50); -khtml-opacity:0.5; opacity:0.5; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.ny_service_box8 .main_box2 .main_box .con_box dl dd{ margin:8px 0 0 0; width:100%; height:25px; line-height:30px; font-size:18px; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.ny_service_box8 .main_box2 .main_box .con_box dl dd a{ color:#bc830c; }

.ny_service_box8 .main_box2 .main_box .con_box dl dd a:hover{ color:#2b3a78; }

.ny_service_box8 .main_box2 .main_box .con_box dl.endtd{ margin-right:0px; }

.ny_service_box8 .main_box2 .main_box .con_box ul{ margin:35px 0 0 0; padding:0px; width:100%; float:left; }

.ny_service_box8 .main_box2 .main_box .con_box ul li{ margin:0px; width:505px; line-height:40px; font-size:16px; background:url(../images/tb03.jpg) no-repeat left center; border-bottom:#e6e5e5 1px dashed; float:left; }

.ny_service_box8 .main_box2 .main_box .con_box ul li span{ margin:0 0 0 15px; width:auto; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.ny_service_box8 .main_box2 .main_box .con_box ul li span a{ color:#505050; }

.ny_service_box8 .main_box2 .main_box .con_box ul li span a:hover{ color:#bc830c; }

.ny_service_box8 .main_box2 .main_box .con_box ul li i{ margin:0px; width:auto; color:#ccc; font-style:normal; float:right; }

.ny_service_box8 .main_box2 .main_box .con_box ul li.litd1,.ny_service_box8 .main_box2 .main_box .con_box ul li.litd3,.ny_service_box8 .main_box2 .main_box .con_box ul li.litd5{ float:left; }

.ny_service_box8 .main_box2 .main_box .con_box ul li.litd2,.ny_service_box8 .main_box2 .main_box .con_box ul li.litd4,.ny_service_box8 .main_box2 .main_box .con_box ul li.litd6{ float:right; }







/*----------------------服务页1--------------------*/











.ny_member_topbox{ margin:0 auto; margin-top:30px; padding:0px; width:1200px; background:#fff; border-radius:6px; overflow:hidden; }

.ny_member_topbox .h_conbox1{ margin:0px; padding:40px 0; width:1200px; border-bottom:#f0f0f0 1px solid; float:left; }

.ny_member_topbox .h_conbox1 dl{ margin:0 0 0 40px; width:1120px; float:left; }

.ny_member_topbox .h_conbox1 dl dt{ margin:0px; width:100px; height:100px; text-align:center; border-radius:50%; float:left; overflow:hidden; }

.ny_member_topbox .h_conbox1 dl dt img{ width:100%; height:100%; }

.ny_member_topbox .h_conbox1 dl dd{ margin:0 40px 0 0; width:950px; float:right; }

.ny_member_topbox .h_conbox1 dl dd p{ margin:8px 0 0 0; width:100%; float:left; }

.ny_member_topbox .h_conbox1 dl dd p span{ margin:0px; width:auto; line-height:30px; font-size:24px; color:#333; float:left; }

.ny_member_topbox .h_conbox1 dl dd p i{ margin:3px 0 0 20px; width:auto; height:24px; line-height:24px; font-size:14px; text-align:center; font-style:normal; float:left; }

.ny_member_topbox .h_conbox1 dl dd p i a{ padding:0 10px; width:auto; height:24px; color:#999; background:#f5f5f5; border-radius:12px; display:block; }

.ny_member_topbox .h_conbox1 dl dd p i a:hover{ color:#fff; background:#bc830c; display:block; }

.ny_member_topbox .h_conbox1 dl dd em{ margin:10px 0 0 0; width:100%; line-height:25px; font-size:16px; color:#999; font-style:normal; float:left; }



.ny_member_topbox .h_conbox2{ margin:15px 0 0 40px; padding:0px; width:1120px; float:left; }

.ny_member_topbox .h_conbox2 span{ margin:0 45px 0 0; width:auto; font-size:18px; text-align:center; float:left; }

.ny_member_topbox .h_conbox2 span a{ padding:0 0 2px 0; width:auto; height:56px; line-height:56px; color:#333; border:none; display:block; }

.ny_member_topbox .h_conbox2 span a:hover{ padding:0px; color:#ff6000; border-bottom:#ff6000 2px solid; display:block; }

.ny_member_topbox .h_conbox2 span a.on{ padding:0px; color:#ff6000; border-bottom:#ff6000 2px solid; display:block; }

.ny_member_topbox .h_conbox2 span a.on:hover{ padding:0px; color:#ff6000; border-bottom:#ff6000 2px solid; display:block; }





.ny_member_conbox{ margin:0 auto; margin-top:20px; padding:5px 0 40px 0; width:1200px; background:#fff; border-radius:6px; overflow:hidden; }







.my_infocon_box{ margin:0px; padding:0px; width:1200px; float:left; }

.my_infocon_box .left_con{ margin:40px 0 0 0; width:260px; text-align:center; float:left; }

.my_infocon_box .left_con .h_img{ margin:0 0 0 80px; width:100px; height:100px; border-radius:50%; float:left; overflow:hidden; }

.my_infocon_box .left_con .h_img img{ width:100%; height:100%; }

.my_infocon_box .left_con .h_supcon{ margin:0px; width:260px; float:left; }

.my_infocon_box .left_con .h_supcon p{ margin:12px 0 0 40px; width:180px; line-height:22px; font-size:14px; color:#666; float:left; overflow:hidden; }

.my_infocon_box .left_con .h_supcon label{ margin:0px; padding:0px; width:auto; overflow:hidden; }

.my_infocon_box .left_con .h_supcon label input{ display:none; }

.my_infocon_box .left_con .h_supcon i{ margin:15px 0 0 80px; padding:0px; width:100px; height:36px; line-height:36px; font-size:16px; color:#fff; font-style:normal; background:#ff6600; border:none; border-radius:6px; cursor:pointer; float:left; overflow:hidden; }



.my_infocon_box .left_con .h_sfgxcon{ margin:30px 0 0 0; width:260px; float:left; text-align:center; }

.my_infocon_box .left_con .h_sfgxcon span{ margin:0 5px 0 0; width:auto; line-height:24px; font-size:12px; color:#333; vertical-align:top; display:inline-block; }

.my_infocon_box .left_con .h_sfgxcon label{ margin:0 20px 0 0;; padding:0px; width:auto; line-height:24px; font-size:12px; cursor:pointer; vertical-align:top; display:inline-block; }

.my_infocon_box .left_con .h_sfgxcon label i{ margin:3px 0 0 0; padding:0px; width:auto; font-style:normal; float:left; }

.my_infocon_box .left_con .h_sfgxcon label .demo-radio{ display:none; }

.my_infocon_box .left_con .h_sfgxcon label .demo-radioInput{ margin:3px 6px 0 0; width:16px; height:16px; background:#fff url(../images/dx.png) no-repeat center 4px; background-size:10px auto; border:#ccc 1px solid; border-radius:50%; overflow:hidden; }

.my_infocon_box .left_con .h_sfgxcon label .demo-radio:checked + .demo-radioInput{ background:#ff6600 url(../images/dxa.png) no-repeat center 4px; background-size:10px auto; border:#fa7f7e 1px solid; border-radius:50%; }



.my_infocon_box .right_con{ margin:40px 0 0 0; padding-left:65px; width:820px; border-left:#f0f0f0 1px solid; float:left; }

.my_infocon_box .right_con .h_con{ margin:0 0 20px 0; width:100%; float:left; }

.my_infocon_box .right_con .h_con span{ margin:0px; width:100px; line-height:40px; font-size:16px; color:#666; float:left; }

.my_infocon_box .right_con .h_con i{ margin:0 0 0 20px; width:auto; line-height:40px; font-size:14px; color:#ff0000; font-style:normal; float:left; }

.my_infocon_box .right_con .h_con .yy_text{ margin:0px; padding:0 12px; width:300px; height:38px; line-height:38px; font-size:16px; color:#666; border:#eaeaea 1px solid; border-radius:3px; float:left; overflow:hidden; }

.my_infocon_box .right_con .h_con .yy_sel{ margin:0px; padding:0 0 0 12px; width:326px; height:40px; line-height:40px; font-size:16px; color:#666; border:#eaeaea 1px solid; border-radius:3px; float:left; overflow:hidden; }



.my_infocon_box .right_con .h_con label{ margin:0px 35px 0 0; padding:0px; width:auto; height:40px; line-height:40px; font-size:16px; cursor:pointer; float:left; }

.my_infocon_box .right_con .h_con label i{ margin:0px; padding:0px; width:auto; font-style:normal; float:left; }

.my_infocon_box .right_con .h_con label .demo-radio{ display:none; }

.my_infocon_box .right_con .h_con label .demo-radioInput{ margin:10px 6px 0 0; width:18px; height:18px; background:#fff url(../images/dx.png) no-repeat center 4px; background-size:12px auto; border:#ccc 1px solid; border-radius:50%; overflow:hidden; }

.my_infocon_box .right_con .h_con label .demo-radio:checked + .demo-radioInput{ background:#ff6600 url(../images/dxa.png) no-repeat center 4px; background-size:12px auto; border:#fa7f7e 1px solid; border-radius:50%; }



.my_infocon_box .right_con .h_con .yy_sub{ margin:10px 0 0 0; padding:0px; width:160px; height:50px; line-height:50px; font-size:20px; color:#fff; text-align:center; background:#ff6600; border:none; border-radius:6px; cursor:pointer; float:left; overflow:hidden; }



.my_infocon_box .right_con .h_con_pwd1{ margin:0 0 20px 0; width:100%; line-height:35px; color:#ff0000; border-bottom:#ddd 1px solid; float:left; }

.my_infocon_box .right_con .h_con_pwd1 a{ color:#ff0000; }

.my_infocon_box .right_con .h_con_pwd1 a:hover{ color:#bc830c; }

.my_infocon_box .right_con .h_con_pwd2{ margin:0 0 20px 0; width:100%; display:none; float:left; overflow:hidden; }









/*

.my_orderlist_box{ margin:10px 0 0 40px; padding:0px; width:1120px; float:left; }

.my_orderlist_box dl{ margin:0px; padding:30px 0; width:1120px; border-bottom:#ccc 1px dashed; float:left; }

.my_orderlist_box dl dt{ margin:0px; width:225px; height:130px; text-align:center; background:#333; border-radius:6px; float:left; overflow:hidden; }

.my_orderlist_box dl dt img{ filter:alpha(opacity=0); -khtml-opacity:1; opacity:1; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.my_orderlist_box dl dt:hover img{ filter:alpha(opacity=50); -khtml-opacity:0.5; opacity:0.5; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.my_orderlist_box dl dd{ margin:0px; width:870px; float:right; }

.my_orderlist_box dl dd h1{ margin:5px 0 0 0; width:100%; line-height:25px; font-size:18px; font-weight:normal; color:#333; float:left; }

.my_orderlist_box dl dd h1 a{ color:#333; }

.my_orderlist_box dl dd h1 a:hover{ color:#bc830c; }

.my_orderlist_box dl dd span{ margin:8px 0 0 0; width:100%; line-height:28px; font-size:16px; color:#bc830c; float:left; }

.my_orderlist_box .no_content{ margin:0px; padding:120px 0; width:100%; text-align:center; font-size:16px; color:#999; float:left; display:inline; }

*/







.my_kclist_box{ margin:10px 0 0 40px; padding:0px; width:1120px; float:left; }

.my_kclist_box dl{ margin:20px 73px 0 0; width:225px; border-radius:6px; float:left; overflow:hidden; }

.my_kclist_box dl dt{ margin:0px; width:100%; height:130px; text-align:center; background:#333; border-radius:6px; float:left; overflow:hidden; }

.my_kclist_box dl dt img{ filter:alpha(opacity=0); -khtml-opacity:1; opacity:1; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.my_kclist_box dl dt:hover img{ filter:alpha(opacity=50); -khtml-opacity:0.5; opacity:0.5; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.my_kclist_box dl dd{ margin:0px; width:100%; min-height:95px; background:#fff; float:left; }

.my_kclist_box dl dd span{ margin:10px 0 0 10px; width:205px; height:40px; line-height:20px; font-size:14px; float:left; overflow:hidden; }

.my_kclist_box dl dd span a{ color:#333; }

.my_kclist_box dl dd span a:hover{ color:#bc830c; }

.my_kclist_box dl dd em{ margin:10px 0 0 10px; padding:0px; width:auto; height:22px; line-height:22px; font-size:14px; color:#000; font-style:normal; float:left; }

.my_kclist_box dl dd i{ margin:10px 10px 0 0; width:auto; line-height:22px; font-size:14px; color:#999; text-align:right; font-style:normal; float:right; }

.my_kclist_box dl.endtd{ margin-right:0px; }

.my_kclist_box .no_content{ margin:0px; padding:120px 0; width:100%; text-align:center; font-size:16px; color:#999; float:left; display:inline; }











.my_orderlist_box{ margin:10px 0 0 40px; padding:0px; width:1120px; min-height:500px; float:left; }

.my_orderlist_box ul{ margin:0px; padding:0px; width:100%; float:left; }

.my_orderlist_box ul li{ margin:15px 0 0 0; width:100%; float:left; }

.my_orderlist_box ul li .tcon{ margin:0px; padding-bottom:5px; width:100%; border-bottom:#eee 1px solid; float:left; }

.my_orderlist_box ul li .tcon span{ margin:0px; width:auto; line-height:35px; font-size:16px; color:#333; float:left; }

.my_orderlist_box ul li .tcon i{ margin:0px; width:auto; line-height:35px; font-size:18px; font-style:normal; float:right; }

.my_orderlist_box ul li .tcon i.cg{  color:#26a34a; }

.my_orderlist_box ul li .tcon i.sb{  color:#999; }



.my_orderlist_box ul li dl{ margin:0px; padding:15px 0; width:100%; border-bottom:#f0f0f0 10px solid; float:left; }

.my_orderlist_box ul li dt{ margin:0px; width:225px; height:130px; text-align:center; background:#333; border-radius:6px; float:left; overflow:hidden; }

.my_orderlist_box ul li dt img{ filter:alpha(opacity=0); -khtml-opacity:1; opacity:1; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.my_orderlist_box ul li dt:hover img{ filter:alpha(opacity=50); -khtml-opacity:0.5; opacity:0.5; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.my_orderlist_box ul li dd{ margin:0px; width:870px; float:right; }

.my_orderlist_box ul li dd .lcon{ margin:0px; width:730px; float:left; }

.my_orderlist_box ul li dd .lcon h1{ margin:5px 0 0 0; width:100%; line-height:25px; font-size:18px; font-weight:normal; color:#333; float:left; }

.my_orderlist_box ul li dd .lcon h1 a{ color:#333; }

.my_orderlist_box ul li dd .lcon h1 a:hover{ color:#bc830c; }

.my_orderlist_box ul li dd .lcon span{ margin:15px 0 0 0; width:100%; line-height:28px; font-size:16px; color:#333; float:left; }

.my_orderlist_box ul li dd .rcon{ margin:46px 0 0 0; width:auto; text-align:center; border-radius:6px; float:right; }

.my_orderlist_box ul li dd .rcon a{ padding:0 15px; width:auto; height:38px; line-height:38px; color:#fff; background:#bc830c; border-radius:6px; display:block; }

.my_orderlist_box ul li dd .rcon a:hover{ color:#fff; background:#f0a32a; }

.my_orderlist_box .no_content{ margin:0px; padding:120px 0; width:100%; text-align:center; font-size:16px; color:#999; float:left; display:inline; }











.my_tutorlist_box{ margin:10px 0 0 40px; padding:0px; width:1120px; float:left; }

.my_tutorlist_box .h_typename{ margin:5px 0 0 0; padding:0px; width:1120px; line-height:40px; font-size:18px; color:#050602; border-bottom:#f0f0f0 1px solid; float:left; }

.my_tutorlist_box dl{ margin:0px; padding:30px 0; width:1120px; border-bottom:#ccc 1px dashed; float:left; }

.my_tutorlist_box dl dt{ margin:0px; width:140px; height:155px; text-align:center; background:#333; border:#f0f0f0 1px solid; border-radius:6px; float:left; overflow:hidden; }

.my_tutorlist_box dl dt img{ filter:alpha(opacity=0); -khtml-opacity:1; opacity:1; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.my_tutorlist_box dl dt:hover img{ filter:alpha(opacity=50); -khtml-opacity:0.5; opacity:0.5; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.my_tutorlist_box dl dd{ margin:0 0 0 25px; width:730px; float:left; }

.my_tutorlist_box dl dd span{ margin:3px 0 0 0; width:100%; line-height:30px; font-size:18px; color:#000; float:left; }

.my_tutorlist_box dl dd span b{ line-height:30px; font-size:20px; font-family:Arial; vertical-align:middle; }

.my_tutorlist_box dl dd span a{ color:#000; }

.my_tutorlist_box dl dd span a:hover{ color:#bc830c; }

.my_tutorlist_box dl dd p{ margin:8px 0 0 0; padding:0 0 10px 0; width:100%; line-height:25px; font-size:14px; color:#666; float:left; overflow:hidden; }

.my_tutorlist_box dl dd i{ margin:10px 15px 0 0; padding:0 15px; width:auto; height:28px; line-height:28px; font-size:14px; color:#fff; border-radius:6px; font-style:normal; float:left; }

.my_tutorlist_box dl dd i.zz1{ background:#f35f5f; }

.my_tutorlist_box dl dd i.zz2{ background:#f0a32a; }

.my_tutorlist_box dl dd i.zz0{ background:#6e8dcc; }

.my_tutorlist_box dl em{ margin:52px 0 0 0; width:160px; height:50px; line-height:50px; font-size:18px; text-align:center; font-style:normal; border-radius:6px; float:right; }

.my_tutorlist_box dl em a{ width:100%; height:50px; color:#fff; background:#ff6600; border-radius:6px; display:block; }

.my_tutorlist_box dl em a:hover{ color:#fff; background:#f0a32a; }

.my_tutorlist_box .no_content{ margin:0px; padding:120px 0; width:100%; text-align:center; font-size:16px; color:#999; float:left; display:inline; }











.ny_xgtj_box{ margin:25px 0 0 0; padding:20px 30px; width:822px; background:#f8f8f8; border-radius:6px; float:left; }

.ny_xgtj_box b{ margin:0px; width:100%; line-height:25px; font-size:16px; color:#333; float:left; }

.ny_xgtj_box ul{ margin:5px 0 0 0; padding:0px; width:100%; float:left; }

.ny_xgtj_box ul li{ margin:0px; width:390px; line-height:40px; font-size:16px; background:url(../images/tb03.jpg) no-repeat left center; border-bottom:#e6e5e5 1px dashed; float:left; }

.ny_xgtj_box ul li span{ margin:0px; width:365px; float:right; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.ny_xgtj_box ul li span a{ color:#999; }

.ny_xgtj_box ul li span a:hover{ color:#bc830c; }

.ny_xgtj_box ul li.litd1,.ny_xgtj_box ul li.litd3,.ny_xgtj_box ul li.litd5,.ny_xgtj_box ul li.litd7{ float:left; }

.ny_xgtj_box ul li.litd2,.ny_xgtj_box ul li.litd4,.ny_xgtj_box ul li.litd6,.ny_xgtj_box ul li.litd8{ float:right; }











.ny_con404_box{ margin:0px; padding:85px 0 135px 0; width:100%; text-align:center; float:left; }

.ny_con404_box .h_conbox1{ margin:0px; width:100%; height:332px; background:url(../images/img404.jpg) no-repeat center top; background-size:auto 100%; float:left; }

.ny_con404_box .h_conbox2{ margin:25px 0 0 0; width:100%; float:left; }

.ny_con404_box .h_conbox2 b{ margin:0px; width:240px; height:54px; border-radius:27px; vertical-align:top; display:inline-block; }

.ny_con404_box .h_conbox2 b a{ width:236px; height:50px; line-height:50px; font-size:25px; color:#2b3a78; border:#2b3a78 2px solid; border-radius:27px; display:block; }

.ny_con404_box .h_conbox2 b a:hover{ color:#bc830c; border:#bc830c 2px solid; display:block; }











.ny_parnext_box{ margin:0px; padding:12px 0; width:100%; border-bottom:#ccc 1px dashed; float:left; }

.ny_parnext_box span{ margin:0px; width:100%; line-height:30px; font-size:16px; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.ny_parnext_box span a{ color:#333; }

.ny_parnext_box span a:hover{ color:#bc830c; }







/*--------------------------------------------*/

/*------------页码0----------*/

.page_box{ margin:35px 0 0 0; width:100%; height:40px; font-size:15px; font-family:"微软雅黑","宋体"; text-align:center; float:left;margin-left:50%}
.page_box li{float:left;height:50px;width:50px;}

.page_box i{ margin:0 5px; padding:0px 15px; height:38px; line-height:38px; color:#999; background:#fff; border:#dcdcdc 1px solid; border-radius:6px; font-style:normal; vertical-align:top; display:inline-block; overflow:hidden;}

.page_box span{ margin:0 5px; padding:0px; height:40px; border-radius:6px; vertical-align:top; display:inline-block; overflow:hidden;}

.page_box span a{ margin:0px; padding:0px 15px; height:38px; line-height:38px; color:#666; background:#fff; border:#dcdcdc 1px solid; border-radius:6px; display:block; }

.page_box span a:hover{ color:#fff; background:#ddc4a0; border:#ddc4a0 1px solid; }

.page_box span a.on{ color:#fff; background:#bc830c; border:#bc830c 1px solid }

.page_box span a.on:hover{ color:#fff; background:#bc830c; border:#bc830c 1px solid }



/*------------页码1----------*/



/*------------------footer------------------------------*/

.f_padheght{ margin:0 auto; width:100%; height:70px; overflow:hidden; }





.bottom_box{ margin:0 auto; width:100%; background:#434343; overflow:hidden; }

.bottom_box .main_box1{ margin:0 auto; padding:55px 0 40px 0; width:1200px; overflow:hidden; }

.bottom_box .main_box1 .left_con{ margin:0px; width:auto; float:left; }

.bottom_box .main_box1 .left_con dl{ margin:0 55px 0 0; width:103px; float:left; overflow:hidden; }

.bottom_box .main_box1 .left_con dl dt{ margin:0 0 0 20px; width:100%; line-height:30px; font-size:16px; font-weight:bold; float:left; }

.bottom_box .main_box1 .left_con dl dt a{ color:#d8d8d8; }

.bottom_box .main_box1 .left_con dl dt a:hover{ color:#bc830c; }

.bottom_box .main_box1 .left_con dl dd{ margin:7px 0 0 0; padding:5px 0; width:100%; background:#4d4d4d; border-radius:6px; float:left; }

.bottom_box .main_box1 .left_con dl dd span{ margin:0 0 0 20px; width:auto; line-height:28px; font-size:16px; float:left; }

.bottom_box .main_box1 .left_con dl dd span a{ color:#d8d8d8; }

.bottom_box .main_box1 .left_con dl dd span a:hover{ color:#bc830c; }

.bottom_box .main_box1 .left_con dl.two{ width:188px; }



.bottom_box .main_box1 .right_con{ margin:5px 0 0 0; width:auto; float:right; }

.bottom_box .main_box1 .right_con dl{ margin:0 0 0 20px; width:140px; text-align:center; float:right; }

.bottom_box .main_box1 .right_con dl dt{ margin:0px; width:100%; float:left; }

.bottom_box .main_box1 .right_con dl dt img{ border-radius:6px; }

.bottom_box .main_box1 .right_con dl dd{ margin:8px 0 0 0; width:100%; line-height:25px; font-size:16px; color:#fff; float:left; }





.bottom_box .main_box2{ margin:0 auto; padding:30px 0; width:100%; border-top:#5a5a5a 1px solid; overflow:hidden; }

.bottom_box .main_box2 .con_box{ margin:0 auto; width:1200px; overflow:hidden; }

.bottom_box .main_box2 .con_box .left_con{ margin:0px; width:680px; line-height:25px; font-size:12px; color:#d2d2d2; float:left; overflow:hidden; }

.bottom_box .main_box2 .con_box .right_con{ margin:12px 0 0 0; width:510px; line-height:25px; font-size:12px; color:#d2d2d2; text-align:right; float:right; overflow:hidden; }

.bottom_box .main_box2 .con_box a{ color:#d2d2d2; }

.bottom_box .main_box2 .con_box a:hover{ color:#fff; }







.kfcon_box{ position:fixed; z-index:60; bottom:80px; right:0px; margin:0px; padding:0px; width:133px; text-align:center; float:left; }

.kfcon_box em{ position:absolute; z-index:2; left:0px; top:0px; margin:0px; width:133px; height:133px; background:url(../images/kf_img.png) no-repeat; font-style:normal; float:left; }

.kfcon_box ul{ margin:120px 0 0 18px; padding:6px 0 0 0; width:96px; background:#fff; border:#e5e5e5 1px solid; border-radius:6px; float:left; }

.kfcon_box ul li{ margin:0px; padding:0px; width:100%; height:70px; font-size:16px; border-bottom:#e5e5e5 1px solid; float:left; }

.kfcon_box ul li a{ padding:40px 0 0 0; width:100%; height:30px; line-height:22px; color:#000; background-repeat:no-repeat; display:block; }

.kfcon_box ul li a:hover{ color:#fff; background-color:#e68383; display:block; }

.kfcon_box ul li a:hover img{ filter: drop-shadow(#e5e5e5); }



.kfcon_box ul li.tb1 a{ background-image:url(../images/kf_tb1.png); background-position:center 10px; background-size:auto 25px; }

.kfcon_box ul li.tb1 a:hover{ background-image:url(../images/kf_tb1a.png); }

.kfcon_box ul li.tb3 a{ background-image:url(../images/kf_tb3.png); background-position:center 11px; background-size:auto 23px; }

.kfcon_box ul li.tb3 a:hover{ background-image:url(../images/kf_tb3a.png); }

.kfcon_box ul li.tb4 a{ background-image:url(../images/kf_tb4.png); background-position:center 10px; background-size:auto 25px; }

.kfcon_box ul li.tb4 a:hover{ background-image:url(../images/kf_tb4a.png); }

.kfcon_box ul li.tb5 a{ background-image:url(../images/kf_tb5.png); background-position:center 10px; background-size:auto 25px; }

.kfcon_box ul li.tb5 a:hover{ background-image:url(../images/kf_tb5a.png); }

.kfcon_box ul li.tb6 a{  border-radius:0 0 5px 5px; background-image:url(../images/kf_tb6.png); background-position:center 15px; background-size:auto 18px; }

.kfcon_box ul li.tb6 a:hover{ background-image:url(../images/kf_tb6a.png); }



.kfcon_box ul li.tb2{ position:relative; padding:40px 0 0 0; width:100%; height:30px; line-height:22px; color:#000; background-repeat:no-repeat; background-image:url(../images/kf_tb2.png); background-position:center 10px; background-size:auto 25px; cursor:pointer; display:block; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.kfcon_box ul li.tb2 i{ position:absolute; z-index:3; left:-125px; top:0px; margin:0px; width:120px; height:120px; background:#fff; border:#e5e5e5 1px solid; border-radius:6px; font-style:normal; display:none; overflow:hidden; }

.kfcon_box ul li.tb2 i img{ width:120px; height:120px; }

.kfcon_box ul li.tb2:hover{ color:#fff; background-color:#e68383; background-image:url(../images/kf_tb2a.png); transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition:all 0.5s ease-out; -ms-transition:all 0.5s ease-out; -o-transition:all 0.5s ease-out; }

.kfcon_box ul li.tb2:hover i{ display:block; }



/*----------------------------------------------------*/







/* 鼠标移到图片上效果0 */

.eff_img{ position: relative; cursor:pointer; overflow:hidden; }



.eff_img .shade{ position:absolute; z-index:5; top:100%; left:0px; width:100%; height:100%; background:#fff; opacity:0.6; filter:alpha(opacity=60); transition:0.5s all; display:block; }

.eff_img:hover .shade{ top:0px; transition:0.6s ease-in-out; }



.eff_img .img_icon{ position: absolute; z-index:8; top:50%; left:-100%; margin-left:-17px; margin-top:-17px; transform:rotate(360deg);transition:0.6s ease-in-out; display:inline-block; }

.eff_img:hover .img_icon{ left:50%; transform:rotate(3600deg);-webkit-transform:rotate(3600deg);-moz-transform:rotate(3600deg);-o-transform:rotate(3600deg);-ms-transform:rotate(3600deg);transition: .6s ease-in-out;-webkit-transition: .6s ease-in-out;-moz-transition: .6s ease-in-out;-o-transition: .6s ease-in-out;-ms-transition: .6s ease-in-out;}



.eff_img img{

    transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);

    transition:All .6s ease-in-out;-webkit-transition:All .6s ease-in-out;-moz-transition:All .6s ease-in-out;-o-transition:All .6s ease-in-out;-ms-transition:All .6s ease-in-out;

}

.eff_img:hover>img{

    transform:scale(1.4);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);

    transition:All .6s ease-in-out;-webkit-transition:All .6s ease-in-out;-moz-transition:All .6s ease-in-out;-o-transition:All .6s ease-in-out;-ms-transition:All .6s ease-in-out;

}







.eff_img1{ overflow:hidden; }

.eff_img1 img{

    transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);

    transition:All .6s ease-in-out;-webkit-transition:All .6s ease-in-out;-moz-transition:All .6s ease-in-out;-o-transition:All .6s ease-in-out;-ms-transition:All .6s ease-in-out;

}

.eff_img1:hover a>img{

    transform:scale(1.4);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);

    transition:All .6s ease-in-out;-webkit-transition:All .6s ease-in-out;-moz-transition:All .6s ease-in-out;-o-transition:All .6s ease-in-out;-ms-transition:All .6s ease-in-out;

}







.eff_img2{ overflow:hidden; }

.eff_img2 img{

    transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);

    transition:All .6s ease-in-out;-webkit-transition:All .6s ease-in-out;-moz-transition:All .6s ease-in-out;-o-transition:All .6s ease-in-out;-ms-transition:All .6s ease-in-out;

}

.eff_img2:hover img{

    transform:scale(1.4);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);

    transition:All .6s ease-in-out;-webkit-transition:All .6s ease-in-out;-moz-transition:All .6s ease-in-out;-o-transition:All .6s ease-in-out;-ms-transition:All .6s ease-in-out;

}





.eff_img3{ position: relative; cursor:pointer; overflow:hidden; }



.eff_img3 .shade{ position:absolute; z-index:5; top:100%; left:0px; width:100%; height:100%; background:#fff; opacity:0.6; filter:alpha(opacity=60); transition:0.5s all; display:block; }

.eff_img3:hover .shade{ top:0px; transition:0.6s ease-in-out; }



.eff_img3 .img_icon{ position: absolute; z-index:8; top:50%; left:-100%; margin-left:-17px; margin-top:-17px; transform:rotate(360deg);transition:0.6s ease-in-out; display:inline-block; }

.eff_img3:hover .img_icon{ left:50%; transform:rotate(3600deg);-webkit-transform:rotate(3600deg);-moz-transform:rotate(3600deg);-o-transform:rotate(3600deg);-ms-transform:rotate(3600deg);transition: .6s ease-in-out;-webkit-transition: .6s ease-in-out;-moz-transition: .6s ease-in-out;-o-transition: .6s ease-in-out;-ms-transition: .6s ease-in-out;}



/* 鼠标移到图片上效果1 */



.ny_news_xx_box .h_content .video {

position: relative;

padding-bottom: 56.25%;

height: 0;

overflow: hidden;

}

.video iframe,

.video object,

.video embed {

position: absolute;

top: 0;

left: 0;

width: 100%;

height: 100%;

}



/* 头部下拉菜单效果 */



.plat{ display: none; position: absolute; top: 85px; z-index: 1; box-shadow:0 0 8px #999;-moz-box-shadow:0 0 8px #999;-webkit-box-shadow:0 0 8px #999; padding: 15px; background-color: #fff; border-radius: 10px;}

.plat li{ float: left; }

.nav{ float: left; width: auto; font-size: 17px; text-align: left; float: left; }

.nav span{ color:#f0a32a; }

.nav a{ color:#2b3a78; background-color: #fff; padding: 12px 15px; }

.nav:hover .plat{ display: block; clear: both; }

.plat li:hover>a{ color:#f0a32a; background-color: #fff; }

.plat::before {position: absolute;

    top: -10px;

    left: 20px;

    width: 0;

    height: 0;

    border-width: 0 18px 18px;

    border-style: solid;

    border-color: transparent transparent #FFF;

    content: '';}



.footer_float_all .footer_float_cont{max-width:1180px;width:100%;margin:30px auto;position:relative;}

.footer_float_cont .footer_float_l{width:980px;float:left;}

.footer_float_cont .footer_float_r{width:100px;float:left;position: absolute;right: 47px;}

.footer_float_cont .f_closed{width:24px;position:absolute;right:15px;top:-15px;}

.footer_float_cont .f_closed:hover{cursor:pointer;}

.footer_float_cont .f_closed img{width:24px;height:24px;}

.footer_float_cont .footer_float_r img{width:100px;height:100px;}



.footer_float_box2{

    width:100%;

    margin:0 auto;

    height:auto;

    position:fixed;

    z-index:60;

    bottom:0;

    left:0;

    right:0;

    overflow:hidden;

    min-height:102px !important;

    background:url(../images/footer_float_bg2.jpg)no-repeat center !important;

}

.footer_float_box2 .footer_float_cont{margin:6px auto !important;}

.footer_float_box2 .footer_float_r img{width: 90px !important;height: 90px !important;position: relative;border-radius: 8px;top: -1px;}

.footer_float_box2 .f_closed{top:5px !important;}



.title-l h2{line-height:28px;height:28px;color:#333;position:relative;font-size:18px;letter-spacing:0;padding-left:20px;margin-bottom:10px;}

.title-l h2:before {content:'';display:block;position:absolute;width:5px;height:20px;top:4px;background:#ff9600;left:0}

.tag{display:inline-block;transition:.5s}

.tags{color: #ff9600!important; border: 1px solid #ff9600!important; background-color: unset;}

.fixed {z-index:9999;}

.bg-gray{background:#F7F7F7}

.bg-sub{background:#6e6e6e}

.container,.container-layout {margin:0 auto;padding:0 10px}

@media(min-width:760px) {.container {width:750px}

}

@media(min-width:1000px) {.container {width:1000px}

}

@media(min-width:1200px) {.container {width:1200px}

}

.radius-rounded {border-radius:2em;padding-left:1em;padding-right:1em}

.blank{height:10px;line-height:10px;clear:both;font-size:0}

.blank-small{height:20px;line-height:20px;clear:both;font-size:0}

.blank-middle{height:30px;line-height:30px;clear:both;font-size:0}

.blank-big{height:50px;line-height:50px;clear:both;font-size:0}

.blank-large{height:80px;line-height:80px;clear:both;font-size:0}