/* CSS Document */
*{margin:0; padding:0;}
body{background:#d2d2d2; width:100%;}
.zhuti{width:100%; min-width:1440px; height:auto; margin:0 auto; position:relative;}
.main{height:800px; overflow:hidden; margin:0 auto; width:1440px; position:relative;}
.main .left{width:250px; height:800px; overflow:hidden; float:left; background:#1c1f20;}
.main .left .logo{width:250px; height:140px; float:left;}
.main .left .nav{width:180px; height:490px; overflow:hidden; margin-top:5px; float:left; padding-left:70px; background:url(../images/nav.jpg) no-repeat;}
.main .left .nav li{width:180px; height:41px; line-height:41px; margin-top:7px; margin-bottom:7px; float:left; display:block; list-style:none; text-align:left; overflow:hidden; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:14px; color:#FFFFFF;}
.main .left .nav li a{color:#FFFFFF; text-decoration:none;}
.main .left .nav li a:hover{color:#da9355;}
.main .left .nav li.select a{color:#da9355;}
.main .left .nav li:hover{height:180px; height:41px; background:url(../images/nav_li.jpg) no-repeat;}
.main .left .nav li:hover a{color:#da9355;}


.main .left .subnav{ background:#3a2f3e; margin-left:250px; position:absolute; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; width:190px; overflow:hidden; height:760px;}
.main .left .subnav li{ width:160px; height:auto; line-height:33px; padding-left:30px; background:url(../images/subnav_li.png) no-repeat; overflow:hidden; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:14px; margin:8px 0;}
.main .left .subnav a{ color:#fff; display:block; text-decoration:none;}
.main .left .subnav .subnav_about{ margin-top:200px;}
.main .left .subnav .subnav_about a:hover{ text-decoration:underline;}

.main .left .subnav .subnav_news{ margin-top:276px;}
.main .left .subnav .subnav_pro{ margin-top:190px;}



.main .left .con{width:225px; padding-right:10px; padding-top:10px; height:150px; overflow:hidden; float:left; line-height:25px; font-size:12px; color:#868686; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; padding-left:15px;}
.main .right{width:1190px; height:760px; overflow:hidden; float:left;}
.main .right .r1{width:1190px; height:360px; float:left; overflow:hidden; background:url(../images/main_r1.jpg) no-repeat;}

.main .right .subnav01{ background:#3a2f3e; margin-left:0px; position:absolute; filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3; width:1190px; overflow:hidden; height:360px; margin-top:0px;}
.main .right .subnav01 .xz001{width:110px; height:30px; background:#5a4e3c; float:left; margin-top:222px; text-align:center; margin-left:540px; overflow:hidden; line-height:30px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:14px; color:#FFFFFF; z-index:1;}
.main .right .subnav01 .xz001 a{color:#FFFFFF; text-decoration:none;}
.main .right .subnav01 .xz001 a:hover{text-decoration:underline;}
.main .right .subnav01 .xz001_1{width:106px; height:22px; line-height:22px; float:right; margin-top:0px; overflow:hidden; text-align:center; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:12px; color:#FFFFFF;}
.main .right .subnav01 .xz001_1 a{color:#FFFFFF; text-decoration:none;}
.main .right .subnav01 .xz001_1 a:hover{text-decoration:underline;}


.main .right .r1 .xz01{width:110px; height:30px; background:#5a4e3c; float:left; margin-top:222px; text-align:center; margin-left:540px; overflow:hidden; line-height:30px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:14px; color:#FFFFFF; z-index:1;}
.main .right .r1 .xz01 a{color:#FFFFFF; text-decoration:none;}
.main .right .r1 .xz01 a:hover{text-decoration:underline;}
.main .right .r1 .xz01_1{width:106px; height:22px; line-height:22px; float:right; margin-top:0px; overflow:hidden; text-align:center; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:12px; color:#FFFFFF;}
.main .right .r1 .xz01_1 a{color:#FFFFFF; text-decoration:none;}
.main .right .r1 .xz01_1 a:hover{text-decoration:underline;}


.main .right .subnav02{ background:#3a2f3e; margin-left:0px; position:absolute; filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3; width:763px; overflow:hidden; height:214px; margin-top:546px;}

.main .right .r2{width:763px; height:186px; float:left; overflow:hidden; background:url(../images/main_r2.jpg) no-repeat;}
.main .right .r2 .xz02{width:110px; height:30px; line-height:30px; float:left; background:#626262; margin-top:107px; margin-left:326px; overflow:hidden; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:14px; color:#FFFFFF; text-align:center;}
.main .right .r2 .xz02 a{color:#FFFFFF; text-decoration:none;}
.main .right .r2 .xz02 a:hover{text-decoration:underline;}
.main .right .r2 .xz02_2{width:106px; height:22px; line-height:22px; float:right; margin-top:0px; overflow:hidden; text-align:center; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:12px; color:#FFFFFF;}
.main .right .r2 .xz02_2 a{color:#FFFFFF; text-decoration:none;}
.main .right .r2 .xz02_2 a:hover{text-decoration:underline;}
.main .right .r3{width:763px; height:214px; float:left; overflow:hidden; background:url(../images/main_r3.jpg) no-repeat;}
.main .right .r4{width:427px; height:241px; float:right; background:url(../images/main_r4.jpg) no-repeat; overflow:hidden;}

.main .right .subnav03{ background:#3a2f3e; margin-left:763px; position:absolute; filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3; width:427px; overflow:hidden; height:241px; margin-top:360px;}


.main .right .r5{width:427px; height:159px; float:right; background:url(../images/main_r5.jpg) no-repeat; overflow:hidden;}
.main .right .r5 .xz03{width:110px; height:30px; line-height:30px; background:#626262; overflow:hidden; text-align:center; float:left; margin-top:110px; margin-left:159px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:14px; color:#FFFFFF;}
.main .right .r5 .xz03 a{color:#FFFFFF; text-decoration:none;}
.main .right .r5 .xz03 a:hover{text-decoration:underline;}
.main .foot{width:1160px; height:40px; line-height:40px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:12px; color:#848484; text-align:center; overflow:hidden; float:left; background:#553f34; padding-right:30px;}
.main .foot a{color:#848484; text-decoration:none;}
.main .foot a:hover{text-decoration:underline;}


.main .nright{width:1190px; height:760px; overflow:hidden; float:left; background:url(../images/case_bg.jpg) no-repeat;}
.main .nright .kuang01{width:970px; height:670px; overflow:hidden; margin-top:60px; margin-left:110px; float:left;}
.main .nright .kuang01 .tit{width:970px; height:80px; line-height:80px; float:left; overflow:hidden; border-bottom:1px solid #666666; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:16px; color:#666666; font-weight:normal;}
.main .nright .kuang01 .tit a{font-size:30px; color:#666666; text-decoration:none; font-weight:bold;}
.main .nright .kuang01 .nnav{width:195px; height:550px; float:left; border-right:1px solid #666666; overflow:hidden; padding-top:20px;}
.main .nright .kuang01 .nnav li{width:195px; height:auto; line-height:30px; text-align:center; margin-top:20px; float:left; overflow:hidden; display:block; list-style:none; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:14px; color:#666666; background:#bfbfbf;}
.main .nright .kuang01 .nnav li a{color:#666666; text-decoration:none;}
.main .nright .kuang01 .nnav li a:hover{text-decoration:underline;}
.main .nright .kuang01 .nnav li.select{background:#ffc588;}
.main .nright .kuang01 .nnav li.select a{color:#666666; text-decoration:none;}
.main .nright .kuang01 .nnav li ul{width:195px; height:auto; overflow:hidden; float:left;}
.main .nright .kuang01 .nnav li ul li{width:195px; height:30px; line-height:30px; margin-top:5px; float:left; display:block; list-style:none; background:#bfbfbf; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:14px; color:#666666; text-align:center;}
.main .nright .kuang01 .nnav li ul li a{color:#666666; text-decoration:none;}
.main .nright .kuang01 .nnav li ul li a:hover{text-decoration:underline;}
.main .nright .kuang01 .nnav li ul li.select{background:#ffc588;}
.main .nright .kuang01 .nnav li ul li.select a{color:#666666; text-decoration:none;}

.main .nright .kuang01 .block{width:950px; height:580px; line-height:30px; float:left; padding-top:10px; padding-left:10px; padding-right:10px; overflow-y:scroll; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:12px; color:#666666;}
.main .nright .kuang01 .block img{float:left; margin-right:10px;}

.main .nright .kuang01 .bloabout{width:950px; height:580px; line-height:28px; float:left; padding-top:10px; padding-left:10px; padding-right:10px; overflow-y:scroll; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:12px; color:#666666;}
.main .nright .kuang01 .bloabout .n1{width:920px; height:168px; float:left; overflow:hidden;}
.main .nright .kuang01 .bloabout .n1 img{width:343px; height:168px; float:left; margin-right:10px; border:0;}

.main .nright .kuang01 .bloabout .n2{width:920px; height:71px; float:left; overflow:hidden;}


.main .nright .kuang01 .bloabout .n3{width:920px; height:224px; float:left; overflow:hidden;}
.main .nright .kuang01 .bloabout .n3 img{width:164px; height:135px; float:left; margin-right:10px; margin-left:10px; border:0;}

.main .nright .kuang01 .bloabout .n4{width:920px; height:31px; float:left; overflow:hidden;}

.main .nright .kuang01 .bloabout .n5{width:920px; height:28px; margin-bottom:5px; margin-top:5px; float:left; overflow:hidden;}

.main .nright .kuang01 .bloabout .n6{width:920px; height:31px; float:left; overflow:hidden;}

.main .nright .kuang01 .bloabout .n7{width:920px; height:84px; margin-bottom:5px; margin-top:5px; float:left; overflow:hidden;}


.main .nright .kuang01 .bloabout .n8{width:920px; height:125px; margin-bottom:5px; padding-left:10px; padding-right:10px; float:left; overflow:hidden;}
.main .nright .kuang01 .bloabout .n8 img{width:217px; height:125px; float:left; margin-right:10px; border:0;}




.main .nright .kuang01 .blocknew{width:950px; height:570px; line-height:30px; float:left; padding-top:20px; padding-left:10px; padding-right:10px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:12px; color:#666666;}
.main .nright .kuang01 .blocknew li{width:790px; height:95px; float:left; margin-left:30px; margin-top:20px; display:block; list-style:none; overflow:hidden;}
.main .nright .kuang01 .blocknew li .wpic{width:160px; height:95px; float:left; margin-right:20px;}
.main .nright .kuang01 .blocknew li .wpic img{width:160px; height:95px; border:0;}
.main .nright .kuang01 .blocknew li .wnr{width:610px; height:95px; float:left; overflow:hidden; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; color:#666666; font-size:12px; line-height:22px;}
.main .nright .kuang01 .blocknew li .wnr a{color:#333333; line-height:29px; text-decoration:none;}
.main .nright .kuang01 .blocknew li .wnr a:hover{text-decoration:underline;}


.main .nright .kuang01 .bloabout{width:950px; height:580px; line-height:28px; float:left; padding-top:10px; padding-left:10px; padding-right:10px; overflow-y:scroll; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:12px; color:#666666;}

.main .nright .kuang_02{width:407px; height:760px; overflow:hidden; float:left;}
.main .nright .kuang02{width:718px; height:670px; overflow:hidden; margin-top:60px; margin-left:33px; float:left;}
.main .nright .kuang02 .tit{width:718px; height:80px; line-height:80px; float:left; overflow:hidden; border-bottom:1px solid #666666; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:16px; color:#666666; font-weight:normal;}
.main .nright .kuang02 .tit a{font-size:30px; color:#666666; text-decoration:none; font-weight:bold;}
.main .nright .kuang02 .block{width:718px; height:570px; line-height:30px; float:left; padding-top:20px; padding-left:10px; padding-right:10px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:12px; color:#666666; overflow-y:scroll;}


.main .nright .kuang01 .bloabout{width:950px; height:580px; line-height:28px; float:left; padding-top:10px; padding-left:10px; padding-right:10px; overflow-y:scroll; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:12px; color:#666666;}
.main .nright .kuang01 .bloabout .con_01{width:580px; float:left; background:url(../images/con_bg.jpg) no-repeat; height:345px; padding-left:130px; padding-top:155px; line-height:30px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:14px; color:#666666;}
.main .nright .kuang01 .bloabout .con_01 a{color:#666666; text-decoration:none;}
.main .nright .kuang01 .bloabout .con_01 a:hover{text-decoration:underline;}
.main .nright .kuang01 .bloabout .con_02{width:600px; height:300px; margin-left:50px; margin-top:10px; overflow:hidden; float:left;}
.main .nright .kuang01 .bloabout img{float:right; border:0;}


.main .nright .kuang01 .blo{width:750px; height:570px; line-height:30px; float:right; padding-top:40px; padding-left:10px; padding-right:10px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:12px; color:#666666; overflow:hidden;}
.main .nright .kuang01 .blo li{width:240px; height:210px; float:left; margin-right:6px; display:block; list-style:none; margin-bottom:10px; overflow:hidden; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:14px; color:#666666;}
.main .nright .kuang01 .blo li img{width:240px; height:180px; border:0; float:left;}
.main .nright .kuang01 .blo li .tet1{width:240px; height:30px; float:left; text-align:center; line-height:30px; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#666666;}
.main .nright .kuang01 .blo li .tet1 a{color:#666666; text-decoration:none;}
.main .nright .kuang01 .blo li .tet1 a:hover{text-decoration:underline;}



.main .nright1{width:1190px; height:760px; overflow:hidden; float:left; background:url(../images/case_bg.jpg) no-repeat;}
.main .nright1 .kuang03{width:970px; height:670px; overflow:hidden; margin-top:60px; margin-left:110px; float:left;}
.main .nright1 .kuang03 .tit{width:970px; height:80px; line-height:80px; float:left; overflow:hidden; border-bottom:1px solid #666666; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:16px; color:#666666; font-weight:normal;}
.main .nright1 .kuang03 .tit a{font-size:30px; color:#666666; text-decoration:none; font-weight:bold;}
.main .nright1 .kuang03 .blo01{width:950px; height:570px; line-height:30px; float:left; padding-top:20px; padding-left:10px; padding-right:10px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:12px; color:#666666;}
.main .nright1 .kuang03 .blo01 li{width:310px; height:470px; float:left; display:block; list-style:none; margin-right:6px; margin-bottom:10px; overflow:hidden; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:14px; color:#666666;}
.main .nright1 .kuang03 .blo01 li .pic{width:310px; height:235px; float:left;}
.main .nright1 .kuang03 .blo01 li .pic img{width:310px; height:235px; border:0;}
.main .nright1 .kuang03 .blo01 li .tit01{width:240px; height:30px; margin-top:10px; border-bottom:1px solid #999999; text-align:center; overflow:hidden; margin-left:40px; float:left; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:14px; color:#666666;}
.main .nright1 .kuang03 .blo01 li .tit01 a{color:#666666; text-decoration:none;}
.main .nright1 .kuang03 .blo01 li .tit01 a:hover{text-decoration:underline;}
.main .nright1 .kuang03 .blo01 li .nr01{width:240px; height:120px; margin-top:10px; float:left; margin-left:40px; overflow:hidden; line-height:30px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:12px; color:#666666;}
.main .nright1 .kuang03 .blo01 li .more{width:101px; height:34px; line-height:34px; overflow:hidden; float:left; margin-top:25px; margin-left:104px; overflow:hidden; text-align:center; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:12px; color:#666666; border:1px solid #999999;}
.main .nright1 .kuang03 .blo01 li .more a{color:#666666; text-decoration:none;}
.main .nright1 .kuang03 .blo01 li .more a:hover{text-decoration:underline;}



.main .nright1{width:1190px; height:760px; overflow:hidden; float:left; background:url(../images/case_bg.jpg) no-repeat;}
.main .nright1 .kuang04{width:970px; height:670px; overflow:hidden; margin-top:60px; margin-left:110px; float:left;}
.main .nright1 .kuang04 .tit{width:970px; height:80px; line-height:80px; float:left; overflow:hidden; border-bottom:1px solid #666666; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:16px; color:#666666; font-weight:normal;}
.main .nright1 .kuang04 .tit a{font-size:30px; color:#666666; text-decoration:none; font-weight:bold;}
.main .nright1 .kuang04 .blo02{width:950px; height:570px; line-height:30px; float:left; padding-top:20px; padding-left:10px; padding-right:10px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:12px; color:#666666;}
.main .nright1 .kuang04 .blo02 li{width:240px; height:210px; float:left; margin-right:35px; margin-left:35px; display:block; list-style:none; margin-bottom:50px; overflow:hidden; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:14px; color:#666666;}
.main .nright1 .kuang04 .blo02 li img{width:240px; height:180px; border:0;}
.main .nright1 .kuang04 .blo02 li .tet1{width:240px; height:30px; float:left; text-align:center; line-height:30px; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#666666;}
.main .nright1 .kuang04 .blo02 li .tet1 a{color:#666666; text-decoration:none;}
.main .nright1 .kuang04 .blo02 li .tet1 a:hover{text-decoration:underline;}




.main .nright .kuang01 .blo01{width:950px; height:570px; line-height:30px; float:left; padding-top:20px; padding-left:10px; padding-right:10px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:12px; color:#666666;}
.main .nright .kuang01 .blo01 li{width:310px; height:470px; float:left; display:block; list-style:none; margin-right:6px; margin-bottom:10px; overflow:hidden; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:14px; color:#666666;}
.main .nright .kuang01 .blo01 li .pic{width:310px; height:235px; float:left;}
.main .nright .kuang01 .blo01 li .pic img{width:310px; height:235px; border:0;}
.main .nright .kuang01 .blo01 li .tit01{width:240px; height:30px; margin-top:10px; border-bottom:1px solid #999999; text-align:center; overflow:hidden; margin-left:40px; float:left; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:14px; color:#666666;}
.main .nright .kuang01 .blo01 li .tit01 a{color:#666666; text-decoration:none;}
.main .nright .kuang01 .blo01 li .tit01 a:hover{text-decoration:underline;}
.main .nright .kuang01 .blo01 li .nr01{width:240px; height:120px; margin-top:10px; float:left; margin-left:40px; overflow:hidden; line-height:30px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:12px; color:#666666;}
.main .nright .kuang01 .blo01 li .more{width:101px; height:34px; line-height:34px; overflow:hidden; float:left; margin-top:25px; margin-left:104px; overflow:hidden; text-align:center; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:12px; color:#666666; border:1px solid #999999;}
.main .nright .kuang01 .blo01 li .more a{color:#666666; text-decoration:none;}
.main .nright .kuang01 .blo01 li .more a:hover{text-decoration:underline;}

.meg{ margin-left:20px; width:600px; overflow:hidden; margin-top:10px;}
.meg .name{ width:80px; text-align:right; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå", "ËÎÌå", "ÐÂËÎÌå"; font-size:12px; color:#666666;}
.meg .bk{ width:510px; line-height:30px;}
.meg .bk input{ border:#ddd 1px solid; padding:4px 10px; width:200px; height:20px; line-height:20px;}
.meg .bk textarea{ width:480px; border:#ddd 1px solid; padding:4px 10px; height:120px;}
.meg .code input{ width:60px;}
.meg .btn{ margin-left:90px; width:60px; height:26px;}
.fl{ float:left;}
.fr{float:right;}
.page{ overflow:hidden; margin-top:20px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå", "ËÎÌå", "ÐÂËÎÌå"; color:#666666; font-size:12px; float: right; width:739px; height:25px; line-height:25px;}
.page a{ margin-left:15px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå", "ËÎÌå", "ÐÂËÎÌå"; color:#666666; font-size:12px; text-decoration:none;}
.ntit{ font-size:16px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå", "ËÎÌå", "ÐÂËÎÌå"; color:#666666; height:40px; line-height:40px;}
.ninfo{ border-bottom:#ddd 1px solid; margin-bottom:5px; color:#999999; font-size:14px;}
.npic{ width:680px; overflow:hidden; padding:10px 0; overflow-y:scroll;}
.ntext{ overflow-y:scroll; width:960px; height:490px; line-height:30px; float:left; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:12px; color:#666666;}
.al{ text-align:left;}
.ac{ text-align:center;}
.ar{ text-align:right;}


























































































































