/* CSS Document */
@charset "gb2312";
/*------------------------------公用样式------------------------------------*/
*{ margin:0px; padding:0px;}
body{font-size:12px;line-height:24px; background:url(../images/bg_2.gif); margin:0px auto;}
ul,li,ol{ list-style:none;}
li{ vertical-align:middle;}
a{ text-decoration:none;}
img{ border:none;}
#clear{ clear:both; height:0px; line-height:0px; font-size:0px;}
.big{ width:980px; margin-left:auto; margin-right:auto; text-align:left;}
/*------------------------------top------------------------------------*/
#top{ height:111px;background:url(../images/barbg.jpg) repeat-x top center; }
#topcon{ width:1000px; height:111px;}
#tip{ height:24px; padding-top:5px;}
#tip ul{ width:135px; height:24px;  float:right; margin-right:50px;}
#tip li{ height:24px; float:left; margin-left:5px; font-size:12px;}
#tip a{ color:#000;}
#tip a:hover{ color:#c00a09;}
#logo{ width:515px; height:76px; float:left;}
#logo span{ width:92px; height:76px; float:left;} 
#logo p{ margin-top:7px;}
#fwrx{ width:365px; height:60px; float:right; margin-top:22px; font-size:14px; color:#f06600; padding-left:5px;} 
#fwrx p{text-indent:5em; font-size:18px; font-weight:bolder; color:#f06600;}
/*------------------------------nav------------------------------------*/
#nav{ height:37px; background:url(../images/navbj%5D.gif);}
#nav ul{ width:980px; height:37px;}
#nav li{ width:121px; height:37px; margin-left:26px; float:left; line-height:37px;}
#nav a{ width:121px; height:37px; line-height:37px; font-size:14px; font-weight:bolder; color:#FFF; text-align:center;  display:block;}
#nav a:hover{ width:121px; height:37px; background:url(../images/bbj.gif) no-repeat;}
/*------------------------------ad------------------------------------*/
#ad{ width:1000px; height:245px; margin:auto; margin-top:7px; margin-bottom:7px;}

.banner2 { width:100%; margin:0px auto;}
/*------------------------------content------------------------------------*/
#contentbj{ background-color:#1565d3;}
#content{ width:1000px; height:674px; height:auto; padding:5px 5px 0px; background-color:#FFFFFF;}
#content a{ color:#000;}
#content a:hover{ color:#ff5207;}
#zuo{ width:262px; min-height:560px; height:auto; float:left;}
#you{ width:725px; min-height:560px; height:auto; float:right;}
/*-----------------左---------------------------*/
#lxwm{ width:262px; height:auto; border: #c9c9c9 solid 1px; margin-top:5px; background:#edf6ff;}
#lx{ width:250px; height:auto; margin-left:6px; margin-top:11px;}


#cplist{ width:262px; height:auto;  border: #c9c9c9 solid 1px; border-top:none; background:
#edf6ff;}
#plist{ width:260px; height:auto; margin:auto; }
#plist ul{ width:260px; height:auto; margin-top:5px; }
#plist li{ height:30px; line-height:30px; padding-left:10px; background:url(../images/list.gif);}
#plist li img{ padding-right:10px;}
/*-----------------右---------------------------*/
#gsjj{ width:725px; height:233px; border: #c9c9c9 solid 1px; border-top:none;}
#gsbt{ width:707px; height:30px; background:url(../images/gsjjbt.gif) no-repeat; line-height:30px; padding-left:18px; font-weight:bold; font-size:14px; color:#FFF;}
#gsjs{ width:720px; height:186px; margin:7px 7px;  overflow:hidden;}
#gsjs span{ width:175px; height:186px; float:left; padding-top:22px;}
#gsjs p{ margin-left:189px; line-height:25px;}
#gsjs p a{ color:#03F;}
#cxzs{ width:725px; height:auto; border: #c9c9c9 solid 1px; border-top:none; margin-top:5px; overflow:hidden;}
#cxbt{ width:710px; height:30px; background:url(../images/bt2.gif) no-repeat; line-height:30px; padding-left:18px; font-weight:bold; font-size:14px; color:#FFF;}
#cxbt1{ width:710px; height:30px; background:url(../images/bt20.gif) no-repeat; line-height:30px; padding-left:18px; font-weight:bold; font-size:14px; color:#FFF;}
#cxbt ul{ width:460px; height:24px; overflow:hidden; margin-top:3px;}
#cxbt li{ background:url(../images/bj2.gif); float:left; margin-left:10px; line-height:24px; font-size:14px; font-weight:100;}
#cxbt li a{ color:#FFF;}
#zs{ width:700px; height:auto; margin:auto;}
#cx{ width:163px; height:150px; float:left; margin:10px 5px;}


