@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; font-family:"微软雅黑"; font-size:14px; color:#333; }
ul{ padding:0; margin:0;}
li{ list-style-type:none;}
a{ text-decoration:none; color:#333; }
a:hover{ color:#eb6100;}
img{ border:none;}
input{ outline:none;}
.fl{ float:left;}
.fr{ float:right;}
.clean{ clear:both;}
p{ margin:0; padding:0;}


.sm {
    display: block;
    text-align: center;
}
.head{ width:1200px; margin:0 auto; background:url(../images/nk_tbj.jpg) repeat-x; overflow:hidden;}
.head_left{ float:left; margin-top:35px; width:510px;}
.head_left img{ float:left;}
.head_left span{ float:left; margin-top:10px;}
.head_left span a{ font-size:16px;}
.head_mid_bottom{ float:left; }
.head_mid{float: left;
    width: 360px;
    height: 90px;
    margin-top: 40px;
    margin-left: 60px;}
.head_mid_bottom{ background: #408CE6;
    border: 2px solid #408CE6;
    border-radius: 100px;
    width: 358px;
    height: 36px;
	float:left;
	margin-top:12px;}
.head_mid_top{ float:left; width:100%;}	
.text_input{ width: 243px;border: none; color: #333; border-radius: 30px 0 0 30px; background: #fff; padding: 10px 8px; position: relative; top: 1px; float:left;}
.search-btn{background: #408CE6;
    border-radius: 0 16px 16px 0;
    width: 95px;
    height: 38px;
    position: relative;
    top: -1px;
    right: -1px;
    font-size: 14px;
    color: #FFFFFF;
    letter-spacing: 0.29px;
    text-align: center;
    border: none; 
	float:left;
	cursor:pointer;}
.head_right{ float:right;}

.head_right{ float:right; width:200px; margin-top:20px; margin-right:20px;}
.head_right_l{ width:100px; text-align:center; float:left; line-height:20px;}
.head_right_l img{ float:left;}
.head_right_r{ float:right; width:100px; text-align:center; line-height:20px;} 


.nav{ width:1200px; margin:0 auto; background:#0277CC; height:50px; margin-top:20px; overflow:hidden;}
.nav_left{ width:940px; float:left;}
.nav_left li{ float:left; line-height:50px; }
.nav_left li a{ color:#fff; font-size:18px; padding:0 18px; display:block;}
.nav_left li a:hover{ background:#3fa4ee;}
.nav_right{ float:right; background:#3fa4ee; color:#fff; line-height:35px; margin-right:20px; margin-top:8px; font-size:16px; padding:0 12px; border-radius:5px;}


.text_hot{ width:1200px; margin:0 auto; overflow:hidden;}
.text_hot_t{ float:left; width:100%; text-align:center;  margin:20px 0;}
.text_hot_t a{ font-size:42px; line-height:55px; font-weight:bold; color:#ca2b27;}
.text_hot_b{ float:left; width:100%;}
.text_hot_b a{ font-size:16px; padding:0 20px; line-height:30px; text-align:center; color:#ca2b27;}
.text_hot_b span{ float:right; }
.text_hot_b span a{ padding:0 !important;}
.text_hot_b a:hover{ text-decoration:underline;}


.main{ width:1200px; margin:0 auto; overflow:hidden; margin-top:20px;}

.main1{ float:left; width:100%;}

.main2{ float:left; width:100%; margin-top:10px;}
.main2_t{ float:left; width:100%; text-align:center; line-height:100px;}
.main2_t a{ color:#ca2b27; font-size:42px; font-weight:bold;}
.main2_b{ float:left; width:100%;}
.main2_b_z{ float:left; width:1100px;}
.main2_b_z a{ width:320px; padding:0 10px; float:left; text-align:center; font-size:15px;}
.main2_b_z img{ position:relative; left:-6px; top:-2px;}
.main2_b_y{ float:right; width:40px;}


.main3{ width:1200px; float:left; margin-top:30px;}
.main3_z{ float:left; width:700px; height:440px; position:relative;}
.main3_y{ float:right; width:465px;}
.main3_y_title{ float:left; width:100%; height:45px; line-height:40px; font-size:20px; color:#2f8cd7; background:url(../images/bt_bj_01.jpg) repeat-x;}
.main3_y_title span{ background:url(../images/11.png) no-repeat; width:124px; height:45px; text-align:center; float:left;}

.main3_y_s{ float:left; width:100%; margin-top:10px; padding-bottom:10px; margin-bottom:10px; border-bottom:dashed 1px #ccc;}
.main3_y_s a{ float:left; width:100%; line-height:45px; font-size:18px; white-space: nowrap; text-overflow: ellipsis; overflow:hidden;}
.main3_y_s .first_weight{ font-weight:bold; color:#2f8cd7;}
.main3_y_s .first_weight:hover{ color:#e2873f;}

.main3_y_x{ float:left; width:100%;}
.main3_y_x a{ float:left; width:100%; line-height:45px; font-size:18px; white-space: nowrap; text-overflow: ellipsis; overflow:hidden;}
.main3_y_x .first_weight{ font-weight:bold; color:#2f8cd7;}
.main3_y_x .first_weight:hover{ color:#e2873f;}


.main4{ float:left; width:1200px; margin-top:30px;}
.main4_z{ float:left; width:29px; position:absolute; z-index:9}
.main4_y{ float:left; width:1170px; float:right; margin-top:10px;}
.main4_y_nr{ width:225px; height:100px; float:left; margin:0 4px;}


.main5{ float:left; width:1200px; margin-top:30px;}

.main6{ float:left; width:1200px; margin-top:12px;}
.main6_z{ float:left;}
.main6_y{ float:right;}

.main7{ float:left; width:1200px; margin-top:12px;}


.main8{ float:left; width:1200px; margin-top:30px;}
.main8_z{ float:left; width:843px;}
.main8_z_1{ float:left; width:843px;}
.main8_z_1_left{ float:left; width:406px;}
.main_top_title{ width:100%; height:45px; background:url(../images/bt_bj_01.jpg) repeat-x; float:left; }
.main_top_title span{ font-size:20px; line-height:35px; text-align:center; width:124px; float:left; color:#2f8cd7; background:url(../images/12.png) no-repeat;}
.main_top_title span a{ color:#2f8cd7;}
.main8_z_1_left_nr{ float:left; width:406px;}
.main8_z_1_left_nr a{ float:left; width:406px; line-height:45px; font-size:18px; white-space: nowrap; text-overflow: ellipsis; overflow:hidden;}
.main8_z_1_right{ float:right; width:406px;}
.main8_z_1_right_nr{ float:left; width:406px;}
.main8_z_1_right_nr a{ float:left; width:406px; line-height:45px; font-size:18px; white-space: nowrap; text-overflow: ellipsis; overflow:hidden;}
.main8_z_2{ float:left; width:843px; margin-top:10px;}
.main8_z_2_left{ float:left;}
.main8_z_2_right{ float:right;}
.main8_z_3{ float:left; width:843px; margin-top:20px;}
.main8_z_3_nr{ float:left; width:843px; margin-top:20px;}
.main8_z_3_nr_z{ float:left; width:370px; height:230px; position:relative;}
.main8_z_3_nr_z img{ width:370px; height:230px; position:absolute; top:0; left:0; z-index:1}
.main8_z_3_nr_z span{ width:90%; padding:0 5%; height:40px; line-height:40px; background:rgba(0,0,0,0.6); text-align:center; position:absolute; bottom:0; z-index:999; color:#fff; font-size:16px; white-space: nowrap; text-overflow: ellipsis; overflow:hidden;}

.main8_z_3_nr_y{ float:right; width:435px;}
.main8_z_3_nr_y a{ float:left; width:425px; background:url(../images/dian.png) center left no-repeat; line-height:33px; font-size:16px; white-space: nowrap; text-overflow: ellipsis; overflow:hidden; padding-left:20px;}
.main8_z_4{ float:left; width:843px; margin-top:20px;}
.main8_z_4_nr{ float:left; width:843px; margin-top:20px;}
.main8_z_4_nr_z{ float:left; width:370px; height:230px; position:relative;}
.main8_z_4_nr_z img{ width:370px; height:230px; position:absolute; top:0; left:0; z-index:1}
.main8_z_4_nr_z span{ width:90%; padding:0 5%; height:40px; line-height:40px; background:rgba(0,0,0,0.6); text-align:center; position:absolute; bottom:0; z-index:999; color:#fff; font-size:16px; white-space: nowrap; text-overflow: ellipsis; overflow:hidden;}
.main8_z_4_nr_y{ float:right; width:435px;}
.main8_z_4_nr_y a{ float:left; width:425px; background:url(../images/dian.png) center left no-repeat; line-height:33px; font-size:16px; white-space: nowrap; text-overflow: ellipsis; overflow:hidden; padding-left:20px;}
.main_top_title_right{ float:right; line-height:45px;}
.main_top_title_right_text{ width:85px; float:left;}
.main_top_title_right_text a{ font-size:16px;}
.main8_z_5{ float:left; width:843px; margin-top:20px;}
.main8_z_5_nr{ float:left; width:843px; margin-top:20px;}
.main8_z_5_nr_z{ float:left; width:370px; height:230px; position:relative;}
.main8_z_5_nr_z img{ width:370px; height:230px; position:absolute; top:0; left:0; z-index:1}
.main8_z_5_nr_z span{ width:90%; padding:0 5%; height:40px; line-height:40px; background:rgba(0,0,0,0.6); text-align:center; position:absolute; bottom:0; z-index:999; color:#fff; font-size:16px; white-space: nowrap; text-overflow: ellipsis; overflow:hidden;}

.main8_z_5_nr_y{ float:right; width:435px;}
.main8_z_5_nr_y a{ float:left; width:425px; background:url(../images/dian.png) center left no-repeat; line-height:33px; font-size:16px; white-space: nowrap; text-overflow: ellipsis; overflow:hidden; padding-left:20px;}
.main8_y{ float:right; width:322px;}
.main8_y_1_nr{ float:left; width:322px; margin-top:10px;}
.main8_y_1_nr_left{ width:155px; height:251px; float:left;}
.main8_y_1_nr_left img{ width:155px; height:251px;}
.main8_y_1_nr_right{ float:right; width:150px; height:215px;}
.main8_y_1_nr_right img{ width:150px; height:215px;}
.main8_y_2{ float:left; width:322px; margin-top:20px;}
.main8_y_2_nr{ float:left; width:100%; margin-top:15px; height: 438px;}

.main8_y_3{ float:left; width:322px; margin-top:15px;}
.main8_y_3_nr{ float:left; width:322px; margin-top:20px;}
.main8_y_3_nr_lingdao{ float:left; width:322px; border-bottom:solid 1px #ccc; padding-bottom:20px; margin-bottom:20px;}
.main8_y_3_nr_lingdao_left{ width:120px; height:165px; float:left;}
.main8_y_3_nr_lingdao_right{ float:right; width:185px; line-height:24px;}
.main8_y_3_nr_lingdao_right span{ float:left;}
.main8_y_3_nr_lingdao_right .name_ld{ height:35px; font-size:16px;}

.main9{ float:left; width:1200px; margin-top:20px;}


.main10{ float:left; width:1200px; margin-top:15px;}
.wu_jiantou span{ background:none !important; padding:0 !important; text-align:left;}
.wu_jiantou span a{ width:auto !important; float:left;}
.main10_left{ float:left; width:845px;}
.main10_left_s{ width:845px; float:left;}
.main10_left_s_zuo{ float:left; width:406px;}
.main10_left_s_zuo_nr{ float:left; width:406px; margin-top:15px;}
.main10_left_s_zuo_nr_shang{ width:100%; float:left; height:220px; position:relative;}
.main10_left_s_zuo_nr_shang img{ position:absolute; z-index:1; top:0; left:0;}
.main10_left_s_zuo_nr_shang .fu_titel{ width:100%; height:40px; line-height:40px; background:rgba(0,0,0,0.7); float:left; position:absolute; z-index:9; bottom:0; color:#fff; text-align:center; font-size:16px;}
.main10_left_s_zuo_nr_xia{ float:left; width:100%; margin-top:10px;}
.main10_left_s_zuo_nr_xia a{ float:left; width:100%; line-height:35px; font-size:16px;}

.main10_left_s_you{ float:right; width:406px;}
.main10_left_s_you_nr{ float:left; width:406px; margin-top:15px;}
.main10_left_s_you_nr_shang{ width:100%; float:left; height:220px; position:relative;}
.main10_left_s_you_nr_shang img{ position:absolute; z-index:1; top:0; left:0;}
.main10_left_s_you_nr_shang .fu_titel{ width:100%; height:40px; line-height:40px; background:rgba(0,0,0,0.7); float:left; position:absolute; z-index:9; bottom:0; color:#fff; text-align:center; font-size:16px;}
.main10_left_s_you_nr_xia{ float:left; width:100%; margin-top:10px;}
.main10_left_s_you_nr_xia a{ float:left; width:100%; line-height:35px; font-size:16px;}

.main10_left_x{ width:845px; float:left; margin-top:15px;}
.main10_left_x_zuo{ float:left; width:406px;}
.main10_left_x_zuo_nr{ float:left; width:406px; margin-top:15px;}
.main10_left_x_zuo_nr_shang{ width:100%; float:left; height:220px; position:relative;}
.main10_left_x_zuo_nr_shang img{ position:absolute; z-index:1; top:0; left:0;}
.main10_left_x_zuo_nr_shang .fu_titel{ width:100%; height:40px; line-height:40px; background:rgba(0,0,0,0.7); float:left; position:absolute; z-index:9; bottom:0; color:#fff; text-align:center; font-size:16px;}
.main10_left_x_zuo_nr_xia{ float:left; width:100%; margin-top:10px;}
.main10_left_x_zuo_nr_xia a{ float:left; width:100%; line-height:35px; font-size:16px;}

.main10_left_x_you{ float:right; width:406px;}
.main10_left_x_you_nr{ float:left; width:406px; margin-top:15px;}
.main10_left_x_you_nr_shang{ width:100%; float:left; height:220px; position:relative;}
.main10_left_x_you_nr_shang img{ position:absolute; z-index:1; top:0; left:0;}
.main10_left_x_you_nr_shang .fu_titel{ width:100%; height:40px; line-height:40px; background:rgba(0,0,0,0.7); float:left; position:absolute; z-index:9; bottom:0; color:#fff; text-align:center; font-size:16px;}
.main10_left_x_you_nr_xia{ float:left; width:100%; margin-top:10px;}
.main10_left_x_you_nr_xia a{ float:left; width:100%; line-height:35px; font-size:16px;}

.w10 span a{ width:100px !important;}
.w11 span a{ width:120px !important;}


.main10_right{ width:322px; float:right;}
.main10_right_shang{ width:322px; float:left;}
.main10_right_shang_nr{ float:left; width:100%; margin-top:10px;}
.main10_right_shang_nr a{ float:left; width:100%; margin:6px 0; line-height:25px; font-size:16px;}
.tou_img_title{ float:left; width:100%;}
.tou_img_title img{ float:left; width:175px; height:120px;}
.tou_img_title span{ float:right; width:126px;}

.main10_right_xia{ width:322px; float:left;}
.main10_right_xia_nr{ float:left; width:100%; margin-top:10px;}
.main10_right_xia_nr a{ float:left; width:100%; margin:6px 0; line-height:25px; font-size:16px;}
.tou_img_title{ float:left; width:100%;}
.tou_img_title img{ float:left; width:175px; height:120px;}
.tou_img_title span{ float:right; width:126px;}


.main11{ float:left; width:1200px; margin-top:20px;}


.main12{ width:1200px; float:left; margin-top:20px;}
.main12_z{ float:left; width:380px;}
.main12_z_nr{ float:left; width:380px; margin-top:15px;}
.main12_z_nr_shang{ width:100%; float:left; height:220px; position:relative;}
.main12_z_nr_shang img{ position:absolute; z-index:1; top:0; left:0; width:380px; height:220px;}
.main12_z_nr_shang .fu_titel{ width:100%; height:40px; line-height:40px; background:rgba(0,0,0,0.7); float:left; position:absolute; z-index:9; bottom:0; color:#fff; text-align:center; font-size:16px;}
.main12_z_nr_xia{ float:left; width:100%; margin-top:10px;}
.main12_z_nr_xia a{ float:left; width:100%; line-height:35px; font-size:16px;}

.wu_jiantou span{ background:none !important; padding:0 !important; width:200px;}

.main12_m{ float:left; width:380px; margin-left:30px;}
.main12_m_nr{ float:left; width:380px; margin-top:15px;}
.main12_m_nr_shang{ width:100%; float:left; height:220px; position:relative;}
.main12_m_nr_shang img{ position:absolute; z-index:1; top:0; left:0; width:380px; height:220px;}
.main12_m_nr_shang .fu_titel{ width:100%; height:40px; line-height:40px; background:rgba(0,0,0,0.7); float:left; position:absolute; z-index:9; bottom:0; color:#fff; text-align:center; font-size:16px;}
.main12_m_nr_xia{ float:left; width:100%; margin-top:10px;}
.main12_m_nr_xia a{ float:left; width:100%; line-height:35px; font-size:16px;}

.main12_y{ float:left; width:380px; margin-left:30px;}
.main12_y_nr{ float:left; width:380px; margin-top:15px;}
.main12_y_nr_shang{ width:100%; float:left; height:220px; position:relative;}
.main12_y_nr_shang img{ position:absolute; z-index:1; top:0; left:0; width:380px; height:220px;}
.main12_y_nr_shang .fu_titel{ width:100%; height:40px; line-height:40px; background:rgba(0,0,0,0.7); float:left; position:absolute; z-index:9; bottom:0; color:#fff; text-align:center; font-size:16px;}
.main12_y_nr_xia{ float:left; width:100%; margin-top:10px;}
.main12_y_nr_xia a{ float:left; width:100%; line-height:35px; font-size:16px;}


.main13{ width:1200px; float:left; margin-top:20px;}
.main13_z{ float:left; width:380px;}
.main13_z_nr{ float:left; width:380px; margin-top:15px;}
.main13_z_nr_shang{ width:100%; float:left; height:220px; position:relative;}
.main13_z_nr_shang img{ position:absolute; z-index:1; top:0; left:0; width:380px; height:220px;}
.main13_z_nr_shang .fu_titel{ width:100%; height:40px; line-height:40px; background:rgba(0,0,0,0.7); float:left; position:absolute; z-index:9; bottom:0; color:#fff; text-align:center; font-size:16px;}
.main13_z_nr_xia{ float:left; width:100%; margin-top:10px;}
.main13_z_nr_xia a{ float:left; width:100%; line-height:35px; font-size:16px;}

.main13_m{ float:left; width:380px; margin-left:30px;}
.main13_m_nr{ float:left; width:380px; margin-top:15px;}
.main13_m_nr_shang{ width:100%; float:left; height:220px; position:relative;}
.main13_m_nr_shang img{ position:absolute; z-index:1; top:0; left:0; width:380px; height:220px;}
.main13_m_nr_shang .fu_titel{ width:100%; height:40px; line-height:40px; background:rgba(0,0,0,0.7); float:left; position:absolute; z-index:9; bottom:0; color:#fff; text-align:center; font-size:16px;}
.main13_m_nr_xia{ float:left; width:100%; margin-top:10px;}
.main13_m_nr_xia a{ float:left; width:100%; line-height:35px; font-size:16px;}

.main13_y{ float:left; width:380px; margin-left:30px;}
.main13_y_nr{ float:left; width:380px; margin-top:15px;}
.main13_y_nr_shang{ width:100%; float:left; height:220px; position:relative;}
.main13_y_nr_shang img{ position:absolute; z-index:1; top:0; left:0; width:380px; height:220px;}
.main13_y_nr_shang .fu_titel{ width:100%; height:40px; line-height:40px; background:rgba(0,0,0,0.7); float:left; position:absolute; z-index:9; bottom:0; color:#fff; text-align:center; font-size:16px;}
.main13_y_nr_xia{ float:left; width:100%; margin-top:10px;}
.main13_y_nr_xia a{ float:left; width:100%; line-height:35px; font-size:16px;}


.links_yq{ width:1200px; margin:0 auto; overflow:hidden; margin-top:35px;}
.links_yq_s{ float:left; width:100%; height:38px; border-bottom:solid 3px #eee; text-align:center;}
.links_yq_s a{ text-align:center; padding:0 20px; width:80px; font-size:16px;}
.links_yq_x{ float:left; width:100%; margin:10px 0;}
.links_yq_x a{ line-height:30px; margin-right:20px; font-size:16px;}


.foot{ width:100%; margin:0 auto; overflow:hidden; margin-top:30px;}
.foot_s{ float:left; width:100%; background:#0276CC; height:40px; text-align:center;}
.foot_s a{ color:#fff; line-height:40px; margin:0 15px; font-size:16px;}
.foot_x{ width:1200px; margin:0 auto; overflow:hidden; text-align:center; padding:20px 0; line-height:30px; font-size:15px;}








/* demo */

.demo{width:100%;margin:0 auto;position:relative; margin-top:35px;}

.demo h2{font-size:16px;height:44px;color:#3366cc;margin-top:20px;}

.demo dl dt{font-size:14px;color:#ff6600;margin-top:30px;font-weight:800;}

.demo dl dt,.demo dl dd{line-height:22px;}

/* tabbtn */

.tabbtn{height:43px;background:url(images/tabbg.gif) repeat-x;}

.tabbtn li{float:left;position:relative;margin:0 0 0 -1px;}

.tabbtn li a{display:block;float:left;height:45px;line-height:45px;overflow:hidden;width:130px;text-align:center;font-size:20px;cursor:pointer;}

.tabbtn li.current{ background:url(images/bt_zz.jpg) no-repeat;}

.tabbtn li.current a{background:url(images/bt_zz.jpg) no-repeat; height:45px;line-height:45px; color:#3366cc;}



/* tabbtn */

.tabbtn022{height:43px; position:relative;}

.tabbtn022 li{float:left;position:relative;margin:0 0 0 -1px;}

.tabbtn022 li a{display:block;float:left;height:45px;line-height:45px;overflow:hidden;width:84px;text-align:center;font-size:16px;cursor:pointer;}

.tabbtn022 li.current{ background:url(images/fcls_lanmu_sanjiao2.jpg) no-repeat;}

.tabbtn022 li.current a{background:url(images/fcls_lanmu_sanjiao2.jpg) no-repeat; height:45px;line-height:45px; color:#3366cc;}


/* tabcon */

.tabcon{ position:relative;/*必要元素*/overflow:hidden;}

.tabcon .subbox{position:absolute;/*必要元素*/left:0;top:0;}

.tabcon .sublist{padding:0px 0px;}

/* leftcon */

#leftcon .subbox{width:9999em;}

#leftcon .subbox .sublist{float:left;width:664px;}

/* sublist */

.sublist{padding:10px;}

.sublist li{height:28px;line-height:28px;font-size:12px;}

.sublist li span{margin:0 5px 0 0;font-family:"宋体";font-size:12px;font-weight:400;color:#ddd;}









.box{width: 700px;height: 440px; overflow: hidden;position: relative;}
.box-1 ul{}
.box-1 ul li{width: 700px;height: 440px;position: relative;overflow: hidden;}
.box-1 ul li img{display:block;width: 700px; height: 440px;}
.box-1 ul li h2{position: absolute;left: 0;bottom:-14px;height: 50px;width:520px;background: rgba(0,0,0,.4);
				padding-right:400px ; padding-left:20px;font-size: 18px;line-height: 50px;text-overflow: ellipsis;overflow: hidden;
				white-space: nowrap;font-weight: normal;color: ghostwhite}
.box-2{position: absolute;right: 10px;bottom: 15px; z-index:9999}
.box-2 ul li{float:left;width: 12px;height: 12px;overflow: hidden; margin: 0 5px; border-radius: 50%;
				background: rgba(0,0,0,0.5);text-indent: 100px;cursor: pointer;}
.box-2 ul .on{background:#3fa4ee;}
.box-3 span{position: absolute;color: white;background: rgba(125,125,120,.3);width: 50px;height: 80px;
				top:50%; font-family: "宋体";line-height: 80px;font-size:60px;margin-top: -40px;
				text-align: center;cursor: pointer;}
.box-3 .prev{left: 10px;}
.box-3 .next{right: 10px;}
.box-3 span::selection{background: transparent;}
.box-3 span:hover{background: rgba(125,125,120,.8);}






  .swiper-container3 {
        width: 1168px;
        height: 100%;
		float:right;
    }
    .swiper-container3 .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;
        
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
		width:225px;
		height:100px;
    }

.bg_home{ background:#f2f2f2;}

.second_nav {
    background: #fff;
    height: 85px;
    width: 100%;
    border-bottom: solid 1px #ccc;
}
.second_nav_nei {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    line-height: 40px;
}
.second_nav_nei_left {
    float: left;
    width: 834px;
}
.second_nav_nei_left a {
    font-size: 16px;
    margin-right: 12px;
}
.second_nav_nei_right {
    float: right;
    font-size: 17px;
    margin-top: 20px;
}


.second_head{ width:1170px; margin:0 auto; overflow:hidden; background:#fff; margin-top:15px; padding:15px; }
.second_head_left{ float:left; width:600px;}
.second_head_left img{ float:left;}
.second_head_left_dingwei{ float:left; margin-left:15px; margin-top:5px;}
.second_head_left_dingwei a{ font-size:16px; margin:0 8px;}
.second_head_right{ float:right; width:370px; margin-top:-3px;}
.second_head_right select{ float:left; height:36px; width:60px; padding-left:5px; outline:none;}
.second_head_right_m{ float:left;}
.second_head_right_m input{ float:left; width:252px; margin-left:-2px; height:30px;}
.second_head_right_r{ float:right;}
.second_head_right_r input{ float:right;  width: 52px; height: 36px; position:relative; left:-2px; outline: none !important; background:url(../images/search_bg.png) -125px -2px no-repeat; cursor: pointer; border:none;}


.second_main{ width:1170px; margin:0 auto; overflow:hidden; margin-top:20px; background:#fff; padding:15px; }
.second_main_left{ float:left; width:770px; }
.second_main_left_1{ float:left; width:770px;}
.second_main_top_title{ float:left; width:100%; height:50px; line-height:50px; margin-bottom:5px; border-bottom:solid 1px #ccc;}
.second_main_top_title_l{ float:left; font-size:22px; color:#0074c9;}
.second_main_top_title_r{ float:right;}
.second_main_top_title_r a{ font-size:18px;}
.second_main_left_1_nr{ float:left; width:100%;}
.second_main_left_1_nr li{ float:left; width:100%;}
.second_main_left_1_nr li em{ float:right; font-style:normal; color:#999; font-size:16px; line-height:38px;}
.second_main_left_1_nr li a{ font-size:16px; line-height:38px;}

.second_main_left_2{ float:left; width:770px; margin-top:5px;}
.second_main_left_2_nr{ float:left; width:100%;}
.second_main_left_2_nr li{ float:left; width:100%;}
.second_main_left_2_nr li em{ float:right; font-style:normal; color:#999; font-size:16px; line-height:38px;} 
.second_main_left_2_nr li a{ font-size:16px; line-height:38px;}

.second_main_left_3{ float:left; width:770px; margin-top:5px;}
.second_main_left_3_nr{ float:left; width:100%;}
.second_main_left_3_nr li{ float:left; width:100%;}
.second_main_left_3_nr li em{ float:right; font-style:normal; color:#999; font-size:16px; line-height:38px;}
.second_main_left_3_nr li a{ font-size:16px; line-height:38px;}


.second_main_right{ float:right; width:370px; }
.second_main_right_1{ float:right; width:370px; border:solid 1px #ccc;}
.second_main_right_1_top{ height:50px; float:left; width:97%; font-size:20px; line-height:50px; border-bottom:solid 1px #ccc; padding-left:3%;}
.second_main_right_1_bottom{ float:left; width:100%;}
.second_main_right_1_bottom a{ float:left; width:94%; padding:0 3%; border-bottom:dashed 1px #ccc; line-height:38px; font-size:16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.second_main_right_2{ float:left; width:100%; margin-top:15px;}


.second_foot{ width:1200px; margin:0 auto; background:rgba(215, 215, 215, 1);  overflow:hidden; height:40px; line-height:40px;}
.second_foot_left{ width:800px; float:left; margin-left:20px;}
.second_foot_left a{ margin-right:15px;}
.second_foot_right{ float:right; width:100px;}
.second_foot_right img{ position:relative; left:-5px;}


.OnlineService_Top {width:100px;height:40px;}
.OnlineService_Top a {display:block;width:100px;height:40px; cursor:pointer;text-decoration:none;}


.second_foot_2{ width:1200px; margin:0 auto; line-height:40px; padding:10px 0; font-size:16px; text-align:center; overflow:hidden;}
.second_foot_2 a{ font-size:16px;}


.second_main_titleH2{ float:left; width:100%; border-bottom:solid 1px #ccc; margin-bottom:30px; margin-top:5px;}
.second_main_titleH2_s{ float:left; width:100%; font-size:36px; font-weight:bold; margin-bottom:25px;}
.second_main_titleH2_x{ float:left; width:100%; font-size:16px;}
.second_main_titleH2_x_left{ float:left;}
.second_main_titleH2_x_right{ float:right;}
.second_main_titleH2_x_right img{ margin-bottom:-12px;}


.contact_xin {
    float: left; 
    width: 100%;
    line-height: 38px;
    font-size: 16px;
    margin-bottom: 30px;
	min-height: 453px;
}
.second_main .li_four{ border-bottom:solid 1px #ccc; float:left; padding-bottom:12px; margin-bottom:12px;}

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


.nk_video_head{ width:1160px; background:#fff; margin:0 auto; overflow:hidden; padding:15px 20px;}
.nk_video_head_left{ float:left;}
.nk_video_head_mid{ float:left; margin-left:50px;}
.nk_video_head_right {
    float: left;
    margin-left: 50px;
}
.nk_video_head_sousuo{ float:right; width:300px;}
.nk_video_head_sousuo_t{ float:left; width:100%; line-height:18px; margin-top:8px;}
.nk_video_head_sousuo_b{ float:left; width:100%;}
.nk_video_head_sousuo_b input{ width:218px; height:22px; margin-top:5px; float:left;}
.nk_video_head_sousuo_b .input_but{border: 0; padding: 0px 15px; height: 28px; line-height: 30px; color: #fff;
    background-color: #0074c9; width:60px; cursor:pointer; margin-top:5px; float:left; margin-left:-1px;}


.nk_video_nav{ float:left; width:100%; background:#0074c9; height:50px;}
.nk_video_nav_box{ width:1200px; margin:0 auto; line-height:50px;}
.nk_video_nav_box li{ float:left; padding:0 45px;}
.nk_video_nav_box li a{ color:#fff; font-size:20px; display:block;}
.nk_video_nav_box li:hover{ background:#fff;}
.nk_video_nav_box li:hover a{ color:#0074c9;}


#focus .swiper-slide {
    background-position: center;
    background-size: cover;
    width: 576px;
    height: 323px;
    overflow: hidden;
}

#focus .swiper-slide img {
    width: 576px;
    height: 323px;
}

#focus .swiper-slide p {
    position: absolute;
    bottom: 0;
    background-color: rgba(0, 0, 0, .5);
    width: 100%;
    height: 48px;
    line-height: 48px;
    text-align: center;
}

#focus .swiper-slide p a {
    color: #fff;
    line-height: 48px;
    font-size: 14px;
}

#focus {
    margin: 20px 0 35px 0;
}

.nk_video_xia{ float:left; width:1170px;}
.nk_video_xia_nr{ width:23%; float:left; line-height:35px; margin:0 1%; margin-bottom:15px;}
.nk_video_xia_nr img {
    float: left;
    width: 270px;
    height: 165px;
}
.nk_video_xia_nr span{ float:left; width:100%;}
.nk_video_xia_nr a{ font-size:15px;}


.second_links{ float:left; width:100%; border-top:solid 5px #eee; margin-top:20px; margin-bottom:20px;}
.second_links_top{ line-height:60px; color:#c30; font-weight:bold; float:left; width:100%; font-size:20px;}
.second_links_bottom{ float:left; width:100%;}
.second_links_bottom a{ float:left; margin-right:15px; font-size:16px;}

.nk_tbch{ float:left; width:770px;}
.nk_tbch_nr{ float:left; width:770px; margin:30px 0 20px 0;}
.nk_tbch_nr_list{ float:left; width:200px; margin:0 28px; line-height:35px; text-align:center; margin-bottom:15px;    min-height: 135px;}

.wu_mid{ margin-left:220px;}


.nk_yanglingsx{ width:1170px; float:left; margin-top:10px;}

.nk_yanglingsx_1{ float:left; width:1170p;}
.nk_yanglingsx_1 img{ width:100%; height:auto}

.nk_yanglingsx_2{ float:left; width:1170px;}
.nk_yanglingsx_2_t{ float:left; width:100%; text-align:center; margin:10px 0;}
.nk_yanglingsx_2_t a{ font-size:32px; font-weight:bold; line-height:65px;}
.nk_yanglingsx_2_b{ float:left; width:100%;}
.nk_yanglingsx_2_b a{ float:left; width:32%; text-align:center;}
.nk_yanglingsx_2_b span{ width:1px; float:left; margin:0 5px;}


.nk_yanglingsx_3_left{ float:left; width:420px;}

#focus1 .swiper-pagination { text-align: right; bottom: 17px; }
#focus1 .swiper-button-next, #focus1 .swiper-button-prev { margin-top: -7.5px; width: 20px; height: 20px; background-size: 20px 20px; }
#focus1 .swiper-slide p { position: absolute; bottom: 0; background-color: rgba(0,0,0,.5); width: 100%; height: 48px; line-height: 48px; padding-left: 15px; text-align:left; }
#focus1 .swiper-slide p a { color: #fff; line-height: 50px; font-size: 14px;  }
#focus1 .swiper-slide img { height: 267px; }

.nk_yanglingsx_3_mid{ float:left; width:350px; margin-left:30px; }
.nk_yanglingsx_title{ float:left; width:100%; height:40px; background:rgba(242, 242, 242, 1);  line-height:40px; margin-bottom:10px;}
.nk_yanglingsx_title_left{ float:left; background:rgba(25, 158, 216, 1); height:40px; font-size:18px; padding:0 10px; color:#fff;}
.nk_yanglingsx_title_left a{ color:#fff;}
.nk_yanglingsx_title_right{ float:right; margin-right:10px;}
.nk_yanglingsx_title_right a{ font-size:16px;}

.nk_yanglingsx_3{ float:left; width:100%; margin-top:25px;}

.nk_yanglingsx_3_mid_nr{ float:left; width:100%;}
.nk_yanglingsx_3_mid_nr a{ float:left; width:100%; line-height:38px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size:16px;}

.nk_yanglingsx_3_right{ float:right; width:350px; }
.nk_yanglingsx_3_right_nr{ float:left; width:100%;}
.nk_yanglingsx_3_right_nr a{ float:left; width:100%; line-height:38px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size:16px;}

.nk_yanglingsx_4{ float:left; width:1170px; margin-top:10px;}
.nk_yanglingsx_4 img{ width:100%; height:auto;}


.nk_yanglingsx_5{ float:left; width:1170px; margin-top:20px;}

.nk_yanglingsx_5_left{ float:left; width:375px; }
.nk_yanglingsx_5_left_nr{ float:left; width:100%;}
.nk_yanglingsx_5_left_nr a{ float:left; width:100%; line-height:38px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size:16px;}

.nk_yanglingsx_5_mid{ float:left; width:380px; margin-left:20px;}
.nk_yanglingsx_5_mid_nr{ float:left; width:100%;}
.nk_yanglingsx_5_mid_nr a{ float:left; width:100%; line-height:38px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size:16px;}

.nk_yanglingsx_5_right{ float:right; width:375px; }
.nk_yanglingsx_5_right_nr{ float:left; width:100%;}
.nk_yanglingsx_5_right_nr a{ float:left; width:100%; line-height:38px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size:16px;}

.mt-15 {
    margin-top: 5px;
}
.img-responsive {
    display: block;
    max-width: 100%;
}
.nk_yanglingsx_6{ float:left; width:1170px; margin-top:10px;}
.nk_yanglingsx_6_nr{ float:left; width:1170px;}
.pic-presentation-con p { color: #000; line-height: 35px; font-size: 14px; background-color: rgba(215, 215, 215, 1); text-align: center; }


.contant_nr_right{ float:right;}
.contant_nr_left{ float:left;}

.fanye a {
    border: solid 1px #333;
    padding: 0 8px;
    margin: 0 2px;
}
.xuanzhong_fy{ background:#ff0000; border:solid 1px #ff0000 !important; color:#fff}
.contact_xin img {
    max-width: 100%;
    height: auto;
    text-indent: unset;
}
.bshare-custom.icon-medium-plus, .bshare-custom.icon-large{ position:relative; top:-15px}

.nk_tbch_nr_list img {
    width: 198px;
    height: 85px;
    margin-bottom: 10px;
}

.editor {
	font-size: 14px;
	color: #999;
         text-indent:2em
}

.nk_tbch_nr_list span {
	line-height: 17px;
}
.oldCss{
	text-indent:2em
}

#qrcode img {
	margin: 5px auto 0;
         width: 168px;

}
.share {
	float: left;
	margin: 10px 30px 26px;
}
.share img {
	height: 38px;
	margin: 0 10px;
	vertical-align: middle;
}
.time_share {
	overflow: hidden;
}
.second_main_titleH2_x_right img {
	width: 40px;
	margin-left: 10px;
	
}
.second_main_titleH2_x_right a {
	line-height: 40px;
	display: inline-block;
}
.bshare-custom #layui-layer1 {
	height: 250px !important;
}
.contact_xin video{
	max-height: 600px;
}