﻿ul,li{list-style:none;}
.header{width:100%; height:96px; background:url(top.jpg) repeat-x top left;margin:auto; text-align:center;}
.inner{width:1000px; margin:auto;}
.logo{ width:1000px; float:left; text-align:left;}

.nav1{ width:100%; height:38px; background:url(nav.jpg) repeat-x; text-align:center;}
.nav_list{width:1100px; margin:auto;}
.nav_list li{ float:left; background:url(nav_li.jpg) no-repeat right;line-height:38px;width:155px;}
.nav_list li a{padding:0px 27px;  display:block;  color:#fff; line-height:38px; text-decoration:none; font-size:14px; font-weight:bold;}
.nav_list li a:link{color:#fff;line-height:38px;}
.nav_list li a:visited{color:#fff;line-height:38px;}
.nav_list li a:active{color:#fff;}
.nav_list li a:hover{background:#033e93;line-height:38px;}
/* banner */
.banner{overflow:hidden;width:100%; position:relative;}

/* fullSlide */
.fullSlide{width:100%;position:relative;height:298px;background:#000;}
.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:364px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:364px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0px;left:0px;height:30px;line-height:30px;filter:alpha(opacity=30);
	-moz-opacity:0.3;
	-khtml-opacity: 0.3;
	opacity: 0.3; background:#000;}
.fullSlide .hd ul{text-align:center; padding-top:10px;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:17px;height:15px;overflow:hidden;background:url(img1.png) no-repeat center; line-height:999px;}
.fullSlide .hd ul .on{background:url(img1_1.png) no-repeat center;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(slider-arrow.png) -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;}
/* fullSlide1 */
.fullSlide1{width:100%;position:relative;height:174px;background:#000;}
.fullSlide1 .bd1{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide1 .bd1 ul{width:100% !important;}
.fullSlide1 .bd1 li{width:100% !important;height:174px;overflow:hidden;text-align:center;}
.fullSlide1 .bd1 li a{display:block;height:174px;padding:0px; margin:0px; border:0px;}
.fullSlide1 .bd1 li a img{height:174px;padding:0px; margin:0px; border:0px;width:240px;}
.fullSlide1 .hd1{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:25px;line-height:25px;}
.fullSlide1 .hd1 ul{text-align:right;}
.fullSlide1 .hd1 ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:18px; margin-right:2px;height:18px;overflow:hidden;background:#fff; line-height:18px; text-align:center;}
.fullSlide1 .hd1 ul .on{background:#F00; color:#fff;}

/* fullSlide2 */
.fullSlide2{width:100%;position:relative;height:221px;background:#000;}
.fullSlide2 .bd2{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide2 .bd2 ul{width:100% !important;}
.fullSlide2 .bd2 li{width:100% !important;height:221px;overflow:hidden;text-align:center;}
.fullSlide2 .bd2 li a{display:block;height:221px;}
.fullSlide2 .hd2{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px; background:#000;filter:alpha(opacity=30);
	-moz-opacity:0.3;
	-khtml-opacity: 0.3;
	opacity: 0.3;}
.fullSlide2 .hd2 ul{text-align:center;padding-top:10px;}
.fullSlide2 .hd2 ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:17px;height:15px;overflow:hidden;background:url(img1.png) no-repeat center; line-height:999px;}
.fullSlide2 .hd2 ul .on{background:url(img1_1.png) no-repeat center;}
.fullSlide2 .prev,.fullSlide2 .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide2 .next{left:auto;right:15%;background-position:-6px -137px;}

.main{width:100%; margin:auto;  background:url(main_bg.jpg) repeat-x left top;text-align:center;}
.main1{width:1000px; margin:auto; text-align:center; background:#fff;box-shadow:0px 2px 4px 2px #e0e0e0;}
.notice{ background:url(notice.jpg) repeat-x; line-height:35px; height:35px; padding:0px 15px;margin:auto; text-align:left;}


.notice .nav{ background:none;}
.notice strong{width:80px; float:left;}
.notice1{width:800px; float:left;}
.notice1 .news_list li{ border:none; line-height:35px; background-position:0px 15px;}
.main_sub{ width:970px; margin:auto;  background:#fff; padding-top:15px; padding-bottom:30px;}

.main_l{width:335px; float:left; text-align:left;}
.main_l .border{width:315px;}
.main_l1{width:315px;}
.main_m{width:395px; float:left; text-align:left;}
.main_m1{width:375px; float:left; text-align:left;}
.main_r{width:240px; float:left; text-align:left;}
.main_p{width:100%; float:left; padding-top:15px;}
.roll{width:970px;overflow:hidden;margin:0 auto; background:#ebebeb; text-align:center; display:block;}
.rollBox{width:950px;overflow:hidden;padding:15px 10px 20px 10px;margin:0 auto; background:#ebebeb; position:relative; display:block;}
.rollBox .LeftBotton{height:40px;width:30px;background:url(slider-arrow.png) -130px -148px #000 no-repeat;overflow:hidden;float:left;display:inline;cursor:pointer; position:absolute; top:60px; left:0px; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;-moz-opacity:0.5; opacity:0.5;}
.rollBox:hover .LeftBotton{height:40px;width:30px;background:url(slider-arrow.png) -130px -148px #000 no-repeat;overflow:hidden;float:left;display:inline;cursor:pointer; position:absolute; top:60px; left:0px; filter:alpha(opacity=50);opacity:0.5;}
.rollBox .RightBotton{height:40px;width:30px;background:url(slider-arrow.png) -10px -148px #000 no-repeat;overflow:hidden;float:left;display:inline;cursor:pointer;  position:absolute; top:60px; right:0px; filter:alpha(opacity=50);opacity:0.5;}
.rollBox:hover .RightBotton{height:40px;width:30px;background:url(slider-arrow.png) -10px -148px #000 no-repeat;overflow:hidden;float:left;display:inline;cursor:pointer;  position:absolute; top:60px; right:0px; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.rollBox .Cont{width:950px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:200px; float:left;text-align:center; list-style:none;}
.rollBox .Cont .pic img{ width:170px; height:220px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}

.rollBox .Cont .pic  a{width:170px; padding:5px; background:#fff; display:block;margin: auto;}
.rollBox .Cont .pic  a:hover{width:170px; padding:5px; background:#f8f8f8; display:block;}


.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:none;}
.rollBox #List1,.rollBox #List2{float:left;}


.news_list li{line-height:28px;  border-bottom:1px dashed #ddd; text-align:left;width:100%;display:block; position:relative;}
.news_list li a{ background:url(news_li.jpg) no-repeat left center; text-decoration:none; padding-left:10px;line-height:28px;  }
.news_list li tList{float:left;width:70%;}
.news_list li .tList1{ float:right; line-height:28px; width:80px; text-align:right; display:block; position:absolute;top:0px; right:0px;}

.partner{ width:968px; border:1px solid #ddd; float:left; margin-top:20px;}
.partner .title{ width:100px; float:left;line-height:60px; font-weight:bold;font-size:14px; background:url(link_bg.jpg) no-repeat right center;}
.partner .content{width:840px; float:left;padding:10px;}
.linklist{}
.linklist li{ float:left; padding-right:10px;}
.linklist li a img{width:126px; height:40px; border:1px solid #ddd;}
.linklist li a:hover img{width:126px; height:40px; border:1px solid #06c;}

.border{ background:url(border.jpg) no-repeat left center;height:33px; line-height:33px; width:100%;font-size:14px; font-weight:bold; color:#fff; text-indent:10px; margin-bottom:10px;}
.border span{ float:left;}
.border .more{width:60px; text-align:right; padding-right:10px; float:right;background:url(border.jpg) no-repeat right center; height:33px; font-size:12px; font-weight:normal; color:#666;}
.main_p .border{margin-bottom:1px;}

.left{ width:220px; float:left;text-align:left;}
.right{width:730px; float:right;text-align:left;}
.border1{ background:url(border1.jpg) no-repeat; width:220px; height:34px; color:#fff; text-indent:20px; font-size:14px; font-weight:bold; line-height:34px;}

.left_menu{}
.left_menu li{ background:url(about1.jpg) no-repeat; }

.left_menu li a{ text-decoration:none;height:35px; text-indent:30px; line-height:35px; font-size:12px; display:block; font-weight:normal;}
.left_menu li a:visited{ text-decoration:none;height:35px; text-indent:30px; line-height:35px; font-size:12px; display:block; font-weight:normal;}
.left_menu li a:active{ text-decoration:none;height:35px; text-indent:30px; line-height:35px; font-size:12px; display:block; font-weight:normal;}
.smallclass li{ background:none;}
.smallclass li a{ background:none; border-bottom:1px solid #ddd; display:block;}
.left_c{padding-top:10px;}
.right .title{font-size:14px; border-bottom:1px solid #ddd;  color:#1a59b5; font-weight:bold; margin-bottom:10px;}
.right .title .nav{background:none;}
.cplist {float:left; width:100%;}
.cplist ul{margin:0px; padding:0px; list-style:none; float:left;}
.cplist ul li{width:240px; float:left;text-align:center; padding:10px 0px; margin:0px; overflow:hidden;}
.cplist ul li.none {display:none;}
.cplist ul li img{ width:200px; background:#fff;display:block;}
.cplist ul li  a.pic{border:1px solid #eee;width:200px;  display:block;height:122px;vertical-align:middle;}
.cplist ul li  a.pic:hover{border:1px solid #ff6600;width:200px;display:block;}
.cplist ul li a{margin:auto; text-decoration:none; font-size:12px; font-weight:bold; color:#4a4a4a;}
.cplist ul li a:hover{ color:#92d14e;}
.cplist ul li p{line-height:30px;}

.pro_detail{ float:left;width:100%; padding-top:10px;}
.p_title{font-size:18px; font-weight:bold; line-height:40px; border-bottom:1px solid #ddd; float:Left;width:100%; text-align:center;}
.detail_pic{ text-align:center; width:100%;float:left;}
.detail_pic img{width:600px;}
.detail_info{padding-top:10px; line-height:25px; text-align:left;float:left;width:100%;}


.page{width:100%; float:left;}
.page .pagesinfo{width:30%; float:left;}
.page .pages{}

.clearboth{clear:both;}
.foot{width:100%; padding-top:30px;}
.foot_sub1{ background:#f6f6f6; float:left;width:100%; padding-top:20px; line-height:28px;padding-bottom:15px;text-align:center;}
.foot_sub1 p{line-height:25px;}
.foot_sub2{ background:#414141; float:left;width:100%; color:#fff; padding:15px 0px;text-align:center;}
.foot_sub2 p{ color:#fff;}