#cxzs1{ width:725px; height:auto; border: #c9c9c9 solid 1px; border-top:none; margin-top:5px; overflow:hidden;}
#cxbt1{ width:710px; height:30px; background:url(../images/bt20.gif) no-repeat; line-height:30px; padding-left:18px; font-weight:bold; font-size:14px; color:#FFF;}
#cxbt1 ul{ width:460px; height:24px; overflow:hidden; margin-top:3px;}
#cxbt1 li{ background:url(../images/bj2.gif); float:left; margin-left:10px; line-height:24px; font-size:14px; font-weight:100;}
#cxbt1 li a{ color:#FFF;}
#zs1{ width:700px; height:auto; margin:auto;}
#cx{ width:163px; height:150px; float:left; margin:10px 5px;}

#cx img{ width:163px; height:122px;  border:1px #CCC solid;}

/*----------------------------------------foot------------------------------------------*/
#foot{ height:104px; margin-top:10px; background:url(../images/footerbj.gif);}
#foot a{ color:#000;}
#foot a:hover{ color:#ff5207;}
#footer{ width:1000px; height:104px; margin:auto; }
#footyq{ width:1000px;}
#footyq a{ color:#000; }
#footer ul{ width:570px; height:80px; margin:auto; padding-top:10px;}
#footer li{ width:px; height:px; margin-top:5px;}
#footer_left{ width:200px; height:104px; float:left;}
.pic28{ width:37px; height:56px;  margin-top:20px; float:right;}
#footer_right{width:200px; height:104px; float:right;}
.pic29{ width:65px; height:69px;  margin-top:20px; float:left;}

#page{ width:725px; height:35px; margin-top:10px; background:#CCC;}
#page p{ width:725px; height:35px; line-height:35px; text-align:center;}
/*----------------------------------------新闻资讯------------------------------------------*/
#newtt{ width:710px; height:30px; background:url(../images/newsbt.gif) no-repeat; line-height:30px; padding-left:28px; font-weight:bold; font-size:14px; color:#000; font-size:12px;}
#newtt span{ color:#FFF; font-size:12px; background:#0052be; float:left; font-weight:100; font-weight:bold;}
#csxw{ width:725px; min-height:450px; height:auto !important _height:450px;  margin:5px 5px;}
#csxw ul{ padding-left:5px; margin-right:7px}
#csxw ul li{ background:url(../images/04.gif) 0px 14px no-repeat; height:20px; line-height:20px; padding-top:7px; border-bottom: 1px dashed #CCC;}
#csxw ul li a{  width:460px; display:block;float:left; padding-left:12px; overflow:hidden;}
#csxw ul li span{display:block; float:right; width:auto; color:#666; margin-right:20px;}


/*----------------------------------------产品页面------------------------------------------*/
#cxbt{ width:710px; height:30px; background:url(../images/bt2.gif) no-repeat; line-height:30px; padding-left:18px; font-weight:bold; font-size:14px; color:#FFF;}
#cp{ width:708px; min-height:164px; margin:auto;}
/*----------------------------------------产品展示页面------------------------------------------*/

.STYLE3 {
	font-size: 24px;
	color: #0099FF;
	font-family: Arial, Helvetica, sans-serif;
}

