@charset "GB2312";
*{margin:0; padding:0; list-style:none; text-decoration:none;}
body{text-align:center; background:url(../images/bg.jpg) repeat-x;}
.cqbcbody{text-align:center; background:url(../images/bg2.jpg) repeat-x #f8f8f8;}
body img{border:none;}
a{color:#2b323e;}
#container{position:relative; margin:0 auto; width:1002px; text-align:left; font-size:12px; font-family:"ËÎÌå";}
#top{position:relative; margin:0 auto; width:100%; text-align:left; font-size:12px; font-family:"ËÎÌå";}
#header{position:relative; margin:0 auto; width:1002px; height:33px;}
#header p{float:left; height:32px; padding-left:8px; color:#000; line-height:32px;}
#header p span{color:#e70014;}
#header table{float:right;}
#header table b{color:#ff720a;}
#header a:link,#header a:visited{color:#000; line-height:37px;}
#header a:hover{color:#ff720a; text-decoration:underline;}
.bd{width:100px; height:18px; border:1px solid #c9c9c9; line-height:18px; color:#706d6d;}
.btn{width:53px; height:20px; background:url(../images/btn.gif) -55px 0 no-repeat; color:#000; _line-height:22px; border:none;}
#nav{ position:relative; margin:0 auto; width:1000px; height:62px; background:url(/image/nav.jpg) repeat-x; border:1px solid #b90c0c; border-top-color:#a70909; border-bottom-color:#730404; overflow:hidden;}
#nav ul{float:left; height:57px; padding-top:5px; overflow:hidden;}
#nav li{float:left; height:57px; margin-right:2px;}
#nav li dl{float:left; height:57px;}
#nav li dl.d1{width:42px; _margin-right:-30px;}
#nav li dl.d2{width:337px;}
#nav li dl.d3{width:337px;}
#nav li dl.d4{width:273px;}
#nav li dt{float:left; width:50px; height:51px; padding-top:5px; padding-left:18px; padding-right:16px; background:url(../images/fx.gif) 70px 4px no-repeat;}
#nav li dt.sy{width:20px; padding-left:16px; background:none;}
#nav li dt a:link,#nav li dt a:visited,#nav li dt a:hover{display:block; float:left; width:40px; height:44px; font-size:12px;}
#nav li dt a.n1{background:url(/image/n_01.jpg) no-repeat; width:20px;}
#nav li dt span.n2{background:url(/image/n_02.jpg) no-repeat; width:40px; height:44px; display:block;}
#nav li dt span.n3{background:url(/image/n_03.jpg) no-repeat; width:40px; height:44px; display:block;}
#nav li dt span.n4{background:url(/image/n_04.jpg) no-repeat; width:40px; height:44px; display:block;}
#nav li dd{float:left; width:48px; height:20px; overflow:hidden; line-height:13px;}
#nav li dd a:link,#nav li dd a:visited{float:left; color:#fff;}
#nav li dd a:hover{text-decoration:underline;}
#nav li dd.fx{width:17px; text-align:center; color:#fff;}
#search{ position:relative; margin:0 auto;  width:988px; height:37px; padding-left:12px; background:url(/image/search.gif) repeat-x; border:1px solid #d4d2d2; border-top:none; margin-bottom:14px;}
#search table{float:left;}
.bd2{width:178px; height:22px; padding-left:5px; padding-right:5px; border:1px solid #91b9dc; border-right:none; color:#706d6d; line-height:22px; outline:none;}
.btn2{width:54px; height:24px; background:url(/image/btn.gif) no-repeat; border:none; cursor:pointer; color:#fff; font-weight:bold;}
#search dl{ width:653px; height:37px; padding-right:10px; overflow:hidden;}
#search dt{float:left; color:#ff720a; line-height:37px;}
#search dd{float:left; height:37px; padding-right:8px;}
#search dd a:link,#search dd a:visited{color:#000; line-height:37px;}
#search dd a:hover{color:#ff720a; text-decoration:underline;}
.main{float:left; width:1002px; padding-bottom:8px;}
.flash{float:left; width:384px; height:390px; padding:5px 5px 0 5px; border:1px solid #e6dec1; background-color:#fff; margin-right:6px; _display:inline;}
.ftp{width:384px; height:280px;}
.fwz{float:left; width:370px; padding:18px 3px 0 11px; background:url(/image/flash.gif) repeat-x; color:#000; line-height:20px;}
.fwz a:link,.fwz a:visited{display:block; height:26px; font-size:14px; font-weight:bold; color:#f72004; text-align:center;}
.fwz a:hover{text-decoration:underline;}
#news{float:left; width:348px; height:395px; padding:0 9px; background:url(/image/news.gif) repeat-x; border:1px solid #e3dcc0;}
.ntj{float:left; width:348px; height:85px; padding-top:14px; border-bottom:1px dotted #b3b3b3;}
.ntj h3{width:348px; height:28px; text-align:center; overflow:hidden;}
.ntj h3 a:link,.ntj h3 a:visited{font-size:14px; color:#bd0101;}
.ntj h3 a:hover{text-decoration:underline;}
.ntj p{width:348px; height:24px; color:#000; line-height:24px;}
#news ul{float:left; width:348px; padding-top:4px;}
#news li{float:left; width:333px; height:24px; padding-left:15px; background:url(/image/ico2.gif) 2px 10px no-repeat;}
#news li a:link,#news li a:visited{font-size:12px; color:#000; line-height:24px;}
#news li a:hover{text-decoration:underline;}
.gonggao{float:right; width:224px; height:395px; border:1px solid #e3dcc0;}
.gonggao h3{float:left; width:214px; height:33px; padding-right:10px; background:url(/image/bt.gif) repeat-x;}
.gonggao h3 b{float:left; width:111px; height:33px; background:url(/image/btn.gif) 0 -25px no-repeat; font-size:14px; color:#fff; line-height:30px; text-align:center;}
.gonggao h3 a:link,.gonggao h3 a:visited{float:right; font-size:12px; font-weight:normal; color:#000; line-height:30px;}
.gonggao h3 a:hover{text-decoration:underline;}
.gonggao ul{float:left; width:216px; padding-top:4px; padding-left:8px;}
.gonggao li{float:left; width:206px; height:27px; padding-left:10px; background:url(/image/ico.gif) 0 12px no-repeat;}
.gonggao li a:link,.gonggao li a:visited{color:#000; line-height:27px;}
.gonggao li a:hover{text-decoration:underline;}
.left{float:left; width:236px;}
.right{float:right; width:756px;}
.center{float:left; width:486px;}
.sidebar{float:right; width:264px;}
.bk{float:left; border:1px solid #e3dcc0;}
.bt{float:left; height:30px; padding-right:10px; background:url(/image/bt.gif) 0 -31px repeat-x;}
.bt h3{float:left; height:29px; padding-left:23px; background:url(/image/ico.gif) 6px -25px no-repeat; font-size:14px; color:#ce0606; line-height:29px;}
.bt a:link,.bt a:visited{float:right; color:#000; line-height:29px;}
.bt a:hover{text-decoration:underline;}
.bt2,.bt3{float:left; height:33px; padding-right:10px; background:url(/image/bt.gif) 0 -31px repeat-x;}
.bt2 h3,.bt3 h3{float:left; width:111px; height:33px; background:url(/image/btn.gif) 0 -25px no-repeat; font-size:12px; color:#fff; line-height:29px; text-align:center;}
.bt2 a:link,.bt2 a:visited,.bt3 a:link,.bt3 a:visited{float:right; color:#000; line-height:29px;}
.bt2 a:hover,.bt3 a:hover{text-decoration:underline;}
.bt3{background-position:0 -68px;}
.bt4{float:left; height:30px; padding:0 10px; background:url(/image/bt.gif) 0 -31px repeat-x;}
.bt4 h3{float:left; width:82px; height:27px; background-color:#fff; border-top:3px solid #bc0909; border-left:1px solid #e4ddc1; border-right:1px solid #e4ddc1; font-size:14px; color:#bc0909; line-height:27px; text-align:center;}
.bt4 a:link,.bt4 a:visited{float:right; color:#000; line-height:29px;}
.bt4 a:hover{text-decoration:underline;}
.bt5{float:left; width:224px; height:30px; padding:0 10px 0 28px; background:url(/image/bt2.gif) no-repeat;}
.bt5 h3{float:left; height:28px; font-size:14px; color:#bc0909; line-height:28px; _line-height:32px;}
.bt5 a:link,.bt5 a:visited{float:right; color:#000; line-height:28px;}
.bt5 a:hover{text-decoration:underline;}
.gy{float:left; padding:2px 0 0 7px;}
.gy li{float:left; height:28px; padding-left:12px; background:url(/image/ico.gif) 0 12px no-repeat;}
.gy li a:link,.gy li a:visited{color:#000; line-height:28px;}
.gy li a:hover{text-decoration:underline;}
.gy2{float:left; padding:0px 0 0 10px;}
.gy2 li{float:left; height:24px; padding-left:12px; background:url(/image/ico2.gif) 2px 10px no-repeat;}
.gy2 li a:link,.gy2 li a:visited{float:left; font-size:12px; color:#2b323e; line-height:24px;}
.gy2 li a:hover{text-decoration:underline;}
.gy2 li span{float:right; color:#434343; line-height:30px;}
.left .zxwj{width:234px; height:287px; background-color:#fdf9f3; margin-bottom:8px;}
.left .wq ul,.left .wq li{width:225px;}
.left .wq li p{width:116px;}
.zxwj{width:234px; height:287px; background-color:#fdf9f3; margin-bottom:8px;}
.zxwj .bt,.zxwj .bt2{width:224px;}
.zxwj .gy{width:227px;}
.zxwj .gy li{width:215px;}
.zxwj .gy2{width:224px;}
.zxwj .gy2 li{width:212px; overflow:hidden;}
.al{float:left; width:764px; margin-left:-8px; _display:inline;}
.al .bk{width:372px; height:287px; margin-left:8px; margin-bottom:8px; _display:inline;}
.al .bt3{width:362px;}
.al .gy2{width:362px;}
.al li{width:340px;}
.ad{float:left; width:1002px; height:98px; position:relative;}
.vedio{width:234px; height:324px; background-color:#fdf9f3; margin-bottom:8px;}
.vedio .bt4{width:214px;}
.vedio ul{float:left; width:234px;}
.vedio li{float:left; width:113px; height:50px; padding-left:4px; padding-top:10px;}
.vtp{float:left; width:107px; height:88px; padding:2px 0 0 2px; background:url(/image/vedio.gif) no-repeat;}
.vwz{float:left; width:109px; padding-top:6px; text-align:center;}
.vwz a:link,.vwz a:visited{color:#3b2b14; line-height:18px;}
.vwz a:hover{text-decoration:underline;}
.cp{height:262px; margin-bottom:0;}
.hot{width:484px; height:324px; margin-bottom:8px;}
.htj{float:left; width:464px; height:75px; padding-top:14px; border-bottom:1px dotted #b3b3b3; margin-left:10px; _display:inline;}
.htj h3{width:464px; height:28px; text-align:center; overflow:hidden;}
.htj h3 a:link,.htj h3 a:visited{font-size:14px; color:#dc0000;}
.htj h3 a:hover{text-decoration:underline;}
.htj p{width:464px; height:24px; color:#959696; line-height:24px;}
.htja{float:left; width:349px; height:85px; padding-top:14px; border-bottom:1px dotted #b3b3b3; margin-left:10px; _display:inline;}
.htja h3{width:349px; height:28px; text-align:center; overflow:hidden;}
.htja h3 a:link,.htja h3 a:visited{font-size:14px; color:#dc0000;}
.htja h3 a:hover{text-decoration:underline;}
.htja p{width:349px; height:24px; color:#959696; line-height:24px;}
.hot .bt3{width:474px;}
.hot .gy2{width:464px;}
.hot .gy2 li{width:452px; overflow:hidden;}
.dp{height:287px; margin-bottom:0;}
.scf{width:262px; height:200px; margin-bottom:8px;}
.scf .gy2{width:252px;}
.scf .gy2 li{width:236px; overflow:hidden;}
.lt{float:left; width:367px;}
.ct{float:left; width:364px;}
.js{width:358px; height:310px; margin-bottom:8px;}
.js .bt2,.ry .bt2{width:348px;}
.js p{float:left; width:338px; padding-left:10px; padding-top:6px; color:#3b2b14; line-height:24px;}
.js p img{float:left; margin-right:10px; _display:inline;}
.ry{width:358px; height:262px;}
.ry ul{float:left; width:354px; padding-left:4px; padding-top:6px;}
.ry li{float:left; width:158px; height:210px; border:1px solid #e4dec3; margin-left:10px; _display:inline;}
.df{height:310px;}
.wq{width:262px; height:262px; margin-bottom:0;}
.wq .gy{float:left; padding:2px 0 0 7px;}
.wq .gy li{float:left; height:28px; padding-top:0; padding-left:12px; background:url(/image/ico.gif) 0 12px no-repeat;}
.wq .gy li a:link,.gy li a:visited{color:#000; line-height:28px;}
.wq .gy li a:hover{text-decoration:underline;}
.wq ul{float:left; width:252px; padding-left:10px;}
.wq li{float:left; width:252px; height:25px; padding-top:10px;}
.wq li img{float:left; width:94px; height:102px;}
.wq li p{float:right; width:148px; height:102px; color:#4d525b; line-height:24px;}
.wq li p a:link,.wq li p a:visited{display:block; height:28px; font-size:14px; font-weight:bold; color:#ca0a0a;}
.wq li p a:hover{text-decoration:underline;}
.fc{width:362px; height:310px; margin-bottom:8px;}
.fc .bt3,.sh .bt3{width:352px;}
.fc ul{float:left; width:362px;}
.ctp{float:left; width:100px; height:100px; padding:4px; border:1px solid #d5d5d5;}
.cwz{float:left; width:110px; padding-top:4px; text-align:center;}
.cwz a:link,.cwz a:visited{color:#3b2b14;}
.cwz a:hover{text-decoration:underline;}
.sh{width:362px; height:302px;}
.sh .gy2{width:352px;}
.sh .gy2 li{width:330px; overflow:hidden;}
.ad2{float:left; width:731px; height:90px;}
.ad3{float:right; width:264px; height:90px;}
.left .zx{height:380px; margin-bottom:0;}
.zx table{float:left; border:1px solid #e3dcc0; margin-left:7px; _display:inline;}
.zx table td{color:#4d525b; line-height:20px;}
.bd3{width:158px; height:18px; border:1px solid #e1e1e1;}
.bd3a{width:200px; height:18px; border:1px solid #e1e1e1;}
.wy{height:382px;}
.wy .bk{height:380px; margin-bottom:0;}
.jt{float:left; width:372px; height:140px; background-color:#fff;}
.jt ul{width:362px; padding-left:10px;}
.db{float:left; width:1008px; margin-left:-6px; _display:inline;}
.db .bk{width:244px; height:290px; margin-left:6px; _display:inline; overflow:hidden;}
.db .bt3{width:234px;}
.db ul{width:237px;}
.db li{width:218px; overflow:hidden;}
.fl{width:1000px; overflow:hidden; margin-bottom:8px;}
.qh{float:left; width:992px; height:30px; padding-left:8px; background:url(/image/bt.gif) 0 -31px repeat-x;}
.qh li{float:left; width:82px; height:30px; border-left:1px solid #e4ddc1; border-right:1px solid #e4ddc1; font-size:14px; font-weight:bold; color:#bc0909; line-height:30px; text-align:center; margin-right:-1px; cursor:pointer;}
.qh li.z{float:left; width:82px; height:27px; background-color:#fff; border-top:3px solid #bc0909; line-height:27px;}
.fl dl{float:left; _float:none; width:968px; padding:4px 16px 0 16px;}
.fl dd{float:left; height:24px; padding-right:4px; color:#000; line-height:24px; overflow:hidden;}
.fl dd a:link,.fl dd a:visited{display:block; float:left; margin-right:4px; color:#000; line-height:24px; white-space:nowrap;}
.fl dd a:hover{text-decoration:underline;}
.fn{float:left; width:1002px; height:34px; background:url(/image/fn.jpg) repeat-x; color:#fff; line-height:34px; text-align:center;}
.fn a:link,.fn a:visited{color:#fff; line-height:34px;}
.fn a:hover{text-decoration:underline;}
#footer{float:left; width:1002px; height:83px; padding-top:15px; color:#000; line-height:24px; text-align:center;}
.sd{float:left; width:766px; border:1px solid #e3dcc0; margin-bottom:8px;}
.sd h3{float:left; width:746px; height:30px; padding:0 10px; background:url(/image/sdbt.jpg) 0 -31px repeat-x;}
.sd h3.cc{float:left; width:746px; height:30px; padding:0 10px; background:url(/image/sdbt.jpg) 0 -31px repeat-x; font-size:12px; line-height:30px;}
.sd h3 b{float:left; width:150px; height:30px; background:url(/image/sdbt.jpg) no-repeat; font-size:14px; color:#fff; line-height:31px; text-align:center;}
.sd h3 a:link,.sd h3 a:visited{float:right; font-weight:normal; font-size:12px; color:#f25400; line-height:30px;}
.sd h3 a:hover{text-decoration:underline;}
.sda h3{float:left; width:746px; height:30px; padding:0 10px; background:url(/image/sdbt.jpg) 0 -31px repeat-x;}
.sda h3.cc{float:left; width:746px; height:30px; padding:0 10px; background:url(/image/sdbt.jpg) 0 -31px repeat-x; font-size:12px; line-height:30px;}
.sda h3 b{float:left; width:150px; height:30px; background:url(/image/sdbt.jpg) no-repeat; font-size:14px; color:#fff; line-height:31px; text-align:center;}
.sda h3 p{float:right; font-size:12px; font-weight:normal;overflow:hidden;width:580px;height:25px;line-height:25px;}
.sda h3 p a:link,.sda h3 p a:visited{font-weight:normal; font-size:12px; color:#444444; line-height:30px;}
.sda h3 p a:hover{text-decoration:underline; color:#444444;}
.sr{float:right; width:226px;}
.sbar{float:left; width:224px; border:1px solid #e3dcc0; margin-bottom:8px;}
.sbar h3{float:left; width:214px; height:29px; padding-left:10px; background:url(/image/btn.gif) 0 -25px repeat-x; font-size:14px; color:#fff; line-height:29px;}
.team{float:left; width:722px; padding:15px 0 17px 22px; font-size:14px; color:#444; line-height:30px; margin-bottom:8px;}
#ttt{color:#990000; font-size:16px; font-weight:bold; float:left; width:722px; padding:15px 0 17px 0px; border-bottom:1px solid #d8d6d0; text-align:center; margin-left:22px; _display:inherit}
.team_cqlv{float:left; width:722px; padding:15px 0 17px 22px; font-size:14px; color:#444; line-height:30px; margin-bottom:8px;}
.team_cqlv img{float:left; margin-top:7px; margin-right:20px; _display:inline;}
#fx{float:right; padding:0px 30px 30px 0px;}
.team img{clear:both;}
.lsfc{float:left; width:786px; padding-top:20px; margin-left:-12px; _display:inline;}
.lsfc li{float:left; width:246px; height:130px; border-bottom:1px dotted #ccc; margin-left:15px; margin-bottom:20px; _display:inline;}
.fctp{float:left; width:100px; height:100px; padding:4px; border:1px solid #d5d5d5;}
.fcwz{float:right; width:130px;}
.fcwz h4{width:130px; height:26px; font-size:14px; color:#b50702;}
.fcwz h4 a{font-size:14px; color:#b50702;}
.fcwz p{width:130px; color:#817e7e; line-height:21px;}
.fcwz p a:link,.fcwz p a:visited{font-weight:normal; font-size:12px; color:#f25400; line-height:21px;}
.fcwz p a:hover{text-decoration:underline;}
.wqdr{float:left; width:786px; padding-top:20px; margin-left:-20px; _display:inline;}
.wqdr li{float:left; width:734px; height:130px; border-bottom:1px dotted #ccc; margin-left:34px; margin-bottom:20px; _display:inline;}
.fctpa{float:left; width:100px; height:100px; padding:4px; border:1px solid #d5d5d5;}
.fcwza{float:right; width:600px;}
.fcwza h4{width:600px; height:26px; font-size:14px; color:#b50702;}
.fcwza h4 a{font-size:14px; color:#b50702;}
.fcwza p{width:600px; color:#817e7e; line-height:21px;}
.fcwza p a:link,.fcwz p a:visited{font-weight:normal; font-size:12px; color:#f25400; line-height:21px;}
.fcwza p a:hover{text-decoration:underline;}
.fcwzaa{float:left; width:734px;}
.fcwzaa h4{width:734px; height:26px; font-size:14px; color:#b50702;}
.fcwzaa p{width:734px; color:#817e7e; line-height:21px;}
.fcwzaa p a:link,.fcwzaa p a:visited{font-weight:normal; font-size:12px; color:#f25400; line-height:21px;}
.fcwzaa p a:hover{text-decoration:underline;}
.sal{margin-bottom:-1px;}
.sal,.sal li{float:left; width:224px;}
.sal li{float:left; width:191px; height:33px; padding-left:33px; background:url(/image/meun.gif) no-repeat; border-bottom:1px solid #d6d6d6;}
.sal li a:link,.sal li a:visited{font-weight:bold; font-size:14px; color:#b90902; line-height:33px;}
.sal li a:hover{text-decoration:underline;}
.phb{float:left; width:194px; padding:5px 0 5px 8px;}
.phb li{float:left; width:194px; height:29px; border-bottom:1px dotted #ccc;}
.phb li b{float:left; display:block; width:19px; height:29px; padding-left:5px; color:#fff; line-height:29px;}
.phb li b.ph4,.phb li b.ph5,.phb li b.ph6,.phb li b.ph7,.phb li b.ph8 ,.phb li b.ph9,.phb li b.ph10{background:url(../images/ph.gif) left -15px no-repeat;}
.phb li b.ph10{padding-left:2px;}
.phb li b.ph1,.phb li b.ph2,.phb li b.ph3{background:url(/image/ph.gif) left 7px no-repeat;}
.phb li a:link,.phb li a:visited{float:left; color:#272727; line-height:29px;}
.phb li a:hover{color:#b90902; text-decoration:underline;}
.bztj .gy{width:217px;}
.bztj .gy li{width:205px;}
.lxwm{float:left; width:219px; padding-left:5px; padding-top:5px; color:#272727; line-height:24px;}
.lxwm img{border:1px solid #dedede;}
.cq{float:left; width:738px; height:102px; padding:14px 0 0 0; border-bottom:1px dotted #ccc; margin-left:14px; _display:inline;}
.cq img{float:left; width:128px; height:84px;}
.cq p{float:left; width:554px; padding-left:18px; color:#6c6c6c; line-height:24px;}
.cq p a:link,.cq p a:visited{display:block; font-size:14px; font-weight:bold; color:#434343;}
.cq p a:hover{color:#CC0000; text-decoration:underline;}
.cqa{float:left; width:738px; height:102px; padding:14px 0 0 0; border-bottom:1px dotted #ccc; margin-left:14px; _display:inline;}
.cqa p{float:left; width:720px; padding-left:18px; color:#6c6c6c; line-height:24px;}
.cqa p a:link,.cqa p a:visited{display:block; font-size:14px; font-weight:bold; color:#434343;}
.cqa p a:hover{color:#CC0000; text-decoration:underline;}
.cqu{float:left; width:738px; padding-left:14px; padding-bottom:14px; margin-top:10px;}
.cqu li{float:left; width:673px; height:30px; padding-left:25px; padding-right:40px; border-bottom:1px dotted #ccc; background:url(../images/i1.gif) 10px 10px no-repeat;}
.cqu li a:link,.cqu li a:visited{float:left; font-size:14px; color:#222222; line-height:30px;}
.cqu li a:hover{color:#CC0000; text-decoration:underline;}
.cqu li span{float:right; color:#222222; line-height:30px;}
.context{float:left; width:718px; font-size:12px; padding-left:22px; line-height:24px;}
.context li{width:718px; float:left;}
.context li a:link,.context li a:visited{font-size:12px; color:#222222; line-height:24px;}
.context li a:hover{color:#CC0000; text-decoration:underline;}
.mt1{float:left; width:718px; font-size:12px; padding-left:22px; margin-top:20px;}
.dcmp-title{float:left; width:718px; margin-bottom:20px; font-size:12px;}
.mt1 dt{background:url(/image/sdbt.jpg) 0 -31px repeat-x; height:30px; line-height:30px; border:1px solid #e8e2ca; border-bottom:0px; margin-bottom:10px; padding-left:20px;}
.dcmp-title small{font-size:12px;}
#demos{float:left; width:216px; height:350px; overflow:hidden;}
#indemos{height: 800%;}
#demos1{float: left; height:350px;}
#demos2{float: left; height:350px;}
#demosa{float:left; width:216px; overflow:hidden;}
#indemosa{height:800%;}
#demos1a{float: left;}
#demos2a{float: left;}

#demose{float:left; width:349px; height:210px; overflow:hidden;}
#indemose{width: 800%;}
#demos1e{float: left; height:210px;}
#demos2e{float: left; height:210px;}
#demosb{float:left; width:349px; height:212px; overflow:hidden;}
#indemosb{width:2000%;}
#demos1b{float: left; height:212px;}
#demos2b{float: left; height:212px;}
#demost{float:left; width:355px; height:267px; overflow:hidden;}
#indemost{height: 800%;}
#demos1t{float: left; height:267px;}
#demos2t{float: left; height:267px;}
.decmt-box2{float:left; margin-bottom:10px;}
.decmt-box2 .title{float:left; font-weight:bold; width:610px; padding-left:10px; color:#eb6900;}
.comment_act{float:left; height:30px; background:#f3f3f3; width:716px; border:1px solid #e7e6e5; line-height:30px;}
.decmt-box2 .nr{line-height:24px; color:#494949;}
.decmt-box2 a:link,.decmt-box2 a:visited{font-size:12px; color:#CC0000; line-height:24px;}
.decmt-box2 a:hover{color:#CC0000; text-decoration:underline;}
.userinfo{float:right;}
.welcome{float:left; line-height:37px; padding-right:20px;}
#nbta{float:right; width:702px; padding:26px 26px 0 26px; margin-bottom:-5px;}
#zxzxa{width:702px;border:1px solid #e9e9e9; float:left; margin-bottom:20px;font-size:12px;}
#zxzxa h2{background:#f6f6f6; border-top:1px solid #e9e9e9; height:25px; line-height:25px; font-size:12px; font-weight:normal; color:#949494; padding-left:10px;}
#zxzxan{padding-left:10px; padding-right:10px; line-height:30px; font-size:12px;}
#zxzxan h4{font-size:12px;}
#bt{background:#f2f2f2; border-top:1px solid #e9e7e7; line-height:35px; line-height:35px; font-size:14px; font-weight:bold; color:#4f4f4f; padding-left:5px;}
#lynr{line-height:30px;padding-left:10px;}
#lynr b{color:#9e0101;}
#glyhf{line-height:30px; padding-left:10px;}
#glyhf b{color:#9e0101;}
#lylb{float:left; margin-bottom:30px; width:730px;}
.cqutu{width:742px; padding-left:14px; margin-top:20px; float:left;}
.cqutu li{float:left; width:180px; padding-left:5px; padding-bottom:10px;}
.cqutu li img{border:1px solid #dbdbdb; padding:2px;}
.cqutu li a:link,.cqutu li a:visited{font-size:12px; color:#222222; line-height:30px; text-align:center;}
.cqutu li a:hover{color:#CC0000; text-decoration:underline;}
#tjt{ padding-left:12px; float:left; margin-top:5px;}
#tjt img{float:left; padding-right:10px;}
#tjt h4 a:link,#tjt h4 a:visited{font-size:12px; color:#222222; text-align:center;}
#tjt h4 a:hover{color:#CC0000; text-decoration:underline;}
#tjt p{color:#444445; line-height:21px;}


.tuandui{width:362px;height:270px;overflow:hidden; float:left;}
.tuandui li{float:left;padding-top: 33px;}
.tuandui li p{height:132px; float:left; width:110px; text-align:center; padding-left:5px;}
.tuandui li p a:link,.tuandui li p a:visited{font-size:12px; color:#222222; text-align:center; line-height:24px;}
.tuandui li p a:hover{color:#CC0000;}

#demosc{float:left; width:350px; height:230px; overflow:hidden;}
#indemosc{height: 800%;}
#demos1c{float: left; height:525px;}
#demos2c{float: left; height:350px;}
#demosc{float:left; width:350px; overflow:hidden;}
#indemosc{height:800%;}
#demos1c{float: left;}
#demos2c{float: left;}

.jpcb{float:left;}

.jpcb li{float:left;  margin-left:15px; margin-top:17px;}

.jpcb h4 a:link,.jpcb h4 a:visited{font-size:12px; color:#222222; text-align:center;}
.jpcb h4 a:hover{color:#CC0000; text-decoration:underline;}

.jpcb p a{color:#444445; line-height:21px; margin-top:10px;}
.jpcb li img{float:left; margin-right:5px;}



.jpcb li p a:hover{color:#900;}


.mylink{display:none;}


#banner { height:300px; clear:both;  }

#banner .rslides1 li{width:100%; height:300px; text-align:center; }



.rslides { width: 100%; position: relative; list-style: none; padding: 0 }

.rslides_nav { height: 51px; width: 31px; position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top: 50%; left: 0; opacity: 0.4; text-indent: -9999px; overflow: hidden; text-decoration: none; margin-top: -28px }

.rslides_nav:active { opacity: 1.0 }

.rslides_nav.prev { left: auto; background-position: -0 -560px; left: 0 }

.rslides_nav.next { left: auto; background-position: -31px -560px; right: 0 }

.rslides_tabs {display:none; text-align: center; position: absolute; top: 300px; left:0; z-index:10; width:100%; height:16px;  text-align:center;  }



.rslides_tabs a { text-indent: -9999px; overflow: hidden; display: inline-block; _display: block; *display:block;
width:16px; height: 16px;  }

.rslides_tabs .rslides_here a { background-position:-17px 0; }





.ztmain{width:1000px; position:relative; margin:0 auto; margin-top:103px; zoom:1; font-family:"Î¢ÈíÑÅºÚ"; text-align:left; }

.ztbai{float:left; width:924px; padding:18px 38px; background:#FFF; }

.cqbc{margin-top:37px;  }

.cqbc h4{font-size:30px; font-weight:normal; margin-bottom:27px;}


.ztwz{float:left; width:617px;} 

.ztwz  {font-size:14px; line-height:28px; color:#575656; float:left; width:620px; margin-right:39px;}

.cqbc img{float:right;}

.mulu{float:left; border-bottom:1px solid #e1e1e1; border-top:1px solid #e1e1e1; clear:both; margin-top:26px; padding:25px 0;}

.mulu h4{font-size:20px; background:#e14a4b; color:#fff;  width:66px; text-align:center; font-weight:normal; float:left; margin-right:19px;}

.mulu ul{ float:left; width:839px;}

.mulu ul li{float:left; width:279px; line-height:28px; color:#575656;} 

.mulu ul li a{color:#575656; font-size:14px; float:left;} 

.mulu ul li  span{float:left; display:black; width:20px; height:22px; background: url(/image/re.png) no-repeat; margin-left:5px;}

.mulu ul li a:hover{color:#e51100;}
.ztartile{float:left; margin-top:37px; padding-bottom:37px; border-bottom:1px solid #e1e1e1;}

.ztartile h4,.ztartile h4 a{font-size:26px; font-weight:normal; margin-bottom:20px; display:block; color:#000;}

.ztartile h4 a:hover{color:#cc0e0e;}

.ztartile h4 span{ background:#e14a4b; color:#fff; width:27px; height:27px; border-radius:5px; display:block; float:left; text-align:center; font-size:20px; margin-top:5px; margin-right:20px;}

.ztartile  .jianjie{line-height:24px; font-size:14px; color:#575656;}

.ztartile a{color:#e10306; font-size:14px;}

.ztartile ul{margin-left:-32px; width:956px;}

.ztartile ul li{float:left; width:431px; margin-left:32px; margin-bottom:50px;}

.ztartile ul li .xt{float:left; margin-right:21px;}

.ztartile ul li .xt img{width:185px; height:185px;}

.ztartile ul li .lsjj{float:left; width:225px;}

.ztartile ul li .lsjj h4{font-size:16px; font-weight:bold;}

.ztartile ul li .lsjj p{line-height:24px; font-size:14px;}

.cebian{position:fixed; bottom:135px; left:50%; margin-left:505px;}

.cebian ul{float:left; text-align:left; background: url(/image/a01.jpg) repeat-y; padding-left:22px;}

.cebian ul li a{font-size:14px;color:#333; font-family:"Î¢ÈíÑÅºÚ"; line-height:29px;}

.cebian ul li a:hover{color:#e51100;}

.cebian2{position:fixed; bottom:10px; left:50%; margin-left:505px;}



.sanheng a{display:block; width:60px; height:50px;  margin-bottom:10px; background: url(/image/a02.png) 16px center no-repeat #ee685d;}

.sanheng.cur a{display:block; width:60px; height:50px;  margin-bottom:10px; background: url(/image/a02a.png) 16px center no-repeat; border:1px solid #ddd;}

.huitop a{display:block; width:60px; height:50px; background: url(/image/a03.jpg)  no-repeat; border:1px solid #ddd;}

.huitop a  span{display:none;}

.huitop a:hover{background:#ee685d;}

.huitop a:hover span{width:30px; margin-left:15px; margin-top:4px; display:block; color:#fff;  font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}



.ztartile ul li .lsjj p{ color:#575656;}

.ztartile a.ljgd{display:block; width:128px; color:#a09f9f; background:#efefef; border:1px solid #d0cdcd; height:35px; float:left; text-align:center; line-height:35px; margin-left:400px;}

