﻿
/***************公用样式*****************/
*
{
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    border-style: none;
}
body
{
    background-color: #EAEAEA;
    font-family: 微软雅黑, Arial, Helvetica, sans-serif;
    color: #333333;
    text-decoration: none;
}
.center{width:1030px;display:table; margin-left:auto;margin-right:auto;}
.Qcfd
{
    clear:both;
}


/***********头部样式 Logo加导航 *************/
#Head
{
    height: 80px;
    background-color: #FFFFFF;
    position: relative;
    z-index:999;
}
#Logo{ float:left; height:80px; width:300px;}
#Head_Right
{
    float:right;
    width: 723px;
}
#Head_Right_Link
{
    text-align:right;
    height: 34px;
    color: #333333;
    font-size: 12px;
    line-height:25px;
}
#Head_Right_Link a
{
    color: #333333;
    text-decoration: none;
    font-size: 12px;
    margin-right:10px;
}
#Head_Right_Link a:hover
{
    text-decoration: underline;
}
#Nav
{
    height: 56px;
    background-image: url('../images/nav.png');
    position: relative;
    z-index:998;
}
#Nav_ul1{ padding-top:4px; padding-left:1px; padding-right:1px;
    height: 50px;
}
.Nav_li1
{
    background-position: left center;
    float: left;
    width: 100px;
    height: 50px;
    line-height:50px;
    text-align:center;
    background-image: url('../images/nav_li_xian.png');
    background-repeat: no-repeat;
    padding-left:2px;
}
.Nav_a1
{
    display:block;
    text-decoration: none;
    color: #333333;
}
.Nav_a1:hover
{
    background-image: url('../images/Nav_Hover.png');
}
.Nav_Hover
{
    z-index: 700;
    margin-top: -10px;
    display: none;
    height: 190px;
    background-image: url('../images/Nav_Ul_Bg.png');
    position: relative;
}
.Nav_Hover_Left
{
    float:left;
    height:190px;
    width:285px;
    text-align:left;
    padding-left:20px;
}
.Nav_Hover_Right
{
    float:right;
    height:190px;
    width:720px;
}
.Nav_Hover_Left p
{
    height: 35px;
    line-height: 35px;
    margin-top: 80px;
    color: #FFFFFF;
    font-size: 26px;
}
.Nav_Hover_Left a
{
    color: #FFFFFF;
    text-decoration: none;
    font-size: 14px;
    display:block;
    height:25px;
    line-height:25px;
    margin-top:30px;
}
.Nav_X
{
    height:130px;
    width:130px;
    float:left;
    margin-left:7px;
    margin-right:7px;
    margin-top:30px;
}
.Nav_X a
{
    text-decoration: none;
}
.Nav_X img
{
    height:130px;
    width:130px;
}
.Nav_X p
{
    top: -25px;
    display: block;
    height: 25px;
    line-height: 25px;
    width: 120px;
    position: relative;
    background-image: url('../images/Nav_p_bg.png');
    text-align: left;
    padding-left: 10px;
    color: #FFFFFF;
    font-size: 14px;
}

/**********Banner样式************/
#inner { width: 100%; }
.hot-event { position: relative; height: 350px;
    top: 0px;
    left: 0px;
}
.hot-event .switch-tab { text-align: center; padding: 5px 0; height: 18px; background: #303030; position: absolute; bottom: 0; z-index:999; left: 0; width: 100%; }
.hot-event .switch-tab a { margin: 0 5px 4px; display: inline-block; width: 7px; height: 7px; background: url('../images/s.png') no-repeat center; font: 0/0 arial; color: transparent; overflow: hidden; /*vertical-align:middle;*/ text-decoration: -99px; /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src=../images/s.png, enabled=true, sizingMethod=scale);*/ }
.hot-event .switch-tab a.current { background-image: url('../images/l.png'); }
.switch-tab .Pause { width: 20px; height: 18px; cursor: pointer; position: absolute; top: 5px; right: 0; background: url(../images/Pause.png) no-repeat -20px 0; /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src=../images/Pause.png, enabled=true, sizingMethod=scale);*/ }
.switch-tab .Pause.active { background-position: 0 0; }

