@charset "gb2312";
/*全局定义 www.afeidy.com-2013-05-03*/
body {
	text-align:left;
	margin:0 auto;
	font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif;
	font-size:14px;
	line-height:18px;
	color:#4d4d4d;
}
.Left,.Ld,.ld{ float:left;}
.Right,.Rd,.rd{ float:right;}
input {
	font:10pt Verdana,Arial,Helvetica,sans-serif,"Microsoft Yahei";
	color:#999;
}
img {
	border:none;
	vertical-align:top;
}
p,ul,ol,li,form,dd,dl,dt {
	margin:0;
	padding:0;
	list-style:none;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,select,p,blockquote,th,td {
	margin:0;
	padding:0;
}
a {
	color:#373737;
	text-decoration:none;
}
* {
	margin:0;
	padding:4;
}
a:hover {
	text-decoration:none;
}
.m_yahei {
	font-family:"Microsoft Yahei";
}
.hdgray01 {
	color:#767676;
}
.hdgray01 a {
	color:#abadac;
}
.hdgray02 {
	color:#A8A8A8;
}
.hdgray03 {
	color:#787878;
}
.hdgray03 a {
	color:#787878;
}
.hdgray04 {
	color:#d1d1d1
}
.hdgray05 {
	color:#4d4d4d;
}
.blcolor {
	color:#1e7abb;
}
.blcolor a {
	color:#1e7abb;
}
.blcolor1 {
	color:#3e7094;
}
.blcolor1 a {
	color:#3e7094;
}
.blhover a:hover {
	color:#1e7abb;
}
.redhover a:hover {
	color:#df436f;
}
.h215pxov {
	height:115px;
	overflow:hidden;
}
.h238pxov {
	height:138px;
	overflow:hidden;
}
.wd145pxov {
	width:145px;
	overflow:hidden;
}
.wd105pxov {
	width:105px;
	overflow:hidden;
}
.hdwrap {
	/*width:840px;*/
	margin:0 auto;
}
.wrapper{ width:1200px; margin:0 auto;}

.top { width:1200px !important; height: 107px; background: url(/images/jycj/top.jpg) no-repeat bottom right;}
.top p{ padding:25px 0 0 0;}
.top a{ }

.nav {
    margin: 0 auto;
    background: url(/images/jycj/nav_bg03.gif) repeat-x;
    height: 43px;
    color: #FF0;
    font-size: 16px;
    font-weight: bolder;
}
.navtxt{
	width:1200px;
	margin:0 auto;
	}
.nav_index {
    width: 91px;
    height: 43px;
    background: url(/images/jycj/nav01.gif) no-repeat;
    line-height: 43px;
    color: #FF0;
    font-weight: bolder;
    text-align: center;
    float: left;
}
.nav_index a{ color:#FF0;}
.nav_index a:hover{ color:#fff; text-decoration:none; font-weight:bold;}
.nav_class {margin: 0; background: url(/images/jycjnav_end.gif) no-repeat right;}
.nav_class a {
        float: left;
        height: 43px;
        width: 95px;
        display: block;
        text-align: center;
        line-height: 43px;
        color: #FF0;
        font-weight: bolder;
        background: url(/images/jycj/nav_bg_mid.gif) no-repeat right 8px;
    }
.nav_class a:hover{ color:#fff;text-decoration:none; font-weight:bold;}
.News{ margin:10px 0;}
.news{height:340px;}
.News .N_left{ float:left; width:840px; overflow: hidden; font-size:12px;}
.News .N_right{float:right;width:340px;margin-left:0px;}
.News .N_right li{ line-height:40px; font-size:14px; border-bottom:1px #CCCCCC dashed;text-align:left; height:40px; overflow:hidden;}
.News .N_right li a{ color:#013366;text-decoration:none;}
.News .N_right li a:hover{ color:#FF0000;}
.pp{ height:85px; border: 1#666666}
.pp .pp_left{ float:left;}
.pp_zs{ float: left; width: 1150px; overflow: hidden; }
.pp_zs img{ float:left;margin:0 10px;text-align:center; display:inline;}
td img{ background:#cbcbcd; border:3px solid #fff; padding:1px;}
.wb{ margin:15px 0; display:block;}
.News h1 {
    font-family: "Microsoft Yahei", Arial;
    color: #003267;
    background: url(/images/jycj/cjxw.jpg) no-repeat;
    height: 65px;
    padding: 20px 0 0 10px;
    ;
    font-size: 24px;
}
.News h2 {
    font-family: "Microsoft Yahei", Arial;
    color: #003267;
    background: url(/images/jycj/cjxw.jpg) no-repeat;
    height: 65px;
    padding: 20px 0 0 10px;
    ;
    font-size: 24px;
}
.cont{ height:260px;}
.Ns_left{ width:390px; height:250px; float:left;overflow:hidden;}
.Ns_left h3{color:#003267; font-size:16px;}
.gj{ height:25px; border-bottom:2px solid #999999; margin-bottom:5px;}
.gj span{ float:right; font-size:12px;}
.Ns_left ul{ width:390px;}
.Ns_left li{ line-height:24px; height:24px; padding:0 5px 0 0; overflow:hidden; display:block;}
.Ns_middle{ margin:0 7px;}
/*首页图片滚动*/
.flashlist {
	height:328px;
}
.flashlist .f_out {
	height:328px;
	overflow:hidden;
	position:relative;
	z-index:100;
}
    .flashlist .f_out .vip01pic, .jcToppic .vip01pic {
        width: 58px;
        height: 58px;
        display: block;
        position: absolute;
        top: 0px;
        left: 0px;
        background: url(/images/jycj/vipico.gif) no-repeat 0 0;
        z-index: 200
    }
.vip02pic {
    width: 39px;
    height: 39px;
    display: block;
    position: absolute;
    top: 0px;
    left: 0px;
    background: url(/images/jycj/vipico.gif) no-repeat -80px 0;
    z-index: 200
}
.flashlist .f_out .picintro {
    height: 84px;
   /* background: url(/images/jycj/hdpng.png) no-repeat scroll 0 -1px;*/
	background:#333;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 999;
    padding: 0 20px;
    width: 840px;
}
.picintro h3 a {
	color:#FFF;
	font-family:"Microsoft Yahei";
	font-size:20px;
	font-weight:bold;
	line-height:37px;
}
.picintro p {
	color:#767676;
	line-height:20px;
}
.picintro p a {
	color:#abadac;
}
.flash_tab {
	height:26px;
}
.flash_tab .tabs {
	width:200px;
	height:8px;
	overflow:hidden;
	margin:auto;
}
.flash_tab .tabs ul li {
	width:33px;
	height:8px;
	float:left;
	display:block;
}
.flash_tab .tabs ul li.opdiv,.noopdiv {
	padding:0;
	opacity:1
}
    .flash_tab .tabs ul li.opdiv a {
        width: 21px;
        height: 8px;
        background: url(/images/jycj/hdsmall.gif) no-repeat scroll -41px -1239px;
        display: block;
    }
.flash_tab .tabs ul li.opdiv a:hover {
	background-position:-8px -1239px;
}
    .flash_tab .tabs ul li.noopdiv a {
        width: 21px;
        height: 8px;
        background: url(/images/jycj/hdsmall.gif) no-repeat scroll -8px -1239px;
        display: block;
    }
.clear {clear: both;}
.pp_zs ul { width: 910px; display: block; height: 85px; overflow: hidden; }
.pp_zs li { display: block; float: left; padding:5px;}

/*列表页*/
.list{ margin-top:10px;}
.L_list{ width: 900px; font-family: "Microsoft Yahei", Arial; color: #000000;/* [disabled]font-weight:500; */ float: left;}
.L_list h3{ color:#4f0004; font-family:"Microsoft Yahei", Arial; font-size:18px; font-weight:600;margin-bottom:10px;}
.nr{border-bottom:1px solid #CCCCCC;padding:15px 0;}
.nr h2{ margin-bottom:15px;}
.nr h2 a{ color:#666;}
.nr p{ font-family: "Microsoft Yahei"; line-height: 24px; }
.nr p a{ margin-left:30px;}


.R_list{ width:280px;float:right;}
.R_list a:hover{ text-decoration:none;}
.time{ margin-top:10px; height:25px; line-height:25px; color: #999999; font-size:12px;}
.time span{ float:right;}
.title {
    background: url(/images/jycj/bg.jpg) no-repeat;
    padding-left: 12px;
    height: 36px;
    line-height: 30px;
    color: #000000;
    font-family: "Microsoft Yahei", Arial;
}
.title h3{ font-size:20px;}
.title span{ float:right;font-family:"Microsoft Yahei";}
.jiage ul{ /* [disabled]height:280px; */ }
.jiage a{ font-family:"Microsoft Yahei";}
.jiage ul li{ line-height:34px; border-bottom:1px dotted #999999; font-weight:400px; height:30px; overflow:hidden;}
.jiage ul li img{ margin-top:9px; margin-right:8px;}
.gg,.bq{ margin:10px 0;}
.L_list .Content { padding-right:5px; padding-left:5px; line-height:25px; font-size:14px; margin-bottom:15px; border-bottom:1px dashed #CCCCCC;}
.L_list .Content h1{ text-align:center;}
.Content h2 {font-size:22px;padding:0;margin:0;font-weight:700;font-family:'Microsoft YaHei','黑体';color:#000; text-align:center;}
.Content h4 { text-align: center; border-bottom:1px solid #dfdfdf; margin-right: 10px; margin-left:10px; font-weight: normal; border-top:1px solid #dfdfdf; margin:15px 0; color:#CCCCCC; font-size:12px;}
.Content{clear:both;height:100%;line-height:25px;color:#333333;text-align:left;margin-top:10px;padding-top:5px}
.Content a{color:#FF0000;font-weight:bolder}
.Content a:hover{color:#FF0000;text-decoration:none;}
.Content p{ padding-top:2px; padding-bottom:6px;font-size:14px;}
.Content p img{ padding:4px; border:1px solid #515151;}

.bq a:link, .bq a:visited { line-height:20px; display: block; float: left; color: #FFF; margin: 5px; padding:2px; }
.Tools .rd { width: 250px; }
.Tools .rd li { float: left; display: block; padding-right: 10px; padding-left: 35px; line-height: 35px; background-position: 10px center; background-repeat: no-repeat; cursor: pointer; }
.Tools .save {
    background-image: url(/images/jycj/icon_save.jpg);
}
.Tools .print {
    background-image: url(/images/jycj/icon_print.jpg);
}
.Tools .close {
    background-image: url(/images/jycj/icon_close.jpg);
}
.top .Rd { width: 200px; }
.top .Logo { float: left; width: 550px; }

.div2{top:10px;z-index:999;position:fixed;_position:absolute}