/* CSS Document */
Body{width:100%; margin:0px; font-family:arial;}
h1{font-size:15px; font-weight:bold; color:#FFFFFF}
ul{padding:0px; margin:0px; list-style:none;}
a{text-decoration:none;}
.top{ width:100%;height:85px; float:left; background:#163669; border-bottom:1px solid #E2E6E9}
.top1{width:827px; background:url(../../webdesign_img/top_bg.jpg) no-repeat; height:85px; float:left;}
.top1_1{ width:205px; text-align:center; float:left; padding-top:20px; height:65px;}
.top1_1 a{ color:#FFFFFF}
.top1_2{ width:622px; margin-top:40px; float:left; height:23px; text-align:center; line-height:23px;}
.top1_2 ul li{ width:88px;  height:23px; float:left;}
.top1_2 ul li.bannerright{ background:url(../../webdesign_img/banner_line.jpg) no-repeat; width:1px; overflow:hidden; float:left;}
.top1_2 ul li.banner1{ background:url(../../webdesign_img/banner_bg1.jpg) repeat-x;}
.top1_2 ul li.banner2{ background:url(../../webdesign_img/banner_bg2.jpg) repeat-x;}
.top1_2 ul li.banner3{ background:url(../../webdesign_img/banner_bg2.jpg) repeat-x; border-right:none;}
.top1_2 ul li a{font-size:12px; color:#FFFFFF; display:block; height:23px; line-height:23px;}
.top1_2 ul li a:hover{ font-size:12px; color:#FFFFFF; background:url(../../webdesign_img/banner_bg3.jpg) repeat-x;}
.topright{min-width:20%; height:25px; color:#CCCCCA; text-align:right; margin-top:5px; padding-right:10px; font-size:12px;}
.topright a{ color:#CCCCCA}
.topright a:hover{ color:#FF6600}

.mypic{ width:827px; float:left; height:156px;}
.midbg{height:10px; background:#F1F1F1; border-right:1px solid #D0C3B2; width:826px; overflow:hidden; float:left;}

.main{ float:left;border-right:1px solid #D0C3B2; width:826px;}
.left{ float:left; width:256px; height:550px; border-right:1px solid #CDCEC9; background:#E4E6E1}
.font1{ height:30px; line-height:30px; font-weight:bold; width:246px; padding-left:10px; float:left; font-size:12px; color:#151515}
.news{ height:280px; float:left; width:256px;}
.news ul li{ height:18px; line-height:18px; float:left; font-size:12px; padding-left:8px;}
.news ul li a{ width:236px;color:#282826; display:block; border:1px solid #E4E6E1; padding:1px;}
.news ul li a:hover{ border:1px solid #92978C; background:#EFEFEF;}
.leftline{ height:6px; float:left; overflow:hidden;}
.service{ height:200px; float:left; width:248px; padding-left:8px;}
.s1{ width:246px;font-size:12px;}
.s1 ul li{ height:22px; line-height:22px; float:left;}
.s1 ul li a{width:123px; color:#484846; display:block;}
.s1 ul li a:hover{color:#EE5E17;}

.right{width:569px; float:left; height:550px;}
.font2,.more,.font3{ float:left; width:480px; padding-left:10px; font-weight:bold; background:#FFFBF0; font-size:12px; color:#151515; height:23px; line-height:23px; border-bottom:1px solid #DDDDDD}
.more{width:69px; text-align:center; padding-top:8px; height:15px;}
.font3{background:#FFFFFF}
.myfont{ color:#333333; padding:5px; width:559px; float:left; font-size:12px; line-height:20px; margin-bottom:10px;}
.case{ width:559px; padding-left:10px; float:left; height:140px; margin-top:10px;}
.case ul li.casepic{ width:160px; float:left; height:125px;}
.case ul li.casetitle{ float:left; width:360px; margin-left:20px; font-weight:bold; font-size:12px; color:#2E2E2E; height:20px; line-height:20px;}
.case ul li.caseinfo{ float:left; width:360px; margin-left:20px;font-size:12px; color:#2E2E2E; height:20px; line-height:20px;}
.caseline{ width:540px; margin-left:10px !important; margin-left:5px; float:left; background:url(../../webdesign_img/caseline.jpg) repeat-x; height:5px; overflow:hidden; margin-top:2px}

.mylink{float:left; width:540px; padding:2px 10px;}
.mylink ul li{ height:20px; line-height:20px; float:left; font-size:12px; margin-right:8px;}
.mylink ul li a{ color:#333333}
.mylink ul li a:hover{color:#FF3300}

.picborder{ border:2px solid #F4740F; padding:2px; cursor:pointer}
.picborder1{ border:2px solid #EEEEEF; padding:2px;}

.mybot{ width:100%; height:69px; background:url(../../webdesign_img/bot_bg.jpg) repeat-x; float:left;}
.bleft{ float:left; width:100%; height:20px; margin-top:9px;}
.bleft ul li{ float:left; height:30px; line-height:30px; font-size:12px; color:#CDCDCD}
.bleft ul li.shuxian{float:left; font-family:Arial; font-size:12px; line-height:30px !important;line-height:25px;}
.bleft ul li a{ float:left;font-size:12px; color:#CDCDCD; margin-left:10px; margin-right:10px; width:50px;}
.bleft ul li a:hover{ color:#99999B}
.btmcopyright{ width:100%; float:left; height:30px; line-height:30px; color:#CDCDCD; font-size:12px; padding-left:9px;}
.btmcopyright a{ color:#FF6600}
.bright{ min-width:50%;height:69px; background:url(../../webdesign_img/bot-right.jpg) no-repeat right;}