.hot-event .switch-nav { position: absolute; right: 12px; top: 254px; z-index: 2; display: none; }
.hot-event .switch-nav .i-prev { background-image: url('../images/bg.png'); background-position: -127px 0; /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src=../images/bg.png, enabled=true, sizingMethod=scale);*/ }
.hot-event .switch-nav .prev { border-radius: 3px 0 0 3px; border-width: 1px; }
.hot-event .switch-nav .next { border-radius: 0 3px 3px 0; border-width: 1px 1px 1px 0; }
.hot-event .switch-nav .i-next { background-image: url('../images/bg.png'); background-position: -144px 0; /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src=../images/bg.png, enabled=true, sizingMethod=scale);*/ }
.hot-event .switch-nav a { display: inline-block; padding: 7px 16px; background: rgba(0,0,0,.3); border-style: solid; border-color: rgba(255,255,255,.6); }
.hot-event .switch-nav a:hover { background: rgba(0,0,0,.2); }

.hot-event .event-item { height: 350px; 
width: 100%; position: absolute; z-index: 1; left: 0; top: 0; background-position: center; background-repeat: no-repeat; background-size: cover; }
.hot-event .event-item a { display: block; width: 100%; height: 100%; }
.hot-event .event-item img { display: block; height: 350px; }

.hide-clip { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); padding: 0 !important; border: 0 !important; height: 1px !important; line-height: 0 !important; width: 1px !important; overflow: hidden; }



/**********首页内容样式*********/
#Index_nr
{
    margin-top:20px;
}
#Cpzx
{
    float:left;
    width:240px;
    height:425px;
}
.xbt
{
    background-position: left center;
    height: 30px;
    line-height: 30px;
    background-image: url('../images/ico-pro.png');
    background-repeat: no-repeat;
    color: #3E4B5B;
    font-family: 黑体;
    padding-left: 20px;
    font-size: 13px;
    font-weight: bold;
}
.xbt span
{
    float:left;
    height:30px;
}
.xbt a
{
    color: #3E4B5B;
    float: right;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
}
#Cpzx_nr
{
    border-right: 1px dotted #C0C0C0;
height:390px;
    border-left-color: #C0C0C0;
    border-left-width: 1px;
    border-top-color: #C0C0C0;
    border-top-width: 1px;
    border-bottom-color: #C0C0C0;
    border-bottom-width: 1px;
}
.index_cp
{
    background-position: 215px center;
    width: 235px;
    height: 115px;
    background-image: url('../images/yy.jpg');
    background-repeat: no-repeat;
    margin-bottom:15px;
    margin-top:3px;
}
.index_cp a
{
    text-decoration: none;
}
.index_cp img
{
    width:215px;
    height:115px;
}
.index_cp p
{
    width:205px;
    padding-left:10px;
    display: block;
    position: relative;
    top: -25px;
    height: 25px;
    line-height: 25px;
    background-image: url('../images/Nav_p_bg.png');
    color: #FFFFFF;
    font-size: 12px;
}
#News
{
    float:left;
    width:490px;
    margin-left:20px;
    height:425px;
    padding-right:15px;
}
#News_fl
{
    height:28px;
    line-height:28px;
}
#News_lf_gsxw
{
    text-align: center;
    float: left;
    width: 88px;
    height: 27px;
    border-width: 1px;
    border-color: #C0C0C0;
    border-top-style: solid;
    border-right-style: solid;
    border-left-style: solid;
    font-size: 12px;
    cursor:pointer;
}
#News_lf_hydt
{
    text-align: center;
    float: left;
    width: 88px;
    height: 27px;
    border-width: 1px;
    border-color: #C0C0C0;
    border-bottom-style: solid;
    font-size: 12px;
    cursor:pointer;
}
#News_lf_kb
{
    height:27px;
    border-width: 1px;
    border-color: #C0C0C0;
    float: left;
    width: 310px;
    border-bottom-style: solid;
}
.News_nr
{
    height:175px;
    margin-bottom:10px;
}
.News_Top
{
    height:95px;
}
.News_Top img
{
    width:124px;
    height:80px;
    margin-top:8px;
    margin-left:5px;
    float:left;
}
.News_Right
{
    float:left;
    margin-top:8px;
    margin-left:15px;
    height:80px;
    width:329px;
    text-align:left;
}
.News_Right p
{
    height: 30px;
    line-height: 30px;
    color: #808080;
    font-size: 12px;
}
.News_Right a
{
    text-decoration: none;
    color: #333333;
    font-size: 12px;
}
.News_Ul
{
   
}
.News_Ul li
{
    height: 26px;
    line-height: 26px;
    font-size: 12px;
    padding-left:10px;
}
.News_Ul li a
{
    float: left;
    color: #333333;
    text-decoration: none;
}
.News_Ul li span
{
    float: left;
    width: 80px;
    margin-right: 20px;
    color: #808080;
}
#News_gsxw
{
     display:none;
}
#News_hydt
{
    display:block;
}
#Gsjj
{
    height: 130px;
    padding: 10px;
    font-size: 12px;
    line-height:23px;
	overflow:hidden;
}
#Lxwm
{
    float:left;
    width:265px;
    height:425px;
}
#Lxwm_nr
{
    border-width: 1px;
    border-color: #C0C0C0;
    background-position: right bottom;
    height: 375px;
    background-image: url('../images/lxwm_bg.png');
    background-repeat: no-repeat;
    border-left-style: dotted;
    margin-left: 10px;
    padding: 10px;
    font-size: 12px;
}
#Lxwm_nr p
{
    height:30px;
    line-height:30px;
}
.lxwm_xbt
{
    margin-left:20px;
}
#Gsname
{
    font-size: 18px;
    color: #333333;
}

