@charset "gb2312";
*{margin:0;padding:0;}
body{font-size:13px;font-family:"Microsoft YaHei"; color:#727272;}
img{border:0;}
ul{list-style:none;font-family:"Microsoft YaHei"; }
li{ vertical-align:bottom;font-family:"Microsoft YaHei";  }
p{font-family:"Microsoft YaHei"; }
span{font-family:"Microsoft YaHei"; }
a{color:#727272; text-decoration:none;font-family:"Microsoft YaHei";font-size:13px }
a:hover{ color:#b70000;text-decoration:none;}
.clear{clear:both;}
.blank{font-size:0px; height:10px; width:100%;}
.blank1{font-size:0px; height:16px; width:100%;}
.blank2{ height:389px; width:100%;}
.blank3{font-size:0px; height:20px; width:100%;}

.layout{width:100%; height:auto;}
.container-header{height:82px; margin:0 auto;
	border-top: 5px solid #0080bb;}
.h{ width:1004px; height:auto; margin:0 auto; position:relative;}
.logo{ width:342px; height:66px; float:left;margin-top: 10px;}
.logo img{width:342px; height:66px;}
.phone{ width:300px; height:26px; position:absolute; right:0; overflow:hidden; background:url(../images/phone.png) no-repeat left 11px top 0px #0f71cc; float:right; }
.phone img{ width:21px; height:20px; }
.phone span{color:#FFF; font-size:14px;line-height:24px; margin-left:35px; }

.ul {
	float: right;
	padding-top: 55px;
}
.banner{  height:448px; margin:0 auto;position:relative; width:100%;}
.banner1{width:100%; height:448px; margin:0 auto;position:absolute; z-index:2; top:0px; }
.banner1 img{margin:0 auto;width:1003px;display:block;}
.banner-list{  height:59px; width:1003px; left:0px;;position:absolute; margin:0 auto;z-index:3; bottom:0px; background-position-x: 50%;background-position-y: 50%;left: 0px;right: 0px;bottom: 0px; }
.banner-list ul{ position:relative; }
.banner-list li{ float:left;position:relative; }
.banner-list img{ bottom:0px; left:0px; }
.qh-list{width: 250px; height: 59px; background: url(../images/cx.gif) no-repeat bottom left;}
.qh-img{width: 81px; padding: 0 14px ; float: left; margin-top: 10px;}
.qh-s{ float: left; text-align: center; line-height: 59px;}
.qh-s span{ color: #4ca1f0; font-size: 12px; }
.qh-zz{ background:url(../images/zz.png) no-repeat bottom left; width:251px; height:39px; line-height:39px; text-align:center;}
.qh-zz span{line-height:39px; text-align:center; color:#0f487e; font-size:12px; font-family:Microsoft YaHei;}
.qh-zl{ background:url(../images/zl.png) no-repeat bottom left; width:251px; height:39px; line-height:39px; text-align:center;}
.qh-zl span{line-height:39px; text-align:center; color:#0f487e; font-size:12px; font-family:Microsoft YaHei;}
.qh-zq{ background:url(../images/zq.png) no-repeat bottom left; width:251px; height:39px; line-height:39px; text-align:center;}
.qh-zq span{line-height:39px; text-align:center; color:#0f487e; font-size:12px; font-family:Microsoft YaHei;}

.container-main{ height:auto; margin:0 auto;position:relative; z-index:60; overflow:hidden;}
.main{ width:1003px;  height:auto; margin:0 auto; background:#F8F8F8 url(../images/mian-bj.jpg) repeat-x left top;  position:relative; z-index:500; overflow:hidden;}
.main-top{ height:26px; margin:0 auto;  position:relative; z-index:60; overflow:hidden;}
.main-left{ width:275px; height:541px; float:left; background:url(../images/main-left.jpg) no-repeat right top ; position:relative; z-index:60; overflow:hidden; display: inherit; margin-left:20px}
.cpfl{ width:257px; height: auto;}
.cpfl-top{ height:26px;}
.cpfl-left{ float:left; width: 93px; height: 26px; background: url(../images/bt.jpg) no-repeat top left; font:0px;font-size:0px; position: relative; text-align: center; line-height: 26px;}
.cpfl-left span{ font-size: 13px; color: #FFFFFF; text-align: center;   }
.jczs-top p{width:700px;height:26px;line-height:26px;margin-left:100px; }
.jczs-top p a{margin:0 10px;}
.cpfl-right{ height:26px;border-bottom:1px solid #e2e2e2; text-align:right;}
.cpfl-right span{ line-height:26px; color:#545454;}
.cpfl-right a{ line-height:26px; color:#545454; }
.cpfl-right a:hover{ color:#b70000;line-height:26px;}
.cpfl-right img{ margin-top:7px; margin-right:4px;}
.cpfl-nr1{width:235px; margin-top:15px; height:223px;overflow:hidden; position:relative;}
.cpfl-nr{ margin-top:15px; /*height:223px*/;overflow:hidden; position:relative;}
.cpfl-nr1 img{ width:235px; height:81px;}
.cpfl-nr1 a{ color:#fe9f22}
.cpfl-nr1 p{ line-height:23px;color:#727272;}
.cpfl-nr1{ margin:10px 20px 0px 10px}





.jszc{ width:257px; height: auto; margin-top:21px;}
.jszc-nr ul{ font-family:Microsoft YaHei; line-height:22px; margin-top:10px;padding:10px;}
.jszc-nr li{ font-family:Microsoft YaHei; font-size:12px; margin-left:0px;line-height: 24px;}
.hylj {width:225px; height:22px; line-height:22px; margin-top:25px; border:1px solid #abadb3; text-align:center; }
.hylj span{}

.main-right{ float:right; margin-right:16px; width:680px;}
.main-gs{ height:286px;overflow: hidden;}
.gsdt{ width:235px; float:right; }
.gsjj{ width:436px;height: 280px; float:left; background:url(../images/gsjj.jpg) no-repeat top right; margin-right:7px;}
.gsjj-top{ margin-right:10px;}

.gs-top{ height:26px;border-bottom:1px solid #e2e2e2;}
.gs-right{ height:26px; float:right;}
.gs-right img{ margin-right:10px; margin-top:8px;}
.gs-left{ height:26px; float:left;} 
.gs-left span{ } 
.s1{font-family:Arial; font-size:16px; color:#3f8dd6;}
.gs-left span{ font-family:Microsoft YaHei; font-size:17px;}
.gsdt-nr {margin:6px 10px;position: relative;}
.gsdt-nr img{ width:208px; height:81px;}
.gsdt-nr a{ color:#fe9f22}
.gsdt-nr p{ line-height:24px;color:#727272;}
.gsjj-nr{ margin:10px 20px 0px 10px}
.t{float:left; display: block; width:100px; height:70px; border:1px solid #e1e1e1; padding:3px; margin-right:10px;}
.t img{width:100px; height:70px;}
.gsjj-nr li.gsjj-title{height:70px;}
.p a{  font-size: 14px; line-height: 28px;color:#727272;}
.p a:hover{  font-size: 14px; line-height: 28px;color:#727272;}
.gsjj-nr p{color:#727272;line-height: 28px;}
.gsjj-nr { margin-top:10px;}
.gsjj-nr li{ line-height:28px;}
.gsjj-nr li img{margin:0px 5px 0px 5px; }
.gsjj-nr li p{ float:right;margin-right:20px; }
.gsjj-nr li a{color:#727272;font-size: 13px;}


#demo  {position:relative;width:680px;height:190px;overflow:hidden; }
#demo1{position:absolute;}
#demo1 li{float:left;width: 50%;height: 35px;line-height: 35px;list-style-type:none;}
#demo1  img{border:none;}
#demo1 li a:hover{}
#demo1 li  a{position:relative;padding-left: 10px;}
.cpzs-lb{ float:left; width:162px; height:176px; border:1px solid #d8e5f2; margin-right:6px;}
.lb-img{ text-align:center;height:135px; margin-top:10px}
.lb-img a img{ margin:0 auto;height:135px;width:162px; }
.lb-s {  text-align:center; margin-top:5px;}
.lb-s span{ font-family:Microsoft YaHei; font-size:12px; text-align: center;  }

.bq{ width:1003px; height:70px; background:url(../images/bq.jpg) repeat-x top left; margin:0 auto;}
.bq-p{ float:right; margin-top:12px;}
.bq-p a{ color:#818181;}
.bq-p p{ line-height:24px;color:#818181;}
.phone1{ width:330px; height:24px; right:0; top:33px; margin-top:24px;overflow:hidden; background:url(../images/phone.jpg) no-repeat left; float:left;}
.phone1 img{ width:25px; height:24px; }


.span1{color:#0d0d0d; font-size:16px;line-height:24px; margin-left:35px; font-family: Microsoft YaHei;}
.span2{color:#ff6c00; font-size:16px;line-height:24px; font-family: Microsoft YaHei;}



.cright{ width:680px; height:auto; float:right;margin-right: 10px;}
.location{ width:680px; height:36px; line-height:36px; /*padding:0 10px 0 0;*/ text-align:right; background:url(../images/location.jpg) no-repeat left top;}
.location p{ width:180px; height:36px; line-height:36px; font-weight:bold; font-size:14px; padding-left:20px; text-align:left; float:left;}
.cright-txtlist{ width:680px; height:auto; }
.cright-txtlist li{ width:680px; height:32px; line-height:32px; overflow:hidden; background:url(../images/txtlist-li.gif) repeat-x left bottom; }
.cright-txtlist li span{ width:78px; height:32px; line-height:32px; display:block; float:right; text-align:right; }
.page{ width:680px; height:30px; line-height:30px; text-align:center;}
.page a.curr,.page a:hover{ color:#e02725; text-decoration:underline;}

.products-list,.cright-list{ width:680px; height:406px; overflow:hidden; margin:0 auto;}
.products-list li,.cright-list li{ width:205px; height: 200px; float:left; padding:10px; overflow:hidden; border-bottom:1px solid #e0e0e0;}
.products-list li p,.cright-list li p{ width:205px; height: 162px; overflow:hidden; padding-top:3px; }
.products-list li p img,.cright-list li img{ width:205px; height: 162px; }
.products-list li h3,.cright-list li h3{ width:205px; height:18px; line-height:18px; padding-top:4px; font-weight:normal; font-size:12px; text-align:center;}




.cright-list{ height:auto;}
#in_newsshow{
			line-height:25px;
			text-indent:2em;}
			
			#in_newsshow h3{
				font-size:16px;
				text-align:center;
				margin:15px 0px;}
				
			#in_newsshow img{
				/*width:400px;
				height:300px;*/
				display:block;
				margin:15px auto;}
				
			#in_newsshow h4{
				text-align:center;
				font-size:12px;
				color:#999;}
				
				#in_newsshow h4 em{
					padding:0px 10px;}