/* css document */
html{overflow:-scroll;overflow-x:hidden}

body{ margin:0px; padding:0px; font-family:"微软雅黑"; color:#575758; font-size:14px; text-align:center; background:#ffffff}
ul,li{list-style:none;padding:0;margin:0}
a:link{ color:#2e4146;text-decoration:none}
a:visited{color:#2e4146;text-decoration:none}
a:hover{color:#ff0000;text-decoration:none}
a:active{color:#ff0000;text-decoration:none}
.clear{ clear:both}
#headbg { width:100%; min-width:1200px; height:229px; margin:auto; background:url(/uploads/image/images/headbg.jpg) repeat-x bottom}
.head{ width:1200px; height:34px; text-align:left; line-height:34px; margin:auto}
.head_l{ float:left; text-align:left}
.head_r{ float:right; text-align:right}
.logo { width:1200px; height:140px; margin:auto}
.logo_left{ float:left; width:600px; text-align:left}
.logo_left a img{ float:left}
.logo_left ul { text-align:left; line-height:35px; margin-top:40px; font-weight:bold; font-size:24px; letter-spacing:5px; color:#444444}
.logo_left ul span{ font-size:18px; letter-spacing:-1px; font-weight:normal}
.logo_right{ float:right}
.navs{ margin:0 auto;width:1200px;position:relative; color: #000000;} 
.navs li{ float:left; color: #000000;} 
.navs li.nav1 a{ display:block; width:130px; height:55px; line-height:55px; font-size: 14px; color: #ffffff; font-family: "微软雅黑";text-align:center;overflow: hidden; }  
.navs li.nav1 a:hover{color: #ffffff; width:130px; height:55px;line-height:55px; background:#ff7900;-webkit-transition: 0.3s linear;-o-transition: 0.3s linear;transition: 0.3s linear;} 
.navs li.nav2 {  width:130px; height:55px; color: #ffffff; font-family: "微软雅黑";font-weight: bold;text-align:center;line-height:54px;overflow: hidden; background:#ff7900}  
.navs li.shuxian{ width:1px; background:url(/uploads/image/images/sx.jpg); height:16px; margin-top:20px} 
.product_list1{
font-family: "微软雅黑";
font-size: 14px;
color: #ffffff;   
} 
.width{ width:1200px; margin:auto}
/*==================================swf===========================================*/
.fullslide{width:100%;position:relative;height:600px; margin:auto;background:#ffffff; min-width:1200px;}
.fullslide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullslide .bd ul{width:100% !important;}
.fullslide .bd li{width:100% !important;height:600px;overflow:hidden;text-align:center;}
.fullslide .bd li a{display:block;height:600px;}
.fullslide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullslide .hd ul{text-align:center;}
.fullslide .hd ul img{ height:326px}
.fullslide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px; border-radius:20px; width:10px; height:10px; margin:0 3px;}
.fullslide .hd ul .on{background:#f00;}
.fullslide .prev,.fullslide .next{-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius:3px; display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background: -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullslide .next{left:auto;right:15%;background-position:-6px -137px;}

.sidemenu{width: 250px;margin-top: -10px;}
.sidemenu h3{width: 250px;height: 40px;line-height: 40px;background: #1aadb5;font-size: 14px;font-weight: bold;color: #fff;cursor: pointer;text-align: left;text-indent:1em;}
.sidemenu h3 a{color: #fff}
.sidemenu ul{display: none;}
.sidemenu ul li{width: 250px;height:40px;line-height:40px;background: #f7f7f7;border-bottom: 1px solid #fff;text-align: left;}
.sidemenu ul li a{color: #000;font-size: 14px;font-weight: normal;display: block;transition: 0.3s;}
.sidemenu ul li a:hover{background: #1aadb5;color: #fff;text-indent: 2em;transition: 0.3s;display: block;}

#zs{ width:100%; height:1px; margin:auto; background:#c0c0c0; margin-top:10px }


.search{ width:1200px; height:90px; margin:auto  }
.search_l{ float:left; width:850px;  height:90px; line-height:90px; text-align:left }
.search_r{ float:right; text-align:left; line-height:90px; width:350px;    }


#partner{ width:100%; height:350px; margin:auto; margin-top:20px; background:#f3f3f3}
.partner{ width:1200px; height:350px; margin:auto}


.product{ width:1200px;margin:auto; margin-top:20px; overflow:hidden;}
.product_l{ width:250px; float:left;}

.product_r{ float:right; width:910px;}
.product_r li{ width:200px;float:left; margin-left:20px; vertical-align:top; margin-bottom:35px;}
.product_r li img { width:200px; height:150px; margin:auto; border:1px solid #cccccc}
.product_r li font{ width:202px; text-align:center; height:40px; line-height:40px; color:#000000; display:block; background:#eeeeee} 




#xc{ width:100%; height:124px; margin:auto; background:#e22c07}
.xc{ width:1200px; height:124px; margin:auto; margin-top:20px}

#about{ width:100%; height:533px; margin:auto; background:url(/uploads/image/images/abg.jpg); margin-top:40px; min-width:1200px}
.about{ width:1200px; height:533px; margin:auto; text-align:center; line-height:43px }
.about img{ max-width:1200px; vertical-align:middle}

.hy{ width:1200px; margin:auto; height:400px; margin-top:10px}
.hy a li{ width:270px; height:250px; margin:auto;margin-right:25px; color:#000000;}
.hy a:hover li {width:270px; height:250px; margin:auto;margin-right:25px; color:#000000; }
.hy a li img{ padding:3px; border:1px solid #cccccc}
.hy a li .bt{ width:270px; height:40px; text-align:center; line-height:40px; background:#eeeeee}
.hy a li { padding:3px}


.xinwen{ width:1200px; height:500px; margin:auto; margin-top:20px;}

.xinwen ul{ border:1px solid #cccccc; border-top:none; width:378px; height:420px}
.xinwen ul li{ width:96%; height:80px; border-bottom:1px dashed #cccccc; margin:auto; text-align:left}
.xinwen ul li .time{ float:left; background:#f2f0ef; width:60px; height:60px; text-align:center; color:#000000; line-height:20px; margin-top:15px}
.xinwen ul li .time .day{ font-weight:bold; font-size:18px; height:35px; line-height:35px; color:#4f5151}
.xinwen ul li .time .year{ background:#dbdada; height:25px; line-height:25px; color:#252525}
.xinwen ul li .nr{ width:80%; float:right; text-align:left; margin-top:15px}
.xinwen ul li .nr .title{ width:100%; height:25px; line-height:25px; font-weight:bold}
.xinwen ul li .nr .js{ width:100%;}
.xinwen ul img{ margin-top:5px}

.xinwen_l{ width:380px; height:500px; float:left}
.xinwen_c{ width:380px; height:500px; float:left; margin-left:30px}
.xinwen_r{width:380px; height:500px; float: right; line-height:30px}





#link{ width:100%; height:60px; background:#f5f5f5; margin:auto; margin-top:20px}
.link{ width:1200px; height:60px; margin:auto; text-align:left; line-height:60px}
.link span{ color:#ff7900} 
.link a{ color:#000000; text-align:left;  clear:both;white-space:nowrap;}

#bottom { width:100%; height:200px; margin:auto; background:#595959;  }
.bottom{ width:1200px; height:200px;  margin:auto; color:#ffffff}
.bottom .foot1{width:1200px; margin:auto; height:59px; border-bottom:1px solid #979a9a; line-height:60px}


.bottom .foot2{width:1200px; margin:auto; height:140px; text-align:center; line-height:50px}
.bottom  a{ color:#ffffff}








#nybody { 
width:1200px; margin:auto; margin-top:15px}
.nyleft {
width:250px; margin:auto; float:left; }


#nyleft-title{height:137px;margin:auto; font-size:20px;font-family:"微软雅黑";color:#ffffff; text-align:center; line-height:137px; font-weight:bold; }
#nyleft-title ul{ padding-top:20px}
#nyleft-title ul span{ font-size:26px}
#nyleft-contact{ width:250px; margin:auto; height:50px; line-height:50px; background:#06979f; color:#ffffff; font-size:20px; margin-top:10px}
#nyleft-content{ width:248px; text-align:left; line-height:30px; font-size:14px; border:1px solid #e3e3e3}
#nyleft-content span{ font-weight:bold}
.hover1 {background:#fb7903; color: #000000; height:40px; line-height:40px;text-align:left; margin-top:1px; text-indent:1.5em}
.hover2 {width:250px;line-height:40px;color:#381a12;font-size:14px;font-family:"微软雅黑";height:40px;margin:auto; background: #eeeeee;text-align:left; margin-top:1px; text-indent:1.5em}
.nyleft a { display: block; color:#000000; width:250px;text-align:left; border-bottom:1px solid #cccccc}
.hover2 a:hover {background: #fb7903; color: #ffffff; height:40px; line-height:40px;text-align:left; margin-top:1px; text-indent:1.5em;-webkit-transition: 0.3s linear;-o-transition: 0.3s linear;transition: 0.3s linear;}
.hover1 a{ color:#ffffff; font-weight:bold; background:#fb7903} 

.lname-con2{width:248px;line-height:45px;font-size:14px;font-family:"微软雅黑";height:45px;margin:auto;text-align:center; color:#ffffff;}
.lname-con2 a{color:#ffffff;font-size:16px;text-align:left; background:#1aadb5; text-indent:0.5em; border:1px solid #cccccc; width:248px; margin-top:1px; border-top:none }
.lname-con2 a:hover{color:#ffffff; background:#1aadb5  }




.bar{width:100%; height:45px; text-align:left; margin:auto; line-height:45px; font-size:14px; border:1px solid #f1f1f1}
.bar .b-l{ float:left; background:#1aadb5; color:#ffffff; font-weight:bold}
.bar .b-r{ float:right; text-align:right}



#nyright {
width:930px; float:right; margin:auto;line-height:23px;font-size:14px;font-family:"微软雅黑"; text-align:left;color:#636161; padding-top:14px; }
.nyright {
width:920px; margin:auto;font-family:"微软雅黑"; font-size:14px; text-align:left; margin-top:15px}
.nyright a{ color:#000000}
.nyright a:hover{
color:#ff0000}
#nyright img{ max-width:900px}
.pimg img{ max-width:300px; margin:auto; border:1px solid #cccccc}


#nyright .pro{ width:930px; margin:auto; margin-top:20px}
#nyright .pro .tp{ width:90%; height:300px; margin:auto}
#nyright .pro .tp .t-l{ float:left; width:300px; text-align: center; margin-top:20px}
#nyright .pro .tp .t-l img{ max-width:300px; max-height:300px; vertical-align:middle;}
#nyright .pro .tp .tjs{ float:right; width:500px; text-align:left; margin-top:20px}
#nyright .pro .tp .tjs li{ width:100%; height:40px; background:#f1f1f1; text-align:left; text-indent:1em; line-height:40px; margin-top:1px; font-size:16px}
#nyright .pro .cpxq{ width:930px; height:45px; line-height:45px; text-align: left; border:1px solid #f1f1f1; margin:auto; margin-top:20px}
#nyright .pro .cpxq .wz{ float:left; background:#1aadb5; color:#ffffff; width:110px; text-align:center; font-weight:bold}
#nyright .pro .p-nr{ width:100%; border:1px solid  #f1f1f1; border-top:none; color:#000000}
#nyright .pro .p-nr ul{ padding:10px}





















.nyright01 {
width:900px; height:100px; line-height:28pz; margin:auto;font-family:"微软雅黑"; font-size:14px; text-align:left; border-bottom:1px solid #cccccc; margin-top:10px}
.nyright01  span{ font-weight:bold; color:#000000; font-size:16px}
.nyright01  span a:hover{ color:#000000}
.nyright01  span a{ color:#000000}




.leftbox{ float:left; }
.left{ width:250px; height:380px; z-index:5; position:relative; }

.left li{ position:relative;  }
.left li img{ position:absolute; right:0; top:0; display:none; }
.left li .lititle{ color:#343333; display:inline-block; background:url(/uploads/image/images/pbg.jpg); display:block; width:250px; height:53px; margin-top:1px; text-align:center; line-height:53px}
.left li dd a{ color:#fff; font-size:14px; }
.left li.cur img{ display:block; }
.left li.cur { background:#666666; display:block; width:250px; text-align:left;}
.left li.cur .lititle,.left li a:hover,.left li dd a.cur{ color:#58adfe; }
.left li dl{ display:none; }
.left li dd{ line-height:25px; text-align:left }
.left li.cur dl{ display:block; }


#clo{ width:100%; margin:auto; height:45px; text-align:left; line-height:45px; background:#f9f9f9; border-bottom:1px solid #cccccc}
.clo{ width:1200px; margin:auto}
.contact{ width:1100px; margin:auto; margin-top:20px; height:250px}
.contact li{ width:190px; height:220px; float:left;border:solid 1px #cccccc;  border-radius:15px; margin-left:25px; line-height:30px; font-size:14px; background:#ffffff;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
.contact li .lxt{ width:150px; text-align:center; margin:auto; border-bottom:1px solid #cccccc; height:100px}
.contact li .lxt img{ width:60px; margin-top:15px; border-bottom:20px}
.contact li ul{ width:90%; margin:auto}
.contact li ul span{ font-weight:bold}

.blk_29 {
	border-right: 0px solid;
	padding-right: 0px;
	border-top: 0px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	overflow: hidden;
	border-left: 0px solid;
	padding-top: 0px;
	border-bottom: 0px solid;
	zoom: 1;
	position: relative
}
.blk_29 .leftbotton {width: 20px;  height:19px}
.blk_29 .rightbotton {width: 19px; height:19px}
.blk_29 .cont {
	margin: 0px auto;

	width: 1200px;
	padding-top: 0px;
	padding-left:0px/*图片离按钮的距离*/
}
.blk_29 .box {float: left; width: 370px; text-align: center; border:solid 0px #ccc}/*框架的边框roll的表格边框*/
.blk_29 .box .img {border-right: #add2fc 0px solid; padding-right: 0px; border-top: #add2fc 0px solid; display: block; padding-left: 0px; background: #fff; padding-bottom: 0px; margin: 0px auto; border-left: #add2fc 0px solid; padding-top: 0px; border-bottom: #add2fc 0px solid}
.blk_29 .box a:hover img {border-right: #5385cc 0px solid; border-top: #5385cc 0px solid; border-left: #5385cc 0px solid; border-bottom: #5385cc 0px solid}

.rollphotos {margin-top: 20px;width:1200px /*整个滚动的宽度*/
}