/*********页脚样式***********/
#Yejiao
{
    height: 160px;
    background-color: #303030;
    margin-top:75px;
    padding-top:20px;
}
.yj_ul
{
    width:60px;
    float:left;
    height:155px;
    margin-left:30px;
    overflow:hidden;
}
.yj_ul li
{
    text-align:center;
    color: #FFFFFF;
    font-size: 12px;
    height:25px;
    line-height:25px;
}
.yj_ul li a
{
    color: #5E7067;
    text-decoration: none;
    font-size: 12px;
}
.yj_ul li a:hover
{
    text-decoration: underline;
}
#Yejiao_Right
{
    float:right;
    height:160px;
    width:500px;
}
#Yejiao_lxwm
{
    float:left;
    height:160px;
    padding-left:160px;
    width:240px;
    text-align:left;
    color: #5E7067;
}
#Yejiao_lxwm a
{
    color: #FFFFFF;
    text-decoration: none;
}
#Yejiao_ewm img
{ 
    height:100px;
  width:100px;
}
#Yejiao_lxwm span
{
    color: #FFFFFF;
    font-size: 12px;
}
#Yejiao_lxwm p
{
    font-size: 12px;
    height:25px;
    line-height:25px;
}
#Yejiao_ewm
{
    float:right;
    height:160px;
    width:100px;
    color: #5E7067;
}
#Yejiao_ewm p
{
    text-align: center;
    font-size: 12px;
}
#Yejiao_lxwm span
{
    color: #FFFFFF;
    font-size: 12px;
}

