﻿/* CSS Document */
@import url("public.css");

body{ }

.wrap{ width:980px; height:auto; overflow:hidden; margin:0px auto;}

.head{ height:100px; overflow:hidden; margin-top:10px; margin-bottom:10px;}
.head div.logo{ height:86px; overflow:hidden; margin:10px 0px; width:370px; float:left;}
.head div.menu{ width:570px; height:30px; float:right; overflow:hidden; margin-top:15px}
.head div.menu li{ width:80px; float:left; text-align:center; height:30px; line-height:30px;}
.head div.menu li a{ font-size:16px; color:#444444;}
.head div.menu li a:hover{ color:#f60}

.banner{ height:670px; overflow:hidden;}
.banner ul li{ height:670px; overflow:hidden;}
ol#controls{margin:1em 0;padding:0;height:8px;	}
ol#controls li{margin:0 10px 0 0; padding:0;float:left;list-style:none;height:8px;line-height:8px;}
ol#controls li a{float:left;height:8px;line-height:8px;background:url('../images/sliderdot.png') no-repeat;color:#555;font-size:2px;width:8px;text-decoration:none;}
ol#controls li.current a{background:url('../images/sliderhvoer.png') no-repeat;color:#fff;}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}

/*********** home middle**************/
.h_right{float:right;width:537px;position:relative;margin-top:-160px;margin-right:-35px;z-index:999;}
.hometxttop{float:right;width:537px;height:21px;}
.home_midtxt{float:right;width:537px;background:url("../images/rightwhiteboxmid.png") repeat-y;padding-bottom:20px;}
.hometxtbtm img{float:right;width:537px;margin:0px 0px 0px 0px;}
.home_midtxt h1{float:left;width:500px;margin-left:25px;font:italic 60px 'Times New Roman';margin-top:-3px;}
.home_midtxt h2{float:left;width:500px;margin-left:25px;font:italic 36px 'Times New Roman';padding-bottom:30px;}
.home_midtxt p{float:left;width:500px;margin-left:25px;font:normal 14px 'Times New Roman', sans-serif, arial;padding-bottom:25px;line-height:22px;}
.home_midtxt a{float:left;width:auto;margin-left:25px;font:italic 15px 'Times New Roman';color:#ff9900;}

.home_btm1{float:left;width:310px;padding-bottom:60px;}
.home_btm1 img{float:left;width:310px;padding-bottom:20px;}
.home_btm1 p{float:left;width:310px;padding-bottom:30px;font:normal 14px 'Open Sans', sans-serif, arial;line-height:20px;}
.home_btm1 a{float:left;width:310px;text-decoration:none;font:italic 15px 'Times New Roman';color:#ff9900;margin-top:-10px;}
.home_btm2{float:left;width:310px;margin-left:22px;}
.home_btm2 img{float:left;width:310px;padding-bottom:20px;}
.home_btm2 p{float:left;width:310px;padding-bottom:30px;font:normal 14px 'Open Sans', sans-serif, arial;line-height:20px;}
.home_btm2 a{float:left;width:310px;text-decoration:none;font:italic 15px 'Times New Roman';color:#ff9900;margin-top:-10px;}

#footer{clear:both;float:left;width:100%;height:59px;background:url('../images/footerbg.png') no-repeat top center;}
#footer .f1{float:left;width:auto;font:normal 12px 'Myriad Pro',arial;color:#fff;margin-left:-10px;line-height:59px;}
#footer .copy{float:right;width:auto;font:normal 12px 'Myriad Pro',arial;color:#fff;line-height:59px;}
#footer .f1 a{color:#fff;margin-left:10px;}
#footer .f1 a.active {color:#d27f31;margin-left:10px;}
#footer .f1 a:hover {color:#d27f31;}

.content1{clear:both;float:left;width:1010px;margin-top:80px;}
.uber_top_img{float:left;width:100%;/*margin-top:-120px;*/position: relative;top: -120px;z-index: -1;}
.uber_top_img1{float:left;width:100%;position:relative;top:120px;}
.content_left1{float:left;width:510px;position:relative;margin:-80px 0px 0px 0px;padding-bottom:10px;}
.content_left_txt{float:left;width:470px;padding-bottom:10px;margin:0px 0px 0px 0px;position:relative;z-index:999;background:#fff;}
.content_left_txt img{float:left;width:470px;margin:0px 0px 0px 0px;padding-bottom:30px;}
.content_left_txt h1{float:left;width:470px;margin-top:20px;font:italic 60px 'Times New Roman';color:#ff9900;}
.content_left_txt h2{float:left;width:470px;font:italic 36px 'Times New Roman';color:#ff9900;padding-bottom:28px;margin-top:-10px;}
.content_left_txt h3{float:left;width:470px;font:italic 36px 'Times New Roman';color:#ff9900;padding-bottom:28px;margin-top:0px;}
.content_left_txt span{width:470px;font:italic 36px 'Times New Roman';color:#ff9900;}
.content_left_txt p{float:left;width:470px;font:normal 14px 'Open Sans', sans-serif, arial;padding-bottom:30px;line-height:20px;color:#000000;}
.content_right1{float:left;width:470px;padding-bottom:30px; height:auto; overflow:hidden; margin-top:70px}
.left_divide{float:left;width:215px;margin:60px 0px 0px 0px;}
.left_divide p{float:left;width:215px;font:normal 14px 'Open Sans', sans-serif, arial;line-height:20px;margin-top:5px;}
.right_divide{float:right;width:215px;margin:64px 0px 0px 0px;}
.right_divide p{float:right;width:214px;font:normal 14px 'Open Sans', sans-serif, arial;line-height:20px;padding-bottom:20px;}
.left_divide img{float:left;width:215px;margin-top:30px;padding-bottom:30px;}
.right_divide img{float:right;width:215px;margin-top:30px;padding-bottom:30px;}
.btmimags{float:left;clear:both;}
.btmimags11{float:left;clear:both;margin-top:0px;}
.content_left2 img{float:left;width:470px;margin-top:35px;padding-bottom:30px;}
.content_right_text1{float:right;width:470px;padding-bottom:40px;margin:30px 28px 0px 0px;}
.content_right_text1 p{float:left;width:470px;font:normal 14px 'Open Sans', sans-serif, arial;padding-bottom:20px;line-height:20px;color:#000000;}
.content_right_text1 a{float:left;width:470px;text-decoration:none;font:italic 16px 'Times New Roman';color:#ff9900;}
.content_left_img{ height:auto; overflow:hidden; float:left; text-align:center; margin-top:30px;}

.center{margin:0 auto;width:980px;}

/**************index1 middle************/
.middle_content{clear:both;float:left;width:100%;}
.mid_top{clear:both;float:left;width:100%;height:8px;background:url("../images/innerpagetop.png") no-repeat top center;}
.mid_mid{clear:both;float:left;width:100%;background:url("../images/innerpagemid.png") repeat-y top center;}
.mid_btm{clear:both;float:left;width:100%;height:33px;padding-bottom:30px;background:url("../images/innerpagebtm.png") no-repeat top center;}
.mid_top1{clear:both;float:left;width:1010px;margin-top:8px;}
#featured  .beschr22{position: relative;bottom: 0;margin-left:0px; float:right; margin-top:157px;width:670px;font:normal 12px 'Open Sans', sans-serif, arial;color:#000;}
.mid_top1 img{float:left;margin:0px 36px 40px 0px ;	}
.mid_top11{clear:both;float:left;width:1010px;}
.mid_top11 img{float:left;margin:0px 36px 40px 0px ;}
.mid_left{float:left;width:300px;}
.mid_left img{float:left;margin:0px 0px 40px 0px;}
.mid_text{float:right;width:450px;margin:0px 30px 0px 0px;}
.mid_text h1{float:left;font:italic 60px 'Times New Roman';color:#ff9900;}
.mid_text h2{float:left;font:italic 36px 'Times New Roman';color:#ff9900;}
.mid_text p{float:left;	width:470px;margin-top:28px;font:normal 14px 'Open Sans', sans-serif, arial;line-height:20px;}
.text{clear:both;float:left;width:1010px;}
.text p{float:left;width:650px;font:italic 26px 'Times New Roman';}
.text33{clear:both;float:left;width:1010px;}
.text33 p{float:left;width:840px;font:italic 20px 'Times New Roman';}

.ctop{float:left;width:980px;margin:10px 0px 0px 0px;}
.ctop h1{float:left;width:980px;font:italic 36px 'Times New Roman',"Myriad Pro";color:#ff9900;padding:0px 0px 10px 0px;}
.ctext{float:left;width:980px;font:normal 14px 'Open Sans', sans-serif, arial;color:#000;line-height:27px;position: relative;}
.ctext a{color:#d27f31;}
.ctext img{float:right;margin:0px 0px 3px 156px;position: absolute;bottom: 0;right: 0;}

.pro_imgshow{ width:980px; margin:0px auto; padding-top:30px; height:520px; overflow:hidden; }
.pro_imgshow div.x_img{ width:190px; height:84px; float:left; margin-top:40px;}
.pro_imgshow div.x_img img{ width:190px; height:84px;}
.pro_imgshow div.x_bimg{ width:550px; height:550px; float:left; margin-left:20px;}
.pro_imgshow div.x_bimg img{ width:550px; height:550px;}
.pro_imgshow div.x_info{ width:200px; float:right; height:150px; margin-top:300px;}

.pro_list{ height:auto; overflow:hidden; margin-top:20px;}
.pro_list h2{ font-size:14px; color:#666; padding-bottom:5px; border-bottom:solid 1px #ddd;}
.pro_list li{ width:245px; float:left; height:270px; text-align:center; border-bottom:solid 1px #ddd; margin-bottom:15px;}
.pro_list li img{ width:230px; height:230px;}
.pro_list li a{ font-size:13px; color:#666; margin-top:5px;}

#middle{float:left;width:980px; margin-bottom:30px;}

.mid_left1{float:left;width:300px;}
.con_left{float:left;width:100%;position:relative;top:10px;margin-left:-30px;}
.mid_left1 img{float:left;margin:40px 0px 0px 0px;}

.mid_right_1{float:right;width:666px;position:relative;margin-top:-80px;left:20px;margin-bottom:40px;}
.mid_right{float:right;width:666px;position:relative;margin-top:-150px;left:20px;}
.mid_right1{float:left;width:666px;margin:10px 0px 60px 0px;}
.ser_top{float:left;width:689px;height:30px;margin:0px 0px 0px 0px;}

.textbxarea{float:left;width:689px;padding-bottom:25px;background:url("../images/textbg.png") repeat-y;}
.shadow img{float:left;width:689px;}
.textbxarea h1{float:left;width:640px;padding:0px 20px 0px 30px;font:italic 18px 'Times New Roman';color:#ff9900; height:18px;}
.textbxarea p{float:left;width:620px;margin:5px 0px 10px 30px;font:normal 14px 'Open Sans', sans-serif, arial;line-height:23px;color:#000000;}
.textbxarea a{margin-left:80px;color:#ff9900;font:italic 15px 'Times New Roman';}
.btmimages img{float:left;margin:34px 25px 0px 5px;padding-bottom:30px;}

.con_right{float:right;width:619px;position:relative;top:-80px;left:50px;}
.ctopbg{float:right;width:519px;padding:0px 0px 15px 0px;}
.con_top{float:right;width:519px;height:13px;background: url('../images/right_top1.png') no-repeat;}
.con_mid{float:right;width:519px;background:url('../images/right_mid1.png') repeat-y;padding-bottom:20px;}
.con_btm{float:right;width:519px;height:15px;background: url('../images/right_btm1.png') no-repeat;}

.con_mid img{float:left;margin:15px 0px 0px 30px;}
.con_mid p{/*float:left;*/margin:15px 0px 0px 15px;font:normal 13px 'Open Sans', sans-serif, arial;line-height:30px;color:#000;}
.contact{float:left;width:auto;font:italic 60px 'Times New Roman',arial;color:#ff9900;margin-top:2px;}


/* 这是下方的鼠标指针的移动镜头平方米。 */
.cloud-zoom-lens {border: 0px solid #888;margin:-4px;background-color:#fff;cursor:move;}
/* 这是标题文本 */
.cloud-zoom-title {font-family:Arial, Helvetica, sans-serif;position:absolute !important;background-color:#000;color:#fff;padding:3px;width:100%;text-align:center;font-weight:bold;font-size:10px;top:0px;}
/* 这是缩放窗口。 */
.cloud-zoom-big {border:0px solid #ccc;overflow:hidden;}
/* 这是加载消息。 */
.cloud-zoom-loading {color:white;background:#222;padding:3px;border:1px solid #000;}