@charset "utf-8";
/* CSS Document */

body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd{margin:0;padding:0;border:0;}
li{list-style-type:none;}



body{ background:url(../images/bg.gif) repeat;  font-family:"Microsoft YaHei", "宋体", Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:16px; color:#444;}
.top_bg{ background:url(../images/banner_bg.png) repeat-x; width:100%; height:427px; text-align:center;}
.main{ width:966px; margin:0 auto; padding-top:20px;}
.m_2{ background:url(../images/bo_bg.png) repeat-y; padding:28px; }
.title{ background:url(../images/title_bg.gif) no-repeat  bottom left; height:42px; padding-bottom:10px; margin-bottom:10px;}
.title h2.t1{ background:url(../images/t1.jpg) no-repeat; height:32px; padding-left:40px; color:#da3e01;}
.title{ background:url(../images/title_bg.gif) no-repeat  bottom left; height:42px; padding-bottom:10px; margin-bottom:10px;}
.title h2.t2{ background:url(../images/t2.jpg) no-repeat; height:32px; padding-left:40px; color:#da3e01;}
.title h2.t3{ background:url(../images/t3.jpg) no-repeat; height:32px; padding-left:40px; color:#da3e01;}
.title h2.t4{ background:url(../images/t4.jpg) no-repeat; height:32px; padding-left:40px; color:#da3e01;}
.title h2.t5{ background:url(../images/t5.jpg) no-repeat; height:32px; padding-left:40px; color:#da3e01;}
.title h2.t6{ background:url(../images/t6.jpg) no-repeat; height:32px; padding-left:40px; color:#da3e01;}



.n{ margin-bottom:40px;}
.n p{ line-height:28px; margin-left:10px;}
.n p span{ color:#da3e01;}
.list{ margin-left:40px; margin-top:5px; margin-bottom:8px;}
.list li{ background:url(../images/ioc1.jpg) no-repeat left; padding-left:7px; font-size:14px; line-height:22px;}

