@charset "utf-8";
/* CSS Document */

body{ padding:0px; margin:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#4d4d4d; background:url(../images/index_02.jpg) repeat-x top center;}
ul,li,img,p,span,a,h3,h4,h5,h6{ padding:0px; margin:0px; border:none; text-decoration:none; list-style:none;}
a{color:#4d4d4d; }
a:hover{ text-decoration:underline;}
.clear{ clear:both;}
.font_1{ font-family:Arial, Helvetica, sans-serif;}

.header{ width:1212px; height:88px; margin:0px auto; }
.logo{ width:147px; height:88px; float:left; }
.headR{ width:980px; height:88px; float:left; }
.nav{ width:800px; height:88px; float:left; }
.nav li{ width:130px; height:40px; text-align:center; background:url(../images/index_10.jpg) no-repeat right center; float:left; padding-top:48px; line-height:25px; font-size:14px; color:#363737; _display:inline; padding-left:30px; }
.nav li.nobg{ background:none; }
.nav li a{ display:block; width:97px; height:29px; color:#363737; text-align:center;   }
.nav li a:hover{ display:block; width:97px; height:29px;  color:#ffffff; text-decoration:none; background:url(../images/index_13.jpg) no-repeat; }
.headRR{ width:172px; float:right; }
.headRR p{ line-height:35px; text-align:right; color:#767676; }
.headRR p a{color:#767676; }
.search{ width:172px; height:27px; background:url(../images/index_17.jpg) no-repeat; margin-top:10px; }
.t1{ width:130px; height:27px; line-height:27px; padding-left:8px; font-size:12px; float:left; background:none; border:none; }
.but{ width:31px; height:27px; float:right; cursor:pointer; background:none; border:none; }
.banner{ width:1200px; height:383px; margin:0px auto; background:url(../images/index_24_24.jpg) no-repeat;}
.ban{ width:166px; height:305px; background:url(../images/ba.png) no-repeat; float:right; margin-right:15px; margin-top:15px;}
.ban li{ width:158px; height:25px;text-indent:10px; margin-top:10px; line-height:25px; font-size:14px; color:#4d4d4d; margin-left:4px;_margin-left:2px; float:left; margin-bottom:5px;   }
.ban li a.customBtn{ display:block;  width:158px; height:25px; line-height:25px; font-size:12px; color:#4d4d4d; }
.ban li a.customBtn:hover{display:block; width:158px; height:25px; background:url(../images/bli.png) no-repeat;  line-height:25px; font-size:12px; color:#ffffff; text-decoration:none; }
.ban li.active a.customBtn{display:block; width:158px; height:25px; background:url(../images/bli.png) no-repeat;  line-height:25px; font-size:12px; color:#ffffff; text-decoration:none;}

.content_1{ width:1200px; height:210px; margin:17px auto 0px; overflow:hidden}
.cont1L{ width:280px; height:210px; float:left; margin-right:10px; }
.cont1R{ float:right; }
.content_2{ width:1200px; margin:27px auto 5px; }
.cont2L{ width:347px; height:163px; float:left; background:url(../images/index_33.jpg) no-repeat; padding-left:140px; padding-right:10px; padding-bottom:15px; padding-top:10px; }
.cont2L p span{ float:right; color:#d81919;}
.cont2L p span a{color:#d81919; }
.cont2Lcon{ width:325px; margin-top:5px;line-height:15px;}
.cont2Lcon strong{ font-size:14px; color:#004699; font-weight:normal;}
.cont2Lcon p{ line-height:15px; }
.cont2M{ width:482px; height:173px; background:url(../images/index_36.jpg) no-repeat; float:left; padding-left:15px; padding-top:15px; margin-left:7px; }
.cont2M_con{ width:320px; height:160px; float:left; }
.cont2M_con h4{ line-height:25px; font-size:16px; color:#004699; font-weight:normal; }
.cont2M_con p{ line-height:18px;}
.cont2M_con p.p1{ text-indent:65px; }

.cont2R{ width:190px; float:right;  }
.mm{ margin-bottom:10px; }
.footer{ width:100%; height:113px; background:#ececec; }
.foot{ width:1200px; height:113px; margin:0px auto; }
.footL{ width:940px; float:left;  margin-top:10px; text-align:center; margin-left:130px;}
.footR{ width:130px; float:right; margin-top:7px;text-align:center}


/*---------内页样式---------*/
.listbanner{ width:1200px; height:326px; margin:0px auto; background:url(../images/neiye_03_03.jpg) no-repeat; }
.marr{ margin-top:5px;}
.list{ width:1200px; margin:20px auto; padding-bottom:20px;  }
.listL{ width:210px; float:left; }
.L1{ width:210px; }
.L1 h4{ width:210px; height:36px; background:url(../images/neiye_07.jpg) no-repeat; text-align:center; padding-top:15px; line-height:36px; font-size:16px; color:#FFF; font-weight:normal;  }
.L1_con{ width:210px; background:url(../images/neiye_10.jpg) repeat-y;}
.L1_conn{ width:210px; background:url(../images/neiye_12.jpg) no-repeat bottom center; min-height:330px; _height:330px; height:auto !important; height:330px; padding-top:10px; padding-bottom:20px;  }
.L1_conn li{ width:164px; height:33px; background:url(../images/neiye_15.jpg) no-repeat; line-height:33px; font-size:12px; margin-left:23px; margin-top:3px; text-align:center; color:#333333;}
.L1_conn li a{ display:block;  width:164px; height:33px; color:#333333; }
.L1_conn li a:hover,.L1_conn li a.ato{ display:block;  width:164px; height:33px; color:#FFF;  background:url(../images/neiye_15_15.jpg) no-repeat; text-decoration:none;   }
.L2{ width:120px; height:69px; background:url(../images/neiye_23.jpg) no-repeat; margin-top:10px; margin-left:7px; padding-left:66px; padding-right:10px; padding-top:10px; margin-bottom:20px;  }
.L2 p{ line-height:15px; }
.L2 p.p2{ text-indent:20px; }

.listR{ width:954px; float:right; }
.listR h4{ width:954px; height:36px; background:url(../images/neiye_10_10.jpg) no-repeat; line-height:36px; font-weight:normal; color:#303030; font-size:16px; text-indent:15px;  }
.listR h4 a{color:#303030;  }
.listR h4 b{color:#085bc0; font-weight:normal;  }
.Rcon{ width:934px; padding:10px; line-height:200%}
.Rcon p{ line-height:24px; }
.Rcon strong{ font-weight:normal; color:#004699; font-size:14px}





















