/* 全局样式 */
.clearit{clear:both;}

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; SCROLLBAR-FACE-COLOR: #e6e6e6; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ffffff; COLOR: #333333; SCROLLBAR-3DLIGHT-COLOR: #b0b0b0; LINE-HEIGHT: 23px; SCROLLBAR-ARROW-COLOR: #666666; PADDING-TOP: 0px; SCROLLBAR-TRACK-COLOR: #f5f5f5; SCROLLBAR-DARKSHADOW-COLOR: #9c9c9c; scrollbar-color: #B0B0B0;
}
A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
ul,li,div,ol{ list-style:none; margin:0px; padding:0px;}
.hand {
	CURSOR: hand
}
.note {
	FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
/* page */
A {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
img{border:0px;}
.clear{ font-size:0px; clear:both; padding:0px; margin:0px; height:0px; overflow:hidden;}

.page{ margin:0 auto; background:#EBEBEB;}
.content{ background:#fff}

.top{ height:110px; overflow:hidden; margin:0 auto; position:relative; background:#FFFFFF; }
.top ul{ height:110px; width:1000px;  margin:0 auto; background:url() no-repeat; position:relative;}
	.top ul .logo{ position:absolute; top:15px; left:0px;}
	.top ul .tel{ position:absolute; top:25px; right:0px; height:100px; width:400px; font:18px/30px "Microsoft Yahei"; color:#ff0101; z-index:99 }

.dhcss{ height:38px; margin:0 auto; overflow:hidden; background:url(dhbg.jpg) repeat-x;}
.dhcss ul{ width:1000px; margin:0 auto}
.dhcss ul li{ font:18px/38px "Microsoft Yahei"; color:#fff }
.dhcss ul li a{ color:#fff; height:38px; font:18px/38px "Microsoft Yahei"; margin-left:30px; margin-right:30px; text-align:center; }
.dhcss ul li a:hover{ text-decoration:none; color:#FFFF00 }

.banner{ height:350px; margin:0 auto; background:#fff; overflow:hidden}	

.box1{ width:1000px; margin:0 auto}
.box1 .cpfl{ width:1000px; overflow:hidden }
.box1 .cpfl ul{ width:1100px; overflow:hidden }
.box1 .cpfl ul li{ border:1px solid #F2F2F2; border-bottom:0px; width:200px; height:310px; float:left; position:relative; margin-right:65px;border:2px solid #349140; border-bottom:0px; }
.box1 .cpfl ul li .th1{ height:85px; background:#EFEFEF; text-align:center }
.box1 .cpfl ul li .th1 a{ font:18px/45px "Microsoft Yahei"; color:#000; display:block; }
.box1 .cpfl ul li .th1 span{ font:12px/30px "Microsoft Yahei"; color:#00bd18; height:30px; overflow:hidden; display:block }
.box1 .cpfl ul li .tu{ margin-top:15px; display:block }
.box1 .cpfl ul li .dbt1{ display:block; height:20px; font:14px/20px "Microsoft Yahei"; background:#349140; color:#fff; text-align:center; position:absolute;; bottom:0px; left:0px; width:100%;  }
.box1 .news_box{ width:460px; float:left  }
.box1 .news_box .news_tu{ width:460px; height:120px; position:relative;}
.box1 .news_box .news_tu .tupian{ width:150px; height:120px; }
.box1 .news_box .news_tu .title{ width:300px; height:30px; position:absolute; top:0px; left:160px; font:14px/30px "Microsoft Yahei"; color:#000; display:block; overflow:hidden }
.box1 .news_box .news_tu .gaishu{ width:300px; height:50px; position:absolute; top:30px; left:160px; font:12px/22px "Microsoft Yahei"; color:#999; display:block; overflow:hidden }
.box1 .news_box .news_tu .more{ width:94px; height:20px; position:absolute; bottom:0px; left:160px; font:12px/22px "Microsoft Yahei"; color:#fff; display:block; overflow:hidden; background:#349140; text-align:center }
.box1 .news_box .news_list{ }
.box1 .news_box .news_list ul li{ height:39px; background:url(ico4.jpg) left no-repeat; line-height:40px; position:relative; }
.box1 .news_box .news_list ul li a{ margin-left:15px;font:14px/40px "Microsoft Yahei"; height:40px; width:370px; overflow:hidden; display:block; color:#0c8fe1;}
.box1 .news_box .news_list ul li span{ position:absolute; top:0px; right:0px; line-height:40px; color:#cccccc}


.box2{ width:1000px; margin:0 auto; overflow:hidden;}
.box2 .sjal{ width:1000px; overflow:hidden}
.box2 .sjal ul{ width:1100px;}
.box2 .sjal ul li{ width:320px; height:180px; display:block; position:relative; overflow:hidden; float:left; margin-right:20px; margin-bottom:20px;}
.box2 .sjal ul li:hover .title{ position:absolute; top:180px; left:0px; display:none}
.box2 .sjal ul li .title{ width:320px; height:180px; display:block; font:14px/220px "Microsoft Yahei"; text-align:center; position:absolute; top:0px; left:0px; background:url(ic1.png) center; color:#fff;}

.box3{ background:url(jjbg.jpg) center no-repeat; height:360px;}
.box3 .gsjj{ width:1000px; margin:0 auto; color:#fff; font-size:16px; line-height:26px; position:relative; margin-bottom:50px; }
.box3 .more{ width:94px; height:20px; line-height:20px; display:block; text-align:center; margin:0 auto; background:#fff; color:#018612; }

.box3 .gcal_t1{ line-height:45px; text-align:center; height:45px; background:url(t2.jpg) no-repeat; display:block; font-size:20px; color:#fff;font-family:"Microsoft YaHei","微软雅黑","SimHei","黑体";}
.gcal{ height:180px; width:990px; background:url(albg.jpg) center repeat-x; margin:0 auto; position:relative;}

.diline{ height:30px; background:url(dbline.jpg) center}

.bottom{height:260px; margin:0 auto; overflow:hidden; background:#141414}
.dibu{ width:1000px; margin:0 auto; margin-top:30px; line-height:40px; font-family: "Microsoft YaHei","微软雅黑","SimHei","黑体"; text-align:left; color:#fff; font-size:14px; position:relative}
.dibu a{ font-family: "Microsoft YaHei","微软雅黑","SimHei","黑体"; text-align:center; color:#fff; font-size:14px}
.dibu .erweima{ position:absolute; top:20px; right:10px;}

.t1{ height:30px; line-height:30px; position:relative; }
.t1 .a1{ font:24px/30px "Microsoft Yahei"; color:#333; font-weight:bold }
.t1 .a1:hover{ text-decoration:none;}
.t1 .a1 span{font:24px/30px "Arial, Helvetica, sans-serif"; color:#6e6e6e}
.t1 .a1 font{font:20px/30px "Microsoft YaHei";  color:#6e6e6e}

.t1 .more{ position:absolute; display:block; overflow:hidden; z-index:2; top:0px; right:5px; height:24px; line-height:24px; color:#000;}
.t1 .more .dh{ display:block; line-height:22px; margin-top:4px; color:#333}
.t1 .more .dh a{ color:#000}
.t1 .rbg{ position:absolute; z-index:1; background:url(blockbg.jpg) top right no-repeat; right:0px; top:0px; width:12px; height:31px; line-height:31px; color:#000}
.t1 .rbg a{ color:#000}
.t1 .entitle{ font-family:Arial, Helvetica, sans-serif; font-size:11px; display:block; position:absolute; left:90px; top:6px; color:#123f80; font-weight:bold; letter-spacing:1px;}

.t1 .en_a1{ color:#fff; font-size:14px; display:block; position:absolute; width:85px; text-align:center; left:0px; top:2px; font-family: "Microsoft YaHei","微软雅黑","SimHei","黑体"; }
.t1 .en_a1:hover{ text-decoration:none;}

.t2{ height:31px; line-height:40px; background:url(icon2.jpg) left center no-repeat; position:relative; margin-bottom:10px; border-bottom:1px solid #666 }
.t2 .a1{ color:#333; font-size:14px; font-family: "Microsoft YaHei","微软雅黑","SimHei","黑体"; font-weight:bold; display:block; width:100px; line-height:30px; text-align:center; margin-left:20px; margin-top:0px}
.t2 .a1:hover{ text-decoration:none;}
.t2 .more{ position:absolute; z-index:2; top:0px; margin-right:10px; line-height:30px; right:2px; color:#3673CC;}
.t2 .more a{ color:#3673CC}
.n2{ }

.t3{ height:32px; line-height:32px; background:url(nt2.jpg) left top no-repeat; position:relative;}
.t3 .a1{ color:#333; font-size:14px; font-family: "Microsoft YaHei","微软雅黑","SimHei","黑体"; font-weight:bold; display:block; width:113px; line-height:32px; text-align:left; position:absolute; top:0px; left:40px; }


.leftcss{ border:1px solid #E1E1E1;}
.leftcss ul{ margin:10px}
.leftcss ul li{ height:30px; width:200px; background:url(prot.jpg) left center no-repeat #DFFFB4; margin-top:5px; border-bottom:1px dashed #F7FFF0;}
.leftcss ul li a{ margin-left:60px;  }
.leftcss ul .b1 a{ font-size:12px; line-height:30px; font-weight:bold; margin-left:50px; color:#CC0000; text-align:left }

.b1{ width:100%; height:15px; overflow:hidden; color:#5B9831; font-size:12px; display:block; position:relative; background:url(t1.gif) left bottom no-repeat;}
.b1 .rbg{ position:absolute; z-index:1; background:url(t1.gif) bottom right no-repeat; right:0px; top:0px; height:15px; width:20px;}


.yyal{ width:760px; height:160px; overflow:hidden; margin:0 auto; margin-top:10px;}
.yyal ul li{ text-align:center; width:160px; margin-left:13px; line-height:2; float:left; margin-top:10px;}
.yyal ul li a{ color:#666666; font-weight:bold;}

.cpzs{ width:700px; overflow:hidden; margin:0 auto; margin-top:10px;}
.cpzs table td{ text-align:center; width:160px; margin-left:4px; line-height:2; float:left; margin-top:10px;}
.cpzs table td a{ color:#555555; font-size:12px; font-family:微软雅黑}

.zxgg{ }
.zxgg ul{ margin:0px;}
.zxgg ul li{ color:#1071B8; line-height:26px; height:26px; position:relative; background:url(icon3.jpg) left center no-repeat;}
.zxgg ul li a{ color:#1071B8; line-height:26px; display:block; float:left; font-size:14px; margin-left:20px; font-family:微软雅黑}
.zxgg ul li span{ display:block; float:right; line-height:18px; font-size:12px }
.zxgg ul li img{ position:absolute; left:0px; top:6px;}

.imgnews{ position:relative; height:100px; width:440px; margin:10px;}
.imgnews .imga{width:110px; height:90px; overflow:hidden; display:block; border:1px solid #CCCCCC}
.imgnews .imgt{ position:absolute; display:block; left:130px; top:0px; width:350px; height:20px; line-height:20px; overflow:hidden; color:#333; font-size:14px; font-weight:bold; font-family:微软雅黑}
.imgnews .imgg{ position:absolute; display:block; left:130px; top:30px; width:350px; height:68px; line-height:23px; overflow:hidden; color:#4f4f4f }

.imgnews2{ position:relative; width:410px; margin:10px; }
.imgnews2 .imga{width:132px; height:132px; overflow:hidden; display:block; border:1px solid #CCCCCC}
.imgnews2 .imgt{ position:absolute; display:block; left:150px; top:0px; width:250px; height:30px; line-height:30px; overflow:hidden; color:#333; background:url(ico2.jpg) left center no-repeat; font-size:14px; font-weight:bold; font-family: "Microsoft YaHei","微软雅黑","SimHei","黑体"; padding-left:25px;}
.imgnews2 .imgg{ position:absolute; display:block; left:150px; top:36px; width:250px; height:48px; line-height:23px; overflow:hidden; color:#4f4f4f; font-size:14px; }
.imgnews2 .imgbtn{ position:absolute; display:block; left:300px; top:98px;}


.jj{ overflow:hidden; color:#2a2a2a; line-height:1.7; margin:0 auto; margin-top:10px; font-family: "Microsoft YaHei","微软雅黑","SimHei","黑体"; }
.jjimg{ margin-top:10px; margin-left:0px; margin-right:10px;}


.fenlei ul li{ width:220px; margin:0 auto; height:30px; border-bottom:1px dashed #CCCCCC; line-height:30px; font-size:12px; background:url(arrow2.gif) 10px center no-repeat }
.fenlei ul li a{ margin-left:50px; line-height:30px; font-size:12px; }


	
	.zxly{ width:203px; height:135px; margin:0 auto; background:url(bg21.jpg) left 35px no-repeat;}
	.zxlyzi{ margin-left:83px; margin-top:20px; margin-right:20px; color:#FFFFFF}
	.zxlyt1{ width:203px; height:35px; line-height:35px; font-size:14px; color:#FFFFFF; margin:0 auto; background:url(bg19.jpg) no-repeat}
	.zxlyt1 a{ line-height:35px; margin-left:15px; font-size:14px; color:#FFFFFF; }
	
	.lxfsk1{ width:220px; margin:0 auto; background:url(.gif) bottom center no-repeat; height:250px;}
	.lxfsk1 h3{ letter-spacing:2px; line-height:27px; list-style:none; padding:0; margin:0;}
	.lxfs{ margin:0px 0px; background:url(sylx.jpg) right center no-repeat; color:#333; }
	.lxfs h3{ font-size:15px; padding:0px; margin:0px; line-height:3; font-family: "Microsoft YaHei","微软雅黑","SimHei","黑体"; color:#333;}
	.lxfs a{ color:#333;}
	.lxfs div{font-size:12px; font-weight: bold; color:#0166BE; font-family: "Microsoft YaHei","微软雅黑","SimHei","黑体"; line-height:1.8; padding:0px; margin:0px; }
	.lxfs span{font-size:12px; font-weight: bold; color:#0166BE}

.newssy ul li{ position:relative; height:27px; overflow:hidden; border-bottom:1px dashed #ccc; background:url(ico3.jpg) left center no-repeat;}
.newssy ul li a{ line-height:27px; margin-left:15px; color:#333; display:block; height:27px;}
.newssy ul li span{ position:absolute; right:0px; top:0px; line-height:27px; color:#555;}