@charset "utf-8";

body { margin:0px; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333333;  padding:0; background:url(bg.gif) left top repeat-x; background-color:#E5E5E5; }

img { border:0px;  }

ul,ol{list-style-type: none; margin:0px; padding:0;  }

div,form,h1,dl,dt,dd,ul,ol,li,table,td,th,p{ margin:0; padding:0; list-style:none; }

td { font-size:12px; line-height:20px;}

h2,h3,h4,h5,h6{	padding:0; margin:0px 0 2px 0;}

h1{ font-size:20px; font-family:"黑体"; font-weight: normal; margin:8px 0 12px 0; text-align:center; }



a:link,a:visited,a:active { text-decoration:none; color:#333333; }

a:hover { text-decoration:underline; color:#0000CC;  }



.blank1 { clear:both; height:1px; overflow:hidden; }

.blank2 { clear:both; height:2px; overflow:hidden; }

.blank3 { clear:both; height:3px; overflow:hidden; }	

.blank5 { clear:both; height:5px; overflow:hidden; }

.blank8 { clear:both; height:5px; overflow:hidden; }

.blank10 { clear:both; height:10px; overflow:hidden; }

.blank12 { clear:both; height:12px; overflow:hidden; }

.blank20 { clear:both; height:20px; overflow:hidden; }



/*head*/

#head { clear:both; margin:auto; width:755px; border:#FFFFFF 1px solid; background-color:#FFFFFF;  }

#head .top { float:left; width:755px; background:url(top_bg.gif) left top repeat-x;height:34px; }

#head .pic { clear:both; width:755px; }

#head .pic img { border:0; border-bottom:#FFFFFF 1px solid; border-top:#FFFFFF 1px solid;}





#menu { float:left; width:600px; height:34px; background:url(top_bg.gif) left top repeat-x;}

#menu ul { clear:both; text-align:left; font-size:12px; color:#FFFFFF;  }

#menu li { display:inline; padding-left:3px; padding-right:3px; height:34px;line-height:34px;}

#menu li.left { background: url(menu_bg.gif) no-repeat right top; padding:0 5px 0 8px; }

#menu li.right { padding:0 5px 0 8px; }

#menu li a:link,

#menu li a:active,

#menu li a:visited { color:#FFFFFF; text-decoration:none;  }

#menu li a:hover{ color:#FFFFFF;  text-decoration:underline;  }



#foot { clear:both; margin:auto; width:757px ; background-color:#FFFFFF; }

#foot .pic { float:left; width:757px;}

#foot .master { float:left; width:100px; font-size:11px; background:url(icon.gif) 3px 3px no-repeat; line-height:20px; color:#FFFFFF;}

#foot .master a:link,

#foot .master a:visited,

#foot .master a:active { color:#FFFFFF; text-decoration:none;  }

#foot .master a:hover{  color:#C90012; text-decoration:underline; }



#foot .copy { float:left; width:657px; font-size:11px;text-align:right;} 



.tright { float:right; width:150px; height:34px; text-align:right; padding-right:3px;}

.search { float:left; background:url(search_bg.gif) left top repeat-x; height:28px; width:755px; color:#FFFFFF; }

.search .sleft { float:left; width:400px; text-align:left; height:28px; }

.search .sleft .l1 { float:left; width:60px; line-height:28px; height:28px; text-align:right; padding-right:8px; }

.search .sleft .l2 { float:left; width:220px;line-height:25px; height:25px; padding-top:3px; }

.search .sleft .l3 { float:left; width:20px;line-height:23px; height:23px; padding-top:5px; padding-left:5px;  }

.search .input { width:220px; }

.search .input1 { width:120px; }

.search .sright { float:right; width:155px; text-align:left; height:28px;}

.search .sright .s1 { float:left; width:120px;line-height:25px; height:25px; padding-top:3px; }

.search .sright .s2 { float:right; width:20px;line-height:23px; height:23px; padding-top:5px; padding-left:5px; padding-right:10px; }



#contant { clear:both; margin:auto;width:755px; border-left:#FFFFFF 1px solid; border-right:#FFFFFF 1px solid;border-bottom:#FFFFFF 1px solid;background-color:#FFFFFF; background:url(c_bg.gif) left top repeat-y;  }

#contant1 { clear:both; margin:auto;width:755px; border-left:#FFFFFF 1px solid; border-right:#FFFFFF 1px solid;border-bottom:#FFFFFF 1px solid;background-color:#FFFFFF; background:url(c_bg1.gif) left top repeat-y;  }



.partleft { float:left; width:255px;background-color:#F0F3F6; }

.partmiddle { float:left; width:250px;background-color:#FFFFFF;}

.partright { float:right; width:250px;background-color:#F0F3F6;}

.partmain { float:right; width:500px;background-color:#FFFFFF;}

/* box默认样式 */

.stylebox { clear:both; }

.stylebox .title{line-height:30px; padding-left:10px; padding-top:20px; overflow:hidden; }

.stylebox .title h2 {font-size:14px; font-weight:bold; text-align:left; color:#C90012;}

.stylebox .title a:link,

.stylebox .title a:visited,

.stylebox .title a:active { color:#C90012; text-decoration:none;  }

.stylebox .title a:hover{  color:#C90012; text-decoration:underline; }



.stylebox .title1{line-height:30px; padding-left:10px; padding-top:20px; overflow:hidden; }

.stylebox .title1 h2 {font-size:14px; font-weight:bold; text-align:left; color:#393B3D;}

.stylebox .title1 a:link,

.stylebox .title1 a:visited,

.stylebox .title1 a:active { color:#393B3D; text-decoration:none;  }

.stylebox .title1 a:hover{  color:#393B3D; text-decoration:underline; }





.t_bg1 {  background:url(t_bg1.gif) left top repeat-x; line-height:50px; color:#C90012;}

.t_bg2 {  background:url(t_bg2.gif) left top repeat-x; line-height:50px; color:#C90012;}

.t_bg3 {  background:url(t_bg3.gif) left top repeat-x; line-height:50px; color:#C90012;}



.stylebox .body { line-height:20px; text-align:left; padding:0;  }



.bor1 { background-color:#F0F3F6; }

.bor2 { background-color:#FFFFFF; }



/*liebiao*/

.style1 { clear:both; margin-left:10px;}

.style1 li { padding:0px 0px 0px 10px; font-size:11px;text-align:left; line-height:20px;color:#00528D; margin-bottom:5px; } 	

.style1 li h2 { color:#00528D; font-size:12px; font-weight:bold; line-height:22px; }

.style1 li img { text-align:left; clear:both; }

.style1 li a:link,

.style1 li a:visited,

.style1 li a:active { color:#00528D; text-decoration:none;  }

.style1 li a:hover{  color:#00528D; text-decoration:underline; }



.style2 { clear:both; margin-right:5px; width:235px; }

.style2 li { padding:0px 0px 0px 10px; font-size:11px;text-align:left; line-height:20px;color:#393B3D; margin-bottom:5px; } 	

.style2 li h2 { color:#393B3D; font-size:12px; font-weight:bold; line-height:22px; }

.style2 li h2 span{ color:#00528D; font-size:12px; font-weight:bold; line-height:22px; }

.style2 li p { text-align:right; color:#00528D;}

.style2 li p a:link,

.style2 li p a:visited,

.style2 li p a:active { color:#00528D; text-decoration:none;  }

.style2 li p a:hover{  color:#00528D; text-decoration:underline; }



.style3 { clear:both; margin-left:3px;}

.style3 li { padding:0px 0px 0px 10px; font-weight:bold; font-size:12px;text-align:left; line-height:20px;color:#00528D; margin-bottom:5px; } 	

.style3 li a:link,

.style3 li a:visited,

.style3 li a:active { color:#00528D; text-decoration:none;  }

.style3 li a:hover{ color:#FF0017; text-decoration:underline; }



.style4 { clear:both;}

.style4 li { text-align:center; padding:0px 0px 0px 10px; font-size:11px;text-align:left; line-height:20px;color:#00528D; margin-bottom:5px; } 	

.style4 li h2 {text-align:center; color:#00528D; font-size:14px; font-weight:bold; line-height:22px; }

.style4 li h2 span {color:#C90012;}

.style4 li img {text-align:center; clear:both; margin:10px 0 10px; }

.style4 li a:link,

.style4 li a:visited,

.style4 li a:active { color:#00528D; text-decoration:none;  }

.style4 li a:hover{  color:#C90012; text-decoration:underline; }









/*content*/

.con_search { float:left; width:230px; margin:30px 5px 30px 5px;}

.con_search .cs1 { float:left; width:40px; text-align:right; padding-right:5px; line-height:20px; height:20px;color:#393B3D; font-size:11px;}

.con_search .cs2 { float:left; width:100px; text-align:left; line-height:20px; height:20px}

.con_search .input2 { width:90x; height:12px;}

.con_search .cs3 { float:left; width:50px; text-align:left; line-height:20px; height:20px}



.conpic { clear:both; text-align:center;}



/*menutable*/

.td1 { color:#00528D; font-size:12px; font-weight:bold; height:24px; padding-left:10px;}

.td2 { color:#00528D; font-size:11px; height:24px; padding-left:20px;}

.td3 { color:#00528D; font-size:11px; height:24px; padding-left:35px;}



.table { margin:15px 15px 0 15px;}

.td4 { background-color:#f0f3f6; line-height:18px; font-size:11px;}

.td5 { background-color:#f0f3f6; line-height:18px; color:#c90012; font-size:12px;}

.td6 {line-height:30px; color:#00528d; font-size:11px;}

.td7 { line-height:30px; font-size:11px; color:#00528d; background:url(icon5.gif) right 3px no-repeat; padding-right:25px; text-align:right;}



/*newsdetail*/

.newsdetail { width:480px; margin:10px;}

.newsdetail span { text-align:left; line-height:25px; font-size:12px;}

.newsdetail h2 { font-size:18px; font-weight:bold; line-height:30px; text-align:center; }

.newsdetail p { line-height:20px; text-align:left; font-size:11px;}


#jtlink ul {  width:100%; text-align:center;  }
#jtlink li {  padding-left:3px; padding-right:3px; line-height:25px;}
#jtlink li a:link,
#jtlink li a:active,
#jtlink li a:visited { color:#333333; text-decoration:none; line-height:25px; }
#jtlink li a:hover{ color:#333333;  text-decoration:underline; line-height:25px;  }
#jtlink .copyright { clear:both; line-height:22px; }
