@charset "utf-8";
@import url(public.css); 
/*head*/

.content {
	/*border-left:#CCCCCC 1px solid;
	border-right:#CCCCCC 1px solid;
	_margin-top:-1px;*/
	background:#FFF;
	width:1002px;
	margin-top:7px; 
}

.cont { width:905px; height:427px; margin:40px; background:#000; padding:10px;}

.left { width:210px; float:left; display:inline}
.ltitle { background:url(title_bg.gif) no-repeat; width:212px; height:45px; overflow:hidden}
.ltitle span { display:block; line-height:30px; color:#fff; text-align:center; font-weight:bold; font-size:14px}
.lcont { background:#C0DDEC; border:1px solid #A6E6FC;padding-left:4px; width:204px;min-height:175px; _height:175px; padding-bottom:5px; }
.lcont ul li {  background:url(title_bg6.gif) no-repeat;width:160px; height:33px; font-weight:bold; line-height:33px; padding-left:37px;overflow:hidden }
/*.lcont ul li a:link {color:#031f49;}
.lcont ul li a:visited {color:#031f49;}
.lcont ul li a:hover {color:#DB1E32;}*/

.lcont3 {background:#fff;}
.lcont3 ul li { font-weight:normal;background:url(title_bg3.gif) no-repeat;}

.lcontb {background:url(title_bg1.gif) no-repeat; width:212px; height:12px;}
.ltitle1 { background:url(title_bg.jpg) no-repeat; width:210px; height:34px; margin-top:13px;overflow:hidden}
.ltitle1 span { display:block; line-height:34px; color:#000; text-align:left; margin-left:20px; font-weight:bold; font-size:14px}
.lcont1 { width:192px; line-height:23px; min-height:193px; _height:193px; border:1px solid #A7ADC9; border-top:none;padding:9px;}
/*.ltitle span a:link {color:#F8FFFF;}
.ltitle span a:visited {color:#F8FFFF;}
.ltitle span a:hover {color:#F8FFFF;}
.ltitle1 span a:link {color:#031f49;}
.ltitle1 span a:visited {color:#031f49;}
.ltitle1 span a:hover {color:#fff;}*/

.right { float:left; margin-left:8px;width:784px; display:inline;}
.rtitle { background:url(rtitle_bg.jpg) no-repeat; height:34px; line-height:34px;overflow:hidden;}
.rtitle span { display:block; line-height:38px; color:#F8FFFF; text-align:center; font-weight:bold; font-size:14px; float:left; width:115px; overflow:hidden; margin-left:15px; display:inline;}
.rtitle1 { background:url(right_t.jpg) no-repeat; height:33px; line-height:33px; width:784px}
.rtitle1 span { display:block; line-height:33px; color:#031f49; text-align:left; font-weight:bold; font-size:14px; float:left; width:100px; overflow:hidden; margin-left:20px; display:inline;}

 .rt2{  line-height:33px; color:#324b7f; text-align:right; float:right; padding-right:10px;}
 .rt2 a:link {color:#324b7f;}
 .rt2 a:visited {color:#324b7f;}
 .rt2 a:hover {color:#DB1E32;}
 
.rabout {height:170px;width:782px; overflow:hidden;border:1px solid #A9C9E0; background:#A9C9E0; border-top:none;}
.rabout .abt1 { float:left; width:190px; display:inline; margin:10px 10px;}
.rabout .abt1 img{ width:184px; height:151px;}
.rabout .abt2 { float:left; display:inline; margin:10px 10px 0 0px;width:560px; line-height:25px; height:120px;overflow:hidden}

.rnews1 { float:left; width:379px; overflow:hidden}
.rnews2 { float:left; width:379px; margin-left:10px; overflow:hidden}

.newsList { width:379px; line-height:26px; height:140px; } 
.newsList ul { margin:5px 0 0 0px;}
/*
.newsList ul li { background:url(ico1.gif) no-repeat; padding-left:10px;  height:29px; overflow:hidden}
.newsList ul li h1{ float:left; width:200px; cursor:pointer}
.newsList ul li span{ float:right; width:80px; cursor:pointer }
*/
.newsList ul li { background:url(rtitle_bg2.gif) no-repeat;  overflow:hidden}
.newsList ul li span{ float:left; width:250px;  height:29px; margin-left:15px;  cursor:pointer; overflow:hidden}
.newsList ul li .date{ float:right; width:80px; cursor:pointer }
.newsList p{ line-height:18px; text-indent:2em; width:320px;height:35px; overflow:hidden}
.newsList1 { width:716px;} 
.newsList1 ul li span{width:400px;}

.rpro { min-height:185px;_height:185px; width:782px; border:1px solid #a6e6fc; border-top:none; padding-bottom:10px;} 
.rpro ul { padding-top:10px;}
.rpro ul li { float:left; margin-left:6px; margin-top:2px; width:187px; height:175px; text-align:center; line-height:25px; display:inline;  overflow:hidden}
.rpro ul li img{ width:183px; height:150px; border:1px solid #ccc;}
.rpro ul li a:hover img { background:#eee}

.rpro1 { width:965px; margin-left:13px; overflow:hidden; min-height:240px; _height:240px;} 
.rpro1 ul { padding-top:12px; margin-left:5px;}
.rpro1 ul li { float:left; margin-right:8px; text-align:center; height:201px; line-height:25px; background:url(pro_bg1.gif) no-repeat; overflow:hidden ; width:232px;}
.rpro1 ul li img{ width:226px; height:170px;border:0px; margin:3px;}
.rpro2 { width:716px; margin-left:1px;}
.rpro2 ul li{ margin-right:5px;}

.rpro3 { height:177px; width:782px; border:1px solid #a6e6fc; border-top:none;}
.info { line-height:25px; padding:10px; border:1px solid #A9CBDE; background:#A9CBDE; border-top:none; min-height:943px;_height:943px;}
.info h2 { font-size:16px; color:#047E01; line-height:40px; text-align:center; border-bottom:solid 1px #CCC; font-weight:bold}
.back { text-align:right; line-height:25px;}
.proimg {margin:5px 0 5px 0; text-align:center}

.line1 { height:15px;background:url(cent_bg.gif) repeat-x;}

