﻿/* CSS Document */
@import url("global.css");


/* 公共头部 */
#top{ width:100%; height:110px; background:url(../images1/top-bj1.jpg) repeat-x;}
#top .logo_bj{ width:980px; height:110px; margin:0 auto; background:url(../images1/logo_bj.jpg) no-repeat;}
#top .logo_bj a img{ margin:20px auto auto 50px;}
#nav_bj{ width:100%; height:42px; background:url(../images1/nav_bj.gif) repeat-x; overflow:hidden;}
#nav_bj .nav_con{ width:900px; margin:0 auto; overflow:hidden;}
#nav_bj .nav_con ul{ width:900px; float:left;}
#nav_bj .nav_con ul li{ width:110px; float:left;}
#nav_bj .nav_con ul li a{ display:block; width:120px; text-align:center; height:40px; line-height:40px; font-size:16px; color:#044474;}
#nav_bj .nav_con ul li a:hover{ background:#e7e7e7;}
#nav_bj .nav_con form{ margin-top:5px;}
#nav_bj .nav_con .bdss_1 { background:url(../images1/input_bj1.jpg) no-repeat; border:0 ;color:#cccccc; float:left; height:29px ;line-height:29px; padding: 0 0 0 15px; width:206px;}
#nav_bj .nav_con .bdss_2 { background:url(../images1/input_btn.jpg) no-repeat; border:0 none; cursor:pointer;float: left;height:29px; width:62px;}

/* 公共底部 */
#foot{ width:100%; height:160px;  background:url(../images1/foot_bj1.gif) no repeat; margin-top:15px; overflow:hidden;border-top:3px #EEEEEE solid;}
#foot .foot_con{ width:980px; margin:0 auto; overflow:hidden;}
#foot .foot_con img{ padding:20px 50px 0 40px; float:left;}
#foot .foot_con ul{ padding:25px 0;}
#foot .foot_con ul li{ line-height:24px; color:#333333;}

/* con01 */
#con01{ width:900px; margin:12px auto auto auto; overflow:hidden;}
#con01 .con01_z{ width:900px; float:left;}
#con01 .con01_z .mainbox{ overflow:hidden; position:relative;}
#con01 .con01_z .flashbox{ overflow:hidden; position:relative;}
#con01 .con01_z .imagebox{ text-align:right;position:relative;z-index:999;}
#con01 .con01_z .bitdiv{display:inline-block;width:15px;height:15px;margin:8px 10px 10px 0px;cursor:pointer;float:right;}
#con01 .con01_z .defimg{background-image:url(../images1/02.gif)}
#con01 .con01_z .curimg{background-image:url(../images1/01.gif)}
#con02 .con01_y{ width:266px; height:290px; float:left;margin-right:15px;}
#con02 .con01_y .zjhy{width:266px; height:290px; background:url(../images1/sb.jpg) 0 0 no-repeat; font-size:12px;padding-top:200px;padding-left:10px;}
#con02 .con01_y .zjhy p{ text-indent:2em; line-height:20px;}
#con02 .con01_y .zjhy p a{ color:#ff4900;}