.main2d{ font-size:14px; line-height:28px;}


.product { margin:6px 0px;}

.product ul li{ width: 166px;   margin-right:9px;height: 155px; float: left; overflow: hidden;}
.product ul li .photo {
	width:160px;
	height:115px;
	border: 1px solid #ccc;
	padding:2px;
	overflow:hidden;
	/*非IE的主流浏览器识别的垂直居中的方法*/
	display: table-cell;
	vertical-align:middle;

	/*设置水平居中*/
	text-align:center;

	/* 针对IE的Hack */
	*display: block;
	*font-size: 100px;/*约为高度的0.873，200*0.873 约为175*/
	*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.product ul li .photo img {vertical-align:middle;}
.product ul li .name { text-align: center; line-height: 28px;}






.list_photo222{margin:5px 0px 0px;padding:0;width:708px;overflow:hidden;}
.list_photo222 dt{width:165px;height:140px;float:left;text-align:center;padding:0 5px;margin:0 0 5px 0;overflow:hidden;}
.list_photo222 dt img{border:1px solid #ccc;padding:2px;}
.list_photo222 dt div{padding:6px 0;width:156px;margin:-4px 0 10px 7px;*margin:0 0 10px 0;color:#50B20E;}
.list_photo222 a{color:#333;}
.list_photo222 a:hover{color:#f60;}


.List_page{text-align:center;margin:10px;}
.List_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #00aff0;color:#00aff0;}
.List_page span{background:#00aff0;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #00aff0;}


.info_title{margin:10px 0;font:100 18px Microsoft Yahei;text-align:center;}
.info_other{text-align:center;color:#999;margin:4px 0;}
.info_jj{border:1px solid #FDCC97;background:#FEFCFA;padding:10px;margin:10px 20px;color:#666;line-height:20px;word-wrap:break-word;overflow:hidden;}
.info_jj a{font-family:verdana;color:#00f;}
.info_jj a:hover{color:#f30;}
.info_jj span{font-weight:bold;color:#000;}

.info_content{word-wrap:break-word;word-break:break-all;overflow:hidden; height:auto !important;line-height:24px;font-size:14px; padding:20px 10px 10px 10px;}
.info_content p ,.info_content div { font-size:14px; line-height:28px;}
.info_content img{max-width:700px;}






.list_photo{margin:15px 0px 0px;padding:0;width:708px;overflow:hidden;}
.list_photo dt{width:225px;height:220px;float:left;text-align:center;padding:0 5px;margin:0 0 5px 0;overflow:hidden;}
.list_photo dt img{border:1px solid #ccc;padding:2px;}
.list_photo dt div{padding:6px 0;width:206px;margin:-4px 0 10px 7px;*margin:0 0 10px 0;color:#50B20E;}
.list_photo a{color:#333;}
.list_photo a:hover{color:#f60;}



.scroolone {overflow:hidden;width:700px; margin:10px 0px;}
.scroolone img { margin-right:8px;}



.notice {
	padding: 13px 0 13px 148px; background:#a81023;

	border-top: 1px solid #f00;
	border-bottom: 1px solid #f00;
	position: relative;
	 color:#fff;
}
.notice a { color:#fff;}
.notice dt {
	width: 129px;
	height: 30px;
	position: absolute;
	top: 13px;
	left: 0;
	background: url(../images/noticeTit.png) no-repeat right center;
}
.notice dd {
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.notice dd .txtScrollTop {
	width: 100%;
	height: 100%;
}
.notice dd .txtScrollTop li {
	height: 25px;
	line-height: 25px;
	font-size: 16px;
	line-height: 25px;
	color: #fff !important;
}
.notice dd .txtScrollTop li a {
	height: 25px;
	line-height: 25px;
	font-size: 16px;
	line-height: 25px;
	color: #fff !important;
	width: 50%;
}
.notice dd .txtScrollTop li a:hover {
	color: #d90c05;
	padding-left: 6px;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	transition: all 0.3s linear;
}