@charset "utf-8";
/* CSS Document */

/*默认样式更改*/
body { margin:0 auto; font-size:12px; font-family:"微软雅黑"; line-height:1.5; background:url(../images/background3.fw.png);}
ul,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p{ padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a { text-decoration: none; color: #000;}
.clearme { clear:left;}
 ::-webkit-scrollbar-button{ background-color:#F00;}
.clear {
	clear: both !important;
	width: 0px !important;
	height: 0px !important;
	line-height: 0px !important;
	overflow: hidden !important;
	padding: 0 !important;
	margin: 0 !important;
	float: none !important;
	position: static !important;
	background: none !important;}

/*标头*/
#header { height:183px; width:1000px; background:url(../images/background.fw.png) no-repeat; margin:auto;}
#headermain { height: 91px; width: 1000px; margin:auto;}
#logo { float:left; height: 91px; width: 300px;}
#logoimg { position:relative; top:0; left:0; height:91px; width:375px; background:url(../images/logo.jpg);}


/*右侧搜索*/
#backimg { float: right; height: 91px; width: 695px; background:url(../images/background2.jpg);}
#searchbox { height: 40px; width: 300px; position: relative; top: 20px; left: 455px;}
#search { height: 20px; width: 135px; border:solid; border-color:#DDD; border-radius: 4px; background-color:transparent;}
.solid { height: 28px;}

#date { height: 20px; width: 155px; position:relative; top:25px; left: 510px; font-size: 14px;} 



/*导航*/
#nav_main { z-index:9999;
	position: relative;
	width: 976px;
	margin: 25px auto;
	background: url(../images/nav-main-bg1.jpg) no-repeat right top;
	padding-right: 24px;}
#nav_main .inner1 {
	background: url(../images/nav-main-bg1.jpg) no-repeat left top;}
#nav_main .inner2 {
	background: url(../images/nav-main-bg2.jpg) repeat left top;
	margin-left: 24px;
	cursor: hand;}
#nav_main_bar {
	width: 912px;
	height: 52px;}
#nav_main li {
	float: left;
	list-style: none;
	text-align: center;
	position: relative;
	width: 113px;
	height: 52px;
	padding: 0;}
#nav_main .bm {
	left: 24px;
	top: 0px;
	position: absolute;
	z-index: 10;
	text-align: center;
	width: 113px;
	height: 52px;
	text-align: center;
	background: none;}
#nav_main .bm a {
	background: none;
	color: #165b9b;
	display: block;
	padding-top: 5px;
	margin-top:4px;}
#nav_main .bm a:hover {
	color: #FFF;}
#nav_main .current .bm {
	top: -8px;
	height: 68px;
	text-align: center;}
#nav_main .current .inner {
	background: url(../images/nav-main-current-left.jpg) no-repeat left center;
	padding-left: 13px;}
#nav_main .current .inner3 {
	background: url(../images/nav-main-current-right.jpg) no-repeat right center;
	padding-right: 13px;}
#nav_main .current .inner4 {
	background: url(../images/nav-main-current-center.jpg) repeat-x left center;
	height: 68px;}
#nav_main .current .bm a {
	background: none;
	color: #FFF;
	font-size: 16px;
	font-weight: bold;
	padding-top: 12px;}
#nav_main .current .bm a:hover {
	color: #FFF;}
#nav_main .lm {
	position: absolute;
	z-index: 9;
	left: 0px;
	top: 0px;
	display: none;}
#nav_main .lm .inner5 {
	background: url(../images/nav-main-sub-top.jpg) no-repeat left top;
	padding-top: 13px;}
#nav_main .lm .inner6 {
	background: url(../images/nav-main-sub-bottom.jpg) no-repeat left bottom;
	padding-bottom: 13px;}
#nav_main .lm ul {
	background: url(../images/nav-main-sub-center.jpg) repeat-y left top;
	width: 205px;
	padding-top: 12px;}
#nav_main .lm li {
	position: static;
	width: auto;
	height: auto;
	padding: 5px 0 0 8px;
	text-align: left;}
#nav_main .lm a {
	background: none;
	padding-left: 20px;
	color: #FFF;}
#nav_main .lm a:hover {
	background: url(../images/nav-main-sub-item-bg.jpg) no-repeat left center;}


/*主体*/
#content { height:auto; width:1000px; margin:24px auto auto; overflow:hidden;}

#main1 { height:auto;overflow:hidden; position:relative;}
#plant1 { float: left; width:310px; height:auto;overflow:hidden;}
#plan1 { float: left; width:240px; height:auto;overflow:hidden;}

.dreamtu img{width:240px;margin-top:10px; margin-bottom:20px;}
#plant2 { float: left; width:310px; height:290px; margin-left:16px;}
#plant3 { float: left; width:345px; height:290px;margin-left:16px;}
#plan2 { float: left; width:744px; height:580px; margin-left:16px;}
#pla2 { float: left; width:1000px; height:auto;}

