﻿
.gglb{width:100%; height:520px;margin-bottom:25px; }

.cpl{width:954px; margin:0 auto; font-family:微软雅黑; padding-bottom:40px;}
.cplTit{margin-bottom:15px;}
.cplTit a{display:inline-block; width:133px; text-align:center; height:63px; line-height:63px; font-size:14px; color:#fff; float:left;}
.cplTit a:hover{opacity:.8; filter:alpha(opacity=80); text-decoration:none;}
.TitList1{background:#333;}.TitList2{background:#3d3d3d;}.TitList3{background:#464646;}.TitList4{background:#505050;}.TitList5{background:#5a5a5a;}.TitList6{background:#646464;}.TitList7{background:#464646;}

.cpl li{float:left; display:inline; width:305px; background:#fff; margin-right:8px; text-align:center;}
.cpl li.noMr{margin-right:0;}
.cpl h5{border-top:1px solid #f7f7f7; font-size:14px; padding:20px 0 5px 0;}
.cpl h5 a{color:#333;}
.cpl .cplBtn{display:block; margin:12px auto 16px auto; background:url(../images/cplBtn.jpg) no-repeat; width:23px; height:23px;} 

.tyBg{background:url(../images/tyBg.jpg) no-repeat; height:462px; font-family:微软雅黑; padding-top:38px;}
.ty{width:944px; margin:0 auto;}
.ty .zst{padding:25px; background:#fff;}
.ty .zst h5{font-size:14px; color:#ed6d00; margin:22px 0 18px 0;}
.ty .zst p{line-height:18px;}
.ty .btnQh{width:31px;}
.ty .btnQh a{display:block; width:31px; height:31px;}
.btnQh .btnUp{background:#333 url(../images/btnQh.png) no-repeat center top;}
.btnQh .btnDown{background:#ed6d00 url(../images/btnQh.png) no-repeat center -31px;}


.tyForm{width:281px; margin-right:24px; overflow:hidden; font-family:微软雅黑;}

.lyForm{}
.lyForm li{margin-bottom:1px; display:block;}
.lyForm label{float:left; line-height:38px; height:38px; width:73px; display:inline-block; text-align:center; background:url(../images/labelBg-X.png) repeat-x;}
.lyForm .iptTxt{float:right; width:207px; border:none; height:20px; line-height:20px; padding:9px 0; outline:none; text-indent:1em; background:#fff;}
.lyForm .btnTjly{width:143px; height:56px; background:#ed6d00; font-size:16px; color:#fff; border:none; font-family:微软雅黑; margin-top:29px; cursor:pointer;}
.lyForm .btnLi{background:none; box-shadow:none; *border-width:0;}

.formSpan1 , .formSpan2{color:#fff; padding-left:18px; overflow:hidden;}
.formSpan1 h1{font-size:24px; font-weight:normal; margin-top:10px;}
.formSpan1 h3{font-size:16px; font-weight:normal;}
.formSpan1{height:91px; background:#ed6d00;}
.formSpan2{height:67px; background:#333;}
.formSpan2 p{line-height:18px; margin-top:19px;}


.contTit{font-weight:normal; margin-top:35px; font-family:微软雅黑; margin-bottom:12px;}
.contTit a{color:#ed6d00;}
.contTit p{font-size:26px; color:#ccc; font-family:Myriad Pro; text-transform:uppercase;}
.contTit p em{color:#999;}


.kh{margin:40px auto; width:944px; font-family:微软雅黑;}
.khLeft{background:#fff; width:268px; padding:0 30px; height:508px; overflow:hidden; position:relative;}
.khLeft .khLeftCont{margin-top:65px;}
.khLeft .khLeftCont h3{font-size:24px; font-weight:normal; margin-bottom:10px;}
.khLeft .khLeftCont p{line-height:23px;}
.khLeft .btnMore{color:#ed6d00; font-family:Arial, Helvetica, sans-serif; position:absolute; bottom:30px; left:30px;}

.khRight{width:615px;}
.khRight ul{height:308px; overflow:hidden;}
.khRight li{float:left; display:inline; margin:0 1px 1px 0; width:153px; height:153px; overflow:hidden;}
.khRight li.noMr{margin-right:0;}
.khRight .bgal{padding:10px 9px; background:#fff; height:180px; overflow:hidden;float:left}
.khRight .bgal dd{width:290px;padding-left:19px}
.khRight .bgal h5{font-size:14px; line-height:38px;}
.khRight .bgal h5 a{color:#ed6d00;}
.khRight .bgal p{line-height:20px;}


.alQhBtn{width:100%;}
.btnAl{ margin-left:318px; margin-top:-41px; height:31px; width:63px;}
.btnAl a{display:inline; width:31px; height:31px; float:left;}
.btnAl .btnUp{background:#ed6d00 url(../images/btnQh.png) no-repeat center top; margin-right:1px;}
.btnAl .btnDown{background:#333 url(../images/btnQh.png) no-repeat center -31px;}

.kh .ggl{margin-top:10px;}


.gySpan{width:100%; background:#fff;}
.gyCont{width:944px; margin:0 auto; padding-bottom:40px;}



.gy{width:445px; height:650px; overflow:hidden; position:relative;}
.gy .nrCont p{line-height:20px; margin-top:18px;}
.gy .btnMore{color:#ed6d00; font-family:Arial, Helvetica, sans-serif; position:absolute; bottom:30px; left:0;}



.ys{width:431px; height:650px; overflow:hidden;}
.ys li{padding:20px 70px 0 90px; height:50px; background-color:#f7f7f7; background-image:url(../images/ysBg1.jpg); background-repeat:no-repeat; margin-bottom:1px; line-height:18px; font-family:微软雅黑;}
.ys .ys1{background-position:left top;}
.ys .ys2{background-position:left -70px;}
.ys .ys3{background-position:left -140px;}
.ys .ys4{background-position:left -210px;}
.ys .ys5{background-position:left -280px;}
.ys .ys6{background-position:left -350px;}


.ry{width:445px; height:277px; overflow:hidden;}
.ry li{float:left; display:inline; margin-right:1px;}
.ry li img{border:10px solid #f7f7f7;}


.hb{width:431px; height:277px; overflow:hidden;}

.hb a img{float:left;}

#flashs{ height:520px; position:relative; overflow:hidden; width:100%; text-align:center;}
#flashs .btn{ position:absolute; bottom:0px; right:50%; padding:5px 6px;}
#flashs .btn span{ color:#fff;  background:#aaa;cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#666;}


.msdt{width:100%; background:url(../images/dtBg.jpg) repeat-x; height:420px; overflow:hidden; font-family:微软雅黑;}
.msdt h4{margin:37px 0 15px 0;}
.msdt h4 a{font-weight:normal;}
.msdt h4 p{color:#ccc; font-size:26px; text-transform:uppercase;}
.msdtCont{width:944px; margin:0 auto;}
.msdtCont .dt_k{padding:10px; background:#fff; width:425px;}
.msdtCont .dt_k p{height:30px; line-height:30px;}
.msdtCont ul{width:450px;}
.msdtCont li{line-height:29px;}
.msdtCont li a{background:url(../images/dtLi_ico.png) no-repeat left center; padding-left:16px; width:340px; display:inline-block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.msdtCont li span{display:inline-block; color:#999;}
