/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}

html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0;}
body{background:#333;font-family: "Microsoft YaHei";}
a,a:hover{color:#333;}
.clear{ clear:both;}
.hr15{ clear:both; height:5px;}.hr5{ clear:both; height:5px;}
/*Ò³ÃæÑùÊ½*/
.wearp{ width:1006px; margin:0px auto; background:#fff;}
.head{ height:510px; width:1006px;margin:0px auto;background:#fff;}
.top1{ height:13px; width:1006px; background:#171C60 url(../images/top1.gif) no-repeat 640px top }
.banner{ height:462px; width:1006px; background:url(../images/1.jpg) no-repeat}
.nav{ height:35px; padding-left:110px; padding-right:91px; background:#1A1004 url(../images/nav.jpg) no-repeat; width:805px;}
.nav a{ display:block; width:143px; height:25px; background-image:url(../images/nav.png); background-repeat:no-repeat; margin-left:-12px; float:left;font-size:16px; color:#fff; font-family: "Microsoft YaHei"; font-weight:500; text-align:center; padding:5px 0px; line-height:25px;}
.nav a.on{ background-position:0px bottom;}.nav a.first{ margin-left:0px;}
.nav a:hover{background-position:0px bottom;}
.content{ padding:40px 125px 70px 125px;}
.content h2{ font-size:20px; color:#DD9D43; font-family: "Microsoft YaHei"; font-weight:500; margin-bottom:20px; padding-left:13px; background:url(../images/h2ico.gif) no-repeat left center;}
.content h5{ font-size:19px; color:#565656; font-family: "Microsoft YaHei"; font-weight:500; margin-bottom:10px;}
.content p{ line-height:24px;font-family: "Microsoft YaHei"; font-size:12px; color:#595959; margin-bottom:25px;}
.content .xian{ height:1px; border-bottom:1px #d5d5d5 solid; margin:10px 0px; clear:both; line-height:1px;}
.content .xian2{ height:1px; border-bottom:1px #c5c5c5 solid; margin:0px 0px 10px; clear:both; line-height:1px;}
.content .info{ margin-left:13px; margin-top:5px;}
.footer{ width:945px; height:70px; background:#060C40; margin:0px auto; padding-top:15px; padding-left:26px; padding-right:35px;}
.footer a.slogo{ margin-right:25px; float:left; padding-top:5px;}
.footer .ftxt{ float:right; font-family:Arial; color:#fff; padding-top:12px; line-height:25px;}
.richeng{ width:727px; margin-top:5px; margin-left:13px; color:#fff}
.richeng td{ padding-top:5px; padding-bottom:5px; margin:2px;}
.td1{ padding-left:15px; font-family:Arial; width:130px;}
.td2{ line-height:16px; font-size:12px; padding-left:22px; width:560px;}
.se1{ background:#A38978}
.se2{ background:#C7B9AE}
.se3{ background:#CE7801; padding-left:15px; font-size:18px;font-family: "Microsoft YaHei"; font-weight:500}
.se4{ background:#E95515; padding-left:15px; font-size:18px;font-family: "Microsoft YaHei"; font-weight:500}
/*¼Î±ö*/
.jbitem{ margin:10px 0px 15px 0px;  clear:both;}
.jbitem .pic{ width:140px; float:left; color:#FFFFFF}.jbitem .pic img{ width:140px; height:194px;}
.jbitem .pic h3{ padding:17px 0px 8px 5px; border-bottom:1px solid #fff; font-size:14px; font-weight:500; position:relative}
.jbitem .pic h3 span{ display:block; width:40px; height:15px; text-align:center; line-height:15px; background:#E73828; color:#fff; font-size:11px; position:absolute; right:20px; bottom:7px;}
.jbitem .pic p{ line-height:15px; padding:5px 0px 0px 5px; font-size:12px; color:#fff}
.jbitem .txt{ width:500px; float:left; margin-left:30px; line-height:25px; font-size:12px;}
.jbitem .txt p{ line-height:23px; color:#555; margin-bottom:15px;}
.jbitem .color1{ background:#172A88}.jbitem .fcolor1{ color:#172A88}
.jbitem .color2{ background:#F29700}.jbitem .fcolor2{ color:#F29700}
.jbitem .color3{ background:#00A199}.jbitem .fcolor3{ color:#00A199}


/*×¢²á*/
.hr5{ clear:both; height:5px;}
.regitem{ margin:20px 0px 25px 0px;  clear:both;}
.regitem .pic{  width:102px; float:left;}
.regitem .txt{ width:410px; float:left; margin-left:20px; line-height:25px; font-size:12px;}
.regitem .txt h3{ font-size:13px; line-height:25px; margin:0px;}
.regitem a.a1{ display:block; line-height:22px; width:116px; height:22px; text-align:center; color:#fff; background:url(../images/a1.gif) no-repeat;}
.regitem .color1{ color:#F09800}
.jbitem .color2{ background:#F29700}.jbitem .fcolor2{ color:#F29700}
.jbitem .color3{ background:#00A199}.jbitem .fcolor3{ color:#00A199}
/*contact*/
.cinfo{ float:left; width:49.5%; line-height:25px;}
.cinfo span{ color:#F09800}