/* CSS Document */
.mainBox{margin: 0 auto; width:1200px; min-width:1200px;} /*主体盒子*/
.banner { background:url(../images/banner1200.png) top center no-repeat; height:257px;}
.left {
    float: left;
}
/*ä¿¡æ¯åˆ—è¡¨*/
.infohot {height:auto;display:block;overflow:hidden;font-size:14px;}
.infohot li {text-align:left;height:27px;line-height:27px;background:url(pt.png) no-repeat 4px center;vertical-align:middle;overflow:hidden;padding-left: 17px;}
.infohot li a { display:block; text-overflow:ellipsis; overflow:hidden;white-space:nowrap; }
.infohot li span{float:right; color:#929292;padding-right: 8px;}
.gy_bx { height:auto; overflow:hidden;}
.gy_title { height:56px; background:url(title_bg.png) top center repeat-x;border-right:1px solid #EBE7E7;}
.gy_name { height:56px; float:left;}
.gy_name.b1 { background:url(gywm_title.png) left top no-repeat; width:237px;}
.gy_name.b2 { background:url(gzzd_title.png) left top no-repeat; width:235px;}
.gy_name.b3 { background:url(wzxxy_title.png) left top no-repeat; width:235px;}
.gy_more { height:56px; line-height:43px; font-size:14px; float:right; padding-right:15px;}
.gy_cnt_inner { padding: 0 16px 10px 16px; overflow:hidden; height:auto;}
.gy_cnt_inner.ht { height:233px;}
.gy_content { height:auto; overflow:hidden; margin-left:9px;border-bottom:1px solid #EBE7E7;border-left:1px solid #EBE7E7;border-right:1px solid #EBE7E7;}

.gy_left { width: 603px; float:left; height:auto; overflow:hidden;}
.gy_left .text { padding-top: 12px; overflow:hidden;}
.gy_left .text p { font-size:16px; line-height: 28px; }
.gy_right { width: 528px; float:right; height:auto; overflow:hidden;}
.qthz { /* text-align:center; */overflow:hidden;}
.qthz img { width: 485px; height: 300px;border:1px solid #EBE7E7; border-radius:10px; padding:12px;}

.bx_icon { height:auto; overflow:hidden; display:block;}
.bx_icon.i1 { background:url(bx_icon1.png) bottom right no-repeat;}
.bx_icon.i2 { background:url(bx_icon2.png) bottom right no-repeat;}
.bx_icon.i3 { background:url(bx_icon3.png) bottom right no-repeat;}
.gzzd_left {width: 565px; float:left; height:auto; overflow:hidden;}
.gzzd_right {width: 605px; float:right; height:auto; overflow:hidden;}
.gzzd_left .text { padding-top: 8px; overflow:hidden;padding-left: 10px;padding-right: 10px;padding-bottom: 8px;}
.gzzd_left .text p { font-size: 16px; line-height: 28px; }
.gzzd_left .text p a { font-weight:bold; color:#0491CA;}

.whBox{width:100%; border:1px solid #ededed;}
.whBox tr{height:30px; line-height:20px;text-align: center;}
.whBox tr caption{border:1px solid #ededed; text-align:center; font-size:14px;}
.whBox tr th,.whBox tr td{ border:1px solid #EBE7E7; font-size:14px;}
.bTitle{text-align:center; font-size:14px; color:#414243;}

.gy_name .title_lt { width:10px; height:53px; float:left; background:url(title_lt.png) left  top no-repeat; border-top:3px solid #0491ca;}
.gy_name ul { height:40px; line-height:40px; border-top:3px solid #0491ca; float:left;}
.gy_name ul li { float:left; padding:0 30px; background:#edf4fb; height:40px; line-height:40px; font-size:20px;}
.gy_name ul li a { color:#393535;}
.gy_name ul li.hover { background:#0491ca; color:#FFF;}
.gy_name ul li.hover a { color:#FFF;}

.gy_cnt_inner2 { margin: 5px 15px 20px 15px; overflow:hidden; height:auto;}
.gy_cnt_inner2.ht { height:175px; overflow:hidden;}
.imglist { height:175px; overflow:hidden;}
.imglist ul li{ float:left; display:inline; position:relative; width:220px; height:175px;  margin-right:11px; }
.imglist ul li img{ display:block;width:220px; height:175px;}
.imglist ul li:hover a{ color:#ff0;}
.imglist ul li p{ position:absolute; bottom:0; background:#000; filter:alpha(opacity=70);  -moz-opacity:0.7;  -khtml-opacity: 0.7; opacity: 0.7;  height:26px; line-height:26px; width:220px; text-align:center; }
.imglist .word{ color:#fff; position:absolute; bottom:0; width:220px; text-align:center; line-height:26px; z-index:99;display:block; text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}
.imglist .word:hover { color:#ff0;}

.gy_cnt_inner3 { margin: 0 15px 10px 15px; overflow:hidden; height:auto;}
.gy_cnt_inner3.ht { height:330px; overflow:hidden;}
.imglist2 ul { margin:0 auto; display:table;}
.imglist2 { height:auto; overflow:hidden;}
.imglist2 ul li.first { margin:0;}
.imglist2 ul li{ float:left; display:inline; position:relative; width:245px; height:330px; margin-left:34px;}
.imglist2 ul li img{ display:block;width:245px; height:330px; border:1px solid #EBE7E7;}
.imglist2 ul li:hover a{ color:#ff0;}
.imglist2 ul li p{ position:absolute; bottom:0; background:#000; filter:alpha(opacity=70);  -moz-opacity:0.7;  -khtml-opacity: 0.7; opacity: 0.7;  height:30px; line-height:30px; width:245px; text-align:center; }
.imglist2 .word{ color:#fff; position:absolute; bottom:0; width:245px; text-align:center; line-height: 30px; z-index:99;display:block; text-overflow:ellipsis; overflow:hidden;white-space:nowrap;font-size: 14px;}
.imglist2 .word:hover{ color:#ff0;}

.lx_bx { border:1px solid #EBE7E7; height:101px; width: 587px; overflow: hidden; border-radius:6px;}
.lx_inner { padding: 18px 50px; overflow:hidden;}
.lx_icon { float:left; width:159px; height:49px; line-height:49px; overflow:hidden; font-size:26px; font-weight:bold; text-align:center; color:#FFF; margin-top:8px;}
.lx_icon.b1 { background:url(btm_bg1.png) top center no-repeat;}
.lx_icon.b2 { background:url(btm_bg2.png) top center no-repeat;}
.lx_text { float:left; overflow:hidden; line-height:23px;padding-left: 37px;}
.lx_text h1{ font-size:18px; text-align:left;}
.lx_text h1{ font-size:18px; text-align:left;}
.lx_text p { font-size: 14px;}
.gslogo { overflow:hidden;margin-top: -4px;margin-left: 13px;}
.gslogo img { overflow:hidden; height:75px;}

.jy_head { height:32px; line-height:32px; border:1px solid #CCC; background:#0491ca; color:#FFF;}
.jy_head li { height:32px; line-height:32px; overflow:hidden;}
.jy_head span { text-align:center; display:inline-block;color:#FFF;}
.jy_qymc {  border-right:1px solid #CCC; width:200px;float:left;} 
.jy_gwmc {  border-right:1px solid #CCC; width:68px;float:left;}
.jy_bm {  border-right:1px solid #CCC;width:200px;float:left;}
.jy_mc { width:69px;float:left;}
.jy_table h1 { height:30px; line-height:30px; text-align:center; font-size:16px; color:#0491CA; text-align:center;}

.jy_gd { height:170px; overflow:hidden;}
.jy_gd ul { height:auto; overflow:hidden;}
.jy_gd ul li { height:30px; line-height:30px; overflow:hidden; border-bottom:1px solid #CCC; border-left:1px solid #CCC; border-right:1px solid #CCC;}
.jy_gd span { display:inline-block; text-align:center;}
.jy_gd ul li.bg1 {background:#FFFFFF;}
.jy_gd ul li.bg2 {background:#F0F0F0;}