﻿@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-family: Verdana;
	vertical-align: top;
	background-image:url(img/bodybg.gif);
	background-repeat:repeat;
	background-position: center top;
}


.maindiv{
	width:840px;
	margin:0 auto;
	padding:0px 13px;
	clear:both;
	overflow:hidden;
	background-color:#f9e7e7;
}

ul{
	list-style:none; margin:0px; padding:0px;
}

img{
	border:0px;	
	
}

input,select{
	vertical-align:middle;
}


/****header****/
.head1{width:840px; margin:0 auto; padding:0px 15px; clear:both; height:30px; line-height:30px; border-bottom:1px solid #E0E0E0; overflow:hidden;
	background-color:#FFFFFF;}
.head1l{float:left; width:600px; padding-left:10px;}
.head1r{float:right; padding-right:20px;}

.head2{width:840px; margin:0 auto; padding:0px 15px;height:65px; overflow:hidden;background-color:#FFFFFF;}
.head2l{ width:210px; height:75px; float:left; background:url(img/toplogo.gif) no-repeat center center;}
.head2l a{ width:210px; height:75px; display:block;}
.head2r{float:right; height:69px;}

.hlink{width:700px; padding-left:10px; height:31px; margin:0px auto; background-image:url(img/topbg.gif); background-repeat:repeat-x; line-height:31px; color:#FDFBF0;}

#logo{padding:35px;}

.menudiv{
	width:838px;
	margin:0px auto;
	height:30px;
	clear:both;
	overflow:hidden;
	border-top:1px solid #002F87; border-left:1px solid #002F87; border-right:1px solid #002F87;}
	
#menu_l{float:left; width:85px; height:33px; background-image:url(img/menul.gif); background-repeat:no-repeat;}
#menu_r{float:left; width:85px; height:33px; background-image:url(img/menur.gif); background-repeat:no-repeat;}

.search{ width:840px; margin:0px auto; line-height:31px; height:31px;font-size:12px;
background-image:url(img/searchbg.gif);}
.inpbox{float:left; margin-left:10px; width:400px;}
.hots{ float:left; margin:0px 5px; color:#333333;}
/****main***/

.main01{float:left;width:382px; margin:0px 3px;text-align:center;vertical-align:text-bottom;}
.main02{float:left;width:445px; height:290px;padding:0px; margin-left:5px; border:1px solid #BDD2ED;}
.main03{float:left;width:283px; border:1px solid #DDDDDD; height:245px; margin:0px;}
.mainl{float:left; width:598px;  height:320px;}
.mainr{float:right;}
.main04{float:left;width:285px;padding:0px; border-bottom:1px solid #BBCFE8;}
.main05{float:left;width:295px; margin-left:5px; }
#indexline{width:288px; background-color:#BBCFE8;height:1px; margin-left:8px;float:left; overflow:hidden;}
.main06{float:left; clear:right; width:240px; border:1px solid #3fa7d2; height:300px;}


.main07{float:left;width:285px;padding:0px; border-bottom:1px solid #BBCFE8;}
.main08{float:left;width:295px; margin-left:5px;}
.main09{float:left; clear:right; width:240px; border:1px solid #3fa7d2; height:285px;}


.main10{float:left;width:285px;padding:0px; border-bottom:1px solid #BBCFE8;}
.main11{float:left;width:295px; margin-left:5px;}
.main12{float:left; clear:right; width:240px; height:285px;}
.main13{float:right;width:838px; margin:0px; border:1px solid #DDDDDD;  background-color:#FDFBF0;}



.art_mainright{float:right;width:240px;}
.mainleft{float:left;clear:left; width:238px; margin:0px;border:1px solid #A0C8E7;}
.art_mainleft{ width:585px;float:left;border:1px solid #DDDDDD;}


.adv{margin:0 auto;text-align:center;}
.advleft{float:left; width:183px;}
.advright{float:right;}
.advright2{float:right; margin:5px 10px;}
.advimg{margin:px; width:598px;} 

.lmtitle{background-image:url(img/indexlmbg.gif); background-repeat:repeat-x;font-family:"宋体";  font-size:12px; font-weight:bold; color:#036397; height:25px; line-height:25px; text-indent:10px; margin:0px;}
.lmtitle a{color:#036397;}
.lmtitle2{ border-top:1px solid #BACEE7;height:25px; font-family:"宋体";  font-size:12px; font-weight:bold; color:#036397; line-height:25px;}
.lmtitle2 a{color:#036397;}
#lmtitlel{float:left; width:185px; border-bottom:2px solid #1A9ECF;}
#lmtitler{float:left; border-bottom:1px solid #BBCFE8; width:100px; text-align:right; font-weight:normal;}
#lmtitler2{float:left; border-bottom:1px solid #BBCFE8; width:98px; text-align:right; font-weight:normal;}

.lmtitle3{ border-top:1px solid #BACEE7;height:25px; font-family:"宋体";  font-size:12px; font-weight:bold; color:#036397; line-height:25px; margin-left:8px;}
.lmtitle3 a{ color:#036397; }
.lmftitle{background-image:url(img/indexlmbg3.gif); background-repeat:no-repeat; height:30px; font-family:"宋体";  font-size:14px; font-weight:bold; color:#333333; line-height:38px; padding-left:25px;}


#lmleft{padding:0px 0px 0px 10px; margin:0px; background-color:#FDFBF0;}

#lmlistright{ width:180px;float:right; padding:8px 0px;}


/***foot***/
.footer{margin:5px auto; text-align:center;height:15px; border-top:1px solid #35A1D0; background-image:url(img/footbg.gif); background-repeat:repeat-x;}
.footer2{margin:0px auto; text-align:center; height:65px; line-height:28px; font-size:12px; color:#333333;}


