*{margin:0; padding:0;}
img{border:none;}
body{font-size:12px; color:#515151;font-family:"ËÎÌå";line-height: 20px;}
ul,ol{list-style:none;}
.clearfloat{clear:both;}
.heightcss{padding:6px;}
/*³¬Á´½Ó*/
a:link,a:visited,a:active{color: #515151; text-decoration: none;}
a:hover {color:#005796; }
/*top*/
#toper{width:1000px; margin:0 auto; height:78px; position:relative; background:url(../images/top_rightbg.jpg) no-repeat right top;}
#nameer{margin:16px 0 0 0;}
#logo{float:left; margin:16px 0 0 42px;}
#toper span{float:right; line-height:40px; padding:0 20px 0 0;}
#searcher{width:224px; height:18px; position:absolute; right:0; bottom:15px;}
#menu{margin:0 auto; width:978px; line-height:29px;height:29px; overflow:hidden; background:url(../images/menu_bg.jpg) repeat-x; padding:0 0 0 22px;}
#menu li{float:left; line-height:29px;}
#menu li a{display:block; color:#fff; font-size:14px; padding:0 24px; font-weight:700;}
#menu li a:hover{color:#fff; background:url(../images/menu_bghover.jpg) repeat-x;}
.menubg0{color:#fff; background:url(../images/menu_bghover.jpg) repeat-x;}
.flashbg{width:1000px; height:308px; margin:1px auto; background:url(../images/flashbg.jpg) no-repeat;}
/*main*/
#in_mainer{width:960px; margin:16px auto;}
#in_mainlefter{width:284px; float:left; height:162px; overflow:hidden;}
#in_mainlefter h1{background:#0a77d5;font-size:12px; color:#fff; font-weight:normal; padding:0 0 0 15px; line-height:22px;}
#in_mainlefter h1 span{float:right; text-align:right; padding:0 15px 0 0; background:#ebe7de;border-bottom:#d7d7cd 1px solid; width:192px; color:#515151;}
#in_mainlefter ul{margin:10px 0 0 0;}
#in_mainlefter ul li{background:url(../images/news_ico.jpg) no-repeat 3px 9px; padding:0 0 0 15px; line-height:24px;}
#in_mainlefter ul li span{float:right; padding:0 5px;}
#in_mainrighter{float:right; width:654px; overflow:hidden;}
#in_mainrighter h1{background:#ff6600;font-size:12px; color:#fff; font-weight:normal; padding:0 0 0 15px; line-height:22px;}
#in_mainrighter h1 span{float:right; text-align:right; padding:0 15px 0 0; background:#ebe7de;border-bottom:#d7d7cd 1px solid; width:562px; color:#515151;}
#in_mainrighter ul{width:680px; padding:15px 0 0 0;}
#in_mainrighter ul li{width:170px; height:120px; float:left;}
#in_mainrighter ul li img{background:url(../images/probg.jpg) no-repeat left top; padding:7px;}
#in_mainrighter ul li h4{font-size:12px; font-weight:normal; padding:0 0 0 10px; line-height:25px;}
#inquick{width:960px; margin:0 auto;}
#inquick span{margin:0 0 0 8px; float:left;}
#inquick ul{float:right; width:786px; height:50px; background:#fffff7; border:#e8e4dc 1px solid; padding:0 0 0 14px;}
#inquick ul li{float:left; margin:8px 10px;}

/*lef_prolist*/
.prolist_big{line-height:30px; border-bottom:#b6c1cd 1px solid; padding-left:24px; background:url(../image/lyleft_prolist_bg.jpg) no-repeat 186px 14px; width:181px;}
.lefthoverbg{background:#b6c1cd url(../image/lyleft_prolist_bghover.jpg) no-repeat 186px 14px; line-height:30px; padding-left:24px; color:#fff; width:181px;}
.lefthoverbg a,.lefthoverbg a:hover,.lefthoverbg a:visited,.lefthoverbg a:active{color:#fff;}
#smallprolisthi{display:none;}
#smallprolist{display:block;}
.sprolist_big{background:url(../images/main_weizhi_ico2.jpg) no-repeat 25px 6px; padding-left:38px; border-bottom:#ddd 1px dashed;}
.slefthoverbg{background:url(../images/main_weizhi_ico.jpg) no-repeat 25px 6px; padding-left:38px; color:#1a4683; border-bottom:#ddd 1px dashed;}
.slefthoverbg a,.slefthoverbg a:hover,.slefthoverbg a:visited,.slefthoverbg a:active{color:#1a4683;}
/*ly*/
#inmain{width:1000px; margin:1px auto 0 auto;}
#lyleft{width:206px; float:left; overflow:hidden; background:url(../image/lyleft_rightline.jpg) no-repeat right 179px;}
.leftprotopimg{margin:0 0 3px 0; width:206px; height:40px; overflow:hidden;}
.lefthrimg{border-bottom:#c7dbe6 1px solid;border-top:#c7dbe6 1px solid; width:205px; height:37px; text-align:center; margin:10px 0 0 0; padding-top:9px;}
.leftfeedimg{border-bottom:#c7dbe6 1px solid; width:205px; height:37px; text-align:center; padding-top:10px; margin:0 0 10px 0;}
#lyright{width:794px;float:right; overflow:hidden;}
.lyritopfla{width:794px; height:60px; overflow:hidden; background:url(../image/lymain_topimg.jpg) no-repeat;}
#lycontent{padding:12px 95px 15px 20px;}
#lyweizhi{border-bottom:#e7e7e7 1px solid; padding:5px 0 14px 0;}
#lyweizhi span{float:right; padding:0 12px 0 0; color:#969fa2;}
.lymain{padding:22px 0 0 16px;}
.lymain h6{color:#f60; font-size:15px; margin:0 0 10px 0;}
.shownewstime{color:#aaa; margin-bottom:10px;}
.newslist{margin:10px auto;}
.newslist li{line-height:30px; border-bottom:#dcdcdc 1px dashed; background:url(../images/in_newico.jpg) no-repeat 5px 10px; padding:0 0 0 25px;}
.newslist li span{float:right; color:#aaa;}
#promain{margin:15px 0 0 0;}
#promain ul{}
#promain ul li{height:120px; width:329px; float:left; padding:0 10px 0 0;}
#promain ul li div{background:url(../images/probg.jpg) no-repeat left top; padding:7px; float:left; margin:0 10px 0 0; width:130px; height:80px;}
#promain ul li h4{font-size:14px; line-height:30px; color:#f60;}
#promain ul li p{color:#666; line-height:24px;}
#promain ul li p img{float:left; margin:0 8px 0 0;}
.proshowimg{margin:15px 0 15px 0;}
#lycontent p b{font-size:15px; color:#f60;}
.proshowtitle{border-bottom:#dcdcdc 1px dashed; margin:0 0 10px 0; line-height:26px;}
.proshowtitle span{float:right; color:#f60;}

/*footer*/
#footer{width:1000px; margin:15px auto 0 auto; border-top:#d7d7cd 1px solid;background:#ebe7de; height:59px; text-align:center; padding-top:12px;}