@charset "utf-8";
/* CSS Document */

/* 公共样式 */


/*select,input,img,select{vertical-align:middle;}*/
ul,ol,dl,dd,dt{list-style:none;margin:0;padding:0;}
em,i,s{font-style:normal;text-decoration:none;}
img {border:0px;margin:0;display:block;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
small{font-size:12px;}
a{color: #333;text-decoration: none;}
a:hover{color: #08436b;text-decoration: underline;}
.img_bord {border:1px solid #ccc;}
.wrap{word-break:break-all;}
.fontfamily {font-family:arial;}
.clr{ clear:both !important;}
.left {float:left;}
.center {text-align:center;}
.right {float:right;}
.centeris {margin-left:auto;margin-right:auto;}
.line_middle {vertical-align:sub;}
.text_indent {text-indent: 25px;}
.middle {padding-top:10px;padding-bottom:10px;}
.hidden{display:none;}
.invisible{visibility:hidden;}
.delete_line{text-decoration: line-through;}
.underline{text-decoration: underline;}
.clearer{ height:0; margin:0; padding:0; line-height:0.01em; font-size:0.01em; display:block; clear:both;overflow:hidden;}
.clearfix:before,.clearfix:after{ content:""; display:table; } 
.clearfix:after{ clear:both; overflow:hidden; } 
.clearfix{ zoom:1; }
.font999 { color:#999;}
.font08436b { color:#08436b;}
.label1 { position:relative; padding-left:20px;}
.label1 input { position:absolute; left:0; top:-2px;}

/* margin top - 外部上边距 */
.mt1{margin-top:1px;}
.mt2{margin-top:2px;}
.mt3{margin-top:3px;}
.mt4{margin-top:4px;}
.mt5{margin-top:5px;}
.mt6{margin-top:6px;}
.mt7{margin-top:7px;}
.mt8{margin-top:8px;}
.mt9{margin-top:9px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt35{margin-top:35px;}
.mt40{margin-top:40px;}
.mt45{margin-top:45px;}
.mt50{margin-top:50px;}

/* margin bottom - 外部下边距 */
.mb1{margin-bottom:1px;}
.mb2{margin-bottom:2px;}
.mb3{margin-bottom:3px;}
.mb4{margin-bottom:4px;}
.mb5{margin-bottom:5px;}
.mb6{margin-bottom:6px;}
.mb7{margin-bottom:7px;}
.mb8{margin-bottom:8px;}
.mb9{margin-bottom:9px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.mb30{margin-bottom:30px;}
.mb50{margin-bottom:50px;}

/* margin left -外部左边距 */
.ml1{margin-left:1px;}
.ml2{margin-left:2px;}
.ml3{margin-left:3px;}
.ml4{margin-left:4px;}
.ml5{margin-left:5px;}
.ml6{margin-left:6px;}
.ml7{margin-left:7px;}
.ml8{margin-left:8px;}
.ml9{margin-left:9px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.ml30{margin-left:30px;}
.ml50{margin-left:50px;}
.ml80{margin-left:80px;}
.ml90{margin-left:90px;}
.ml100{margin-left:100px;}
/* margin right - 外部右边距 */
.mr1{margin-right:1px;}
.mr2{margin-right:2px;}
.mr3{margin-right:3px;}
.mr4{margin-right:4px;}
.mr5{margin-right:5px;}
.mr6{margin-right:6px;}
.mr7{margin-right:7px;}
.mr8{margin-right:8px;}
.mr9{margin-right:9px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr25{margin-right:25px;}
.mr30{margin-right:30px;}
.mr50{margin-right:50px;}
/* padding - 内部边距 */
.p1{padding:1px;}
.p2{padding:2px;}
.p3{padding:3px;}
.p4{padding:4px;}
.p5{padding:5px;}
.p6{padding:6px;}
.p7{padding:7px;}
.p8{padding:8px;}
.p9{padding:9px;}
.p10{padding:10px;}
.p15{padding:15px;}
.p20{padding:20px;}
.p25{padding:25px;}
.p30{padding:30px;}
.p35{padding:35px;}
.p40{padding:40px;}
.p50{padding:50px;}
/* padding top - 内部上边距 */
.pt1{padding-top:1px;}
.pt2{padding-top:2px;}
.pt3{padding-top:3px;}
.pt4{padding-top:4px;}
.pt5{padding-top:5px;}
.pt6{padding-top:6px;}
.pt7{padding-top:7px;}
.pt8{padding-top:8px;}
.pt9{padding-top:9px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt25{padding-top:25px;}
.pt30{padding-top:30px;}
.pt35{padding-top:35px;}
.pt40{padding-top:40px;}
.pt50{padding-top:50px;}

/* padding bottom - 内部下边距 */
.pb1{padding-bottom:1px;}
.pb2{padding-bottom:2px;}
.pb3{padding-bottom:3px;}
.pb4{padding-bottom:4px;}
.pb5{padding-bottom:5px;}
.pb6{padding-bottom:6px;}
.pb7{padding-bottom:7px;}
.pb8{padding-bottom:8px;}
.pb9{padding-bottom:9px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb25{padding-bottom:25px;}
.pb30{padding-bottom:30px;}
.pb50{padding-bottom:50px;}

/* padding left -内部左边距 */
.pl1{padding-left:1px;}
.pl2{padding-left:2px;}
.pl3{padding-left:3px;}
.pl4{padding-left:4px;}
.pl5{padding-left:5px;}
.pl6{padding-left:6px;}
.pl7{padding-left:7px;}
.pl8{padding-left:8px;}
.pl9{padding-left:9px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl25{padding-left:25px;}
.pl30{padding-left:30px;}
.pl50{padding-left:50px;}

/* padding right - 内部右边距 */
.pr1{padding-right:1px;}
.pr2{padding-right:2px;}
.pr3{padding-right:3px;}
.pr4{padding-right:4px;}
.pr5{padding-right:5px;}
.pr6{padding-right:6px;}
.pr7{padding-right:7px;}
.pr8{padding-right:8px;}
.pr9{padding-right:9px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pr25{padding-right:25px;}
.pr30{padding-right:30px;}
.pr50{padding-right:50px;}


/*header*/
.header { background:url(../images/navbg.png) repeat-x; height:155px;}
.top { width:1000px; margin:0 auto; background:url(../images/navbg.png) repeat-x; height:108px; overflow:hidden;}
.top .logo { float:left; width:270px; height:75px; margin:10px 0 0 0; background:url(../images/pic01.png) -22px -67px no-repeat;}
.top .logo a { display:block; width:270px; height:75px; overflow:hidden; text-indent:-9999em;}

.topinfo { width:510px; float:right; margin-top:10px;}
.topinfo p { text-align:right;}
.topinfo .login a { color:#f5940c;}
.topinfo input { border:#ebebeb 1px solid; width:94px; margin-right:10px; height:22px; line-height:22px; padding:0 3px;}
.topinfo .loginsubmit { background:url(../images/pic01.png) -311px -160px no-repeat; width:50px; height:24px; border:none; text-indent:-9999em; overflow:hidden; cursor:pointer;}
.topinfo .phone { margin-top:25px; text-align:right; line-height:25px;}
.topinfo .phone em { font-size:25px; font-weight:bold; color:#f5940c;}

.top_shiyong { float:left; width:100px; display:inline-block; padding-top:5px; margin-right:15px; font-size:16px; color:#f5940c;}.top_shiyong:hover { text-decoration:underline; color:#f5940c;}
.top_zixun { float:left; width:80px; display:inline-block; padding-top:7px;}

.nav { width:1000px;  height:47px;}
.nav ul li { width:111px; display:inline; float:left; line-height:47px; text-align:center; background:url(../images/nav_v_line.png) right top no-repeat;}
.nav ul li.nobg { background:none;}
.nav ul li a { display:block; width:109px; height:47px; color:#585858; font-size:14px;}
.nav ul li a:hover,.nav ul li a.cur { background:url(../images/navbg.png) 0 -156px repeat-x; text-decoration:none; color:#fff; font-weight:bold;}

//.banner { background:url(../images/banner.jpg)  no-repeat ; height:421px;width:722px;}

.footer { background:#e1e1e1; padding:20px 0; text-align:center; clear:both; line-height:30px; color:#646464;}
.footer a { color:#646464; margin:0 10px; display:inline-block;}
.footer .share { display:inline-block; position:relative;}
.footer .share a { display:inline-block; width:16px; height:16px; float:left; background:url(../images/pic01.png) -310px -193px no-repeat; text-indent:-9999em; overflow:hidden; margin:0 5px 0 0; position:absolute; top:-12px;}
.footer .share a.share_weibo { left:20px; background-position:-332px -193px;}
.footer .share a.share_renren { left:40px; background-position:-354px -193px;}
.footer .share a.share_qweibo { left:60px; background-position:-376px -193px;}

/*分页*/
.list_page {padding:20px 0 20px 0px;text-align: center;float:left;font-family:"宋体";}
.list_page a {border: #ececec 1px solid;padding:5px 10px;margin:3px; color: #333333; text-decoration: none;background:#FFFFFF;}
.list_page a:hover {border: #ccc 1px solid;color: #000;text-decoration: none;background:#f9f9f9;}
.list_page .current {border: #b71916 1px solid; font-weight: bold;margin:3px;  color: #ffffff;background:#e33534;padding:5px 10px;}
.list_page .disabled {border: #ececec 1px solid;margin: 2px;  color: #999; padding:5px 10px;}
/*弹窗*/
.tanchuang { width:700px; border:1px solid #0066ca;}
.tanchuang .tanchuang_title { height:35px; line-height:35px; background:#0066ca; color:#fff;}
.tanchuang .tanchuang_title h4 { width:150px; float:left; display:inline; padding:0 10px; font-size:15px; font-weight:bold; border:0; margin:0; line-height:35px;}
.tanchuang .tanchuang_title .close { display:inline-block; height:20px; width:20px; float:right; cursor:pointer;}
.tanchuang .con { padding:15px; background:#fff;}
.tanchuang .con p { line-height:22px; margin-top:10px; color:#2067a7;}
/*table*/
.table1 { background:#fff;border-collapse: collapse; color:#2067a7;}
.table1 td,.table1 th { height:34px; border:1px solid #adb3b7; padding:5px 10px; text-align:left;}
.table1 a { margin:0 10px 0 0;}












