@charset "utf-8";

/*globe*/
*{padding:0px; margin:0px; }
body{ font-size:14px; color:#555}
a{outline:none;cursor:pointer;*outline:expression(this.hideFocus=true);text-decoration:none;  color:#555}
a:hover{color:#ff3300}
img{ border:none;}
html{*overflow:auto;_overflow-y:scroll;}
body{cursor:default;-webkit-text-size-adjust:none;font-size:12px;font-family:'SourceHanSans-Regular';background:#FFF;-webkit-text-size-adjust:none;}
ul{ padding:0px; margin:0px;}li{ list-style-type:none;}
.clear{zoom:1;}
.clear:after{visibility:hidden;display:block;font-size:0;content:"1";clear:both;height:0;}
.fl{float:left;_display:inline;}
.fr{float:right;_display:inline;}



/*public*/
.w988{width:1100px;margin:auto;}
.w745{width:745px;}

.h433{height:433px;}
.h516{height:516px;}

.top{height:29px;color:#494949; border-bottom:1px solid #dddddd; padding:1px 0px; background-color:#514d4c;;width:100%}
.inner_top{text-align:right; width:1000px; margin:0px auto;color:#fff;}
.inner_top a{color:#fff; font-size:14px!important;}
.inner_top a:hover{color:#dcd2ce;}
.inner_top div{ float:left; background-image:url(./images/top_icons.png); background-repeat:no-repeat; line-height:29px; text-indent:35px; height:29px;}
.inner_icon01{ background-position:left 0px;}
.inner_icon02{ background-position:left -31px;  width:33px; font-size:0px; margin-left:30px;}
.inner_icon03{ background-position:left -66px; width:33px; font-size:0px;}
.inner_icon04{ background-position:left -100px; width:33px; font-size:0px;}
.inner_icon05{background-position:left -136px;  float:right!important; text-align:left;}
.inner_icon05 a{ padding:0px 10px;}
.inner_icon05 .span1{ padding-left:10px;}
.inner_icon05 .span2{ color:#ffe1ac;}



.header{width:100%;background:url(./images/header_bg.png) repeat-x left bottom; padding-bottom:7px;margin-bottom:-7px;position:relative;z-index:999;}
.header .login{margin:0px;display:block;width:282px;height:103px;}

.inner_head{z-index:99;height:103px;}
.navbar{ padding-top:52px;}
.navbar ul{z-index:9999; text-align:rights}
.navbar li{float:left;width:100px;position:relative;z-index:9999;background:url(./images/head_line.jpg) no-repeat right center;}
.navbar li .nav_a{color:#666666;font-size:16px;display:block;width:100px;text-align:center;}
.navbar li .nav_a1{color:#ff0000;font-size:16px;display:block;width:100px;text-align:center;font-weight:bold;}
.navbar li .nav_a:hover{color:#ff0000;margin-left:-1px;padding-left:1px;}
.navbar li.last{background:none;}


/*banner*/
#full-screen-slider { width:100%; height:395px; float:left; position:relative; overflow:hidden;}
#slides { display:block; width:100%; height:395px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}

#slides li a { }
#slides li a span{}
#pagination { display:block; list-style:none; position:absolute; left:51%; top:355px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:12px; height:12px; float:left; margin-left:8px; border-radius:13px; background:#FFF; border:1px solid #999; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px; }
#pagination li.current { background:#ff0000}




.bigbar{ font-size:36px; font-weight:bold; letter-spacing:3px; background-color:#db2d2d; border-top:5px solid #e35e5e; width:100%; height:62px; line-height:56px; clear:both; text-align:center; color:white;}
.menu_01{ position:absolute; border:1px solid #e9e9e9; background-color:#fff; width:100px;
 padding:10px 0px 10px 0px; left:0px; top:28px;/*white-space:nowrap; */ border-radius:2px;}
.arrow{ position:absolute; top:-6px; left:45px;}
 .menu_01 a{ padding:0px 5px;  color:#999; display:block; line-height:24px; background-image:url(./images/dot.jpg); background-repeat:no-repeat; background-position:12px center; padding-left:24px;}
  .menu_01 a:hover{ color:#555;}
.bodyer{ background-image:url(./images/bodyer_bg.jpg); height:216px; clear:both; background-color:#f7f7f7; background-position:left bottom;}
.body_box{ width:1000px; margin:0px auto;}
.body_icon{ background-image:url(./images/iconpng.png); width:73px;  height:76px; margin:15px auto 10px auto}
.body_icon01{ background-position:left 0px;}
.body_icon02{ background-position:left -95px;}
.body_icon03{ background-position:left -190px;}
.body_bt{ color:#313131; line-height:31px; font-size:18px; text-align:center;}
.body_list01{ width:230px; height:201px; float:left; padding:15px 13px 0px 12px; background-image:url(./images/line_bodyer.jpg); background-repeat:no-repeat; background-position:right center;}
.body_data{ color:#999999; font-size:14px; line-height:22px;}
.body_span1{ color:#c67003;font-weight:bold}
.body_span2{ color:#1d8400;font-weight:bold}
.body_span3{ color:#127499;font-weight:bold}
.logoin{ float:left; padding-top:10px; padding-left:20px;}
.logoin_tj{ font-size:16px; line-height:30px; color:#7b7b7b; padding:10px 0px 15px 0px;}
.logoin_tj span{ color:#ff3300; font-weight:bold;}
.zhuce { float:left; margin-right:10px;}
.denglu{ float:left; margin-right:10px;}
.zhuce a{ background-color:#eaeaea; border:1px solid #d7d2d2;  border-radius:2px; width:110px; height:42px; line-height:42px; display:block; text-align:center; font-size:16px;}
.denglu a{ background-color:#dd3030; border:1px solid #b71111;  border-radius:2px; width:80px; height:42px; line-height:42px; display:block; text-align:center; font-size:16px; color:#fff;s}
.zhuce a:hover{ background-color:#e4e3e3;}
.denglu a:hover{background-color:#d32020;}
/*foot*/

.foot{ width:100%; background-image:url(./images/footbg.jpg); background-repeat:repeat-x; height:280px; border-top:1px solid #ddd;}
.footbox{ width:1000px; margin:0px auto;}

.foot_list{ width:170px; float:left; padding-top:45px; padding-left:10px;}
.foot_list li{  padding-left:30px; line-height:30px;}
.foot_list li a{ color:#f1efef}
.foot_bt{ font-weight:bold; background-image:url(./images/foot_icon.png); background-repeat:no-repeat; text-indent:30px; height:24px; color:#f1efef}
.foot_bt01{ background-position:left 0px;}
.foot_bt02{ background-position:left -39px;}
.foot_bt03{ background-position:2px -78px;}
.foot_bt04{ background-position:2px -117px;}
.foot_cont{ background-image:url(./images/foot_line.jpg); float:right; background-repeat:no-repeat; padding-left:20px; padding-top:40px; height:170px;color:#f1efef}
.foot_copyright{ clear:both; text-align:center; color:#fff; padding-top:20px;}



.public{ width:100%; margin:10px auto; clear:both;}
.public_tit{ height:24px; color:#333; font-size:16px; line-height:24px; margin:13px 0px; font-weight:bold;  background-image:url(./images/tit_icon.png); background-repeat:no-repeat;}
.public_icon01{text-indent:30px;}
.public_icon02{ background-position:left -24px;text-indent:30px;}
.public_icon03{ background-position:left -48px;text-indent:30px;}
.public_icon04{ background-position:left -72px;text-indent:30px;}
.public_icon05{ background-position:left -96px;text-indent:30px;}
.public_icon06{ background-position:left -120px;text-indent:30px;}
.public_nav{ border:1px solid #e9e9e9; background-color:#fff;
-moz-box-shadow: 1px 1px 2px #e9e9e9;
-webkit-box-shadow: 1px 1px 2px #e9e9e9;
box-shadow: 1px 1px 2px #e9e9e9;}

.list_main30 { padding-top: 5px; overflow:hidden;  +zoom:1; border:#ddd 1px solid}
.list_main30 ul li {float: left;  margin:15px 8px 2px 8px; display: inline; text-align: center;height:100px;}

.fd{ overflow:hidden; padding:15px 0px  10px 12px;}
.fd li{ float:left; padding:3px 10px;}
.fd li img{ border:1px solid #eeeeee; }


.nonebg{ background-image:none;}

/****/
.paihang{ border:1px solid #e9e9e9; background-color:#fff;
-moz-box-shadow: 1px 1px 2px #e9e9e9;
-webkit-box-shadow: 1px 1px 2px #e9e9e9;
box-shadow: 1px 1px 2px #e9e9e9;}
.nav_title{ background-color:#f6f6f6; height:45px;border-top:2px solid #e9e9e9; }
.nav_title  li{ float:left; line-height:45px; padding:0px 20px; font-size:16px;}
.nav_title .nav_item{background-color:#fff; border-top:3px solid #ff0000; margin-top:-3px; color:#ff0000; font-weight:bold;}


/**登陆开始**/
.loginbg{ background-image:url(./images/loginbg.jpg); background-repeat:no-repeat; background-position:center bottom;  border-bottom:1px solid #e3e3e3; background-color:#fbfbf6; width:100%; overflow:hidden; padding-bottom:50px;}

.login_box{ width:1000px; margin:0px auto;}
.login_left{ width:380px; padding-bottom:50px; float:left;border-radius:5px; border:1px solid #e3e3e3; margin:50px 0px 0px 10px; background-color:#ffffff;
-moz-box-shadow: 1px 1px 2px #e9e9e9;
-webkit-box-shadow: 1px 1px 2px #e9e9e9;
box-shadow: 1px 1px 2px #e9e9e9;}
.login_left td{ line-height:10px; font-size:16px;}
.login_left input{ width:95%; height:40px; line-height:40px; border-radius:5px; border:1px solid #e3e3e3;-moz-box-shadow: 1px 1px 2px #e9e9e9;
-webkit-box-shadow: 1px 1px 2px #e9e9e9;
box-shadow: 1px 1px 2px #e9e9e9; font-size:16px; font-family:'SourceHanSans-Regular'; color:#999; text-indent:10px;s}
.zhuce02 input{ background-color:#dd3030; border:1px solid #b71111;  border-radius:2px; width:95%; height:42px; line-height:42px; display:block; text-align:center; font-size:16px; color:#fff;
-moz-box-shadow: 1px 1px 2px #e9e9e9;
-webkit-box-shadow: 1px 1px 2px #e9e9e9;
box-shadow: 1px 1px 2px #e9e9e9;}
.login_a a{ font-size:14px; color:#ff3300;}
.login_a{font-size:14px!important;}
.foot_copyright02{ text-align:center; line-height:24px; padding:0px 0px 30px 0px;}
.zhuce02 a:hover{background-color:#d32020;}
.login_right{ width:550px; float:right; padding-top:50px; line-height:30px;}.zhucen_left{ width:450px; padding-bottom:20px; float:left;border-radius:5px; border:1px solid #e3e3e3; margin:35px 0px 0px 10px; background-color:#ffffff;
-moz-box-shadow: 1px 1px 2px #e9e9e9;
-webkit-box-shadow: 1px 1px 2px #e9e9e9;
box-shadow: 1px 1px 2px #e9e9e9;}
.zhucen_left td{ line-height:35px; font-size:16px;}
.zhucen input{ width:95%; height:40px; line-height:50px; border-radius:5px; border:1px solid #e3e3e3;-moz-box-shadow: 1px 1px 2px #e9e9e9;
-webkit-box-shadow: 1px 1px 2px #e9e9e9;
box-shadow: 1px 1px 2px #e9e9e9; font-size:16px; font-family:'SourceHanSans-Regular'; color:#999; text-indent:10px;}
.zhucen_right{ width:450px; float:right; padding-top:50px; line-height:30px;}
.zhuce02 a{ background-color:#dd3030; border:1px solid #b71111;  border-radius:2px; width:95%; height:42px; line-height:42px; display:block; text-align:center; font-size:16px; color:#fff;}
.zhuce02 input:hover{background-color:#d32020;}

.public_tit_new{ height:24px; color:#333; font-size:16px; line-height:24px; margin:13px 0px; font-weight:bold;   background-repeat:no-repeat;}

.credit_a_on{background:none repeat scroll 0 0 #FF9E3E;color:#fff;border-radius:10px;padding:0 15px;height: 24px;line-height:34px;font-size:16px;}