/* 常规设置 */
body{ font-family:"microsoft yahei";font-size:14px; margin:0px; color:#333333; background:#f6f6f6;}
body,h1,h2,h3,h4,h5,img,dl,dt, dd,div,ul,li,form{margin:0px;padding:0px;border:0px;outline:0px;font-weight:normal;list-style: none;}
a{ color:#2d2d2d; text-decoration:none;}
a:visited{ color:#276487; text-decoration:none;}
a:hover{ color:#ff6600; text-decoration:underline;}
input{ font-family:"microsoft yahei"; margin:0; padding:0;}
.wordred{ color:#FF0000;}
.spaces{ clear:both; height:12px; width:1100px; margin:0px auto;}
.jhspaces{clear:both; height:10px; width:100%;background:#FFFFFF;}
.xwbgb{ width:100%; background:#FFFFFF;}
.xwclear{ clear:both;}
iframe{width:100%;height:6072px;border:none}
/* 主页头部 */
#topdesc{ width:100%; height:35px; background:#f9f9f9; border-bottom:1px solid #e6e6e6; line-height:35px;width:expression(document.body.clientWidth <= 1100? "1100": "auto");  min-width:1100px;}
.ktwidth{ width:1200px; margin:0px auto; clear:both;}
#toplogin{ float:left;}
#toplogin a{ color:#b40000;}
#tophelp{ float:right; margin-right:5px;}
#ktheadwidth{ width:1200px; margin:0px auto; height:95px;}
#ktlogo{ float:left; width:237px; height:68px; margin-top:12px; margin-left:0px;}
#ktggy{ float:left;margin-top:25px; margin-left:7px;}
#ktservers{ float:right; width:625px; height:83px; margin-top:6px;}
#ktmenu{ clear:both; width:100%; height:42px; background:#3eae42; clear:both;width:expression(document.body.clientWidth <= 1100? "1100": "auto");  min-width:1100px;}
/*导航条菜单加强版*/
#menu{ width:1200px; margin:0px auto;height:42px; overflow:hidden;}
#menu .dhtzh{ background:#fd8000; width:122px;}
#menu .dhtzh a:hover{ background:none; color:#FFFFFF;}
#menu .erlm a{width:110px; letter-spacing:2px;}
#menu .menusx{ width:2px; background:url(../images/menusx.gif); height:42px;}
#menu ul li{ float:left; text-align:center;}
#menu ul li a{ font-size:16px; color:#ffffff; text-decoration:none; height:42px; width:136px; line-height:40px; display:block; }
#menu ul li a:hover{ background:#fd8000;}
#menuxia{ width:100%; height:44px; background:url(../images/menuxia.gif) repeat-x; clear:both;width:expression(document.body.clientWidth <= 1100? "1100": "auto");  min-width:1100px;}
#menuxiadesc{ width:1200px; height:44px; margin:0px auto;}
#menuxiadesc a{ color:#333333;}
#menuxiadesc .weizhi{ float:left; background:url(../images/weizhi.gif) no-repeat 0px 5px; width:55%; margin-left:20px; padding-left:23px; line-height:22px; margin-top:10px;}
#menuxiadesc .hotword{ float:right; width:35%; margin-top:12px; text-align:right;}
/* 空白高*/
.classaskserch{ width:1198px; margin:0px auto; height:60px; border:1px solid #f5f3f3; background:#FFFFFF;}
.classaskserch ul li{ float:left; margin-top:10px; padding-right:7px;}
.classaskserch .ask_jkwdimg{ width:143px; height:40px; background:url(../images/classaskserchico.gif) no-repeat 15px 3px; margin-right:15px;}
.ssk{ width:574px;}
.classinput{ width:530px; height:30px; font-size:16px; color:#999999; padding: 4px 9px 4px 35px; background:url(../images/search.png) no-repeat 10px center; border:1px solid #4a8cda;border-radius: 2px;}
.onsearchword{ width:530px; height:30px; font-size:16px; font-weight:bold; color:#1c68d0;  padding: 4px 9px 4px 35px; background:url(../images/search.png) no-repeat 10px center;border:1px solid #4a8cda;border-radius: 2px;}
.ssdali{ width:130px;}
.ssdali input{ margin-left:5px; width:130px; height:39px; border-radius: 4px;background: #4a8bd8;color: #fff;font-size: 18px; cursor: pointer; border:0; text-align:center; letter-spacing:3px;}
.asktwimg{ margin-left:25px;width:275px;}
.asktwimg a{ width:275px; height:39px; line-height:38px; display:block; background:#22ac38; border-radius: 4px;font-size: 18px; color:#FFFFFF;text-align:center; letter-spacing:3px; text-decoration:none;}
.asktwimg a:hover{ background:#179500;}
/*文章详细页面===============================================================================*/
#shownav{ width:1200px; margin:0px auto;}
#shownav #showleft{ width:885px;float:left; background:#FFFFFF;}
#shownav #showright{ width:290px;float:right;}
.showrightimg1{ text-align:center; width:290px; overflow:hidden;}
.showrightimg2{ text-align:center; width:290px; overflow:hidden; margin-top:15px;}
.showrightimg3{ text-align:center; width:290px; overflow:hidden; margin-top:10px;}
#rightlistnav2{border-top:3px solid #b6262f; padding-bottom:5px; margin-top:0px;background:#FFFFFF;}
#rightlistnav4{border-top:3px solid #336699; padding-bottom:5px; margin-top:12px;background:#FFFFFF;}
#rightlistnav2 h3{ font-size:18px;color: #B6262F; padding: 8px 15px; font-weight:normal;}
#rightlistnav4 h3{ font-size:18px;color: #336699; padding: 8px 15px; font-weight:normal;}
.showrightnav2 ul li{ line-height:38px; width:280px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden; padding-left:10px;}
.showrightnav2 ul li a{ font-size:16px; color:#595959;}
.showrightnav2 ul li a:hover{ color:#B6262F;}
.showrightnav2 ul li span{font-style: italic; font-size:20px;color: #999;font-family: "georgia","STHeiti","Microsoft YaHei","simsun","sans-serif",Arial; padding-right:12px;}
.showrightnav2 .rednum{ color:#b6262f;}
.showrightnav2 dl{width:280px; height:85px; margin:10px 4px 0px 4px;border-bottom:1px solid #dddddd; overflow:hidden;}
.showrightnav2 dl:last-child{border:none;}
.showrightnav2 dl A{ width:280px; height:83px; display:block; color:#595959;}
.showrightnav2 dl A:hover{ color:#d81517;}
.showrightnav2 dt{width:105x;float:left; margin-left:9px;}
.showrightnav2 dt img{ width:105px; height:72px;}
.showrightnav2 dd{width:153px;float:right; margin:0px; padding:0px 0px 0px 0px; line-height:20px; text-align:left;}
.showrightnav2 dd h4{font-size:16px;  line-height:25px; }
.showrightnav2 dd h5{ font-size:12px; color:#3377aa;}
#leftnav1{width:100%;}
#showleft h1{  text-align:center; font-size:27px; font-weight:bold; margin-top:25px; margin-bottom:20px; color:#333333;}
#AStatu{ border-bottom:1px solid #d6d6d6; border-top:1px solid #d6d6d6; width:91%; margin:0px auto; text-align:center; color:#6b6d6c; padding:5px 0;}
#AStatu a{ color:#6b6d6c;}
#AContent{ font-size:18px; line-height:38px; margin-top:15px; margin-left:20px; margin-right:20px; margin-bottom:15px; color:#333333;}
#AContent img{ max-width:750px; overflow:hidden;}
#AContent h2{ width:100%; margin:0px auto; height:45px; background:#eff1f5; border-left:3px solid #3d8ecd; font-size:18px; line-height:45px; color:#336699; text-indent:20px;}
#AContent a{ color:#e74c59; font-size:18px; border-bottom:1px dashed #e74c59;}
#AContent p{ margin:20px auto;}
#tag{ width:94%; margin:0px auto; font-size:14px; line-height:28px; text-align:right; margin-bottom:10px; overflow:hidden;}
.fanye{ font-size:16px; font-weight:bold; margin-top:7px; color:#333333; line-height:40px; background-color:#ebf3fb; height:40px;}
#syy{ margin-left:20px; width:46%; float:left;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
#xyy{ margin-right:10px; width:46%; float:right;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.fanye a{ font-size:16px; color:#0033FF; font-weight:normal;}
.fanye a:hover{ color:#b40000; font-weight:normal;}
#a_yao{ text-align:center; margin-top:15px;}
#a_yao a{ font-size:15px; font-weight:bold; color:#669911}
#a_yao a:hover{color:#ff6600; text-decoration:underline}
#xgtitle{ clear:both; background:url(../images/xgico.gif) no-repeat 19px 14px; border-top:3px solid #27a6b3; margin:0px auto;line-height:40px; font-size:18px; text-indent:50px; color:#0096a5; font-weight:bold;}
#xgtitle span{ color:#FF0000;}
#newsxg{height:175px; margin:7px auto;width:96%;}
#newsxg ul li{ float:left; width:47%; line-height:42px; background:url(../images/icon_li.gif) no-repeat 10px 19px; padding-left:20px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
#newsxg ul li a{ font-size:18px;}
#newsxg ul li a:hover{ color:#b6262f;}
#xgclear{ clear:both;}
/*juhe*======================================*/
.jhtl{ width:100%; height:247px; background:#dff0f8;}
.jhbanner{ width:1200px; margin:0px auto; height:247px; background:url(../images/jhbg.gif); position:relative;}
#jhtitle{ position:absolute; top:62px; left:50px; width:610px; }
#jhtitle h1{ font-size:42px; color:#398cd1; font-weight:bold; letter-spacing:5px;-webkit-text-shadow:#fff 2px 0 0,#fff 0 2px 0,#fff -2px 0 0,#fff 0 -2px 0; -moz-text-shadow:#fff 2px 0 0,#fff 0 2px 0,#fff -2px 0 0,#fff 0 -2px 0;text-shadow:#fff 2px 0 0,#fff 0 2px 0,#fff -2px 0 0,#fff 0 -2px 0;}
#jhtitlexia{ position:absolute; left:50px; top:140px;font-family: Verdana, "Microsoft YaHei"; font-size:18px; color:#535454;}
#jhdaodu{ width:1020px; height:85px; margin:0px auto; padding-left:180px; padding-top:10px; background:url(../images/zt3dd.gif) no-repeat 10px 15px #FFFFFF; line-height:36px; color:#5D5D5D; border-bottom:1px solid #e1e0df; font-size:16px;}
.jhnav{ width:1200px; margin:0px auto; background:#FFFFFF; overflow:hidden;}
#jhnav1title{ width:1180px; height:80px; margin:10px auto; background:url(../images/jhtitlebg.gif) no-repeat 0px 10px #FFFFFF; line-height:70px; overflow:hidden;}
#jhnav1title h2{ color:#FFFFFF; text-indent:35px; font-size:26px;font-weight:bold;}

.juhenews{ width:98%; margin:0px auto; clear:both;}
.juhenews dl{width:100%; height:190px; margin:5px 5px; padding:6px 0px; border-bottom:1px solid #dddddd;}
.juhenews dl A{ width:100%; height:135px; display:block; color:#252525;}
.juhenews dl A:hover{ color:#d81517;}
.juhenews dt{width:285px; height:175px; float:left; margin:5px;}
.juhenews dt img{ width:280px; height:175px;}
.juhenews dd{width:835px; height:110px; float:left; margin:0px; padding:6px 10px; line-height:20px; text-align:left;}
.juhenews dd h3{ font-size:22px; line-height:27px; padding-bottom:12px;}
.juhenews dd h3 span{ margin-left:50px; width:50px; height:24px; line-height:24px; display:inline-block; background:#3c87cc; font-size:14px; color:#FFFFFF;border-radius:8px; text-align:center;}
.juhenews dd h4{ font-size:18px; color:#888888; line-height:38px;}

.jhnav2list{ width:1180px; height:54px; margin:20px auto; background:url(../images/zttstyle2.gif); line-height:42px;}
.jhnav2list h2{ color:#FFFFFF; text-indent:30px; font-size:23px;}

#jhfood{ width:1180px; margin:0px auto;}
#jhfood ul li{ width:260px; float:left; margin-left:28px;margin-bottom:20px;}
#jhfood li img { width:260px; height:170px; border:1px solid #eeeeee; overflow:hidden;}
#jhfood ul li a{ display:block; width:237px; height:220px; border-bottom:2px solid #eee; COLOR:#666666;}
#jhfood ul li a:hover{ border-bottom:2px solid #ff6100; color:#0066FF; text-decoration:none;}
#jhfood H3 { text-align:center; FONT-SIZE: 18px; line-height:42px; font-weight:normal; width:235px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.jhxiaban{ width:1100px; height:120px; margin:0px auto;}
/*zhuanti list=================================*/
.newszttj{ clear:both;width:870px; height:36px; margin:0px auto; line-height: 36px; text-align:center; position:relative;}
.newszttj div{ font-size:26px;  color:#000000; letter-spacing:3px;}
.newszttj div:before,.newszttj div:after{ position:absolute;background:#c9c7c7; content:""; height:1px;top:50%; width:335px; }
.newszttj div:before{left:10px;}
.newszttj div:after{right:10px;}

.ztlistt{ padding-top:30px;}
.ztlistt ul li{ width:265px; float:left;margin-bottom:20px; overflow:hidden; margin-left:22px;}
.ztlistt li img { width:265px; height:133px; overflow:hidden;}
.ztlistt li a{ display:block; width:265px; height:205px;  COLOR:#666666;}
.ztlistt li a:hover{  color:#0066FF; text-decoration:none;}
.ztlistt H2 { FONT-SIZE: 16px; line-height:38px; font-weight:bold;}
.ztlistt H4 {  COLOR: #bbbbbb; FONT-WEIGHT: normal;}
 
/*foot*/
#copydesc{ width:1198px; margin:0px auto;text-align:center; line-height:27px; color:#333333; padding:10px 0;}
#copydesc a{ color:#333333}
#footdesc{ width:1198px; margin:0px auto; height:30px; background-color:#73bc47; line-height:30px; color:#FFFFFF; text-align:center;}
#footdesc a{ color:#FFFFFF; font-size:14px;}
#footdesc a:visited{ color:#FFFFFF}
#footdesc a:hover{ color:#ffff00}
/*rightscrollimg*/
#tbox{width:52px; height:110px; position:relative;}
#jianyi{ width:52px; height:52px; background:url(../images/fh_top.gif) no-repeat 0px -58px; position:absolute; bottom:0px; cursor:pointer;border-radius: 3px;}
#gotop{ width:52px; height:52px; background:url(../images/fh_top.gif) no-repeat; position:absolute; top:0px;cursor:pointer;border-radius: 3px;} 
#jianyi:hover{ background:url(../images/fh_top.gif) no-repeat -58px -58px;}
#gotop:hover{ background:url(../images/fh_top.gif) no-repeat -58px 0px;}