*{ margin:0px; padding:0px;}img{ border:none;}
a img{ background:url(../images/loading.gif) center center no-repeat;}
li{ list-style:none;} a{ text-decoration:none;} 
h1,h2,h3,h4,h5,h6,h7,p{ margin:0px; padding:0px;}
body{font-family: "微软雅黑",Helvetica,Arial,sans-serif; background:#F6F6F3; font-size:15px; color:#333; width:100%; overflow-x: hidden;}
.img{ cursor: pointer;  transition: all 0.6s;}  
.img:hover{ position:relative; z-index:99; transform: scale(1.1); } 
.v_main{ width:1200px; margin:0 auto; overflow:hidden;} a{ color:#333;}
a:hover{ color:#df0015;}
input {
    _border: none;
    outline: none;
}
input, button, textarea, fieldset, img {
    border: 0 none;
}
button, input, select, textarea {
    font-size: 100%;
    vertical-align: middle;
    font-family: inherit;
}
#destoon_qrcode div{ line-height:25px;}
.top {background:#FCFCFC;width:100%;  top:0px; height:35px; line-height:25px; color:#004378; border-bottom:1px solid #EDEEF0;}
.f_red{ color:#4C4C4C; }
.f_b{ color:#FF0000 !important;}
.top_div {margin:auto;width:1200px; height:34px; line-height:35px;}
.f_r {float:right; font-size:12px; color:#004378}
.top a{ text-decoration:none;}
.f_green{ color:#004378}
.h_mobile {
background: url('../image/ico-mobile.png') no-repeat 0 center;
padding: 0 2px 0 13px;}
.h_qrcode {
background: url('../image/ico-qrcode.png') no-repeat 0 center;
padding: 0 6px 0 10px;}
#destoon_member{ color:#004378}
.homepage{ display:inline-block; margin-right:15px; height:35px; padding:0 10px 0 15px; line-height:35px; border-left:1px solid #EDEEF0;border-right:1px solid #EDEEF0;}
.homepage a{ color:#df0015;}
.homepage:hover{ background:#F6F6F3;}
.homepage i{ display:inline-block; width:9px; height:7px; background:url(../images/arrow.gif); margin-left:5px;}
.homepage:hover i{background:url(../images/arrow.gif)0px 7px; }
.homepage .webz{ display:none; position:absolute; z-index:110; margin:0 0 0 -16px; background:#fff; width:1168px; height:35px; border:1px solid #EDEEF0; padding:0 15px;}
.homepage:hover .webz{ display:block;}
.homepage .webz a{ line-height:35px; margin-right:15px; border-right:1px solid #ddd; padding-right:15px; color:#333;}
.homepage .webz a:hover{color:#df0015;}
/**顶部start**/
.v_top{ background:#333; height:50px; width:100%; line-height:50px;}
.v_top .f_k{ width:500px; float:left;}

.v_top .f_r{ float:right;}
.v_top .f_r .f_red{ color:#0DAE0D; font-weight:bold;}
.v_top .f_r a,.v_top .f_k a{ color:#ddd; font-size:14px;}
.v_top a:hover{ color:#f20;}

/**顶部end**/
/**header start**/
.v_header{ padding-bottom:15px; background:#fff; height:80px; padding-top:35px;}
.v_header .v_ps{ position:absolute; z-index:55; width:80px; height:30px; border-left:1px solid #ccc; margin:-45px 0 0 290px; padding-left:12px;}
.v_header .v_ps p a{ color:#fff; display:inline-block; background:#0DAE0D; font-size:12px; padding:1px 8px;-webkit-border-radius:10px;
-moz-border-radius: 10px;border-radius: 10px; margin-bottom:3px;}
.v_header .v_ps p a:hover{ background:#df0015;}
.v_header .v_ps em{ display:inline-block; width:75px; height:30px; background:url(../images/logoy3.png) no-repeat;}
.v_header .logo .tieba{ display:inline-block; position:absolute; margin:-67px 0 0 253px;}
.v_header .logo .tieba a{ color:#fff; font-size:12px; padding:2px 8px; background:#df0015;-webkit-border-radius:12px;-moz-border-radius: 12px;border-radius: 12px;}
.v_header .logo .tieba a:hover{ background:#ff9999;}
.v_header .logo{ display:inline-block; padding-right:120px; float:left;}
.v_header .logo a img{ background:none;}
.v_header  .head_search,.head_search_on{float:left;}
.search_i{ border:1px solid #ddd; width:240px;height:35px; color:#666; padding-left:30px; outline:none;background:url(../images/icon.png) no-repeat 6px 10px; }
.search_m{ width:75px; height:35px; text-align:center;border:1px solid #ddd; margin-left:-1px; cursor:pointer;}
.search_s{ width:75px; height:37px; border:none; background:#df0015; color:#fff; cursor:pointer;border-radius:0 8px 8px 0; outline:none;}
.search_s:hover{ background:#009900;}
#search_module{ width:75px; border:1px solid #ddd; position:absolute; z-index:999; background:#fff; margin:-1px 0 0 271px;}
#search_module a{ width:75px; line-height:30px; text-align:center; display:block;}
.head_search_kw{ line-height:35px;}

/***
.searchWrap {
    width: 370px; position:absolute; margin:-75px 0 0 400px; z-index:105;
    height: 36px;
}
.head_search,.head_search_on{ border:1px solid #CCC; height:36px; border-right:none;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;}
.search_i{ width:210px; margin-left:10px; padding:3px 0 3px 0; height:25px; background:none; font-size:14px; color:#333; }
.search_s{width:50px;height:38px; background:url(../images/search.png) no-repeat;cursor:pointer;_border:none; float:right; margin-top:-1px;}
***/
#search_tips {z-index:1000;position:absolute;width:270px;overflow:hidden; padding:5px 0;cursor:pointer;margin:36px 0 0 355px;font-size:14px;line-height:22px;color:#666;background:#fff;border:#ddd 1px solid;}
#search_tips div {height:22px;padding:1px 8px 1px 8px;clear:both;overflow:hidden; width:260px;}
#search_tips div span {float:right;font-size:12px; margin-right:10px;}
#search_tips label {display:none;width:100%;background:#FAFAFA;font-size:12px;color:#0000CC;text-align:right;}
.search_t_div_1 {color:#333333;}
.search_t_div_1 span {color:#008000;}
.search_t_div_2 {background:#3366CC;color:#FFFFFF;}
.search_t_div_2 span {color:#FFFFFF;}
#destoon_word a{ padding:0 8px; font-size:14px;}
.searchBox {
	width:385px;
	height:36px;
	border:1px solid #CCC; border-right:none;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
	position:relative
}
.reci { margin-top:8px; padding-left:5px;}
.reci #word{ display:inline-block; font-size:14px; line-height:25px; float:left;}
.reci li{ float:left; display:inline-block; margin-right:10px;}
.reci li a{ font-size:14px; line-height:25px;}

.searchBox ul { margin-top:15px; font-size:14px; margin-left:50px; width:385px;}
.searchBox ul li { float:left; margin:0 8px 8px 0; }
.searchBox ul li a{ padding-left:5px; padding-right:5px;}
.kword{color:#999;}
.kword1{ font-size:16px;}
.kword:hover{ color:#df0015}
#gf{ margin-left:5px;}
/**
.searchBox i {
	position:absolute;
	width:10px;
	height:10px;
	background:url(images/searchbackground.png) -75px top no-repeat;
	left:4px;
	top:11px
}
.searchBox span {
	position:absolute;
	left:19px;
	top:6px;
	color:#999
}
.searchInput {
	width:250px;
	height:16px;
	padding:8px 0 8px 10px;
	position:absolute;
	background:none;
	left:0;
	top:0;
	z-index:2;
	outline:none;
	_border:none
}
.searchBtn {
	width:67px;
	height:34px; 
	background:url(images/search.png) left bottom no-repeat;
	cursor:pointer;
	position:absolute;
	right:0;
	top:-2px;
	_border:none
}
.searchlist {
	position:absolute;
	left:0;
	top:32px;
	border:1px solid #ccc;
	width:99%;
	background:#fff;
	padding-top:2px;
	z-index:6;
	font-weight:bold;
	display:none
}
.searchlist li {
	height:24px;
	line-height:24px;
	padding-left:10px
}
.search_m{ color:#333 !important; width:90px; height:36px; background:none; border-right:1px solid #ddd; cursor:pointer; text-align:center; font-size:14px; line-height:36 px;}
#destoon_select placeholder{ color:#FFF;}
#search_module{ width:85px; border:1px solid #CCC; position:absolute; text-align:center; margin:37px 0 0 5px; z-index:999; background:#FFF;}
#search_module a{ width:78px; display:block; font-size:14px; line-height:22px;}
/**deader end**/
/**导航start**/
.v_menu{ width:100%; height:50px; background:#df0015;/**box-shadow: 0px 1px 5px #000;**/ position:relative; z-index:100;}
.v_mu a{ color:#fff; display:inline-block; padding:0 10px; line-height:50px; font-size:16px;}
.v_mu a:hover{ background:#FF9999}
.v_mu b{ display:inline-block; width:215px; background:#ff9999; font-weight:normal; padding-left:15px;}
.v_mu p{ float:right; color:#fff; line-height:25px; padding-left:40px; font-size:20px; margin-top:14px; background:url(../images/phone.png) no-repeat;letter-spacing:0px;}
/**导航end**/
/**banner start**/

.v_bn{ position:relative; z-index:5; margin:-284px auto 0; width:1200px;}
.v_l_d { width:214px; height:284px; float:left;}
.v_l_d ul li{ height:70px; color:#999; padding-left:25px;background:#fff; border-bottom:1px solid #F6F6F3;}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
.v_l_d ul li{
    background-color:#fff;
    filter:Alpha(opacity=90);
    position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
  }
.v_l_d ul li:hover{filter:Alpha(opacity=100); border-bottom:1px solid #df0015;}
}

.v_l_d ul li i{ display:none; margin:15px; width:50px; height:58px; float:left;}
.v_l_d ul li .v_i1{ background:url( ../images/yx.png) no-repeat;}
.v_l_d ul li .v_i2{ background:url( ../images/zs.png) no-repeat;}
.v_l_d ul li .v_i3{ background:url( ../images/xp.png) no-repeat;}
.v_l_d ul li .v_i4{ background:url( ../images/rz.png) no-repeat;}
.v_l_d ul li h3{ font-size:16px; color:#222; line-height:33px; padding:8px 0 0 5px;  }
.v_l_d ul li a{ font-size:13px; color:#aaa; margin:0 5px;}
.v_l_d ul li a:hover{ color:#df0015;}
.v_l_d ul li:hover{background:rgba(255,255,255,1);border-bottom:1px solid #df0015;}
.v_r_d{ width:340px; height:284px; background:rgba(255,255,255,0.92); float:right;}
.v_l_d ul li:hover h3{ color:#f20}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
.v_r_d{
    background-color:#fff;
    filter:Alpha(opacity=90);
    position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
  }
}
.v_l_d:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.v_l_d{  position:relative; z-index:1;  }
.v_l_d .v_sub{ display:none;width:626px; height:284px; padding:0 20px; background:#fff; left:214px; top:0px;  position:absolute; }
.v_l_d .v_sub h5{ font-size:16px; color:#333; font-weight:normal; margin-bottom:15px; border-bottom:1px solid #ddd; line-height:70px}
.v_l_d .v_c_news dl dd{ width:300px; overflow:hidden; line-height:24px; display:inline-block;}
.v_l_d .v_c_news dl dd a{ display:inline-block; width:100%; height:24px; overflow:hidden; font-size:14px; color:#333;}
.v_l_d .v_c_news dl dd a:hover{ color:#f20;}
.v_l_d .v_c_news dl dt{ width:20%; float:left; overflow:hidden; padding-top:15px;}
.v_l_d .v_c_news dl dt a p{ color:#333; padding-left:2%; font-size:14px;}
.v_l_d .v_c_news dl dt a img{ width:95%; height:75px; margin-bottom:5px;}
.v_l_d .v_s_rz a{ display:inline-block; width:19%; margin:0px; font-size:14px; line-height:25px; color:#333;}
.v_l_d .v_s_rz a:hover{ color:#f20;}
.v_l_d .v_sbaike dl dd{ width:100px;}

.z_pank{ height:50px;}
.z_pank ul{ display:inline-block;}
.z_pank ul li{ display:inline-block; width:170px; float:left; text-align:center; font-size:18px; line-height:50px;}
.z_pank ul .tab_2{ background:#df0015; color:#fff; font-weight:bold; }
.z_pank_list{ width:340px; height:234px; border:2px solid #df0015;box-sizing: border-box;}
.z_klist{ padding:10px 0 0 10px; position:relative; height:100%; background:url(zline.png) no-repeat center center;}
.z_klist ul li{ width:157px; padding-left:5px; float:left; display:inline-block; line-height:40px;overflow:hidden;
     white-space:nowrap;
     text-overflow:ellipsis;}
.z_klist ul li em{ margin-right:15px; font-weight:bold;}
.z_klist ul li:nth-child(1) em,.z_klist ul li:nth-child(2) em{ color:#df0015;}

.v_banner{ height:284px; margin-top:10px;}
#v_banner{ width:840px; height:284px; position:relative; left:50%; margin-left:-599px; overflow:hidden;  }
#v_banner .hd{ display:inline-block; width:240px; height:100%; overflow:hidden; position:relative; float:right; margin:-284px 0 0 3px;}
#v_banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
#v_banner .hd ul li{ float:left; width:240px; height:69px; line-height:14px; margin-bottom:3px; text-align:center; overflow:hidden; background:#f2f3f2; cursor:pointer;}
#v_banner .hd ul li img{transition: all 0.3s;filter:alpha(Opacity=30);-moz-opacity:0.3;opacity: 0.3}
#v_banner .hd ul li.on img{filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1}
#v_banner .bd{ position:relative; width:597px; height:100%; z-index:0;  }
#v_banner .bd li{ zoom:1; vertical-align:middle; }
#v_banner .bd img{ width:100%; height:284px; display:block;}
.v_login{ height:160px; text-align:center;}
.v_login h2{ font-size:20px;}
.v_login img{ margin:25px auto 10px;}
.v_login p a{ margin:0 5px; font-size:14px; line-height:35px;}


.v_xuanchuan{ padding:0 20px;}
.v_xuanchuan h3 { line-height:50px;}
.v_xuanchuan h3 em{ font-style:normal;}
.v_xuanchuan h3 em i{ font-style:normal; color:#f20;}
.v_xuanchuan h3 span{ margin-left:25px; font-size:16px;}
.v_xuanchuan ul li{ line-height:23px;}
.v_xuanchuan ul li a{ font-size:15px;} 
/**banner end**/
/**news start**/
.v_bt{ text-align:center; margin:10px auto 20px;}
.v_bt h1{ font-size:26px; line-height:45px; display:inline-block; position:absolute; left:50%; margin-left:-65px; background:#F6F6F3; border:15px solid #F6F6F3; border-top:none ; border-bottom:none; }
.v_bt i{ display:inline-block; position:relative; line-height:5px; width:55%; height:1px; background:#ccc; margin:20px 15px 0;}
.v_bt p { padding-top:25px; font-size:12px; color:#aaa;}
.v_bt p a{ color:#aaa; font-size:16px; line-height:25px; padding:0 10px;}
.v_news{ display:inline-block; width:1200px;}
.v_news .v_new_l{ float:left; width:790px; }
.v_news .v_new_r{ float:right; width:390px;}
.v_news .v_new_l,.v_news .v_new_r{height:541px; background:#fff; overflow:hidden;}

#v_vnews{ width:790px; height:320px; overflow:hidden; position:relative;  }
#v_vnews .hd{ height:15px; overflow:hidden; position:relative; margin:-30px auto 0; padding-right:15px;}
#v_vnews .hd ul{ overflow:hidden; zoom:1; float:right; }
#v_vnews .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px; line-height:14px; text-align:center; background:#fff; cursor:pointer;-webkit-border-radius:10px;-moz-border-radius: 10px;border-radius: 10px;transition: all 0.3s;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6}
#v_vnews .hd ul li.on{ width:35px; }
#v_vnews .bd{ position:relative; height:100%; z-index:0;   }
#v_vnews .bd li{ zoom:1; vertical-align:middle; }
#v_vnews .bd img{ width:530px; height:320px; display:block;  }
#v_vnews .bd ul li .v_ks{float:right; overflow:hidden; display:inline-table;}
#v_vnews .bd ul li .v_text{ position:relative; display:inline-block; width:260px; height:320px;-webkit-filter: blur(40px); /* Chrome, Opera */
       -moz-filter: blur(40px);
        -ms-filter: blur(40px);
            filter: blur(40px); transform: scale(1.2); overflow:hidden;}
#v_vnews .bd ul li .v_right_text{ width:210px; height:270px; float:left;  position:absolute; margin-left:530px;background:rgba(0,0,0,0.15);padding:25px;}			
#v_vnews .bd ul li .v_right_text h3 a{ color:#fff; font-size:17px; line-height:25px;}
#v_vnews .bd ul li .v_right_text p{ color:#fff; font-size:13px; line-height:22px; margin-top:15px;}

.v_tuwen{ width:790px; height:55px; border-bottom:1px solid #eee; margin-top:8px;}
.v_tuwen .v_tw_dh{ width:790px; height:55px;}
.v_tuwen .v_tw_dh ul li{ float:left; margin:0 10px;}
.v_tuwen .v_tw_dh ul li a{ line-height:55px; color:#333; font-size:16px;}
.v_tuwen .v_tw_dh ul li.on a{ border-left:4px solid #f20; padding-left:8px; font-size:18px; font-weight:bold;}
.v_tuwen .bd ul{ width:800px;}
.v_tuwen .bd ul li{ float:left; width:190px; height:110px; overflow:hidden; margin:15px 10px 0 0;} 
.v_tuwen .bd ul li a img{ width:100%; height:120px;}
.v_tuwen .bd ul li a p{  line-height:30px; padding:0 10px; overflow:hidden;  font-size:14px; position:absolute; width:170px; height:30px; margin-top:-12px;}
.v_tuwen .bd ul li:hover a p{ background:#f20; color:#fff;}

.v_new_r .v_n_tt{ width:348px; height:145px; border:1px solid #ccc; padding:15px 20px; margin-bottom:15px;}
.v_new_r .v_n_tt h2{ font-size:18px; line-height:25px; margin-bottom:10px;}
.v_new_r .v_n_tt img{ width:135px; margin-right:15px;}
.v_new_r .v_n_tt p{ font-size:13px; line-height:22px;}
.v_new_r ul li{ padding-left:20px; height:30px; overflow:hidden; line-height:30px; }
.v_new_r ul li a{ font-size:15px;}
.v_new_r .p {text-align:center;}
.v_new_r .p a{ line-height:40px; color:#aaa}
/**news end**/
/**brand start**/
.v_brand .v_top10c,.v_top10b,.v_top10a,.v_brand .v_chenxin{ width:100%; height:479px;}
.v_brand .v_top10{ background:url(https://oss.china001-gov.cn/background_02.png) center center no-repeat;}

.v_brand .v_top10a{ background:url(https://oss.china001-gov.cn/background_a.jpg) center center no-repeat;}
.v_brand .v_top10b{ background:url(https://oss.china001-gov.cn/background_b.jpg) center center no-repeat;}
.v_brand .v_top10c{ background:url(https://oss.china001-gov.cn/background_c.jpg) center center no-repeat;}

.v_brand .v_chenxin{ background:url(../images/background_03.png) center center no-repeat;}
.v_top_brand{ width:1200px; position:absolute; margin:0px 0px 0px 0px;}
.v_top_brand .hd { height:54px; border-bottom:1px solid #ccc;}
.v_top_brand .hd ul li{  line-height:50px; margin-right:35px; font-size:18px; cursor:pointer;}
.v_top_brand .hd ul li.on{ font-size:22px; font-weight:bold; border-bottom:5px solid #f20; width:250px; text-align:center;margin: 0px 0px 0% 36%;}
.v_top_brand .bd ul{ padding-top:15px; width:900px; height:285px;}
.v_top_brand .bd ul li{ float:left; width:180px; height:70px;margin:15px 41px 10px 0;}
.v_top_brand .bd ul li a img{box-shadow: 0px 1px 10px #aaa; width:180px; height:70px;}
.v_top_brand .bd ul li:hover{box-shadow: 0px 1px 10px #888;}
.v_top_brand .v_totop{ display:inline-block; width:400px; height:70px; position:absolute; margin:-75px 0 0 470px;}
.v_top_brand .v_totop a{ display:inline-block; width:155px; height:60px; position:absolute; background:#c4a267; margin:-5px 0 0 68px; line-height:25px; padding:10px 0 0 25px; color:#fff;}
.v_top_brand .v_totop a b{ display:block;}

#announcement { position:absolute; width:900px; margin:60px 0 0 285px;}
#announcement div { overflow-y:hidden;  height: 355px}
#announcement li { float: left; width:180px; height:70px; overflow:hidden;box-shadow: 0px 1px 10px #aaa; margin:10px 26px 10px 15px;}
#announcement li:hover{box-shadow: 0px 1px 10px #333;}
#announcement a { text-decoration: none;}
#announcement a:hover { text-decoration:underline;}
/**brand end**/
/**info start**/
.v_style{ display:inline-block;}
.s_info_l,.s_info_r{ display:inline-block;}
.s_info_l{ width:790px; float:left;}
.s_info_r{ width:350px; float:right; margin-left:20px; background:#fff; padding:20px 20px 0;}
.s_info_l .s_info_jm{ width:790px; height:295px; background:url(../images/A_15.png) no-repeat; margin-bottom:20px;}

.s_info_brand{ width:350px; text-align:left;  }
.s_info_brand .hd{ height:30px; line-height:20px;  position:relative; }
.s_info_brand .hd ul{ float:left;  position:absolute; top:-1px; height:20px;   }
.s_info_brand .hd ul li{ float:left; font-size:16px; cursor:pointer; margin-right:20px; padding-left:10px;}
.s_info_brand .hd ul li.on{ height:20px; border-left:4px solid #f20; font-size:18px; font-weight:bold; }
.s_info_brand .bd ul{ padding:5px 0px;  zoom:1; display:inline-block; width:100%; }
.s_info_brand .bd li{ height:24px; width:50%; float:left; line-height:25px;   }
.s_info_brand .bd li a{ font-size:14px;}
.s_info_brand .bd li .date{ float:right; color:#999;  }
.h3{ border-left:4px solid #f20; font-size:18px; padding-left:10px; margin:15px auto;}
.v_info_dian{ margin-top:30px;}
.v_info_dian h3 span{ font-size:14px; font-weight:normal; float:right;}
.v_info_dian ul { padding:10px 0;}
.v_info_dian ul li { height:80px; margin-bottom:12px; overflow:hidden;}
.v_info_dian ul li a img{ width:120px; margin-right:15px;}
.v_info_dian ul li a p span{ display:block; color:#aaa; font-size:14px; line-height:20px; padding-top:10px;}
.s_info_mg{ display:inline-block; width:750px; height:350px; background:#fff; padding:0px 20px;}
.s_info_mg h3 span{ float:right; font-weight:normal;}
.s_info_mg h3 span a{ font-size:14px;}
.s_info_new .dd_1{ background:#555; color:#fff; margin-bottom:10px;}
.s_info_new div dt{ display:inline-block; line-height:33px; height:33px; overflow:hidden; padding-left:15px;font-size:15px;}
.s_info_new .dd_1 dt{ line-height:40px; }
.s_info_new .dt_1{ width:70px;}
.s_info_new .dt_2{ width:135px;}
.s_info_new .dt_3{ width:245px;}
.s_info_new .dt_4{ width:115px;}
.s_info_new .dd_2{ height:33px; overflow:hidden;}
.s_info_new .dd_2:hover{ background:#eee;}

.picScroll-left{ width:1200px;  overflow:hidden; position:relative;}
.picScroll-left .hd{ overflow:hidden; width:220px; display:inline-block; float:right; text-align:right; position:relative; margin-top:-45px;  height:30px; }
.s_info_zt .hd .prev,.picScroll-left .hd .next{ display:block; background:#aaa; width:40px; text-align:center; line-height:20px;float:right; margin-left:10px; margin-top:10px;  overflow:hidden; cursor:pointer; color:#fff;}
.s_info_zt .hd a:hover{ background:#000;}
.picScroll-left .hd span{ display:inline-block; line-height:40px;letter-spacing:5px;}
.picScroll-left .bd{ height:240px;  }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 23px 0 0; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; background:#fff; }
.picScroll-left .bd ul li .pic img{ width:283px; height:165px; display:block;}
.picScroll-left .bd ul li .pic p{ line-height:45px;}

.v_renzh{ background:url(../images/background_06.png) no-repeat; height:240px; padding:20px 0;}
#v_rzb{overflow:hidden; width:960px; height:240px; margin: 0 0 0 215px;}
#v_rzb li a{display:inline-block;}
#v_rzbox,#v_rzbox1{ width:900px;}
.v_rzbox ul {width:1000px;}
.v_rzbox ul li{ display:inline-block;width: 175px; height: 68px; overflow: hidden; margin: 0px 15px 12px 0px;}
.v_rzbox ul li a img{ width:100%;}
.v_rzbox ul li:hover{    box-shadow: 5px 5px 0px #000;}
/**info end**/
/**sell start**/
.v_sell .picScroll-left{ height:445px;}
.v_sell .picList{ width:1250px; display:inline-block;}
.v_sell .sell{ display:inline-block; height:auto; }
.v_sell .sell ul li{ width:222px; margin-bottom:25px;}
.v_sell .sell ul li .pic img{ width:220px; height:auto;}
.v_sell_link{ margin-top:10px;}
.v_sell_link .h3 span{ font-weight:normal; float:right; font-size:14px; line-height:26px;}

/**sell end**/
.v_fnews ul{ display:inline-block; background:#fff; float:left; width:245px; overflow:hidden; margin:0 20px 0 0; padding:0 20px 10px;}
.v_fnews ul cite a img{ width:100%;}
.v_fnews ul cite a p{ background:#000; filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.7; color:#fff; line-height:30px; height:30px; overflow:hidden; font-style:normal; font-size:14px; padding:0 10px; margin-bottom:15px;}
.v_fnews ul li { height:25px; overflow:hidden;}
.v_fnews ul li a{ font-size:14px; line-height:25px;}
.v_fnews ul b{ font-weight:normal; text-align:center; display:block; line-height:35px; font-size:14px; color:#aaa;}
/**phptp start**/
.v_photo { height:540px;}
.s_bd{ width:1250px;}
.v_photo .bd ul li{ margin:0 23px 20px 0 ;}
.v_photo .bd ul li .pic img{ height:215px!important;}
/**photo end**/
/**link start**/
.v_link .linkbox{ display:inline-block; padding-bottom:25px; width:1225px;}
.v_link a{ display:inline-block; margin-right:10px; line-height:22px;font-size:14px;}
/**link end**/
.foot{ height:230px!important; overflow:hidden;}
.foot .foot_i{ float:right; width:205px; padding-left:35px;}
.foot p{ line-height:35px;}
.foot_i .f_p{ padding-top:10px; display:inline-block; }
.foot_i .f_p a{ display:inline-block;line-height:30px; width:49%;}
.foot_i .f_x{ margin-top:75px;}
.foot_i .f_x a img{ background:none;}
/******ad*********/
.v_ad{ margin:0 auto; width:1200px;}
.ipd3 a img{ width:1200px!important; height:auto!important;}
.ipd1 ul,.ipd2 ul{ display:inline-block;}
.ipd1 ul li{ width:595px; height:60px; overflow:hidden; float:left; display:inline-block; margin:4px 0px 2px 0px;}
.ipd1 ul li a img{ width:100%; height:auto;}
.ipd1 ul #right_1{ margin-left:10px;}
.ipd2 ul{ width:1250px;}
.ipd2 ul li{ float:left; margin:3px 8px 5px 0; height:60px; overflow:hidden;}
.ipd2 ul li a img{ width:193px!important; height:60px!important;}
/******ad end*********/
/****jmzb*****/
.ly_l{ display:inline-block; position:relative; z-index:3; margin:30px 0 0 530px; width:240px; height:250px;}
.ly_l input{ height:35px; width:185px ;font-size:14px; border:1px solid #fff; padding:0 10px;-webkit-border-radius:5px;
-moz-border-radius: 5px;
border-radius: 5px; background:none; color:#fff;}
.ly_l input::-webkit-input-placeholder { /* WebKit browsers */ 
color: #fff; 
} 
.ly_l input::-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
color: #fff; 
} 
.ly_l input::-moz-placeholder { /* Mozilla Firefox 19+ */ 
color: #ff; 
} 
.ly_l input:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color: #fff; 
} 
.ly_l select{ width:101px; border:1px solid #fff; background:#e9281f; height:35px;-webkit-border-radius:5px;
-moz-border-radius: 5px;border-radius: 5px; outline:none; font-size:14px; padding-left:10px; margin-bottom:10px; color:#fff;}
.ly_l .btn{ background:#c4a267; cursor:pointer;letter-spacing:5px; border:1px solid #c4a267; position:absolute; bottom:15px; margin-left:21px; width:210px; font-size:16px;}
.ly_l .btn:hover{ background:#e9281f; border:2px solid #c4a267; color:#c4a267; font-weight:bold;}
.ly_l table{ position:relative; z-index:5;}
.ly_l .v_shuom{ position:absolute; width:207px; bottom:65px; margin-left:20px; z-index:3; font-size:14px; color:#c4a267;}
#MsgShade {position:fixed;_position:absolute;pointer-events:auto;top:0;left:0;width:100%;height:100%;_height:expression(document.body.offsetHeight+"px");z-index:65534;background:#000;opacity:0.3;filter:alpha(opacity=30);}
#MessageBox {position:absolute;display:none;width:auto;z-index:65535;padding:12px 36px;margin-bottom:1em;border:2px solid #ddd;border-radius:3px;background:#FFF;text-align:center;}
#MessageBox h4{float:left;text-align:left;font-size:14px;margin-left:8px;height:26px;line-height:26px;font-weight:600;}
#MessageBox.error{background:#FFF7F5;color:#F30;border-color:#F6D6C1;}
#MessageBox.notice{background:#FBDAEE;color:#F63;border-color:#FCEDB1;}
#MessageBox.success{background:#FCFDF3;color:#093;border-color:#D3E399;}
#MessageBox.load{background:#FCFDF3;color:#093;border-color:#D3E399;}
#MessageBox.error a{color:#8A1F11;}
#MessageBox.notice a{color:#514721;}
#MessageBox.success a{color:#264409;}
#MessageBox .icon {float:left;width:16px;height:16px;line-height:16px;margin-top:5px;display:inline-block;}
#MessageBox.error .icon{background:url('error-small.gif') left center no-repeat;}
#MessageBox.notice .icon{background:url('success-small.gif') left center no-repeat;}
#MessageBox.success .icon{background:url('success-small.gif') left center no-repeat;}
#MessageBox.load .icon{background:url('load-small.gif') left center no-repeat;}
/****jmzb end*******/

.menu {width:100%;height:40px;background:#df0015;}
.menu .nav {width:1200px;height:40px;margin:0 auto;}
.menu .nav li {float:left;list-style:none;}
.menu .nav .on{ background:#ff9999;}
.menu .nav li a {display:block;height:40px;padding:0 30px;line-height:40px;color:#fff;text-decoration:none;position:relative;overflow:hidden;font-weight:bold; font-size:16px;}
.menu .nav li a:hover, .menu .nav li a.current {background:#ff9999;color:#fff;}
.menu .nav li i{position: absolute; width: 8px;height: 4px;-webkit-transition:0.2s; -moz-transition: 0.2s ;-o-transition:0.2s;transition:0.2s ; background: url(../images/nav_background.png) left -18px no-repeat; margin: -20px 0 0 70px; z-index:1; overflow: hidden;}
.menu .nav li:hover i{background-position:left -22px}
.menu .nav li .box {width:100%;height:40px;position:absolute; z-index:50; margin-top:0px;left:0;background:#F5E3DA;display:none;}
.menu .nav li .box dl {width:1200px;margin:0 auto;}
.menu .nav li .box a {display:block;height:40px; font-weight:normal; font-size:14px; padding:0 15px;float:left;color:#222;line-height:40px;border:none;background:none;}
.menu .nav li .box a:hover {color:#f20}
.menu .nav p{ background: url(../images/phone.png) no-repeat; padding-left:35px; float:right;line-height: 25px; margin-top: 8px; font-weight:bold; color:#fff; font-size:18px; font-style:italic;}
.v_info_l form{ margin:15px auto 25px;}
.v_info_l input{ border:1px solid #df0015; color:#df0015;-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px; width:155px; line-height:33px; font-size:14px; padding-left:10px; margin:10px 5px 0 0;}

.v_info_l .submit{ background:#df0015; color:#fff; text-align:center;-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px; width:166px; line-height:35px; margin-top:10px; cursor:pointer;}
.v_info_l .submit:hover{ background:green;}
/** UI **/
.ui-widget-overlay {position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.4;filter:Alpha(Opacity=40);}
.ui-front {z-index:100}
.ui-helper-hidden{display:none;}
.ui-helper-hidden-accessible{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;padding:0;width:1px;height:1px;border:0;}
.ui-helper-reset{margin:0;padding:0;outline:0;border:0;list-style:none;text-decoration:none;font-size:100%;line-height:1.3;}
.ui-helper-clearfix:after,.ui-helper-clearfix:before{display:table;border-collapse:collapse;content:"";}
.ui-helper-clearfix:after{clear:both;}
.ui-helper-clearfix{min-height:0;}
.ui-helper-zfix{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;filter:Alpha(Opacity=0);}
.ui-state-disabled{cursor:default!important;}
.ui-icon{display:block;overflow:hidden;background-repeat:no-repeat;text-indent:-99999px;}
.ui-button .ui-button-text{display:none;}
.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em;}
.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em;}
.ui-button-text-icons .ui-button-text{padding-right:2.1em;padding-left:2.1em;}
.ui-button-icon-only .ui-icon{position:absolute;right:5px;bottom:5px;}
.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0;}
.ui-dialog .ui-dialog-titlebar{position:relative;padding:8px 0 15px;border-bottom:1px dotted #E0E0E0;background:#FFF;font-weight:100;}
.ui-dialog .ui-dialog-title{float:left;overflow:hidden;margin:.1em 0;width:90%;text-overflow:ellipsis;white-space:nowrap;}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;top:-1px;right:0;margin:-14px 0 0;padding:1px;}
.ui-dialog .ui-dialog-content{position:relative;overflow:auto;padding:15px 0;border:0;}
.ui-widget-content{background:#fff;color:#444;}
.ui-widget-content a{color:#444;}
.ui-widget-header{color:#444;}
.ui-widget-header a{color:#444;}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#fff;text-decoration:none;}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #ddd;background:#fff;color:#ff0084;font-weight:700;}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ff0084;text-decoration:none;}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #ccc;background:#fff;color:#444;}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#444;}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #ff0084;background:#fff;color:#222;}
.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#222;}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700;}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{font-weight:400;opacity:.7;filter:Alpha(Opacity=70);}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{background-image:none;opacity:.35;filter:Alpha(Opacity=35);}
.ui-state-disabled .ui-icon{opacity:.35;filter:Alpha(Opacity=35);}
.ui-icon{width:12px;height:12px;padding:3px;}
.ui-datepicker-title select{padding:auto;height:auto;line-height:auto;}
.ui-hack-widget-dialog .ui-dialog-title{text-align:left;height:28px;line-height:28px;color:#333;font-size:16px;cursor:default;}
.ui-hack-widget-dialog .ui-dialog-buttonpane{margin:0;padding:0;background-color:#f6f6f6;background-image:none;}
.ui-hack-widget-dialog .ui-dialog-titlebar-close{outline:0;border:none;}
.ui-button.ui-button-icon-only{background:url('image/icon/close_bg.png') no-repeat;width:28px;height:52px;}
.ui-dialog-titlebar-close span.ui-icon-closethick{background:url('image/icon/close_ico.png') center center no-repeat;cursor:pointer;transition: all 0.3s ease-in-out 0s;}
.ui-dialog-titlebar-close:hover span.ui-icon-closethick{transform:scale(1.1) rotate(360deg);transform-origin: 50% 50% 0;transition: all 0.3s ease-in-out 0s;}
.ui-hack-widget-dialog .ui-dialog-buttonpane{padding:0 20px;}
.ui-hack-widget-dialog .ui-dialog-buttonpane button{outline:0;}
.ui-hack-widget-dialog{position:fixed;padding:15px 38px;}
.ui-widget-content h2{margin:0;margin-bottom:4px;color:#666;font-size:14px;}
.ui-tooltip{padding:6px 10px 7px 10px;position:absolute;z-index:9999;max-width:650px;-webkit-box-shadow: 0 0 5px #BBB;box-shadow: 0 0 5px #BBB;}
.ui-hack-widget-tooltip {border-width:2px;background:#444;border-radius:3px;color:#EEE;}

.v_search{ text-align:center; padding-top:25px;}
.v_input,.btn-blue{-webkit-border-radius:5px;-moz-border-radius: 5px;border-radius: 5px;}
.v_input{ width:228px; height:38px; font-size:14px; border:1px solid #ddd; background:url(../images/icon.png) no-repeat 6px 11px; padding-left:30px;}
.btn-blue{ width:260px; height:38px; background:#e8391f; cursor:pointer; color:#fff; text-align:center; line-height:38px; margin:10px auto;}
.v_textad{ width:260px; height:100px; margin:0 auto;}
.v_textad a{ font-size:13px; padding:0 5px;}
.v_live{ border-top:1px solid #ddd; height:61px;}
.v_live .txtScroll-top{ width:90%; margin:20px 0 0 27px;}
.v_live .bd li span{ color:#f20; margin-right:10px; font-weight:bold; font-size:14px;}
.v_live .bd li a{ font-size:13px;}

.v_rcad{ border:1px dashed #999; padding:5px 20px; margin:10px auto 3px; width:1158px; background:#fff;}
.v_rcad b{ font-size:14px; color:#df0015;}
.v_rcad a{ padding:0 8px; font-size:13px; line-height:30px;}


#z_nav{ width:100%; height:110px; border-top:5px solid #df0015; box-shadow: 0px 3px 8px #ccc; background:#fff; margin-bottom:20px;}
	.z_zline{ height:65px; border-bottom:1px solid #E5E5E5;}
	#z_navs{ border-left:1px solid #E5E5E5;}
	#z_navarea{ width:1200px; height:110px; margin:0 auto;}
	#z_navarea ul {clear:both;float:left; display:inline-block;padding:4px 18px 0 18px;}
	#z_navarea li {float:left;height:65px;line-height:65px;}
	#z_navarea #z_navs a {float:left;display:inline-block;height:65px; width:131px; text-align:center;text-decoration: none; color:#333; }
	
	#z_navarea dl {clear: both; overflow:hidden;   padding:0; width: 1200px;}
	#z_navarea dt {float: left; width:131px; text-align:center; font-size: 24px; border-right:1px solid #dfdfdf; height: 65px; line-height: 45px;-webkit-transition:0.3s; -moz-transition: 0.3s ;-o-transition:0.3s;transition:0.3s  }
	#z_navarea #z_navs dt em{ display:none;position: absolute;transform:rotate(180deg); margin:65px 0 0 55px; width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid #df0015;}
	#z_navarea #z_navs dt a i{ position:relative; margin-top:-8px; font-size:12px; color:#CBCBCB; line-height:25px; display:block;text-transform:uppercase; font-style:normal;}
	#z_navarea .on a:link, #z_navarea .on a:visited, #z_navarea .on a:hover, #z_navarea .on a:active {float:left;display:inline-block; background:#df0015;}
	#z_navarea #z_navs .on a,#z_navarea #z_navs .on a i{color:#fff;}
	#z_navarea #z_navs .on em{ display:block;}
	#z_navarea #z_navs .z_home a:link, #z_navarea .z_home a:visited, #z_navarea .z_home a:hover, #z_navarea .z_home a:active { background:none !important;}
	#z_navarea #z_navs .z_home a{color:#333;}
	#z_navarea #z_navs .z_home a i{ color:#CBCBCB;}
	#z_navarea #z_navs .z_home:hover{ background:#df0015;}
	#z_navarea #z_navs .z_home:hover a,#z_navarea #z_navs .z_home:hover a i{ color:#fff;}
	#z_navarea #z_navs b{font-family:sans-serif; background:url(../phone_03.png) no-repeat 0 2px; position:relative; margin:17px 0 0 0; padding-left:30px; float:right; height:30px; line-height:30px; font-size:17px; font-weight:normal;}
	#z_menu {clear:both; overflow:hidden; width:1200px;height:45px; }
	#z_menu ul { height:45px;padding:0px; margin:0px; margin-left:0px; _margin-left:30px; display:inline; _display:inline;}
	#z_menu ul:nth-child(1){ padding-left:0px;}
	#z_menu ul:nth-child(2){ padding-left:0px;}	
	#z_menu ul:nth-child(3){ padding-left:0px;}
	#z_menu ul:nth-child(4){ padding-left:386px;}
	#z_menu ul:nth-child(5){ padding-left:440px;}
	#z_menu ul:nth-child(6){ padding-left:690px;}	
	#z_menu ul:nth-child(7){ padding-left:784px;}
	#z_menu a {padding:0 9px; font-size:14px;line-height:45px;}
	#z_menu a:link,#z_menu a:visited {color:#666;}
	#z_menu a:hover,#z_menu a:active {color:#df0015;}

#z_menu .a_on{ color:#df0015!important;}