#con02 .con01_y dl dt{ margin-left:15px;}
#con02 .con01_y dl dd{ line-height:20px; text-indent:2em; color:#333333;  padding-left:8px;padding-right:5px;}
#con02 .con01_y dl dd a{ color:#F00;}
#con02 .con01_y p{padding-top:0px;padding-left:0px;}
/* con02 */
#con02{ width:900px; margin:12px auto auto auto; overflow:hidden;}
#con02 .con02_z{ width:300px; float:left; overflow:hidden;border-right:1px #cfcfcf solid;}
#con02 .con02_z .p_1{ width:300px; height:39px; background:url(../images1/con02_p_bj.gif) no-repeat;border-right:1px #cfcfcf solid;}
#con02 .con02_z .p_1 span{ display:block; float:left; width:110px; padding-left:18px; font:bold 16px/34px "microsoft yahei"; color:#FFF;}
#con02 .con02_z .p_1 strong{ float:right; text-align:right; color:#666666; line-height:34px; padding-right:10px;}
#con02 .con02_z .con02_txt{ border:1px solid #cfcfcf; border-top:none; margin-left:7px;width:300px;}
#con02 .con02_z .con02_txt dl{ border-bottom:1px dashed #cfcfcf;  margin:auto 3px; overflow:hidden;padding-top:5px;padding-left:3px;padding-right:8px;}
#con02 .con02_z .con02_txt dl img{ }
#con02 .con02_z .con02_txt dl dt{ float:left; margin: auto 10px;}
#con02 .con02_z .con02_txt dl dd span{ display:block; padding:5px 0 10px; color:#024178; font-size:14px; font-weight:bold;}
#con02 .con02_z .con02_txt dl dd p{ text-indent:2em; line-height:20px; color:#333333;}
#con02 .con02_z .con02_txt dl dd p a{ color:#F00;}
#con02 .con02_y .con02_txt dl{ border-bottom:1px dashed #cfcfcf;  margin:auto 3px; overflow:hidden;padding-top:5px;padding-left:3px;padding-right:6px;}
#con02 .con02_y .con02_txt dl img{ }
#con02 .con02_y .con02_txt dl dt{ float:left; margin: auto 10px;}
#con02 .con02_y .con02_txt dl dd span{ display:block; padding:5px 0 10px; color:#024178; font-size:14px; font-weight:bold; text-align:center;}
#con02 .con02_y .con02_txt dl dd p{ text-indent:2em; line-height:20px; color:#333333;}
#con02 .con02_y .con02_txt dl dd p a{ color:#F00;}
#con02 .con02_z .con02_txt ul{ width:300px; margin:0 auto; overflow:hidden; padding:8px 10px 10px; overflow:hidden;}
#con02 .con02_z .con02_txt ul li{ width:275px; float:left;}
#con02 .con02_z .con02_txt ul li a{ color:#333333; line-height:24px;}
#con02 .con02_z .con02_txt ul li a:hover{ text-decoration:underline;}
#con02 .con02_y{ width:300px; float:right; overflow:hidden;border-right:1px #cfcfcf solid;}
#con02 .con02_y .p_1{ width:300px; height:39px; background:url(../images1/con02_p_bj1.gif) no-repeat;border-right:1px #cfcfcf solid;}
#con02 .con02_y .p_1 span{ display:block; float:left; width:110px; padding-left:18px; font:bold 16px/34px "microsoft yahei"; color:#FFF;}
#con02 .con02_y .p_1 strong{ float:right; text-align:right; color:#666666; line-height:34px; padding-right:10px;}
#con02 .con02_y .con02_txt{ border-left:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf; border-top:none; margin-left:7px;}
#con02 .con02_y .con02_txt ul{ width:325px; padding:5px 5px 5px 15px; overflow:hidden;}
#con02 .con02_y .con02_txt ul li{ /* width:325px; height:25px;*/ margin-top:5px;}
#con02 .con02_y .con02_txt ul li a{font-weight:normal;font-family:'宋体';color:#000}
/* con03 */
#con03{ width:900px; margin:10px auto auto auto; overflow:hidden;}
#con03 .con03_p{ height:48px; background:url(../images1/xl_con02_pbj.gif) no-repeat; font:20px/42px "microsoft yahei"; color:#FFFFFF; padding-left:38px;}
 .con03_txt{ width:880px; margin:0 auto; background:url(../images1/xl_con02_bj1.gif) repeat-x; padding:5px 5px 10px; border:1px solid #e7e7e7;  overflow:hidden;}
 .con03_txt .float_l{ float:left; display:inline;}
.con03_txt .fc{ width:860px; margin:10px; overflow:hidden;}
 .con03_txt .float_l .pic ul li { float:left;}
.con03_txt .float_l .pic img{ padding:2px; margin-right:5px;}

/* ----------------------list-------------------------- */
#content{ width:900px; margin:10px auto auto auto; overflow:hidden;}
#content .content_l{ width:600px; float:left;}
#content .content_l .con_left01{ width:598px; height:33px; line-height:33px; background:#f3fbff; border:1px solid #aed6f2; margin: auto auto 10px; padding-left:20px; color:#333333;}
#content .content_l .con_left01 a{ margin:5px; color:#333333;}
#content .content_l .con_left01 span a{ color:#025187;}
#content .content_l #xl_zuo_lb{ width:618px; border:1px solid #cdcdcd; float:left; margin-bottom:12px;}
#content .content_l #xl_zuo_lb .xl_zuo_p01{ width:698px; height:38px; border-bottom:2px solid #014385;  background:url(../images1/xl_p01_bj.gif) 6px bottom no-repeat;}
#content .content_l #xl_zuo_lb .xl_zuo_p01 strong{ float:left;font: 18px "microsoft yahei"; padding-top:8px; color:#FFFFFF; padding-left:23PX;}
#content .content_l #xl_zuo_lb .xl_zuo01{ width:616px; margin-top:5px;}
#content .content_l #xl_zuo_lb .xl_zuo01 ul{ width:616px; margin-top:22px;}
#content .content_l #xl_zuo_lb .xl_zuo01 ul li{ width:588px; height:25px; line-height:25px; border-bottom:1px dashed #d6d6d6; font-size:14px; background:#f3f3f3 url(../images1/xl_zuo01_dt_bj.gif) 13px 10px no-repeat; padding-left:30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;} 
#content .content_l #xl_zuo_lb .xl_zuo01 ul li span{ color:#333333; font-weight:normal; float:right; margin-right:20px;}
#content .content_l #xl_zuo_lb .xl_zuo01 ul li a{color:#07488a; }
#content .content_l #xl_zuo_lb .xl_zuo01 ul li a:hover{ color:#666666;}
#content .content_l #xl_zuo_lb #showpage ul{ padding-left:245px; margin:30px auto 20px auto; overflow:hidden;}
#content .content_l #xl_zuo_lb #showpage li{ float:left; width:40px; height:12px; line-height:12px; border:1px solid #dfdfdf;  padding:5px; text-align:center; margin-left:5px;}
#content .content_l #xl_zuo_lb #showpage li a{color: #666; font-size:12px;}
#content .content_l #xl_zuo_lb #showpage li a:hover{ color: #243480;}
#content .content_r{ width:270px; float:right;}
#content .content_r .con01_y{ width:266px; height:290px;border:1px solid #cccccc; float:right;}
#content .content_r .con01_y .zjhy{width:266px; height:290px; background:url(../images1/sb.jpg) 0 0 no-repeat; font-size:12px;padding-top:200px;padding-left:10px;}
#content .content_r .con01_y .zjhy p{ text-indent:2em; line-height:20px;}
#content .content_r .con01_y .zjhy p a{ color:#ff4900;}
#content .content_r .con01_y dl dt{ margin-left:15px;}
#content .content_r .con01_y dl dd{ line-height:20px; text-indent:2em; color:#333333; margin-top:10px; padding-left:8px;padding-right:5px;}
#content .content_r #xl_you04{ width:270px; float:right;}
#content .content_r #xl_you04 .p_you01{ height:41px; background:url(../images1/xl_you02_bj.gif) no-repeat; font: 20px/43px "microsoft yahei"; color:#FFFFFF; padding-left:18px;}
#content .content_r #xl_you04 .xl_you04_con{ width:237px; border:1px solid #cdcdcd; border-top:none; padding:10px 15px; overflow:hidden;}
#content .content_r #xl_you04 .xl_you04_con img{ margin-bottom:5px;}

/* ----------------------content-------------------------- */
#content .con{ width:580px; margin:0 auto;}
#content .con .jh_biaoti{ border-bottom:1px dashed #DEDEDE; height:85px; margin: 0 auto 15px; width:580px;}
#content .con .jh_biaoti h1{ font-size:22px; line-height:22px; padding-top:20px; text-align:center;}
#content .con .jh_biaoti p{ color:#666666; line-height:23px; text-align:center;}
#content .con .txt{ width: 580px;}
#content .con .txt p{ font-size:14px; line-height:28px;  text-align:left;}
#content .con .txt p img{ margin:0 auto;}
.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
.context{margin:0 auto;}
.context ul li{float:right;font-size:14px;}

/* ----------------------swt-------------------------- */
.izl-rmenu{position:fixed;left:50%;margin-left:532px;bottom:10px;padding-bottom:73px;background:url(../images/r_b.png) 0px bottom no-repeat;z-index:999;}

.izl-rmenu .btn{width:72px;height:73px;margin-bottom:1px;cursor:pointer;position:relative;}

.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#36F;}

.izl-rmenu .btn-qq:hover{background-color:#39F;}

.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#36F;text-decoration:none;display:block;}

.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat;background-color:#2166ba;}

.izl-rmenu .btn-wx:hover{background-color:#2166ba;}

.izl-rmenu .btn-wx .wx{background-color:#ff811b;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}

.izl-rmenu .btn-wx .pic{position:absolute;left:-108px;top:0px;display:none;width:108px;height:160px;}

.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat;background-color:#2166ba;}

.izl-rmenu .btn-phone:hover{background-color:#2166ba;}

.izl-rmenu .btn-phone .phone{background-color:#2166ba;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}

.izl-rmenu .btn-tel{background:url(../images/r_tel.png) 0px 0px no-repeat;background-color:#2166ba;}

.izl-rmenu .btn-tel:hover{background-color:#2166ba;}

.izl-rmenu .btn-tel .tel{background-color:#2166ba;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}

.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat;background-color:#666666;display:none;}

.izl-rmenu .btn-top:hover{background-color:#444;}
/*右侧导航*/
.jian {
    width: 284px;
    float: left;
    margin-top: 10px;
}
.jian ul .yiyuan:hover a b {
    background: url(../images/ggg_03.jpg) no-repeat;
}
.jian ul .yiyuan a b {
    background: url(../images/gg_09.png) no-repeat;
}
.jian ul .menz:hover a b {
    background: url(../images/ggg_05.jpg) no-repeat;
}
.jian ul .menz a b {
    background: url(../images/gg_15.png) no-repeat;
}
.jian ul .jiuz:hover a b {
    background: url(../images/ggg_09.jpg) no-repeat;
}
.jian ul .jiuz a b {
    background: url(../images/gg_16.png) no-repeat;
}
.jian ul .chuz:hover a b {
    background: url(../images/ggg_10.jpg) no-repeat;
}
.jian ul .chuz a b {
    background: url(../images/gg_10.png) no-repeat;
}
.jian ul .ryuan:hover a b {
    background: url(../images/ggg_19.jpg) no-repeat;
}
.jian ul .ryuan a b {
    background: url(../images/gg_13.png) no-repeat;
}
.jian ul .yibao:hover a b {
    background: url(../images/ggg_20.jpg) no-repeat;
}
.jian ul .yibao a b {
    background: url(../images/gg_14.png) no-repeat;
}
.jian ul li b {
    width: 50px;
    height: 42px;
    display: block;
    margin: 0px auto;
    margin-top: 10px;
}
.jian ul li {
    display: block;
    width: 128px;
    height: 85px;
    float: left;
    border: 1px solid #eaeaea;
    background: #fcfeff;
    margin: 0px 10px 10px 0px;
    background: #fcfeff;
}
.jian ul li span {
    width: 128px;
    height: 40px;
    line-height: 40px;
    display: block;
    text-align: center;
    font-size: 14px;
    color: #333333;
}
.jian ul li:hover span{color: #fff!important;}
.jian ul li:hover {
    background: #3280de;
}