﻿/* CSS Document */
/*公共CSS样式*/
body,td,th,div {
	font-family:Arial,"宋体", Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
}
form,h1, h2, h3, h4, h5, h6{margin:0px;padding:0px;}
a{font-family:Arial,"宋体", Helvetica, sans-serif; color:#666666; }
h2{font-size:25px; line-height:40px;margin:0px}
div,ul,li{margin:0;padding:0;}
ul,li{ list-style:none;}
body {
	padding:0 0 0 0;
	margin:0px auto;
	text-align:left;
}
img{border:0px;}
fieldset{-moz-border-radius:8px;}

.floatLeft{ float:left; display:inline;}
.floatRight{float:right;display:inline;}
.clearBoth{clear:both;*display:inline;overflow:hidden;}
.clearLeft{clear:left;}
.clearRight{clear:right;}

label.error{margin-left:5px;padding:5px 0 5px 25px;color:#F00;background:url(../sysimage/msg_bg.gif) 0 2px no-repeat;}
label.success{margin-left:5px;padding-left:25px;color:#999;background:url(../sysimage/msg_bg.gif) 0 -22px no-repeat;}

span.date{ float:right;}

.page-bar 
{
	margin: 10px 0;
	text-align:center;
}
.page-bar span,.page-bar a{
    text-decoration:none;
    border:1px solid #98d484;
	margin: 0 2px;
	padding: 3px 5px;
}
.page-bar a:hover {
	text-decoration:none;
	border-color: #98d484;
	background-color:#deffd3;
}
.page-bar span.page-current {
	background-color: #92B786;
	color: #fff;
	border: 1px solid #deffd3;
	font-weight: bold;
}
.page-bar .dots {
	border: none;
}
.show_page{ clear:both; text-align:center; margin:20px 0; font-size:12px; color:#333333;}
.show_page a:link,.show_page a:visited{}

.show_page2{ text-align:right; margin:0 20px; width:100%;}
.show_page2 a{ display:block; width:20px; height:20px; border:solid 1px #ccc; text-align:center; float:left; margin:0 2px;}
.show_page2 a.curr{ background:#F2B024; color:#fff; font-weight:bold;}

	/*链接样式*/

a:link{ text-decoration:none;}
a:visited{text-decoration:none;}
a:action{ color:#FF6600;  text-decoration:underline;}
a:hover{ color:#FF6600;  text-decoration:underline;}

	
a.a_white:link{ color:#FFFFFF; text-decoration:none;}
a.a_white:visited{ color:#FFFFFF; text-decoration:none;}
a.a_white:action{ color:#FFCC00;  text-decoration:underline;}
a.a_white:hover{ color:#FFCC00;  text-decoration:underline;}

a.a_gray:link{ color:#999; text-decoration:none;}
a.a_gray:visited{ color:#999; text-decoration:none;}
a.a_gray:action{ color:#FF6600;  text-decoration:underline;}
a.a_gray:hover{ color:#FF6600;  text-decoration:underline;}

a.a_blue:link{ color:#1560B1; text-decoration:none;}
a.a_blue:visited{ color:#1560B1; text-decoration:none;}
a.a_blue:action{ color:#FF6600;  text-decoration:underline;}
a.a_blue:hover{ color:#FF6600;  text-decoration:underline;}

a.a_red:link{ color:#B60927; text-decoration:none;}
a.a_red:visited{ color:#B60927; text-decoration:none;}
a.a_red:action{ color:#FF6600;  text-decoration:underline;}
a.a_red:hover{ color:#FF6600;  text-decoration:underline;}

a.a_green:link{ color:#087D42; text-decoration:none;}
a.a_green:visited{ color:#087D42; text-decoration:none;}
a.a_green:action{ color:#FF6600;  text-decoration:underline;}
a.a_green:hover{ color:#FF6600;  text-decoration:underline;}

a.a_yellow:link{ color:#FEF29D; text-decoration:none;}
a.a_yellow:visited{ color:#FEF29D; text-decoration:none;}
a.a_yellow:action{ color:#FF6600;  text-decoration:underline;}
a.a_yellow:hover{ color:#FF6600;  text-decoration:underline;}

a.a_orange:link{ color:#ff6600; text-decoration:none;}
a.a_orange:visited{ color:#ff6600; text-decoration:none;}
a.a_orange:action{ color:#FF6600;  text-decoration:underline;}
a.a_orange:hover{ color:#FF6600;  text-decoration:underline;}



	/*字样式 颜色*/
.fontRed{color:#FF0000;}
.fontWhite{color:#FFFFFF;}
.fontGreen{color:#087D42;}
.fontLightBlue{color:#4BA7BE;}
.fontBlue{ color:#1560B1;}
.fontYellow{color:#FF7800;}
.fontOrange{color:#ff6600;}

	/*字样式 大小*/
.fontSize12{font-size:12px;}
.fontSize14{font-size:14px;}
.fontB{font-weight:bold;}

	/*间距*/
.marginTop5{margin-top:5px;}
.marginTop10{margin-top:10px;}
.marginBottom5{margin-bottom:5px;}
.marginBottom10{margin-bottom:10px;}
.marginTopBottom5{margin-top:7px;margin-bottom:7px;}

/*单页系统 开始*/

.singlePageContent{padding:10px; font-size:14px; line-height:22px;min-height:330px;height:100%;_height:330px;}
.singlePageContent h1{ margin:25px 0;}

/*单页系统 结束*/

/*文章系统 开始*/
.articleList{list-style:none; margin:0px; padding:0px;}
.articleList li{ height:30px; line-height:30px; overflow:hidden; border-bottom:1px dotted #E4E4E4;}

.articlePicList{ list-style:none;margin:0px;padding:0px;}
.articlePicList li{padding:20px 0; border-bottom:solid 1px #ccc;}
.articlePicList li .title{font-size:14px;font-weight:bold; text-align:left; height:30px; line-height:30px;padding: 0 0 0 10px;width: 410px;}
.articlePicList li .title a{ color:#EA4A00; }
.articlePicList li .intro{ font-size:12px; line-height:22px; font-weight:normal; text-indent:2em;padding: 0 0 0 10px;width: 410px;}
.articlePicList li .readmore{ float:right;}
.articlePicList li img{ border:solid 1px #ccc;}

.articlePhotoList{ list-style:none;margin:0px;padding:0px;}
.articlePhotoList li{margin: 5px 10px 10px;float:left; width:208px; background:url(/images/zuhua/ncp_bj.jpg) no-repeat;}
.articlePhotoList li .img{padding-left: 10px; padding-top: 11px;}
.articlePhotoList li .title{ font-size:12px;height:35px; line-height:45px; text-align:center;}
.articlePhotoList li .intro{ font-size:12px; line-height:22px; font-weight:normal; text-indent:2em;padding: 0 0 0 10px;width: 520px;}
.articlePhotoList li img{ border:solid 4px #fff;}


.articleTitle{ font-weight:bold; font-size:20px; text-align:center; margin:15px 0; line-height:20px;}
.articleDetails{font-size:14px;line-height:22px;min-height:400px;height:100%;_height:400px;padding:15px;}
.articleContent .articleDetails h1{ text-align:center;font-size:16px; height:30px; line-height:20px; font-weight:bold; border-bottom:solid 1px #ccc; margin:25px 0;}
.articleContent .articleDetails h2{ text-align:center;font-size:12px; margin:5px 0;}


/*文章系统 结束*/

/*产品系统 开始*/
/*
.subMenu_product{width:169px; margin:0 auto 10px; background:#EDF4FA; overflow:hidden;padding-bottom:10px;}
.subMenu_product li{ }
.subMenu_product li a{background:url(../images/gene/product_bg_line.jpg) bottom repeat-x;height:35px; line-height:35px;width:139px; padding-left:30px; overflow:hidden; margin:0px;display:block; text-decoration:none; font-size:14px;}
.subMenu_product li a:link,.subMenu_product li a:visited{ color:#094A84; }
.subMenu_product li a:hover{font-weight:bold;}
.subMenu_product li a.on:link,.subMenu_product li a.on:visited,.subMenu_product li a.on:hover{font-weight:bold;}

.subMenu_product li ul{margin:0 10px 0 10px; overflow:hidden;}
.subMenu_product li ul li a{background:url(../images/gene/product_bg_line.jpg) bottom repeat-x; height:26px; line-height:26px; margin:0px 0px; display:block; text-decoration:none; font-size:12px;padding-left:45px; }
.subMenu_product li ul li a:link,.subMenu_product li ul li a:visited{}
.subMenu_product li ul li a:hover{font-weight:bold; }
.subMenu_product li ul li a.on:link,.subMenu_product li ul li a.on:visited,.subMenu_product li ul li a.on:hover{font-weight:bold; }

*/

.productContent{min-height:300px;height:100%;_height:300px;}
.productList{list-style:none; margin:10px 0 0 0px; padding:0px;}
.productList li{ float:left; width:196px;overflow:hidden; margin:0 18px 10px;}/*单个产品项目样式*/
.productList li .productListImg{ border: solid 1px #eee; padding:5px; background:#fff;}/*图片所在div的样式*/
.productList li .productListImg img{ border:0px; width:180px;height:150px;}/*图片的样式*/
.productList li .title{font-size:12px; line-height:22px;height:22px; padding:0px; text-align:center; font-weight:bold; color:#333;border:none;}
.productList li .intro{}
.productList li .price{font-size:12px; line-height:22px;height:22px; text-align:center; display:none;}



/*产品详细页面多图片样式*/
.DetailsPicBox{width:410px; overflow:hidden;}
.DetailsPicBox .BigPic{ float:left; width:300px; border:solid 1px #999;padding:4px; background:#f4f4f4;}
.DetailsPicBox .SmallPics{ margin:0px 0px 0px 5px ; float:right;}
.DetailsPicBox ul{list-style:none;margin:0;padding:0; clear:both;}
.DetailsPicBox li{padding:0; margin:0 0 7px 0;}
.DetailsPicBox li img{width:90px; height:90px;border:solid 1px #999;padding:1px; background:#f4f4f4;}
.DetailsPicBox li.last{margin:0;padding:0;}

.productDetails{padding-bottom:10px;}
.productDetails .productImg{ border:solid 1px #ccc;margin:10px 10px 10px 30px; float:left; width:200px;}
.productDetails .productInfo{ float:left; margin:10px 0px 10px 20px; width:430px;}
.productDetails .productInfo h1{font-size:16px; line-height:25px; height:25px; font-weight:bold;}
.productDetails .productInfo div{ line-height:22px; font-size:12px;}
.productDetails .productInfo div.info{font-size:12px; line-height:22px; padding:0px 10px;}
.productDetails a{ text-decoration:underline; color:blue;}


/*产品系统 结束*/

/*相册系统 开始*/
div#imgShow {
     margin:0 auto;
	 width:206px;
 }
#imgShow a {
    margin:0px; 
    display:block;
    position: relative;
     border:1px solid #ccc;
	 padding:2px;
}
#imgShow a:hover {border:1px solid #999;padding:2px;}
#imgShow img {display:block;border:none;background:#069;}

/*ul.photolist{ list-style:none;padding:0px;margin:0px;}
ul.photolist li{ float:left; width:200px; margin:15px 10px 0px 10px;padding:0px; border:solid 1px #ccc; background:#fff;}
ul.photolist li .phototitle{ text-align:center; line-height:22px; height:22px;}*/

.PhotoList{ list-style:none;margin:0px;padding:0px;}
.PhotoList li{margin: 5px 16px 10px;float:left; width:186px; background:url(/images/007.png) no-repeat; padding:0px;}
.PhotoList li .photobox{padding-left: 4px; padding-top: 3px;}
.PhotoList li .phototitle{ font-size:12px;height:35px; line-height:45px; text-align:center;}
.PhotoList li .intro{ font-size:12px; line-height:22px; font-weight:normal; text-indent:2em;padding: 0 0 0 10px;width: 520px;}
.PhotoList li img{ border:solid 0px #fff;}


.dropshadow2{
 float:left;
 clear:left;
 background: url(http://codefans.net/jscss/demoimg/200903/shadowAlpha.png) no-repeat bottom right !important;
 background: url(http://codefans.net/jscss/demoimg/200903/shadow.gif) no-repeat bottom right;
 margin: 10px 0 10px 10px !important;
 margin: 10px 0 10px 5px;
 width: 360px;
 padding: 0px;
}

/*相册系统 结束*/

/*友情链接 开始
.friendlinks{
	padding:0 0 0 0;
	margin:12px 0 0 5px;
}
.friendlinks li{
	float:left;
	text-align:center;
	font-weight:bold;
	padding:7px 5px 0px 5px;
	margin:0 4px 0 4px;
	list-style:none;
	*width:100px;
	height:40px;
	overflow:hidden;
	display:inline;
}
*/
.linktext
{
    background:#F5F5F5;
	border-left:solid 1px #ccc;
	border-right:solid 1px #ccc;
	border-bottom:solid 1px #ccc;    
}
.linktext ul
{
    padding:10px;
	margin:0 0 0 0px;
	
}
.linktext ul li
{
    float:left;
	/*text-align:center;*/
	padding:0;
	margin:5px 5px;
	list-style:none;
	width:106px;
	_display:inline;
	overflow:hidden;
}
.linkimg
{
    padding:0 0 0 0;
	margin:0 0 0 15px;
}
.linkimg li
{
    float:left;
	text-align:center;
	font-weight:bold;
	padding:0;
	margin:0 10px 0 0;
	list-style:none;
	height:50px;
	width:150;
	display:inline;
}
.linkimg li img{ width:100px; height:40px; border:0px;}
/*友情链接 结束*/

/*留言板 开始*/
#FeedbackForm{clear:both;padding:0 10px;border:1px solid #eeeeee; font-size:12px;margin:5px; overflow:hidden;}
#FeedbackForm h2{margin-bottom:10px;padding-left:20px;border-bottom:1px solid #EEEEEE; font-size:14px; line-height:30px;background:url(/SysImage/comment_add.png) no-repeat 0 center;}
#FeedbackForm .questionTable{margin:0 10px;}
#FeedbackForm .questionTable td{padding:0.5em;font-size:12px;}
#FeedbackForm .submit{background:#e3f1fa;border:1px solid #aed0ea;padding:0px 10px;height:24px;line-height:24px;color:#384F09;font-family:"微软雅黑";cursor:pointer;}
#FeedbackForm .input{padding:2px 0 1px;*padding:4px 0 0;_padding:4px 0 0;_height:21px;}
#FeedbackForm .textarea{background:#FFF;border:1px solid #D1D1D1;color:#999999;font-size:12px;padding:3px;}

#feedbackList{clear:both; height:auto; overflow:hidden;}
#feedbackList .commentUserInfo{height:25px;}
#feedbackList .noComment{border:solid 1px #CCCCCC; padding:5px;margin:5px; text-align:center;}
#feedbackList .commentBox{border:solid 1px #CCCCCC; padding:5px;margin:5px; clear:both;height:auto;}
#feedbackList .reComment{width:90%;padding:10px; margin:5px;}/*border:dotted 1px #FF6600; */
/*留言板 结束*/

/*评论 开始*/
.commentBox{ margin:10px auto; font-size:12px;}
.commentBox .commentList{border:solid 1px #ccc;padding:1px; *height:100%;}
.commentBox .commentList h1{height:30px; line-height:30px;margin:0; padding:0 0 0 30px; font-weight:normal; font-size:14px; background:#eee;}
.commentBox .commentList ul{ margin:10px;}
.commentBox .commentList ul li{ min-height:40px;height:auto;_height:40px; line-height:18px;margin:5px 0;padding:5px; border-bottom:solid 1px #eee;}
.commentBox .commentList ul li .date{ margin-right:20px;}
.commentBox .commentList ul li .stars{ margin-right:20px;}
.commentBox .commentList ul li .title{}
.commentBox .commentList ul li .con{ background:url(/sysimage/ico_2.gif)  0px 8px no-repeat;padding:5px 15px;}

.commentBox .commentForm{border: 1px solid #CCCCCC;margin: 10px 0;padding:1px;}
.commentBox .commentForm h1{height:30px; line-height:30px;margin:0; padding:0 0 0 30px; font-weight:normal; font-size:14px; background:#eee;}
.commentBox .commentForm .commentTitle{ display:none;}
.commentBox .commentForm .commentContent{padding:20px;}
.commentBox .commentForm .commentBtn{padding-left:20px;}
.commentBox .commentForm .commentContent textarea{width:60%;height:60px; font-size:12px;}

#Pagination{margin:10px 30px;}
/*评论 结束*/

.input30{ width:30px;}
.input40{ width:40px;}
.input60{ width:60px;}
.input80{ width:80px;}
.input120{ width:120px;}
.input130{ width:130px;}


.VideoList{ list-style:none;margin:0;padding:0px;}
.VideoList li{margin: 5px 24px 10px;float:left; width:186px; background:url(/images/007.png) no-repeat; padding:0px;}
.VideoList li .videobox{padding-left: 4px; padding-top: 3px;}
.VideoList li .videotitle{ font-size:12px;height:35px; line-height:45px; text-align:center;}
.VideoList li .intro{ font-size:12px; line-height:22px; font-weight:normal; text-indent:2em;padding: 0 0 0 10px;width: 520px;}
.VideoList li img{ border:solid 0px #fff;}

.video_show{ margin:0 auto; width:500px;}
.videoIntro{ margin:20px 0 0 0 ;}

.companyContact{ line-height:1.8em;}
.companyContact p{ padding:0px; margin:0px;}
