/* CSS Document */
*{margin:0px;padding:0px;}
body{font-size:14px;font-family:Microsoft YaHei;background:#F7F6F4 url(../images/top.jpg) repeat-x left top;color:#302826;}
#web{width:980px;margin:0 auto;}

/*首页新闻滑动效果*/
#top_hdm{width:352px;}
#top_hdm span {height:25px;line-height:25px;text-align: left;color:#fff;font-weight:bold;display: block;font-family:"宋体";font-size: 14px;margin-left: 10px;}
#top_hdm ul{width:352px;height:25px;float:right;}
#top_hdm ul li{float:left;width:99px;height:35px;line-height:25px;text-align:left;cursor:pointer;text-indent: 10px;font-size: 15px;line-height: 30px;}
#top_hdm ul li#tb_4 {background:url(../images/xian.jpg) no-repeat right 6px;text-align: left;text-indent: 5px;}
#top_hdm ul li#tb5_2 {text-align: left;text-indent: 5px;}

#top_hdm ul li.hovertab,li.hovertab2,li.hovertab3,li.hovertab4,li.hovertab5,li.hovertab6{background:url(../images/news_3.jpg);}
#top_hdm ul li.hovertab a,li.hovertab2 a,li.hovertab3 a,li.hovertab4 a,li.hovertab5 a,li.hovertab6 a{color:#fff;font-size: 15px;
line-height: 30px;}
.hdm1_count{overflow:hidden;border-top:none;padding:10px 0;}	
.dis,.dis2,.dis3,.dis4,.dis5,.dis6{display:block;height: 210px;overflow: hidden;}
.undis,.undis2,.undis3,.undis4,.undis5,.undis6{display:none;}
.hdm1_count a.more {
    background: #DDDBDC;
    margin-top: 10px;
    display: block;
    clear: both;
    width: 170px;
    height: 25px;
    line-height: 25px;
}
.hdm1_count a.more:hover {
    background: #004EA1;
    color:#fff;
}

