/* CSS Document */
*{margin:0;padding:0}
body{font-size:13px;text-align:center;}
#wrap_body{width:100%;min-width:1024px;text-align:center;background:url(../images/bg.jpg) no-repeat;background-size:100% 477px;color:#666;!max-width:1375px}
img{border:none}
p{line-height:25px;text-indent:2em}
a{ text-decoration:none;color:#666}
ul,ul li{list-style:none}
.wrap_top{width:100%;min-width:1024px;height:103px;}
.top{width:1001px;height:95px;margin:0 auto;background:url(../images/top.jpg) no-repeat}
.wrap_nav{width:100%;min-width:1024px;background:#0f4b89}
.top_right{width:240px;float:right;padding-top:10px}
.top_right img{margin-left:5px}
#header .nav{width:1001px;height:40px;margin:0 auto;4}
#header .nav li{width:165px;height:40px;float:left;line-height:40px; background:url(../images/navright.jpg) no-repeat center right ;}
#header .nav li a{color:#ffffff;display:block;height:40px;width:165px;margin:0 auto;font-size:13px}
#bannerwrap{height:430px;width:100%;min-width:1024px;margin:0 auto;}
.container{width:100%;min-width:1024px;height:430px; overflow:hidden;position:relative;margin:0 auto;}
.slider{width:100%;position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{width:100%;min-width:1024px; height:430px; display:block;}
.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 20px;
	width: 20px;
	height: 20px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 25px;
	width: 25px;
	height: 25px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #FF7300;
	font-weight: bold;}
.notice{width:100%;min-width:1024px;background:#fcfcfc;height:58px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;line-height:58px}
.wzgg{width:1001px;margin:0 auto;text-align:left}
.wzgg span{margin-right:20px}
.main{width:100%;min-width:1024px;text-align:center;padding-top:25px}
.first{width:1001px;margin:0 auto;text-align:left}
.lxfs{width:490px;float:right}
.lxfs_top{width:500px;height:28px;background:url(../images/lxfs_top.jpg) no-repeat;margin-bottom:20px}
.lxfs ul{background:url(../images/lxwm_bg.jpg) no-repeat right bottom}
.lxfs ul li{color:#333;font-size:13px;height:32px;line-height:32px;width:516px; margin-left:20px;}
.gsjj{width:470px;float:right; line-height:220%; text-indent:2em;}
.gsjj_top{width:470px;height:47px;background:url(../images/gsjj_top.jpg) no-repeat;margin-bottom:10px}
.gsjj p{color:#666;}
.gsjj h3{font-weight:normal;color:#666;font-size:13px;margin-top:10px}
.more{float:right;margin-right:25px}
.wrap_cpzs{width:100%;min-width:1024px;padding-top:30px;}
.cpfl{ width:1001px; height:47px; background-color:#f3f3f3}
.cpfl ul{}
.cpfl ul li{ float:left; margin-right:15px; margin-left:10px; color:#023a1c; line-height:47px;}
.cpfl ul li a{color:#023a1c;}
.cpzs{width:1001px;margin:0 auto}
.cpzs_top{width:1001px;height:26px;background:url(../images/cpzs_top.jpg) no-repeat left;margin-bottom:15px}
.cpzs{width:1000px;margin:0 auto;}
.cpzs dl{float:left;margin-right:19px;}
.cpzs dl dt{border:2px solid #e0e0e0}
.cpzs dl img{width:218px;height:163px;}
.cpzs dl dd{text-align:center;background:#5d94d8;color:#fff;height:30px;line-height:30px;margin-top:7px;margin-bottom:20px}
.cpzs_body{background:#fff;padding-top:20px;}
#demo{overflow:hidden;width:1000px;float:left;}
#indemo{float:left;width:950%;padding:0; margin:0;}
#demo1{float:left;width:964px;padding:0; margin:0;}
#demo2{float:left;width:964px;padding:0; margin:0;}
.news{width:1001px;margin:0 auto;padding-top:55px;margin:0 auto;text-align:left}
.xwzx{width:502px;float:left}
.xwzx_top{width:502px;height:28px;background:url(../images/xwzx_top.jpg) no-repeat}
.xwzx ul{padding-left:5px}
.xwzx ul li{width:480px;height:44px;line-height:44px;background:url(../images/dot.jpg) no-repeat left;padding-left:10px;border-bottom:1px dashed #d8d8d8}
.xwzx ul li a{float:left}
.xwzx ul li span{float:right;padding-right:15px}
.zxhd{width:489px;float:left}
.zxhd_top{width:505px;height:47px;background:url(../images/zxhd_top.jpg) no-repeat}
.item{border:1px solid #dae9f4;background:#f6fbff;height:74px;width:500px;margin-top:10px}
.item dl{background:#e5eefb;float:left;margin-right:10px;width:108px;text-align:center;height:74px}
.item dl dt{font-size:30px;color:#1051b8}
.item dl dd{color:#1051b8}
.item h3{color:#1051b8;font-weight:normal;margin-top:5px}
.item p{color:#666}
#link{background:#f7f7f7;width:1000px; margin:0 auto;margin-top:20px;  color:#666666}
.link{width:1001px;height:60px;line-height:60px;margin:0 auto;text-align:left;margin-bottom:30px; color:#666666}
.link span a{color:#666666;margin-right:25px; float:left;}
#footer{width:100%;min-width:1024px;margin-top:25px;background:url(../images/footerbg.jpg) repeat-x;}
#footer p{color:#8d8d8d}
.footer{width:1001px;margin:0 auto;text-align:center;background:url(../images/line.jpg) repeat-x bottom; height:56px; line-height:56px;}
.footer span{color:#8d8d8d;margin-right:30px}
.footer span a{color:#8d8d8d}
.footer p{color:#fff;text-indent:0; margin-top:20px;}
#wrap{text-align:left;width:1000px;margin:0 auto}
.title{width:100%;height:28px;background:#f1f1f1;border:1px solid #ededed;margin-bottom:15px}
.title h3{width:90px;height:30px;line-height:30px;display:inline-block;background:#1258c6;color:#d6e0ee;text-align:center}
.title a{float:right;margin-top:15px;margin-right:10px}
.news_img{float:left;margin-right:5px}
.bt_h3{font-size:13px;font-weight:normal;color:red;margin-bottom:12px}
#wrap .keepleft{width:240px;float:left;}
#wrap .keepright{width:740px;float:right;}
.contactb{ min-height:190px; border:#d3d3d3 1px solid;overflow:hidden; margin-top:15px;margin-bottom:10px}
.contactb ul{}
.contactb ul li{ padding:0 12px; line-height:23px;font-size:13px;color:#666}
.gsjj_nr{float:right;width:430px}
.bt{width:100%;height:36px;background:#f1f0f0;border-bottom:2px solid #1258c6}
.bt h3{margin-left:20px;color:#fff;padding-left:15px;font-size:15px;display:inline;}
.bt_left{float:left;width:134px;background:#1258c6;height:36px;line-height:40px}
.bt a{float:right;margin-top:15px;margin-right:5px}
.pro_ul_left{border:1px solid #ccc;margin-top:13px;padding-left:8px;margin-bottom:20px;padding-bottom:10px}
.pro_ul_left li{width:220px;height:27px;line-height:27px;background:url(../images/pro_li_bg_02.jpg);margin-top:10px;border-right:1px solid #ccc}
.pro_ul_left li a{width:161px;height:27px;display:block;padding-left:60px}
.pro_ul_left li a:hover{color:#fff;background:#1258c6}

.keeptop{ width:740px; height:30px; border-bottom:#1258c6 2px solid}
.keeptop p{ float:left; line-height:30px; font-size:15px; color:#333; font-weight:bold}
.keeptop span{ float:right; line-height:30px; font-size:12px}
.aboutus{ width:740px; margin:0 auto; margin-top:20px}
.aboutus p{ line-height:28px; color:#333;font-size:13px}
.aboutus li{ list-style:none;font-size:14px;line-height:25px}
/*about*/
/*newlists*/
.newlists{ overflow:hidden; clear:both}
.new_p{overflow:hidden; border:1px dotted #666; padding:5px; padding-bottom:10px; margin:5px; width:720px}
.new_p h1 a{ font-size:18px; text-align:left; color:#666;padding-left:20px; height:30px; line-height:30px;} 
.new_p .time{ text-indent:0em;height:30px; line-height:30px; color:#A67C2A; font-size:14px} 
.new_p .newss{  text-indent:0em;font-size:14px; color:#666}
.new_p .time span{ margin:0 15px;} 
.new_p p{line-height: 24px; font-size: 13px;}
.gduo{ height:30px; line-height:30px; background:#f7f7f7; overflow:hidden; margin:15px 0px; padding:0 10px;}
.gduo span{ float:right; width:320px; overflow:hidden; height:30px; display:block;}
.gduo a{  font-weight:bold;}
/*jutinew*/
.jutinews{ width:740px;}
.jutinews h3{ width:740px; height:25px; text-align:center; color:#666; margin-top:20px}
.jutinews p.heng{ width:740px; height:10px; background-color:#1258c6; margin:0 auto; margin-top:5px}
p.actor{ width:740px; height:25px; text-align:center}
p.actor span{font-size:13px; line-height:25px; margin-left:15px; color:#960}
.jutiwenzi{ width:740px; margin:0 auto}
.jutiwenzi p{ font-size:14px; color:#333; line-height:30px; text-indent:2em; margin:5px}
/*prod*/
.prod{ overflow:hidden; width:740px; margin:0 auto; padding-top:10px}
.prod dl{ text-align:center; float:left; margin-right:20px;display:inline;}
.prod dl img{ width:220px; height:163px;}
.prod dd{ font-size:14px; color:#333; padding:5px 0}
.hotproshow{ clear:both;width:740px; height:35px; background:#1258c6}
.hotproshow p{ color:#fff; float:left; font-weight:bold; font-size:15px; line-height:36px}
/*jutipro*/
.jutipro h3{ width:740px;text-align:center; font-size:22px; color:#666; margin-top:10px}
.juti_img{ width:740px;text-align:center}
.juti_img p{ font-size:13px; margin-top:10px; color:#666; width:740px; text-align:left}

.page p{ float:right; margin-right:20px;}