﻿.banner{}
.flexslider { position: relative; width: 1000px; height: 360px; overflow: hidden; zoom: 1; }
.flexslider img{ width:1000px; height:360px;}
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease; }
.flexslider .slides { zoom: 1; }
.flex-direction-nav a ,.index_Commodity .tab-pane .flex-direction-nav a { width: 40px; height: 90px; line-height: 99em; overflow: hidden; margin: -60px 0 0; display: block; background: url(../images/ad_ctr.png) no-repeat; position: absolute; top: 195px; z-index: 10; cursor: pointer; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all .3s ease; }
.flex-direction-nav .flex-next { background-position: 0 -90px; right: 0; }
.flex-direction-nav .flex-prev { left: 0; }
.flexslider:hover .flex-next { opacity: 0.8; filter: alpha(opacity=25); }
.flexslider:hover .flex-prev { opacity: 0.8; filter: alpha(opacity=25); }
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; filter: alpha(opacity=50); }
.flex-control-nav { width: 100%; position: absolute; bottom: 10px; text-align: center; }
.flex-control-nav li { margin: 0 2px; display: inline-block; zoom: 1; *display: inline; }
.flex-control-paging li a { display: block; overflow: hidden; width: 15px; height: 15px; border-radius: 10px; background: #a49ea0; color: #a49ea0; }
.flex-control-paging li a.flex-active { background: #e20034; color: #e20034; }

/*头条*/
.news_top{ height:72px; margin: 15px auto; border:1px solid #dbdbdb; background: #f3f3f3;}
.news_top i{ float:left;}
.news_top span{margin-left: 30px; display:inline-block; width:900px; margin-top: 7px; float:left;}
.news_top h2{ display: inline-block; font-weight: normal; line-height: 34px;}
.news_top h2 a{ font-size: 22px; color:#333;}
.news_top h2 a:hover{ color:#3aa400;}
.news_top h4{ display: inline-block; font-size: 12px; color:#666; font-weight: normal;}
.news_top a:hover h2{ color:#489d00; }

/*新闻*/
.news{ height: 230px;}
.news .news_img{ width:340px;}
.news .news_hot{ width:290px; margin:0px 20px; overflow: hidden;}
.news .news_hot ul li { line-height: 29px;}
.news .news_hot ul li a{ color:#666;font-size: 14px;height:29px; overflow: hidden; display:block;}
.news .news_hot .bigtitle{ font-size: 18px; font-weight: bold; color:#333; }
.news .news_hot ul li a:hover{color: #489d00;}
.news .news_list{ width:330px;}
.news .news_list .news_list_title{ height: 34px; border-bottom:1px solid #dbdbdb; padding-bottom: 5px;}
.news .news_list .news_list_title h2{ font-weight: normal; font-size: 18px; line-height: 28px; padding-bottom: 5px; display: inline-block; border-bottom: 1px solid #ffaa00;}
.news .news_list ul .news_yi{ padding-left: 0; background: none;margin-bottom: 10px; margin-top: 10px; line-height: 28px;}
.news .news_list ul .news_yi i{ font-style: normal; color:#666; }
.news .news_list ul li{ line-height: 30px; font-size: 14px; background: url(../images/arr.jpg) no-repeat center left; padding-left: 10px;}
.news .news_list ul .news_yi a{ font-size: 18px;}
.news .news_list ul li a{ font-size: 14px;}

/*广告*/
.ban_g{ margin:15px auto 0 auto; width: 1000px; height: 100px; overflow: hidden;}

/*景区攻略*/
.jq_main { margin-top: 20px;}
.jq_main .jq_gl { width:745px;}
.jq_gl_title{ height: 34px; border-bottom:1px solid #dbdbdb; padding-bottom: 5px;}
.jq_gl_title h2{ font-weight: normal; font-size: 18px; line-height: 28px; padding-bottom: 5px; display: inline-block; border-bottom: 1px solid #ffaa00;}
.jq_img{ margin-top: 15px;}
.jq_img ul{ margin-left: -15px;}
.jq_img ul li{ float:left; width:235px; margin-left: 15px;}
.jq_img ul li a{ display: block;  margin-bottom: 10px;}
.jq_img ul li span{ display: block; line-height: 22px; width:100%;}
.jq_img ul li .img1{ width:235px; height: 178px; overflow: hidden;}
.jq_img ul li img:hover{ filter:alpha(opacity=80); opacity: 0.8;}
.jq_img .jq_img_title a{ font-size: 14px; font-weight: bold; height:22px; overflow: hidden; margin-bottom:7px; display: block; }
.jq_img .jq_img_nr{ color:#666; font-size: 12px;height: 44px; overflow: hidden;}
.jq_gl_title h2:hover{color: #489d00;  }

.jq_gl_hot{ width:230px;}
.title_hot{ color:#d78f00;}
.jq_gl_hot_nr { margin-top: 15px;}
.jq_gl_hot_nr ul li{ margin-top: 5px;}
.jq_gl_hot_nr ul li img{ width:65px; height: 55px; padding: 2px; border:1px solid #dbdbdb; float:left;}
.jq_gl_hot_nr ul li span{ display: inline-block; width:160px; float:right;}
.jq_gl_hot_nr .jq_hot_title a{ font-size: 14px; font-weight: bold; height: 19px; overflow: hidden; display: block; }
.jq_gl_hot_nr .jq_hot_nr {color:#666; font-size: 12px;height: 40px; overflow: hidden;}
.b_g{ margin-top: 5px;}

/*旅游专栏*/
.yl_zl{ margin-top: 10px;}
.yl_zl  ul li{ background: url(../images/arr.jpg) no-repeat center left;line-height: 27px; padding-left:10px; }
.yl_zl  ul li a{ font-size: 14px; line-height: 27px; color:#666; height: 27px; overflow: hidden; display: block;}
.yl_zl  ul li a:hover{color: #489d00; }

/*签证*/
.qz_x_nr{ width:1000px !important;}
.qz_img ul li .img1{ width:235px !important; height: 130px !important; overflow: hidden;}
.qz_img ul li img:hover{ filter:alpha(opacity=80); opacity: 0.8;}


/*景区攻略*/
.jq_banner{ margin-top: 10px;}
.jq_flex { position: relative; width: 800px; height: 322px; overflow: hidden; zoom: 1; float: right; }
.jq_flex img{ width:800px; height:324px;}
.jq_flex a { top:160px;}
.flex-control-nav li { margin: 0 2px; display: inline-block; zoom: 1; *display: inline; }
.flex-control-paging li a { display: block; overflow: hidden; width: 15px; height: 15px; border-radius: 10px; background: #a49ea0; color: #a49ea0; }
.flex-control-paging li a.flex-active { background: #e20034; color: #e20034; }

.jq_nav{width:190px; float: left; height: 322px; border:1px solid #dbdbdb; position:relative; z-index: 1000;}
.jq_nav ul li { border-bottom: 1px solid #eeeeee; padding-bottom: 15px;padding:10px 15px; background: url(../images/arr_right.jpg) no-repeat 160px 30px; z-index: 1000; }
.jq_nav ul li h2{ line-height: 27px;}
.jq_nav ul li h2 a{ font-weight: normal; font-size: 16px; color:#444;padding-left: 10px;}
.jq_nav ul li span{ margin-left: 5px; display: block; padding-bottom: 5px;}
.jq_nav ul li span a{ color:#999;}
.jq_nav ul li a:hover{color: #489d00; }
.jq_nav ul li:first-child{ margin-top: 0;}
.qz_title:hover:first-child{ border-right:none;}
.jq_nav ul li:last-child{border: none;}
.jq_nav ul li ul{ z-index: 999; display: none; border: 1px solid #dbdbdb; position: absolute;  background: white;top:-1px; left: 188px; padding:15px;width:500px;}
.jq_nav ul li ul li{ background: none; border-bottom:1px dotted #e8e8e8; margin:0px 0px 5px 5px; padding-top:5px; width:455px;}
.jq_nav ul li ul li a{ margin-right: 10px; font-size: 12px; color:#666;}
.jq_nav ul li ul li:last-child{ margin-bottom: 0;}
.jq_nav .jq_t{margin-right: 5px; color: #444;}
.jq_nav ul li:hover{ cursor: pointer; border-right:2px solid #ffaa00; }
.jq_nav ul li a:hover{text-decoration: underline !important;}
.jq_nav ul li ul li:hover{ border-right:none;}
.jq_nav ul li:hover .jq_hidden{ display: block;}

.jq_hot{ margin-top:15px;}
.jq_hot .jq_hot_left{ width:720px; border: 1px solid #dbdbdb; padding: 15px; float: left;}
.jq_hot .jq_hot_left h2{ font-size: 18px; font-weight:normal; line-height: 24px;}
.jq_hot .jq_hot_img ul li{width:219px; margin-bottom: 20px;}
.jq_img ul li .img2{ width:219px; height: 160px; overflow: hidden;}

/* pages */
.pages { height: 30px; margin: 30px 0; }
.pages input[type="text"] { width: 36px; }
.pages a, .pages strong, .pages i { padding: 6px 10px; border: 1px solid #ddd; border-left-width: 0; float: left; background: #fff; color:#666; }
.pages .p_prev { border-left-width: 1px; border-top-left-radius: 4px; border-bottom-left-radius: 4px; }
.pages .p_next { border-top-right-radius: 4px; border-bottom-right-radius: 4px; }
.pages strong { background: #59cda8; font-weight:normal; color:white; }
.pages a:hover{ text-decoration: none; color:#489d00;}
cite{ line-height: 30px; font-style:normal;}
/*end*/

.jq_hot_right{width:265px; float: right;}
.jq_qz_hot{ padding: 15px; border:1px solid #dbdbdb;}
.qz_hot{ margin-top: 32px;}
.jq_hot_right .b_g1 img{ width:265px; height: 75px; margin:10px 0;}
.jq_hot_right .b_xq img{ width:200px; height: 75px; margin:10px 0;}

.jy_bt{ margin-top: 30px; border-bottom: 1px solid #dbdbdb}
.jy_bt ul { margin: 0 auto;}
.nav-tabs{ border:none;}
.nav-tabs > li{ margin-right: 20px; }
.nav-tabs > li > a{ font-size: 18px; color:#09b77f;padding: 8px 15px;}
.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus{ background: #59cda8!important; color:white!important; border:1px solid #59cda8!important;}

.jq_hot_nr{ line-height: 30px; color:#666; font-size: 14px;}
.jq_xq{ width:200px;}
.jq_xq_r ul li{ margin-bottom: 10px;}
.jq_xq_r ul li img{ width:165px; height: 85px; padding: 0; border: none;}
.jq_xq_r ul li span{display: block;}
.jq_xq_r .jq_hot_nr{ height: 20px; line-height: 20px; text-align: center;}
.jq_xq_left{ width:745px !important;}

.crumbs{ margin:15px auto 15px; height: 15px; }
.jq_qz_m table tr td{ color:#666; padding-left: 20px; font-size: 14px;}
.jq_qz_m table tr .jq_xq_title{ font-size: 22px; color: #333;}
.jq_qz_m table tr .jq_xq_img{ padding-left: 0;}

.jq_xq_m{margin-top:15px; }
.xq_m{ float: left; width:785px !important;}
.xq_main ul li a{ border-radius: 0; color:#666; border:none; }
.xq_main_title > .active > a, .xq_main_title > .active > a:hover, .xq_main_title > .active > a:focus{background: #fff!important; border-bottom: none!important; border-left:1px solid #ddd!important; border-right:1px solid #ddd!important; border-top:2px solid #3aa400!important; color:#333!important;}
.xq_main_title{ margin: 10px 0px 0px 0px; border:1px solid #dbdbdb; border-bottom:none;}
.xq_left{ width:743px !important;}
.jq_qz_m{ padding: 20px; border:1px solid #dbdbdb;}
.tab-xq{ border:1px solid #dbdbdb; padding: 20px;}

/*旅游专栏*/
.tab-lvzl{ margin-top: 10px;}
.lv_zl,.lv_zl img{ height: 400px;}
.lv_zl_left{ width:715px;}
.lv_zl_left ul li,.lv_zl_left ul li .img1{width:228px !important; margin-bottom: 20px;}
.lv_zl_left ul li .img1{ height:150px;}
.lvzl_xq h2{ font-size: 22px; font-weight: normal;}
.lvzl_xq i{ font-size: 14px; font-style: normal; color: #666; line-height: 28px;}

/*签证*/
.qz_ban{ height:401px; border:2px solid #3aa400; }
.qz_flex,.qz_flex img{ height:400px;}
.qz_list_ban{ float: none;}
.qz_title{ background: #3aa400 !important; color:white; font-size: 18px; text-align: center; height:40px !important; line-height: 34px;}
.qz_ban ul li{ background: none; padding: 2px 15px; width:186px; height: 56px; }
.qz_ban ul li:hover{ background:#eee;}
.qz_ban ul li h2 a{ padding: 0;}
.qz_ban ul li span{ margin: 0; width: 160px;overflow: hidden;height: 20px;}
.qz_ban ul li h2{ line-height: 23px;}
.qz_ban ul li ul{ left:188px;}
.qz_ban ul li ul{ border-left:none;}
.qz_ban ul li ul li{ padding: 10px 15px; height:40px;}
.b_g2{ margin:10px 0;}
.b_g2,.b_g2 img{ width:100%; height: 80px;}
.qz_list_left{ float: left; width:194px;}

.qz_list_m{ width:790px; float: right;}
.qz_list_title{ border:1px solid #dbdbdb; padding: 20px;}
.qz_list_title h2{ font-size: 24px; font-weight: normal;}
.qz_list_title i{ font-style:normal; font-size: 14px; color:#666; line-height: 24px;}

.qz_list_s{ margin: 20px 0px 15px; border-bottom: 1px solid #dbdbdb; padding-bottom: 10px;}
.biaoti{ margin-right: 0 !important;}
.qz_list_s > li{ margin-right: 10px;}
.qz_list_s > li > a{ font-size: 14px; padding: 3px 10px; color:#666666;}
.qz_list_s > .active > a, .qz_list_s > .active > a:hover, .qz_list_s > .active > a:focus{ background: #3aa400; border-radius: 0; border:none;}
.qz_list_cont ul li{ height:130px; margin-bottom: 25px;}
.qz_list_cont ul li img{ width:230px; height: 130px; float: left;}
.qz_list_cont ul li span{ display: block; line-height:24px; float: left;}
.qz_left_imgnr{ width:230px;}
.qz_right_nr{ width:540px;}
.qz_right_nr h2{  font-weight: normal; margin-bottom:5px;}
.qz_right_nr h2 a{font-size: 18px;}
.qz_right_nr span{ color:#666;}

/*新闻*/
.news_left{ float: left; width:265px;}
.news_list_right{ float: right; width:720px;}
.news_crumbs{margin: 0px auto 15px; border-bottom:1px solid #dbdbdb; padding-bottom: 15px; height: 30px;}
.news_m{ border:1px solid #dbdbdb;}
.news_m ul li{ padding:6px 15px; line-height: 34px; border-bottom: 1px solid #eee;background: url(../images/arr_right.jpg)no-repeat 245px 20px;}
.news_m ul li a{ font-size: 14px; color: #666; display: block; background: url(../images/arr2.png) no-repeat center left; padding-left: 15px;}
.news_m ul li a:hover,.news_active{ color:#f0a001 !important;}
.news_m ul li:first-child{ font-size: 18px; color:#d78f00; background: none; }
.news_list_right ul li{ line-height: 44px; border-bottom: 1px dotted #eee;}
.news_list_right ul li i{ font-style: normal; color: #48b10f; font-size: 12px;}
.news_list_right ul li a{ color: #666; font-size: 14px;}
.news_list_right ul li a:hover{color: #489d00; text-decoration: underline !important; }
.news_list_right ul li span{ float: right; color:#999;}
.news_hot{ margin-top:15px;}
.news_hot .news_hot_left{ width:720px; border: 1px solid #dbdbdb; padding: 20px; float: left;}
.news_nr h2{ font-size: 24px; font-weight: normal; text-align: center; margin-top: 10px; line-height: 40px;}
.news_nr h5{ font-size: 12px; color:#999; font-weight: normal; text-align: center; line-height: 20px;}
.news_nr_list{ line-height: 30px; margin-top: 15px; color:#666; font-size: 14px;}
.news_fx{ margin-top: 30px; border-bottom: 1px solid #dbdbdb; padding-bottom: 10px;}

.news_fx span{ float: left; height: 28px; line-height: 28px;}
.bdsharebuttonbox{ float: right;}
.SogouKeywords { margin-top:15px; margin-bottom:15px; font-size:14px }
.SogouKeywords h2 { font-weight:bold; font-size:14px; margin-bottom:3px; line-height: 24px;}
.SogouKeywordsList {  }
.SogouKeywordsList li { float:left; width:220px; line-height:28px; }
.SogouKeywordsList a { color:#666; font-size: 14px; }
.SogouKeywordsList a:hover { color:#489d00; text-decoration:underline; }

.np-title{ font-size:20px; font-weight:100;margin-bottom:5px;line-height:25px;height:25px;}
.np-title a{ font-size:13px; float:right;}
.np-title strong{float:left;font-weight:normal; font-size:20px;}
#top_reply{ margin-top: 25px;}
#top_reply h1 span{float:left;font-size:13px;margin-left:10px;color:#c2c0c0}
#top_reply h1 span a{color:#c2c0c0;font-size:13px}

.news_pingl { position:relative;}
.news_pingl textarea{ width:675px; height: 80px;}
.news_submit{ background: #3aa400; color: white; padding:3px 5px; position: absolute; bottom: 15px; right:15px;}
.news_submit:link,.news_submit:visited,.news_submit:active{ color:white;}
.news_submit:hover{ background:#318901; color: white; }

.np-title-hot{ padding-bottom: 10px;}
.np-title-hot,.np-title-new{font-size: 15px;padding: 5px 0;color: #333;font-weight: 400;border-bottom:1px solid #e8e8e8}
.post-list li{ margin-bottom: 15px; border-bottom: 1px solid #eee; padding-bottom: 15px;}
.post-list li img{ border-radius: 20px; width:40px; height: 40px;}
.no-pl-left{ width:55px; float: left;}
.no-pl-right{ width:620px; float: right;}
.no-pl-nr{ color: #666; line-height: 22px; font-size: 14px; margin-top: 5px;}
.no-pl-right span{ color:#e64929; font-size:14px; }
/*关于平台*/
.gy_pt{ color:#666; font-size: 14px; line-height: 34px;}
