@charset "utf-8";
/*@import url(footer.css);*/
/* CSS Document */
*{ }
body,html{_background-image:url(about:blank);_background-attachment:fixed;}/*解决滚动条滚动时图闪动*/
html {overflow-y:scroll; background:#fff;}
body {
	background:#fff;
	text-align: center;
	-webkit-text-size-adjust: none;
	font:12px/1.5em 宋体,\5FAE\8F6F\96C5\9ED1,arial,verdana; color:#333;
}
a:focus{outline:none;}
img{ -ms-interpolation-mode: bicubic;image-rendering: optimizeQuality; border:0px;}
select,input{vertical-align:middle;}
input,select,textarea{font-size:12px; color:#333; font-family:'lucida grande',taho,verdana,'trebuchet ms',sans-serif;}
em,th{font-style:normal;font-weight:normal;}
table,tbody,div,td,p,span,li,ul{ text-align:left;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
p{ margin:10px 0; line-height:20px;}
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
ol,ul,li,dd,dt,dl{list-style:none;}
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%;	font-weight:normal; }
a {
	font-size:12px;
	text-decoration: none;
	vertical-align:top;
	color:#5C5C5C;
	outline:none;
}
a:hover {
	text-decoration:none;
	cursor:pointer;
	vertical-align:top;
}
a:focus{ outline:0;}
a:active{star:expression(this.onFocus=this.blur());}/*去焦点*/

.biaoge{border:#999999 solid 1px;border-collapse: collapse;border-width: 1px 0 0 1px}
.biaoge tr td {border: solid #999999;text-align: center;border-width: 0 1px 1px 0; padding: 2px;line-height: 20px;}

.l{ float:left;}
.r{ float:right;}
.yellow{ color:#f8ef22; }
.clear{clear:both; width:100%; height:0px;font-size:0; line-height:0;}
.red{ color:#f00;}
.green{ color:#0f0;}
.zong{ color:#A27019}
.cheng{ color:#ff9a16;}
.bold{ font-weight:bold;}
.hui{ color:#999;}
.blue{ color:#007dc6;}
.u{ text-decoration:underline;}

.imgbor{ border:1px solid #ddd; padding:1px; background:#fff;}
.img_bor{ border:1px solid #ddd;}
.img_bor img{ margin:1px ; display:block; border:0px;}

.pagenav{ color:#999; background:#eee; padding:5px 10px; line-height:22px; vertical-align:bottom; height:22px; clear:both;}
.pagenav a{ color:#999; line-height:22px; display:inline-block;}
.pagenav select{  display:inline-block; margin:0px;}
.pagenav * { display:inline-block;}


/*online*/
/*#online{ width:20px; height:129px; position:absolute; top:10px; right:0px;}
/*统计*/
#tj{ font-size:1px; overflow:hidden; height:0px;}
#tj a{ font-size:1px; height:0px; overflow:hidden}

/*分享道*/
.shareto_toolbox{ float:right;}
.fenxiang{ clear:both; overflow:hidden; text-align:right; margin:0 0 5px 0;}

/*盒子*/
.wrap{ width:972px;  margin:0 auto; text-align:center; overflow:hidden; background:#fff;}

.mainbox{ width:1000px; overflow:hidden; margin-top:0px; min-height:400px;}
/**/
.foot{  width:100%; overflow:hidden; margin:10px auto 0 auto; vertical-align:middle; line-height:22px; text-align:left; color:#333; font-size:13px; border-top:5px solid #0673ba; padding:10px 0px;}
.foot .logo{ background:url(images/logo_foot.gif) no-repeat; height:50px; width:65px;}
.foot .right{ float:left; padding-right:10px; width:auto; margin-left:5px; line-height:16px; font-size:12px; text-align:left; color:#818181;}
.foot .right a{ color:#818181}
.foot .left{ float:left; padding-left:10px; width:65px;}

/*head*/
.top{clear:both; width:972px; height:170px; margin:0px auto 0px auto; vertical-align:top; background:url(images/top.gif); position:relative;}
	.top_menu{height:18px; width:625px; left:265px; top:130px; overflow:hidden; position:absolute;}
	.top_menu .one{ float:left; line-height:18px; text-align:left; }
	.top_menu .one a{ margin:0 auto; padding:0 17px; color:#fff; font-size:13px; position:relative; z-index:9999;}
	.top_menu .one a:hover{ color:#f8ef22}
	.top_menu .one a.current{ color:#f8ef22}
	.top_menu .ge{ width:16px; height:18px; overflow:hidden; background:url(images/top_menu_ge.gif); padding:0px; float:left;}

/*	.top_menu li .ge{ width:16px; height:18px; overflow:hidden; background:url(images/top_menu_ge.gif); padding:0px; float:left;}
	.top_menu li a{ color:#fff; font-size:13px; margin:0px;  line-height:32px; height:32px;}
	.top_menu .one:hover{ }
	.top_menu .one:hover a{ }
	.top_menu li.current{ background:url(nav_cur.gif);}
	.top_menu li.current a{ color:#0264bc;}
	.top_menu li.current a:hover{ color:#0264bc}
	.top_menu .one a:hover{ }
	.top_menu .one a.current{ text-decoration:underline;}
	
	.top_menu .sub_nav{ position:absolute; top:31px; left:-2px; background:url() #f3f3f3; padding:5px 0px;  display:none; z-index:9999; border:1px solid #000; width:120px;}
	.top_menu .sub_nav li{ padding:5px 0px; margin:0px; border:0px; background:url() ; text-align:left; height:22px; line-height:22px; width:100%; border-bottom:1px dotted #ddd;}
	.top_menu .sub_nav li a{ line-height:22px; font-size:12px; color:#333; margin:0 5px; }
	.top_menu .sub_nav li:hover{ color:#000; background:#ddd; }
	.top_menu .sub_nav li:hover a{ background:#ddd;}
	*/
	
/*index*/
.i_main{ width:972px; overflow:hidden; clear:both;}
	.i_left{ width:260px; overflow:hidden; border:1px solid #ddd; float:left;}
	.i_right{ width:706px; overflow:hidden; border:1px solid #ddd; float:right;}
	.box_1 .title{ background:url(images/box_1_title.gif) no-repeat; height:26px; line-height:26px; text-indent:40px; color:#fff;}
	.box_1 .title a{  color:#fff;}
	.box_1 .con{ padding:10px;}
	.box_2 .title{ background:url(images/box_2_title.gif) no-repeat; height:26px; line-height:26px; text-indent:90px; color:#fff;}
	.box_2 .title a{ color:#fff;}

.i_gsjj .con{}	
.i_gsjj .con p{ margin:0px; text-indent:25px; line-height:18px;}
.i_gsjj .con .pic{ float:left; margin-right:10px;}

.i_cpzx ul li a{ font-size:14px; line-height:20px;}	
.i_cpzx ul li a.current{ color:#007dc6; }
.i_cpzx .con{}
.i_cpzs .con{}
.i_cpzs .con ul li{ float:left; margin:0 5px;}
.i_cpzs .con ul li img{ width:160px; height:120px;}

/**/
.content{ min-height:426px;  padding:10px; line-height:22px; overflow:visible;}
.content a{ color:#007dc6;}

.main{ width:972px; overflow:hidden; clear:both;}
	.main .left{ width:260px; overflow:hidden; border:1px solid #ddd; float:left;}
	.main .right{ width:706px; overflow:hidden; border:1px solid #ddd; float:right;}

.product_con{}
.product_con .title{}
.product_con .content{ padding:10px; line-height:22px; min-height:430px; }


.newslist li{ background:url(images/ico2.gif) left no-repeat; line-height:22px; padding-left:10px;}
.newslist li:hover{ background:url(images/ico2.gif) left no-repeat #fcfcfc;}
.newslist li span{ float:right; color:#aaa;}
.newslist li a{ line-height:22px; float:left;}


.productlist li{ float:left; margin:5px; width:216px; height:182px; text-align:center; line-height:20px;}
.productlist li img{width:216px; height:162px;}