/*------------------------全局--------------------*/
@font-face {
    font-family: 'ProximaNovaRegular';
    src: url('font/proximanova-reg-webfont.eot');
    src: url('font/proximanova-reg-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/proximanova-reg-webfont.woff') format('woff'),
         url('font/proximanova-reg-webfont.ttf') format('truetype'),
         url('font/proximanova-reg-webfont.svg#ProximaNovaRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
ol, ul, li {
	padding:0;
	margin:0;
	list-style:none
}
body{
	margin:0px auto;
	font-size:13px;
	color:#333;
	font-family:'ProximaNovaRegular',Arial, Helvetica, sans-serif;
	}
h1,h2,h3,h4,h5,h6{font-size:100%;margin:0;padding:0;}

.slideBox{ width:100%; height:342px; overflow:hidden; position:relative;} 
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; } 
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;} 
.slideBox .hd ul li{ float:left; margin-right:5px;width:15px; height:15px; line-height:15px; text-align:center; background:#fff; cursor:pointer; } 
.slideBox .hd ul li.on{ background:#00a7cb; color:#fff; } 
.slideBox .bd{ position:relative; height:100%; z-index:0;} 
.slideBox .bd img{height:342px; } 

.slideBoxs{ width:100%; height:355px; overflow:hidden; position:relative;} 
.slideBoxs .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; } 
.slideBoxs .hd ul{ overflow:hidden; zoom:1; float:left;} 
.slideBoxs .hd ul li{float:left; margin-right:5px;  width:15px; height:15px; line-height:15px; text-align:center; background:#fff; cursor:pointer; } 
.slideBoxs .hd ul li.on{ background:#00a7cb; color:#fff; } 
.slideBoxs .bd{ position:relative; height:100%; z-index:0;} 
.slideBoxs .bd img{height:355px;} 


#top{width:1003px; margin:0 auto; height:70px; overflow:hidden;}
#top span{width:680px; text-align:right; line-height:30px; height:30px; float:right; margin-right:15px; display:inline;}
#top ul{float:right; background:url(../images/nav_bg.jpg) repeat-x; height:29px; width:648px;}
#top ul li{float:left;font-size:12px; font-weight:bold; line-height:29px; background:url(../images/nav_xian.jpg) no-repeat right; width:108px; text-align:center;}
#top ul li a{color:#fff; display:block;}
#top ul li a:hover{background:url(../images/nav_text.jpg) repeat-x; text-decoration:none; color:#fff;}
#top .hover{background:url(../images/nav_text.jpg) repeat-x; color:#fff;}
#manage_adv{
    width:100%;
	height:342px;
	float:left;
	margin:5px 0 15px;
}
#banner{ position:absolute; left:0; width:100%; overflow:hidden; margin:0 auto; z-index:1;}
.js { position:relative; width:1003px; overflow:hidden; margin:0 auto;left:50%; margin-left:-500px; clear:both; z-index:1; }

.clear {
	clear:both;
}
.theme-default .nivoSlider {
	position: absolute;
	background:url(../images/loading.gif) no-repeat 50% 50%;
}
.theme-default .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.theme-default .nivoSlider a {
	border:0;
	display:block;
}

.theme-default .nivo-controlNav {
	text-align: center;
	height:20px;
	width:200px;
	position: absolute;
	left:48%;
	margin-left:-50px;
	bottom:0px;
	z-index:100000;
}
.theme-default .nivo-controlNav a {
	width:19px;
	height:5px;
	display:block;
	float:left;
	background:url(../images/bullets.png) no-repeat;
	_background:url(../images/bullets.gif) no-repeat;
	text-indent:-9999px;
	border:0;
	margin: 0 5px;
	font-size:0px;
	_display:inline;
}
.theme-default .nivo-controlNav a.active {
	background-position:0 -5px;
}

.theme-default .nivo-directionNav a {
	display:block;
	width:50px;
	height:50px;
	background:url(../images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
.theme-default a.nivo-nextNav {
	background-position:-50px 0;
	right:5%;
}
.theme-default a.nivo-prevNav {
	left:5%;
}

.theme-default .nivo-caption {
    font-family: Helvetica, Arial, sans-serif;
}
.theme-default .nivo-caption a {
    color:#fff;
}
.theme-default .nivo-caption a:hover {
    color:#fff;
}

.theme-default .nivo-controlNav.nivo-thumbs-enabled {
	position:absolute;
	right:20%;
	bottom:0px;
	padding:0; 
	height:85px; 
	width:500px; 
	z-index:1;

}
.theme-default .nivo-controlNav.nivo-thumbs-enabled a {
	width: 80px;
	height:50px;
	display:block;
	background: none;
	margin:0 5px;
	border:1px solid #7f7d71;
	float:left;
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled img {
	display: block;
	width: 80px;
	height: 50px;

}
.theme-default .nivo-controlNav a.active {
}
#banner1{width:100%;height:282px; margin-top:5px;}


#content{width:990px; margin:0 auto; margin-top:15px; overflow:hidden;}
.left{width:648px; float:left; overflow:hidden;}
.jies{width:648px; height:450px; line-height:15px;}
.pro{width:648px; height:490px; margin-top:15px;}
.pro ul li{float:left; width:160px; margin-top:15px; margin-bottom:10px;  line-height:20px;overflow:hidden;height:99px;}
.pro ul li p{width:160px;}
.pro ul li img{float:left; margin-right:15px; display:inline;width:150px;}
.pro ul li b{color:#000; font-size:12px;}

.renwu{width:648px; height:188px; margin-top:10px;  line-height:18px;}


.right{width:308px; float:right;}
.messages{width:308px; height:230px;}
.input{width:308px; height:208px;}
.input td{height:25px;}
.faq ul{width:308px; float:right;}
.faq ul li{width:308px}


#footer{width:990px; margin:0 auto; margin-top:15px;}
.down{background:url(../images/bottom_bg.jpg) no-repeat; width:971px; height:169px; }
.test{width:460px; float:left; margin-left:20px; display:inline; margin-top:20px; height:130px; border-right:1px solid #999;}
.bottom{width:970px; margin-top:8px;  line-height:30px;}
.bottom span{ border-bottom:1px solid #999; width:970px; height:30px; float:left;}

#content1{width:990px; margin:0 auto; margin-top:15px; overflow:hidden;}
.title{width:990px; overflow:hidden; height:85px;}
.title h1{font-size:24px; color:#000; width:990px;}
.title ul{padding-top:10px;}
.title ul li{float:left; background:url(../images/li.jpg) repeat-x;margin-right:15px; display:inline; height:40px; line-height:40px;  text-align:center;}
.title ul li a{font-size:12px; color:#fff; font-weight:bold; display:block;padding-left:10px;padding-right:10px;height:40px;}
.title ul li a:hover{background:url(../images/li_text.jpg) center top no-repeat; height:40px; text-decoration:none;color:#fff;}
.title .hover1{background:url(../images/li_text.jpg) center top no-repeat; height:40px;color:#fff;}

.con_top{background:url(../images/con_top.jpg) no-repeat; width:981px; height:12px;}
.con_center{background:url(../images/con_center.jpg) repeat-y; width:981px; overflow:hidden; padding-top:6px; padding-bottom:15px;}
.con_bottom{background:url(../images/con_bottom.jpg) no-repeat; width:981px; height:12px;}
.text{width:930px; margin-left:18px;  line-height:18px;overflow-x:hidden;}



.textbox{
	padding:1px;
	width:220px;
	height:18px;
	border:1px solid #CCCCCC;
	margin-top:5px;
	}
.inputbox{
	padding:1px;
	width:60px;
	height:20px;
	border:1px solid #CCCCCC;
	background-color:#fff;
	}
img,form,ul,p,img{
	margin:0px;
	padding:0px;
	border:0px;
	}
input, textarea, button, select{
	color:#666666;
	font-size:12px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
    border-width: 1px;
	}

a{
	color:#333;
	text-decoration:none;
	}
a:hover{
	color:#09F;
	text-decoration:none;
	}
/*子页面菜单*/
.pageMenu{
	padding:38px 12px 6px 12px;
	border:1px solid #E1E1E1;
	background:#FFFFFF url(../Images/bg_pageMenu.jpg) center 2px no-repeat; 
	line-height:22px;
	}
.pageMenu img{
	vertical-align: middle;
	}

/*内页当前位置*/
.pageLocation{
	height:24px;
	margin-bottom:16px;
	background:url(../Images/subject_location.gif) no-repeat; 
	text-align:right;
	font-family:"宋体";
	}
.pageLocation img{
	vertical-align: middle;
	}

/*内页核心内容*/	
.pageContent{
	}
/*内页列表*/
.pageContent_list {
	line-height:180%;
	font-size:
	}
/*内页共用的图片、时间、文件大小、回复样式*/
.pageContent_list img{
	vertical-align: middle;
	}
.pageContent_list .time{
	color:#666;
	font-size:12px;
	float:right;
	}
.pageContent_list .filesize{
	color:#333333;
	}
.pageContent_list .reply{
	color:#FF6600;
	}
	
/*内页产品列表*/
.pageContent_list .item{
	float:left;
	margin-bottom:20px;
	}
.pageContent_list .buy{
	margin-bottom:12px;
	}
.pageContent_list .itemPic{
	width:280px;
	height:186px;
	text-align:center;}
	.pageContent_list .itemPic img{
		border:#E5E5E5 1px solid;
			width:278px;
			height:185px;	
	}
.pageContent_list .itemName{
	width:280px;
	height:40px;
	line-height:35px;
	text-align:center;
	background:url(../Images/pbg.jpg) center bottom no-repeat;
	}

/*内页纸单列表*/
.pageContent_list .bill {
	overflow:hidden;
	clear:both;
	background:url(../Images/bg_09.gif) 0px 28px repeat-x;
	}
.pageContent_list .bill .name{
	float:left;
	padding:4px 0px 4px 24px;
	font-size:14px;
	background:url(../Images/arrow_bill.gif) 0px 8px no-repeat;
	}
.pageContent_list .bill .label { 
	float:right;
	margin-top:6px;
	padding:0px 6px;
	background:#EFEFEF;
	border:1px solid #ddd;
	}
.pageContent_list .bill .content {
	clear:both;
	padding:6px;
 	background:#efefef;
	line-height:160%;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
	border-left:1px solid #ddd;
	}

/*内页留言列表*/
.pageContent_list .message{
	overflow:hidden;
	clear:both;
	background:url(../Images/bg_09.gif) 0px 36px repeat-x;
	}
.pageContent_list .message .name{
	line-height:140%;
	}
.pageContent_list .message .name img{
	float:left;
	margin:0px 6px 0px 0px;
	}	
.pageContent_list .message .content{ 
	padding:12px 0 16px 0;
	width:100%;
	line-height:180%;
	}

/*内页内容查看*/	
.pageContent_view {
	line-height:180%;
	}
.pageContent_view h3{
	margin-bottom:20px;
	height:28px;
	font-weight:bold;
	color:#333333;
	font-size:16px;
	text-align:center;
	}	
/*内页查看产品*/
.pageContent_view .itemPic{
	text-align:center;
	float:left;
	width:450px;
	}
.pageContent_view .itemName {
	line-height:30px;
	margin-left:20px;
	}
.pageContent_view .itemName img{
	margin:6px 4px 0 0;
	vertical-align:middle;
	}
.pageContent_view .itemParticular {
	float:left;
	width:470px;
	position:relative;
	height:auto !important; height:210px; min-height:210px;
	}
.BigPic div{width:635px;vertical-align:middle;margin:0 auto;position:relative;}
.BigPic div img{width:625px;}
.SmallPic{width:90px;}
.SmallPic img{width:90px;margin-top:3px;}
.SmallPic img:hover{cursor:pointer;}
.al{position:absolute;bottom:10px;right:10px;}
.al a{padding:5px;margin-left:10px;display:block;border:1px #ccc solid;float:right;color:#333;}
.al a:hover{background:#09F;color:#fff;}

.itemParticular h2{font-size:14px;line-height:30px;height:30px;}
/*内页内容结束*/
.pageContent_end {
	clear:both;
	margin-top:30px;
	*margin-top:10px;
	text-align:right;
	}
	.f1{width:307px; float:left;}
	.bt1{ color:#565551; font-size:24px; font-family:candara; font-weight:bold;}
.f1 p{margin-top:10px; line-height:26px;}

.blk_18 {
  FONT-SIZE: 12px; OVERFLOW: hidden; WIDTH: 730px; ZOOM: 1; padding-left:8px; padding-top:15px; margin-bottom:15px;
}
.blk_18 .pcont {
 FLOAT: left; OVERFLOW: hidden; WIDTH: 658px; height:86px; border:#4295E1 1px solid; margin-right:5px;
}
.blk_18 .ScrCont {
 WIDTH: 32766px; ZOOM: 1
}
.blk_18 #List1_1 {
 FLOAT: left
}
.blk_18 #List2_1 {
 FLOAT: left
}

.blk_18 .LeftBotton {
 BACKGROUND-POSITION: 0px 0px; MARGIN-LEFT: 5px
}
.blk_18 .RightBotton {
 BACKGROUND-POSITION: 0px -100px; MARGIN-LEFT: -1px
}
.blk_18 .LeftBotton {
 FLOAT: left; MARGIN: 30px 1px; WIDTH: 27px; HEIGHT: 22px
}
.blk_18 .RightBotton {
  FLOAT: left; MARGIN: 30px 1px; WIDTH:22px; HEIGHT: 22px
}
.blk_18 .pl IMG {
 DISPLAY: block;  CURSOR: pointer; border:1px #666 solid; 
}
.blk_18 .pl {
  FLOAT: left; WIDTH: 132px; LINE-HEIGHT: 24px;  TEXT-ALIGN: center; 
}

.commu_cont3 {
  LINE-HEIGHT: 150%
}
.commu_cont3 UL {
 WIDTH: 2px}
.pageContent_view .itemPic span img{ border: none}
.pageContent_view .itemPic span img:hover{ border: none}
.pageContent_view .itemPic span a{ text-align:center; font-weight:600; vertical-align:middle}
.carousel-item { position:relative; float:left; display:block; }

.carousel-item .carousel-img { display:block; }

.carousel-item .carousel-img a[href="javascript:;"] { cursor:default; }

.carousel-item .carousel-img img { display:block; }