.ke-insertfile{ color:#0033FF; text-decoration:underline;}


/*通用样式*/
a{text-decoration:none;color:#302826;}  
a:hover{color:#f60;text-decoration:none;} 	
img{border:0px;}
ul{list-style-type:none;}
.font{font-size:13px;line-height:22px; padding:6px;}
.clear10{ height:10px; width:200px; clear:both;}
.clear5{ height:5px; width:200px; clear:both;}

/*翻页*/
.page{width:600px;height:25px;line-height:25px;font-size:14px;margin:0 auto;}
.page span{float:left;margin-right:20px;}
.page ul li{float:left;width:25px;height:25px;text-align:center;margin-right:5px;border:1px solid #ccc;}
.page ul li a{color:#00B300;display:block;text-decoration:none;}
.page ul li a:hover{color:#fff;background:#53CEF0;}
.page ul li a.hover{color:#fff;background:#53CEF0;}

/*搜索样式*/


/*导航样式*/
#nav{width:1010px;margin:0 auto;height:28px;}
#nav ul{width:1010px;height:28px;background:url(../images/nav.jpg) no-repeat right center;}
#nav ul li{height:28px;line-height:28px;float:left;width:130px;text-align:center;position:relative;z-index:1000;font-weight: bold;}
#nav ul li a { display: block;}
#nav ul li a:hover{text-decoration:none;color:#f60; } 	
#nav ul li.home{width: 50px;text-indent: -9999px;}

#nav li ul{width: 120px;/*height: 500px;*/display:none; position:absolute;top:28px;left:5px;background:none;border-top:none;} 
#nav li ul li{width: 120px;height:35px;line-height:35px;text-align:cneter;background:none;
border-bottom: 1px solid #E4E6E7;}
#nav li ul li a{background:#E9F8FF;color:##333;font-weight:normal;font-size:13px;/*height:40px;*/display:block;padding:0 10px;margin:0;}
#nav li ul li a:hover{color:#f60;}


/*==============焦点图================*/

/* 全屏图片切换 */
.banner1 {
	width: 100%;
	height: 400px;
	position: relative;
	overflow: hidden;
}
.banner-box {
	width: 1600px;
	height: 400px;
	position: absolute;
	left: 50%;
	margin-left: -800px;
	top: 0;
}
.sub_banner {
	height: 400px;
}
.banner1 img {
	display: block;
	margin: 0 auto;
}
.btns {
	width: 1160px;
	position: absolute;
	height: 100px;
	left: 50%;
	top: 145px;
	margin-left: -580px;
}
.btns .prev, .btns .next {
	width: 54px;
	height: 100px;
	float: left;
	background: url(../addver/leftbtn.png) 0 0 no-repeat;
}
.btns .next {
	background: url(../addver/rightbtn.png) 0 0 no-repeat;
	float: right;
}
.banner1 .num {
	overflow: hidden;
	width: 100%;
	background: url(../addver/bannerbg.png) left top repeat;
	height: 17px;
	padding: 9px 0;
	position: absolute;
	bottom: 5px;
	left: 0;
	zoom: 1;
	z-index: 3;
	text-align: center;
}
.banner1 .num li {
	width: 13px;
	height: 13px;
	background: #004E96;
	border: 2px solid #fff;
	border-radius: 50%;
	margin-right: 15px;
	cursor: pointer;
	display: inline-block;
*display:inline;
	zoom: 1;
	overflow: hidden;
	font-size: 0;
}
.banner1 .num li.on {
	background: #ff8c2b;
	border: 2px solid #fff;
}
/*-------------*/

.news_inpic {
    font-size: 15px;
    font-weight: bold;
    color: #FE0E0D;
    float: left;
}
.news_inpic_list{
    font-size: 15px;
    font-weight: bold;
    color: #FE0E0D;
    float: left;
}
.news_inpic_list li{
    height:20px;
	line-height:20px;
}
.news_inpic_list a{
    color: #FE0E0D;
}

/*图片列表滚动*/
#scrollbox ul {overflow:hidden;}
#scrollbox ul LI {FLOAT:left;width:170px;_width:170px;height:165px;_height:165px;vertical-align:top; margin:0 18px;line-height:34px;min-height:18px;text-align:center;padding:0px;overflow:hidden; border:1px solid #DDDDDD; background:#fff;}
#scrollbox ul LI img{ width:170px;height:125px;border:0px;}
.pointer {CURSOR: pointer; margin-top:60px;}
/*图片列表滚动 end */

/*自动播放——幻灯片*/
#box{position:relative;width:305px;height:200px;background:#fff;cursor:pointer;}
#box .list{position:relative;width:305px;height:200px;overflow:hidden;}
#box .list ul{position:absolute;top:0;left:0;}
#box .list li{width:305px;height:200px;overflow:hidden;}
#box .count{position:absolute;right:0;bottom:0px;}
#box .count li{color:#fff;float:left;width:18px;height:18px; text-align:center; font-size:12px;font-weight:bold;cursor:pointer;overflow:hidden;background:#696969;opacity:0.7;filter:alpha(opacity=90);}
#box .count li.current{color:#fff;opacity:1;filter:alpha(opacity=100);background:#f60;}
#tmp{width:100px;height:100px;background:red;position:absolute;}
/*自动播放——幻灯片 end */


/*左边样式*/
.left_list ul{width:210px;margin:0 auto;}
.left_list ul li{width:210px;height:40px;line-height:40px;text-indent:45px;font-size:13px;font-weight:bold;background:url(../images/left_list1.jpg) no-repeat left center;}
.left_list ul li:hover{width:210px;height:40px;line-height:40px;text-indent:45px;font-size:13px;font-weight:bold;background:url(../images/left_list.jpg) no-repeat left center; color:#FFFFFF;}
.left_list ul li.sel{width:210px;height:40px;line-height:40px;text-indent:45px;font-size:13px;font-weight:bold;background:url(../images/left_list.jpg) no-repeat left center; color:#FFFFFF;}
.left_list ul li a{display:block;color:#302826;}
.left_list ul li a:hover{}
.left_list ul li a span{
	font-size:9px;
	font-weight: normal;	
	margin-left: 5px;
}


/*产品分类样式*/
h2{width:200px;height:40px;line-height:40px;text-indent:30px;font-size:13px;font-weight:bold;margin:0 auto;background:url(../images/left_list.jpg) no-repeat left center;}
h2 a{display:block;color:#fff;}
h2 a:hover{color:#fff;}
ul.left_pro{width:214px;margin:0 auto;}
ul.left_pro li{width:214px;height:25px;line-height:25px;text-indent:45px;background:url(../images/left_roww.jpg) no-repeat 15% 50%;}
ul.left_pro li a{height:30px;display:block;color:#333;font-weight:normal;}
ul.left_pro li a:hover{color:#333;}


/*当前位置*/
.position{height:36px;line-height:36px;font-size:13px;text-indent:30px;color:#333;background:url(../images/wei.jpg) no-repeat;}
.position a{color:#333;}

.position span{float:right;padding-right:15px;font-size:12px;font-weight:normal;}
.position span a{color:#333;}
.position span a:hover{color:#f60;}



/*图片列表样式*/
dl.photo_list1{width:200px;height:200px;float:left;text-align:center;margin:0px 15px 0 0;display:inline;}
dl.photo_list1 dt{width:200px;height:150px;}
dl.photo_list1 dt img{width:200px;height:150px;}
dl.photo_list1 dd{height:40px;line-height:50px;background:url(../images/pic_b2.jpg) repeat-x;}



/*图片列表样式*/
dl.photo_list{width:204px;height:160px;float:left;text-align:center;margin:0px 15px 0 0;display:inline;}
dl.photo_list dt{width:200px;height:150px;padding:3px;border:1px solid #ccc}
dl.photo_list dt img{width:200px;height:150px;}




	
/*友情链接*/
.links{width:980px;height:auto;}
.links img{
	width: 160px;
	height: 40px;
	float: left;
	margin: 0px 40px 20px 40px;
}  	



/*版权样式*/
.foot {
	width: 100%;
	color: #fff;
	overflow: hidden;
	background: #D0EDFD;
}
.foot_con{width:730px;margin:0 auto;}
.bootTxt {
	float: left;
	color: #676969;
	width: 590px;
	padding-top: 20px;
	line-height: 25px;
	padding: 50px 0 20px 0px;
	text-align: center;
	/*! margin: 0 auto; */
}
.bootTxt a {
	color: #676969;
}
.bootTxt_img {
	float: left;
	width: 70px;
	height: 75px;
	margin-left: 0px;
	padding: 32px 0 32px 0px;
}
.bootba_img {
	float: left;
	width: 34px;
	height: 34px;
	margin-left: 10px;
	padding: 45px 0 50px 0px;
}


.side_nav {
    height: 100%;
    padding-bottom: 20px;
    border: 1px solid #e1e1e1;
    border-bottom: none;
	width:258px;
}
.side_nav li.on {
    color: #000;
}
.side_nav li {
    background: url(../images/left_list1.jpg) no-repeat center center;
}
.side_nav li:hover {
    background: url(../images/left_list.jpg) no-repeat center center;
}
ul, ol, li, i {
    list-style: none;
}
.side_nav li.on > a {
    color: #FE8C1B;
}
.side_nav li > a {
    font-size: 16px;
    line-height: 47px;
    display: block;
    width: 156px;
    height: 47px;
    margin-left: 45px;
    padding-left: 24px;
    color: #000;
    border-top: 1px #fff solid;
    border-bottom: 1px solid #e3e2e0;
    -webkit-transition: all 300ms ease-out;
    -moz-transition: all 300ms ease-out;
    -ms-transition: all 300ms ease-out;
    -o-transition: all 300ms ease-out;
    transition: all 300ms ease-out;
}
a:active, a:link, a:visited {
    text-decoration: none;
}
.side_nav ul li.sel{    background: url(../images/left_list.jpg) no-repeat center center;}
.contentInfo img{width:500px;height:325px}
.contentInfo p{font-family: Arial!important;font-size: medium!important}

/*图片滚动定义*/
#topphoto{width:647px;margin:0 auto;}
#topphoto .ileft{float:left;width:20px;overflow:hidden;text-align:left;}
#topphoto .ilist{float:left;width:600px;overflow:hidden;/*! padding:0 8px; */overflow: hidden;}
#topphoto .iright{float:left;width:20px;overflow:hidden;text-align:right;}
#topphoto .ileft img,#topphoto .iright img{margin-top:70px;cursor:pointer;}
#topphoto .ilist ul{list-style:none;margin:0px 0;padding:0;height:167px;overflow:hidden;}
#topphoto .ilist ul li{float:left;width:200px;/*! margin:0; */_margin:0 9px;text-align:center;border: 1px solid #DDDDDD;background: #fff;width: 170px;_width: 170px;height: 165px;margin: 0 14px 0 14px;/*! margin: 0 18px; *//*! overflow: hidden; */}
#topphoto .ilist ul li img{width:170px;height:125px;display:block;/*! border:1px solid #ddd; *//*! padding:2px; */margin:0;}
#topphoto .ilist ul li span{width:200px;height:34px;line-height:30px;display:block;width: 170px;_width: 170px;/*! height: 165px; */white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 34px;}