body {  
font-family:宋体; 
font-size:12px;
margin:0px auto;
padding:0px;
text-align:center;

}
a:link { color: #000000;text-decoration: none; font-size:12px;}
a:visited {color: #000000;text-decoration: none;font-size:12px;}
a:hover {color: #ff0000;text-decoration: underline;font-size:12px;}
a:actived {color:#000; text-decoration:none; font-size:12px;}
form,ul,li,p,div {margin:0px; padding:0px; }
ul,li {list-style:none;}
img {border:none; }
.jiange_line {height:10px; font-size:0px; }

/*网站头部导航*/
.top{ width:990px; height:85px; margin:0 auto;}
.logo{ width:600px;  float:left; text-align:left;}
.titile{ width:380px; float:right; height:75px; padding-top:10px; padding-right:10px; text-align:right; background:url(title.jpg) no-repeat bottom right; color:#333;}
.titile a{color:#111;}
#mainpage{width:990px;  margin:0px auto; padding:0px; text-align:left;}
#menubg {background:url(../images/menubg.jpg) repeat-x; height:31px;  width:100%}
#menu{width:990px; height:31px; text-align:left;color:#fff; line-height:31px; margin:0px auto;}
#menu li {width:110px; line-height:31px; float:left; text-align:center; font-weight:bold; }
#menu li a:link {width:110px; display:block; font-size:14px; color:#FFFFFF; line-height:31px; text-align:center;}
#menu li a:visited {width:110px;display:block;  font-size:14px; color:#FFFFFF; line-height:31px; text-align:center;}
#menu li a:hover {width:110px;display:block;  font-size:14px; color:#FFFFFF; background-color:#3e91e1; line-height:31px; text-align:center; text-decoration:none;}
.flashad{height:390px; width:990px; margin:5px auto; }

/*-----------焦点图-----------*/
.flashbg{height:390px; margin:0px auto;}

.flexslider { position: relative; height: 372px; overflow: hidden; background: url(../images/loading.gif) 50% no-repeat;}
.slides { position: relative; z-index: 1;}
.slides li { height: 372px;}
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(../images/dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}

/*首页中间样式*/
.index_c{ background:#fff; padding:8px; }
.index_left{ width:240px; float:left; height:auto;}

.left_lm{height:33px; line-height:33px; BACKGROUND: url(../images/tit_bg.jpg) repeat-x 50% bottom; COLOR: #0f46a4;border:1px solid #CCC; }
.left_lmmc{width:120px; padding-left:25px; background:url(../images/xt.jpg) no-repeat 10px; line-height:33px; font-size:14px; COLOR: #0f46a4; font-weight:bold; float:left; }
.cp_menubk{margin-bottom:10px;}
.cp_menubk ul {margin:0px; padding:0px;}

.cp_menubk li{ border:1px solid #D3E4F5; height:30px;  line-height:30px; margin:4px auto 0px;  background-color:#F7FAFD;}
.cp_menubk li a:link{ padding-left:25px;  height:30px; display:block;font-size:14px; color:#1A83BC; background:url(../images/sj.jpg) no-repeat 10px; }
.cp_menubk li a:visited{ padding-left:25px; height:30px;display:block;font-size:14px; color:#1A83BC; background:url(../images/sj.jpg) no-repeat 10px; }
.cp_menubk li a:hover{ padding-left:25px;height:30px;display:block;font-size:14px; color:#1A83BC; background: #EDF3F9 url(../images/sj.jpg) no-repeat 10px;}

.index_N_info{ background-color:#F7FAFD; height:auto; padding:8px; border:1px solid #CCC;}
.index_N_info li{font-size:13px; color:#636363; line-height:28px; border-bottom:1px dashed #CCC; }
.index_N_info li a:link,.index_N_info li a:visited{font-size:13px; color:#636363; }
.lx_info{ margin:0; padding:0; height:auto;border:1px solid #CCC;}
.lx_info img { border:0;}


.index_right{width:740px; float:left; margin-left:10px; }
.gsjj{ height:auto; border-left:1px solid #ccc; border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:8px; line-height:24px; overflow:hidden;}
.gsjj img{  margin:2px 5px; float:left;}
.gsjj p{ line-height:23px; text-indent:20px;}
.jgspace{height:10px; font-size:0px; padding:0px; clear:both; background:none;  }
.hot_cp{height:29px; line-height:29px; BACKGROUND: url(../images/bg_tit.jpg) repeat-x; margin-top:10px; width:738px; float:left;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;}
.tj_name{width:70%;line-height:29px; height:29px; }
.tj_lmmc{ float:left; width:88px; height:29px; font-size:14px; font-weight:bold; color:#0065B0; line-height:29px; margin-left:10px; text-align:center; }
.tj_ad{font-size:14px; float:left; line-height:29px; color:#666; padding-left:15px;}
.tj_bk{height:auto; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; }
.index_rr{  overflow:hidden;border:1px solid #DBDBDB; border-top:none; text-align:left; padding:0 0 10px 0; height:auto; width:738px; margin:0 0 10px 0; height:405px;}
.index_rr li { text-align:center;width:171px; display:inline; height:155px; border:1px dashed #CCCCCC; float:left; margin-top:10px; margin-left:10px;}
.index_rr li .pic{ width:155px; height:118px; margin:5px; text-align:center;}
.index_rr .pro_name{width:162px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; line-height:26px; height:26px; text-align:center; color:#636363; background-color:#F6F6F6;}
.index_r_lm{background:url(../images/lmbg.jpg) repeat-x; height:27px; line-height:27px; }
.index_r_cplm{ height:auto; width:100%;}
.more{float:right; width:60px; text-align:center }
.more a:link{ font-size:13px; color:#999;   line-height:33px;}
.more a:visited{ font-size:13px; color:#999;   line-height:33px;}
.solution2 { margin-bottom:6px; height:auto; padding:6px; }
.solution2 ul {padding: 0px;  margin: 0px; list-style:none;}
.solution2 li { float: left;width: 170px;text-align:center;margin:5px; padding:5px; height: 175px;overflow:hidden; border:1px solid #cecece;}
.solution2 li img { height: 120px; width:145px; border:0px; }
.solution2 a {display: block; font-size: 12px;width: 170px; color: #666; line-height: 25px; text-decoration: none}
.solution2 a:link {vertical-align: bottom; color: #666; text-decoration: none}
.solution2 a:visited {vertical-align: bottom; color: #666; text-decoration: none}
.solution2 a:active { vertical-align: bottom; color: #666; text-decoration: none}


/*关于我们*/
.right { line-height:26px; font-size:13px; padding:8px; border:1px solid #ccc; border-top:none;}
.mediaclass ul,li {list-style:none; margin:0px; padding:0px;}
.mediaclass li {background:url(../images/leftmenuline.jpg) bottom no-repeat; height:30px; }
.mediaclass li a{ color:#333333; display:block;line-height:30px; font-size:12px; background:url(../images/huidot.jpg) no-repeat 5px 10px; padding-left:20px; font-weight:bold; }
.mediaclass li a:link{ color:#333333; display:block;line-height:30px; font-size:12px; background:url(../images/huidot.jpg) no-repeat 5px 10px; padding-left:20px; font-weight:bold; }
.mediaclass li a:visited {color:#333333; display:block;line-height:30px; font-size:12px; background:url(../images/huidot.jpg) no-repeat  5px 10px; font-weight:bold;}
.mediaclass li a:hover { color:#FF0000; display:block;line-height:30px; font-size:12px; background: #E2E2E2 url(../images/gdot.jpg) no-repeat  5px 10px; font-weight:bold;}
.mediaclass li a:actived {display:block;line-height:30px; font-size:12px; background: #E2E2E2 url(../images/gdot.jpg) no-repeat  5px 10px; font-weight:bold;}

.local{float:right; width:40%; text-align:right; padding-right:10px; color:#fff; }
.local a:link{ font-size:13px; color:#FFFFFF;   line-height:27px;}
.local a:visited{ font-size:13px; color:#FFFFFF;   line-height:27px;}
.local a:hover{ font-size:13px; color:#FFFFFF;   line-height:27px;}
/*新闻列表*/
.newslist {
	width:100%;
	text-align:left;
	margin-top:4px;
	padding:0;
}
.newslist ul{
 text-align:center;
	width:100%;
	list-style:none;
	font-size:14px;
	padding:0;
	margin:0;
}
.newslist ul li{
width:98%;
margin:0px auto;
padding-left:4px;
 line-height:28px;
    font-size:14px;
	text-align:left;
	background-image:url(../images/line.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
.newslist ul li.ddd a {
width:80%;
 font-size:14px;
	height:20px;
	color:#000;
	text-decoration:none;
}

.newslist ul li a:hover{
width:80%;
 font-size:14px;
color:#3D7A00;
text-decoration:none;
}
.newslist ul li span {
width:20%;
text-align:right;
padding-right:0px;
 font-size:14px;
	height:20px;
	color:#000;
	text-decoration:none;
	float:right;
}
.pager { 
margin-top:10px;
margin-left:5px;
 margin-right:5px;
 text-align:center;
 font-size:12px;
 line-height:20px;
 }
 .pager2 { 
margin-top:20px;
margin-left:10px;
 margin-right:10px;
 font-size:12px;
 line-height:22px;
 }
 .suzi_pager {  margin-left:5px; float:left; display:block;text-align:center; line-height:24px; float:left; width:24px; height:24px; border:1px solid #ccc; font-size:14px; color:#0066CC; font-weight:bold; }
 .suzi_pager a { text-align:center; line-height:24px;width:24px; height:24px; text-decoration:none;font-size:14px; color:#0066CC; font-weight:bold;}
 .suzi_pager a:link{ text-align:center; line-height:24px; width:24px; height:24px; text-decoration:none;font-size:14px; color:#0066CC; font-weight:bold;}
 .suzi_pager a:visited{ text-align:center; line-height:24px; width:24px; height:24px; text-decoration:none;font-size:14px; color:#0066CC; font-weight:bold; }
.suzi_pager a:hover{text-align:center; line-height:24px; width:24px; height:24px; text-decoration:none;font-size:14px; color:#0066CC; font-weight:bold; background-color:#D1E5FC; }

.suzi_pager_tt {float:left;  margin-left:5px; display:block;text-align:center; line-height:24px;float:left; height:24px; border:1px solid #ccc; font-size:12px; color:#0066CC; font-weight:bold; display:block; }
.suzi_pager_tt  a { padding:0px 4px;text-align:center; line-height:24px;  height:24px; text-decoration:none;font-size:12px; color:#0066CC; font-weight:bold;}
.suzi_pager_tt  a:link{ text-align:center; line-height:24px;  height:24px; text-decoration:none;font-size:12px; color:#0066CC; font-weight:bold;}
.suzi_pager_tt a:visited{ text-align:center; line-height:24px; height:24px; text-decoration:none;font-size:12px; color:#0066CC; font-weight:bold; }
.suzi_pager_tt a:hover{text-align:center; line-height:24px;  height:24px; text-decoration:none;font-size:12px; color:#0066CC; font-weight:bold; background-color:#D1E5FC; }

 /*新闻详细页面CSS*/
.ntitle
{ margin:10px;
 padding:2px;
font-size:14px;
font-weight:bold;
text-align:center;
}
.ntime
{ margin-top:10px;

 padding:2px;
text-align:center;
font-size:12px;
color:#666666;
}
.ninfo
{ 
margin-top:8px;

 padding:5px;
font-size:14px;
line-height:20px;
}
.nhr { background-color:#CCC;
margin-left:10px;
margin-right:10px;
height:1px;
overflow:hidden;
}
/*首页产品分类*/
.open{display:block;} 
.close{ display:none;}
.index_promenu {
margin-top:5px;
	width:90%;
}
.index_promenu ul{
	width:90%;
	list-style:none;
	padding:0;
	margin:0;
}
.index_promenu ul li{
height:30px;
	text-align:left;
padding-left:10px;
	background-image: url(../images/dian.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	line-height:30px;

}
.index_promenu ul li a{
line-height:30px;
	width:100%;
	color:#000;
	text-decoration:none;
}

.index_promenu ul li a:hover{
height:30px; line-height:30px;
	text-decoration:underline;
}
.next { margin-left:10px;
margin-right:10px;
line-height:24px;
}
.next ul li { float:left; line-height:20px; margin-right:10px; margin-top:10px; width:40%;}
.next a:link{ text-decoration:none;font-size:12px; line-height:24px;}
.next a:visited{ text-decoration:none;font-size:12px; line-height:24px;}
/*友情连接*/
.clearboth{clear:both; font-size:0px; height:0px; line-height:0px;}
/*友情连接*/

.links_bk {  height:29px; line-height:29px; border:1px solid #ccc; width:990px; float:left;}
.links_name{ margin:1px;width:120px; font-size:14px; color:#0f46a4; font-weight:bold; text-align:center; line-height:27px; background:url(../images/yql.jpg) repeat-x; height:27px; float:left; }
.links_list {float:left; padding-left:20px; line-height:29px; }
/*底部样式*/
.foot{width:100%; background:url(../images/botbg.jpg) repeat-x; margin-top:8px;}
.bot_bg{width:990px; height:96px; text-align:center; line-height:28px; margin:0 auto;}
