body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}

body{ font-size:14px; font-family:"Microsoft Yahei";}
body{ background:#f1dec0 url(../images/sx_bg.jpg) top center no-repeat;}
/* public over */

a:link,a:visited{ text-decoration:none; color:#00456e;}
a:hover,a:active{ text-decoration:none; color:#f00;}
.awhite{}
.awhite a:link,.awhite a:visited{ color:#fff;}
.agray{}
.agray a:link,.agray a:visited{ color:#666;}
.ablue{}
.ablue a:link,.ablue a:visited{color:#0d59c5}
em{ font-style:normal; color:#666;}
i{ font-style:normal; color:#f00;}
.clear{ clear:both;}
.clear20{ clear:both; height:20px;}
.fix{*zoom:1;}
.fix:after{ display:block; content:"clear"; height:0; line-height:0; font-size:0; overflow:hidden; clear:both; visibility:hidden;}
.fl{ float:left;}
.fr{ float:right;}
.mr{ margin-right:10px;}
.pd{ padding:10px;}
.mt{ margin-top:10px;}
.mb{ margin-bottom:10px;}
.banner{ background: url(../images/banner.jpg) center top no-repeat; height:355px;}
.qianyan{ width:830px; margin:0 auto; height:100px; background:#fff url(../images/pic01.jpg) 30px 20px no-repeat; padding:20px 20px 20px 150px;  color:#333; font-size:16px; line-height:1.8em; color:#0082a5; border-bottom:solid 2px #0082a5; }
.main{width:970px; margin:0 auto 10px auto; background-color:#fff; padding:15px;}
.main .tit{ background:url(../images/tit01.jpg) no-repeat; height:52px; width:425px; font:normal 22px/52px "Microsoft Yahei"; color:#fff; margin:30px 0 20px 0; text-align:center;}
.main ul.list{}
.main ul.list li{width:212px; height:127px; padding:47px 10px 0 10px; float:left; margin-right:10px; font-size:15px; }
.main ul.list li.bg1{ background:url(../images/pic03-1.jpg) no-repeat; }
.main ul.list li.bg2{ background:url(../images/pic03-2.jpg) no-repeat; }
.main ul.list li.bg3{ background:url(../images/pic03-3.jpg) no-repeat; }
.main ul.list li.bg4{ background:url(../images/pic03-4.jpg) no-repeat; }

.main .light{ }
.main .light p.title{ font-size:18px; margin-bottom:10px;}
.main .light p.cen{ font-size:14px; color:#666; line-height:1.2em;}
.main .lightbg1{background:url(../images/pic04-1.jpg) no-repeat; height:100px; padding:25px 20px 0 300px; }
.main .lightbg2{background:url(../images/pic04-2.jpg) no-repeat; height:100px; padding:25px 300px 0 20px;}
.main .lightbg3{background:url(../images/pic04-3.jpg) no-repeat; height:100px; padding:25px 20px 0 300px;}
.main .lightbg4{background:url(../images/pic04-4.jpg) no-repeat; height:100px; padding:25px 300px 0 20px;}
.main .lightbg5{background:url(../images/pic04-5.jpg) no-repeat; height:100px; padding:25px 20px 0 300px;}
.main .lightbg6{background:url(../images/pic04-6.jpg) no-repeat; height:100px; padding:25px 300px 0 20px;}

.main .half{ width:49%; float:left; text-align:center;}
.main .half img{ margin:0 auto 10px auto;}

.main .endlist{ width:433px;margin-right:30px;}
.main .endlist_bg1{ background:url(../images/pic05-2.jpg) repeat-y; padding:20px; height:300px; }
.main .endlist_bg2{ background:url(../images/pic05-2v2.jpg) repeat-y; padding:20px; height:300px;}
.main .endlist_bg1 p,.main .endlist_bg2 p{ background:url(../images/pic07.jpg) 0 0 no-repeat; padding-left:35px; padding-bottom:20px;}
.main .download{ font-size:20px; padding:30px; text-align:center;}




