﻿/* CSS Document */
*{ padding:0px; margin:0px; outline: 0 none;}
a{ text-decoration:none; color:#666; transition:all 0.5s ease 0s;}
a:hover{ color:#1c7e47;}
ul { list-style-type:none; }
li { vertical-align:bottom; zoom:1;}
img{ border:0px;}
select{ font-family:"微软雅黑","黑体"; color:#666; font-size:12px;}
textarea{ font-family:"微软雅黑","黑体"; color:#666; font-size:12px; outline: none;}
table{ border-collapse:collapse; border-spacing:0px;}
th,td{padding:0;}
input{ vertical-align:middle; outline:none; font:12px/1 "微软雅黑","黑体";}
.clearfix:before,.clearfix:after{ content:" "; display:block; height:0; visibility:hidden; clear:both; overflow:hidden;}
.clearfix{zoom:1;}
.clearfix:after{clear:both;}
.hidden { display: none; }
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-size: inherit}
em,i{ font-style: normal;}
.fl{float:left;}
.fr{float:right;}
body{ font-family:"微软雅黑","黑体"; font-size:12px; color:#666; margin:0px auto; background:#fff;}

.top{ border-top:3px solid #1c7e47; background:#efefef; height:117px;}
.top1{ width:1040px; margin:0px auto; padding-top:20px;}
.top1_l{}
.top1_r{ width:320px; padding-top:20px;}
.top1_r span{ display:block; text-align:right; padding-bottom:13px; color:#00b053; font-weight:bold; font-size:14px;}
.top1_r span a{ color:#00b053; font-weight:bold; font-size:14px;}
.top1_r span a:hover{ text-decoration:underline;}
.top1_r span img{ vertical-align:sub; margin-right:3px;}
.top1_r span .search{ width:154px; height:30px; line-height:30px; background:#fff; padding:0px 5px; border-radius:3px; border:1px solid #ddd; margin:0px 5px 0px 10px;}
.top1_r span .search1{ background:url(css_res/top_search.png) no-repeat; width:45px; height:30px; border:0px; cursor:pointer;}


#login_demo{width:500px; display: none;}
.login_demo{width:500px; background:#fff; border-radius:3px; margin:0px auto; margin-top:200px;}

.login_grzl{ padding:15px;}
.login_grzl table tr td{ padding:6px 8px; color:#333; font-size:14px;}
.login_grzl table tr td .text{ border:1px solid #ccc; padding:6px; width:250px; font-size:14px; color:#666;}
.login_grzl table tr td .anniu{ background:#148e4b; width:260px; height:35px; line-height:35px; border-radius:3px; color:#fff; font-size:14px; border:0px; cursor:pointer;}


.dh{ height:45px; margin:0px auto; background:url(css_res/index0602_3.jpg) repeat-x; border-bottom:4px solid #626262;}
.dh1{ width:1100px; margin:0px auto; height:51px; position:relative; z-index:5;}
.dh1 a{ color:#fff;}
.dh1 .nLi{ float:left;  position:relative; display:inline;}
.dh1 .nLi h3{ float:left; font-weight:normal; font-size:18px;}
.dh1 .nLi h3 a{ display:block; width:137px; height:45px; line-height:45px; color:#fff; transition:none; text-align:center; background:url(css_res/index0602_5.jpg) no-repeat right center;}
.dh1 .nLi h3 a:hover{ background:url(css_res/index0602_7.jpg) repeat-x; color:#fff; font-weight:normal;}
.dh1 .sub{ display:none; width:137px; top:45px; left:0px; position:absolute; background:#178849;}
.dh1 .sub li{ zoom:1;}
.dh1 .sub a{ display:block; transition:none; text-align:center; font-size:14px; color:#fff; line-height:40px;}
.dh1 .sub a:hover{ transition:none; color:#fff; background:#054d25;}
.dh1 .nLi.selected h3{ background:#e4e4e4;}
.dh1 .nLi.selected h3 a{ color:#054d25;}
.dh1 .nLi.selected h3 a:hover{ color:#fff;}
.dh1 .nLi.selected h3 a span{ font-weight:normal;}
.dh1 .nLi.parent h3{ background:#e4e4e4;}
.dh1 .nLi.parent h3 a{ color:#054d25;}
.dh1 .nLi.parent h3 a:hover{ color:#fff;}
.dh1 .nLi.parent h3 a span{ font-weight:normal;}


.sy_banner{ height:390px; padding-bottom:9px; position:relative; overflow:hidden; max-width:1400px; min-width:1100px; margin:0px auto; background:#fff; background:url(css_res/index0602_13.jpg) no-repeat bottom; }
.sy_banner .bd{ width:100%;}
.sy_banner .bd li{height:750px; width:100%;}
.sy_banner .bd li a{display:block; width:100%; height:750px;}
.sy_banner .hd {position:absolute; bottom:15px; right:5%;}
.sy_banner .hd ul li{width:50px; height:8px; text-indent:-9999px; margin-right:12px; background:#fff; float:left; border-radius:15px; cursor:pointer;}
.sy_banner .hd ul li.selected{background:#034c8a; width:50px; height:8px;}

.sy_banner .prev,.sy_banner .next{ position:absolute; display:block; top:43%; width:45px; height:84px; background:url(css_res/banner_jt.png) no-repeat;}
.sy_banner .prev{ left:3%; background-position:0px 0px; }
.sy_banner .next{ right:3%; background-position:-50px 0px; }
.sy_banner .prev:hover,.sy_banner .next:hover{ opacity:0.7;}
.sy_banner .prevStop{ display:none;}
.sy_banner .nextStop{ display:none;}


.in_nr{ width:1090px; margin:0px auto; padding:35px 0px;}
.in_nr_l{ width:790px; height:460px;}

.in_news{ width:789px; height:460px; overflow:hidden; text-align:left; background:#e2e2e2; box-shadow:1px 3px 3px 2px #c9c9c9; }
.in_news .hd{ height:55px; background:url(css_res/index0602_16.jpg) repeat-x; position:relative; }
.in_news .hd ul{ float: left;width: 789px; position: absolute; height: 55px;}
.in_news .hd ul li{ float:left; width:167px; height:55px; line-height:55px; cursor:pointer; border-right:1px solid #e2e2e2; padding-left:95px; font-size:18px; color:#fff;}
.in_news .hd ul li.on{ height:55px; width:163px; background:#e2e2e2; border-right:5px solid #004681; color:#333;}
.in_news .bd ul{ padding:15px 0px 0px 15px;  zoom:1;}
.in_news .bd ul b{ display:block; width:130px; float:left; margin-right:10px;}
.in_news .bd ul b img{ display:block; margin-bottom:20px;}
.in_news .bd ul li{ background:url(css_res/index0602_26.jpg) no-repeat left center; padding-left:15px; float:left; width:610px; font-size:14px; height:29px; line-height:29px;}
.in_news .bd ul span{ display:block; text-align:right; padding-right:15px; font-size:14px;}
.in_news .bd ul span img{ vertical-align:middle; margin-left:5px;}

.in_nr_r{ width:255px;}

.in_yqlj{ width:255px;}
.in_yqlj_bt{ height:43px; background:url(css_res/index0602_18.jpg) repeat-x; color:#fff; line-height:43px; padding-left:15px;}
.in_yqlj_bt b{ display:block; font-size:16px; font-weight:normal;}
.in_yqlj1{ padding:20px 10px; height:129px; background:#e2e2e2;}
.in_yqlj1 span{ display:block; padding-bottom:12px;}
.in_yqlj1 .select{ width:232px; height:32px;}

.in_ksrk{ width:255px; margin-top:35px;}
.in_ksrk_bt{ height:43px; background:url(css_res/index0602_18.jpg) repeat-x; color:#fff; line-height:43px; padding-left:15px;}
.in_ksrk_bt b{ display:block; font-size:16px; font-weight:normal;}
.in_ksrk_bt span{ font-size:12px;}
.in_ksrk1{ background:#e2e2e2;}
.in_ksrk1 ul li{ height:44px; background:url(css_res/in_ksrk_bj.jpg) repeat-x bottom; padding-top:13px; padding-left:54px;}
.in_ksrk1 ul li img{ vertical-align:middle;}
.in_ksrk1 ul li span{ display:inline-block; height:26px; line-height:26px; border-left:1px solid #626262; margin-left:20px; padding-left:15px; font-size:16px;}
.in_ksrk1 ul li span a{ color:#474747;}
.in_ksrk1 ul li span a:hover{ color:#1b8047;}


.di{ height:135px; background:#333;}
.di1{ width:1090px; height:105px; margin:0px auto; background:url(css_res/di_bj.png) no-repeat left; color:#fff; font-size:12px; padding-top:30px;}
.di1 p{ line-height:20px;}
.di1 a{ color:#fff;}
.di1 a:hover{ color:#00b053;}



.ny{ width:998px; margin:25px auto;}
.ny_left{ width:214px; float:left;}
.ny_left_bt{ width:192px; height:46px; border-right:4px solid #054d25; background:#198348; color:#fff; line-height:46px; font-size:18px; padding-left:18px;}
.ny_left_bt span{ font-size:14px; padding-left:5px;}
.ny_left1{ width:214px; background:url(css_res/ny_eft_bj.jpg) repeat-y; padding-top:2px;}
.ny_left1 ul{ min-height:500px;}
.ny_left1 ul li{ background:url(css_res/ny_eft_bj1.jpg) repeat-x bottom; height:42px;}
.ny_left1 ul li a{ display:block; height:40px; line-height:40px; padding-left:30px; color:#333; font-size:16px;}
.ny_left1 ul li a:hover{ background:#606060; color:#fff;}
.ny_left1 ul li a.selected{ background:#606060; color:#fff;}
.ny_left1 ul img{ display:block;}

.ny_right{ width:782px; float:right; border:1px solid #dbdbdb; min-height:595px;}
.ny_right_bt{ padding:10px 20px; border-bottom:1px solid #dbdbdb; font-size:13px;}
.ny_right_bt img{ vertical-align:sub; margin-right:12px;}
.ny_right_bt span{ color:#198348;}

.ny_nr1{ padding:15px;}
.ny_about{ font-size:15px}
.ny_about img{ max-width:750px;}
.ny_about p{ line-height:30px;}

.ny_about1{ font-size:15px}
.ny_about1 p{ line-height:30px;}
.ny_about1 span.bj{ display:inline-block; padding-right:20px;}


.news{ padding:0px 15px;}
.cwgk{}
.cwgk li{ padding: 19px 26px 20px 25px; border-bottom:1px solid #d6d6d6;}
.cwgk li a.title { color: #000; font-size: 16px; line-height: 28px;}
.cwgk li a { color: #555; display: inline-block; line-height: 22px; font-size:13px;}
.cwgk li .time { color: #666; line-height: 24px; margin-bottom: 9px;}
.cwgk li a:hover{ color:#10804d;}
.cwgk li .tu{ width:245px; float:left;}
.cwgk li .tu img{ width:230px; height:150px;}
.cwgk li .nr{ width:425px; float:right;}


.cwgk1 li{ padding: 19px 26px 20px 25px; border-bottom:1px solid #d6d6d6;}
.cwgk1 li .tu{ width:245px; float:left;}
.cwgk1 li .tu img{ width:230px; height:150px;}
.cwgk1 li .nr{ width:425px; float:right;}
.cwgk1 li a.title { color: #000; font-size: 16px; line-height: 28px;}
.cwgk1 li a { color: #555; display: inline-block; line-height: 22px; font-size:13px;}
.cwgk1 li .time { color: #666; line-height: 24px; margin-bottom: 9px;}
.cwgk1 li a:hover{ color:#10804d;}

.cwgk li .wdc{ font-size:12px; color:#fff; background:#1082B1; padding:2px 10px; display:inline-block; margin-left:5px; border-radius:5px;}
.cwgk li .qqr{ font-size:12px; color:#fff; background:#1BA70B; padding:2px 10px; display:inline-block; margin-left:5px; border-radius:5px;}
.cwgk li .ydc{ font-size:12px; color:#fff; background:#E31E21; padding:2px 10px; display:inline-block; margin-left:5px; border-radius:5px;}

/*CSS sabrosus style pagination*/
DIV.sabrosus { padding:10px 0px; MARGIN:20px 3px 3px 3px; TEXT-ALIGN:center;}
DIV.sabrosus A { padding:5px 10px; border-radius:5px; background:#fff; border: #c7c7c7 1px solid; COLOR: #666; margin-right:3px; text-decoration:none;}
DIV.sabrosus A:hover { padding:5px 10px; background:#10804d; color:#fff; border: #10804d 1px solid;}
DIV.sabrosus A.current{ background:#10804d; color:#fff; border: #10804d 1px solid;}

.ny_newsxx{ border:1px solid #ddd;}

.news_xx{ padding:15px; margin-top:10px;}
.news_head h2 { font-size:20px; color:#333; padding-bottom:24px; text-align:center; font-weight:bold;}
.news_head span{ display:block; background:#f2f2f2; height:37px; border-bottom:1px solid #e6e6e6; line-height:37px; text-align:left; padding:0px 15px; font-size:13px;}
.news_head span b{ font-weight:normal; float:right;}
.news_con{ padding-top:22px; padding-bottom:35px; border-bottom:1px dashed #e2e2e2;}
.news_con p{ font-size:15px; line-height:30px;}
.articl{ border-top:1px dotted #bababa; padding-top:20px; color:#aaa; line-height:24px;}

.news_sx{ padding:15px;}
.news_sx ul li{ color:#999; height:34px; line-height:34px; font-size:15px;}

.ny_dcwj{ padding-top:25px;}
.ny_dcwj dt{ font-size:17px; color:#333; padding-bottom:12px; padding-left:15px;}
.ny_dcwj dd{ padding-bottom:20px; margin-bottom:20px; border-bottom:1px dashed #ddd; padding-left:15px;}
.ny_dcwj dd span{ display:inline-block; font-size:15px; margin-right:100px;}
.ny_dcwj dd .radio{ vertical-align:middle; margin-right:5px;}
.ny_dcwj dd .textarea{ border:1px solid #ddd; font-size:15px; height:110px; width:710px; padding:10px;}
.ny_dcwj dd .text{ width:100px; height:30px; margin-left:15px; padding:0px 5px; font-size:14px; border:1px solid #ccc;}
.ny_dcwj dd .anniu{ background:#148e4b; width:260px; height:35px; line-height:35px; border-radius:3px; color:#fff; font-size:14px; border:0px; cursor:pointer;}


.diy_select{height:28px;width:230px;position:relative;font-size:12px;background:#fff;color:#333;float:left;}
.diy_select_btn,.diy_select_txt{float:left;height:100%;line-height:28px; background:url(css_res/xxjt.jpg) no-repeat 205px 9px;}
.diy_select,.diy_select_list{border:1px solid #999;}
.diy_select_txt{width:230px;}
.diy_select_txt,.diy_select_list li{text-indent:10px;overflow:hidden}
.diy_select_btn{width:28px;background:url(http://yykjwz.cw530.4everdns.com/css/rec.gif) no-repeat center}
.diy_select_list{position:absolute;top:28px;left:-1px;z-index:88888;border-top:none; width:100%; display:none;_top:29px; background:#fff;}
.diy_select_list li{list-style:none;height:25px;line-height:25px;cursor:default;_background:#fff}
.diy_select_list li a{ display:block; color:#333;}
.diy_select_list li.focus{background:#3399FF;color:#fff}

 .pages
{
 /* padding:15px 0px 15px 0px; */
 MARGIN:0px 3px 3px 3px;
 TEXT-ALIGN:center;
 font-size:13px;
 clear:both;
}
.pages a, .pages .cpb
{
padding:5px 13px; border: #e0e0e0 1px solid; COLOR: #333; margin-right:3px; text-decoration:none; background:#fff;
}
.pages a:hover
{
padding:5px 13px; background:#1482c4; color:#fff; border: #1482c4 1px solid;
}
.pages .cpb
{
	background:#1482c4; color:#fff; border: #1482c4 1px solid;
}