@charset "utf-8";
body {MARGIN: 0 auto; PADDING: 0px;font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left:0px; background:url(../images/bj.gif);}
div,form,p,img,ul,ol,li,dl,dt,dd {margin:0; padding:0; list-style:none; }
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px; margin: 0; padding: 0; border: 0; color:#9A9A9A; line-height:18px;}
img { border:0px; vertical-align:middle;}


/*总体*/
#content{ width:1003px; margin:0 auto; background:#FFFFFF; overflow:hidden;}

/*图片*/
.images { border:1px #CCCCCC solid;}

/*框框*/
.mail_k { border:1px #CCCCCC solid; background:#f3f3f3; width:111px; height:19px;}

/*字体*/
.menu{color:#990000; line-height:26px; font-size:14px; text-decoration:none;}
.gq {color:#a33333; line-height:24px; font-size:12px; font-weight:bold;}
.gq1 {color:#a33333; line-height:20px; font-size:12px; font-weight:bold;}
.jj { color:#404040; line-height:24px; font-size:12px;}
.font1 { color:#404040; line-height:18px; font-size:12px;}
.font2 { color:#404040; line-height:24px; font-size:12px;}
.contact { color:#CC3300; line-height:24px; font-size:12px; font-weight:bold;}
.contact-e { color:#CC3300; line-height:24px; font-size:11px; font-weight:bold;}


/*头部*/
#top{ width:1003px; height:283px; float:left;}
#top_logo { width:1003px; height:80px; float:left;}
#top_name { width:304px; height:80px; float:left;}
#top_sl { width:699px; height:80px; float:right;}
#top_seach { width:699px; height:37px; float:left; background:#FFFFFF;}
#top_menu { width:1003px; height:26px;}
#top_m { width:690px; height:26px; float:right; background:#EFEFEF; padding-left:8px;}
#top_m a { color:#990000; line-height:26px; font-size:14px; text-decoration:none; font-weight:bold; letter-spacing:1px;}
#top_m a:hover{ color:#BB4E00; line-height:26px; font-weight:bold;letter-spacing:1px;}
#banner { width:1003px; height:177px; float:left;}
#top_m-e { width:690px; height:26px; float:right; background:#EFEFEF; padding-left:8px;}


/*内容*/
#sub { width:1003px; height:677px; float:left;}
#sub1 { width:786px; height:677px; float:left;}
#sub2 { width:217px; height:677px; float:left;}
#sub_top { width:786px; height:280px; float:left;}
#sub_news {width:286px; height:280px; float:left; background:url(../images/s-l.gif) repeat-y;}
#sub_news li{ list-style:none; width:256px; background:url(../images/line-n.gif);}
#sub_news li a {color:#404040; line-height:26px; font-size:12px; text-decoration:none;}
#sub_news li a:hover {color:#a33333; line-height:26px; font-size:12px; text-decoration:none;}

#sub_gq{ width:500px; height:280px; float:left; background:url(../images/line-n3.gif);}
#sub_gq li {list-style:none; width:460px; background:url(../images/line-n2.gif);}
#sub_gq li a {color:#a33333; line-height:24px; font-size:12px; text-decoration:none; font-weight:bold;}
#sub_gq li a:hover {color:#404040; line-height:24px; font-size:12px; text-decoration:none;}
#banner_d { width:786px; height:122px; float:left;}

#sub_d { width:786px; height:275px; float:left;}
#sub_jj { width:370px; height:275px; float:left;}
#sub_line { width:1px; height:275px; float:left;}
#sub_pro { width:415px; height:138px; float:left; }
#sub_gpro {width:415px; height:137px; float:left;}

#right_mail { width:217px; height:131px; float:left; background:url(../images/mail.gif);}
#right_prolist { width:217px; float:left; background:url(../images/mail.gif);}
#right_contact { width:217px; float:left; }

#foot { width:1003px; height:138px; float:left;}
#foot1 { width:1003px; height:138px; float:left; background:#E7E7E7; text-align:center;}

#left { width:217px; float:left; margin-bottom:2px; }
#company { width:772px; height:22px; background:url(../images/sub_01.jpg); float:left; padding-top:10px; padding-left:14px;}
#company_k { width:750px; float:left; margin:3px 5px; border-left:#EBEBEB 1px solid; border-right:#ebebeb 1px solid; padding:3px 12px;}
#company_k a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#755815; text-decoration:none; line-height:18px;}
#company_k a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a33333; text-decoration:none; line-height:18px; }

#left_pro { width:217px; float:left; background:url(../images/line-n5.gif);}

/*链接*/
a.i_pro:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#755815; text-decoration:none; line-height:18px;}
a.i_pro:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#755815; text-decoration:none; line-height:18px; }
a.i_pro:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a33333; text-decoration:none; line-height:18px; }
a.i_pro:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#755815; text-decoration:none; line-height:18px; }

a.i:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#404040; text-decoration:none; line-height:18px;}
a.i:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#404040; text-decoration:none; line-height:18px; }
a.i:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a33333; text-decoration:none; line-height:18px; }
a.i:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#404040; text-decoration:none; line-height:18px; }

a.mm:link {color:#990000; line-height:26px; font-size:12px; text-decoration:none; font-weight:bold;}
a.mm:visited{color:#990000; line-height:26px; font-size:12px; text-decoration:none; font-weight:bold; }
a.mm:hover {color:#BB4E00; line-height:26px; font-size:12px; text-decoration:none; font-weight:bold; }
a.mm:active {color:#990000; line-height:26px; font-size:12px; text-decoration:none; font-weight:bold; }
