html, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, ins, kbd, q, s, samp,small, dl, dt, dd, ol, ul, li,fieldset, form, label, { margin: 0px; padding: 0px;outline: 0;text-decoration:none; font-family:Arial, Helvetica, sans-serif} img{border: 0px;}h1, h2, h3, h4, h5, h6{ font-weight:normal; font-size:12px}ol, ul,li{ list-style: none;} blockquote, q ,li{ quotes: none;} blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}table,li { border-collapse: collapse; border-spacing: 0;}
form,ul,ol,li,dl,dt,dd {margin:0;padding:0;}
li { list-style-type:none; } 
img { border: none; }   
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, code, em, img, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin: 0; padding: 0;border: 0;outline: 0; }
BODY {PADDING: 0px;MARGIN: 0px;COLOR:#656565;FONT-SIZE: 12px;text-align:left; background:url(../images/headbg.jpg) repeat-x}
a:link{font-weight:100;text-decoration:none;color:#5F5F5F}
a:visited{font-weight:100;text-decoration:none;color:#5F5F5F}
a:hover{font-weight:100;text-decoration:none;color:#1D4787}
.clear {clear:both; height:1px;font-size: 1px;}
.h10 { margin:0 auto; width:10px; height:10px;}
.f10 { float:left; width:14px; height:10px; font-size:1px;}
.head { margin:0 auto; width:999px; height:116px;}
.logo { float:left; width:246px; padding-top:10px;position:relative}
.select { float:right; width:446px; padding-top:10px;position:absolute; right:88px; top:72px }
.headright { float:left; width:410px; padding-left:300px; background:url(../images/telright.jpg) no-repeat right top; height:116px; text-align:right; padding-right:43px; line-height:25px;}
.indexbanner { margin:0 auto; width:997px; background:url(../images/bannerbg.jpg) no-repeat; height:289px;padding:1px 1px 20px 1px;}
.banner { margin:0 auto; width:999px; height:168px;padding:1px 0px 20px 1px;}
.menu { margin:0 auto; width:997px; background:url(../images/menubg.jpg) repeat-x; height:38px; border-left:1px solid #0798D9;border-right:1px solid #0798D9;}
.menu ul li {float:left; width:130px; background:url(../images/line.jpg) no-repeat right; height:38px; line-height:38px; text-align:center; font-size:14px;}
.menu ul li a { color:#FFF !important; font-weight:bold; display:block; width:130px; height:38px;}
.menu ul li a:hover { background:url(../images/menuover.jpg) repeat-x;}
.main { margin:0 auto; width:999px;}
.leftnews { float:left; width:261px;}
.leftnewsn { float:left; width:241px;}
.lefttitlen { float:left; background:url(../images/newstitle.jpg) no-repeat; width:220px; height:35px; line-height:35px; padding-left:20px; font-size:14px; font-weight:bold; color:#FFF; border-right:1px solid #184F6D}
.lefttitle { float:left; background:url(../images/newstitle.jpg) no-repeat; width:241px; height:35px; line-height:35px; padding-left:20px; font-size:14px; font-weight:bold; color:#FFF;}
.inlist { float:left; width:219px; border:1px solid #E4E4E4; border-top:0px; padding:10px 20px; background:url(../images/leftnewsbottom.jpg) no-repeat bottom center; height:394px;}
.neiinlist { float:left; width:209px; border:1px solid #E4E4E4; border-top:0px; padding:15px;}
.intop1 { float:left; width:219px; border-bottom:1px solid #D7D7D7;line-height:20px; }
.intop1 span { font-size:14px; color:#D2801D; font-weight:bold; line-height:30px; height:30px;}
.inbo2 { float:left; width:219px; padding-top:5px;}
.inbo2 ul li { float:left; width:209px; height:25px; line-height:25px; background:url(../images/icno.jpg) no-repeat left center; padding-left:10px;}
.main_center { float:left; width:523px; background:url(../images/maincenterbg.jpg) repeat-x; border:1px solid #D0D0D0;}
.maincentertitle { float:left; width:503px; font-size:14px; font-weight:bold; color:#0798D9; padding-left:20px; height:35px; line-height:35px;}
.maincentercc { float:left; width:523px; background:url(../images/newscontentline.jpg) repeat-y; padding-bottom:20px;}
.pppig { float:left; background:url(../images/indexpbg.jpg) no-repeat; width:221px; height:108px; margin-top:18px; margin-left:21px; display:inline; padding-left:10px; padding-top:5px;}
.ppleft { float:left; width:119px; line-height:25px;}
.ppleft span { color:#D48020}
.iright { float:left; width:185px;}
.irpic { float:left; width:185px; padding-bottom:12px;}
.ircontact { float:left; width:175px; background:url(../images/ircontact.jpg) no-repeat; height:141px; line-height:25px; padding-top:50px; padding-left:10px;}
.foot { margin:0 auto; width:999px; border-top:1px solid #D9D9D9; line-height:25px; text-align:center; padding-top:5px;}
.pppic { float:left; width:90px; height:80px; padding-left:5px;}
.neiinlist ul li { float:left; width:209px;  height:33px; line-height:35px;font-size:13px; margin-bottom:10px; display:inline;}
.neiinlist ul li a { float:left; width:184px; background:url(../images/menuleftbg.jpg) no-repeat; height:33px; line-height:35px; padding-left:25px; font-size:13px; display:block;}
.neiinlist ul li a:hover { background:url(../images/menuleftbgover.jpg) no-repeat; color:#FFF;}
.nright { float:left; width:741px; border:1px solid #D0D0D0;}
.rtitle { float:left; background:url(../images/rrtt.jpg) repeat-x; height:35px; line-height:35px; padding-left:20px; width:711px; font-size:14px; font-weight:bold; color:#0798D9; padding-right:10px;}
.rtitle span { float:right; font-size:12px; font-weight:normal; color:#666;}
.rcontent { float:left; width:711px; line-height:25px; padding:10px 15px}
.prcontent { float:left; width:741px; line-height:25px; padding:10px 0px}
.pplist { float:left; width:345px; border:1px solid #DBDBDB; padding:5px 0px; position:relative; margin:0 0 15px 15px; display:inline;}
.pimg { float:left; width:138px;}
.pprright { float:left; width:207px;}
.pprtitle { float:left; width:200px; font-size:13px; font-weight:bold; line-height:35px; color:#D2801D}
.ppctxt { float:left; width:200px; line-height:25px;}
.ppnmore { float:left; position:absolute; right:5px; bottom:5px;}
.plpic { float:left; width:333px; text-align:center; border:1px solid #D0D0D0; margin:5px 0 10px 15px; display:inline;}
.prppic { float:left; width:741px; text-align:center;}
.prbiaoge { float:left; width:351px; padding:10px 20px;}
.newslist2 {
width:700px;
line-height:25px;
min-height:500px;    /*高度最小值设置为：100px*/
height:auto !important; /*兼容FF,IE7也支持 !important标签*/
height:500px; /*兼容ie6*/
margin:0 auto;
}
.newslist2 ul li {
height:30px;
line-height:30px;
background:url(../images/downline.jpg) no-repeat;
font-size:13px;
text-indent:2em;
width:700px;
vertical-align:baseline;
}
.newslist2 ul li span {
float:right;
}
.newslist2 ul li img {
margin-right:10px;
}
.newtitbox{ border:1px solid #E7E7E7; background:url(../images/newtit_bg.jpg) repeat-x; color:#666; margin-bottom:7px;}
.newxian{ background:url(../images/newxian.jpg) repeat-x;}
.newnum{ font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:bold; color:#C41D24;}
.newtime{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#A3A3A3;}
.content01{line-height:24px;color:#666666;padding:10px 5px 20px 10px;}
.heiti{  font-weight:bold;}
.pagetd{ border:1px #CCCCCC solid; background-color:#FFF; padding-top:27px;}
.pagetd input{
border:1px solid #999999;
line-height:20px;
height:20px;
background:url(../images/bginput.jpg) repeat-x;
}
.recommendtbl {
	BACKGROUND: #e7e7e8
}
.recommendtbl TD {
	BACKGROUND: #f9f9f9
}
.recommendtbl INPUT {
	BORDER: #ccc 1px solid; LINE-HEIGHT: 20px; BACKGROUND: #fff; HEIGHT: 20px;background:url(../images/bginput.jpg) repeat-x;

}
.recommendtbl TEXTAREA,.pagetd TEXTAREA  {
	LINE-HEIGHT: 20px; WIDTH: 510px; BACKGROUND: #fff; HEIGHT: 150px; OVERFLOW: auto; BORDER: #ccc 1px solid; 
}