body{
margin:0 auto;
background:url(images/bg.gif) repeat-x;
background-color:#ffffff;
font-size:12px;
font-family:'microsoft yahei',"Î¢ÈíÑÅºÚ",SimSun,Verdana,Arial;
color:#666666;
}
a{blr:expression(this.onFocus=this.blur())}
:focus{outline:0;}
a{
text-transform: none;
color:#666666;
text-decoration: none;
}
a:hover {
color: #ff6600;
text-decoration: none;
}

a img{
border:none;
}

form{
margin:0;
padding:0;
}

.blank_10{
height:10px;
font-size:1px;
}
.blank_15{
height:15px;
font-size:1px;
}
.blank_20{
height:20px;
font-size:1px;
}
.blank_30{
height:30px;
font-size:1px;
}
.blank_50{
height:50px;
font-size:1px;
}

.clear{
clear:both;
font-size:0;
}

.warp{
width:1200px;
margin:0 auto;
}
.sub{
width:1200px;
height:36px;
position:relative;
color:#d0d0d1;
}
.sub a{
color:#d0d0d1;
text-decoration:none;
}
.sub_1{
width:94px;
padding-left:20px;
height:35px;
position:absolute;
left:0;
top:0;
line-height:35px;
font-size:12px;
background:url(images/home.png) left center no-repeat;
}
.sub_2{
width:20px;
height:35px;
position:absolute;
left:102px;
top:0;
line-height:35px;
color:#97999b;
}
.sub_3{
width:64px;
padding-left:16px;
height:35px;
position:absolute;
left:135px;
top:0;
line-height:35px;
background:url(images/position.png) left 12px no-repeat;
display:none;
}
.sub_3 img{
position:absolute; top:15px; left:43px;
}
.sub_4{
width:214px;
height:36px;
position:absolute;
left:116px;
top:0;
line-height:36px;
}
.sub_5{
width:70px;
padding-left:20px;
height:36px;
position:absolute;
left:1113px;
top:0;
line-height:36px;
background:url(images/sc.png) left 13px no-repeat;
}
.sub_5:hover a{
color:#ff0000;
}
.sub_6{
width:94px;
height:16px;
position:absolute;
left:1000px;
top:10px;
}

.sub_wx{
width:120px;
height:120px;
position:absolute;
left:1000px;
top:36px;
display:none;
z-index:999999;
}


.sub span{
width:500px;
height:36px;
line-height:36px;
display:inline;
float:left;

}
.sub label{
width:300px;
height:36px;
line-height:36px;
display:inline;
float:right;
text-align:right;
}
.header{
width:1200px;
height:96px;
position:relative;
overflow:hidden;
}
.linian{
width:251px;
height:42px;
position:absolute;
left:0;
top:40px;
}
.logo{
width:175px;
height:46px;
position:absolute;
left:0;
top:25px;
}
.ss_73{
width:335px;
height:35px;
position:absolute;
left:520px;
top:24px;
}
.meta{
width:219px;
height:37px;
position:absolute;
right:0;
top:38px;
}

.abl_banner{
width:100%;
height:500px;
background:url(/UploadFiles/2020410161451674.png) center top no-repeat;
}
.abl_banner a{
width:100%;
height:500px;
display:block;
}

.search{
width:380px;
height:30px;
}

.site-header{
width:380px;
height:30px;
background:url(images/search.png) no-repeat;
position:relative;
}
.site-header .search-text {
	position:absolute;
	top:0;
	left:79px;
	z-index:1;
	width:251px;
	height:30px;
	padding:0 1px 0 9px;
	border:1px solid #e6e6e6;
	border-right:none;
	font-size:14px;
	line-height:28px;
	outline:0;
	-webkit-transition:all .2s;
	transition:all .2s;
}
.site-header .search-btn {
	position:absolute;
	right:0;
	top:0;
	z-index:2;
	width:50px;
	height:30px;
	outline:0;
	-webkit-transition:all .2s;
	transition:all .2s
}
.site-header .search-btn:hover {
	background:#ff6700;
	color:#fff
}
.site-header .search-hot-words {
	position:absolute;
	top:4px;
	right:60px;
	z-index:2;
	text-align:right
}
.site-header .search-hot-words a {
	display:inline-block;
	*zoom:1;
	*display:inline;
	margin-left:5px;
	padding:0 5px;
	font-size:12px;
	background:#f0f0f0;
	color:#888888;
	-webkit-transition:all .2s;
	transition:all .2s
}
.site-header .search-hot-words a:hover {
	background:#098bfa;
	color:#fff;
}



.s_input{
width:261px;
padding:0;
padding-left:18px;
height:40px;
line-height:40px;
border:1px solid #0d4af8;
border-right:none;
color:#cccccc;
}

.ov_main{
width:1200px;
height:50px;
position:relative;
}
.ov_class{
width:240px;
height:42px;
position:absolute;
left:0;
top:0;
background:url(images/nav_btn.png) no-repeat;
cursor:pointer;
}

.ov_nav{
width:1200px;
height:50px;
position:absolute;
left:0;
top:0;
}
.ov_nav ul{
margin:0;
padding:0;
list-style:none;
}
.ov_nav ul li{
width:150px;
height:50px;
float:left;
}
/*.ov_nav ul li:hover{
background:url(images/nav_active.png) center bottom no-repeat;
}*/
.ov_nav ul li a{
width:150px;
height:50px;
display:block;
line-height:50px;
font-size:16px;
color:#000000;
position:relative;
text-align:center;
}
.ov_nav ul li a span{
width:26px;
height:16px;
background:url(images/xhot.png) no-repeat;
position: absolute;
top:9px;
left:110px;
}
.ov_nav ul li:hover a{
font-weight:bold;
}


.nav_item{
width:240px;
height:480px;
position:absolute;
left:0;
border-radius:10px;
top:60px;
z-index:999999;
}
.nav_item ul{
margin:0;
padding:0;
list-style:none;
}
.nav_item ul li{
width:240px;
height:80px;
float:left;
}

.nav_item_big{
width:240px;
height:80px;
background:url(images/nav_item_li.png) no-repeat;
}
.nav_item_big span{
width:240px;
padding-left:84px;
height:80px;
display:block;
line-height:79px;
}
.nav_item_big span a{
font-size:16px;
color:#ffffff;
text-decoration:none;
}
.nav_item_big span.nib_1{
background:url(images/nav_item_big_1.png) 26px 18px no-repeat;
}
.nav_item_big span.nib_2{
background:url(images/nav_item_big_2.png) 26px 18px no-repeat;
}
.nav_item_big span.nib_3{
background:url(images/nav_item_big_3.png) 26px 18px no-repeat;
}
.nav_item_big span.nib_4{
background:url(images/nav_item_big_4.png) 26px 18px no-repeat;
}
.nav_item_big span.nib_5{
background:url(images/nav_item_big_5.png) 26px 18px no-repeat;
}
.nav_item_big span.nib_6{
background:url(images/nav_item_big_6.png) 26px 18px no-repeat;
}
.nav_item_big label a{
font-size:14px;
color:#f4f4f4;
text-decoration:none;
}

.nav_item_small{
width:960px;
height:448px;
padding:15px 0;
background:url(images/nav_item_small.jpg) right bottom no-repeat;
background-color:#fff;
border:1px solid #e6e6e6;
border-left-color:#fff;
overflow:hidden;
position:absolute;
left:240px;
top:0;
display:none;
}

.nav_item_small_in{
width:960px;
padding-top:10px;
padding-bottom:25px;
overflow:hidden;
border-bottom:1px solid #f0f0f0;
}
.nav_item_small_in_A{
width:218px;
padding-top:20px;
float:left;
}
.nav_item_small_in_A span{
width:168px;
padding-left:50px;
height:27px;
line-height:27px;
display:block;
font-size:18px;
color:#333333;
font-weight:bold;
}
.nav_item_small_in_A label{
width:141px;
padding-left:77px;
height:20px;
font-size:14px;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
}
.nav_item_small_in_B{
width:600px;
float:left;
padding-top:20px;
overflow:hidden;
}
.nav_item_small_in_B ul{
margin:0;
padding:0;
list-style:none;
}
.nav_item_small_in_B ul li{
width:150px;
height:48px;
line-height:20px;
float:left;
}

.nav_item_small_in_B ul li img{
margin-top:-8px;
}
.nav_item_small_in_B ul li a{
font-size:14px;
color:#666666;
text-decoration:none;
}
.nav_item_small_in_B ul li a:hover{
color:#147efb;
}
.nav_item_small_in_B ul li em{
font-style:normal;
font-size:12px;
color:#999;
font-family:Arial, Helvetica, sans-serif;
}

.nav_item_small_in_C{
width:142px;
float:right;
overflow:hidden;
padding-top:30px;
}
.nav_item_small_in_C a{
width:88px;
height:22px;
border:1px solid #e6e6e6;
line-height:22px;
text-align:center;
display:block;
font-size:14px;
color:#999999;
border-radius:2px;
}
.nav_item_small_in_C a:hover{
background-color:#147efb;
border-color:#147efb;
color:#fff;
}

.nav_item_small_T{
width:920px;
height:70px;
overflow:hidden;
border-bottom:1px solid #e6e6e6;
margin:0 auto;
}
.nav_item_small_T span{
width:300px;
height:70px;
line-height:70px;
display:inline;
float:left;
font-size:18px;
color:#333;
font-weight:bold;
}
.nav_item_small_T span em{
font-style:normal;
font-size:14px;
color:#999999;
font-weight:normal;
}
.nav_item_small_T label{
width:90px;
height:50px;
padding-top:20px;
float:right;
display:inline;
}
.nav_item_small_T label a{
width:88px;
height:28px;
display:block;
line-height:28px;
text-align:center;
font-size:14px;
color:#999999;
border:1px solid #e0e0e0;
border-radius:16px;
}
.nav_item_small_T label a:hover{
color:#fff;
border:1px solid #339cff;
background-color:#339cff;
}

