/*-------------------- html基本信息 --------------------*/
html{background: #FFFFFF;}
*{margin:0;padding:0;}
body{padding:0;margin:0;text-align:center;line-height:18px;color:#444444;font-size:12px;font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;}
img,form,ul,p{margin:0px;padding:0px;border:0px;}
input,textarea,select{color:#666666;font-size:12px;font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;}
img,input,textarea,select,button{vertical-align:middle;}
li{list-style-type:none;}
ul,li{list-style:none;}
a:link,a:visited{color:#666666;text-decoration:none;}
a:hover,a:active{color:#196BA7;text-decoration:underline;}
.clearbox{clear:both;}

/*---页面容器---*/
#container{width:1002px;margin:0 auto;background:#FCFCFC;}

/*---页面头部---*/
#header{width:1002px;margin:0 auto;}
.header_l{width:50%;float:left;clear:left;}
.header_r{width:34%;float:right;clear:right;}
.logo {
	height:60px;
	margin:5px 20px 5px 20px;
	text-align:left;
	}
.logo img{max-height:60px;width:expression(this.height>60?"60px":"auto");overflow:hidden;border:0;}
.ma jor{position:absolute; top:-1024px;left:-1024px;text-align:left;}
.major{display:block;width:0;height:0;overflow:hidden;text-align:left;}
.major a{color:#196BA7;font-size:10px;}
.major a:hover{color:#006600;text-decoration:none;}
.sitep{height:15px;line-height:15px;margin-right:5px;}
.siteplist{margin-right:25px;float:right;font-size:10px;color:#E9E9E9;list-style-type:square;}
.siteplist a{color:#E9E9E9;}
.siteplist a:hover{color:#CC0000;text-decoration:none;}

/*---页面主体---*/
#pagebody{width:1002px;margin:8px auto;bo rder:1px solid #FF0000;}
#sidebar{width:200px;float:left;clear:left;} 
#sidebox{width:192px;float:left;clear:left;}
#mainbody{width:800px;float:right;clear:right;bord er:1px solid #FF0000;}
#emptybody{width:1002px;height:1px;clear:both;margin:0 auto;}
.subject{
	hei ght:32px;
	line-height:32px;
	text-align:left;text-indent:10px;
	font-size:13px;font-weight:bold;
	background:url("/images/subject_right_bg.gif") repeat left top;
	color:#1a67ab;
	}
.subject span{font-weight:normal;font-size:12px;float:right;clear:right;margin-right:10px;color:#666666;}
.subject a{color:#1a67ab;}
.subject a:hover{color:#006600;text-decoration:none;}
.subject_left{
	he ight:32px;
	line-height:32px;
	text-align:left;text-indent:10px;
	font-size:13px;font-weight:bold;
	background:url("/images/subject_left_bg.gif") repeat left top;
	color:#ffffff;
	}
.subject_left a{color:#ffffff;}
.subject_left a:hover{color:#006600;text-decoration:none;}
.mainbox{width:798px;mar gin:0 auto;float:right;clear:right;border:1px solid #DDDDDD;bor der-top:0px;}
.mainbox_show{width:95%;margin:10px auto;}


/*---友情链接---*/
#link{width:1002px;clear:both;height:40px;line-height:40px;margin-bottom:10px;border:1px solid #CCCCCC;}
.link_l{float:left;width:100px;text-align:center;color:#ffffff;font-size:13px;font-weight:bold;background:#196BA7;}
.link_r{float:left;padding-left:20px;}

/*---页面底部---*/
#footer{width:1002px;clear:both;margin:0 auto;background:#E9E9E9;}
.footerbox{line-height:20px;}

/*---首页样式---*/
.fronttitle{
	hei ght:32px;
	line-height:32px;
	text-align:left;text-indent:10px;
	font-size:13px;font-weight:bold;
	background:url("/images/subject_right_bg.gif") repeat left top;
	color:#1a67ab;	
	}
.fronttitle a{color:#1a67ab;}
.fronttitle a:hover{color:#006600;text-decoration:none;}
.fronttitle img{height:13px;float:right;clear:right;margin-top:8px;margin-right:10px;border:0px;}
.frontbox{width:798px;margin-bottom:5px;float:right;clear:right;border:1px solid #DDDDDD;}

.tab{margin:0 auto;padding-left:10px;background:url("/images/subject_right_bg.gif") repeat left top;}
.tab dt{float:left;width:80px;height:32px;line-height:32px;color:#196BA7;text-align:center;font-size:13px;font-weight:bold;cursor:pointer;}
.tab dt.hover{width:80px;height:32px;background:url("/images/subject_left_bg.gif") repeat left top;color:#ffffff;}
.dis{display:none;}
.tabbox{margin:0 auto;padding:10px;clear:left;}

.frontabout{text-align:left;line-height:24px;}
.frontabout img{float:left;margin-right:10px;}
.frontdoc{padding:0 10px 0 10px;}
.frontnews{padding:10px 10px 10px 20px;}
.frontlist{height:28px;line-height:28px;border-bottom: #C0C0C0 1.5px dotted;text-align:left;margin-left:10px;list-style-type:square;}

/*---首页典型产品---*/
.frontpic_box{width:100%;margin:0 auto;}
.frontpic{
}
.frontpic a{display:block;}
.frontpic a .frontpic_image{
	width:150px;
	height:150px;
	display:block;
	padding:1px;
	border:1px solid #F6F6F6;
	background:#F6F6F6
	}
.frontpic a:hover .frontpic_image{
	width:150px;
	height:150px;
	display:block;
	padding:0px;
	border:2px solid #C0C0C0;
	}
.frontpic_image img{
	max-width:150px;width:expression(this.width>150?"150px":"auto");
	max-height:150px;height:expression(this.height>150?"150px":"auto");
	overflow:hidden;border:0;
	}
.frontpic_text{width:100%;height:20px;text-align:center;overflow:hidden;}


/*---菜单栏---*/
.menu{height:40px;margin:0px auto;clear:both;font-weight:bold;background:url("/images/menu_bg1.jpg") repeat left -8px;}
.menu ul{list-style:none;margin:0px;}
.menu ul li{height:40px;float:left;text-align:center;}
.menuL{width:60px;height:40px;}
.menuA {width:110px;height:40px;}
.menuA a{font-size:14px;line-height:40px;color:#FFFFFF;display:block;text-decoration:none;padding:0 10px;background:url("/images/menu_bg2.jpg") no-repeat -13px -8px;}
.menuA a:hover{background:url("/images/menu_bg3.jpg") repeat-x center -15px;}

.menuA_active a{width:90px;height:40px;font-size:14px;line-height:40px;color:#FFFFFF;display:block;text-decoration:none;padding:0 10px;background:url("/images/menu_bg3.jpg") repeat-x center -15px;}
.menuA a:active{background:url("/images/menu_bg3.jpg") repeat-x center -15px;}

/*---搜索栏_顶部栏目----*/
.search_top{margin-top:6px;text-align:left;}
.search_tag_1{margin-bottom:4px;}
.search_tag_1 a{color:#196BA7;font-size:10px;}
.search_tag_1 a:hover{color:#006600;text-decoration:none;}
.search_text_1{width:280px; height:25px;border:1px solid #196BA7;}
.search_button_1{width:28px; height:28px;background:url("/images/search.gif") no-repeat left top;border:0px;cursor: pointer;}

/*---搜索栏_菜单下方---*/
.search_menu{height:33px;background:#EFEFEF;}
.search_form_2{float:left;margin-left:50px;margin-top:4px;}
.search_text_2{width:200px;height:23px;border:1px solid #196BA7;}
.search_button_2{width:50px; height:23px;color:#ffffff;background:#196BA7;border:0;cursor: pointer;}
.search_tag_2{float:left;margin-left:40px;margin-top:8px;}

/*---搜索栏_左侧栏目---*/
.search_left{width:100%;margin:0 5px 5px 0;border:1px solid #DDDDDD;background: #E9E9E9;}
.search_text_3{wid th:100px;height:23px;border:1px solid #196BA7;}
.search_button_3{width:50px; height:23px;color:#ffffff;background:#196BA7;border:0;cursor: pointer;}

/*---分类目录---*/
.catalog{width:100%;margin:0 5px 5px 0;border:1px solid #DDDDDD;background: #E9E9E9;}
.cataloglist{
	height: 25px;
	line-height: 25px;
	text-align: left;
	text-indent: 12px;
	font-weight:bold;
	border-top:1px solid #FFFFFF;
 }
.cataloglist a{display:block;text-decoration:none;color:#25556B;font-size:13px;}
.cataloglist a:hover{
	text-indent: 32px;
	background:#D2D2D2;
	font-weight:bold;
	font-size:13px;
	color:#196BA7;
	}
.cataloglist_active{
	height: 25px;
	line-height: 25px;
	text-align: left;
	text-indent: 12px;
	background: #D2D2D2;
	font-weight:bold;
	font-size:13px;
	border-top:1px solid #FFFFFF;
 }
.cataloglist_active a{display:block;text-decoration:none;color:#196BA7;}
.cataloglist_active a:hover{text-indent: 32px;font-size:13px;}
.catalogsublist{}
.catalogsublist ul{}
.catalogsublist ul li{
	height:25px;
	line-height:25px;
	text-align:left;
	border-top:1px solid #FFFFFF;
	}
.catalogsublist ul li .catalogsublist_active{
	height:25px;
	line-height:25px;
	text-align:left;
	background: #D2D2D2;
	}
.catalogsublist ul li .catalogsublist_active a{display:block;text-decoration:none;color:#196BA7;}
.catalogsublist a{display:block;text-decoration:none;color:#25556B;text-indent: 35px;font-size:13px;}
.catalogsublist a:hover{text-indent: 60px;background:#D2D2D2;color:#196BA7;font-size:13px;}

/*---联系我们---*/
.contactus{width:90%;height:600px;margin:40px auto;}
.contactusbox{background:#F6F6F6;}
.contactus_detail{line-height:30px;text-align:left;font-size:13px;}
.contactus_detail img{max-height:50px;width:expression(this.height>50?"50px":"auto");overflow:hidden;border:0;}
.contactus_detail a:hover{position:relative; left: 1px; bottom: 1px;}

/*---联系我们_左侧栏目---*/
.contactus_left{width:100%;margin:0 5px 5px 0;padding-bottom:5px;border:1px solid #DDDDDD;background: #E9E9E9;}
.contactuslist_left ul li{
	height: 22px;
	line-height: 22px;
	text-align: left;
	text-indent: 12px;
	}
.contactuslist_left ul li a:hover{position:relative; left: 1px; bottom: 1px;}

/*---产品列表---*/
.picture{width:100%;margin:0 auto;clear:both;}
.picturelist{
}
.picturelist a{display:block;}
.picturelist a .picturelist_image{
	width:180px;
	height:180px;
	display:block;
	margin:2px;
	border:1px solid #F6F6F6;
	background:#F6F6F6
	}
.picturelist a:hover .picturelist_image{
	width:180px;
	height:180px;
	display:block;
	margin:0px;
	border:3px solid #C0C0C0;
	}
.picturelist_image img{
	max-width:180px;width:expression(this.width>180?"180px":"auto");
	max-height:180px;height:expression(this.height>180?"180px":"auto");
	overflow:hidden;border:0;
	}
.picturelist_text{width:100%;height:20px;text-align:center;overflow:hidden;}

.cptit h1{ text-align:center; line-height:2; font-size:20px;}
.cptit p{ text-align:center; line-height:2; font-size:14px; color:#999;}
.tupian{width:100%;margin:0 auto;clear:both;}
.tupian ul{width:100%;margin:0 auto;clear:both;}
.tupian ul li{width:300px; float:left; margin:5px;}
.tupian ul li img{ width:292px; border:1px solid #246cd7; padding:3px;}
.cpms { padding:0 10px;}
.cpms p{ line-height:2;}
.tags { padding:0 10px;}
.tags p{ line-height:2;}
.tags a{ color:#136ec2;}



/*---产品分页---*/
.pagebox{width:100%; height:30px; line-height:30px;float:left;text-align:center;margin:5px auto;}
.pagebox a{padding:3px 7px; border:1px #CCCCCC solid;backg round:#E9E9E9;margin:0px 3px;}
.pagebox a:hover{text-decoration:none;background:#196BA7;color:#FFFFFF;}
.pageprev{ padding:3px 8px; border:1px #CCCCCC solid; margin:0px 3px;}
.pagenext{ padding:3px 8px; border:1px #CCCCCC solid; margin:0px 3px;}
.pagecurrent{padding:3px 8px; bor der:1px #CCCCCC solid; margin:0px 3px; background:#196BA7; color:#FFFFFF;}
.pagedisabled{padding:3px 8px; border:1px #CCCCCC solid; margin:0px 3px; background:#F6F6F6; color:#999999;}
.pageinfo{ padding:3px 8px;}
.pageTextBox{ border:1px #CCCCCC solid;padding:3px 8px; }
.pageButton{ border:1px #CCCCCC solid;padding:3px 8px; }

/*---产品详情---*/
.product{width:95%;margin:0 auto;}
.productbox_1{bord er:1px solid #FF0000;}
.productbox_2{clear:both;bord er:1px solid #FF0000;}
.product_image{float:left;width:400px;height:400px;margin:10px auto;border:2px solid #c0c0c0;}
.product_image img{
	max-width:400px;width:expression(this.width>400?"400px":"auto");
	max-height:400px;height:expression(this.height>400?"400px":"auto");
	overflow:hidden;border:0;
	}
.product_content{float:left;width:310px;height:400px;text-align:left;margin-left:20px;}
.product_name{
	height:35px;
	line-height:35px;
	margin-top:5px;
	font-weight:bold;font-size:15px;
	}
.product_name span{float:right;font-size:11px;font-weight:normal;}
.product_message{width:100%;line-height:25px;padding:10px;background:#E9E9E9;}
.product_message span{color:#196BA7;}
.product_message a{color:#196BA7;}
.product_message a:hover{text-decoration:none;color:#006600;}
.product_QQ{height: 22px;line-height: 22px;margin-top:10px;}
.product_QQ a{}
.product_QQ a:hover{position:relative; left: 1px; bottom: 1px;text-decoration:none;}
.product_detail_title{height:30px;line-height:30px;padding-left:10px;text-align:left;font-weight:bold;font-size:14px;background:#E9E9E9;}
.product_detail{text-align:left;padding:10px;margin-bottom:10px;}
.product_more_title{height:30px;line-height:30px;padding-left:10px;text-align:left;font-weight:bold;font-size:14px;background:#E9E9E9;}
.product_more{text-align:left;padding:10px 0 10px 0;margin-bottom:10px;}
.product_more_imageslist{float:left;margin:11px;}
.product_more_imageslist a{display:block;}
.product_more_imageslist a .product_more_image{
	width:100px;
	height:100px;
	padding:1px;
	border:1px solid #F6F6F6;
	background:#F6F6F6
	}
.product_more_imageslist a:hover .product_more_image{
	width:100px;
	height:100px;
	padding:0px;
	border:2px solid #C0C0C0;
	}
.product_more_image img{
	max-width:100px;width:expression(this.width>100?"100px":"auto");
	max-height:100px;height:expression(this.height>100?"100px":"auto");
	overflow:hidden;border:0;
	}
.product_more_text{width:100%;height:20px;text-align:center;overflow:hidden;}
.product_more_list{height:25px;line-height:25px;margin-left:25px;list-style-type:square;}
.product_left{width:100%;margin:0 5px 5px 0;border:1px solid #DDDDDD;background: #E9E9E9;}
.productlist_left{height: 20px;line-height: 20px;text-align: left;margin-left:20px;list-style-type:square;}



/*---新闻列表---*/
.news{width:95%;margin:10px auto;clear:both;}
.news_article_title{height:35px;line-height:35px;text-align:center;border-bottom:1px solid #666666;font-size:16px;font-weight:bold;}
.news_article_detail{height:30px;line-height:30px;text-align:center;font-size:11px;color:#666666;}
.news_article_content{text-align:left;font-size:15px;color:#666666;}
.news_article_preview{height:25px;line-height:25px;text-align:left;font-size:12px;}
.news_article_next{height:25px;line-height:25px;text-align:left;font-size:12px;}
.news_article_more{width:95%;margin:10px auto;}
.news_article_more_title{height:30px;line-height:30px;text-align:left;border-bottom:1px solid #666666;font-size:16px;font-weight:bold;}
.news_article_more_list{height:25px;line-height:25px;text-align:left;color:#666666;list-style:square;}

.news_left{width:100%;margin:0 5px 5px 0;padding-bottom:5px;border:1px solid #DDDDDD;background: #E9E9E9;}
.newslist_left{height: 25px;line-height: 25px;text-align: left;margin-left:20px;border-bottom: #C0C0C0 1.5px dotted;list-style-type:square;}

/*---产品地图---*/
.map{margin:10px;line-height:20px;text-align:left;}

/*---客户反馈---*/
.feedback{width:95%;margin:10px auto;}
.feedback_message_title{height:25px;line-height:25px;text-align:left;text-indent:6px;font-size:13px;font-weight:bold;color:#CC0000;}
.feedback_message_title span{font-weight:normal;float:right;clear:right;margin-right:10px;color:#999999;}
.feedback_message_content{border-bottom:1px solid #CCCCCC;color:#222222;text-align:left;font-size:13px;margin-left:20px;margin-top:15px;}
.feedback_write_title{height:25px;line-height:25px;text-align:left;text-indent:6px;font-size:14px;font-weight:bold;}
.feedback_write_input{height:20px;line-height:20px;border:1px solid #ccc;padding:0px;font-size:12px;font-weight:bold;}
.feedback_write_button{width:80px;height:30px;line-height:30px;background:#CC0000;color:#FFFFFF;border:1px solid #CC0000;font-size:15px;font-weight:bold;cursor:hand;border-radius:4px;}




