@charset "utf-8";
/* 常用默认样式开始 */
body { font-size:12px;margin:0 auto; max-width:1440px; }
a { text-decoration: none; color:#333;}
a:hover { text-decoration:none; color:#000;}
div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,ol,ul,li,p,dl,dt,dd,form,label,tbody,tfoot,small,strike,strong,sub,sup,tt,var,table, caption,thead,tr,th,td { margin: 0;padding: 0;outline: 0; }
ol, ul {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}/* tables still need 'cellspacing="0"' in the markup */
IMG {BORDER: 0;}
.red { color:#F00;}
.clear {clear:both;}
.none,#none{ background:none !important;}
.left {float:left;}
.right {float:right;}
.bk { border:#d1dbe4 1px solid;}
.more {  font-weight:normal; float:right; margin-right:8px; margin-top:4px;font-size:14px; color:#018ac1;}
a.more:hover {  font-weight:normal; float:right; margin-right:7px; color:#018ac1;}
.wz_la { color:#1fa3e4;}
.wz_lv { color:#49b8b2;}
.wz_lv2 { color:#06c209;}
.wz_ce { color:#e64d09;}
/* 常用默认样式结束 */

/* 网页样式开始 */

/* 网页头部 */
#top { width:100%; background:url(../images/top_bj.jpg) repeat-x;}
#top .dl_center { width:1200px; height:120px; margin:0 auto; overflow:hidden; }
#top .dl_center dt { float:left;}
#top .dl_center dd { float:right; margin-top:31px;}
#nav { width:100%; height:46px; background:url(../images/nav_bj.jpg) repeat-x; }
#nav ul { width:1200px; margin:0 auto;  background:url(../images/nav_li.jpg) no-repeat top right; }
#nav ul li { float:left; width:120px; height:46px; line-height:46px; text-align:center; background:url(../images/nav_li.jpg) no-repeat left; position:relative;}
#nav ul li a {  font-size:16px; font-family:微软雅黑,宋体; color:#FFF;  }
#nav ul li a:hover { color:#111;}
.subNav { display:none; width:118px; height:auto; text-align:center; position:absolute; z-index:120; top:46px; left:0;  background:#FFF; border:#CCC 1px solid;}
.subNav dd { text-align: center; width:118px; display:block; line-height:26px; height:26px; margin-bottom:2px;}
.subNav dd a { width:118px; display:block; line-height:26px; height:26px; font-size:14px; text-align: center; color:#333 !important; margin-bottom:2px;}
.subNav dd a:hover{ background:#00bb66;color:#Fff !important; }
#flash { width:100%; height:405px; background: url(../images/max_pic1.jpg) no-repeat center; }

/* 网页头部--结束 */
/* 网页index-main样式 */
#main { width:1200px; margin:10px auto; height:auto; overflow:hidden; background:#FFF;}
.box_tqss { width:100%; height:50px; background:url(../images/tq_ss.jpg) no-repeat center; overflow:hidden; margin-bottom:8px;}
.box_tqss dt { float:left; padding-left:186px; padding-top:14px;}
.box_tqss dd { float:right; width:418px; padding-right:12px; padding-top:8px;}
.inp1 { width:364px;*width:362px; height:34px; line-height:34px; border:0; }
.but1 { width:45px; height:32px; background:url(../images/but1.jpg); border:0; float:right; display:block; }
.box { width:100%; overflow:hidden; margin-bottom:8px;}
.box1 { float:left; width:665px;}
.box2 { float:right; width:505px;}
.bt1 { height:50px; background:url(../images/bt1.jpg) no-repeat left bottom; line-height:48px; color:#23394a; font-size:20px; font-family:微软雅黑; padding-left:30px;}
.new_dl { width:665px; height:130px; overflow:hidden; margin-bottom:15px;}
.new_dl dt { width:174px; height:130px; float:left; padding-right:12px;}
.new_dl dd { width:465px; height:130px; float:left;}
.new_dl dd h2 { line-height:40px; height:40px; overflow:hidden;}
.new_dl dd p { line-height:30px; font-size:14px; color:#666;}
.new { overflow:hidden; padding:5px; }
.new li { height:32px; line-height:32px; overflow:hidden; font-size:14px;}
.new li span { float:right; padding-right:5px; color:#777;}
.new li a { height:32px; display:block; padding-left:2px; }
.new li a:hover { }
.tabtag1 { overflow:hidden; width:342px; height:34px; background:url(../images/tabtag.jpg) no-repeat left; margin:20px 0; }
.tabtag1 li { float:left; height:34px; width:150px; margin-right:20px; overflow:hidden; display:inline; }
.tabtag1 li a { line-height:34px; height:34px; width:150px; display:block; font-weight:bold; text-align:center; color:#111; font-size:18px; }
.tabtag1 .cur a{ color:#fff; height:34px; width:150px; background:url(../images/tabtag_li.png);}
.tabcon1 { height:310px; width:665px; overflow:hidden;}

.box_zysz { height:210px; width:505px; overflow:hidden;}
.box_zysz ul { width:488px; margin:25px auto; overflow:hidden;}
.box_zysz ul li { float:left; text-align:center;}
.box_jsfc { height:234px; width:505px; overflow:hidden;}
.rollphotos { padding-top:15px; width:505px; height:163px; overflow:hidden;}
.blk { OVERFLOW: hidden;ZOOM:1; POSITION:relative;}
.blk .LeftBotton { background:url(../images/left_jt.jpg) no-repeat; LEFT: 0; FLOAT: left; WIDTH:35px; CURSOR: pointer; POSITION: absolute; TOP:5px; HEIGHT: 132px;}
.blk .RightBotton { RIGHT: 0; background:url(../images/right_jt.jpg) no-repeat; FLOAT: right; WIDTH: 35px; CURSOR: pointer; POSITION: absolute; TOP: 5px; HEIGHT: 132px;}
.blk .Cont { MARGIN: 0px auto; OVERFLOW: hidden; WIDTH:490px !important; height:163px;}
.blk .box_pic { FLOAT: left; WIDTH:205px; height:163px; TEXT-ALIGN: center;}
.blk .box_pic IMG { DISPLAY: block;WIDTH:172px; height:128px; padding:5px; background:#dcdcdc; margin:0 auto;}
.blk .box_pic A:hover IMG { }
.blk .box_pic p { line-height:25px; height:25px;  text-align:center; overflow:hidden; font-size:14px;}
.box_jxky { background:url(../images/jxky_bj.jpg) no-repeat center; width:1200px; height:140px; margin-bottom:15px;}
.box_jxky ul { width:1040px; height:108px; margin-top:30px; float:right;}
.box_jxky li { width:208px; height:86px; margin-top:10px; float:left;}

.box_new { width:382px; overflow:hidden;}
.box_new h1 { height:67px;}
.box_new h2 { height:124px;}
.box_new img { width:382px;}
.box_new ul { padding:15px 0 7px 0; height:128px;}
.box_new li { height:32px; line-height:32px; overflow:hidden; font-size:14px;}
.box_new li span { padding-right:5px; }
.box_new li em { font-style:normal;}
.box_new li a { height:32px; padding-left:4px; }
.box_new li a:hover { }

.box_img { height:410px;}
.box_img li { height:104px;}
.box_img li img { width:362px; height:94px;}
.box_zlxz { height:232px; }
.box_cylj { height:242px; }
.dl_cylj { height:126px; width:375px; padding:10px 0; overflow:hidden;}
.dl_cylj dt { float:left; width:226px; height:126px; padding-top:10px; padding-left:10px;}
.dl_cylj dt p { height:35px;}
.dl_cylj dd { float:right; width:135px; height:126px;}
/* 网页index-mian结束 */
	 /* 网页footer开始 */
#foot { width:100%; height:135px; background:#59b3d8; }
#foot .center { width:1127px; padding-left:73px; padding-top:36px; margin:0 auto; overflow:hidden; background:url(../images/foot_logo.jpg) no-repeat 0 36px; ; height:70px; font-size:14px;}
#foot p { height:30px; line-height:20px; color:#fff;  margin:0 auto;}
#foot p a { color:#fff;}
#foot p a:hover { color:#333;}
     /* 网页footer结束 */
	 /* 网页内页样式开始 */
#main2 { width:1200px; margin:20px auto; margin-bottom:0; height:auto; overflow:hidden; background:url(../images/main2_bj.jpg) repeat-y left;}
.left_n { width:272px; min-height:400px;  float:left; background:url(../images/left_n_bj.jpg) no-repeat; overflow:hidden; }
.right_n { width:890px; float:right; margin-right:10px; overflow:hidden;  }

.con_n { width:880px; padding:5px; overflow:hidden; }
.con_n img { max-width:880px;}
.con_wz { padding:10px; font-size:14px;}
.con_wz p{ line-height:36px; text-indent:2em;}
.con_wz img { max-width:860px;}
.bt_wz { color: #fe6d00;  line-height:38px; text-align:center; font-size:22px; font-family:微软雅黑,宋体; padding-top:10px; margin:0 20px; }
.fs_sj { color:#888; text-align:center; line-height:40px; font-size:14px; margin:5px 10px; border-bottom:#CCC 1px dotted;}
.fs_sj span { padding:0 15px;}
.box_pic_li { 870px; overflow:hidden;}
.box_pic_li ul { padding:15px;}
.box_pic_li li { float:left; width:280px; height:220px; }
.box_pic_li li p { text-align:center; width:240px; margin:0 auto; line-height:30px; height:30px;}
.box_pic_li li img { width:237px; height:187px; background:#dcdcdc; padding:5px;}
     /* 网页内页样式结束 */
/* 网页样式结束 */

/* 二级三级左侧菜单开始 */
#menu { width:232px; margin:0 auto;overflow:hidden; }
#menu h2 { height:48px; line-height:48px; font-size:20px; color:#FFF; text-align:center;}
#menu ul { padding:20px 0; }
#menu ul li { width:232px; height:42px; line-height:42px; margin-bottom:15px; text-align: center; background:url(../images/menu_li.jpg);}
#menu ul li a { width:232px; height:42px; color:#fff; font-size:18px; font-family:微软雅黑,宋体; }
#menu ul li a:hover { width:232px; height:42px; color:#fff;  background:url(../images/menu_on.jpg); display:block;}
#menu .selected{
color:#fff;  background:url(../images/menu_on.jpg); display:block;
}
/* 二级三级左侧菜单--结束 */

 
/* 翻页样式 */
.fy{height:30px;line-height:20px;text-align:center; margin:10px 0;}
.cutpage {font-size:12px;font-family: Tahoma;line-height:15px;margin:5px;}
.cutpage span {display:inline-block;height:18px;padding-left:4px;line-height:18px;text-decoration:none;vertical-align:middle;margin-right:5px;
margin-left: 0;padding-right:4px;color: #fff;background-color:#1570b7; border:#1570b7 1px solid;}
.cutpage a {display:inline-block;height:18px;padding-left:4px;line-height:18px;text-decoration:none;vertical-align: middle;
margin-right:5px;margin-left:0;padding-right:4px; color:#999;border:solid 1px #CCCCCC;}
.cutpage a:hover {color: #FFFFFF;background-color:#1570b7;border:solid 1px #a39fa1;}
/* 翻页结束 */