.nav_item_small_box{
width:920px;
padding-top:10px;
overflow:hidden;
margin:0 auto;
}
.nav_item_small_box ul{
margin:0;
padding:0;
list-style:none;
}
.nav_item_small_box ul li{
width:222px;
padding:0;
padding-left:8px;
float:left;
height:50px;
padding-top:10px;
font-size:14px;
}
.nav_item_small_box ul li img{
padding-left:6px;
}
.nav_item_small_box ul li a{
display:inline-block;
text-align:center;
height:40px;
padding-top:10px;
color:#555;
font-size:14px;
text-decoration:none;
}
.nav_item_small_box ul li a em{
font-style:normal;
color:#b2b2b2;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.nav_item_small_box ul li a.hotcolor{
color:#ff3333;
}
.nav_item_small_box ul li a:hover{
color:#098bfa;
}

.nav_item ul li:hover{
background-color:#fff;
}
.nav_item ul li:hover .nav_item_big{
background:url(images/nav_item_lis.png) no-repeat;
}
.nav_item ul li:hover .nav_item_big span a{
color:#fff;
font-weight:bold;
}
.nav_item ul li:hover span.nib_1{
background:url(images/nav_item_big_1s.png) 26px 18px no-repeat;
}
.nav_item ul li:hover span.nib_2{
background:url(images/nav_item_big_2s.png) 26px 18px no-repeat;
}
.nav_item ul li:hover span.nib_3{
background:url(images/nav_item_big_3s.png) 26px 18px no-repeat;
}
.nav_item ul li:hover span.nib_4{
background:url(images/nav_item_big_4s.png) 26px 18px no-repeat;
}
.nav_item ul li:hover span.nib_5{
background:url(images/nav_item_big_5s.png) 26px 18px no-repeat;
}
.nav_item ul li:hover span.nib_6{
background:url(images/nav_item_big_6s.png) 26px 18px no-repeat;
}
.nav_item ul li:last-child .nav_item_big{
background:url(images/nav_item_lii.png) no-repeat;
}
.nav_item ul li:last-child:hover .nav_item_big{
background:url(images/nav_item_lis.png) no-repeat;
height:80px;
}

.nav_item ul li:hover .nav_item_small{
display:block;
}

.nav_item_small_in_B ul li:hover{
background:none;
}

.nav_item_small{
transition:all 0.3s linear;
-webkit-transition:all 0.3s linear;
-moz-transition:all 0.3s linear;
-o-transition:all 0.3s linear;
}


.mess{
width:1200px;
height:65px;
background:url(images/mess_bg.gif) no-repeat;
position:relative;
font-size:16px;
display:none;
}
.mess_a{
width:215px;
position:absolute;
left:50px;
top:0;
height:65px;
line-height:65px;
font-weight:bold;
color:#4c4c4c;
}
.mess_b{
width:340px;
height:65px;
line-height:65px;
position:absolute;
left:35px;
top:0;
}
.mess_c{
width:203px;
height:65px;
line-height:65px;
position:absolute;
left:370px;
top:0;
text-align:center;
}
.mess_d{
width:300px;
height:65px;
line-height:65px;
position:absolute;
left:616px;
top:0;
}
.mess_e{
width:380px;
height:30px;
position:absolute;
left:820px;
top:18px;
}

.banner{ position:relative; overflow:hidden; height:530px; width:100%; z-index:99;}
.index_banner{ width:2560px; position:relative; height:530px; overflow:hidden;left:50%; margin-left:-1280px;}
.index_ban_ul{ width:2560px; height:530px; overflow:hidden; z-index:0;position:relative; margin:0; padding:0; list-style:none; }
.index_ban_num{ width:100%;  position:absolute; bottom:20px; text-align: center; z-index:1;font-size:0; padding:0; }
.index_ban_num li{margin: 0 5px;border-radius:50%; background-color:rgba(255,255,255,0.3); width: 12px; height: 12px; overflow: hidden; cursor: pointer;display:inline-block;  *display:inline; zoom:1;}
.index_ban_num li:hover,.index_ban_num .on{background-color:rgba(255,255,255,1);}

.all_new_tc{
width:100%;
height:580px;
padding-top:60px;
background-color:#f7f7f7;
overflow:hidden;
}
.new_tc_warp{
width:1224px;
margin:0 auto;
}

.bs_tj{
width:1200px;
height:139px;
overflow:hidden;
}
.bs_tj_TT{
width:226px;
height:139px;
float:left;
}

.bs_tj_list{
width:961px;
float:right;
overflow:hidden;
}
.partner_slide{ position:relative;zoom:1; height: 139px; width:961px;}
.partner_slide .piclist{ overflow:hidden; zoom:1; height:139px; width:1050px; margin:0; padding:0; list-style:none;}
.partner_slide .ohbox{overflow:hidden; position:relative;left:0;width:961px;}
.partner_slide .piclist li{float:left;width:311px; height: 139px;margin-right:14px;}
.partner_slide .piclist li a{ width:311px; height:139px; display:block;}

.bs_tj_li{
width:311px;
height:139px;
background:url(images/tj_li_3.png) no-repeat;
position:relative;
}
.bs_tj_lia{
width:190px;
height:30px;
line-height:30px;
top:21px;
position:absolute;
left:97px;
font-size:18px;
color:#232525;
font-weight:bold;
}
.bs_tj_lib{
width:190px;
height:22px;
line-height:22px;
top:49px;
position:absolute;
left:97px;
font-size:14px;
color:#232525;
}
.bs_tj_lic{
width:94px;
height:26px;
text-align:center;
line-height:26px;
position:absolute;
left:91px;
font-size:14px;
top:87px;
border:1px solid #ccc;
border-color:#2a68f6;
color:#2a68f6;
}

.partner_slide .pageBtn span{display:block;width:60px;height:220px;position:absolute;top:0;cursor:pointer;overflow:hidden; text-indent:-9999px; left:0px;}
.partner_slide .pageBtn .prev{background:url(images/hot_l.png) left center no-repeat;}
.partner_slide .pageBtn .next{background:url(images/hot_r.png) right center no-repeat; left:1260px;}
.partner_slide .pageBtn span:hover{background:url(images/hot_ls.png) left center no-repeat;}
.partner_slide .pageBtn .next:hover{background: url(images/hot_rs.png) right center no-repeat;}

.bs_tj_li:hover .bs_tj_lic{
background-color:#2a68f6;
color:#fff;
}



