/*通用样式*/
html{ overflow-y:auto; overflow-x:auto}
*{margin:0;padding:0;word-wrap:break-word;}
body{font:14px/1.75 "微软雅黑", arial, sans-serif,'DejaVu Sans','Lucida Grande',Tahoma,'Hiragino Sans GB',STHeiti,SimSun,sans-serif;color:#323232;}
html, body, h1, h2, h3, h4, ul, li, dl,input{ font-family:"微软雅黑";  margin:0px;padding:0px;list-style-type:none }
a {color:#363636;text-decoration:none;transition: all 0.2s;-moz-transition: all 0.2s; /* Firefox 4 */-webkit-transition: all 0.2s; /* Safari 和 Chrome */	-o-transition: all 0.2s; /* Opera */}
a:hover {text-decoration:none;color:#e60012;}
a img, img {border:none;}
div, ul, li, p, form {padding: 0px;margin: 0px;list-style-type: none;}
em {font-style: normal;font-weight: normal;}
.strong {font-weight:bold}
.gray {	color:#bbbbbb}
table {	padding: 0px;margin: 0px;list-style-type: none;}
dt, dl, dd {padding: 0px;margin: 0px;list-style-type: none;}
form {margin:0px;padding:0px;}
tr {padding: 0px;margin: 0px;list-style-type: none;}
h4 {padding:0px;font-size:14px;}
.clear {clear:both;	height:0px;	overflow:hidden;line-height:0;}
.mt_20{ margin-top:20px;}
.cl_20 {clear:both;	height:15px;}
.cl_30{ clear:both; height:30px;}
.cl_10 {clear:both;	height:10px;}
.dotline {border-bottom:#CCC 1px dashed;margin:8px;}
.fl {float:left;}
.fr {float:right;}
.tl{ text-align:left;}
.tr{ text-align:right;}
.red{ color:#c70000}
.mto15{ margin-top:15px;}
/*******/
.sy_main {width:1126px;	height:auto;overflow:hidden;margin:0 auto; margin-top:35px;}
.ny_main {width:1126px;	height:auto;overflow:hidden;margin:0 auto;margin-top:20px;}
.content{width: 1126px;margin: 0 auto;overflow: hidden;}
/*head*/
.topbg {width:100%;	height:auto;overflow:hidden; 	background:url(top_bg.png) repeat-x center top; height:219px;}
.top_t{ width:1126px; margin:0 auto; height:30px; line-height:30px;}
.top_t a{}
.top_logo{ width:1126px; height:95px; margin:0 auto; margin-top:30px;}
.top_logo .logo{ width:364px; height:109px;}
.top_logo .sm{ width:450px; margin-left:15px; color:#d30505; margin-top:10px;}
.top_logo .sm b{ font-size:30px; width:450px; line-height:35px; color:#c70000}
.top_logo .sm em{ font-size:25px; font-weight:bold; width:450px; color:#000}
.top_logo .tel{ width:255px;  background:url(tel_bg.png) no-repeat center left; height:109px; float:right}
.top_logo .tel p{ color:#054db3; font-size:29.5px; line-height:36px; font-weight:bold; letter-spacing:-1px; padding-top:50px; text-align:right; float:right}
/*menu*/
.h_nav {width:1126px;height:49px;margin:0 auto;font-size: 16px;}
.h_nav li {float:left;height:49px;padding:0px 36px; background:url(list_0.png) no-repeat center left}
.h_nav li a {	display:block;height:49px;font:16px/49px "微软雅黑";	color:#FFF;	text-align:center; letter-spacing:1px;}
.h_nav li a:hover {text-decoration:none}
.h_nav li:hover {text-align:center;margin:0 auto;text-decoration:underline;}
.h_nav .cur { text-decoration:underline}
/*banner*/
.nybanner{ width:1423px; margin:0 auto; height:350px;}
.banner {overflow:hidden;width:100%;margin:0 auto;min-width:1160px;}
.banner {position:relative;overflow:hidden;background:url(loading.gif) 50% no-repeat;}
.slides {position:relative;z-index:1;}
.flex-control-nav {position:absolute;bottom:40px;z-index:2;width:100%;text-align:right; right:100px;}
.flex-control-nav li {display:inline-block;width:25px;height:25px;margin:0 3px;*display:inline;	zoom:1;}
.flex-control-nav a {display:inline-block;width:25px;height:25px;overflow:hidden;background:#fff;cursor:pointer;color:#cd2a2d; text-align:center}
.flex-control-nav .flex-active {background:#cd2a2d;color:#fff; text-align:center}
.flex-direction-nav {position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a {display:block;width:25px;height:50px;overflow:hidden;cursor:pointer;position:absolute;filter:alpha(opacity=80);-moz-opacity:0.8;	-khtml-opacity: 0.8;opacity: 0.8;}
.flex-direction-nav li a.flex-prev {left:40px;background:url(prev_icon.png) center center no-repeat;}
.flex-direction-nav li a.flex-next {right:40px;	background:url(next_icon.png) center center no-repeat;}
.flex-direction-nav li a:hover {filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;}
/*首页_关键词搜索*/
.gjc_b {
	width:100%; height:85px;line-height:85px; background:url(ss_bg.png) no-repeat center top; background-size:cover;
}
.notice {
	width:1126px;
	margin:0 auto;
	height:47px;
	line-height:47px;font-size:14px;
}
.notice .gjctt {
	float: left;
	width:auto;
	display: inline; color:#fff; margin-left:230px; margin-top:20px;
}
.notice .gjctt b{ float:left;}
.notice .gjctt a{ float:left; color:#fff}
.notice .gjctt a {
	display:block;
	margin-right:10px;
	float:left;
}
.search_i {
	float: left;
	height:28px; margin-top:8px;
	display: inline; text-align:left
}
.search_i b{ float:left; text-align:left; color:#fff; padding-top:10px;}
.search_i form{ float:left; margin-top:20px;}
.textbox {
	width:250px;
	height:28px;
	float:left;
	border:0;
	color:#959595;
	padding-left:4px;
	font-size:12px; border:1px solid #0560be;
}
.inputButton {
	width:54px;
	height:30px;
	float:left;
	cursor:pointer;
}
/*左侧列表*/
.left_cp {
	width:232px;
	float:left;
	height:auto;
	overflow:hidden
}
.left_cp .tit {
	width:232px;
	float:left; background:url(left_tit.png) no-repeat center top;
	height:109px;
	color:#FFF;
	font-size:24px;
	text-align:center;
	font-weight:bold;
	letter-spacing:1px;
}
.left_cp .tit span{  display:block; width:100%; line-height:35px; margin-top:20px;}
.left_cp .tit em{ font-style:normal; font-size:12px; text-transform:uppercase}
.left_cp .bg {
	width:232px;
	height:auto;
	overflow:hidden;
	padding-top:10px; padding-bottom:12px; background:url(left_cp_bg.png) repeat-y center top
}
.left_cp .bg ul {width:185px;  margin-left:33px;_margin-left:16px;}
.left_cp .bg ul li {
	height:35px;
	line-height:35px; color:#000;
	width:185px;
	text-indent:15px; margin:8px 0px;background:url(list.png)  no-repeat center center;
}
.left_cp .bg ul li:hover {background:url(list_on.png) no-repeat center center}
.left_cp .bg ul li:hover a{ color:#0d56b9}
.left_cp .bg ul li a {
	display:block; color:#000
}
.left_cp .bt{ height:2px; background:url(left_cp_bt.png) no-repeat center top; width:232px;}

/*left图片*/
.left_tp{ width:195px; height:55px;margin-top:15px; padding-top:40px; margin:0 auto; background:url(left_zx_b.png) no-repeat center top; margin-top:30px;}
.left_tp span.tel{ font-size:24px; width:195px; font-weight:bold; color:#fff; display:inline-block;text-align:center;}
/*左侧联系img*/
.lf_img {
	float:left;
	width:218px;
	height:220px;
	background:url(lf_img.jpg) no-repeat center top;
	margin-top:12px;
}
.lf_img p {
	margin-top:140px;
	text-align:center;
	font-weight:bold;
	color:#FFF;
	font-size:24px;
}
/*左侧推荐新闻*/
.lftjxw{width:240px;
	float:left;
	height:auto;
	overflow:hidden}
.lftjxw .tit {
	width:240px;
	float:left;
	border-top:5px solid #d30505;
	background:#03428f;
	height:40px;
	line-height:40px;
	color:#FFF;
	font-size:18px;
	text-align:center;
	font-weight:bold;
	letter-spacing:1px;
}
.lftjxw .bg {
	width:240px;
	height:auto;
	overflow:hidden;
	padding-top:12px;
}
.lftjxw .bg ul li{float:left; line-height:28px; height:28px; background:url(in_29.png) no-repeat center left; text-indent:8px; border-bottom:1px #CCC dotted; width:240px;}
.lftjxw .bg ul li a{ float:left;}
.lftjxw .bg ul li span{ float:right; text-align:right; color:#ccc}
/*leftlianxi*/
.lflx{width:219px; float:left; height:auto; overflow:hidden; margin-top:5px;}
.lflx .tit{	width:219px;
	float:left; background:url(lflx_bg.jpg) no-repeat center top;
	height:75px;
	line-height:75px;
	color:#FFF;
	font-size:24px;
	text-align:center;
	font-weight:bold;
	letter-spacing:1px;}
.lflx .bg { width:215px; margin-top:10px;height:auto; overflow:hidden}
.lflx .bg b{ color:#d30505; font-size:14px;}
.lflx .bg p{ width:200px; margin:0 auto}

/*首页产品中心*/
.sy_cp{ float:right; width:880px; height:auto;}
.sy_cp .tit{height:40px; line-height:40px; border-bottom:2px solid #032f90;}
.sy_cp .tit span{ width:150px;display:inline-block;color:#0551b6; font-size:18px; height:40px; font-weight:bold}
.sy_cp .tit em{ float:right; color:#0551b6}
.sy_cp .bg{ width:100%; height:auto; overflow:hidden; padding-bottom:15px;}
.sy_cp .bg dl{ width:208px; float:left;text-align:center; margin-right:16px; margin-top:12px;}
.sy_cp .bg dl.rc{ margin-right:0px;}
.sy_cp .bg dl dd{ width:208px;height:192px; text-align:center; }
.sy_cp .bg dl dd img{ width:208px; height:190px;}
.sy_cp .bg dl dt{ width:208px; background-color:#f1f1f1; height:30px; line-height:30px; margin-top:2px}
.sy_cp .bg dl dt a{ display:block;}
.sy_cp .bg dl:hover dt{ background:#032f90; color:#fff}
.sy_cp .bg dl:hover dt a{color:#fff}

.sy_pic01{ width:1126px; background:url(pic01.png) no-repeat center  top; height:259px; margin:0 auto}
.sy_pic01 span{ float:right; padding-top:190px; padding-right:47px; color:#0e63cb; font-weight:bold; font-size:28px;}

/*看得见的产品质量*/
.sy_cpzl{ width:100%; background:url(pic02.jpg) no-repeat center center; overflow:hidden; height:687px; margin-top:35px;}
.sy_cpzl .cpzl{ width:1126px; margin:0 auto;}
.sy_cpzl .cpzl .zl1{ position:relative; top:60px; left:50%; color:#4d4c4c; font-size:40px; font-weight:bold; letter-spacing:-2px}
.sy_cpzl .cpzl .zl2{ position:relative; top:420px; width:280px; left:60px;}
.cor0547b3{ color:#0547b3; font-weight:bold}
.sy_cpzl .cpzl .zl3{ position:relative; top:275px; width:280px; left:760px;}

/*youshi*/
.youshi_bg{ width:100%; margin:0 auto; overflow:hidden; height:1884px; background:url(ys_bg.jpg) no-repeat center top;}
.youshi{ width:1126px; margin:0 auto; height:auto; }
.cord30000{ color:#d30000}
.youshi .ys1{ width:556px; position:relative; top:300px; left:0}
.youshi .ys1 span{ display:inline-block; width:100%; font-weight:bold; color:#0547b3; font-size:28px; padding-left:54px; line-height:35px; margin-bottom:50px;}
.youshi .ys1 p{ background:url(ico_01.png) no-repeat  left  top 13px; border-bottom:1px dashed #333; line-height:30px; padding:5px 0px; font-size:15px; text-indent:25px;}
.youshi .ys2{ width:556px; position:relative; top:405px; left:565px}
.youshi .ys2 span{ display:inline-block; width:100%; font-weight:bold; color:#0547b3; font-size:28px; padding-left:54px; line-height:35px; margin-bottom:40px;}
.youshi .ys2 p{ background:url(ico_01.png) no-repeat  left  top 13px; border-bottom:1px dashed #333; line-height:30px; padding:5px 0px; font-size:15px; text-indent:25px;}
.youshi .ys3{ width:556px; position:relative; top:520px; left:0}
.youshi .ys3 span{ display:inline-block; width:100%; font-weight:bold; color:#0547b3; font-size:28px; padding-left:54px; line-height:35px; margin-bottom:40px;}
.youshi .ys3 p{ background:url(ico_01.png) no-repeat  left  top 13px; border-bottom:1px dashed #333; line-height:30px; padding:5px 0px; font-size:15px; text-indent:25px;}
.youshi .ystel{ position:relative; left:940px; top:497px; font-size:25px; color:#fff; font-weight:bold;}
.youshi .ys4{ width:556px; position:relative; top:560px; left:565px}
.youshi .ys4 span{ display:inline-block; width:100%; font-weight:bold; color:#0547b3; font-size:28px; padding-left:54px; line-height:35px; margin-bottom:40px;}
.youshi .ys4 p{ background:url(ico_01.png) no-repeat  left  top 13px; border-bottom:1px dashed #333; line-height:30px; padding:5px 0px; font-size:15px; text-indent:25px;}

/*sy_pic02*/
.sy_pic02_bg{ width:100%; margin:0 auto; height:100px; line-height:100px; background:#0547b3}
.sy_pic02{ width:1126px; margin:0 auto; height:86px; background:url(pic02.png) no-repeat center top 6px; }
.sy_pic02 span{ position:relative; left:500px; font-size:30px; color:#fff}

/*sy_cq*/
.sy_cq{ width:1126px; margin:0 auto; height:auto; overflow:hidden; margin-top:35px;}
.sy_cq .tit{ background:url(ico_list.png) repeat-x center bottom; height:auto; overflow:hidden;width:100%; padding-bottom:10px}
.sy_cq .tit .fl{ float:left; border-left:5px solid #0547b3; text-indent:8px;}
.sy_cq .tit .fl span{ float:left; color:#0547b3; font-size:24px; line-height:26px; font-weight:bold}
.sy_cq .tit .fl em{ float:left; color:#959595; font-size:18px; line-height:22px; text-transform:uppercase}
.sy_cq .tit .more_cq{ float:right; background:url(ico_more.png) no-repeat center right; height:17px; width:58px; line-height:17px; text-align:center; text-transform:uppercase; font-size:12px; margin-top:20px;}
.sy_cq .bg{ margin-top:20px;}
.sy_cq .bg .pcont { width:1050px; float:left; overflow:hidden; padding-left:5px; }
.sy_cq .bg .ScrCont { width:32766px; zoom:1; margin-left:-5px; }
.sy_cq .bg #List1_1, .sy_cq .bg #List2_1 { float:left; }
.sy_cq .bg .LeftBotton, .sy_cq .bg .RightBotton { width:25px; height:220px; float:left; background:#0547b3; color:#Fff; font-size:35px; text-align:center; line-height:220px;}
.sy_cq .bg .LeftBotton { margin-right:10px;}
.sy_cq .bg .RightBotton { margin-left:10px;}
.sy_cq .bg .LeftBotton:hover { background-position: -20px 0; }
.sy_cq .bg .RightBotton:hover { background-position: -20px -100px; }
.sy_cq .bg .pl img { display:block; cursor:pointer; border:none; width:203px; height:185px }
.sy_cq .bg .pl { width:203px; float:left; float:left; text-align:center; line-height:24px; margin-right:10px}
.sy_cq .bg .pl span{ width:203px; line-height:32px; height:32px;  display:inline-block}
.sy_cq .bg a.pl:hover span{ color:#5dacec; background:#f1f1f1;}

/*sy_about*/
.sy_about{ width:1126px; height:auto; margin:0 auto; margin-top:35px;}
.sy_gy{ float:left; width:710px;}
.sy_gy .tit{ background:url(ico_list.png) repeat-x center bottom; height:auto; overflow:hidden;width:100%; padding-bottom:10px}
.sy_gy .tit .fl{ float:left; border-left:5px solid #0547b3; text-indent:8px;}
.sy_gy .tit .fl span{ float:left; color:#0547b3; font-size:24px; line-height:26px; font-weight:bold}
.sy_gy .tit .fl em{ float:left; color:#959595; font-size:18px; line-height:22px; text-transform:uppercase}
.sy_gy .bg{ margin-top:20px;}
.sy_gy .bg img{ float:left; width:317px; height:202px;}
.sy_gy .bg .cont{ float:right; width:370px; }

.gs_list{ float:left; width:23px; height:309px; background:url(gs_list.png) no-repeat center left}
.sy_ry{ width:390px; float:right;}
.sy_ry .tit{ background:url(ico_list.png) repeat-x center bottom; height:auto; overflow:hidden;width:100%; padding-bottom:10px}
.sy_ry .tit .fl{ float:left; border-left:5px solid #0547b3; text-indent:8px;}
.sy_ry .tit .fl span{ float:left; color:#0547b3; font-size:24px; line-height:26px; font-weight:bold}
.sy_ry .tit .fl em{ float:left; color:#959595; font-size:18px; line-height:22px; text-transform:uppercase}
.sy_ry .bg{}
.slideBox{ width:390px; height:230px; overflow:hidden; position:relative; padding-top:15px }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:300px; height:200px; display:block; margin:0 auto}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:0%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:0%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

/*sy_news*/
.sy_news_bg{ width:100%; margin:0 auto; height:auto; background:#eeeeee; overflow:hidden}
.sy_news{ width:1126px; margin:0 auto; margin-top:15px;}
.sy_news1 { float:left; width:365px; background:#fff; padding-top:5px; padding-bottom:13px}
.sy_news1 .tit{ background:url(ico_list.png) repeat-x center bottom; height:auto; overflow:hidden;width:100%; padding-bottom:10px}
.sy_news1 .tit .fl{ float:left; border-left:5px solid #0547b3; text-indent:8px;}
.sy_news1 .tit .fl span{ float:left; color:#0547b3; font-size:24px; line-height:26px; font-weight:bold}
.sy_news1 .tit .fl em{ float:left; color:#959595; font-size:18px; line-height:22px; text-transform:uppercase}
.sy_news1 .tit .more_cq{ float:right; background:url(ico_more.png) no-repeat center right; height:17px; width:58px; line-height:17px; text-align:center; text-transform:uppercase; font-size:12px; margin-top:20px;}
.sy_news1 .bg{ margin:0 auto; margin-top:10px; width:95%;}
.sy_news1 .bg ul li{ float:left; background:url(ico04.png) no-repeat center left; width:100%; border-bottom:1px dashed #ccc; line-height:32px}
.sy_news1 .bg ul li a{ float:left; text-indent:12px;}
.sy_news1 .bg ul li span{ float:right; color:#999}
.mar20{ margin-left:15px;}

.sy_news2 { float:left; width:365px; background:#fff; padding-top:5px; padding-bottom:10px}
.sy_news2 .tit{ background:url(ico_list.png) repeat-x center bottom; height:auto; overflow:hidden;width:100%; padding-bottom:10px}
.sy_news2 .tit .fl{ float:left; border-left:5px solid #0547b3; text-indent:8px;}
.sy_news2 .tit .fl span{ float:left; color:#0547b3; font-size:24px; line-height:26px; font-weight:bold}
.sy_news2 .tit .fl em{ float:left; color:#959595; font-size:18px; line-height:22px; text-transform:uppercase}
.sy_news2 .tit .more_cq{ float:right; background:url(ico_more.png) no-repeat center right; height:17px; width:58px; line-height:17px; text-align:center; text-transform:uppercase; font-size:12px; margin-top:20px;}
.sy_news2 .bg{ height:300px; overflow:hidden;width:95%; margin:0 auto; margin-top:10px;}
.sy_news2 .bg ul{ height:324px; overflow:hidden}
.sy_news2 .bg ul li{ float:left;width:98%; height:100px; border-bottom:1px dashed #ccc; margin-bottom:8px;}
.sy_news2 .bg ul li .t{ float:left; width:100%; line-height:18px; margin-bottom:5px;}
.sy_news2 .bg ul li span.t1 { width:18px; height:18px; text-align:center; color:#Fff; background:#cd2a2d; float:left;}
.sy_news2 .bg ul li span.t2{ float:right;width:94%}



/*友情链接*/
.link{ width:1126px; margin:0 auto; height:auto; overflow:hidden; margin-top:35px; background:#fff; padding-top:5px; padding-bottom:10px; margin-top:35px; margin-bottom:30px}
.link .tit{ background:url(ico_list.png) repeat-x center bottom; height:auto; overflow:hidden;width:100%; padding-bottom:10px}
.link .tit .fl{ float:left; border-left:5px solid #0547b3; text-indent:8px;}
.link .tit .fl span{ float:left; color:#0547b3; font-size:24px; line-height:26px; font-weight:bold}
.link .tit .fl em{ float:left; color:#959595; font-size:18px; line-height:22px; text-transform:uppercase}
.link .bg{ margin-top:10px; }
.link .bg a{ padding:5px }

/*底部版权信息*/
.foot_bg {
	width:100%;
	margin:0 auto;
	height:auto;
	overflow:hidden; background:url(foot_bg.png) repeat-x center top; margin-top:10px;
}
.foot_menu{ width:100%;line-height:60px; height:60px;}
.foot_menu ul.ftdh{ width:850px; margin:0 auto; text-align:center; overflow:hidden}
.foot_menu ul.ftdh li,.foot_menu ul.ftdh li a{text-align:center; width:100px; font-size:14px; color:#FFF; display:inline-block}
.foot_menu ul.ftdh li a:hover{ color:#FFF; text-decoration:underline;}
.foot {
	width:1120px;
	margin:20px auto; font-size:13px; text-align:center; color:#fff; text-align:center
}
.foot .flogo{ float:left; width:364px; height:109px;}
.foot .fcopy{ float:left; width:450px; text-align:left; color:#333; margin-top:25px; margin-left:15px;}
.foot .fwx{ float:right; width:114px;}
.foot a {	color:#333
}
.foot a:hover {
	text-decoration:none;
	color:#333; border-bottom:2px solid #89bbfe
}
/*内页*/

.right1 {
	width:860px;
	float: right;
	display: inline;
	overflow: hidden;
}
.right {
	border: 1px solid #e3e3e3;
	width:838px;
	float:left;
	display:inline;
	overflow:hidden;
	padding:10px;
	background:#fff;
	padding-top:20px;
}
.sy_box {
	width:100%;
	height:auto;
	overflow:hidden;
	margin:0 auto
}
.leftr {
	width:238px;
	height:auto;
	margin-right:20px;
	float:left;
}
.lf_newsb {
	width:238px;
	height:auto;
	margin-right:10px;
	float:left;
}
.dianhua {
	background: url(telfr.png) no-repeat scroll 0 18px transparent;
	color: #666666;
	line-height: 20px;
	padding: 10px 0 10px 55px;
}
.dianhua span {
	display: block;
	font: 18px "Impact";
	color: #B30100;
}
.pllc {
	border-left:5px solid #03428f;
	width:860px;
	float:left;
	padding:10px;
	height: 45px;
	line-height: 45px;
	padding: 0 10px; background:#f8f8f8;
}
.sycp_b {
	border:1px #e3e3e3 solid;
	border-top:0px;
	padding:15px 0px
}
.sycp_b p {
	margin:0 auto;
	border-bottom:1px dashed #DEDEDE;
	width:200px;
	line-height:25px;
}
.sycp_b p:hover {
	margin:0 auto;
	color:#b72220;
	text-decoration:underline
}
ul.ul2 li {
	background: url(item_01.png) no-repeat scroll 0 10px;
	padding-left: 17px;
	color: #666;
	line-height: 29px;
	overflow: hidden;
	white-space: nowrap;
	height:29px;
	border-bottom:1px dashed #DEDEDE;
	width:175px;
	text-overflow: ellipsis;
	margin:0 auto;
}
ul.ul2 li a:hover, ul.lf_newslist li a:hover {
	color:#C10005;
	font-weight:bold;
}
ul.lf_newslist {
	border: 1px solid #e9e9e9;
	padding: 12px 5px 10px 38px;
	background: #f1f1f1;
}
ul.lf_newslist li {
	background: url(ico003.gif) no-repeat scroll 0 10px;
	padding-left: 17px;
	color: #666;
	line-height: 29px;
	overflow: hidden;
	white-space: nowrap;
	height:29px;
	width:130px;
	text-overflow: ellipsis;
}
.lf_tjcplist {
	padding: 12px 5px 10px 5px;
}
/* -- 资讯列表推荐的产品 -- */

dl.pd_t05_con_dl {
	width:180px;
	overflow:hidden;
	margin:10px auto 3px;
}
dl.pd_t05_con_dl span, dl.pd_t05_con_dl span a {
	width:180px;
	height:136px;
	line-height:0;
	font-size:0;
}
dl.pd_t05_con_dl span img {
	width:166px;
	padding:1px;
	border:solid 1px #ccc;
}
dl.pd_t05_con_dl span a:hover img {
	border:solid 1px #E20E19;
}
dl.pd_t05_con_dl dd {
	width:180px;
	overflow:hidden;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#555;
}

/*资讯中心列表页面的--dl*/

dl.news_dl {
	font-size:14px;
	padding:0 5px;
	line-height:22px;
	border-bottom:1px dashed #CCCCCC;
}
dl.news_dl a {
	color:#000;
}
dl.news_dl dt {
	margin-bottom:3px;
	margin-top:5px;
	line-height:24px;
	height:24px;
	overflow:hidden;
}
dl.news_dl .dt_1 {
	height:20px;
	background:url(ico10.gif) no-repeat 0 6px;
	padding-left:10px;
	font-size:15px;
	font-weight:bold;
}
dl.news_dl .dt_1:hover {
	background:url(ico7.gif) no-repeat 0 6px;
	color:#D40426;
}
dl.news_dl .dt_2 {
	font-size:13px;
	float:right;
	padding:0 10px 0 8px;
	color:#CCC
}
dl.news_dl .dt_3 {
	font-size:13px;
}
dl.news_dl .dt_3 a {
	color:#FF0000;
	text-decoration:underline;
}
dl.news_dl dd {
	font-size:12px;
	padding-left:10px;
	height:45px;
	overflow:hidden;
	margin-bottom:10px;
}
/**************image*/
dl.pd_list_dl {
	width: 262px;
    overflow: hidden;
    float: left;
    padding: 5px 10px 0px 7px;
    height: auto;
}
dl.pd_list_dl dt, dl.pd_list_dl dt a {
	width:262px;
	height:auto;
	line-height:0;
	font-size:0;
}
dl.pd_list_dl dt img {
	width:262px;
	height:239px;
	padding:1px;
	border:1px solid #D6D6D6;
}
dl.pd_list_dl dt a:hover img {
	border:1px solid #E20E19;
}
dl.pd_list_dl dd {
	height:25px;
	width:262px;
	line-height:25px;
	text-align:center;
	overflow:hidden;
}
/**************anli*/
dl.anli_list_dl{
	width:880px; background:#f8f8f8; height:157px;
	overflow:hidden;
	height:auto; margin:10px auto;
}
dl.anli_list_dl:hover{ background:#efefef}
dl.anli_list_dl:hover span{ color:#d80808}
dl.anli_list_dl:hover em,dl.anli_list_dl:hover p{ color:#363636}
dl.anli_list_dl dt, dl.anli_list_dl dt a {
	width:200px; float:left;
	height:auto;
	line-height:0;
	font-size:0;
}
dl.anli_list_dl dt img {
	width:200px;
	height:157px;
}
dl.anli_list_dl dd {
	width:680px; float:left;
	line-height:25px;
	text-align:center; padding-top:15px;
	overflow:hidden;
}
dl.anli_list_dl dd span,dl.anli_list_dl dd em,dl.anli_list_dl dd p{ float:left; text-align:left; padding-left:20px; padding-right:10px; clear:both}
/*---产品列表页面的随机资讯--*/
.RandomNews {
	background-color:#fff;
}
.diysr {
	background:url(base754.jpg) no-repeat;
	height:36px;
	line-height:36px;
	padding-left:15px;
	color: #B30100;
}
.diysr a {
	color:#6B9F1F;
	font-weight:bold;
}
.diysr a:hover, .tit a:hover {
	text-decoration:underline;
}
.news_random {
	border:1px solid #CCC;
	border-top:none;
	border-bottom:none;
	width:788px;
	padding-top:8px;
}
.news_random li {
	height:28px;
	line-height:28px;
	padding:0 17px 0 10px;
	width:345px;
	float:left;
	overflow:hidden;
}
.news_random li span {
	float:right;
}
.news_random li a {
	background:url(item_01.png) no-repeat 0 4px;
	padding-left:12px;
}
/*---产品详细页面--*/
.ptit{ width:100%; height:35px; line-height:35px; background:#f8f8f8; text-indent:20px; font-size:16px; font-weight:bold; color:#c60001; margin:15px 0px;}
.pleft {
	float: left;
	padding: 1px;
	border: 1px solid #ddd;
	margin-right:20px;
}
.pleft img {
	width: 350px;
}
.pright {
	width:400px;
	float: left;
	overflow: hidden;
	font-size: 14px;
}
.pright {
	padding: 5px;
	padding-bottom: 0;
	line-height: 22px;
}
.pright div span {
	font-weight: bold;
}
.pright h1.corange {
	color: #333;
	line-height: 28px;
	border-bottom: 1px dashed #ccc;
	font-size:14px;
}
.pd_short {
	line-height: 28px;
}
.font_hotline {
	font-size: 22px;
	color: #bf0005;
}
.pd_hotline{ border:1px dashed #ccc; line-height:25px; color:#d30000}
.pd_showti {
	width:100%;
	border:2px solid #f2f2f2;
	margin-top:15px;
}
.cp_jjshow {
	padding: 15px 5px;
	font-size:14px;
}
.fcp_lxfs {
	width:280px;
	background:url(fcp_lx.jpg) no-repeat right;
	padding:10px 300px 0 50px;
	font:14px/24px "Microsoft YaHei";
	height:200px;
}
.nph_tj ul li {
	color: #666;
	padding: 5px;
	margin: 5px 0;
	background: #f7f7f7;
	margin-bottom:5px;
}
/* -- 相关资讯 -- */
.f14 {
	line-height: 35px;
	text-indent: 15px;
	color: #fff;
	margin-top: 8px;
	background:#bf0004;
}
.info_b2 {
	border:solid 1px #e3e3e3;
	border-top:0px;
	padding:5px 0;
	overflow:hidden;
	margin-bottom:10px;
}
ul.p_list_ul2 li {
	background:url(ico10.gif) no-repeat 10px center;
	line-height:28px;
	float:left;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	text-indent:20px;
	margin-left:20px;
	display:inline;
	color:#666;
	width:46%;
	padding-right:5px;
	border-bottom: 1px #ccc dotted;
}
ul.p_list_ul2 li span {
	float:right;
}
.title h1 {
	border-bottom: 1px dashed #CCCCCC;
	color: #333;
	font-size: 22px;
	line-height: 40px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	text-align: center;
}
.info_con_tit {
	line-height: 24px;
	margin-bottom: 15px;
	text-align:center;
}
.info_b2 dl.tjcp_b2 {
	float: left;
	overflow: hidden;
	padding: 10px 6px 0 12px;
	width: 188px;
}
.info_b2 dl.tjcp_b2 dt {
	width:188px;
	padding:1px;
	border:1px solid #ccc;
	line-height:0;
	font-size:0;
}
.info_b2 dl.tjcp_b2 dt img {
	width:188px;
	height:172px;
}
.info_b2 dl.tjcp_b2 dd {
	line-height:18px;
	height:18px;
	overflow:hidden;
	text-align:center;
	padding-top:5px;
	color:#ab8673;
	width:175px;
}
.info_b2 dl.tjcp_b2 dd a {
	height:18px;
	overflow:hidden;
	color:#333;
}
#MyContent {
	margin-bottom:25px;
}
.articlekey {
	border-bottom: solid 1px #ccc;
	height: 30px;
	line-height: 30px;
	font-size:14px;
	overflow: hidden;
}
.iw_poi_title {
	color:#CC5522;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
	padding-right:13px;
	white-space:nowrap
}
.iw_poi_content {
	font:12px arial, sans-serif;
	overflow:visible;
	padding-top:4px;
	white-space:-moz-pre-wrap;
	word-wrap:break-word
}
.but17 {
	background:#bf0004;
	border-radius:4px;
	border:0;
	height: 25px;
	line-height: 25px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	width:100px;
	cursor:pointer;
}
ul.newslistbox li {
	height:26px;
	line-height:26px;
	background:url(item_01.png) left center no-repeat;
	padding-left:10px;
	border-bottom:#e1e0e0 1px dashed;
	margin-bottom:5px;
}
ul.newslistbox li span.date {
	font-size:14px;
	float:right;
	color:#999;
}
ul.newslistbox li.page-list {
	border-bottom: 1px dotted #E8E8E8;
	margin-bottom:15px;
}
.ny_pzbz {
	background:url(ny_pzbz.png) no-repeat right;
	padding:10px 200px 0 50px;
	font-size:14px;
	font-weight:bold;
	height:210px;
}
.proparp {
	text-align:center;
}
.cpage {
	float:right;
	text-align:right;
	margin-top:10px;
}
.cpage a {
	background:#f5f5f5;
	padding:5px 20px;
}
/*分页*/
.listpage {
	float:right;
	clear: both;
	font-size: 12px;
	height: 50px;
	line-height: 30px;
	padding-top: 10px;
	text-align:center;
}
.listpage a {
	background-color:#cd2a2d;
	border-style: solid;
	border-width: 1px;
	color: #fff;
	display: block;
	float: left;
	font-size: 12px;
	height: 26px;
	line-height: 26px;
	margin: 5px 2px;
	padding-left: 10px;
	padding-right: 10px;
}
.listpage span {
	background-color:#4a0607;
	border-color: #fff;
	border-style: solid;
	border-width: 1px;
	color: #FF7400;
	display: block;
	float: left;
	font-size: 12px;
	height: 26px;
	line-height: 26px;
	margin: 5px 2px;
	padding-left: 10px;
	padding-right: 10px;
}
/*qita*/
.baidu_map {
	height: 250px;
	margin:0 auto;
}
.lx_cont {
	height:400px;
	overflow:hidden;
	background:url(lx_cont.jpg) center bottom no-repeat;
}
.lx_cont .cont {
	margin-left:150px;
	margin-top:80px;
}

/*scrolltop*/
.backToTop{

 display:none;

 width:40px;

 height:40px;

 line-height:40px;

 padding:0;

 background:url(totop.gif) no-repeat;

 position:fixed;

 _position:absolute;

 z-index:999;

 right:10px;

 bottom:40px;

 _bottom:"auto";

 cursor:pointer;

 filter:alpha(Opacity=90);

 opacity:0.90;

 -moz-opacity:0.90;

}

.backToTop:hover{filter:alpha(Opacity=100);opacity:1;-moz-opacity:1;}