﻿@import url("Base.css");
html,body {
	font-family:"微软雅黑";
	color:#595757;
	height:100%;
}
input {
	font-family:Arial;
	font-size:12px;
}
textarea {
	font-family:Arial;
	font-size:12px;
}
/* a:link,a:visited,a:active {
	color:#595757;
	text-decoration:none;
}
a:hover {
	color:#ff0000;
	text-decoration:none;
} */

.anoline {
	outline:none;
    -moz-outline:none;
	blr:expression(this.onFocus=this.blur());
}
/*头部*/
.d_he{width:100%; height:320px; background:#ffff00;}
.d_he_c{ width:1000px; height:100%; margin:0 auto;}
.d_he_c_lo{ width:770px; height:90px; background:url(../images/log.png) no-repeat; position:relative; top:10px; float:left}
.d_he_c_fang{ width:625px; height:180px; background:url(../images/fang.png) no-repeat; position:relative; top:40px; float:left;}
.d_he_c_fang_bh{ position:absolute; width:139px; height:97px; right:0px; top:0px;}
.d_he_c_lb{ width:351px; height:200px; overflow:hidden; float:right; overflow:hidden; margin-top:25px;}


/*头部滚动*/
#playBox{ width:351px; height:200px; margin:0px auto; background:#333; position:relative; overflow:hidden;position:relative; z-index:80; border-radius:20px;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle {width:341px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}
.oUlplay li a img{width:351px; height:200px;}



.d_bar_ul_shu{ width:1px; height:22px; background:url(../images/shu.png) no-repeat; margin:12px 20px;}


/*导航栏*/
.d_bar{ width:100%; height:39px; background:url(../images/t-2.jpg) repeat-x;}

.d_bar_ul{ width:1000px; height:100%; margin:0 auto;}
.d_bar_ul ul { list-style-type:none; float:right; }
.d_bar_ul ul li { float:left; position: relative; z-index:999;height:39px; line-height:39px; }
.d_bar_ul ul li a {  display:block; text-decoration:none; text-align:center; color:#999; font-size:15.47px; color:#FFFFFF;}
/*.d_bar_ul ul li p{ background:url(../images/A-3.png) no-repeat top center; position:absolute; z-index:999; width:142px; height:20px; top:35px; left:0px;}*/

.d_bar_ul ul li a:hover { text-decoration:underline;color:#fff;} 
.d_bar_ul ul li ul {display: none;}
.d_bar_ul ul li:hover ul {display: block; position: absolute;z-index:999; top:39px; min-width:190px; left:-30px;} 
.d_bar_ul ul li:hover ul li{height:28px; line-height:28px; float:left;width: 130px;} 
.d_bar_ul ul li:hover ul li a {display:block; height:28px; line-height:28px; background:url(../images/A-4.png); color:#ffffff; width: 130px; text-align:center; font-size:12px; color:#595757;}
.d_bar_ul ul li:hover ul li a:hover {font-size:12px; color:#f56969;}



.d_bar_ul_shu{ width:1px; height:22px; background:url(../images/shu.png) no-repeat; margin:12px 20px;}
/*===================================================================================*/

#main{}
#header_bj{ width:100%; background:#ffff00; height:90px;float:left;}
#header_bj .header_k{width:1000px; margin:0px auto;}
#header_bj .header_k .header_logo{width:350px; height:50px; float:left; margin:20px 0px 0px 10px;margin:20px 0px 0px 10px !important;}
#header_bj .header_k .header_dh{margin:20px 0px 0px 220px;margin:20px 0px 0px 218px !important; padding:0px 0px 0px 60px; padding:0px 0px 0px 58px !important; width:350px; float:left; height:50px; background:url(../images/A-2.png) no-repeat left; font-size:14px; color:#282b29; line-height:23px;}

#header_menu_bj{width:100%; float:left; height:35px; background:#ec2218;}
#header_menu_bj #nav { position:relative;z-index:999; width:1000px; height:35px; font-size:13px; color:#FFFFFF;margin: 0 auto; }
#header_menu_bj #nav ul { list-style-type:none; }
#header_menu_bj #nav ul li { float:left; position: relative; z-index:999;height:35px; line-height:35px; width:142px;}
#header_menu_bj #nav ul li a {  display:block; text-decoration:none; text-align:center; color:#999; font-size:13px; color:#FFFFFF;}
#header_menu_bj #nav ul li p{ background:url(../images/A-3.png) no-repeat top center; position:absolute; z-index:999; width:142px; height:20px; top:35px; left:0px;}
#header_menu_bj #nav ul li a:hover { text-decoration:underline;color:#fff;} 
#header_menu_bj #nav ul li ul {display: none;}
#header_menu_bj #nav ul li:hover ul {display: block; position: absolute;z-index:999; top:35px; min-width:190px; left:20px;} 
#header_menu_bj #nav ul li:hover ul li{height:28px; line-height:28px; float:left;width: 130px;} 
#header_menu_bj #nav ul li:hover ul li a {display:block; height:28px; line-height:28px; background:url(../images/A-4.png); color:#ffffff; width: 130px; text-align:center; font-size:12px; color:#595757;}
#header_menu_bj #nav ul li:hover ul li a:hover {font-size:12px; color:#f56969;}
/*#header_menu_bj .top {  background:url(../images/A-3.png) no-repeat top center;cursor:pointer;}*/
 /*  This piece of code is for a third level drop down menu and is not included in this tutorial #header_menu_bj #nav ul 
li:hover ul li ul {display:none;}
#header_menu_bj #nav ul li:hover ul li:hover ul {display:block; position: absolute; top:-1px; left: 151px;}*/
 /* Ignore this last piece of code */
 
#In_banner{width:100%; float:left; height:418px;}
/*#playBox{ width:100%; height:418px; margin:0px auto;position:relative;z-index:888; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute;z-index:888; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .oUlplay li img{ }
#playBox .pre{}
#playBox .next{}
#playBox .smalltitle {width:100%; height:10px; position:absolute;z-index:1004; bottom:15px;}

#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:14px; height:14px; margin:0 5px; background:url(../images/B-2.png) no-repeat; float:left; overflow:hidden;*display:inline;*zoom:1; cursor:pointer;}
#playBox .smalltitle .thistitle{  background:url(../images/B-1.png) no-repeat;}*/


/* main_image */
.main_visual{height:418px;overflow:hidden;position:relative;}
.main_image{height:418px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:418px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:418px;}
.main_image li span{display:block;width:100%;height:418px}
.main_image li a{display:block;width:100%;height:418px}


div.flicking_con{position:absolute;top:380px;left:50%;z-index:456;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:14px;height:14px;margin:0 10px 0 0;padding:0;background:url('../images/b-1.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -14px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{}
#btn_next{}









#In_ggqh{width:100%; height:92px; background:url(../images/I-1.jpg) repeat-x; float:left;}
#In_ggqh .In_ggqh_k{ width:977px; margin:0px auto;}
#In_ggqh .In_ggqh_hz{ width:57px; float:left; height:57px; margin-right:43px; margin-right:41px !important; background:url(../images/links.png) no-repeat; margin-top:20px;}
#In_ggqh .In_ggqh_img{width:877px; margin:15px 0px 15px 0px; float:left;}

#In_ggqh1{width:100%; float:left; height:41px; background:url(../images/I-2.gif) center no-repeat;}

#In_nr{width:100%; float:left; background:url(../images/B-2.gif) no-repeat bottom center; min-height:874px;}
#In_nr #In_nr_k{width:1000px; margin:0px auto;}
#In_nr #In_One{width:1000px; float:left;}
#In_One .In_Search{ width:1000px; height:50px; line-height:50px; float:left; }
#In_One .In_Search p{ width:120px; float:left;font-size:23px; line-height:40px; height:40px; margin-top:10px; color:#595757;}
#In_One .In_Search .In_Input{width:216px; height:23px; background:url(../images/I-2.jpg) no-repeat left; float:left; margin-top:20px;}
#In_One .In_Search .In_Input .In_inputk{width:170px; height:19px; border:0px; line-height:19px; margin:2px 0px 0px 1px; text-indent:12px; float:left; font-size:14px; color:#878787;}
#In_One .In_Search .In_Input .In_input_an{width:25px; height:23px; float:left; margin-left:18px;margin-left:16px !important; cursor:pointer;}

#In_One .In_Search_more{ float:right; width:200px; text-align:right;height:50px; line-height:50px; margin-right:20px; margin-top:10px;}
#In_One .In_Search_more a{ font-size:15px; color:#595757;}
#In_One .In_Search_more a:hover{ font-size:15px; color:#ec2218;}




#In_One #In_Pro{width:1000px; height:210px; margin-top:10px; float:left; position:relative; z-index:9999; }
#In_One #In_Pro .In_Pro_fdk{width:1000px; float:left;height:210px;position:relative; z-index:666;}
.blk_18 { overflow:hidden; zoom:1; font-size:13px; width:1000px;}
.blk_18 .pcont { width:1000px; float:left; overflow:hidden;}
.blk_18 .ScrCont { width:33300px; zoom:1; }
.blk_18 #List1_1, .blk_18 #List2_1 { float:left; }
@media screen and (min-width: 1200px){
.In_Pro_fdk .LeftBotton { background:url(../images/L-1.png) no-repeat left top; height:46px; width:25px; position:absolute;z-index:666; top:70px; left:-40px;}
.In_Pro_fdk .RightBotton { background:url(../images/R-1.png) no-repeat left top; height:46px; width:25px; position:absolute;z-index:666;top:70px; right:-40px;}
}

.blk_18 .pl img { display:block; cursor:pointer; border:none;width:180px; height:100px; margin:0px auto; }
.blk_18 .pl { width:190px;float:left; text-align:center; line-height:35px; color:#595757 }
.blk_18 a.pl:hover {color:#ec2218 }

#In_nr #In_Two{width:1000px; float:left;}
#In_Two .In_Two_nr{width:1000px; margin-top:125px;}
#In_Two .In_Two_nr ul{margin:0px; padding:0px;}
#In_Two .In_Two_nr ul li{ padding:15px; width:220px; height:348px; background:url(../images/I-1.png) no-repeat left top; float:left;}
#In_Two .In_Two_nr ul li .In_Two_bt{ width:220px; float:left; height:35px; line-height:35px; font-size:15px; color:#595757;}
#In_Two .In_Two_nr ul li .In_Two_tp{width:220px; float:left; height:154px;}
#In_Two .In_Two_nr ul li .In_Two_tp img{width:220px; border:0px;height:154px;}
#In_Two .In_Two_nr ul li .In_Two_con{width:220px; height:69px; margin-top:25px; line-height:23px; font-size:13px; color:#595757; overflow:hidden; float:left;}
#In_Two .In_Two_nr ul li .In_Two_an{float:left; width:103px; height:28px; margin-top:20px;}
#In_Two .In_Two_nr ul li .In_Two_an a{width:103px; height:28px; display:block; background:url(../images/I-3.jpg) no-repeat;}
#In_Two .In_Two_nr ul li .In_Two_an a:hover{width:103px; height:28px; display:block; background:url(../images/I-4.jpg) no-repeat;}

#Foot{width:100%; float:left;}
#Foot #Foot_One{width:100%; height:210px; float:left; background:#626262;}
#Foot #Foot_One .Foot_One_nr{width:1000px; height:140px; overflow:hidden; margin:35px auto;}
.Foot_One_nr .Foot_One_nr_left{width:700px; float:left;}
.Foot_One_nr .Foot_One_nr_left ul{margin:0px; padding:0px;}
.Foot_One_nr .Foot_One_nr_left ul li{ width:120px; float:left;}
.Foot_One_nr .Foot_One_nr_left ul li .Foot_one_left_bt{ width:120px; line-height:25px; height:25px; font-size:14px; color:#fff; float:left;}
.Foot_One_nr .Foot_One_nr_left ul li .Foot_one_left_nr{width:120px; float:left; font-size:12px; color:#c7c8c8;}
.Foot_One_nr .Foot_One_nr_left ul li .Foot_one_left_nr a{ width:120px; float:left;  padding-top:3px;padding-bottom:3px; font-size:12px; color:#c7c8c8;}
.Foot_One_nr .Foot_One_nr_left ul li .Foot_one_left_nr a:hover{ width:120px; float:left; text-decoration:underline;}


.Foot_One_nr .Foot_One_nr_left ul li#zxkf{ width:180px; float:left;}
.Foot_One_nr .Foot_One_nr_left ul li#zxkf .Foot_one_left_bt1{ width:180px; line-height:25px; height:25px; font-size:14px; color:#fff; float:left; text-align:center;}
.Foot_One_nr .Foot_One_nr_left ul li#zxkf .Foot_one_left_nr1{width:180px; float:left; font-size:12px; color:#c7c8c8;text-align:center;}
.Foot_One_nr .Foot_One_nr_left ul li#zxkf .Foot_one_left_nr1 a{ width:180px; float:left;  padding-top:3px;padding-bottom:3px; font-size:12px; color:#c7c8c8;text-align:center; background:url(../images/F-3.png) no-repeat center; display:block; height:25px;}
.Foot_One_nr .Foot_One_nr_left ul li#zxkf .Foot_one_left_nr1 a:hover{ width:180px; float:left; text-decoration:underline;text-align:center; background:url(../images/F-1.png) no-repeat center; display:block; height:25px;}

.Foot_One_nr .Foot_One_nr_left ul li#lm1{ width:100px; float:left;}
.Foot_One_nr .Foot_One_nr_left ul li#lm1 .Foot_one_left_bt2{ width:100px; line-height:25px; height:25px; font-size:14px; color:#fff; float:left; text-align:center;}
.Foot_One_nr .Foot_One_nr_left ul li#lm1 .Foot_one_left_nr2{width:100px; float:left; font-size:12px; color:#c7c8c8;text-align:center;}
.Foot_One_nr .Foot_One_nr_left ul li#lm1 .Foot_one_left_nr2 a{ width:100px; float:left;  padding-top:3px;padding-bottom:3px; font-size:12px; color:#c7c8c8;text-align:center;}
.Foot_One_nr .Foot_One_nr_left ul li#lm1 .Foot_one_left_nr2 a:hover{ width:100px; float:left; text-decoration:underline;text-align:center;}



.Foot_One_nr .Foot_One_nr_right{ padding:0px 0px 0px 50px; padding:0px 0px 0px 48px !important; float:left; height:43px; background:url(../images/F-2.png) no-repeat left; font-size:15px; color:#fff; line-height:23px;}
.Foot_One_nr .Foot_One_nr_right1{ float:left; height:40px; line-height:40px;font-size:12px; color:#c7c8c8;}

#Foot #Foot_Two{width:100%; min-height:40px; float:left; background:#292929;}
#Foot #Foot_Two .Foot_Two_nr{ margin:15px auto; width:1000px; line-height:25px; font-size:13px; color:#9c9c9d;}
#Foot #Foot_Two .Foot_Two_nr a{font-size:13px; color:#9c9c9d;}
#Foot #Foot_Two .Foot_Two_nr a:hover{font-size:13px; color:#9c9c9d;}


#Ny_con{width:100%; float:left;}
#Ny_con #Ny_con_nr{width:1000px; margin:15px auto;}
#Ny_con #Ny_con_nr .Ny_con_bt{width:1000px; height:40px; line-height:30px; border-bottom:1px #CCCCCC solid; font-size:13px; color:#595757;}
#Ny_con #Ny_con_nr .Ny_con_bt a{ font-size:13px; color:#595757;}
#Ny_con #Ny_con_nr .Ny_con_bt a:hover{font-size:13px; color:#f56969;}
#Ny_con #Ny_con_nr .Ny_con_con{width:1000px; min-height:300px; float:left; margin-top:15px; line-height:20px; font-size:12px; color:#727171;}

.Ny_news{width:1000px; float:left; min-height:450px;}
.Ny_news ul{margin:0px; padding:0px;}
.Ny_news ul li{ width:1000px; height:105px; float:left; padding-top:35px; padding-bottom:25px; border-bottom:1px #CCCCCC dotted;}
.Ny_news ul li .Ny_news_ry{ width:95px; height:105px; float:left;}
.Ny_news ul li .Ny_news_ry_nian{ height:35px; width:95px; float:left; background:#c6c6c6; text-align:center; line-height:35px; font-size:15px; color:#FFFFFF;}
.Ny_news ul li .Ny_news_ry_yue{ height:60px; width:95px; float:left; background:#e14952; text-align:center; line-height:60px; font-size:33px; color:#FFFFFF;}
.Ny_news ul li .Ny_news_nr_k{ width:885px; height:105px; float:left; margin-left:20px;}
.Ny_news ul li .Ny_news_nr_k .Ny_news_nr_k_bt{width:885px; height:25px; font-size:21px; color:#3e3a39;}
.Ny_news ul li .Ny_news_nr_k .Ny_news_nr_k_bt a{ font-size:21px; color:#3e3a39;}
.Ny_news ul li .Ny_news_nr_k .Ny_news_nr_k_bt a:hover{font-size:21px; color:#f56969;}
.Ny_news ul li .Ny_news_nr_k .Ny_news_nr_k_nr{width:885px; height:50px; line-height:25px; font-size:15px; color:#727171; overflow:hidden;}
.Ny_news ul li .Ny_news_nr_k .Ny_news_nr_k_an{ width:885px; height:25px; float:left; margin-top:5px;}

.ny_right_nr_fy{ width:100%; float:left; height:40px; text-align:right; line-height:40px; margin-bottom:20px;}
.ny_right_nr_fy_div{ float:right;}
.ny_right_nr_fy_div div{border:1px #888888 solid; height:20px; line-height:20px; padding-left:5px;padding-right:5px; margin-right:5px; float:left; margin-top:10px; color:#111;}
.ny_right_nr_fy_div div a{ color:#111;}

.Ny_news_xx{width:1000px; float:left; min-height:450px;}
.Ny_news_xx_bt{ width:1000px; float:left; height:50px; line-height:50px; margin-top:30px; font-size:31px; color:#606060; text-align:center;}
.Ny_news_xx_time{ width:1000px; float:left; height:30px; line-height:30px;font-size:15px; color:#606060; text-align:center;}
.Ny_news_xx_nr{width:1000px; float:left; line-height:25px; margin-top:15px;font-size:15px; color:#727171;}

#Ny_Pro_banner{width:100%; float:left; height:392px;}
.Ny_pro_left{width:220px; float:left;}
.Ny_pro_left_bt{ width:210px; float:left; height:40px; line-height:40px; font-size:20px; color:#fff; text-align:center; background:#f14e46; margin-left:4px;}
.Ny_pro_left_nr{width:220px; float:left; background:url(../images/I-5.jpg) repeat-y;}
.Ny_pro_left_nr_type{ padding:0px 15px 0px 15px; float:left;}
.Ny_pro_left_nr_type ul{ margin:0px; padding:0px;}
.Ny_pro_left_nr_type ul li{ width:190px; float:left; height:40px; line-height:40px; overflow:hidden;}
.Ny_pro_left_nr_type ul li a{font-size:16px; color:#727171;}
.Ny_pro_left_nr_type ul li a:hover{font-size:16px; color:#ee2218;}
.Ny_pro_left_nr_type ul li a#zhongxuan{font-size:16px; color:#ee2218;}
.Ny_pro_left_db{ width:220px; float:left; background:url(../images/I-6.jpg) no-repeat left; height:17px;}

.Ny_pro_right{width:760px; float:left; margin-left:20px;margin-left:18px !important; margin-top:15px;}
.Ny_pro_search{width:755px; height:45px; float:left; margin-left:5px;margin-left:5px !important;}

.Ny_pro_search .Ny_pro_Input{width:216px; height:23px; background:url(../images/I-2.jpg) no-repeat left; float:left;}
.Ny_pro_search .Ny_pro_Input .Ny_pro_inputk{width:170px; height:19px; border:0px; line-height:19px; margin:2px 0px 0px 1px; text-indent:12px; float:left; font-size:14px; color:#595757;}
.Ny_pro_search .Ny_pro_Input .Ny_pro_input_an{width:25px; height:23px; float:left; margin-left:18px;margin-left:16px !important; cursor:pointer;}

.Ny_pro_right .Ny_pro_nr{ width:760px; float:left;}
.Ny_pro_right .Ny_pro_nr ul{margin:0px; padding:0px;}
.Ny_pro_right .Ny_pro_nr ul li{ width:253px; height:196px; float:left; background:url(../images/A-8.png) no-repeat center top;}
.Ny_pro_right .Ny_pro_nr ul li .Ny_pro_nr_img{ float:left; width:235px; height:130px; margin-top:8px; margin-left:8px;}
.Ny_pro_right .Ny_pro_nr ul li .prowz{ width:253px; height:40px; line-height:40px; float:left;margin-top:8px; margin-left:8px; overflow:hidden;}
.Ny_pro_right .Ny_pro_nr ul li .prowz a{ font-size:16px; color:#595757;}
.Ny_pro_right .Ny_pro_nr ul li .prowz a:hover{font-size:16px; color:#ee2218;}



.black_overlay{display: none;position:fixed;_position:absolute;top: 0%;left: 0%;width: 100%;height: 100%;background-color: black;z-index:9998;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);}
@media screen and (min-width: 1200px){
.white_content {display: none;position:fixed;_position:absolute;top: 15%;left: 15%;width: 814px;height:514px;z-index:9999;border: 18px solid #FFF;border-bottom:none;background-color: white; }
}
@media screen and (max-width: 1700px){
.white_content {display: none;position:fixed;_position:absolute;top: 15%;left: 20%;width: 814px;height:514px;z-index:9999;border: 18px solid #FFF;border-bottom:none;background-color: white; }
}
@media screen and (max-width: 1400px){
.white_content {display: none;position:fixed;_position:absolute;top: 5%;left: 15%;width: 814px;height:514px;z-index:9999;border: 18px solid #FFF;border-bottom:none;background-color: white; }
}
@media screen and (max-width: 1200px){
.white_content {display: none;position:fixed;_position:absolute;top: 5%;left: 8%;width: 814px;height:514px;z-index:9999;border: 18px solid #FFF;border-bottom:none;background-color: white; }
}

.white_content .white_close{ width:100%; height:18px; float:left; }
.white_content .white_close a{ width:17px; height:18px; float:right; display:block;background:url(../images/close.png) no-repeat;}
/*#white_nr_kz{width:850px; height:440px; margin-top:5px; position:relative; z-index:1003;overflow:hidden; }*/
#white_nr_k{width:777px;height:514px;margin-left:10px; float:left;/*overflow-y:auto; overflow-x:hidden;*/ overflow:hidden; position:relative; z-index:10004;/* position:absolute;z-index:1003; left:0; top:0; */}
#white_nr_k .white_img{float:left; width:777px;}
#white_nr_k .white_nr{ width:777px;float:left; line-height:55px; height:55px; overflow:hidden; font-size:19px; color:#727171;}

.white_content .white_left{ position:absolute; z-index:10004; background:url(../images/L-2.png) no-repeat; width:51px; height:65px; left:-90px; top:40%; cursor:pointer;}
.white_content .white_right{ position:absolute; z-index:10004; background:url(../images/R-2.png) no-repeat; width:51px; height:65px; right:-90px; top:40%;cursor:pointer;}