#Ny_banner
{
    height:190px;
}
#Dqwz
{
    border-width: 1px;
    border-color: #C0C0C0;
    height: 45px;
    line-height: 45px;
    text-align:left;
    background-color: #FFFFFF;
    border-bottom-style: solid;
}
#Dqwz a
{
    color: #666666;
    text-decoration: none;
    font-size: 12px;
}
#Ny_nr
{
    width:1000px;
    margin-left:auto;
    margin-right:auto;
    display:table;
    margin-top:20px;
}
#ny_xbt
{
    height:45px;
    line-height:45px;
}
#ny_xbt span
{
    display: block;
    background-image: url('../images/icologo.png');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 20px;
    color: #0763B2;
    font-size: 18px;
    font-weight: bold;
    float:left;
}
#ny_xbt
{
    margin-bottom:40px;
}
#NeiRong
{
    margin-top:30px;
    min-height:400px;
    font-size:12px;
}
#Ny_dh
{
    height:30px;
    line-height:30px;
}
#Ny_dh a
{
    border-style: solid;
    border-width: 1px;
    display: block;
    float: left;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
    height: 30px;
    font-size: 12px;
    text-decoration: none;
    color: #FFFFFF;
    margin-left: 10px;
    background-color: #2068FF;
}
#Ny_dh a:hover
{
    border: 1px solid #0763B2;
    color: #0763B2;
    background-color: #F5F5F5;
}
#ny_news_Lb
{
    font-size: 12px;
    text-decoration: none;
    color: #333333;
}
#ny_news_Lb li
{
    border-width: 1px;
    border-color: #DDDDDD;
    height: 30px;
    line-height:30px;
    border-bottom-style: dashed;
}
#ny_news_Lb li:hover
{
    background-color: #E1E1E1;
}
#ny_news_Lb li p
{
    float:left;
    width:135px;
    text-align:center;
}
#ny_news_Lb li a
{
    float: left;
    width: 650px;
    text-align: left;
    margin-left: 20px;
    text-decoration: none;
    color: #333333;
}
#ny_news_Lb li a:hover
{
    text-decoration: underline;
}
#ny_news_Lb li span
{
    display: block;
    float: right;
    width: 150px;
    text-align: center;
    color: #666666;
}
#nr_news_Lb_bt
{
    background-color: #DADBD9;
}
#nr_news_Lb_bt:hover
{
    background-color: #DADBD9;
}
#Fenye
{
    height:30px;
    margin-top:30px;
}
#Fenye a
{
    text-decoration: none;
    color: #666666;
    font-size: 12px;
    margin-left:5px;
    margin-right:5px;
}
#News_title
{
    border-width: 1px;
    border-color: #074899;
    height: 75px;
    color: #074899;
    border-bottom-style: solid;
    line-height:75px;
    text-align:center;
    font-size:16px;
    margin-bottom:20px;
}
#News_txt
{
    margin-bottom:20px;
    line-height:23px;
}
#News_txt img
{
    max-width:900px;
}
.sxt
{
    height: 30px;
    line-height: 30px;
    padding-left: 20px;
    color: #666666;
    font-size: 12px;
}
.sxt a
{
    color: #333333;
    text-decoration: none;
    font-size: 12px;
}
.Cp_lb
{
    width:200px;
    height:260px;
    float:left;
    margin-left:25px;
    margin-right:25px;
    margin-bottom:30px;
    text-align:center;
}
.Cp_lb:hover
{
    background-color: #E9E9E7;
}
.Cp_lb img
{
    margin-top:10px;
    width:185px;
    height:185px;
}
.Cp_lba
{
    border-width: 1px;
    border-color: #999999;
    display: block;
    height: 30px;
    line-height: 30px;
    margin-top: 10px;
    border-top-style: solid;
    border-bottom-style: solid;
    text-decoration: none;
    color: #333333;
    font-size: 12px;
}
#Liuyan
{
    float:left;
    width:553px;
}
.lytxt
{
    height:30px;
    text-align:right;
    width:100px;
}
.lybox
{
    padding-left:10px;
}
.textbox
{
    height:28px;
    line-height:28px;
    width:250px;
}
.bobd
{
    width:313px;
    height:163px;
}
.txtbottom
{
    width: 80px;
    height: 34px;
    margin: 20px;
    background-color: #D1D1D1;
}
#Liuyan_img
{
    float: left;
    background-image: url('../images/liuyan.png');
    width:354px;
    height:288px;
}
#News_xz
{
    text-align:center;
    height:30px;
    line-height:30px;
}
#News_xz a
{
    color: #333333;
    text-decoration: none;
    font-size: 12px;
}
.yjxz_a
{
    color: #FFFFFF;
    text-decoration: none;
}
#left_an
{
    float: left;
    width: 70px;
    height: 190px;
    background-image: url('../images/right_jt.png');
}
#left_an a
{
    display:block;
    width:100%;
    height:100%;
}
#right_an
{
    float:right;
    width: 70px;
    height: 190px;
    background-image: url('../images/left_jt.png');
}
#right_an a
{
    display:block;
    width:100%;
    height:100%;
}
#zj_nr
{
    width:810px;
    display:table;
    margin-left:auto;
    margin-right:auto;
    float:left;
    padding:20px;
}
#ny_left
{
    float:left;
    width:150px;
    padding-top:15px;
}
#ny_right
{
    float:left;
    margin-left:20px;
    width:750px;
    padding-left:20px;
    padding-right:20px;
}
#ny_left li
{
    border: 1px solid #2068FF;
    height: 30px;
    margin-bottom: 10px;
    text-align: center;
    background-color: #2068FF;
}
#ny_left li:hover
{
    background-color: #FFFFFF;
}
#ny_left li:hover a
{
    color: #333333;
}
#ny_left li a
{
    display:block;
    line-height:30px;
    font-size: 12px;
    text-decoration: none;
    color: #FFFFFF;
}
#Yqlj
{
    text-align: center;
    font-size: 12px;
}
#Yqlj a
{
    color: #333333;
    font-size: 12px;
    margin-left:5px;
    margin-right:5px;
}