#content sup { float:left; font-size: 20px; line-height:1; color: #C00; font-family:"幼圆"; padding-top:1px; font-weight:bold;}
#content .title{  float: left; font-size:16px; margin: 12px 0 0 4px; font-weight:600; font-family:"幼圆";}
#main1 .title {margin: 0;}
#content span { font-size:12px; color:#777; margin-left: 4px;}
#content .icon { float:left;}

/*主体一板块*/
.redbar { width: 100%; height: 2px; background:#C00; margin: 3px 0;}
.redbara{width: 100%; height: 2px; background:#62c3fa; margin: 3px 0;}
/*通知公告*/
#plan1 ul {  margin-top:8px; height:auto;}
#plan1 ul li { height:50px; padding: 6px 0 0 20px; background-image:url(../images/blue.jpg);overflow:hidden;}
#plan1 ul li a { font-size:16px; color:#000; line-height:30px; display:block;}
#plan1 ul li a:hover { color:#555;}


#plant1 ul {  margin-top:8px; height: 224px; background:url(../images/background2.fw.png) no-repeat;}
#plant1 ul li { height:50px; padding: 6px 0 0 20px;}
#plant1 ul li a { font-size:16px; color:#000; line-height: 27px; display:block;}
#plant1 ul li a:hover { color:#555;}

#content .more { float:right; margin: 12px 5px 0 0;}
#content .more a { font-family:Verdana, Geneva, sans-serif; color:#000; font-weight:bold; display:block;}
/*最新关注*/
#plant2 ul { margin-top: 8px; height:224px;}
#plant2 ul li a { font-size:15px; color:#000; line-height: 27px;}
#plant2 ul li a:hover { color:#C00;}
#plan2 ul li a:hover{color:red;}
#plan2 ul li a{ font-family:"宋体"; font-size:16px;}
#plan2 ul{height:auto; overflow:hidden; margin-top:10px;margin-left:26px;}
#plan2 ul li{ line-height:30px; margin-right:12px;}
.fenye{ width:726px; height:36px; position:absolute;bottom:20px;overflow:hidden;margin:0 0 0 25px;}
.fenye a{ float:left;}
.titl{font-family:"宋体"; font-size:14px; margin-left:30px;line-height:34px; border-bottom:solid 2px #235aa6; overflow:hidden;}
.title img{margin-left:10px; width:220px; height:32px;}
.tit{font-family:"宋体"; font-size:14px; margin-left:30px;line-height:37px;border-bottom:solid 2px #235aa6;}
.ti{font-family:"宋体"; font-size:14px;}
.kuang{width:714px; height:auto; float:right; overflow:hidden;}
.kuan{width:988px; height:auto; float:right; margin-bottom:20px;overflow:hidden; border:solid 4px #9ec9df;border-radius:10px 10px 10px 10px;}

.bigbt{ width:497px; float:left;}
.bigbt p{ font-family:"宋体"; font-size:20px; margin-top:14px; margin-left:40px;color:#157A25; font-weight:bold;}
.bigb{ width:886px; float:left; border-bottom:solid 2px #ffa44b; margin-left:52px; background:url(../images/titlelogo.jpg) no-repeat;}
.bigb p{ font-family:"宋体"; font-size:20px; margin-top:18px; margin-left:40px;margin-bottom:16px; color:#157A25; font-weight:bold;}
.tubiao{float:right; overflow:hidden;}
.tubia{float:right; overflow:hidden; margin-right:52px;}

/*.yuank{ width:1000px; height:36px; background-color:#00CC66;border-radius:10px 10px 10px 10px}
*/.smallnr{width:886px;margin:0 auto; float:left;height:auto;scrollbar-highlight-color:#F00; margin-left:52px; margin-right:40px;background-image:url(../../2.jpg) repeat-x left top; margin-top:10px;margin-bottom:30px; line-height:30px;color: #565454;}
.smallnr a{font-family:"宋体"; font-size:14px; line-height:28px;}
/*图片新闻*/
#plant3 #image { height:258px; width:340px; margin-top: 8px;}

fieldset, img { border:none;}
legend { display:none;}
em, strong, cite, th { font-style:normal; font-weight:normal;}
input, textarea, select, button { font:12px Helvetica, Arial, sans-serif;}
table { border-collapse:collapse;}
html { overflow:-moz-scrollbars-vertical;} 
#ibanner { position:relative; width:343px; height:250px; overflow:hidden; margin:8px 0 0 1px;}
#ibanner_pic {}
#ibanner_pic a { position:absolute; top:0; display:block; width:650px; height:250px; overflow:hidden;}
#ibanner_btn { position:absolute; z-index:9999; right:5px; bottom:5px; font-weight:700; font-family:Arial;}
#ibanner_btn span { display:block; float:left; margin-left:4px; padding:0 5px; background:#000; cursor:pointer;}
#ibanner_btn .normal { height:20px; margin-top:8px; border:1px solid #999; color:#999; font-size:16px; line-height:20px;}
#ibanner_btn .current { height:28px; border:1px solid #499CD7; color:#499CD7; font-size:28px; line-height:28px;}

/*bar*/
.bulebar { width:1000px; height:4px; background:#1B437F; margin: 18px 0;}
.greybar {width: 100%; height: 1px; background:#C7C9CD; margin: 3px 0;}
.blackbar { float:left; width: 306px; height:2px; background:#000; margin: 7px 0;}

/*主体第二部分*/
#main2 { height: 264px;}
#main2 ul { margin-top: 8px; height: 224px;} 

#main2 ul li a { font-size:15px; color:#000; line-height: 27px;}
#main2 ul li img { position:relative; top:3px;}
#main2 ul li:nth-child(1),#main2 ul li:nth-child(3),#main2 ul li:nth-child(5),#main2 ul li:nth-child(7) { background-color:rgba(204,204,255,0.3); filter:alpha(opacity=30); -moz-opacity:0.3;}
#main2 ul li a:hover {color:#C00;}

#plant4 { float: left; width:304px; height:264px;}
#content .plant5 { float: left; width:306px; height:264px;  margin-left: 40px;}

/*主体第三部分*/
#main3 { height: 328px;}

/*经验分享*/
#plant6 { float:left; height: 328px; width: 662px;}

#plant6 .demo {  width: 662px; height: 286px; margin-top: 6px;}
.demo dl dt { font-size:14px; color:#ff6600; margin-top:30px; font-weight:800;}
.demo dl dt, .demo dl dd { line-height:22px;}

/*tab板块*/
/* tabbtn */
.tabbtn { height:30px; width: 660px; background:url(../images/tabbg.jpg) repeat-x; border-left:solid 1px #ddd; border-right:solid 1px #ddd;}
.tabbtn li { float:left; margin:0 0 0 -1px;}
.tabbtn li a { display:block; height:30px; line-height:30px; overflow:hidden; width:210px; padding-left: 10px; font-size: 16px; color: #000; font-family:"楷体" ;}

.tabbtn li.current { border-left:solid 1px #d5d5d5;border-right:solid 1px #d5d5d5; border-top: solid 1px #c5c5c5; padding-left:1px;}
.tabbtn li.current a { border-bottom:solid 2px #3366CC; height:27px; line-height:27px; background:#fff; color:#3366cc;font-weight:800;}

/* tabcon */
.tabcon { border-width:0 1px 1px 1px; border-color:#ddd;border-style:solid; height:245px;overflow:hidden;}
.tabcon .subbox { position:absolute; left:0; top:0;}
.tabcon .sublist { padding:10px ; height:225px;}

/* sublist */
.sublist li { height:28px; line-height:28px; font-size:14px;}
.sublist li span { margin:0 5px 0 0; font-weight:400; color:#ddd;}

.sublist li a:hover { color:#555;}
/*tab板块结束*/

/*友情链接*/
#plant7 { float:left; height: 328px; width: 306px; margin-left: 32px;}
#block2 { height: 285px; width: 306px; margin-top: 7px; background:#EEF0F8;}

/*icon列表*/
#block2 ul li { float:left; margin:7px 12px 7px 15px; height:73px; width: 74px;}

/*文字列表*/
#block2 .descript ul li { margin: 0 4px 0 23px; height: 22px;}
#block2 .descript ul li a { color:#000; font-family:"楷体"; font-size:13px; font-weight:bold;}
#block2 .descript ul li a:hover { color:#C00;}

/*页脚*/
#footer { width:100%; height:60px; background: #1B437F; text-align:center;}
#footer p { font-family:"黑体"; font-size:16px; color:#ABABAC; padding-top: 20px;}

/*图片案例*/
.photoanlii{ width:714px; height:auto;float:left; margin-left:0px; margin-top:0px;}
.photoanlii li{ float:left;width:174px; height:131px; margin-top:24px;margin-left:23px;}
.photoanlii img{width:173px; height:130px; border:solid 2px #CCCCCC;border-radius: 10px;}
.gengxin{ width:160px; height:36px;margin-top:10px; float:right;}
.gengxin1{ width:86px; height:36px;margin-top:10px; float:left;}

.gengxin a{ float:right;}
.dbt{width:616px; height:auto; float:left; margin-left:22px;}
.dbt a{font-family:"宋体"; font-size:18px;color:#8d6a16; font-weight:bold; margin-left:12px;}


.guanggao{ width:344px;height:258px;overflow:hidden;}
.gga{width:1376px; height:340px; float:left;}
.gga img{width:344px; height:258px;float:left;}