@charset "utf-8";
/* CSS Document */

html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, th, img { margin:0px; padding:0px; border:0px; font-family:Arial, Helvetica, sans-serif; font-weight:400; font-size:12px; list-style:none;}
body {font-size:12px; text-align:center;background:#fff;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
ul, li {list-style:none; }
h1 {
	margin:0px;padding:0px;font-size:10px;word-spacing:0px; letter-spacing:0px;font-weight: 400 ;
}
h2 {
	margin:0px;padding:0px;font-size:11px;word-spacing:0px; letter-spacing:0px;font-weight: 400 ;
}
h3 {
	margin:0px;padding:0px;font-size:12px;word-spacing:0px; letter-spacing:0px;font-weight: 400 ;
}
h4 {
	margin:0px;padding:0px;font-size:14px;word-spacing:0px; letter-spacing:0px;font-weight: 400 ;
}
h5 {
	margin:0px;padding:0px;font-size:18px;word-spacing:0px; letter-spacing:0px;font-weight: 400 ;
}
h6 {
	margin:0px;padding:0px;font-size:22px;word-spacing:0px; letter-spacing:0px;font-weight: 400 ;
}

img { border:none; }
table { border-collapse:collapse; }
td, th { }
em { FONT-WEIGHT: normal; FONT-STYLE: normal }
select, input { vertical-align:middle; font-size:12px; }
textarea { font-size:12px; }

.xuxian{border-bottom-width: 1px;border-bottom-color: #ccc; font-size:0px; height:4px; line-height:4px;
	border-bottom-style: dashed;}

.clearit0 { clear:both; font-size:0; line-height:0; height:0px;overflow:hidden}
.clearit2 { clear:both; font-size:0; line-height:0; height:2px;font-size:1px;overflow:hidden}
.clearit5 { clear:both; font-size:0; line-height:0; height:5px;_height:2px;font-size:1px;overflow:hidden}
.clearit10 { clear:both; font-size:0; line-height:0; height:10px;font-size:1px;overflow:hidden}
.clearit20 { clear:both; font-size:0; line-height:0; height:20px;font-size:1px;overflow:hidden}
.clearit25 { clear:both; font-size:0; line-height:0; height:25px;font-size:1px;overflow:hidden}
.clearit30 { clear:both; font-size:0; line-height:0; height:30px;font-size:1px;overflow:hidden}
.clearit40 { clear:both; font-size:0; line-height:0; height:40px;font-size:1px;overflow:hidden}
.clearit50 { clear:both; font-size:0; line-height:0; height:50px;font-size:1px;overflow:hidden}
.clearit70 { clear:both; font-size:0; line-height:0; height:70px;font-size:1px;overflow:hidden}
.clearit107 { clear:both; font-size:0; line-height:0; height:107px;font-size:1px;overflow:hidden}
.clearit10_red{ clear:both; font-size:0; line-height:0;height:3px;font-size:1px;overflow:hidden; background:#fb0101; margin:4px 0px 4px 0px}

.font_Red{color:#FF0000;}
.font_Red_B{color:#FF0000; font-weight:bold;}

.image_border{border:#f0f0f0 4px solid; margin:0px 10px 10px 10px;}
/* Links */
a,a:link,a:link,a:hover {background:transparent;text-decoration:underline;cursor:pointer;text-decoration:none} 
a:link,a:visited,a:active {color:#996600} 
a:hover {color:#f23947;}

a.red:link,a.red:visited,a.red:active{color:#990000;}
a.red:hover{color:#faa530}

a.white:link,a.white:visited,a.white:active{color:#333;}
a.white:hover{color:#ff9000}

a.blue:link,a.blue:visited,a.blue:active{color:#393939;}
a.blue:hover{color:#ff9000}

a.red01:link,a.red01:visited,a.red01:active{color:#CC3300;}
a.red01:hover{color:#990000}

.border_d7d7d7{border:#d7d7d7 1px solid;}

/*大版块的设定*/
#part01{ background:#fff; width:1100px;margin:0px auto; padding:0px;_width:1100px; /*min-height:1400px;*/}

/*TOP */
.headiv{background:url(images/header_bg.jpg) repeat-x left top; height:95px; border-bottom:3px #f6f6f6 solid; margin-bottom:10px;}
#topdiv{background:url(images/top.jpg) no-repeat left top; height:95px;width:1100px;margin:0px auto;}
#topdiv #leftt{ width:700px; float:left;}
#topdiv #rightt{ width:185px; float:right; font-size:13px; color:#4f2c0e; font-weight:normal; line-height:45px; text-align:left;}
#topdiv #rightt a{color:#4f2c0e;}
#topdiv #rightt a:visited, #topdiv #rightt a:active, #topdiv #rightt a:link {color:#4f2c0e;}
#topdiv #rightt a:hover{color:#f23947}

/*菜单*/
#menu{width:100%; margin:0px auto;height:45px; background:url(images/menu_bg.jpg) repeat-x left; margin-top:-5px;}
#menu_lmname{margin:2px 20px 0px 40px;!important margin:7px 20px 0px 40px;_margin:7px 20px 0px 40px; padding-top:7px;_padding-top:1px;}
#menu_lmname ul{list-style:none;}
#menu_lmname ul li{font-size:14px; color:#ecf8ff; font-weight:bolder; line-height:26px; width:125px;_width:125px; float:left; background:url(images/menu_line.jpg) no-repeat right;}
#menu_lmname ul li.nob{ color:#003266;}
#menu_lmname ul li.nob a:visited, #menu_lmname ul li.nob a:active, #menu_lmname ul li.nob a:link {color:#003266;}
#menu_lmname ul li.nob a:hover{color:#f23947}
#menu_lmname ul li a:visited, #menu_lmname ul li a:active, #menu_lmname ul li a:link {color:#ecf8ff;}
#menu_lmname ul li a:hover{color:#f23947}

/*公司新闻*/
.gsnews{background:url(images/gxnews_bg.jpg) no-repeat left top; height:39px; overflow:hidden; padding-right:20px;}
.gsnews .newslist{margin-left:150px;font-size:14px; color:#000000;text-align:left;line-height:35px;}
.gsnews .newslist a{color:#000000;font-size:14px;}
.gsnews .newslist a:visited, .gsnews .newslist a:active, .gsnews .newslist a:link {color:#000000;}
.gsnews .newslist a:hover{color:#f23947}
.gsnews .newslist span{font-size:9px; font-weight:normal; color:#996600;text-align:left; margin:0px 10px;}

/*BODY 样式*/
#part02{ margin:0px auto; height:377px;}
#part02 #left02{ width:315px; float:left;border:#e6e6e6 1px solid;}
#part02 #right02{ width:770px; float:right; border:#e6e6e6 1px solid;}

/*栏目页 part04 样式*/
#part04{ margin:0px auto;}
#part04 #left04{ width:315px; float:left;border:#e6e6e6 1px solid;}
#part04 #right04{ width:768px; float:right; border:#e6e6e6 1px solid; margin-right:5px;}

/*栏目tit*/
.lmtit{background:url(images/lmtit.jpg) no-repeat left top; height:27px; margin:6px 0px 6px 0px;}
.lmtit .t{font-size:16px; color:#fff;text-align:left;line-height:25px; margin-left:30px; font-weight:bolder; font-family:幼圆;}
.lmtit .t span{float:right; /*width:60px;*/font-size:12px; font-weight:normal; color:#0670b2;text-align:left; margin-right:30px;}
.lmtit .t span a{color:#0670b2;}
.lmtit .t span a:visited, .lmtit .t span a:active, .lmtit .t span a:link {color:#0670b2;}
.lmtit .t span a:hover{color:#f23947}
.lmtit .daohang{ background:url(images/cpdaohang.jpg)}

/*产品栏目tit*/
.prolmtit{background:url(images/prolmtit.jpg) no-repeat left top; height:27px; margin:6px 0px 6px 0px;}
.prolmtit .t{font-size:16px; color:#fff;text-align:left;line-height:25px; margin-left:30px; font-weight:bolder; font-family:幼圆;}
.prolmtit .t span{float:right; /*width:60px;*/font-size:12px; font-weight:normal; color:#0670b2;text-align:left; margin-right:30px;}
.prolmtit .t span a{color:#0670b2;}
.prolmtit .t span a:visited, .prolmtit .t span a:active, .prolmtit .t span a:link {color:#0670b2;}
.prolmtit .t span a:hover{color:#f23947}
.prolmtit .daohang{ background:url(images/cpdaohang.jpg)}

/*公司简介*/
.homegsjj{ margin:10px 30px 10px 15px; text-align:left;font-size:14px; color:#000;text-align:left;line-height:28px; font-weight:normal; font-family:宋体;}
.homegsjj img{margin:10px 20px 10px 10px; float:left;}
.homegsjj span{ color:#C03; font-weight:bolder; margin-right:6px;}
.homegsjj .tel{background:url(images/tel.jpg) no-repeat center; height:56px;}

.daohanglist{margin:0px 5px 0px 5px;}
.daohanglist ul{ padding:0px; margin:0px;}
.daohanglist ul li {
	font-size: 14px;
	color: #000000;
	text-align: left;
	background: url(images/arrow02.jpg) no-repeat 8px;
	padding-left: 30px;
	line-height: 36px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}
.daohanglist ul li a{color:#000000;}
.daohanglist ul li a:visited, .list01 ul li a:active, .list01 ul li a:link {color:#000000;}
.daohanglist ul li a:hover{color:#f23947}

/*产品展示*/
.product{background:#f9f9f9; border:#e6e6e6 1px solid; height:310px;}

.prolist{ margin:15px 20px 0px 20px; text-align:left; overflow:hidden; height:250px;}
.prolist ul{}
.prolist ul li{width:240px; height:200px;float:left; margin:0px 0px 8px 15px; text-align:center; line-height:20px;}
.prolist ul li img{width:230px; height:170px;border:#ccc 3px solid;}
.prolist ul li a{color:#000000;}
.prolist ul li a:visited, .prolist ul li a:active, .prolist ul li a:link {color:#000000;}
.prolist ul li a:hover{color:#f23947}

.prolistdiv{ margin:15px 5px 0px 10px; text-align:left;}
.prolistdiv ul{}
.prolistdiv ul li{width:230px; height:200px;float:left; margin:0px 0px 8px 15px; text-align:center; line-height:20px;}
.prolistdiv ul li img{width:220px; height:170px;border:#ccc 3px solid;}
.prolistdiv ul li a{color:#000000;}
.prolistdiv ul li a:visited, .prolistdiv ul li a:active, .prolistdiv ul li a:link {color:#000000;}
.prolistdiv ul li a:hover{color:#f23947}

.lmpiclist{ background:url(images/cpline.jpg) repeat-x left bottom; height:160px;overflow:hidden; margin:20px 15px 15px 15px;}
.lmpiclist .leftm{ width:220px; float:left; clear:both; }
.lmpiclist .leftm img{ width:220px; height:140px;clear:both; }
.lmpiclist .rightm{ width:480px; float:right;}
.lmpiclist .rightm .t{font-size:16px; color:#000; font-weight:bold; line-height:30px; text-align:left;}
.lmpiclist .rightm .t a{color:#000000;}
.lmpiclist .rightm .t a:visited, .lmpiclist .rightm .t a:active, .lmpiclist .rightm .t a:link {color:#000000;}
.lmpiclist .rightm .t a:hover{color:#f23947}
.lmpiclist .rightm .textt{font-size:13px; color:#333; font-weight:normal; line-height:25px; text-align:left; font-family:宋体;}
.lmpiclist .rightm .textt a{color:#333;}
.lmpiclist .rightm .textt a:visited, .lmpiclist .rightm .textt a:active, .lmpiclist .rightm .textt a:link {color:#333;}
.lmpiclist .rightm .textt a:hover{color:#f23947}

.list01{margin:0px 5px 0px 5px;}
.list01 ul{ padding:0px; margin:0px;}
.list01 ul li {font-size:12px; color:#000000;text-align:left; background:url(images/arrow01.jpg) no-repeat left;padding-left:20px; line-height:20px;}
.list01 ul li span{ float:right; width:60px;font-size:9px; font-weight:normal; color:#996600;text-align:left;}
.list01 ul li a{color:#000000;}
.list01 ul li a:visited, .list01 ul li a:active, .list01 ul li a:link {color:#000000;}
.list01 ul li a:hover{color:#f23947}

.news_list2{margin:0px 5px 0px 5px;}
.news_list2 ul{ padding:0px; margin:0px;}
.news_list2 ul li {
	font-size: 14px;
	color: #000000;
	text-align: left;
	background: url(images/arrow01.jpg) no-repeat left;
	padding-left: 20px;
	line-height: 38px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #c8a279;
}
.news_list2 ul li span{ float:right;/* width:60px;*/font-size:9px; font-weight:normal; color:#0e7ace;text-align:left;}
.news_list2 ul li a{color:#000000; }
.news_list2 ul li a:visited, .news_list2 ul li a:active, .news_list2 ul li a:link {color:#000000;}
.news_list2 ul li a:hover{color:#f23947}

/*正文DIV 样式*/
.n_content01_zw{clear: both;border-top:none;border-bottom:none;overflow:hidden;padding:15px 0px 0px 10px; margin:0px 0px 10px auto; width:98%;}
.n_content01_zw h1{font-size:23px;line-height:33px; font-weight:bold;text-align:center; width:100%;} /*主标题*/
.n_content01_zw h2{text-align:center;font-size:16px;font-weight:bold;margin:5px auto;font-weight:normal;}/*前标题*/
.n_content01_zw h3{text-align:right;font-size:14px;margin:5px 10px 0px 0px;font-weight:normal;}/*副标题*/
.n_content01_zw h4{background:#f0f0f0;height:30px;line-height:30px;text-align:center; margin:10px 0px 10px 0px;}/*作者来源浏览次数*/
.n_content01_zw h5{text-align:right;font-size:13px;margin:5px 10px 0px 0px; font-weight:normal;}/*字体调整大小*/
.n_content01_zw h5 a{color:#000; text-decoration:none;}
.n_content01_zw h5 a:visited, .n_content01_zw h5 a:active, .n_content01_zw h5 a:link {color:#000;}
.n_content01_zw h5 a:hover{color:#dd191a}
	
.n_content01_zw h6{padding:0px 15px 10px 15px;text-align:left;line-height:30px;font-size:14px;/*text-indent:2em;*/ font-family:'宋体';font-weight:normal;}/*文章内容字体*/
.n_content01_zw p{padding:0px 15px 10px 15px;text-align:left;line-height:23px;font-size:14px;/*text-indent:2em;*/ font-family:'宋体';font-weight:normal;}/*文章内容字体*/
.n_content01_zw .zhaiy{text-align:left;font-size:13px;margin:10px auto; font-weight:normal;font-family:'宋体'; line-height:25px; background:#fffff0; border:#f4e4b4 1px solid; padding:5px 10px;} /*摘要*/
.n_content01_zw .closet{text-align:center;font-size:13px;margin:0px auto; font-weight:normal;} /*关闭*/
.n_content01_zw .closet a{color:#000; text-decoration:none;}
.n_content01_zw .closet a:visited, .n_content01_zw .closet a:active, .n_content01_zw .closet a:link {color:#000;}
.n_content01_zw .closet a:hover{color:#dd191a}
.n_content01_zw .quick{background:#f0f0f0;height:30px;line-height:30px;text-align:left; margin:10px 0px 10px 0px; font-weight:bold; padding-left:20px;}
.n_content01_zw img{margin:20px 20px 20px 0px;}
 /*快速导航*/

.n_content01_zw .linktext{padding:0px 15px 0px 25px;text-align:left;line-height:23px;font-size:14px;/*text-indent:2em;*/ font-family:'宋体';font-weight:normal;} /*上一条下一条*/
.n_content01_zw .linktext a{color:#000; text-decoration:none;}
.n_content01_zw .linktext a:visited, .n_content01_zw .linktext a:active, .n_content01_zw .linktext a:link {color:#000;}
.n_content01_zw .linktext a:hover{color:#dd191a}

.showimg{margin:20px 0;text-align:center; max-width:650px; overflow:hidden; /*height:200px;*/}
.showimg a img{border:1px solid #ccc;padding:1px;}
.showimg a:hover img{border:1px solid #F90;padding:1px;}

.tzggimg{ height:300px;}

.page_list{height:34px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}

#bottom{height:80px;width:100%;margin-top:10px; background:#032958;}
#bottom #bot{margin-top:10px;}
#bottom #bot li{font-size:14px; color:#fff; text-align:center;line-height:23px;}
#bottom #bot li a{color:#fff;}
#bottom #bot li a:hover{color:#e60012}