.bstt_T{
text-align:center;
padding-top:36px;
height:67px;
overflow:hidden;
}
.bstt_box{
width:1200px;
height:124px;
background-color:#fff;
position:relative;
box-shadow:0 0 10px rgba(0,0,0,0.16);
}
.bstt_box_T{
width:1200px;
height:47px;
line-height:44px;
position:absolute;
left:0;
top:20px;
text-align:center;
}
.bstt_box_T a{
font-size:26px;
color:#010101;
font-weight:bold;
text-decoration:none;
}
.bstt_box_T a:hover{
text-decoration:underline;
}
.bstt_box_desc{
width:1080px;
padding:0 60px;
height:35px;
line-height:35px;
position:absolute;
left:0;
top:68px;
font-size:16px;
color:#010101;}
.bstt_box_more{
width:97px;
height:32px;
line-height:32px;
text-align:center;
position:absolute;
right:0;
top:28px;
}
.bstt_box_more a{
color:#b2b2b2;
font-size:14px;
}
.bstt_box_more a:hover{
color:#000;
}

.new_tc_T{
text-align:center;
padding-top:40px;
height:52px;
overflow:hidden;
}
.new_tc{
width:1224px;
overflow:hidden;
height:330px;
position:relative;
}
.new_tc_a{
width:380px;
height:300px;
position:absolute;
left:0px;
top:3px;
box-shadow:0 0 6px rgba(0,0,0,0.18);
}

.tc_banner{ position:relative; overflow:hidden; height:300px; width:380px; z-index:99;}
.tc_index_banner{ width:380px; position:relative; height:300px; overflow:hidden;left:50%; margin-left:-190px;}
.tc_index_ban_ul{ width:380px; height:300px; overflow:hidden; z-index:0;position:relative; margin:0; padding:0; list-style:none; }
.tc_index_ban_num{ width:100%;  position:absolute; bottom:20px; text-align: center; z-index:1;font-size:0; padding:0; }
.tc_index_ban_num li{margin: 0 5px; background: url(arrows.png) no-repeat; width: 12px; height: 12px; overflow: hidden; cursor: pointer;display:inline-block;  *display:inline; zoom:1;}
.tc_index_ban_num li:hover,.tc_index_ban_num .on{background: url(arrow.png) no-repeat;}


.new_tc_b{
width:365px;
height:155px;
position:absolute;
left:404px;
padding-left:35px;
padding-top:243px;
top:0;
background:url(images/2021_b.png) left top no-repeat;
}
.new_tc_b a{
width:100px;
height:30px;
display:block;
line-height:30px;
text-align:center;
font-size:14px;
border:1px solid #000;
color:#000;
background-color:#fff;
border-radius:2px;
}
.new_tc_b a:hover{
background-color:#000;
color:#fff;
}
.new_tc_c{
width:352px;
height:153px;
padding-left:48px;
padding-top:245px;
position:absolute;
left:815px;
top:0;
background:url(images/2021_c.png) left top no-repeat;
}
.new_tc_c a{
width:100px;
height:30px;
display:block;
line-height:30px;
text-align:center;
font-size:14px;
border:1px solid #000;
color:#000;
background-color:#fff;
border-radius:2px;
}
.new_tc_c a:hover{
background-color:#000;
color:#fff;
}

.new_tc_desc{
width:100%;
text-align:center;
overflow:hidden;
font-size:18px;
color:#000;
line-height:38px;
}

.Ns_T{
width:1186px;
height:64px;
line-height:64px;
font-size:24px;
color:#000;
font-weight:bold;
}
.Ns_T span{
font-family:Arial, Helvetica, sans-serif;
color:#cccccc;
font-size:16px;
font-weight:bold;
}
.new_tab_rx{
width:1200px;
height:50px;
background-color:#f5f5f5;
overflow:hidden;
}
.new_tab{
width:945px;
float:left;
height:50px;
}
.new_tab ul{
margin:0;
padding:0;
list-style:none;
}
.new_tab ul li{
width:184px;
padding-top:1px;
line-height:49px;
height:49px;
text-align:center;
font-size:16px;
color:#000;
position:relative;
float:left;
cursor:pointer;
}
.new_tab ul li span{
width:1px;
height:50px;
font-size:0;
background:url(images/new_tab_line.png) left center no-repeat;
position:absolute;
right:0;
top:0;
}
.new_tab ul li.selected{
background:url(images/new_tab_sel.gif) no-repeat;
}
.new_tab ul li.selected span{
background:none;
}

.new_xm_all{
width:1200px;
padding-bottom:80px;
overflow:hidden;
}

.new_xm{
width:1200px;
height:449px;
position:relative;
overflow:hidden;
}
.new_xm_l{
width:340px;
height:449px;
position:absolute;
left:0;
top:0;
}
.new_xm_l_o{
width:340px;
height:400px;
position:relative;
}
.new_xm_l_o_1{
width:280px;
position:absolute;
top:32px;
left:30px;
height:40px;
line-height:40px;
font-size:24px;
font-weight:bold;
color:#ffffff;
}
.new_xm_l_o_2{
width:280px;
position:absolute;
top:72px;
left:30px;
height:24px;
line-height:24px;
font-size:14px;
color:#ffffff;
}
.new_xm_l_o_3{
width:40px;
position:absolute;
top:120px;
left:30px;
height:4px;
background-color:#fff;
}
.new_xm_l_o_4{
width:100px;
height:30px;
position:absolute;
left:30px;
top:330px;
}
.new_xm_l_o_4 a{
width:98px;
height:28px;
border:1px solid #fff;
text-align:center;
line-height:28px;
display:block;
border-radius:2px;
font-size:14px;
color:#fff;

}
.new_xm_l_o_4 a:hover{
background-color:#000;
border:1px solid #000;
color:#fff;
}

.new_xm_l_li{
width:339px;
border-left:1px solid #e6e6e6;
border-bottom:1px solid #e6e6e6;
background-color:#f2f2f2;
height:48px;
overflow:hidden;
}
.new_xm_l_li ul{
margin:0;
padding:0;
list-style:none;
}
.new_xm_l_li ul li{
width:113px;
height:48px;
line-height:48px;
text-align:center;
float:left;
}
.new_xm_l_li ul li a{
font-size:14px;
color:#666666;
text-decoration:none;
}
.new_xm_l_li ul li a:hover{
color:#333333;
text-decoration:underline;
}

.new_xm_c{
width:560px;
height:449px;
position:absolute;
top:0;
left:340px;
}
.new_xm_c_box{
width:560px;
height:449px;
position:relative;
}
.new_xm_c_box_1{
width:279px;
height:297px;
position:absolute;
left:0;
top:0;
border:1px solid #e6e6e6;
z-index:5;
}
.new_xm_c_box_2{
width:279px;
height:149px;
position:absolute;
left:0;
top:298px;
border:1px solid #e6e6e6;
z-index:4;
}
.new_xm_c_box_3{
width:279px;
height:149px;
position:absolute;
left:280px;
top:0;
border:1px solid #e6e6e6;
z-index:3;
}
.new_xm_c_box_4{
width:279px;
height:149px;
position:absolute;
left:280px;
top:148px;
border:1px solid #e6e6e6;
z-index:3;
}
.new_xm_c_box_5{
width:279px;
height:149px;
position:absolute;
left:280px;
top:298px;
border:1px solid #e6e6e6;
z-index:2;
}

.new_xm_c_in{
width:279px;
height:148px;
position:relative;
}
.new_xm_c_in_a{
width:240px;
height:29px;
line-height:29px;
position:absolute;
left:20px;
top:24px;
font-size:18px;
color:#333333;
}
.new_xm_c_in_b{
width:256px;
height:20px;
line-height:20px;
position:absolute;
left:20px;
top:53px;
font-size:14px;
color:#808080;
}
.new_xm_c_in_c{
width:96px;
height:28px;
position:absolute;
left:20px;
top:89px;
}
.new_xm_c_in_c a{
width:94px;
height:26px;
border:1px solid #000;
line-height:26px;
text-align:center;
display:block;
color:#000;
font-size:14px;
border-radius:2px;
}

.new_xm_c_box_hover:hover{
border:1px solid #000;
z-index:6;
}
.new_xm_c_box_hover:hover .new_xm_c_in_a{
font-weight:bold;
}
.new_xm_c_box_hover:hover .new_xm_c_in_c a{
background-color:#000;
color:#fff;
}

.wew_xm_c_box{
width:560px;
height:449px;
position:relative;
}
.wew_xm_c_box_1{
width:279px;
height:224px;
position:absolute;
left:0;
top:0;
border:1px solid #e6e6e6;
z-index:5;
background-size:100% 100%;
}
.wew_xm_c_box_2{
width:279px;
height:224px;
position:absolute;
left:0;
top:223px;
border:1px solid #e6e6e6;
z-index:4;
background-size:100% 100%;
}
.wew_xm_c_box_3{
width:279px;
height:224px;
position:absolute;
left:280px;
top:0;
border:1px solid #e6e6e6;
z-index:4;
background-size:100% 100%;
}
.wew_xm_c_box_4{
width:279px;
height:224px;
position:absolute;
left:280px;
top:223px;
border:1px solid #e6e6e6;
z-index:3;
background-size:100% 100%;
}

.wew_xm_c_in{
width:279px;
height:148px;
position:relative;
}
.wew_xm_c_in_a{
width:240px;
height:29px;
line-height:29px;
position:absolute;
left:20px;
top:24px;
font-size:18px;
color:#333333;
}
.wew_xm_c_in_b{
width:256px;
height:45px;
line-height:20px;
position:absolute;
left:20px;
top:57px;
font-size:14px;
color:#808080;
}
.wew_xm_c_in_c{
width:96px;
height:28px;
position:absolute;
left:20px;
top:117px;
}
.wew_xm_c_in_c a{
width:94px;
height:26px;
border:1px solid #e6e6e6;
line-height:26px;
text-align:center;
display:block;
color:#999999;
font-size:14px;
border-radius:2px;
}

.wew_xm_c_box_hover:hover{
border:1px solid #000;
background-color:#000;
color:#fff;
z-index:6;
}
.wew_xm_c_box_hover:hover .wew_xm_c_in_a{
color:#000;
font-weight:bold;
}
.wew_xm_c_box_hover:hover .wew_xm_c_in_c a{
background-color:#000;
border:1px solid #000;
color:#fff;
}

.new_xm_r{
width:298px;
position:absolute;
right:0;
top:0;
height:448px;
border-right:1px solid #e6e6e6;
border-bottom:1px solid #e6e6e6;
}
.new_xm_r_T{
width:278px;
padding-left:20px;
height:55px;
line-height:54px;
background:url(images/cy_TT.gif) no-repeat;
font-size:18px;
color:#333333;
position:relative;
}
.new_xm_r_T span{
width:26px;
height:16px;
position:absolute;
display:block;
left:96px;
top:8px;
background:url(images/new_bd.png) no-repeat;
}
.new_xm_r_li{
width:250px;
margin:0 auto;
}
.new_xm_r_li ul{
margin:0;
padding:0;
list-style:none;
}
.new_xm_r_li ul li{
width:180px;
padding-left:70px;
height:130px;
line-height:130px;
border-bottom:1px dashed #e6e6e6;
}
.new_xm_r_li ul li.cy_ico_txt{
height:86px;
line-height:24px;
padding-top:44px;
}

.new_xm_r_li ul li:last-child{border:none}
.new_xm_r_li ul li.cy_ico_1{
background:url(images/cy_ico_1.png) 6px center no-repeat;
}
.new_xm_r_li ul li.cy_ico_2{
background:url(images/cy_ico_2.png) 11px center no-repeat;
}
.new_xm_r_li ul li.cy_ico_3{
background:url(images/cy_ico_3.png) 13px center no-repeat;
}
.new_xm_r_li ul li a{
font-size:16px;
color:#000;
text-decoration:none;
}
.new_xm_r_li ul li:hover a{
text-decoration:underline;
}


.rx{
width:255px;
height:50px;
line-height:50px;
float:right;
text-align:center;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
}
.rx strong{
color:#000;
font-size:16px;
}

.all_new_why{
width:100%;
padding-top:20px;
background-color:#f5f5f5;
overflow:hidden;
}

.new_why{
width:1200px;
overflow:hidden;
}
.new_why ul{
margin:0;
padding:0;
list-style:none;
}
.new_why ul li{
width:300px;
float:left;
height:458px;
position:relative;
overflow:hidden;
}
.new_why_ico_1{
width:300px;
height:208px;
position:absolute;
left:0;
top:0;
background:url(images/new_why_ico_1.png) center center no-repeat;
}
.new_why_ico_2{
width:300px;
height:208px;
position:absolute;
left:0;
top:0;
background:url(images/new_why_ico_2.png) center center no-repeat;
}
.new_why_ico_3{
width:300px;
height:208px;
position:absolute;
left:0;
top:0;
background:url(images/new_why_ico_3.png) center center no-repeat;
}
.new_why_ico_4{
width:300px;
height:208px;
position:absolute;
left:0;
top:0;
background:url(images/new_why_ico_4.png) center center no-repeat;
}
.new_why_name{
width:300px;
height:44px;
line-height:44px;
text-align:center;
position:absolute;
left:0;
top:217px;
font-size:24px;
font-weight:bold;
color:#000;
}
.new_why_desc{
width:254px;
line-height:30px;
text-align:center;
position:absolute;
left:23px;
top:262px;
color:#000;
font-size:17px;
}

/*.new_why ul li:hover .new_why_ico_1{
background:url(images/new_why_ico_1s.png) center center no-repeat;
}
.new_why ul li:hover .new_why_ico_2{
background:url(images/new_why_ico_2s.png) center center no-repeat;
}
.new_why ul li:hover .new_why_ico_3{
background:url(images/new_why_ico_3s.png) center center no-repeat;
}
.new_why ul li:hover .new_why_ico_4{
background:url(images/new_why_ico_4s.png) center center no-repeat;
}*/

.all_shangmen{
width:100%;
height:300px;
background:url(images/shangmen_bg.jpg) center top no-repeat;
}

.all_shangmen{ position:relative; overflow:hidden; height:300px; width:100%; z-index:99;}
.shangmen_banner{ width:2560px; position:relative; height:300px; overflow:hidden;left:50%; margin-left:-1280px;}
.shangmen_ban_ul{ width:2560px; height:300px; overflow:hidden; z-index:0;position:relative; margin:0; padding:0; list-style:none; }
.shangmen_ban_num{ width:100%;  position:absolute; bottom:20px; text-align: center; z-index:1;font-size:0; padding:0; }
.shangmen_ban_num li{margin: 0 5px; background: url(images/sico.png) no-repeat 0 -12px; width: 12px; height: 12px; overflow: hidden; cursor: pointer;display:inline-block;  *display:inline; zoom:1;}
.shangmen_ban_num li:hover,.shangmen_ban_num .on{ background-position:0 0;}

.shangmen{
width:829px;
height:42px;
padding-top:196px;
padding-left:371px;
overflow:hidden;
margin:0 auto;
}
.shangmen a{
width:146px;
height:38px;
display:block;
text-align:center;
line-height:38px;
border:2px solid #556575;
font-size:16px;
color:#556575;
font-weight:bold;
}
.shangmen a:hover{
color:#ff9b0b;
border-color:#ff9b0b;
}

.all_bg_a{
width:100%;
background-color:#f5f5f5;
padding-bottom:50px;
overflow:hidden;
}
.TT{
width:1200px;
padding-top:56px;
padding-bottom:32px;
overflow:hidden;
}
.TT span{
width:1200px;
height:41px;
text-align:center;
display:block;
line-height:41px;
color:#333333;
font-size:26px;
background:url(images/t_line.gif) center center no-repeat;
font-weight:bold;
}
.TT label{
width:1200px;
height:30px;
text-align:center;
display:block;
line-height:30px;
font-family:Arial, Helvetica, sans-serif;
color:#999999;
font-size:16px;}

.TkT{
width:1200px;
padding-top:56px;
padding-bottom:32px;
overflow:hidden;
}
.TkT span{
width:1200px;
height:41px;
text-align:center;
display:block;
line-height:41px;
color:#333333;
font-size:36px;
background:url(images/line_T_1.png) center center no-repeat;
font-weight:bold;
}
.TkT label{
width:1200px;
height:30px;
text-align:center;
display:block;
line-height:30px;
font-family:Arial, Helvetica, sans-serif;
color:#999999;
font-size:16px;}


.all_tab{
width:100%;
background:url(images/class_tab_bg.gif) center 179px no-repeat;
}

.trade{
width:1200px;
background:url(images/class_tab.gif) no-repeat;
overflow:hidden;
}
.trade ul{
margin:0;
padding:0;
list-style:none;
}
.trade ul li{
width:240px;
height:181px;
float:left;
}
.trade ul li.selected{
background:url(images/tab_up.png) center bottom no-repeat;
cursor:pointer;
}
.trade ul li span{
width:240px;
height:106px;
display:block;
}
.trade ul li span.trade_1{
background:url(images/tab_ico_1.png) center top no-repeat;
}
.trade ul li span.trade_2{
background:url(images/tab_ico_2.png) center top no-repeat;
}
.trade ul li span.trade_3{
background:url(images/tab_ico_3.png) center top no-repeat;
}
.trade ul li span.trade_4{
background:url(images/tab_ico_4.png) center top no-repeat;
}
.trade ul li span.trade_5{
background:url(images/tab_ico_5.png) center top no-repeat;
}
.trade ul li label{
width:240px;
height:63px;
display:block;
text-align:center;
line-height:63px;
font-size:24px;
color:#666666;
font-weight:bold;
}

.trade ul li.selected span.trade_1{
background:url(images/tab_ico_1s.png) center top no-repeat;
}
.trade ul li.selected span.trade_2{
background:url(images/tab_ico_2s.png) center top no-repeat;
}
.trade ul li.selected span.trade_3{
background:url(images/tab_ico_3s.png) center top no-repeat;
}
.trade ul li.selected span.trade_4{
background:url(images/tab_ico_4s.png) center top no-repeat;
}
.trade ul li.selected span.trade_5{
background:url(images/tab_ico_5s.png) center top no-repeat;
}
.trade ul li.selected label{
color:#333;
}

.hide{
display:none;
}

.trade_box{
width:1060px;
padding:16px 70px 0 70px;
height:384px;
overflow:hidden;
}
.trade_box_T{
width:1060px;
height:53px;
border-bottom:1px solid #f4f4f4;
}
.trade_box_T span{
width:300px;
height:53px;
line-height:53px;
float:left;
display:inline;
font-size:22px;
font-weight:bold;
color:#666666;
}
.trade_box_T label{
width:96px;
height:28px;
padding-top:10px;
float:right;
display:inline;
}
.trade_box_T label a{
width:96px;
height:28px;
display:block;
text-align:center;
line-height:28px;
background-color:#f0f0f0;
color:#666666;
font-size:14px;
border-radius:2px;
}
.trade_box_T label a:hover{
background-color:#0d4af8;
color:#fff;
}

.trade_box_li{
width:1150px;
padding-top:15px;
overflow:hidden;
}
.trade_box_li ul{
margin:0;
padding:0;
list-style:none;
}
.trade_box_li ul li{
width:230px;
height:64px;
position:relative;
float:left;
}
.trade_box_li ul li a{
width:136px;
height:44px;
display:block;
text-align:center;
line-height:44px;
border:2px solid #f0f0f0;
font-size:16px;
color:#666666;
position:absolute;
left:0;
top:15px;
}
.trade_box_li ul li a:hover{
background-color:#ff0000;
color:#fff;
font-weight:bold;
border:2px solid #ff0000;
}
.trade_box_li ul li img{
position:absolute;
top:0;
left:147px;
}

.trade_box_list{
width:1170px;
padding-top:26px;
overflow:hidden;
}
.trade_box_list ul{
margin:0;
padding:0;
list-style:none;
}
.trade_box_list ul li{
width:390px;
height:186px;
float:left;
}
.trade_box_list ul li a{
width:280px;
height:186px;
display:block;
}
.trade_box_list ul li span{
width:280px;
height:140px;
display:block;
}
.trade_box_list ul li label{
width:248px;
height:45px;
line-height:45px;
display:block;
background:url(images/tz_icos.png) 238px center no-repeat;
padding-left:30px;
border:1px solid #e6e6e6;
border-top:none;
font-size:16px;
color:#666666;
}
.trade_box_list ul li a:hover label{
background:url(images/tz_ico.png) 238px center no-repeat;
background-color:#ff0000;
color:#fff;
border:1px solid #ff0000;
}


.hotService{
width:1200px;
padding-bottom:60px;
overflow:hidden;
}
.hotService_left{
width:396px;
padding-left:4px;
padding-top:4px;
float:left;
height:496px;
position:relative;
overflow:hidden;
}

.hs_one{
width:390px;
height:488px;
position:relative;
border:1px solid #e6e6e6;
background-color:#ffffff;
z-index:1;
box-shadow:-2px 0px 4px #f5f5f5,0px -2px 4px #f5f5f5,0px 2px 4px #f5f5f5,2px 0px 4px #f5f5f5;
}
.hs_num{
width:74px;
height:50px;
line-height:50px;
background:url(images/num_bg.gif) no-repeat;
text-align:center;
color:#0d4af8;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
position:absolute;
left:50px;
top:70px;
}
.hs_ico{
width:398px;
height:83px;
text-align:center;
position:absolute;
left:0;
top:135px;
}
.hs_title{
width:398px;
height:42px;
text-align:center;
line-height:42px;
position:absolute;
left:0;
top:256px;
font-size:24px;
color:#333333;
font-weight:bold;
}
.hs_desc{
width:398px;
height:29px;
line-height:29px;
text-align:center;
position:absolute;
left:0;
top:298px;
color:#808080;
font-size:18px;
}
.hs_more{
width:398px;
height:30px;
line-height:30px;
text-align:center;
position:absolute;
left:0;
top:360px;
}
.hs_more a{
color:#0d4af8;
font-size:14px;
text-decoration:none;
}

.hover_hs_one{
position:absolute; width:390px; height:481px; top:504px; left:4px; background-color:#ffffff; z-index:2; border:1px solid #0d4af8;border-top:8px solid #0d4af8;box-shadow:-2px 0px 4px #f5f5f5,0px -2px 4px #f5f5f5,0px 2px 4px #f5f5f5,2px 0px 4px #f5f5f5;
}
.hover_hs_one_a{
width:250px;
padding-left:140px;
height:94px;
padding-top:87px;
background:url(images/ii_a.png) 58px 76px no-repeat;
border-bottom:1px dashed #e5e5e5;
}
.hover_hs_one_a span{
width:250px;
height:30px;
line-height:30px;
font-size:18px;
display:block;
color:#333333;
font-weight:bold;
}
.hover_hs_one_a span a{
color:#333333;
font-weight:bold;
font-size:18px;
text-decoration:none;
}
.hover_hs_one_a span a:hover{
color:#0d4af8;
text-decoration:underline;
}
.hover_hs_one_a label{
width:250px;
height:16px;
line-height:16px;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
}
.hover_hs_one_b{
width:344px;
padding:28px;
overflow:hidden;
}
.hover_hs_one_b ul{
margin:0;
padding:0;
list-style:none;
}
.hover_hs_one_b ul li{
width:131px;
height:32px;
float:left;
line-height:32px;
padding-left:41px;
background:url(images/li_out.png) 25px 13px no-repeat;
}
.hover_hs_one_b ul li a{
font-size:14px;
text-decoration:none;
color:#666666;
}
.hover_hs_one_b ul li:hover{
background:url(images/li_over.png) 25px 13px no-repeat;
}
.hover_hs_one_b ul li:hover a{
color:#0d4af8;
text-decoration:underline;
}
.hotService_left:hover .hover_hs_one{ top:4px;}

.hotService_right{
width:800px;
float:right;

overflow:hidden;
}
.hotService_right ul{
margin:0;
padding:0;
list-style:none;
}
.hotService_right ul li{
width:392px;
height:245px;
padding:0 4px;
margin-bottom:10px;
float:left;
overflow:hidden;
position:relative;
}
.hs_li{
width:380px;
height:232px;
border:1px solid #e6e6e6;
background-color:#ffffff;
box-shadow:-2px 0px 4px #f5f5f5,0px -2px 4px #f5f5f5,0px 2px 4px #f5f5f5,2px 0px 4px #f5f5f5;
position:absolute;
top:4px;
left:10px;
}
.hs_li_num{
width:74px;
height:50px;
line-height:50px;
background:url(images/num_bg.gif) no-repeat;
text-align:center;
color:#0d4af8;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
position:absolute;
left:50px;
top:40px;
}
.hs_li_ico{
width:388px;
height:60px;
text-align:center;
position:absolute;
left:0;
top:39px;
}
.hs_li_title{
width:388px;
height:24px;
text-align:center;
line-height:24px;
position:absolute;
left:0;
top:124px;
font-size:16px;
font-weight:bold;
color:#333333;
}
.hs_li_desc{
width:388px;
height:22px;
line-height:22px;
text-align:center;
position:absolute;
left:0;
top:148px;
color:#808080;
font-size:14px;
}
.hs_li_more{
width:388px;
height:30px;
line-height:30px;
text-align:center;
position:absolute;
left:0;
top:180px;
}
.hs_li_more a{
color:#0d4af8;
font-size:14px;
text-decoration:none;
}

.hs_li_two{
position:absolute; width:380px; height:225px; top:249px; left:10px; background-color:#ffffff; z-index:2;border:1px solid #0d4af8;border-top:8px solid #0d4af8; box-shadow:-2px 0px 4px #f5f5f5,0px -2px 4px #f5f5f5,0px 2px 4px #f5f5f5,2px 0px 4px #f5f5f5;
}
.hs_li_two_a{
width:300px;
padding-left:80px;
height:75px;
padding-top:33px;
border-bottom:1px dashed #e5e5e5;
}
.hs_li_two_a span{
width:250px;
height:30px;
line-height:30px;
display:block;
}
.hs_li_two_a span a{
font-size:18px;
font-weight:bold;
color:#333333;
text-decoration:none;
}
.hs_li_two_a span a:hover{
color:#0d4af8;
text-decoration:underline;
}
.hs_li_two_a label{
width:250px;
height:16px;
line-height:16px;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
}
.hs_li_two_b{
width:354px;
padding:18px;
overflow:hidden;
}
.hs_li_two_b ul{
margin:0;
padding:0;
list-style:none;
}
.hs_li_two_b ul li{
width:90px;
height:32px;
float:left;
line-height:32px;
padding-left:22px;
background:url(images/li_out.png) 8px 13px no-repeat;
}
.hs_li_two_b ul li a{
font-size:14px;
text-decoration:none;
color:#666666;
}
.hs_li_two_b ul li:hover{
background:url(images/li_over.png) 8px 13px no-repeat;
}
.hs_li_two_b ul li:hover a{
text-decoration:underline;
color:#0d4af8;
}
.hotService_right ul li:hover .hs_li_two{ top:4px;}

.all_bg_package{
width:100%;
height:544px;
background:url(images/package_bj.jpg) center top no-repeat;
overflow:hidden;
}

.package_box{
width:1215px;
padding-bottom:86px;
overflow:hidden;
}
.package_box ul{
margin:0;
padding:0;
list-style:none;
}
.package_box ul li{
width:405px;
height:260px;
padding-top:4px;
float:left;
}
.package_box ul li a{
width:390px;
height:270px;
display:block;
}
.bg_a{
background:url(images/package_aa.png) no-repeat;
}
.bg_b{
background:url(images/package_bb.png) no-repeat;
}
.bg_c{
background:url(images/package_cc.png) no-repeat;
}
.package_li{
width:390px;
height:270px;
position:relative;
}
.package_li_tag{
width:28px;
height:40px;
background:url(images/out_hot.png) no-repeat;
position:absolute;
left:331px;
top:20px;
}
.package_li_name{
width:280px;
position:absolute;
left:99px;
top:56px;
height:42px;
line-height:42px;
font-size:24px;
color:#333333;
font-weight:bold;
}
.package_li_desc{
width:300px;
position:absolute;
left:50px;
top:113px;
height:42px;
line-height:18px;
font-size:16px;
color:#666666;
}
.package_li_price{
width:180px;
position:absolute;
left:50px;
top:172px;
height:47px;
line-height:47px;
font-size:40px;
color:#e81414;

}
.package_li_more{
width:90px;
height:30px;
position:absolute;
top:182px;
left:260px;
background-color:#f0f0f0;
text-align:center;
line-height:30px;
border-radius:2px;
}
.package_li_more span{
color:#333333;
font-size:14px;
text-decoration:none;
}
.package_box ul li.pb_a:hover{
padding-top:0;
}
.package_box ul li.pb_a:hover .bg_a{
box-shadow:0 0 20px #e6e6e6;
}
.package_box ul li.pb_a:hover .package_li_tag{
background:url(images/hover_hot.png) no-repeat;
}
.package_box ul li.pb_a:hover .package_li_more{
background-color:#ff333d;
}
.package_box ul li.pb_a:hover .package_li_more span{
color:#ffffff;
}

.package_box ul li.pb_b:hover{
padding-top:0;
}
.package_box ul li.pb_b:hover .bg_b{
box-shadow:0 0 20px #e6e6e6;
}
.package_box ul li.pb_b:hover .package_li_tag{
background:url(images/hover_hot.png) no-repeat;
}
.package_box ul li.pb_b:hover .package_li_more{
background-color:#ffd133;
}
.package_box ul li.pb_b:hover .package_li_more span{
color:#ffffff;
}

.package_box ul li.pb_c:hover{
padding-top:0;
}
.package_box ul li.pb_c:hover .bg_c{
box-shadow:0 0 20px #e6e6e6;
}
.package_box ul li.pb_c:hover .package_li_tag{
background:url(images/hover_hot.png) no-repeat;
}
.package_box ul li.pb_c:hover .package_li_more{
background-color:#33b5ff; border:1px solid #33b5ff;
}
.package_box ul li.pb_c:hover .package_li_more span{
color:#ffffff;
}

.package_li,.package_box ul li{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.all_ggb{
width:100%;
height:190px;
padding-top:80px;
text-align:center;
background-color:#098bfa;
overflow:hidden;
}

.duibi{
width:1200px;
overflow:hidden;
font-size:14px;
color:#666666;
}

.duibi_b{
width:202px;
padding:0 24px;
background:url(images/ch.png) left center no-repeat;
margin:0 auto;
height:39px;
color:#999999;
text-align:center;
line-height:39px;
}

.duibi_li{
width:510px;
overflow:hidden;
}
.duibi_li ul{
margin:0;
padding:0;
list-style:none;
}
.duibi_li ul li{
width:360px;
height:39px;
border-bottom:1px solid #abc3fd;
float:left;
line-height:39px;
color:#2b2f39;
background:url(images/dih.png) 50px center no-repeat;
padding:0 75px;
text-align:center;
}

.duibi_more{
text-align:center;
padding:50px 0 72px 0;
overflow:hidden;
}

.all_bg_youshi{
width:100%;
height:530px;
background:url(images/youshi_bj.jpg) center top no-repeat;
overflow:hidden;
}

.TsT{
width:1200px;
padding-top:60px;
overflow:hidden;
}
.TsT span{
width:1200px;
height:41px;
text-align:center;
display:block;
line-height:41px;
color:#000;
font-size:36px;
font-weight:bold;
}
.TsT label{
width:1200px;
height:58px;
text-align:center;
display:block;
line-height:36px;
font-family:Arial, Helvetica, sans-serif;
color:#4c4c4c;
font-size:18px;
}
.TsT_line{
width:50px;
height:4px;
margin:0 auto;
background-color:#fff;
font-size:1px;
}

.youshi_bix{
width:1200px;
overflow:hidden;
padding-top:54px;
}
.youshi_bix ul{
margin:0;
padding:0;
list-style:none;
}
.youshi_bix ul li{
width:300px;
float:left;
height:250px;
}
.youshi_bix_a{
width:300px;
height:124px;
text-align:center;
}
.youshi_bix_b{
width:300px;
overflow:hidden;
text-align:center;
line-height:24px;
color:#fff;
font-size:14px;
}

.all_bg_b{
width:100%;
height:630px;
background:url(images/why_.jpg) center top no-repeat;
}
.TTT{
width:1200px;
padding-top:43px;
padding-bottom:55px;
overflow:hidden;
}
.TTT span{
width:1200px;
height:37px;
text-align:center;
display:block;
line-height:37px;
color:#ffffff;
font-size:24px;
background:url(images/tt_line.gif) center center no-repeat;
}
.TTT label{
width:1200px;
height:18px;
text-align:center;
display:block;
line-height:18px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:14px;}

.advantage_box{
width:1240px;
overflow:hidden;
}
.advantage_box ul{
margin:0;
padding:0;
list-style:none;
}
.advantage_box ul li{
width:210px;
height:296px;
position:relative;
float:left;
padding-right:38px;
background:url(images/ybg_out.png) no-repeat;
overflow:hidden;
}
.advantage_li{
width:210px;
height:296px;
position:absolute;
left:0;
top:0;
z-index:4;
}
.advantage_ico{
width:210px;
height:149px;
border-bottom:1px solid #757985;
}
.ai_1{
background:url(images/why_ico_1.png) center 30px no-repeat;
}
.ai_2{
background:url(images/why_ico_2.png) center 30px no-repeat;
}
.ai_3{
background:url(images/why_ico_3.png) center 30px no-repeat;
}
.ai_4{
background:url(images/why_ico_4.png) center 30px no-repeat;
}
.ai_5{
background:url(images/why_ico_5.png) center 30px no-repeat;
}
.advantage_name{
width:210px;
height:43px;
line-height:43px;
text-align:center;
font-size:16px;
color:#ffffff;
}
.advantage_desc{
width:146px;
padding:0 32px;
line-height:21px;
text-align:center;
color:#ffffff;
}

.hover_advantage_li{
width:210px;
height:296px;
position:absolute;
left:0;
top:296px;
z-index:3;
background:url(images/ybg_hover.png) no-repeat;
}

.advantage_box ul li:hover .hover_advantage_li{top:0;}

.advantage_bottom{
padding-top:40px;
overflow:hidden;
}
.advantage_bottom_c{
text-align:center;
height:40px;
line-height:40px;
font-size:18px;
color:#ffffff;
}
.advantage_bottom_e{
text-align:center;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
}

.about_news{
width:1200px;
}

.about_box{
width:540px;
float:left;
}
.news_box{
width:600px;
float:right;
overflow:hidden;
}
.about_box_title{
width:540px;
height:80px;
overflow:hidden;
}
.about_box_title span{
width:300px;
height:80px;
line-height:80px;
font-size:24px;
color:#000;
float:left;
display:inline;
font-weight:bold;
}
.about_box_title span i{
font-size:16px;
color:#d6d6d6;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-style:normal;
}
.about_box_title label{
width:80px;
text-align:right;
height:80px;
line-height:80px;
float:right;
}
.about_box_title label a{
color:#010101;
text-decoration:none;
font-size:14px;
}
.about_box_title label:hover a{
text-decoration:underline;
}

.about_roll{
width:540px;
box-shadow:0 0 8px rgba(0,0,0,0.14);
overflow:hidden;
}
.about_roll_img{
width:540px;
height:300px;
overflow:hidden;
}
.about_roll_img img{
width:540px;
height:300px;
}

.flexslider {
	width:538px;
	height:418px;
	border:1px solid #e6e6e6;
	overflow:hidden;
}
.flexslider .slides > li {
	display:none;
}
.flexslider .slides img {
	max-width:100%;
	display:block;
}
.slides:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0;
}
html[xmlns] .slides {
	display:block;
}
* html .slides {
	height:1%;
}
.no-js .slides > li:first-child {
	display:block;
}
.flexslider {
	position:relative;
	zoom:1;
}
.flexslider .slides {
	zoom:1;
	margin:0;
	padding:0;
	list-style:none;
}
.flexslider .slides > li {
	position:relative;
}
.flex-caption {
	background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
	zoom:1;
}
.flex-caption {
	width:96%;
	padding:2%;
	position:absolute;
	left:0;
	bottom:0;
	background:rgba(0,0,0,.3);
	color:#fff;
	text-shadow:0 -1px 0 rgba(0,0,0,.3);
	font-size:14px;
	line-height:18px;
}
.flex-direction-nav {
	height:0;
	overflow:hidden;
}
.flex-direction-nav li a {
	display:none;
	width:40px;
	height:40px;
	position:absolute;
	top:50%;
	margin-top:-40px;
	cursor:pointer;
	text-indent:-9999px;
}
.flex-direction-nav li a.next {
	right:0;
	background:url("images/bg_direction_nav.png") no-repeat scroll -40px 0 transparent;
}
.flex-direction-nav li a.next:hover,.flex-direction-nav li a.next:active {
	background:url("images/bg_direction_nav.png") no-repeat scroll -40px -40px transparent;
}
.flex-direction-nav li a.prev {
	left:0;
	background:url("images/bg_direction_nav.png") no-repeat scroll 0 0 transparent;
}
.flex-direction-nav li a.prev:hover,.flex-direction-nav li a.prev:active {
	background:url("images/bg_direction_nav.png") no-repeat scroll 0 -40px transparent;
}
.flex-direction-nav li a.disabled {
	opacity:.3;
	filter:alpha(opacity=30);
	cursor:default;
}
.flex-control-nav {
	width:60px;
	position:absolute;
	bottom:0px;
	left:418px;
}
.flex-control-nav li {
	display:inline-block;
	zoom:1;
	*display:inline;
	margin-right:10px;
	margin-bottom:6px;
}
.flex-control-nav li a {
	display:block;
	width:10px;
	height:10px;
	background:url("images/ab_ico_out.png") no-repeat scroll 0 0 transparent;
	_background:url("images/ab_ico_out.png") no-repeat scroll 0 0 transparent;
	cursor:pointer;
	text-indent:-9999px;
}
.flex-control-nav li a:hover {
	background:url("images/ab_ico_out.png") no-repeat scroll 0 0 transparent;
	_background:url("images/ab_ico_out.png") no-repeat scroll 0 0 transparent;
}
.flex-control-nav li a.active {
	background:url("images/ab_ico_hover.png") no-repeat scroll 0 0 transparent;
	_background:url("images/ab_ico_hover.png") no-repeat scroll 0 0 transparent;
	cursor:default;
}

.about_txt{
width:490px;
height:49px;
padding:13px 25px;
overflow:hidden;
line-height:22px;
font-size:14px;
color:#666666;

}
.about_txt a{
font-size:14px;
color:#666666;
text-decoration:none;
}
.about_txt a:hover{
text-decoration:underline;
}
.about_more{
width:496px;
height:30px;
}
.about_more a{
width:90px;
height:30px;
line-height:30px;
text-align:center;
background-color:#e6e6e6;
display:block;
color:#666666;
}
.about_more a:hover{
background-color:#0d4af8;
color:#ffffff;
}

.news_box_title{
width:588px;
padding-left:12px;
height:64px;
line-height:64px;
background:url(images/am.gif) left center no-repeat;
font-size:24px;
color:#333333;
border-bottom:1px solid #e6e6e6;
}
.news_box_title span{
font-size:14px;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
}

.news{
width:540px;
padding:15px 30px 16px 30px;
overflow:hidden;
background-color:#f7f7f7;
}
.news ul{
margin:0;
padding:0;
list-style:none;
}
.news ul li{
width:540px;
height:42px;
border-bottom:1px dashed #ccc;
float:left;
overflow:hidden;
}
.news ul li span{
width:448px;
padding-left:12px;
background:url(images/nvm.png) left center no-repeat;
height:40px;
line-height:40px;
display:inline;
float:left;
white-space:nowrap;
overflow:hidden;
text-overflow: ellipsis;
}
.news ul li span a{
color:#333;
font-size:15px;
text-decoration:none;
}
.news ul li label{
width:80px;
height:40px;
line-height:40px;
display:inline;
float:right;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;}

.news ul li:hover .zxlb-ti{background:url(images/nm.png) left center no-repeat;text-indent:4px;}
.news ul li:hover .zxlb-ti a{ color:#333333; font-weight:bold;}
.news ul li:hover label{ color:#333333;}

.news_more{
width:496px;
height:30px;
}
.news_more a{
width:90px;
height:30px;
line-height:30px;
text-align:center;
background-color:#e6e6e6;
display:block;
color:#666666;
}
.news_more a:hover{
background-color:#0d4af8;
color:#ffffff;
}

.fengcai_box_title{
width:1200px;
height:74px;
overflow:hidden;
}
.fengcai_box_title span{
width:300px;
height:74px;
line-height:74px;
font-size:24px;
color:#000;
float:left;
font-weight:bold;
display:inline;
}
.fengcai_box_title span i{
font-size:16px;
color:#d6d6d6;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-style:normal;
}
.fengcai_box_title label{
width:80px;
text-align:right;
height:74px;
line-height:74px;
float:right;
}
.fengcai_box_title label a{
color:#010101;
text-decoration:none;
font-size:14px;
}
.fengcai_box_title label:hover a{
text-decoration:underline;
}

.fengcai{
width:1200px;
padding-bottom:54px;
overflow:hidden;
}
.fengcai_slide{ position:relative;zoom:1; height: 184px; width:1200px;}
.fengcai_slide .piclist{ overflow:hidden; zoom:1; height:184px; width:1200px; margin:0; padding:0; list-style:none;}
.fengcai_slide .fengcai_ohbox{overflow:hidden; position:relative;left: 0px;width:1200px;}
.fengcai_slide .piclist li{float:left;width:224px; height: 184px;margin-right:20px; }
.fengcai_slide .piclist li img{ width: 218px; height: 145px; border:1px solid #dbdbdb; padding:2px;}
.fengcai_slide .piclist li span{ width:218px; height:33px; line-height:33px; text-align:center; font-size:14px; color:#333333; display:block;}
.fengcai_slide .pageBtn span{display:block;width:30px;height:60px;position:absolute;top:45px;cursor:pointer;overflow:hidden; text-indent:-9999px; left:0px;}
.fengcai_slide .pageBtn .prev{background:url(images/kb_left.png) no-repeat;}
.fengcai_slide .pageBtn .next{background:url(images/kb_right.png) no-repeat; left:1170px;}
.fengcai_slide .pageBtn span:hover{background:url(images/kb_lefts.png) no-repeat;}
.fengcai_slide .pageBtn .next:hover{background:url(images/kb_rights.png) no-repeat;}

.index_baike{
width:100%;
height:556px;
background:url(images/all_bk.jpg) center top no-repeat;
padding-top:34px;
overflow:hidden;
}
.ibk_warp{
width:1200px;
margin:0 auto;
}
.ibk_TTT{
width:1200px;
height:77px;
overflow:hidden;
}
.ibk_TTT span{
width:500px;
font-size:24px;
font-weight:bold;
color:#000;
height:77px;
display:inline;
line-height:77px;
}
.ibk_TTT span i{
font-style:normal;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
color:#d6d6d6;
}

.ibk_TTT label{
width:100px;
height:77px;
line-height:77px;
text-align:right;
display:inline;
float:right;
}
.ibk_TTT label a{
font-size:14px;
color:#010101;
text-decoration:none;
}
.ibk_TTT label a:hover{
text-decoration:underline;
}

.ibk_ul{
width:1215px;
}
.ibk_ul ul{
margin:0;
padding:0;
list-style:none;
}
.ibk_ul ul li{
width:405px;
height:470px;
float:left;
position:relative;
}
.ibk_li{
width:350px;
padding:10px 20px;
position:absolute;
left:0;
top:11px;
height:390px;
background-color:#fff;
box-shadow:0 0 7px rgba(0,0,0,0.12);
}
.ibk_li_TT{
width:350px;
height:45px;
border-bottom:1px solid #e5e5e5;
overflow:hidden;
}
.ibk_li_TT span{
width:200px;
height:45px;
line-height:45px;
padding-left:33px;
display:inline;
font-size:16px;
color:#000000;
font-weight:bold;
float:left;
}
.ibk_li_TT span.bk_ico_1{
background:url(images/bk_ico_1.png) left center no-repeat;
}
.ibk_li_TT span.bk_ico_2{
background:url(images/bk_ico_2.png) left center no-repeat;
}
.ibk_li_TT span.bk_ico_3{
background:url(images/bk_ico_3.png) left center no-repeat;
}
.ibk_li_TT label{
width:20px;
height:31px;
padding-top:14px;
display:inline;
float:right;
text-align:right;
}
.ibk_li_TT label a{
width:20px;
height:20px;
display:block;
background:url(images/bk_more.png) no-repeat;
}

.ibk_li_box{
width:350px;
padding-top:10px;
overflow:hidden;
}
.ibk_li_box ul{
margin:0;
padding:0;
list-style:none;
}
.ibk_li_box ul li{
width:338px;
padding-left:12px;
height:40px;
float:left;
line-height:40px;
background:url(images/bk_em.png) left center no-repeat;
white-space:nowrap;
overflow:hidden;
text-overflow: ellipsis;
}
.ibk_li_box ul li a{
font-size:16px;
color:#333333;
text-decoration:none;
}
.ibk_li_box ul li:hover{
background:url(images/bk_om.png) left center no-repeat;
}
.ibk_li_box ul li:hover a{
color:#333;
}

.ibk_ul ul li:hover .ibk_li{
top:7px;
box-shadow:0 0 15px rgba(0,0,0,0.16);
}
.ibk_ul ul li:hover .ibk_li_TT label a{
background:url(images/bk_mores.png) no-repeat;
}

.ibk_li{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.all_bg_c{
width:100%;
background-color:#f5f5f5;
overflow:hidden;
}

.album{
width:1200px;
overflow:hidden;
padding-bottom:50px;
}
.hzCon{ overflow:hidden;position:relative; width:1200px;height:162px;}
.hzCon em{ top:89px;}
.hzCon em.an{ width:40px; height:60px; display:block; position:absolute; cursor:pointer; z-index:999}
.hzCon em.anLt{ background:url(/images/boll_l.png) no-repeat center top; left:0;}
.hzCon em.anRt{ background:url(/images/boll_r.png) no-repeat center top; right:0;}
.hzCon em.anLt:hover{ background:url(/images/boll_ll.png) no-repeat center top; left:0;}
.hzCon em.anRt:hover{ background:url(/images/boll_rr.png) no-repeat center top; right:0;}
.hzBox{ position:relative; width:1200px; height:162px;  margin:0 auto; overflow:hidden;}
.hzBox ul{ position:absolute;margin:0; padding:0; list-style:none; top:0; left:0; width:105%;}
.hzBox ul li{ float:left; width:302px;}
.pmcp{
width:278px;
height:150px;
border:7px solid #ffffff;
overflow:hidden;
}
.hzBox ul li img{
width:278px;
height:150px;
}
.hzBox ul li:hover .pmcp img{
transform: scale(1.06);
-ms-transform: scale(1.06);	/* IE 9 */
-webkit-transform: scale(1.06);	/* Safari ºÍ Chrome */
-o-transform: scale(1.06);	/* Opera */
-moz-transform: scale(1.06);}

.pmcp img{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.all_bg_d{
width:100%;
height:540px;
display:none;
background:url(images/make_.jpg) center top no-repeat;
}
.make_line{
width:1200px;
padding-top:28px;
overflow:hidden;
}
.make_line span{
width:1200px;
height:55px;
line-height:55px;
text-align:center;
background:url(images/make_line.png) center center no-repeat;
display:block;
color:#ffffff;
font-size:40px;
font-weight:bold;
}
.make_line label{
width:1200px;
font-size:16px;
color:#ffffff;
height:32px;
line-height:32px;
font-weight:bold;
text-align:center;
display:block;
}

.make_box{
width:1200px;
padding-top:255px;
overflow:hidden;
}
.make_box_a{
width:301px;
float:left;
padding-top:19px;
padding-left:112px;
overflow:hidden;
}
.make_box_a_1{
width:301px;
height:46px;
font-size:36px;
font-weight:bold;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
}
.make_box_a_2{
width:301px;
height:32px;
font-size:24px;
color:#ffffff;
font-weight:bold;
}
.make_box_a_3{
font-size:12px;
line-height:14px;
font-family:Arial, Helvetica, sans-serif;
color:#ededed;
overflow:hidden;
opacity: 0.6;
}

.make_box_b{
width:276px;
padding-left:85px;
float:left;
overflow:hidden;
padding-top:19px;}

.make_box_c{
width:276px;
padding-left:83px;
float:left;
overflow:hidden;
padding-top:19px;}

.hover_hs_one,.hs_li_two,.zxlb-ti,.hover_advantage_li,.nav_item{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.all_bg_e{
width:100%;
height:1px;
background-color:#f0f0f0;
display:none;
}
.tool{
width:1300px;
display:none;
overflow:hidden;
}
.tool ul{
margin:0;
padding:0;
list-style:none;
}
.tool ul li{
width:256px;
height:90px;
padding-top:40px;
float:left;
padding-left:69px;
}
.tico_1{
background:url(images/s_ico_1.gif) left 40px no-repeat;
}
.tico_2{
background:url(images/s_ico_2.gif) 5px 40px no-repeat;
}
.tico_3{
background:url(images/s_ico_3.gif) left 40px no-repeat;
}
.tico_4{
background:url(images/s_ico_4.gif) 10px 40px no-repeat;
}
.tool_title{
width:256px;
height:29px;
line-height:29px;
font-size:18px;
color:#333333;
}
.tool_desc{
width:256px;
height:22px;
line-height:22px;
color:#808080;
font-size:14px;
}

.all_footer{
width:100%;
background-color:#121212;
overflow:hidden;
}

.footer{
width:1200px;
margin:0 auto;
overflow:hidden;
}
.footer_l{
width:690px;
float:left;
height:310px;
overflow:hidden;
}
.fb_contact{
width:430px;
float:left;
height:249px;
padding-top:50px;
overflow:hidden;
}
.fb_c_c{
width:352px;
height:34px;
font-size:24px;
font-weight:bold;
color:#0d4af8;
}
.fb_c_e{
width:352px;
height:24px;
font-size:14px;
color:#333840;
font-family:Arial, Helvetica, sans-serif;
}
.fb_c_line{
width:30px;
height:2px;
font-size:0px;
background-color:#e81414;
}
.fb_c_txt{
width:352px;
padding-top:20px;
font-size:14px;
line-height:24px;
color:#4c4c4c;
overflow:hidden;
}

.fb_li{
width:690px;
padding-top:40px;
float:left;
overflow:hidden;
}
.fb_li ul{
margin:0;
padding:0;
list-style:none;
}
.fb_li ul li{
width:230px;
height:240px;
float:left;
}
.fb_li_T{
width:230px;
height:36px;
color:#fff;
font-size:16px;
}
.fb_li_box{
width:230px;
overflow:hidden;
}
.fb_li_box ul{
margin:0;
padding:0;
list-style:none;
}
.fb_li_box ul li{
width:230px;
float:left;
padding:0;
height:32px;
line-height:32px;
}
.fb_li_box ul li a{
font-size:14px;
text-decoration:none;
color:#7a7a7a;
}
.fb_li_box ul li a:hover{
color:#fff;
}

.footer_r{
width:508px;
float:right;
padding-top:30px;
overflow:hidden;
}
.fr_wx{
width:230px;
float:left;
padding-top:10px;
overflow:hidden;
}
.FT{
width:154px;
height:36px;
color:#fff;
font-size:16px;
text-align:center;
}
.Fwx{
width:154px;
color:#838486;
font-size:14px;
line-height:24px;
overflow:hidden;
text-align:center;
}

.fr_dh{
width:250px;
float:right;
padding-top:10px;
overflow:hidden;
}
.Fdh_T{
width:192px;
height:36px;
color:#fff;
font-size:16px;
}
.Fdh_a{
width:250px;
overflow:hidden;
color:#bebfc0;
}
.Fdh_a span{
color:#ffc90e;
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
}
.Fdh_b{
padding-top:15px;
display:none;
}
.Fdh_b a{
width:150px;
height:34px;
display:block;
background:url(images/kf_btns.png) no-repeat;
}
.Fdh_b a:hover{
background:url(images/kf_btns.png) no-repeat;
}

.Fdh_b a{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.boot{
width:100%;
height:80px;
padding-top:30px;
background-color:#000000;
}
.bz_key{
width:1200px;
height:45px;
line-height:40px;
color:#88898c;
font-size:14px;
margin:0 auto;
}
.bz_key a{
color:#88898c;
text-decoration:none;
}
.bz_key a:hover{
text-decoration:underline;
}
.links{
width:1180px;
border-top:1px solid #4d5156;
padding-left:20px;
height:60px;
line-height:60px;
background:url(images/link_ico.png) left center no-repeat;
color:#88898c;
font-size:14px;
margin:0 auto;
}
.links a{
color:#88898c;
text-decoration:none;
}
.links a:hover{
text-decoration:underline;
}
.copyright{
width:700px;
float:left;
color:#818284;
line-height:24px;
height:55px;
}
.copyright a{
color:#818284;
text-decoration:none;
}
.copyright a:hover{
text-decoration:underline;
}

.kexin{
width:358px;
float:right;
padding-top:6px;
overflow:hidden;
}

.side{position:fixed;width:70px;height: 300px;right:10px;top:380px;z-index:100;}
.side ul{ margin:0; padding:0; list-style:none;}
.side ul li{width:50px;height:56px;float:left;position:relative;}

.side ul li .sidebox{vertical-align:middle;position:absolute;width:50px;height:50px;top:0;right:0;color:#fff;overflow:hidden;}
.side ul li .side1{background: url(/images/settop.png) no-repeat;width:50px;height:50px;}
.side ul li .side1:hover{background: url(/images/settop.png) no-repeat;}

.side ul li .side2{background: url(/images/rr_tel.png) center center no-repeat;width:50px;height:50px;}
.side ul li .side2:hover{background: url(/images/r_tel.png) center center no-repeat;}

.side ul li .side3{background: url(/images/rr_zx.png) center center no-repeat;width:50px;height:50px;}
.side ul li .side3:hover{background: url(/images/r_zx.png) center center no-repeat;}

.side ul li .side5{background: url(/images/rr_wx.png) center center no-repeat;width:50px;height:50px;}
.side ul li .side5:hover{background: url(/images/r_wx.png) center center no-repeat;}

.side ul li .side4{background: url(/images/r_tel.png) right center no-repeat;width:50px;height:50px;}
.side ul li .side4:hover{background: url(/images/r_tel.png) right center no-repeat;}

.side ul li .sidebox img{padding: 11px 18px;float:left;}
.side ul li .sidetop img{padding:15px;float:left;}
.side ul li .sidetop{width:70px;height:70px;display:inline-block;transition:all 0.3s;cursor: pointer;}
.side .sider_2wm{position: absolute;right: 60px;top: -180px;display: none;}
.side .sider_h:hover .sider_2wm{display: block;}

.kf_ewm{
width:169px;
height:180px;
background:url(images/ewm_k.png) no-repeat;
position:absolute;
left:-180px;
top:-54px;
display:none;
}

.kf_1111{
width:194px;
height:148px;
background:url(20201111.png) no-repeat;
position:absolute;
left:-120px;
top:-100px;
}
.kf_1111 a{
width:194px;
height:148px;
display:block;
}

.kf_qq{
width:217px;
height:124px;
background:url(images/kf_tels.png) no-repeat;
position:absolute;
left:-220px;
top:-39px;
display:none;
}

.kf_tels{
width:217px;
height:124px;
background:url(images/kf_tels.png) no-repeat;
position:absolute;
left:-220px;
top:-39px;
display:none;
}

.modal {
	position:fixed!important;
	top:50%;
	left:50%;
	z-index:1050;
	width:234px;
	margin-left:-117px;
	margin-top:-200px;
	_position:absolute;
	_top:13%;
	background-color:#f3f3f3;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);
	-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);
	box-shadow:0 3px 7px rgba(0,0,0,0.3);
	-webkit-background-clip:padding-box;
	-moz-background-clip:padding-box;
	background-clip:padding-box;
	outline:none
}

.modal-header {
	padding:9px 15px;
	border-bottom:1px solid #ccc;
	overflow:hidden;
}
.modal-header .close {
	margin-top:1px;
	width:80px;
	display:inline;
	float:right;
	text-align:right;
	cursor:pointer;
	font-weight:bold;
	color:#000000;
}
.modal-header h3 {
	margin:0;
	width:160px;
	float:left;
	line-height:20px;
	font-size:14px;
	font-family:"Î¢ÈíÑÅºÚ";
}
.modal-body {
	position:relative;
	max-height:234px;
	padding:15px
}
.black_overlay{
display: none;
position: absolute;
top: 0%;
left: 0%;
width: 100%;
height:100%;
background-color: #000000;;
z-index:1001;
-moz-opacity: 0.4;
opacity:.20;
filter: alpha(opacity=40);
}

.xy-dwlq{position:fixed; z-index:10002; right:10px; bottom:80px; width:148px;}
.xy-dwlq a{display:block;}

.imgSk {
	width:135px;
	height:37px;
	background:url(images/2y_a.png) no-repeat;
	margin:18px auto 0 auto;
	padding:0;
	animation: move 3s 0s infinite;
	-webkit-animation: move 3s 0s infinite;
	transform-origin: bottom;
	-webkit-transform-origin: bottom;
	/*animation: text_rotate 4s infinite;*/
}
@keyframes move {
 0%, 65% {
 -webkit-transform:rotate(0deg);
 transform:rotate(0deg);
}
 70% {
 -webkit-transform:rotate(6deg);
 transform:rotate(6deg);
}
 75% {
 -webkit-transform:rotate(-6deg);
 transform:rotate(-6deg);
}
 80% {
 -webkit-transform:rotate(6deg);
 transform:rotate(6deg);
}
 85% {
 -webkit-transform:rotate(-6deg);
 transform:rotate(-6deg);
}
 90% {
 -webkit-transform:rotate(6deg);
 transform:rotate(6deg);
}
 95% {
 -webkit-transform:rotate(-6deg);
 transform:rotate(-6deg);
}
 100% {
 -webkit-transform:rotate(0deg);
 transform:rotate(0deg);
}
}
 @-webkit-keyframes move {
 0%, 65% {
 -webkit-transform:rotate(0deg);
 transform:rotate(0deg);
}
 70% {
 -webkit-transform:rotate(6deg);
 transform:rotate(6deg);
}
 75% {
 -webkit-transform:rotate(-6deg);
 transform:rotate(-6deg);
}
 80% {
 -webkit-transform:rotate(6deg);
 transform:rotate(6deg);
}
 85% {
 -webkit-transform:rotate(-6deg);
 transform:rotate(-6deg);
}
 90% {
 -webkit-transform:rotate(6deg);
 transform:rotate(6deg);
}
 95% {
 -webkit-transform:rotate(-6deg);
 transform:rotate(-6deg);
}
 100% {
 -webkit-transform:rotate(0deg);
 transform:rotate(0deg);
}
}

.home-float-right{
  width: 172px;
  height:138px;
  background-image: url(images/2y.png);
  display:block;
  position: relative;  
  position:fixed;
  z-index:10002;
  left:10px;
  top:340px;
}

.home-float-right .p_flaot_img {
  display: block;
  width: 155px;
  height:32px;
  background: url(images/2y_b.png)center no-repeat;
  background-size: cover;
  padding:0;
  margin:6px auto 0;
  animation: scaleact 0.8s ease-in-out infinite alternate;
}


@-webkit-keyframes scaleact {
	from {
		transform: scale(0.92);
	}
	to {
		transform: scale(1);
	}
	}
	
	@keyframes scaleact {
	from {
		transform: scale(0.92);
	}
	to {
		transform: scale(1);
	}
}

@-webkit-keyframes text_rotate {
  0% {
    transform: rotateY(0deg);
  }

  15% {
    transform: rotateY(360deg);
  }

  100% {
    transform: rotateY(360deg);
  }
}

@keyframes text_rotate {
  0% {
    transform: rotateY(0deg);
  }

  15% {
    transform: rotateY(360deg);
  }

  100% {
    transform: rotateY(360deg);
  }
}