@charset "utf-8";

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px "宋体","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%}
a{color:#172c45;text-decoration:none}
a:hover{color:#cd0200;text-decoration:none}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}


.page1 {
	PADDING-BOTTOM: 25px;
	MARGIN: 10px auto 0px;
	width: 98%;
	PADDING-TOP: 10px;
	TEXT-ALIGN: center;
	clear: both;
}

.page1 a,.page1 span {
	border-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 8px! important;
	border-TOP: #ccc 1px solid;
	PADDING-LEFT: 8px! important;
	PADDING-BOTTOM: 4px! important;
	MARGIN: 2px;
	border-LEFT: #ccc 1px solid;
	COLOR: #333! important;
	PADDING-TOP: 4px! important;
	border-BOTTOM: #ccc 1px solid;
	TEXT-DECORATION: none! important
}

.wrap{ display:block; width:100%; background:url(../images/wrap.jpg) no-repeat center top; overflow:hidden; min-width:1150px;}
.top{ text-align:center; background:url(../images/top.jpg) no-repeat center top; height:255px; width:1100px; margin:0 auto;}
.con{ width:1100px; text-align:center; margin:0 auto; background:#FFFFFF; overflow:hidden;}
.l_nav{ height:49px; line-height:49px; background:#d52a1c; font-size:16px; font-family:'Microsoft yahei'; padding-left:30px;}
.l_nav li{ float:left; width:124px; margin-left:-10px;}
.l_nav li a{ display:block; color:#FFFFFF;}
.l_nav li a:hover{ background:url(../images/navbg.png) no-repeat center top; color:#d60000; text-decoration:none;}
.l_nav li a.open{ background:url(../images/navbg.png) no-repeat center top; color:#d60000;}

.top_10{ padding-top:10px; overflow:hidden; height:900px; background:url(../images/bg3.jpg) no-repeat right bottom #FFFFFF;}
.slideBox{ width:398px; height:315px; overflow:hidden; position:relative; border:1px solid #e9e9e9; padding:2px; margin:0 0 0 2px; float:left;}
.slideBox .hd{ height:45px; overflow:hidden;  position:absolute;right:0; bottom:33px; z-index:1;  background:url(../images/tbg2.png) repeat-x top; width:398px;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:right; padding-right:10px;  }
.slideBox .hd ul li{ margin-top:20px; text-indent:-999px; float:left; margin-right:5px;  width:27px; height:4px; line-height:14px; text-align:center; background:url(../images/icon3.jpg) no-repeat center top; cursor:pointer; }
.slideBox .hd ul li.on{ background:url(../images/icon2.jpg) no-repeat center top;; color:#fff; }
.slideBox .bd ul .bd_p{ height:33px; line-height:33px; font-size:14px; text-align:left; text-indent:1em;  background:#e7e7e7; color:#555555;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd li a{ }
.slideBox .bd a img{ width:398px; height:282px; display:block;  }

.box01{ float:left; width:458px;  margin-left:15px;}
.title{ line-height:27px; border-top:#fd3e00 2px solid; overflow:hidden; height:27px;}
.title .t_1{ width:137px; float:left; background:url(../images/tbg1.jpg) no-repeat left top; height:27px; font-size:16px; font-family:'Microsoft yahei'; color:#FFFFFF; text-align:left; text-indent:10px;}
.title a{ float:right; font-size:12px; color:#fd3e00; padding-top:4px;}
.u_01{ text-align:left; padding-top:5px; height:287px; overflow:hidden;}
.u_01 li{ line-height:31px; font-size:14px; background:url(../images/icon.jpg) no-repeat 7px 12px; padding-left:22px;}
.u_01 li span{ float:right; font-size:12px; padding-right:10px; color:#555555;}
.u_01 li a{ color:#555555;}
.u_01 li a:hover{ color:#d60000;}
.u_02{ overflow:hidden;}
.u_02 li{ width:167px; height:42px; background:url(../images/btn1.png) no-repeat center top; text-align:left; font-size:15px; font-family:'Microsoft yahei'; line-height:42px; margin-top:6px; margin-left:30px; float:left; display:inline;}
.u_02 li a{ color:#292929; display:block; padding-left:44px;}
.u_02 li a:hover{ color:#e93900;}
.box12{ width:402px; margin-left:2px; margin-top:28px;}
.u_12{ height:223px;}
.box13{ margin-top:28px;}
.r_box{ float:right; width:204px; margin-right:2px;}
.r_box02{ height:393px; background:url(../images/boxbg1.jpg) no-repeat left top; padding-top:1px;}
.call_t{ width:23px; height:103px; text-align:center; background:url(../images/bg2.jpg) no-repeat center top; color:#FFFFFF; font-size:14px;font-family:'Microsoft yahei'; float:left; position:relative; top:-3px;}
.call_c{ text-align:left; float:right; width:167px; padding-top:24px; line-height:30px;}
.call_c em{ color:#fd3e00;}
.scro_img{font-family:'Microsoft yahei'; margin-top:12px; border:#f1e2dd 1px solid; padding:12px 0; overflow:hidden; }
.scro_t{ float:left; width:40px; margin-top:-12px;}
.scro_t2{ width:20px; padding:10px 10px 0 10px; height:142px; background:url(../images/boxbg2.jpg) no-repeat center top; font-size:16px; text-align:center; color:#FFFFFF;}
.scro_a{ display:block; width:19px; height:39px; background:url(../images/btn_a.jpg) no-repeat center top; margin-left:10px;}
.scro_box{ width:1050px; float:right; height:161px; padding-top:15px; text-align:left; overflow:hidden;}
.foot{ margin-top:28px;}
.links{ height:41px; background:#e8e8e8; text-align:left; line-height:41px;}
.footcon{ background:none; text-align:left;}
.footcon a{ display:inline-block; padding:0 10px 0 0;}
.foot_c{ height:64px; background:#d21808;}
.links_t{ font-size:14px; color:#d21808; font-weight:bold;}
.footcon2{ text-align:center; color:#e8e8e8; line-height:26px; padding-top:10px;}