@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
img{ border:none;}
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
li{ list-style:none; float:left;}
a{ text-decoration:none;color:#666;}

body{ width:100%; font-size:12px;font-family:"微软雅黑"; color:#7f7f7f;}
.top{ width:100%; height:65px; position:absolute; top:45px; z-index:2000; min-width:1423px;}
.ad_midd{width:100%; height:100px; padding-top:140px; color:#FFCC00; background:#aa0000; text-align:center; font-size:48px; font-weight:bold;font-family:'微软雅黑'position:relative;clear:both; min-width:1423px;}
.topcon{ width:1100px; margin:0 auto; padding-top:10px;}
.logo{ margin-top:-32px;}
.menu{  }
.menu ul li{ width:107px; text-align:center;}
.menu ul li a{ display:block; color:#FFF;  font-size:16px; }

.banner{ width:1423px; height:588px; margin:0 auto; position:relative; z-index:1000;}
.bannerbg{ width:100%; background:url(../images/bannerbg.png) repeat-x; height:14px; position:absolute; bottom:0;}
.indexcon{ width:1004px; margin:0 auto; background:url(../images/conbg.jpg) repeat-x; height:416px;}
.indexcon{ padding-top:50px;}
.titile{ font-size:14px; font-weight:bold; margin-bottom:15px; color:#333;}
.titile span{ color:#a4aeaf; font-size:12px; margin-left:10px;}
.about{ width:260px; padding:0 25px 0 10px; border-right:1px solid #ddd;}
.aboutcon p{ line-height:28px; height:80px; overflow:hidden; margin-top:10px;}
.aboutcon a{ color:#fb0000; margin-top:10px;}

.news{ width:415px; padding:0 27px;border-right:1px solid #ddd;}
.newscontxt { width:240px; float:right;}
.newscontxt .title{ font-size:14px;  color:#cc0000; width:240px; height:20px; overflow:hidden; margin-top:-8px;}
.newscontxt .txt{ height:50px; overflow:hidden; line-height:22px;}
.newscontxt .txt a{color:#F00; }
.newstop2{ margin-top:17px;}

.zhaoshang{width:190px; padding:15px 22px 0;}
.tel{width:190px; }
.tel p{ font-size:20px; width:126px; color:#F00; font-weight:bold; background:url(../images/tel.jpg) right top no-repeat;}
.tel span{ font-size:24px; color:#333;}
.tishi{ color:#cc0000; font-size:14px; font-weight:bold; margin-top:20px; line-height:25px;}
.tishi p{ color:#333; font-weight:normal;}
.pro{ width:1004px; margin:23px auto 0;}
.caipin{ width:487px; border-right:1px solid #ddd; padding:0 22px 0 10px;}
.titile a{ margin:8px 10px 0 0;}
.caipin li,.dianmian li{ margin: 0 7px 0;}
.dianmian{ width:467px; }

.foot{ width:100%; height:50px; background:#ac0000; color:#ee6203; min-width:1423px;}
.footcon{ width:1004px; margin:0 auto; padding:8px 0 0 15px;}

.conbanner{ width:1440px; height:310px; margin:0 auto;position:relative;}
.conbannerbg{ width:100%; background:url(../images/bannerbg.png) repeat-x; height:14px; position:absolute; bottom:0;}
.contxt{ width:1004px; margin:40px auto;}
.left{ width:200px;}
.menutop{ background:url(../images/lefttopbg.jpg) no-repeat; width:170px; height:68px; line-height:68px; color:#FFF; font-size:20px; padding-left:30px;}
.menulist{ background:url(../images/leftbg.jpg) repeat-y;width:200px; padding:15px 0 10px 0; }
.menulist li{ float:none; height:37px; line-height:37px; width:142px; margin-left:30px; border-bottom:1px solid #ddd;}
.menulist .nobg{ border:none;}
.menulist li a{ display:block; font-size:16px; padding-left:10px;}
.menulist li a:hover{ background:url(../images/leftabg.jpg) right center no-repeat; color:#F00; }
.leftpic{ width:190px; margin-left:5px; margin-top:5px;}
.leftpic img{ margin-top:10px;}
.right{width:750px; line-height:26px;}
.righttit{ width:750px; height:60px; line-height:30px; background:url(../images/righttitbg.jpg) repeat-x bottom left;}
.righttit p{ font-size:18px; color:#333; background:url(../images/righttitpbg.jpg) left center no-repeat; padding-left:25px;}
.weizhi{ color:#cc3333;}
.rightcon{ margin-top:30px; padding:0 10px; color:#333;}

.menubottom{ background:url(../images/leftbottom.jpg) no-repeat; width:200px; height:19px;}
#demo{ width:430px; margin-left:10px; overflow:hidden; padding:0 20px;}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}

#demo3{ width:430px; margin-left:10px; overflow:hidden; }
#indemo3 {
float: left;
width: 800%;
}
#demo4 {
float: left;
}
#demo5 {
float: left;
}

.xinwen
{
	margin-top:5px;
}
.xinwen a{ background:url(../images/fhh.png) no-repeat left center; padding-left:15px;}


.xinwen_title
{
	font-size:16px;
	font-weight:bold;
	height:35px;
	line-height:35px;
}

.box6{width:730px;}
.box6 a:hover{ text-decoration:underline; color:#669900;}

.box6 li
{
	float:left; margin:10px 15px; width:210px; list-style-type:none;
}
.box6 li img{border:1px solid #ddd;}
.box6 img
{
	width:200px;
	height:160px;
}

.right_neirong
{margin-top:25px;width:716px;}
.right_neirong_t{margin-top:25px;width:716px;font-size:20px;}
.right_neirong_time{margin-top:5px;font-size:10px;color:#666;}

.liebiaoyer
{width:210px; height:135px; float:left; margin:5px; margin-bottom:15px;}
.liebiaoyer img{width:210px;height:71px;}

.liebiaoyert
{float:left; width:470px; height:auto; overflow:hidden; margin-top:8px; color:#DA2133; font-size:14px;margin-left:12px;font-weight:bold;}
.liebiaoyerb
{float:left; width:470px; height:auto; overflow:hidden; margin-top:8px; margin-left:12px;" align="left
}
.liebiaoyegd
{
	float:left; width:470px; height:auto; overflow:hidden; margin-top:8px; margin-left:12px;" align="left
}
.liebiaojiantou{background:url("/images/fhh.png") no-repeat scroll 0 9px rgba(0, 0, 0, 0);}
.zlly_title
{
	font-size:18px; 
	height:100px;
	border-top:#999999 dashed 1px;
}
.zlly_title_t
{
font-weight:bold;
float:left;
font-size:12px;
margin-left:20px;
margin-top:15px;
width:80px;
}
.zlly_title_b
{
margin-top:15px;
float:left;
font-size:12px;
margin-left:10px;
}

.zlly_lm
{
	margin-top:10px;
}
.zlly_lm_title
{
	float:left;
	margin-left:25px;
	width:120px;
	height:25px;
	line-height:25px;
}
.zlly_lm_input
{
	float:left;
	height:25px;
}
.zlly_lm_input input
{
	height:23px;
	line-height:23px;
	font-size:12px;
	color:#666;
	width:200px;
}
.zlly_lm_input textarea
{
	width:450px;
	height:100px;
	font-size:12px;
	color:#666;
}

.zlly_lm_input_su
{
	float:left;
	width:300px;
}
.zlly_lm_input_su input
{
	border-right: #7b9ebd 1px solid;
padding-right: 2px;
border-top: #7b9ebd 1px solid;
padding-left: 2px;
height:20px;
line-height:15px;
font-size: 12px;
border-left: #7b9ebd 1px solid;
cursor: hand;
color:#900;
padding-top: 2px;
border-bottom: #7b9ebd 1px solid;
cursor:pointer;
}

<!--导航菜单-->
#nav_all { height: 65px; float: left; line-height: 65px; position: relative; z-index: 222; }
#nav_all li { text-align: center; float: left;}
#nav_all li a { color:#FFF; display: inline-block; font-size: 16px; cursor: pointer; padding: 0 21px 0 12px; _padding: 0 8px; height: 42px; line-height: 42px; white-space: nowrap;background: url(../images/bird.png) repeat 5 0; }
		
#nav_all li a:hover {  }
#nav_all li ul { display: none;  z-index: 99; width: 120px;  top: 43px; margin:13px 0 0 -5px;}
#nav_all ul li { background-image: none; width:100px; line-height: 32px; height: 32px; padding-top: 0px; padding: 0; }

#nav_all ul li a { background-image: none;width:100px; padding: 0px 10px; margin: 0px; height: 32px; line-height: 32px; color:#FFF; font-weight: normal; background:#CF0E07; border: none; font-size:14px; }
#nav_all ul li a:hover { background-image: none; padding: 0px 10px; margin: 0px auto; height: 32px; line-height: 32px; color:#333; background:#ffa518;  border-top: none; }

.right_txt table td{padding:0 5px;border:1px solid #ddd; border-collapse:collapse;}

.jmhz_nav{
	 margin:0 auto;
	height:35px;
	line-height:35px;}
.jmhz_nav ul{
	list-style:none;}
.jmhz_nav li{
	float:left;
	font-size: 16px;
	margin-right:35px; 
	text-align:center;
	 margin-bottom:20px;}
.jmhz_nav li a{ display:block;height:30px; line-height:30px; width:130px;	background:#f3f3f3; }
.jmhz_nav li a:hover{ color:#fff; background:#CF0E07;}	
.jmhz_box{
	width:100%;
	}
.jmhz_box	p{ font-size:18px; color:#333; background:url(../images/righttitpbg.jpg) left center no-repeat; padding-left:25px;}
.jmhz_box_z
{
	width:100%;
}