@charset "utf-8";
/* CSS Document */
body{ margin:auto; padding:0; font-family:"Microsoft Yahei"; min-width:1140px; font-size:14px;}
a{ text-decoration:none;color:#000;}
h2, p, h3, ul{margin:0px; padding:0px; font-weight:normal;}
li{ list-style:none;}
img{ border:0px;}
.clear{ clear:both; height:0px;}
.right{ float:right;}
.left{ float:left;}
*[hidden]{ display:none;}




html {
    background:white;
    color:black;
}
/* 内外边距通常让各个浏览器样式的表现位置不同 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    margin:0;
    padding:0;
}
/* 要注意表单元素并不继承父级 font 的问题 */
input,select,textarea {
    font-size:100%;
}
/* 去掉 table cell 的边距并让其边重合 */
table {
    border-collapse:collapse;
    border-spacing:0;
}
/* ie bug：th 不继承 text-align */
th {
    text-align:inherit;
}
/* 去除默认边框 */
fieldset,img {
    border:none;
}
/* ie6 7 8(q) bug 显示为行内表现 */
iframe {
    display:block;
}
/* 去掉 firefox 下此元素的边框 */
abbr,acronym {
    border:none;
    font-variant:normal;
}
/* 一致的 del 样式 */
del {
    text-decoration:line-through;
}
address,caption,cite,code,dfn,em,th,var {
    font-style:normal;
    font-weight:500;
}
/* 去掉列表前的标识，li 会继承 */
ol,ul {
    list-style:none;
}
/* 对齐是排版最重要的因素，别让什么都居中 */
caption,th {
    text-align:left;
}
/* 来自yahoo，让标题都自定义，适应多个系统应用 */
h1,h2,h3,h4,h5,h6 {
    font-size:100%;
    font-weight:500;
}
q:before,q:after {
    content:'';
}
/* 统一上标和下标 */
sub,sup {
    font-size:75%;
    line-height:0;
    position:relative;
    vertical-align:baseline;
}
sup {
    top:-0.5em;
}
sub {
    bottom:-0.25em;
}
/* 让链接在 hover 状态下显示下划线 */
a:hover {
   color:#f13c05 !important;
}
body{background:#f6f6f6 !important;}
/* 默认不显示下划线，保持页面简洁 */
ins,a {
    text-decoration:none !important;
}
a {
    text-decoration:none !important;
}
/* 去除 ie6 & ie7 焦点点状线 */
a:focus,*:focus {
    outline:none;
}
/* 清除浮动 */
.clearfix:before,.clearfix:after {
    content:"";
    display:table;
}
.clearfix:after {
    clear:both;
    overflow:hidden;
}
.clearfix {
    zoom:1; /* for ie6 & ie7 */
}
.clear {
    clear:both;
    display:block;
    font-size:0;
    height:0;
    line-height:0;
    overflow:hidden;
}
/* 设置显示和隐藏，通常用来与 js 配合 */
.hide {
    display:none;
}
.block {
    display:block;
}
/* 设置浮动，减少浮动带来的 bug */
.fl,.fr {
    display:inline;
}
.fl {
    float:left;
}
.fr {
    float:right;
}


/*头部logo*/
.top{ height:80px; background:url(top.jpg);}
.top1{ padding-top:20px; width:1140px; margin:auto;}
.top1 img.logo{ float:left;}
.top1 .seacrh{ width:195px; height:34px; float:left; background:url(search.png) no-repeat; margin-left:70px;}
.top1 .seacrh input{ float:left; border:0px; outline:none;}
.top1 .seacrh input.text{ margin:7px 0px 7px 20px; height:20px; background: #fbfbfb; line-height:18px; width:150px; color: #6d6c6c; font-size: 12px;}
.top1 .seacrh input.sub{ background:url(search_b.png) no-repeat; width:16px; height:16px; cursor:pointer; margin-top:9px;}
.top1 img.wei{ margin-top:4px; margin-left:10px; float:left;}
.top1 .a{ line-height:36px; padding:0px 10px; font-family: "微软雅黑"; color: #000000; font-size: 12px;}

/*顶部导航*/
.nav{ height:40px; background:url(nav.png) top repeat-x #fff; padding-top:10px;}
.nav ul{ width:1140px; margin:auto;}
.nav ul li{ float:left;}
.nav ul li a{ color:#fff; font-size: 16px; line-height:40px; padding:0px 20px;}
.nav ul li img{ margin-top:6px;}
.nav ul .right{ line-height:40px; color:#fff; padding:0px 10px;}

/*底部样式1*/
.foot{ background:url(foot.jpg)  center top;}
.footer{ width:1140px; margin:auto; padding:20px 0 60px 0; position:relative;}
.footer h2{ font-size:18px; margin-bottom:10px;}
.footer li a{ color:#666666; font-size:12px; padding-left:10px; line-height:22px; background:url(fli.jpg) no-repeat left center;}
.footer li a.a{ background:none; padding-left:0px;}
.footer .left{ margin-right:87px;}
.footer ul{ margin-bottom:10px;}
.footer li a b{ color:#00724c;}
.saowei{ position:absolute; padding:12px; background:#fff;  text-align:center; right: 0px;bottom: 30px;}
.saowei img{ display:block; width:117px; height:117px;}
.saowei span{font-size:12px; line-height:18px;}
.foot1{ height:40px; background:#000;}
.footer1{ width:1140px; margin:auto;}
.footer1 ul{ float:left;}
.footer1 ul li{ float:left;}
.footer1 ul li a{ color:#fff; line-height:40px; font-size:12px; padding:0 10px;}
.footer1 ul li span{ color:#fff; line-height:40px;}
.footer1 p{ float:right; line-height:40px; font-size:12px; color:#fff;}

/*底部样式2*/
.foot_2{ background:url(foot_bg.jpg) no-repeat center top; height: 142px;}
.footer_2{ width:1140px; margin:auto; padding-top: 25px; position:relative;}
.footer_2 h3{font-size: 13px; color: #333333; line-height: 28px;}
.footer_2 ul li{font-size: 12px; color: #666666; line-height: 24px;}
.footer_2 .left{margin-right: 70px;}
ul.ul_p1{width: 130px;}
ul.ul_p1 li{float: left; width: 65px;}
ul.ul_p1 li a{font-size: 13px; color: #333333; line-height: 28px;}

/*底部样式3*/
.foot_3{ background:url(foot_bg2.jpg) no-repeat center top; height: 47px;}
.footer_3{ width:1140px; margin:auto; padding-top: 20px; position:relative;}
.footer_3 h3{font-size: 14px; color: #000000;}
.footer_3 h4{font-size: 13px; color: #666666;}
.footer_3 h4 span{margin-right: 15px; font-size: 13px; color: #00724c;}
.footer_3 ul li{float: left; width: 96px; margin-right: 15px; font-size: 13px; color: #00724c;}
.footer_3 .left{margin-right: 25px;}

/*右侧浮动*/
.fixed{ position:fixed; margin-left:595px; left:50%; bottom:100px; width:48px;}
.fixed a{ display:block; width:46px; height:46px; margin-bottom:3px; border:1px solid #d3d3d3;}
.fixed a.home{ background:url(home.png) no-repeat center #f4f4f4;}
.fixed a.fankui{ background:url(fankui.png) no-repeat center #f4f4f4;}
.fixed a.lianjie{ background:url(lianjie.png) no-repeat center #f4f4f4;}
.fixed a.reture{ background:url(reture.png) no-repeat center #f4f4f4;}

/*二级页*/
.main_er{ width:1140px; margin:auto; margin-top:10px; margin-bottom:50px;}
.main_ti .left {background: url(title_r.png) no-repeat right center #fff;font-size: 16px;line-height: 34px;color: #000000;float: left;padding: 0px 30px 0px 25px;height: 31px;
}

.main_ti span{ float:right; font-size:12px; color:#888888; padding-top:4px;}
.main_ti span a{ font-size:12px; color:#888888;}
.main_ti .left_in{ float:left; margin-left:40px; margin-top:7px;}
.main_ti .left_in .text{ background:none; outline:none; border:0px; color:#c8c8c8; font-family:"Microsoft Yahei"; width:190px;float:left;}
.main_ti .left_in .sub{ background:url(search1.png) no-repeat center; width:15px; height:20px; outline:none; border:0px; cursor:pointer; float:left;}
.page{ text-align:center;}
.page a{ border:1px solid #d0d2d5; color:#00724d; font-size:12px; padding:2px 4px; margin:0px 4px;}
.page a:hover{ color:#fff; background:#00724d; border:1px solid #00724d;}


/*左侧导航 通用*/
.main_left{ float:left; margin-left:20px; width:210px; background:url(rjjj.png) repeat-y right; padding-top:20px; min-height:640px;}
.main_left ul li{background: url(rjjj-1.jpg) no-repeat bottom; height:55px; overflow: visible;}
.main1{ background:#fff;}
.main_left ul li:hover,.main_left ul li.select{ margin-top: -3px; height: 58px; background:url(rjjj5.jpg) no-repeat left center;}
.main_left ul li a{ line-height:55px; padding-left:30px; font-size: 14px; color: #241d1d;}
.main_left ul li:hover a,.main_left ul li.select a{ color:#f13c05; padding-left: 30px; line-height: 60px;}
.main_left ul li span{ padding-left:86px; color:#d9d9d9;}
.main_left ul li:hover span,.main_left ul li.select span{color:#f13c05;}
.main_right{ float:left; width:780px; margin-left:60px; padding-bottom:60px;}

/*尹晓靖添加导航弹出层*/
.nav ul .on{background:#fff;}
.nav ul .on a{color:#333;}
.nav ul a:hover{text-decoration:none;}
.yxj_jyxfw{position:absolute; width:816px; background:#fff; border:1px solid #005c3d; border-top:0; z-index:1; margin-top:-1px; display:none; margin-left:-1px;}
.yxj_tab1{background: url(yxj_tabbg.png) repeat-x bottom; height:57px; margin:10px auto;}
.yxj_tab1 li,.nav ul .yxj_tab1 li{width:93px; line-height:57px; margin-left:30px; background:url(yxj_line2.png) no-repeat right center;}
.yxj_tab1 li p{width:66px;  font-size:16px; color:#333; cursor:pointer; display:block;}
.yxj_dl{width:120px; float:left; margin:20px 21px;}
.nav .yxj_dl a{ color:#666; float:left; font-size:13px; line-height:26px; padding:0; padding-right:15px;}
.yxj_dl h1{font-size:16px; line-height:30px;}
.yxj_dl h1 img{margin-left:10px;}
.yxj_tab1 .on2  p{background:url(yxj_tabli.png) repeat-x bottom; color:#e83700;}
.yxj_c1{display:none;}
.yxj_c2{margin:16px; display:none;}
.yxj_c2left{width:260px; background:#f8f8f8; float:left; margin-right:22px;}
.yxj_c2left h2{height:42px; margin:10px 14px 0; border-bottom:1px solid #e4e4e4; font-size:20px; color:#25b782; line-height:42px; text-align:center; font-weight:bold;}
.nav .yxj_c2left h3 a{color:#333; padding:0; margin-left:14px;}
.yxj_c2left p{margin:0 14px; font-size:12px; line-height:22px; color:#666;}
.yxj_c2left p span{color:#000; margin-right:4px;}
.nav .yxj_c2left .yxj_more{display:block; width:84px; height:26px; line-height:26px; text-align:center; background:#fff; border:1px solid #eaeaea; float:right; margin:15px; color:#868686; padding:0; font-size:12px;}
.newsbox1{width:816px; height:277px;}
.sho dt{width:369px; height:277px; float:left;}
.nav .sho dt img{margin-top:0;}
.sho h1{background:url(yxj_boxh1.png); width:406px; height:70px; font-size:18px;  padding:10px 20px;}
.nav .sho h1 a{color:#fff; padding:0;line-height:30px;}
.sho h2{background:#f8f8f8; font-size:12px; line-height:22px; color:#666; padding:14px 22px; width:395px; height:160px;}
.box_nav{position:absolute; margin-left:390px; margin-top:220px;}
.box_nav span{width:64px; height:34px; border-bottom:4px solid #99a3a9; text-align:center; line-height:32px; display:inline-block; margin-left:2px; font-size:16px; color:#9fa9af;}
.box_nav .active{border-bottom:4px solid #ff921c; color:#333;}
.nav .yxj_c2right .yxj_a a{width:68px; height:26px; line-height:26px; padding:0; text-align:center; font-size:12px; color:#878787; display:inline-block; border:1px solid #eaeaea; margin:20px 12px 0 0;}
.yxj_list{margin:10px 0 0 34px; float:left;}
.yxj_list h1{height:40px; line-height:40px; border-bottom:1px solid #e5e5e5; margin-bottom:10px; font-size:16px; }
.nav .yxj_list h1 img{margin-right:6px;margin-top:0; vertical-align:middle;}
.nav .yxj_list a{font-size:13px; line-height:24px; padding:0; width:166px; display:inline-block; color:#666;}
.nav .yxj_c3 a{padding:0; border:1px solid #e5e5e5; display:inline-block; margin:25px 0 25px 22px; line-height:0;}
.nav .yxj_c3 a img{margin-top:0;}
.nav .yxj_dl a:hover,.yxj_c2left h3:hover,.sho h1 a:hover,.nav .yxj_list a:hover{text-decoration:underline;}
/*改头*/
.jin_nav{ width:100%; height:49px; background:url(wanglogo1.png) repeat-x;}
.jin_nav1{ width:1140px; margin:0 auto; line-height:25px;background:url(wanglogo1.png) repeat-x; padding-top:10px;}
.jin_nav1_l{ float:left; width:460px;}
.jin_nav1_r{ float:right; width:180px;}
.jin_nav1_r a{ color:#e5e5e5; font-size:14px; margin-left:10px; display:block; float:left}
.jin_nav2{ height:66px; width:1140px; margin:0 auto;}
.jin_nav2_l{ width:300px; float:left;color:#6d6c6c; font-size:14px;}
.jin_nav2_l h1{ color:#000; font-size:30px; font-weight:bold; line-height:66px;}
.jin_nav2_l span{ line-height:66px; color:#6d6c6c; font-size:14px; float:right;}
.jin_nav2_r{ margin-top:15px; width:520px; height:33px; border:1px solid #d2d2d2; float:right;}
.jin_nav2_r input.i1{ float:left; border:none; width:470px; height:32px; margin-left:15px; color:#6d6c6c; font-size:12px;}
.jin_nav2_r input.i2{ float:left;margin-top:8px;}
.jin_nav3{ width:100%; height:42px; border-bottom:3px solid #25b782;}
.jin_nav31{ width:1140px; height:45px; margin:0 auto;}
.jin_nav31 li a{ display:block; float:left;color:#6d6c6c;float:left; height:41px; width:120px; text-align:center; line-height:41px; border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0; font-size:16px; }
.jin_nav31 li a.i2{border-left:1px solid #e0e0e0;color:#fff; background:#25b782;height:41px; line-height:41px;border-right:none; width:121px;}
/*改头结束*/
/*补充*/
.fixed a.home:hover{background:url(yxj_add01.png);}
.fixed a.fankui:hover{background:url(yxj_add02.png);}
.fixed a.lianjie:hover{background:url(yxj_add03.png);}
.fixed a.reture:hover{background:url(yxj_add04.png);}