﻿/* CSS Document */
*{ margin:0 auto; padding:0;}
body{font-family:Verdana, Arial, Helvetica, sans-serif;color:#333333; font-size:12px; width:950px;margin:0 auto; padding:0px;}
ul, ol, li, dl, dt, dd ,div,h1,h2,h3,p{list-style:none;margin:0;padding:0;}
img{ border:none;}
.h3{ width:724px; height:3px;}

a{ text-decoration:none;color:#1a6a9d; font-weight:normal;}
a:hover{text-decoration:none; color:#990000}
a:link{color: #333333;font-size:12px;text-decoration: none;}
a:visited {text-decoration: none;color: #333333;}
a:hover {text-decoration: underline;color: #990000;}
a:active {text-decoration: none;font-size:12px;color: #000000;}

.fl{ float:left;}
.fr{ float:right;}
.fz12{ font-size:12px; font-weight:normal;}
.w450{ width:450px;}
.pt8{_padding-top:1px;}

/**top**/
.top{width:950px;  height:auto; overflow:hidden;}
.banner{ width:950px;height:101px; overflow:hidden;}
.logo{width:268px; float:left;}
.logo img{width:268px;height:101px;}
.ngtop{width:660px;float:left;}
.ngtop2{ width:950px; height:auto; overflow:hidden;}

/**search**/
.search{ width:950px; height:58px; overflow:hidden; background:url(/kymmhupfiles/shouye/2011092002364223075.jpg) no-repeat; padding:2px 0px;}
.search .left{ width:320px; height:29px; float:left; padding-left:26px; line-height:29px;}
.search .right{ width:600px;height:29px; float:left; line-height:29px; color:#000;}
.search .right a{color:#0066cc;}
.search .right a:hover{ text-decoration:underline;}

.cata{ width:950px; height:auto; overflow:hidden; margin-bottom:10px;}

/**umain**/
.con1 a.blue:active{text-decoration:underline;font-size:14px;color: #990000;}
.con1 a.blue:visited{text-decoration: none;font-size:14px;color: #000000;}
.con1 a.blue:hover{text-decoration:underline;font-size:14px;color: #990000;}

.new ul a:active {text-decoration: none;font-size:14px;color: #000000;}
.new ul a:visited{text-decoration: none;font-size:14px;color:#666666;}
.new ul a:hover{text-decoration:underline;font-size:14px;color:#990000;}

.umain .new .img a:active {text-decoration: none;font-size:12px;color: #000000;}
.umain .new .img a:visited{text-decoration: none;font-size:12px;color:#666666;}
.umain .new .img a:hover{text-decoration:underline;font-size:12px;color: #990000;}

.umain{ width:950px; height:auto; overflow:hidden; margin-top:8px;}
.umain .left{ width:309px;height:auto;float:left;}
.umain .left .ppt{ width:306px;}
.umain .left .tj{ width:301px; height:60px;}
.umain .left .kuang3{border:1px solid #3399ff; width:308px;}
.umain .left .tj p{ width:301px; line-height:20px; height:20px;}
.umain .left .new{ width:309px; height:auto; overflow:hidden;border:1px solid #3399ff; margin-top:5px;}
.umain .left .new .tit{ background:url(../img/abg.jpg) repeat-x; height:28px; width:309px;font-size:14px;padding:1px 0px0px 0px;}
.umain .left .new .tit span{font-weight:bold; width:94px; line-height:25px; float:left; margin-left:10px;font-size:14px;}
.umain .left .new .img,.umain .left .new .con{ width:308px;height:auto; overflow:hidden;}
.umain .left .new ul{ width:308px; height:auto; overflow:hidden;}

.umain .middle{width:372px;height:auto; overflow:hidden; float:left; margin-left:4px;_margin-left:4px;}
.umain .middle .tt,.umain .middle .con1{ width:360px;border-bottom:#bfdfff 1px dashed; padding:6px 0px; height:auto; overflow:hidden; margin-bottom:9px;_margin-bottom:7px;}
.umain .middle .kuang{width:368px; border:1px solid #ffffff;}
.umain .middle .tt a{ font-weight:bold;}
.umain .middle .new{ width:368px; height:auto; overflow:hidden;border:1px solid #3399ff; margin-top:1px;}
.umain .middle .new .tit{ background:url(../img/abg.jpg) repeat-x; height:27px; width:368px;font-size:14px;padding:1px 0px;}
.umain .middle .new .tit span{font-weight:bold; width:94px; line-height:27px; float:left; margin-left:10px;font-size:14px;}
.umain .middle .new .img,.umain .middle .new .con{ width:370px;height:auto; overflow:hidden;}
.umain .middle .new ul{ width:368px; height:auto; overflow:hidden;}

.umain .right{ width:262px;height:auto; overflow:hidden; float:right;}
.umain .right .butt{ width:130px; float:left;}
.umain .right .butt .b_l{ float:left;}
.umain .right .butt .b_m{ float:left;background:url(../img/gq-05.jpg) repeat-x; width:100px; height:42px; line-height:36px; text-align:center;}
.umain .right .butt .b_m a{ color:#333;}
.umain .right .butt .b_m a:hover{ color:#990000; text-decoration:underline;}
.umain .right .butt .b_r{ float:left;}

.umain .right .js{ width:262px; height:99px; background:url(../img/gq-07.jpg) no-repeat; margin-top:5px; float:left;}
.umain .right .js ul{ width:240px;padding:15px 10px;}
.umain .right .js ul li{ width:100px; height:22px; line-height:22px; background:url(../img/gif-0467.gif) no-repeat 4px 5px; background-color:#ececec; float:left; border-right:1px solid #fff;border-bottom:1px solid #fff; padding-left:18px;}
.umain .right .js ul a:hover{background-color:#ccc; display:block; text-decoration:underline;}
.umain .right .js ul li:hover{ background-color:#ccc;}

.umain .right .dt{ width:259px;height:auto; overflow:hidden;border:1px solid #3399ff; margin-top:3px;}
.umain .right .dt .tit{ background:url(../img/abg.jpg) repeat-x; height:27px; width:259px;font-size:14px; padding:1px 0px;}
.umain .right .dt .tit span{font-weight:bold; width:94px; line-height:27px; float:left; margin-left:10px;font-size:14px;}
.umain .right .dt .con{overflow:hidden; width:259px; height:280px;}

.umain .right .r_gg{ width:262px; height:auto; overflow:hidden; margin-top:5px;}
.umain .right .r_gg img{width:261px; height:60px; overflow:hidden;_width:261px;}
.umain .right .r_gg a{ float:left; margin-bottom:5px; padding-right:3px;}

.umain .right .tool{width:259px;height:auto; overflow:hidden;border:1px solid #3399ff; margin-top:2px;}
.umain .right .tool .tit{background:url(../kymmhupfiles/shouye/2011092013432924466.gif) repeat-x; height:27px; width:259px;font-size:14px;}
.umain .right .tool .tit span{font-weight:bold;line-height:27px;margin-left:15px; margin-right:5px;font-size:14px; color:#990000;}
.umain .right .tool ul{ width:249px; padding:7px 5px;}
.umain .right .tool ul li{ width:60px; float:left; display:inline; height:19px; text-align:center;}
.umain .right .tool ul li a{ line-height:1px;color:#333;}
.umain .right .tool ul li a:hover{ color:#990000; text-decoration:underline;}

.tong_gg1{ width:950px; height:auto; overflow:hidden; margin-top:5px;}
.tong_gg1 a{ float:left;}
.tong_gg1 .r_gg1{ float:left; width:228px; height:90px;}
.tong_gg1 .r_gg2{ float:left; width:720px; height:90px; overflow:hidden;}

.tong_gg2{ width:950px; height:auto; overflow:hidden; margin-top:5px;}
.tong_gg2 img{width:152px; height:60px; float:left; padding-left:5px;}
.tong_gg2 a{ float:left;}

/**smain**/
.smain{ width:950px; height:auto; overflow:hidden; margin-top:5px;}
.smain .left{ width:726px; height:auto; overflow:hidden; float:left;}
.smain .left .tit{background:url(../img/abg.jpg) repeat-x; height:28px; width:704px;font-size:14px; padding:0px 10px;}
.smain .left .tit span{font-weight:bold; width:80px; line-height:28px; float:left;text-align:center;font-size:14px;}
.smain .left ul{ width:700px; padding:5px 12px;height:auto;overflow:hidden;}
#yyc0,#yyc1,#yyc2,#yyc3,#yyc4,#yyc5{ height:218px;}
.smain .left .up{border:1px solid #3399ff;width:724px; height:auto; overflow:hidden; float:left;}
.smain .left .down{border:1px solid #3399ff;width:724px; height:auto; overflow:hidden; float:left; margin-top:3px;}

.smain .left .tit .more{ width:200px; text-align:right;_padding-top:8px;}
.smain .left .tit1{background:url(../img/abg.jpg) repeat-x; height:28px;width:704px;font-size:14px; padding:0px 10px;}
.smain .left .tit1 span{font-weight:bold; width:114px; line-height:28px; float:left;text-align:center;font-size:14px;}
.smain .left .tit1 .more{ width:200px; text-align:right;_padding-top:8px;}

.smain .right{ width:218px; height:auto; overflow:hidden; float:right;border:1px solid #3399ff;}
.smain .right .tit{background:url(../img/abg.jpg) repeat-x; height:28px; width:198px;font-size:14px; padding:1px 10px 0px 10px;}
.smain .right .tit span{font-weight:bold;width:94px; line-height:27px; float:left;text-align:center;font-size:14px;}
.smain .right ul{ width:218px; height:auto;overflow:hidden;}
.smain .right ul a:active {text-decoration: none;font-size:12px;color: #000000;}
.smain .right ul a:visited {text-decoration: none;font-size:12px;color:#666666;}
.smain .right ul a:hover {text-decoration: underline;font-size:12px;color: #990000;}

/**zpmain**/
.zpmain{width:950px; height:auto; overflow:hidden; margin-top:5px;}
.zpmain .left{ width:724px; height:auto; overflow:hidden; float:left;}
.zpmain .left .tit{background:url(../img/abg.jpg) repeat-x; height:28px; width:704px;font-size:14px; padding:0px 10px;}
.zpmain .left .tit span{font-weight:bold; width:114px; line-height:28px; float:left; text-align:center;font-size:14px;}
.zpmain .left .tit .more{text-align:right; width:230px;_padding-top:8px;}
.zpmain .left .tit .more1{text-align:right; width:470px;_padding-top:8px;}
.zpmain .left ul{ width:724px;height:285px; overflow:hidden;}

.zpmain .left .up{border:1px solid #3399ff;width:722px; height:auto; overflow:hidden; float:left;}
.zpmain .left .down{border:1px solid #3399ff;width:722px; height:auto; overflow:hidden; float:left; margin-top:3px;}

.zpmain .right{ width:219px;overflow:hidden; float:right;border:1px solid #3399ff; height:auto;}
.zpmain .right .tit{background:url(../img/abg.jpg) repeat-x; height:27px; width:199px;font-size:14px; padding:1px 10px 0px 10px;}
.zpmain .right .tit span{font-weight:bold;width:94px;line-height:27px; float:left; text-align:center;font-size:14px;}
.zpmain .right ul{ width:219px;overflow:hidden;height:285px}

/**pmain**/
.pmain,hmain{width:950px; height:auto; overflow:hidden; margin-top:5px;}
.pmain .left,.hmain .left{ width:726px; height:auto; overflow:hidden; float:left;}
.pmain .left .item,.hmain .left .item{width:357px;border:1px solid #3399ff; float:left;margin-top:5px;}
.pmain .left .item .tit,.hmain .left .item .tit{background:url(../img/abg.jpg) repeat-x; height:28px; width:337px;font-size:14px; padding:0px 10px;}
.pmain .left .item .tit span,.hmain .left .item .tit span{font-weight:bold; width:80px; line-height:28px; float:left;text-align:center;font-size:14px;}
.pmain .left .item ul,.hmain .left .item ul{ width:357px; height:246px; overflow:hidden; padding:5px 0px;}
.pmain .left .item .img,.hmain .left .item .img{ width:357px; height:100px; border-bottom:1px dashed #bfdfff;}
.pmain .left .item .img .l,.hmain .left .item .img .l{float:left; width:120px;}
.pmain .left .item .img .r,.hmain .left .item .img .r{ float:left; width:220px;}
.pmain .left .item .con,.hmain .left .item .con{ width:357px; height:125px; padding-top:5px;}
.pmain .left .item .con a:active,.hmain .left .item .con a:active {text-decoration: none;font-size:14px;color: #000000;}
.pmain .left .item .con a:visited,.hmain .left .item .con a:visited {text-decoration: none;font-size:14px;color:#666666;}
.pmain .left .item .con a:hover,.hmain .left .item .con a:hover {text-decoration: underline;font-size:14px;color: #990000;}

.pmain .left .item1,.hmain .left .item1{width:357px;border:1px solid #3399ff; float:right;margin-top:5px; margin-right:1px;}
.pmain .left .item1 .tit,.hmain .left .item1 .tit{background:url(../img/abg.jpg) repeat-x; height:28px; width:337px;font-size:14px; padding:0px 10px;}
.pmain .left .item1 .tit span,.hmain .left .item1 .tit span{font-weight:bold; width:80px; line-height:28px; float:left;text-align:center;font-size:14px;}
.pmain .left .item1 ul,.hmain .left .item1 ul{ width:357px; height:246px; overflow:hidden; padding:5px 0px;}
.pmain .left .item1 .img,.hmain .left .item1 .img{ width:357px; height:100px; border-bottom:1px dashed #bfdfff;}
.pmain .left .item1 .img .l,.hmain .left .item1 .img .l{float:left; width:120px;}
.pmain .left .item1 .img .r,.hmain .left .item1 .img .r{ float:left; width:220px;}
.pmain .left .item1 .con,.hmain .left .item1 .con{ width:357px; height:125px; padding-top:5px;}
.pmain .left .item1 .con a:active,.hmain .left .item1 .con a:active {text-decoration: none;font-size:14px;color: #000000;}
.pmain .left .item1 .con a:visited,.hmain .left .item1 .con a:visited {text-decoration: none;font-size:14px;color:#666666;}
.pmain .left .item1 .con a:hover,.hmain .left .item1 .con a:hover {text-decoration: underline;font-size:14px;color: #990000;}

.pmain .right{ width:219px; height:auto; overflow:hidden; float:right;border:1px solid #3399ff;margin-top:5px;}
.hmain .right{ width:222px; height:auto; overflow:hidden; float:right;margin-top:5px;}
.pmain .right .tit{background:url(../img/abg.jpg) repeat-x; height:28px; width:209px;font-size:14px; padding:1px 10px 0px 10px;}
.hmain .right .tit{background:url(../img/abg.jpg) repeat-x; height:28px; width:199px;font-size:14px; padding:1px 10px 0px 10px;}
.pmain .right .tit span,.hmain .right .tit span{font-weight:bold;width:94px;line-height:25px; float:left;text-align:center;font-size:14px;}
.pmain .right ul,.hmain .right ul{ width:219px; height:auto;overflow:hidden;}
.hmain .right .kuang2{border:1px solid #3399ff; width:217px; margin-bottom:5px;}

/**hmain**/
.hmain{width:950px; height:auto; overflow:hidden; margin-top:5px;}

/**ͨ**/
.tlmain{width:950px; height:auto; overflow:hidden; margin-top:5px;}
.tlmain .tit2{height:29px; width:816px;font-size:14px; background-color:#e5f1ff; border-top:2px solid #62a0df; border-bottom:1px solid #90c0fc; border-right:1px solid #3399ff; float:left; overflow:hidden;}
.tlmain .tit2 .more{text-align:right; float:right; padding-right:10px;}
.tlmain .tubiao{ background:url(../tit.jpg) no-repeat; width:133px; height:36px; float:left; font-size:14px; font-weight:bold; text-align:center; padding-top:8px; color:#fff;}
.tlmain .tit2 span{font-weight:bold; width:100px; line-height:29px; float:left; text-align:center;font-size:14px;}
.tlmain #wwc0,.tlmain #wwc1{ width:944px;height:295px;border:1px solid #3399ff; border-top:none; margin-left:3px; margin-top:-11px!important; float:left;_margin-left:2px;_margin-top:-7px;*margin-top:-7px;}
.tlmain .type{ width:65px; height:auto; overflow:hidden; float:left; padding-top:3px;}
.tlmain .type li{ width:65px; text-align:center; height:23px; line-height:23px; border-bottom:1px solid #fff; background-color:#f2f2f2;}
.tlmain .tnew1{ width:675px; height:275px; padding:1px; float:left; border-right:0px dotted #fff;}

/**lpmain**/
.lpmain{width:948px; height:auto; overflow:hidden; margin-top:5px;border:1px solid #3399ff;}
.lpmain .tit{ width:908px; height:33px; background:url(../img/zong2.png) repeat-x; padding:0 20px;}
.lpmain .tit span{ line-height:33px;text-align:center;}
.lpmain .tit span a{ color:#333;}
.lpmain .tit .ot{ font-size:14px; color:#990000; font-weight:bold;}
.lpmain .nr{ width:940px;background-color:#f9f9f9; height:auto; overflow:hidden; padding-left:12px;}

/**omain**/
.omain{width:950px; height:auto; overflow:hidden; margin-top:5px;}
.omain .left{ width:722px; height:auto; overflow:hidden; float:left;border:1px solid #3399ff;}
.omain .left .tit{ width:680px; height:33px; background:url(../img/zong1.png) repeat-x; padding:0 23px;}
.omain .left .tit span{ line-height:33px;text-align:center;font-size:14px;}
.omain .left .tit span a{ color:#333;}
.omain .left .tit .ot{ font-size:14px; color:#990000; font-weight:bold;}
.omain .left .nr{ width:722px; height:340px; overflow:hidden; padding-left:6px;}
.omain .left .nr .n_item{ width:235px; float:left; height:110px; overflow:hidden; display:inline; margin-right:5px; background:url(../img/889.jpg); margin-top:2px;}
.omain .left .nr .n_item h2{ text-align:center}
.omain .left .nr .n_item a{ font-size:13px; height:25px; line-height:25px; width:300px; border-bottom:2px dashed #0099ff; font-weight:bold}
.omain .left .nr .n_item p{ line-height:20px; height:20px; width:235px;}

.omain .right{ width:219px;overflow:hidden; float:right;border:1px solid #3399ff; height:368px;}
.omain .right .tit{background:url(../img/abg.jpg) repeat-x; height:27px; width:199px;font-size:14px;padding:1px 10px 0px 10px;}
.omain .right .tit span{font-weight:bold;width:94px;line-height:27px; float:left;text-align:center;font-size:14px;}
.omain .right ul{ width:219px;overflow:hidden;height:400px}

/**xlmain**/
.xlmain{width:948px; height:auto; overflow:hidden; margin-top:5px;border:1px solid #3399ff;}
.xlmain .tit{ width:908px; height:34px; background:url(../img/zong2.png) repeat-x; padding:0 20px;}
.xlmain .tit span{ line-height:34px;text-align:center;}
.xlmain .tit span a{ color:#333;}
.xlmain .tit .ot{ font-size:14px; color:#990000; font-weight:bold;}
.xlmain .nr{ width:940px;background-color:#f9f9f9; height:auto; overflow:hidden; padding-left:12px;}

/**footer**/
.footercontent,.ngfooter,.copy{ width:950px; height:auto; overflow:hidden; text-align:center;}