@charset "utf-8";
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
/* CSS Document */
/*body{filter: grayscale(1);-webkit-filter: grayscale(1);}*/
body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li{ margin:0; padding:0;}
/* body{ font:14px/22px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", Arial, Helvetica, sans-serif; color:#272727; background:#fff url(../images/bg.png);} */
body{ font:14px/22px "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", Arial, Helvetica, sans-serif; color:#272727; background:#fff;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
img{ border:none; vertical-align:middle;}
a{ text-decoration:none; color:#272727; outline:none; -webkit-tap-highlight-color:transparent;}
a:hover{ text-decoration:none; color:#272727;}
ul{ list-style:none;}
input,select,textarea{ font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53", Arial, Helvetica, sans-serif; vertical-align:middle; font-size:14px; color:#272727;}


.w100{ display:block; position:relative; z-index:1; width:100%;}
.wn_banner{ position:relative; z-index:1; width:100%; min-width:1000px;}
.index_bg_l {background:url(../images/brush-l.png) left 132px no-repeat;}
.index_bg_r {background:url(../images/brush-r.png) right 70px no-repeat;}
.bg{ background:url(../images/bg.png);}
.header_w{ background:url(../images/header_bg_jinhua.png) no-repeat 50% 0; position:relative; z-index:6;}
.bgyy{ background:url(../images/bg_yy.png) repeat-y 50% 0;}
.wrap{ width:1000px; margin:0 auto; position:relative; z-index:2;}
.header_wrap{ height:163px;}
.header_top{ height:100px; background:#fff; position:relative; z-index:2;}
.logo{ display:block; float:left; height:100px; width:240px; position:relative; z-index:2; text-indent:-9999px; background:url(../images/logo.png) no-repeat 0 0;}
.nav_ul{ height:100px; position:relative; z-index:2; margin-left:244px;}
.nav_ul li{ float:left;  background:url(../images/nav_line.png) no-repeat 0 50%; height:100px; position:relative; z-index:1;}
.nav_ul li a{ display:block; line-height:100px; padding:0 30px; color:#575757;}
.nav_ul li a:hover,.nav_ul li.cur a,.nav_ul li.curh a{ background:url(../images/nava_hover.png) no-repeat 0 100%; color:#575757; font-weight:600;}

.nav_sec_dl{ background:#fff; position:absolute; top:100px; left:0; width:100%; display:none;}
.nav_sec_dl dd{ background:url(../images/sec_dl_line.png) no-repeat 50% 100%; text-align:center;}
.nav_ul li.curh .nav_sec_dl dd a{ display:block; padding:8px 0; line-height:20px; font-weight:normal; background:none;}
.nav_ul li.curh .nav_sec_dl dd a:hover{ background:#3391da url(../images/sec_dl_hover.png) no-repeat 50% 50%; color:#fff;}

.search_top{ padding:39px;}
.search_input{ background:url(../images/search_input_bg.png) no-repeat 0 0; height:17px; line-height:17px; font-size:12px; width:92px; border:none; padding:2px 10px; color:#808080;}
.search_btn{ background:url(../images/search_btn.png) no-repeat 50% 50%; height:21px; width:21px; border:none; cursor:pointer;}
.en_lan{ position:absolute; z-index:5; top:0; right:15px; display:block;}

.header_bottom{ background:url(../images/weather_bg.png) repeat-x 0 0; height:63px; position:relative; z-index:1; color:#919191;}
.mg_weather{ float:right; border-left:solid 1px #262626;}
.mg_weather li{ text-align:center; width:120px;}
.mg_weather li.t1{ height:33px; line-height:33px;}
.mg_weather li.t2{ height:30px; line-height:30px; background:url(../images/tm_bg1.png);}
.wd{ font-size:20px; font-weight:bold; display:inline-block; vertical-align:bottom;}

.hb_ul2{ float:right; position:relative; height:63px; z-index:1;}
.hb_ul2 li{ line-height:63px; float:left; padding:0 20px;}
.hb_ul2 li a{ color:#919191;}
.hb_ul2 li a.logina{ color:#3279cb;}
.hb_ul2 li a.rega{ color:#fff;}
.hb_ul2 li a:hover{ text-decoration:underline; color:#fff;}

.path{ line-height:63px; padding-left:30px;}
.path a{ color:#919191;}
.path a:hover{ text-decoration:underline; color:#fff;}

/***home_banner***/
.home_banner{ position:relative; z-index:1; width:100%; min-width:1000px;}
.slidesjs-container{ z-index:2;}
.slidesjs-pagination{ display:none;}
#home_kv .slidesjs-navigation{ position:absolute; z-index:10; left:50%; height:44px; width:30px; bottom:96px; text-indent:-9999px; background:url(../images/arrow2.png) no-repeat 0 11px;}
#home_kv .slidesjs-previous{ background-position: 0 11px; margin-left:366px;}
#home_kv .slidesjs-next{ background-position: 100% 11px; margin-left:400px;}
#home_kv .slidesjs-previous:hover{ background-position:0 11px;}
#home_kv .slidesjs-next:hover{ background-position: 100% 11px;}

.scroll_info{ height:52px; width:851px; color:#a4a8b0; padding:0 20px; position:absolute; z-index:4; left:50%; bottom:170px; margin-left:-446px; background:url(../images/scroll_info_bg.png) no-repeat 0 0; line-height:52px;}
.info_title{ color:#e47f00; display:inline-block; margin-right:10px;}
.scroll_info a{ color:#e2e3e7;}

#home_kv .slidesjs-container{ padding-bottom:170px;}

/***pc-home-banner1***/
.pc-home-banner1{padding-bottom: 10px;}
.pc-home-banner1 a{display: block;float:left;width: 245.5px;margin-right:6px;text-align: center;background-color: #5999e7;color: #fff;height:55px;line-height: 55px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.pc-home-banner1 a:last-child{margin-right: 0;}
.pc-home-banner1 img{height:22px;margin-right: 10px;}

/***home event***/
.home_event{ position:relative; z-index:1;}
.home_event_top{ background:#fff; height:170px; position:absolute; z-index:1; width:100%; top:0; left:0;}
.home_event_text{ height:134px; position:relative; z-index:2; padding:36px 0 0 0;}

#home_event .slidesjs-navigation{ position:absolute; z-index:10; height:44px; width:30px; bottom:4px; text-indent:-9999px; background:url(../images/arrow.png) no-repeat 0 11px;}
#home_event .slidesjs-previous{ background-position: -2% 11px; right:60px;}
#home_event .slidesjs-next{ background-position: 102% 11px; right:20px;}
#home_event .slidesjs-previous:hover{ background-position:-2% -66px;}
#home_event .slidesjs-next:hover{ background-position: 102% -66px;}

.het_p{ font-size:18px; line-height:24px;}
.het_h2{ font-size:28px; line-height:36px; padding:5px 0;}
.het_a a{ background:url(../images/linka_i1.png) no-repeat 0 50%; color:#3279cb; padding-left:25px;}

/***other info***/
.other_info{ position:relative; z-index:1; padding:40px;}
.oinfo_ul{ overflow:hidden; position:relative; z-index:1; width:955px; margin:0 auto;}
.oinfo_ul li{ float:left; height:190px; width:290px; position:relative; z-index:1; margin:0 11px;}
.oinfo_ul li.pli1{ height:400px; width:309px;}
.oinfo_ul li.pli2{ margin-bottom:20px;}
.oinfo_ul li a{ display:block; position:relative; z-index:1;}
.oli_text{ position:absolute; bottom:0; left:0; padding:4% 5%; width:90%; color:#fff;}
.text_bg{ height:100%; width:100%; left:0; top:0; z-index:1; position:absolute; display:none;}
.oinfo_ul li a:hover .text_bg{ display:block;}
.tbg1{ background:#00d1c1;}
.tbg2{ background:#ff753f;}
.tbg3{ background:#ea5684;}
.tbg4{ background:#745cad;}
.tbg5{ background:#00b5e2;}
.oli_text h3,.oli_text p{ position:relative; z-index:2;}
.s_img{ position:absolute; top:0; right:0; z-index:2;}

/***home area***/
.home_area{ background:url(../images/area_bg.png) no-repeat 0 0; height:243px; width:1000px; margin-top:20px; padding:30px 0;}
.area_dl{ height:243px; position:relative; z-index:1;}
.area_dl dt{ float:left; height:243px; width:115px; margin-left:-7px;}
.area_dl dd{ float:right; width:840px; height:243px; display:none;}
.area_ul li{ margin-bottom:8px;}
.area_ul li a{ height:26px; font-size:16px; width:85px; padding:3px 15px; display:block; text-align:right;}
.area_ul li.cur a,.area_ul li a:hover{ background:url(../images/area_li_bg.png) no-repeat 0 0; color:#fff;}

.area_h4{ font-size:16px; color:#5999e7; margin-bottom:5px;}
.area_text{ padding-top:36px; position:relative; z-index:1; float:left; width:464px;}
.line1{ position:absolute; right:2px; top:0; width:1px; height:243px; background:#d3d3d3; display:none;}
.line2{ position:absolute; right:0; top:0; width:2px; height:26px; background:#5999e7; display:none;}

.area_ewm{ float:right; width:290px; margin-right:30px; overflow:hidden;}
.aewm_h4{ color:#272727; border-bottom:solid 1px #272727; text-align:center; padding-bottom:5px;}

.gw_part{ float:left; width:130px; text-align:center;}
.gw_part2{ float:right; width:124px; text-align:center;}
.gw_h5{ font-size:15px; color:#fff; font-weight:normal;/* background-repeat:no-repeat; background-position:0 50%;*/ line-height:30px; padding:5px 0;}
.gw_h5 img{ margin-right:3px;}
/*.wxgw{ background-image:url(../images/wx_i.png);}
.wbgw{ background-image:url(../images/wb_i.png);}*/
.gz_a{ display:inline-block; background:url(../images/gz_bg.png) no-repeat 0 0; height:24px; width:70px; text-align:center; line-height:24px; font-size:13px; color:#fff; margin-top:15px;}
.gz_a:hover{ color:#fff;}

/***kv***/
.kv_top{ color:#fff; position:absolute; z-index:2; top:36%; left:50%; margin-left:-470px;}
.kv_top h2{ margin-bottom:5px; font-size:32px; line-height:40px;}
.kv_top p{ font-size:20px; line-height:30px;}

/***main***/
.main{ background:#fff; padding:30px 0;}
.ptb10{ padding:10px 0;}
.clear{ clear:both; overflow:hidden; font-size:0; height:1px; width:100%;}

.left_bar{ float:left; width:240px; margin-left:36px;}
.right_bar{ float:right; width:658px; margin-right:36px;}
.title_h1{ padding:30px 0; border-bottom:solid 1px #d3d3d3; font-size:30px; line-height:36px; text-align:center; margin-bottom:20px;}
.con_text p{ margin-bottom:20px;}
.con_text img{ max-width:658px; height:auto!important;}
.rbar2 .con_text img{ max-width:660px; height:auto!important;}

.xgzx_d{ padding:35px 0; width:930px;}
.t_h2{ font-size:18px; color:#fff;}
.t_sp_h2{ display:inline-block; border-top:solid 1px #3279cb; border-bottom:solid 1px #3279cb; padding:5px 0;}
.xgzx_dl{ overflow:hidden; position:relative; z-index:1; padding-top:20px;}
.xgzx_dl dt,.xgzx_dl dd{ float:left; width:447px; height:231px;}
.xgzx_dl dt{ margin-right:36px;}
.xgzx_dl a{ position:relative; z-index:1; display:block;}
.xgzx_dl a span{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:2; background:#000; opacity:0.2; display:block; border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px;}
.xgzx_dl a:hover span{ opacity:0;}

.btn_scroll{ position:relative; z-index:1; height:24px; width:100%; display:block; background-repeat:no-repeat; background-position: 50% 50%; text-indent:-9999px;}
.bs_up{ background-image:url(../images/up_i.png); display:none;}
.bs_down{ background-image:url(../images/down_i.png);}

.list_ul{ border-top:solid 1px #ebebeb;}
.list_ul li{ border-bottom:solid 1px #ebebeb;}
.list_ul li a{ display:block; padding:8px 0;}
.time_sp{ width:70px; float:left; color:#3279cb; display:block; padding-left:10px;}
.title_sp{ margin-left:80px; display:block;}
.list_ul li a:hover,.list_ul li.cur a{ background:#3279cb; color:#fff;}
.list_ul li a:hover .time_sp,.list_ul li.cur a .time_sp{ color:#fff;}

/***目的地***/
.mdd_path_w{ background:#fff; padding-top:10px;}
.mdd_path{ background:#3279cb; height:44px; line-height:44px; color:#fff;}
.mdd_path a{ color:#fff;}
.mdd_sp{ display:inline-block; margin:0 10px;}

.mdd_search{ background:#eff6ff url(../images/mdd_bg.jpg) no-repeat 50% 100%; padding-left:30px; margin-bottom:10px;}
.mdd_area{ float:left; color:#3379cb; width:100px; padding:3px 8px; margin-right:10px;}
.mdd_area_defult{ margin-left:126px;}
.mdd_area_defult a{ width:180px; padding:1px 8px; margin-right:10px; display:inline-block;}
.mdd_area_defult a:hover{ color:#fff; background:#3379cb;}
.mdd_s_ul li{ padding:3px 8px; margin-bottom:5px;}

.mdd_list_ul{ overflow:hidden; position:relative; z-index:1; margin:0 -15px 0 -5px;}
.mdd_list_ul li{ float:left; width:330px; height:573px; overflow:hidden; margin:0 10px 10px 0;}
.mdd_list_ul li img.mdd_pic{ width:330px; height:573px; position:relative; z-index:1;}
.mdd_list_ul li a{ display:block; position:relative; z-index:1;}
.mdd_text{ background:url(../images/blue_90.png); padding:1% 4% 2%; width:92%; position:absolute; left:0; bottom:0; z-index:2; text-align:center; color:#fff;}
.mdd_text span{ line-height:16px; font-size:12px; padding:3px 0; min-height:16px; display:block;}
.mdd_title{ font-size:20px; line-height:32px; border-bottom:solid 1px #fff;}
.mdd_more{ background:url(../images/more.png) no-repeat 0 50%; padding-left:20px; font-size:12px; display:inline-block;}

.nosp li a{ padding:8px 5px;}
.line_h{ border-bottom:solid 1px #d3d3d3; height:1px; width:100%; overflow:hidden; margin:30px 0 25px;}

.cag_ul{ height:27px; float:right; margin-bottom:30px; margin-right:20px;}
.cag_ul li{ float:left; background:url(../images/line_o.png) no-repeat 100% 50%; padding-right:1px;}
.cag_ul li.last{ background:none;}
.cag_ul li a{ line-height:28px; height:28px; display:block; padding:0 20px; text-align:center; color:#969696;}
.cag_ul li.cur a,.cag_ul li a:hover{ background-color:#e8e8e8; color:#595959;}
.cags{ background:url(../images/o_icon.png) no-repeat 0 0; display:inline-block; height:27px; width:22px; margin-right:3px; vertical-align:middle;}
.cagsp1{ background-position: 0 0;}
.cagsp2{ background-position: -91px 0; width:31px;}
.cagsp3{ background-position: -192px 0; width:24px;}
.cagsp4{ background-position: -286px 0;}
.cagsp5{ background-position: -387px 0;}
.cagsp6{ background-position: -498px 0;}

.cag_ul2 .cags{ background-image:url(../images/o_icon2.png);}
.cag_ul2 .cagsp1{ background-position: 2px 1px;}
.cag_ul2 .cagsp2{ background-position: -84px 0; width:20px;}
.cag_ul2 .cagsp3{ background-position: -186px 0; width:24px;}

.rbar2{ float:left; width:660px; margin-left:30px; margin-right:0;}
.lbar2{ float:right; width:230px; margin-right:30px; margin-left:0;}

.lbar2 .t_sp_h2,.down_h2{ color:#000;}
.banner_p{ margin-top:20px;}
.banner_p a{ position:relative; z-index:1; display:block;}
.banner_p a span{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:2; background:#000; opacity:0.2; display:block; border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px;}
.banner_p a:hover span{ opacity:0;}

.aboutus_ul{ border-top:none;}
.aboutus_ul li a{ padding:10px 15px;}
.aboutus_ul li a:hover,.aboutus_ul li.cur a{ background:none; color:#3279cb;}

.rbarpt{ padding:20px; background:#e0e0e0; margin-right:0;}
.rbarpt2{ background:#e0e0e0; margin-right:0; width:698px;}

.p0{ padding:0;}

.lbar_aboutus{ padding-top:30px;}

.gz_part{ border-bottom:solid 1px #fff; padding:30px;}
.gz_h3{ font-size:16px; color:#858585; margin-bottom:15px;}
.gz_h3 img{ margin-right:4px;}

.gz_wx_ul{ overflow:hidden; _zoom:1; position:relative; z-index:1;}
.gz_wx_ul li{ float:left; width:103px; text-align:center; margin:0 12px;}
.gz_wx_ul li p{ padding-top:5px; line-height:18px; font-size:13px;}

.gz_j_i{ background:url(../images/gz/gz_ab_i.png) no-repeat 0 0; margin-bottom:3px; height:24px; width:70px; line-height:24px; color:#fff; display:inline-block;}
.gz_j_i:hover{ color:#fff; background-position:0 100%;}

.youku_dl{ overflow:hidden; _zzom:1; position:relative; z-index:1;}
.youku_dl dt{ float:left; width:350px; text-align:center; padding-top:76px;}
.youku_dl dd{ float:right; width:276px;}

.youku_link{ font-family:Arial, Helvetica, sans-serif; color:#0166ff;}
.youku_link:hover{ color:#0166ff; text-decoration:underline;}

.mdp0{ padding-top:0;}
.mdd_sm_list_ul{ margin:0;}
.mdd_sm_list_ul li{ width:190px; height:238px; margin:0 5px 10px;}
.mdd_sm_list_ul li img.mdd_pic{ width:190px; height:238px;}
.mdd_sm_list_ul li .mdd_title{ font-size:16px;}

.mdd_sm2_list_ul{ margin:0;}
.mdd_sm2_list_ul li{ width:220px; height:275px; margin:0 5px 10px;}
.mdd_sm2_list_ul li img.mdd_pic{ width:220px; height:275px;}
.mdd_sm2_list_ul li .mdd_title{ font-size:16px;}

.ptb20{ padding:20px 0 40px;}

.mdd_left{ float:left; width:270px;}
.ditu{ width:270px; height:220px; position:relative; z-index:1; overflow:hidden;}

.sec_nav{ margin-top:30px; width:270px;}
.sec_nav li a{ display:block; background:url(../images/mdd/mdbg.gif) no-repeat 0 0;display: block; font-size: 12px; font-weight: bold; height: 38px; line-height: 38px; padding-left: 20px; width: 250px; color:#434343;}
.sec_nav li a.secnava1:hover,.sec_nav li.cur a.secnava1{ background-image:url(../images/mdd/mdbgh.gif);}
.sec_nav li a.secnava2:hover,.sec_nav li.cur a.secnava2{ background-image:url(../images/mdd/mdbgh_05.gif);}
.sec_nav li a.secnava3:hover,.sec_nav li.cur a.secnava3{ background-image:url(../images/mdd/mdbgh_06.gif);}
.sec_nav li a.secnava4:hover,.sec_nav li.cur a.secnava4{ background-image:url(../images/mdd/mdbgh_03.gif);}

.mdd_right{ float:right; width:700px;}
.mdd_h1{ border-bottom: 2px solid #c6c6c6; border-top: 2px solid #434343; color: #434343; font-size: 20px; line-height: 24px; margin-bottom: 20px; padding:20px 0 15px 15px;}
.mdd_h1 span{font-size:14px; color:#999;}

.mdd_text_con p{ margin-bottom:30px;}

.mdd_h3{border-bottom: 2px solid #c6c6c6;
    border-top: 2px solid #434343;
    color: #434343;
    font-size: 16px;
    line-height: 28px;
    margin-bottom: 20px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-top: 5px;
}
.jt_img{ float:right; margin-left:10px;}
.jiaotong_part{ margin-bottom:25px;}

.lxs_ul li{ position:relative; z-index:1; overflow:hidden; _zoom:1; margin-bottom:20px;}
.lxs_ul li .photo{ float:left; display:block;}
.info{ float:right; width:520px;}

.lxs_ul li h2 {
    border-bottom: 2px solid #c6c6c6;
    border-top: 2px solid #434343;
    color: #434343;
    font-size: 14px;
    line-height: 24px;
    padding-bottom: 5px;
    padding-left: 15px;
    padding-top: 5px;
}

.lxs_ul li .intro {
    background-color: #f5f5f5;
	font-size:12px;
	line-height:20px;
    height: 80px;
    padding: 10px;
}

/***泰言泰语***/
.tyty_top_w{ width:670px;}
.tyty_h2{ font-size:20px; margin-bottom:25px; padding-left:5px;}
.tyty_photo_dl{ overflow:hidden; _zoom:1; position:relative; z-index:1; color:#272727;}
.tyty_photo_dl dt{ float:left; border:solid 1px #cdcdcd; border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; width:332px; height:208px; padding:10px; position:relative; z-index:1; background:#fff; overflow:hidden; text-align:center;}
.tyty_photo_dl dd{ float:right; width:270px; border-left:dotted 1px #cdcdcd; padding-left:23px;}
.textarea_tyty{ border:solid 1px #cdcdcd; width:248px; height:60px; font-size:14px; padding:5px; font-family:"\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", Arial, Helvetica, sans-serif; color:#272727;}
.yd_use{ background:url(../images/i2.png) no-repeat 0 3px; padding-left:20px; margin-bottom:10px;}
.t_c{ text-align:center;}
.tyty_btna{ padding-top:10px;}
.tyty_btna a{ display:inline-block;}
#upload_img{ position:relative; z-index:2; max-width:332px; max-height:208px; vertical-align:middle;}
#fileImg{ opacity:0; position:absolute; z-index:1; top:0; left:0;}


.tyty_w{ background:#f4f4f4 url(../images/line_tyty.png) no-repeat 50% 0;}
.tyty_w2{ background:url(../images/tyty_bg2.png);}
.tyty_list_ul{ overflow:hidden; _zoom:1; position:relative; z-index:1;}
.tyty_list_ul li{ float:left; background:#fff; border:solid 1px #cdcdcd; border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; width:262px; margin:0 34px 34px; overflow:hidden;}
.tyty_img{ border-bottom: solid 1px #cdcdcd; height:173px; text-align:center; position:relative; z-index:1; overflow: hidden;}
.tyty_img img{ /*max-width:262px; max-height:173px;*/ vertical-align:middle;}
.list_name{ padding:8px 15px; color:#9d9d9d;}
.list_des{ border-bottom:solid 1px #cdcdcd; border-top:solid 1px #cdcdcd; background:#906eb1; color:#fff; padding:8px 15px; height:44px; overflow:hidden;}
.ldes1{ background:#906eb1;}
.ldes2{ background:#10bfd4;}
.ldes3{ background:#f588c2;}
.ldes4{ background:#9bcaff;}
.ldes5{ background:#ff9772;}
.ldes6{ background:#009dd8;}

.list_heart_sns{ padding:15px 10px;}
.sns_r{ float:right;}
.sns_r a{ display:inline-block;}
.sns_r img{ width:24px;}

.heart_s{ background:url(../images/heart.png) no-repeat 0 0; padding-left:25px; line-height:21px; display:inline-block;}
.s_yes{ background-position:0 0;}
.s_no{ background-position:0 100%; cursor:default;}


.page{ text-align:center;}
.page a,.page span{ display:inline-block; padding:0 6px; margin:0 3px;}
.page a.cur,.page span{ color:#fff; background:#73b0f6; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px;}

a.tytybtn{ display:inline-block; height:48px; width:170px; background:url(../images/btn_tj.png) no-repeat 0 0;}
a.tytybtn:hover{ background-position:0 100%;}

/***footer***/
.footer{ background:#272727; color:#8b8b8b; text-align:center; padding:5px 0 15px;}
.footer p{ padding:10px 0 0 0;}
.footer a{ color:#8b8b8b; display:inline-block; margin:0 10px;}
.footer a:hover{ color:#fff; text-decoration:underline;}

/***down***/
.down_part{ padding:30px 0; margin-bottom:30px;}
.down_ul_1{ overflow:hidden; _zoom:1; position:relative; z-index:1;}
.down_ul_1 li{ float:left; width:187px; position:relative; z-index:1; text-align:center; border-right:dotted 1px #cdcdcd; padding:0 31px;}
.d1_img_d{ background:url(../images/down/down_pic_bg.png) no-repeat 0 0; height:228px; width:171px; padding:16px 0 0 16px; text-align:left;}
.d1_img_d img{ width:156px; height:213px;}
.d1_title{ color:#275891; margin-bottom:5px;}
a.d1_btn_a{ background:url(../images/down/down_btn.png) no-repeat 0 0; text-align:center; color:#fff; height:28px; line-height:28px; width:90px; display:inline-block;}
a.d1_btn_a:hover{ background-position:0 100%; color:#fff;}

.down_ul_2{ overflow:hidden; _zoom:1; position:relative; z-index:1;}
.down_ul_2 li{ float:left; width:397px; position:relative; z-index:1; padding:0 50px;}
.d2_img_d{ background:url(../images/down/bz_pic_bg.png) no-repeat 0 0; width:367px; padding:15px;}
.d2_img_d img{ width:367px; height:213px;}
.down_ul_2 li a{ color:#4489d8; text-decoration:underline; margin:0 15px; display:inline-block;}

#scroll_1{ width:1000px; height:350px;overflow: auto; position:relative; z-index:1;}
#scroll_ul_1{ width:2500px; height:350px; position:relative; z-index:1;}
#ascrail2000-hr{ background:#9c9c9c; bottom:10px!important; height:1px!important;}
.nicescroll-cursors{ height:3px!important; top:-1px!important;}
.s_hover{ height:7px!important; top:-3px!important;}

#scroll_2{ width:1000px; height:310px;overflow: auto; position:relative; z-index:1;}
#scroll_ul_2{ width:1988px; height:310px; position:relative; z-index:1;}
#ascrail2001-hr{ background:#9c9c9c; bottom:10px!important; height:1px!important;}

.down_num{ line-height:28px; margin-left:3px; border-left:solid 1px #385c90; padding-left:3px; display:inline-block; color:#969696;}
.down_num2{ background:url(../images/donw_i.png) no-repeat 0 50%; padding-left:25px; position:relative; float:right; margin-right:15px; z-index:2; color:#969696;}


/***pop***/
.pop_bg{ background:#000; position:fixed; top:0; left:0; height:100%; width:100%; z-index:101; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; display:none;}
.pop_i{ position:fixed; z-index:102; height:453px; width:296px; left:50%; top:50%; margin:-247px 0 0 -178px; background:url(../images/pop/reg_bg.png) no-repeat 0 0; padding:20px 30px;}
.pop_reg,.pop_login,.pop_login_other,.pop_reg_other{ display:none;}

.pop_h4{ font-size:18px; margin-bottom:15px;}
.pop_h4 .p_sp_title{ font-size:24px; line-height:30px; color:#3279cb; display:inline-block; margin-right:5px;}

.pop_o_login_h4{ font-size:15px;}

.input_line{ background:#fff; border:solid 1px #cdcdcd; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; padding:3px; margin-bottom:10px;}
.input_c{ border:none; padding:5px; height:16px; line-height:16px; color:#8c8c8c; width:250px;}

.in_i{ float:right; display:inline-block; height:26px; width:26px; background:url(../images/login_i.png) no-repeat 0 0;}
.ini1{ background-position:3px 5px;}
.ini2{ background-position:3px -45px;}
.ini3{ background-position:3px -99px;}

.ini4{ background-position:4px -159px;}

.yzm_d{ overflow:hidden; _zoom:1; position:relative; z-index:1; margin-bottom:10px;}
.yzm_d .input_line{ float:left; width:100px; margin-bottom:0;}
.yzm_d .input_line .input_c{ width:80px;}
.yzm_img{ float:left; margin:0 10px;}
.yzm_a{ display:block; float:left; height:32px; line-height:16px; color:#0f68ce; text-decoration:underline;}
.yzm_a:hover{ color:#0f68ce; text-decoration:underline;}

.btn_rega{ display:block; margin-bottom:15px;}
.regorlogin{ border-top:solid 1px #cdcdcd; padding-top:10px; color:#575757;}
a.reg_login,a.reg_login:hover{ color:#0f68ce; text-decoration:underline;}
.or_line{ border-bottom:solid 1px #cdcdcd; height:13px; width:80%; margin:0 auto 25px; text-align:center;}
.or_line span{ background:#fff; display:inline-block; padding:2px 10px;}

.pop_o_login_line{ border-bottom:none;}
.pop_o_login_line span{ color:#0f68ce;}
.close_pop_btn{ position:absolute; right:5px; top:5px; color:#000; z-index:4; background:url(../images/close.png) no-repeat 50% 50%; height:30px; width:30px; text-indent:-9999px; display:block;}

a.loabtn{ height:294px; height:48px; display:block; background:url(../images/btn_login.png) no-repeat 0 0;}
a.loabtn:hover{ background-position:0 100%;}

a.loabtn_bd{ height:294px; height:48px; display:block; background:url(../images/btn_login_obd.png) no-repeat 0 0;}
a.loabtn_bd:hover{ background-position:0 100%;}


a.reabtn{ height:294px; height:48px; display:block; background:url(../images/btn_reg.png) no-repeat 0 0;}
a.reabtn:hover{ background-position:0 100%;}

a.reabtn_bd{ height:294px; height:48px; display:block; background:url(../images/btn_reg_bd.png) no-repeat 0 0;}
a.reabtn_bd:hover{ background-position:0 100%;}

/***意见反馈***/
.fankui_ul{ padding:20px 0 20px 30px; width:370px;}
.fankui_ul li{ position:relative; z-index:1;}
.fk_sp{ width:72px; float:left; display:block; line-height:34px;}
.fankui_ul li .input_line{ margin-left:75px;}

.tarea_c{ height:80px; width:277px;}
a.fk_btn{ background:url(../images/fk_btn.png) no-repeat 0 0; display:block; height:48px; width:294px; position:relative; text-indent:-9999px; margin-left:75px;}
a.fk_btn:hover{ background-position:0 100%;}

/***搜索结果***/
.search_dl{ overflow:hidden; _zoom:1; position:relative; z-index:1;}
.search_dl dt{ background:url(../images/search_input_bg2.png) no-repeat 0 0; height:56px; width:546px; float:left; padding:28px 14px 0 14px;}
.search_dl dd{ float:left; margin-left:8px; padding-top:20px;}
.search_r_btn{ background:url(../images/search_r_btn.png) no-repeat 0 0; height:42px; width:103px; border:none; cursor:pointer;}
.search_r_btn:hover{ background-position:0 100%;}
.sear_in{ width:536px; height:18px; line-height:18px;}

.search_result_d{ border-bottom:solid 1px #e8e8e8; padding:20px 15px; margin-bottom:20px;}
.sr_title{ font-size:18px; display:block; margin-bottom:10px; font-weight:normal;}
.sr_list_ul li{ margin-bottom:30px; line-height:24px;}
.sr_url{ color:#3279cb;}
.highline{ color:#e33292;}

.pop_video_bg{ position:fixed; top:0; left:0; height:100%; width:100%; z-index:10; background:url(../images/pop_video_bg.png); display:none;}
.pop_video{ position:fixed; width:720px; height:406px; z-index:11; top:50%; left:50%; margin:-203px 0 0 -360px; display:none;}

.close_video{ position:absolute; right:0; top:-30px; color:#000; z-index:4; background:#fff url(../images/close.png) no-repeat 50% 50%; height:30px; width:30px; text-indent:-9999px; display:block;}

.big_pic{ background:url(../images/search_btn_bg.png) no-repeat 0 0; height:32px; width:32px; position:absolute; display:block; bottom:0; right:0; border-radius:5px 0 0 0; -moz-border-radius:5px 0 0 0; -ms-border-radius:5px 0 0 0; -o-border-radius:5px 0 0 0; -webkit-border-radius:5px 0 0 0;}

.pop_img{ position:fixed; background:url(../images/pop_video_bg.png); z-index:999; height:100%; width:100%; overflow:hidden; top:0; left:0; display:none;}
.close {z-index: 99993;	position: absolute;	top: 10px;	right:25px; width: 40px;height: 40px;cursor: pointer;background: #fff url('../images/close.png') no-repeat 50% 50%;opacity: 1;filter: alpha(opacity=100);}
#popImg{ position:absolute; left:50%; top:50%; width:200px; height:200px; margin:-100px 0 0 -100px; z-index:99989; overflow:hidden;}
.pop_loading{ background:url(../images/loading.gif) no-repeat 50% 50%; position:absolute; left:0; top:0; height:100%; width:100%; z-index:99990; display:none;}

.more_video_a{ background:url(../images/more_video_btn.png) no-repeat 0 0; height:65px; width:160px; display:block; margin:0 auto; position:relative;}
.home_video  img{ position:relative; z-index:1;}
.home_video .more_video_a{ position:absolute; left:50%; margin-left:-80px; z-index:3; bottom:15px;}

.home_click_video{ background:url(../images/index/play.png) no-repeat; height:100px; width:100px; position:absolute; z-index:2; left:50%; top:50%; margin:-50px 0 0 -50px; display:block;}

.more_news_a{ position:absolute; background:url(../images/more_zx.png) no-repeat 0 0; display:block; height:48px; width:107px; overflow:hidden; z-index:3; top:2px; right:5px;}
