@charset "gb2312";
/* CSS Document */

body { margin:0 auto; font-size:12px; font-family:Verdana; line-height:1.8; color: #424242; }
ul, dl, dd, h1, h2, h3, h4, h5, h6, form, p { padding:0; margin:0; }
ul { list-style:none; }
img { border:0px; }
a { color:#424242; text-decoration:none; }
a:hover { color:#f00; }
.clear{ clear: both; }

.h05 { height: 5px; }
.h10 { height: 10px; }
.h20 { height: 20px; }
.jzsz { margin: 0px auto; }
.w1100 { width: 1100px; margin: 0px auto; }
.w317 { width: 317px;}

#top_logo,#top_nav,#banner,#about,#peixun,#dldt,#jidi,#jcsj,#ylss,#mspx,#yqlj,#footer,.product { margin: 0px auto; width: 1100px;}

#top { height: 150px; width: 100%;}
#top_logo { height: 119px;}
.top_logo_left{float: left; height: 102px; width: 705px;}
.top_logo_right{float: left; height: 102px; width: 395px;}
.top_logo_right ul{margin:15px 30px 10px 50px;}
#top_nav { margin: 0px auto; width: 100%; height: 51px; background: url(../images/jcjc_06_02.jpg) repeat;}
#top_nav_center {  height: 42px; width: 1100px; color: #FFF; margin: 0px auto; }
#top_nav_center ul { margin-left: 0px; padding-left: 100px;}

#top_nav_center ul li { float: left; margin-right: 12px; font-size: 14px; }
a.lmdh { color: #FFF; text-decoration: none; display: block; padding: 11px 10px 0px 10px; margin-top: 0px; height: 33px; text-align: center; vertical-align: middle; }
a:hover.lmdh { color: #FFF; background: url(../images/yjlm_dq2.jpg); padding: 11px 10px 0px 10px; height: 40px; }
a.nav_bg { color: #FFF; text-decoration: none; display: block; background: url(../images/yjlm_dq2.jpg); padding: 11px 10px 0px 10px; margin-top: 0px; height: 40px; text-align: center; vertical-align: middle; }
a.nav_bg2 { color: #FFF; text-decoration: none; display: block; background: url(../images/yjlm_dq2.jpg); padding: 11px 10px 0px 10px; margin-top: 0px; height: 40px; text-align: center; vertical-align: middle; }

#top_nav_left { float: left; height: 42px; width: 10px; }
#top_nav_right { float: right; height: 42px; width: 10px; }

#banner { height: 248px; margin: 10px auto; }
#about { height: 350px; }
.fldh_dh { height: 58px;}
.fenlei_bt { height: 35px;BORDER-BOTTOM: #0a8dbf 2px solid; padding:0 10px;}
.chanpin_bt { height: 35px;BORDER-BOTTOM: #0a8dbf 2px solid; padding:0 10px;}
.chanpin_bt strong{font-size:15px;}
.chanpin_bt span{float:right;padding:10px 0;}
.fldh_left { float: left; height: 40px; width: 143px;font-size:14px; color: #FFF; font-weight:bold;padding: 2px 0px 0px 35px; background: url(../images/shjy_14.jpg) no-repeat;}
#about_left { float: left; height: 350px; width: 580px; }
#about_left ul { margin: 15px 10px 0px 10px; }
#about_left ul li { height: 40px;line-height: 40px; BORDER-BOTTOM: #ddd 1px solid;font-size:14px;}

#about_right { float: right; height: 350px; width: 416px; line-height: 25px; font-size:14px;}

#peixun { height: 690px; }
#jidi { height: 280px; }


#dldt { height: 410px; }
#dldt_left { float: left; height: 410px; width: 245px; }
#dldt_left_dh { height: 42px;  background: url(../images/shjy_15.jpg) repeat;}
#dldt_left ul { margin:0px 0px; }
#dldt_left ul li {COLOR: #ffffff;padding:3px 10px;height:40px; line-height:40px;font-size:14px; background:#5f9be0;BORDER-BOTTOM: #2a72c5 1px solid;BORDER-top: #7fa4f2 1px solid;}
#dldt_left ul li span { color: #ffffff; }
#dldt_left ul li A {COLOR: #ffffff;}
#dldt_left ul li A:hover {COLOR: #ff0000;TEXT-DECORATION: none}
.ssk{BORDER: #dddddd 1px solid;width:140px;height:31px; }

#dldt_right { float: right; height: 410px; width: 835px; }
#dldt_right_left { float: left; height: 191px; width: 249px; padding: 10px 20px 0px 10px; }
#dldt_right_right { float: left; height: 191px; width: 242px; padding: 10px 0px 0px 10px; line-height: 25px; }


#jcsj { height: 338px; }
#jcsj_left { float: left; height: 338px; width: 602px; }
#jcsj_right { float: right; height: 338px; width: 360px; }
#jcsj_right ul { margin: 10px 0px 0px; }
#jcsj_right ul li { padding: 0px 10px 5px 67px; background: url(../images/hyhd_tb.jpg) no-repeat; line-height: 22px; width: auto;height:85px; }

#ylss { height: 286px; }
#mspx { height: 203px; }
#mspx_left { float: left; height: 203px; width: 317px; }
#mspx_center { float: left; height: 203px; width: 317px; margin: 0px 0px 0px 10px; }
#mspx_right { margin: 0px 0px 0px 30px; float: left; height: 203px; width: 315px; }
.mspx_nr { padding: 10px; height: 111px; line-height: 22px; }
#yqlj100 { background: url(../images/yqlj_bg.jpg); height: 40px; width: 100%; }


#yqlj { height: 40px; line-height: 40px; color: #B1B1B1; padding-left: 100px; width: 994px; }
#yqlj strong { color: #FFF; }
#footer100 { background: #2a88e5; height: 10px; margin: 0px auto; width: 1100px; }

#footer {padding:20px; TEXT-ALIGN: center;}

#footer_left { height: 240px; width: 275px; float: left; }
#footer_left ul { padding: 0px 10px 0px 36px; line-height: 22px; }

#footer_sx1 { float: left; height: 240px; width: 14px; }
#footer_center { float: left; height: 240px; width: 397px; }
#footer_center ul { padding: 5px 0px 0px; }

#footer_center ul li { padding-left: 23px; line-height: 25px; }

#footer_sx2 { float: left; height: 240px; width: 14px; }
#footer_right { float: left; height: 240px; width: 304px; }



.tabs2 {
	OVERFLOW: hidden; BORDER-BOTTOM: #0a8dbf 1px solid; CLEAR: both; MARGIN: 0px auto
}
.tabs2 LI {
	CURSOR: pointer; FONT-SIZE: 14px; HEIGHT: 26px; FLOAT: left; TEXT-ALIGN: center; DISPLAY: inline; LINE-HEIGHT: 26px
}
.tabs2 LI A {
	COLOR: #333; DISPLAY: block
}
.tabs2 LI A:hover {
	TEXT-DECORATION: none
}
.tabs2 LI.on {
	BACKGROUND: #0a8dbf; COLOR: #fff
}
.tabs2 LI.on A {
	COLOR: #fff
}
.tabs2 LI:hover {
	BACKGROUND: #0a8dbf; COLOR: #fff
}
.tabs2 LI:hover A {
	COLOR: #fff
}
.info1.tabs2 {
	PADDING-LEFT: 60px
}
.info1.tabs2 LI {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 25px; MARGIN: 0px 20px; PADDING-RIGHT: 25px
}

.tabcont2 {
	PADDING-BOTTOM: 30px; PADDING-TOP: 30px; PADDING-LEFT: 20px; LINE-HEIGHT: 30px; PADDING-RIGHT: 20px;min-height:300px;FONT-SIZE: 14px;
}


.clear {CLEAR: both}
.left {FLOAT: left}
.right {FLOAT: right}
.ny-xiny {WIDTH: 95%;PADDING-BOTTOM: 10px; PADDING-TOP: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px;; margin: 0px auto;min-height:200px;_height:200px;}
.xin-nny {BORDER-BOTTOM: #c8c8c8 1px dotted; PADDING:18px 10px 18px 10px;}
.xin-nny IMG {HEIGHT: 120px; WIDTH: 189px;border: 1px solid #3b3a3a; }
.xtuy {WIDTH: 150px}
.xin-zi {COLOR: #424242;PADDING-LEFT: 15px; WIDTH: 660px}
.cucuy {FONT-SIZE: 15px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; LINE-HEIGHT: 40px}
.cucuy A {FONT-SIZE: 15px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; COLOR: #424242; LINE-HEIGHT: 30px}
.cucuy A:hover {COLOR: #ff0000}
.titi {COLOR: #828282; PADDING-BOTTOM: 5px; PADDING-TOP: 8px; LINE-HEIGHT: 21px}
.riqi {BACKGROUND-IMAGE: url(../images/riqi.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; COLOR: #828282; PADDING-LEFT: 20px; LINE-HEIGHT: 24px}
.newsinfo{BORDER-BOTTOM: #ccc 1px solid;text-align:center;margin:10px 0;}
.newsinfo_nr img{FONT-SIZE: 14px;max-width:780px;}

.pages-1 {
	MARGIN-BOTTOM: 3px; TEXT-ALIGN: center; CLEAR: both
}
.pages-1 A {
	BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 7px; MARGIN-LEFT: 5px; TEXT-DECORATION: none; BORDER-LEFT: #ccc 1px solid; PADDING-RIGHT: 7px
}
.pages-1 A.on {
	COLOR: #fff; TEXT-DECORATION: none; BACKGROUND-COLOR: #26960c
}
.pages-1 A:hover {
	COLOR: #666; TEXT-DECORATION: none; BACKGROUND-COLOR: #ccc
}
.pageIndex {
	BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; COLOR: #666; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 7px; MARGIN-LEFT: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-RIGHT: 7px; BACKGROUND-COLOR: #ccc
}
.mt15 {
	
}


.banner {
	HEIGHT: 420px; WIDTH: 1100px; margin: 0px auto;padding:1px 0px;
}
.banner A {
	OVERFLOW: hidden; DISPLAY: block
}
#flashs {
	POSITION: relative
}
#flashs .bgitem {
	
}
#flashs .btn {
	RIGHT: 50%; POSITION: absolute; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 6px; Z-INDEX: 7; PADDING-RIGHT: 6px; BOTTOM: 22px; MARGIN-RIGHT: -470px
}
#flashs .btn SPAN {
	CURSOR: pointer; BORDER-TOP: #ED371F 1px solid; BORDER-RIGHT: #ED371F 1px solid; BACKGROUND: #efefef; BORDER-BOTTOM: #ED371F 1px solid; COLOR: #ED371F; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 6px; MARGIN-LEFT: 5px; BORDER-LEFT: #ED371F 1px solid; DISPLAY: inline-block; PADDING-RIGHT: 6px
}
#flashs .btn SPAN.cur {
	BACKGROUND: #ED371F; COLOR: #fff
}
.p_contentt {WIDTH: 980px;padding-top: 2px; }
.p_contentt IMG {border: 3px solid #fff; }

a.huibai:link {
	color: #B1B1B1;
	text-decoration: none;
}
a.huibai:visited {
	color: #B1B1B1;
	text-decoration: none;
}
a.huibai:hover {
	color: #B1B1B1;
	text-decoration: underline;
}
a.huibai:active {
	color: #B1B1B1;
	text-decoration: underline;
}

#wrap {display:block;top:200px;right:1px!important;width:110px;line-height:30px;position:fixed;text-align:center;color:#fff; background:#fff;border:1px solid #d6e2f2}
*html{overflow-x:auto;overflow-y:auto;} 
* html #wrap {position:absolute;}

/* #zzarea{padding-bottom:10px;}*/
.top_show_message{display:none;border:0px solid #FFF;background:#00aeed;width:150px;position:absolute; z-index:100;}
.gywm_msg{text-align:left;margin-left:229px;margin-top:47px;}
.xwjy_msg{text-align:left;margin-left:190px;margin-top:47px;}
.cgal_msg{text-align:left;margin-left:569px;margin-top:47px;}


.top_show_message A{DISPLAY: block; height: 30px;padding:10px 0 0 15px;color:#fff}
.top_show_message A:hover {BACKGROUND-COLOR: #0a8dbf;color:#fff}

.chuchuang_ul {margin-top:10px;}
.chuchuang_ul li {margin:10px 19px 5px 19px;float:left;width:180px;Height:250px;background-color:#f5f5f5;}
.chuchuang_ul li div.img_div {padding:15px 15px;}
.chuchuang_ul li div.img_div img {width:150px;height:150px;border:#949393 1px solid;}
.chuchuang_ul li div.img_tit {height:60px;text-align:center;overflow:hidden;line-height:20px;font-size:14px;}
.chuchuang_ul li a {display:block;width:100%;width:100%;}

.fenlei_ul {padding:10px 5px;margin-top:10px;border:#dddddd 1px solid;}
.fenlei_ul h2 {padding:10px 25px;}
.fenlei_ul span{float:right;padding:10px 0;}

.fenlei_ul li {margin:0 0 0 20px;margin-bottom:24px;float:left;width:187px;height:199px;}
.fenlei_ul li div.img_div {margin:10px 10px;}
.fenlei_ul li div.img_div img {width:187px;height:175px;border:#949393 1px solid;}
.fenlei_ul li div.img_tit {height:20px;text-align:center;overflow:hidden;line-height:20px;font-size:14px;}
.fenlei_ul li div.img_info {padding:0px 15px;}
.fenlei_ul li a {display:block;width:100%;width:100%;}

.xinchanpin_ul {padding:10px 0px;margin-top:10px;}
.xinchanpin_ul li {margin:0 30px 24px 30px;float:left;width:120px;height:200px;}
.xinchanpin_ul li div.img_div {margin:10px 10px;}
.xinchanpin_ul li div.img_div img {width:120px;height:120px;border:#949393 1px solid;}
.xinchanpin_ul li div.img_tit {height:60px;text-align:center;overflow:hidden;line-height:20px;font-size:14px;}
.xinchanpin_ul li a {display:block;width:100%;width:100%;}

.mainchanpin_ul {padding:0px 0px;margin-top:0px;}
.mainchanpin_ul li {margin:0 30px 24px 0px;float:left;width:167px;height:180px;}
.mainchanpin_ul li div.img_div {margin:0px 10px 10px 10px;}
.mainchanpin_ul li div.img_div img {width:167px;height:152px;border:#c8c8c9 2px solid;}
.mainchanpin_ul li div.img_tit {width:130px;height:20px;text-align:center;overflow:hidden;line-height:20px;font-size:12px;padding:0 5px;}
.mainchanpin_ul li a {display:block;width:100%;width:100%;}

.nyfl_ul {padding:0 5px;margin-top:10px;border:#dddddd 1px solid;}
.nyfl_ul h2 {padding:10px 25px;}
.nyfl_ul span{float:right;padding:10px 10px;}

.nnn{font-size:14px;margin-top:10px;}
.nnn ul {padding:10px 0px;}
.nyfl_ul li {margin:0 0 0 45px;float:left;width:150px;height:200px;}
.nyfl_ul li div.img_div {height:150px;}
.nyfl_ul li div.img_div img {width:150px;height:150px;border:#949393 1px solid;}
.nyfl_ul li div.img_tit {height:20px;text-align:center;overflow:hidden;line-height:20px;font-size:14px;}
.nyfl_ul li div.img_info {padding:0px 15px;}
.nyfl_ul li a {display:block;width:100%;width:100%;}


#ny_l { float: left; width: 234px;overflow: hidden;zoom:1; background: #f5f5f5;min-height:800px;}
#ny_l h3 { BACKGROUND: url(../images/left_dhbg2.jpg) no-repeat;line-height: 35px;height:35px; width: 234px; text-align: center;COLOR: #fff;}
#ny_l ul{min-height:80px;margin: 5px 0px 10px 15px;}
#ny_l ul li { line-height: 20px; width: 200px; padding:5px 0 5px 0px; font-size: 13px; overflow:hidden;BORDER-BOTTOM: #ccc 1px solid;}
#ny_r { float: left; width: 833px; padding: 0px 0px 0px 30px;overflow: auto;zoom:1; }
.fldh { FONT-SIZE: 16px; HEIGHT: 37px; BACKGROUND: url(../images/fldh_bg2.jpg) no-repeat; FONT-WEIGHT: bold; COLOR: #114eab; padding: 10px 0px 0px 25px; width: 790px; }
.fldh span { float: right; font-size: 12px; color: #666; font-weight: normal; }
.more { text-align: right; height: 30px; padding: 0px 30px 0px 0px; }
.lxwm { font-size: 12px;width:210px;margin-left:10px; overflow:hidden;padding:5px 0 20px 0;}
