
.block{width:1000px;margin: 0px auto;}


.top{background:url('images/t_bg.png') repeat-x;height: 23px;line-height: 23px; }
.top a{padding: 0px 5px;}
.top .welcome{float: left;padding: 0px 10px;}
.top .welcome .tel{color: #A00;font-weight: bold;}
.top .languages{float:right;padding: 0px 10px}
.header{
    background: url('images/t_bg.png') left -23px repeat-x;height:148px;
}

.header .logo_area{height: 78px;text-align: left;overflow: hidden;}
.header .top_tel{float: right;}

.navi_bar{line-height: 35px;text-align: left;height: 35px; white-space: nowrap;overflow: hidden;}
.navi_bar a{color:#FFF;padding: 0px 10px 0px 9px;background:url('images/t_bg.png') right -228px no-repeat;}

.eshow{
    background: url('images/t_bg.png') left -171px repeat-x #FFF;height:269px;
}
.x-picscroll{height:265px;width:978px;text-align:center;background:#F3ECDA;position:relative;border:1px solid #CCC;padding:1px;margin: 0px auto;}
.x-picscroll ul,.x-picscroll li,.hot_imgnews ul,.hot_imgnews li{list-style:none;margin:0px;padding:0px;}

.x-picctlbar{position:absolute;left:0px;right:0px;bottom:0px;height:26px;text-align:center;line-height:33px;display: none;}
.x-picctlbar-bg{opacity: 0.5;-moz-opacity:0.5;filter:alpha(opacity=50);background:#000;width:100%;height:100%;position:absolute;left:0px;right:0px;}
.x-control-ctn{width:100%;padding:3px 0px;height:20px;line-height:20px;position:absolute;left:0px;right:0px;}
.x-control{border:1px solid #FFF;margin:0px 3px;padding:2px 8px;cursor:pointer;background:#000;}
.x-ctlfocus{background:#FF579A;border-color:#FFF;}
.x-Curtain{overflow:hidden;text-align:left;height:100%;width:976px;margin:0px auto;white-space:nowrap;}
.x-Curtain ul{white-space:nowrap;}
.x-Curtain ul li{width:976px;height:265px;float:left;}
.x-Curtain img{width:100%;height: 100%;}

.hot_imgnews .x-Curtain{overflow:hidden;text-align:left;height:100%;width:290px;margin:0px auto;white-space:nowrap;}
.hot_imgnews .x-Curtain ul{white-space:nowrap;}
.hot_imgnews .x-Curtain ul li{width:290px;height:195px;float:left;}
.hot_imgnews .x-Curtain img{width:100%;height: 100%;}


.x-Curtain a{display:inline;float:none;}
a img{border:none;}

.main{
    height: auto; overflow: hidden;padding:0px 0px 0px 0px;
    background: url('images/l_bg.png') left top repeat-y #FFF;
}
.main .vleft{float:left;overflow: hidden;height: auto;padding: 0px 0px 0px 10px;width: 233px;}
.main .left{float:left;overflow: hidden;height: auto;padding: 0px 0px 0px 10px;width: 233px;background: url('images/left-full.png') 10px 10px no-repeat;}
.main .left ul{text-align: left;}
.main .left li{padding: 0px 0px 0px 28px;line-height: 210%;}
.main .left ul.news{padding: 81px 0px 7px 0px;height: 125px;}

.main .left .qq_contact ul{}
.main .left .qq_contact li{float:left;padding: 0px 0px 0px 20px;}

.main .vleft ul.art-list{padding: 71px 25px 7px 0px;height: auto;overflow:hidden;background: url("images/left-arttit.png") no-repeat}
.main .vleft ul.art-list li{text-align: left;border-bottom: 1px dashed #CCC; background: url('images/list-num.png') 0px bottom;);padding: 0px 0px 0px 20px;line-height: 28px;}
.main .vleft ul.art-list .deep_1{font-weight: bold;}
.main .vleft ul.art-list .deep_2{padding-left: 12px;}
.main .vleft ul.art-list .deep_3{padding-left: 24px;}
.main .vleft a.current{color:#A00;}
.main .vleft .lcontact{background: url('images/contact-tit.png') no-repeat; padding: 60px 0px 10px 20px;text-align: left; line-height: 200%;}
.right .news_list{background: url('images/intro-title.jpg') no-repeat;padding: 50px 10px 20px 10px;line-height:180%;text-align: left;}
pre{background: #FFF;}

.product_list{background: url('images/intro-title.jpg') no-repeat;padding: 50px 10px 20px 10px;}
.product_list ol{display: block;height: auto;overflow: hidden;}
.product_list li{float: left;padding: 0px 0px 10px 5px;}
.product_list li img{width:233px;height:155px;}
.product_list li i{font-style: normal;display: block;line-height: 200%;}

.product_contain{background: url('images/prod_room.png') no-repeat;padding: 10px;}
.product_contain h2{border-bottom: 2px solid #eeeeee;text-align: center;font-size:16px;line-height: 40px;font-family: "微软雅黑";margin: 0px 20px;padding-left:5px;}
.product_content{text-align: left;padding: 0px 20px; line-height: 300%;text-indent: 25px;}
.news_list li{height:175px;overflow:hidden;padding: 5px 0px; border-bottom: 1px dashed #CCC;list-style:none;}
.news_list li img{float:left;border: 1px solid #CCC;padding:1px; margin:3px 0px;width:200px;height:150px;display:block;}
.news_list .item h2{line-height: 200%;margin: 0px;padding-top: 0px;text-align: left;font-size: 14px;}
.news_list .item{float: right;width: 530px;padding:0px;}
.news_list .item .extra{font-size: 12px;text-align: left;color: #AAA;line-height: 160%;}
.news_list .item .extra span{color: #555;}
.news_list .item .description{text-align: left;line-height: 220%;text-indent:25px;padding: 5px 0px;color: #777;}
.news_list li:hover * { text-decoration: underline !important;}

.right .page{width:100%;line-height: 400%; text-align: center;}

.right .articleBody {
    text-align: left;
    line-height: 200%;
    padding: 10px 30px;
    font-size: 14px;
}
.prevAndNext{border-top: 1px dashed #CCC;line-height: 200%;color:#999;margin: 10px 0px;}

div.culture-c { overflow:hidden;height:auto;background: url('images/picnew-bg.png') no-repeat;height: 209px;}

.left ul.culture,.left ul.culture li,.vleft ul.culture,.vleft ul.culture li
{position: relative;height: 94px;margin: 0px;padding: 0px;line-height: 150%;}

ul.culture li.img{position: absolute;left:0px;top:25px;}
ul.culture li.title{position:absolute;left:88px;top:23px;font-weight: bold;}
ul.culture li.desc{position:absolute;left:88px;top:54px;width: 128px;}
.left .contact{height: auto;padding: 105px 0px 5px 0px;}

.main .right{width:750px;float: right;padding: 20px 0px 0px 0px;}
.main .right .intro{background: url('images/intro-title.jpg') no-repeat;padding: 40px 20px 10px 10px;line-height:180%;text-align: left;}
.main .right .companyIntroduction{background: url('images/intro-title.jpg') no-repeat;padding: 50px 20px 20px 10px;}
.contactContainer{background: url('images/ctx-tit.png') no-repeat;padding: 50px 20px 20px 10px;}
.dszzcContainer{background: url('images/dszzc-tit.png') no-repeat;padding: 50px 20px 20px 10px;}
.qualificationContainer{background: url('images/qyzz-tit.png') no-repeat;padding: 50px 20px 20px 10px;}
.cultureContainer{background: url('images/culture-tit.png') no-repeat;padding: 50px 20px 20px 10px;}
.courseContainer{background: url('images/course-tit.png') no-repeat;padding: 50px 20px 20px 10px;}
.organizationContainer{background: url('images/org-tit.png') no-repeat;padding: 50px 20px 20px 10px;}
.servContainer{background: url('images/serv-tit.png') no-repeat;padding: 50px 20px 20px 10px;}
.main .right .intro p,
.main .right pre,
.main .right .companyIntroduction p,
.main .right .dszzcContainer p,
.main .right .qualificationContainer p,
.main .right .cultureContainer p,
.main .right .courseContainer p,
.main .right .organizationContainer p
{text-indent: 24px;}
.main .right pre{white-space: normal;line-height: 230%;}

.main .right .hot_news{padding: 0px 20px 0px 10px;line-height: 150%;text-align: left;height: auto;overflow: hidden;}
.main .right .hot_imgnews{float:left;width:230px;height:162px;background: #CCC;margin: 0px 20px 0px 0px}
.main .right .hot_imgnews img{width:230px;height:162px;border: none;}
.main .right .top_news{padding: 0px 0px 20px 0px;line-height: 200%;}
.main .right .top_news .title{font-size: 14px;font-weight: bold;color: #E00;}

.hot_list ul{padding-top: 10px;overflow: hidden;height: auto;}
.hot_list li{width:200px;float:left;background: url('images/list-num.png') no-repeat;padding-left: 25px;line-height: 22px;}
.hot_list li.n1{background-position: 0px 5px;}
.hot_list li.n2{background-position: 0px -17px;}
.hot_list li.n3{background-position: 0px -39px;}
.hot_list li.n4{background-position: 0px -61px;}
/**/
ol,ul,li{margin: 0px;padding: 0px;list-style: none;}
a{color: #000; text-decoration: none;}
a:hover{text-decoration: underline;}
.friendlink{background: #FFF;text-align: left;height: auto;overflow:hidden;padding: 0px 0px 5px 0px;white-space: nowrap;}
.friendlink a{text-decoration: none;}
.friendlink a:hover{text-decoration: underline;}
.friendlink ul{display: block;height: auto;	overflow: hidden;margin: 0px 5px;background: #ECECEC;border-top: 1px solid #EEE;}
.friendlink li{color: #666;padding: 0px 5px;float: left;width: 155px;margin: 5px 0px;font-size: 12px;line-height: 20px;}
.friendlink li.flt{float:none;background: #545454;color: #FFF;width: 80px;text-align: center;}
.copyright{ margin:0px 5px 78px 5px;line-height: 70px;text-align: center;background: #F5F5F5;}

.lw-container{background: url('images/lw-tit.png') no-repeat; padding: 50px 20px 20px 20px;}

.lw-form *{margin: 0px;padding: 0px;}
.lw-form p{display: block;overflow: hidden;height: auto;}
.lw-form label{width: 15%;float: left;margin: 5px 0px;height: 20px;}
.lw-form select, .lw-form input,.lw-form textarea{float:left;width: 34%;margin: 5px 0px;}
.lw-form textarea,.lw-form #title{width:84%;}
.lw-form select{margin: 0px 3px;}
.lw-form .lw-panel{text-align:center;}
.lw-form .lw-panel * {width: auto;float: none;}
.lw-list li table{width:100%;text-align: left;border: 1px solid #CCC;border-collapse: collapse;margin: 5px 0px;}
.lw-list li table  td{border:1px solid #CCC;padding: 3px;}

#slide{overflow:hidden;width:720px;height:155px;margin: 10px 0px 0px 10px;background: url('images/prod-title.png') no-repeat;padding-top: 50px;}
#slide li{float:left;padding:4px 2px;}
#slide li img{border: none;height:155px;width: 233px;}
#slide .slideul1{width:3999px;}




.cqqtel{
    width: 1000px;margin: 0px auto;height: auto;overflow: hidden;
    background: url("images/bg.png") left bottom repeat-x;

}


.footer{background: url("images/bg.png") left bottom repeat-x; height: 78px;position: fixed;left:0px;bottom:0px;text-align: center;width:100%;}
.footer .cqq{float: left;}
.footer .ctel{float:right;}

.quick_search {height:auto;overflow: hidden;padding: 5px 10px;float: right;}
.quick_search *{display: block;float:left;}
.quick_search .ipt{background: url('images/sh-bg.png') top left;width:200px;line-height:24px;height:24px;border: none;margin: 0px;padding: 0px 3px;}
.quick_search .blank{text-align: center;color:#999;}
.quick_search .btn{background: url('images/sh-bg.png') top right;border: none;width:64px;height:24px;border: none;}
.hotkeywords ul{padding: 0px 0px 0px 5px;}
.hotkeywords li{float: left;line-height: 35px;padding: 0px 5px;color: #666}
.hotkeywords li a{color: #666}
.footer{background: url("images/bg.png") left bottom repeat-x; height: 78px;position: fixed;left:0px;bottom:0px;text-align: center;width:100%;}
.footer .cqq{float: left;}
.footer .ctel{float:right;}

.quick_search {height:auto;overflow: hidden;padding: 5px 10px;float: left;}
.quick_search *{display: block;float:left;}
.quick_search .ipt{background: url('/css/home/images/sh-bg.png') top left;width:384px;line-height:37px;height:37px;border: none;margin: 0px;padding: 0px 3px;}
.quick_search .blank{text-align: center;color:#999;}
.quick_search .btn{background: url('/css/home/images/sh-bg.png') top right;border: none;width:152px;height:37px;border: none;}
.hotkeywords ul{padding: 0px 0px 0px 5px;}
.hotkeywords li{float: left;line-height: 35px;padding: 0px 5px;color: #666}
.hotkeywords li a{color: #666}