
/* È«¾ÖCSS¶¨Òå */
body { font-family: Microsoft YaHei; margin: 0; padding: 0; background:#c0c0c0 url(../images/bg.jpg) repeat-y center; }
p,div,form,img,ul,ol,li,dl,dt,dd { margin: 0; padding: 0; border: 0; }
ul,ol,li{ list-style: none; }
h1,h2,h3,h4,h5,h6 { margin: 0; padding: 0; }
table,li,tr,th,br{ font-family: Microsoft YaHei;}
img{ display: block; }
/* Á´½ÓÑÕÉ« */
a{ text-decoration: none;  }
a:hover{ text-decoration: none; color: #FFFF00; }

.fl{ float: left; }
.fr{ float: right; }
.tc{ text-align: center; }
.tr{ text-align: right; }
.cl{ clear: both; }
.mt_01{ margin-top:50px; }
.mt_02{ margin-left:15px; }
.pt_01{ padding-top:20px; }
/* nav */
.nav{ width: 100%; color: #fff; text-align: center; font-size: 12px; height: 40px; line-height: 40px; font-weight: normal; font-family: SimSun; background:url(../images/bg02.jpg) repeat-y center;}
.nav a{ color: #fff; }

.bg01{ width:100%; background:url(../images/title_01.jpg) no-repeat center top; height:527px;}
.bg02{ width:100%; background:url(../images/title_02.jpg) no-repeat center top; height:293px;}
.bg03{ width:100%; background:url(../images/title_03.jpg) no-repeat center top;}
.bg04{ width:100%; background:url(../images/bg01.jpg) no-repeat center bottom;}

.box01{ float:left; width:233px; height:118px; background:url(../images/pic04.jpg) 0px 0px no-repeat; }
.box01 p{ padding:20px 0 0 20px; font-size:18px; line-height:24px; display:block; color:#fff; }
.box01 a{ float:left; width:80px; height:20px; font-size:12px; margin:10px 0 0 20px; line-height:20px; background:#d1070e; color:#fff; text-align:center; }
.box01 a:hover{ background:#fff; color:#d1070e; }
.box02{ background:url(../images/pic05.jpg) 0px 0px no-repeat; margin-left:16px; }
.box03{ background:url(../images/pic06.jpg) 0px 0px no-repeat; margin-left:16px; }
.box04{ background:url(../images/pic07.jpg) 0px 0px no-repeat; margin-left:16px; }
.box05{ float:left; width:482px; height:228px; margin-top:15px; background:url(../images/title_12.png) 0px 0px no-repeat; }
.box05 .tu{ float:left; width:95px; margin:40px 10px 0 35px; font-size:14px; line-height:18px; color:#cb274e; font-weight:bold; text-align:center; }
.box05 .tu img{ display:block; margin-bottom:5px; }
.box05 .lj{ float:left; width:45px; margin:30px 0 0 132px; font-size:18px; color:#fff; text-align:center; }
.box05 .zh{ float:left; width:140px; padding:20px 0 0 40px; font-size:36px; color:#cb274e; }
.box05 .wz{ float:left; width:140px; padding:0 0 0 40px; font-size:14px; color:#a1a1a1; }
.box05 a.gm{ float:left; margin:20px 0 0 40px; width:103px; height:33px; background:#cb274e; font-size:16px; line-height:33px; border:2px #fff solid; text-align:center; border-radius:10px; color:#fff;}
.box05 a.gm:hover{ background:#fff; border:2px #cb274e solid; color:#cb274e;}
.box06{ float:left; width:230px; }
.box06 span{ padding:10px 0; font-size:14px; font-weight:bold; color:#666666; text-align:center; display:block; }
.box06 a.cj{ float:left; width:120px; margin:0 0 20px 53px; height:30px; line-height:30px; background:#cb274e; border:2px #fff solid; text-align:center; font-size:16px; color:#fff; }
.box06 a.cj:hover{ background:#fff; border:2px #cb274e solid; color:#cb274e; }
.box07{ float:left; width:230px; position:relative; }
.box07 i{ position:absolute; top:15px; left:15px; width:70px; height:30px; line-height:30px; background:#05ac8e; font-size:14px; color:#fff; text-align:center; border-radius:10px; z-index:999; }
.box07 p{ padding:12px 10px; font-size:14px; line-height:24px; color:#666666; font-weight:bold; }
.box07 p span{ color:#999999; display:block; font-weight:normal; }

.list_01{ margin:0px auto; width:980px; padding-top:65px;}
.list_01 li{ float:left; width:250px; height:310px; margin-top:20px; position:relative; }
.list_01 li span{ position:absolute; top:241px; left:158px; width:18px; height:9px; background:url(../images/title_09.png) 0px 0px no-repeat; z-index:999; }
.list_01 li .text{ float:left; width:230px; height:60px; background:#efefef; }
.list_01 li .text p{ float:left; padding:20px 0 0 10px; font-size:14px; color:#cb274e; font-weight:bold; }
.list_01 li .text a{ float:right; width:76px; height:28px; line-height:28px; border:2px #efefef solid; margin:15px 10px 0 0; background:#cb274e; font-size:14px; color:#fff; text-align:center; }
.list_01 li .text a:hover{ background:#fff; color:#cb274e; border:2px #cb274e solid; }
.list_01 li.no01{ width:230px; }
.list_02{ float:left; width:980px; }
.list_02 li.zc{ float:left; width:192px; height:570px; margin:10px 0 0 0; background:url(../images/title_10.jpg) 0px 0px no-repeat; }
.list_02 li.zc p{ padding:50px 0 0 25px; font-size:28px; line-height:36px; color:#fff; font-weight:bold; display:block; }
.list_02 li.zc i{ padding:6px 0 0 25px; font-size:18px; line-height:24px; color:#fff205; display:block; }
.list_02 li.zc a{ margin:10px 0 0 25px; width:46px; height:46px; background:url(../images/title_11.png) 0px 0px no-repeat; display:block; }
.list_02 li.zc a:hover{cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);}
.list_02 li{ float:left; width:190px; height:280px; margin:10px 0 0 7px; position:relative; }
.list_02 li span{ position:absolute; top:211px; left:158px; width:18px; height:9px; background:url(../images/title_09.png) 0px 0px no-repeat; z-index:999; }
.list_02 li .text{ float:left; width:190px; height:60px; background:#efefef; }
.list_02 li .text p{ float:left; padding:20px 0 0 5px; font-size:13px; color:#cb274e; font-weight:bold; }
.list_02 li .text a{ float:right; width:58px; height:26px; line-height:26px; margin:15px 5px 0 0; border:2px #efefef solid; background:#cb274e; font-size:12px; color:#fff; text-align:center; }
.list_02 li .text a:hover{ background:#fff; color:#cb274e; border:2px #cb274e solid; }

.titn{width:auto; text-align:center;}

.l1_1{ width:110px; position:fixed; top:436px; right:50%; margin-right:-610px;}
*html .l1_1{position:absolute; bottom:auto; top:expression(eval(document.documentElement.scrollTop));}
.l7{ position:absolute; width:110px; right:50%; margin-right:-600px;}

.box{ float:left; width:110px; }
.box a{ float:left; width:110px; height:36px; line-height:36px; background:#a818b7 url(../images/title_13.jpg) no-repeat bottom center; font-size:16px; color:#fff; text-align:center; }
.box a:hover{ color:#ffd800; }
.box p{ float:left; width:110px; background:#5513c1; padding-bottom:10px; font-size:20px; color:#fff; font-weight:bold; text-align:center; }
.box p img{ margin:10px 0 10px 13px; display:block; }
.box a.top{ margin-top:1px; float:left; width:65px; padding-left:45px; background:#5513c1 url(../images/title_14.jpg) 20px 10px no-repeat; font-size:14px; color:#fff; text-align:left; }
.box a.top:hover{ color:#ffd800; }

/* footer */

#footer{ width: 100%; line-height: 25px; font-family: SimSun; font-size: 12px; color: #fff; font-weight: normal; text-align: center; padding:40px 0; }
#footer a{ color: #fff; }
#footer p{ text-align: center; font-family: SimSun; font-size: 12px; }
#footer address{ font-style: normal; text-align: center; color: #fff; font-family: SimSun; font-size: 12px; }