﻿@charset "utf-8";
#LRdiv0,#LRdiv1,#LRdiv2,#LRdiv3{display: none;}



@charset "gb2312";

/* Remove margin padding */

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td { margin:0; padding:0; }



/* Default Font */

body,button,input,select,textarea { font:12px/1.5 \5b8b\4f53,arial,sans-serif; }

h1,h2,h3,h4,h5,h6 { font-size:100%; }

address,cite,dfn,em,var { font-style:normal; }

code,kbd,pre,samp { font-family:courier new,courier,monospace; }

small { font-size:12px; }

img { vertical-align:top; }

ul,ol { list-style:none; }

a { text-decoration:none; }

a:hover { text-decoration:underline; }

sup { vertical-align:text-top; }

sub { vertical-align:text-bottom; }

legend { color:#000; }

fieldset,img { border:0; }

button,input,select,textarea{ font-size:100%; }

table { border-collapse:collapse; border-spacing:0; }



.col-main{ float:left; width:100%; min-height:1px; }

.col-sub,.col-extra { float:left; }

.layout:after,.main-wrap:after,.col-sub:after,.col-extra:after { content:'\20'; display:block; height:0; clear:both; }

.layout,.main-wrap,.col-sub,.col-extra { zoom:1; }



/* Common Features */

.hidden { display:none; }

.invisible { visibility:hidden; }



/* Remove Float */

.clear { display:block; height:0; overflow:hidden; clear:both; }

.clearfix:after { content:'\20'; display:block; height:0; clear:both; }

.clearfix { *zoom:1; }



/* For non ie browsers also display the vertical scroll bar by default, to prevent the flicker caused by the scroll bar */

html { overflow-y:scroll; }



/* Default link styles */

a:link,a:visited { text-decoration:none; outline:none; }

a:hover,a:active { text-decoration:underline; outline:none; }



a { color:#333; }



.pic-center { text-align:center; }

body {font-size:12px; line-height:160%; }

.header, .wrap, .footer { margin:0px auto; width:1000px; background-color:#FFF; }

.global-fl { float:left !important; }

.global-fr { float:right !important; }



/* header */

/*头部*/


/* header--search */

.header_search { width:980px; height:34px; background:url(../images/header_search_bg.jpg) repeat-x; border:1px solid #dfe5e7; margin:0px auto;margin-top:10px;}

.header_search .search { float:right; padding-top:7px; color:#666666; padding-left:40px; padding-right:30px; width:210px; height:27px; line-height:25px; background:url(../images/search_ico.jpg) no-repeat 10px center; }

.header_search .search span { float:left; }

.header_search .search .text { float:left; width:134px; height:18px; line-height:18px; font-family:"Microsoft Yahei","arial";  border:1px solid #CACACA; }

.header_search .search .submit { float:left; display:inline; margin-left:10px; width:59px; height:20px; background:url(../images/bg_header_search_submit.jpg) no-repeat; border:0 none; cursor:pointer; }

.header_search .hot_keywords { float:left; height:34px; width:670px; line-height:34px; overflow:hidden; background:url(../images/keywords_icon.jpg) no-repeat 10px center; }

.header_search .hot_keywords span {  font-weight:bold; color:#135ea4; padding-left:30px;  }

.header_search .hot_keywords a { color:#333333; margin:0px 10px; }

.header_search .hot_keywords a:hover { color:#333333; }


.header_search .keyword_ask a { color:#f94670; }



/* wrap */

.wrap { padding-top:10px; }



.footer { position:relative; margin:0px auto; width:1000px; }

.footer .footer-nav { padding-top:13px; height:27px; background:url(../images/footer_nav_bg.jpg) repeat-x; color:#FFF; text-align:center; }

.footer .footer-nav a { color:#FFF; margin:0px 10px; }

.footer .footer-art { height:170px; background:#d3eafa url(../images/footer_logo.jpg) no-repeat 145px 29px; padding-left:530px; padding-top:40px; }

.footer .footer-art p { line-height:220%; color:#1c2d54; }

.footer .footer-art a { color:#1c2d54 !important; }

.footer .map { position:absolute; width:184px; height:87px; top:88px; left:757px; }



/*reset*/

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}

body,button,input,select,textarea{font:12px/1.5 Arial, Helvetica, sans-serif;}

h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;}

address,cite,dfn,em,var{font-style:normal;}

code,kbd,pre,samp{font-family:'couriernew','courier','monospace';}ul,ol{list-style:none;}

a{text-decoration:none;}a:hover{text-decoration:underline;}a:focus{outline:none;}a{outline:none;}

sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}

fieldset,img{border:0;}table{border-collapse:collapse;border-spacing:0;}

/*margin*/

.m0{margin: 0px;}

.m1{margin: 1px;}.ml1{margin-left: 1px;}.mt1{margin-top: 1px;}.mr1{margin-right: 1px;}.mb1{margin-bottom: 1px;}

.m2{margin: 2px;}.ml2{margin-left: 2px;}.mt2{margin-top: 2px;}.mr2{margin-right: 2px;}.mb2{margin-bottom: 2px;}

.m5{margin: 5px;}.ml5{margin-left: 5px;}.mt5{margin-top: 5px;}.mr5{margin-right: 5px;}.mb5{margin-bottom: 5px;}

.m10{margin: 10px;}.ml10{margin-left: 10px;}.mt10{margin-top: 10px;}.mr10{margin-right: 10px;}.mb10{margin-bottom: 10px;}

.m15{margin: 15px;}.ml15{margin-left: 15px;}.mt15{margin-top: 15px;}.mr15{margin-right: 15px;}.mb15{margin-bottom: 15px;}

.m20{margin: 20px;}.ml20{margin-left: 20px;}.mt20{margin-top: 20px;}.mr20{margin-right: 20px;}.mb20{margin-bottom: 20px;}

/*padding*/

.p0{padding: 0px;}

.p1{padding: 1px;}.pl1{padding-left: 1px;}.pt1{padding-top: 1px;}.pr1{padding-right: 1px;}.pb1{padding-bottom: 1px;}

.p2{padding: 2px;}.pl2{padding-left: 2px;}.pt2{padding-top: 2px;}.pr2{padding-right: 2px;}.pb2{padding-bottom: 2px;}

.p5{padding: 5px;}.pl5{padding-left: 5px;}.pt5{padding-top: 5px;}.pr5{padding-right: 5px;}.pb5{padding-bottom: 5px;}

.p10{padding: 10px;}.pl10{padding-left: 10px;}.pt10{padding-top: 10px;}.pr10{padding-right: 10px;}.pb10{padding-bottom: 10px;}

.p15{padding: 15px;}.pl15{padding-left: 15px;}.pt15{padding-top: 15px;}.pr15{padding-right: 15px;}.pb15{padding-bottom: 15px;}

.p20{padding: 20px;}.pl20{padding-left: 20px;}.pt20{padding-top: 20px;}.pr20{padding-right: 20px;}.pb20{padding-bottom: 20px;}

/*often*/

.b{font-weight:bold;}.border{border-top:1px solid #e54a4a;}.ti2{text-indent:2em;}.f14{font-size:14px;}.f16{font-size:16px;}.f18{font-size:18px;}.f20{font-size:20px;}.tc{text-align:center;}.msyh{font-family:"MicroSoft YaHei";}

.auto{margin-left:auto;margin-right:auto;}.l{float:left;_display:inline;}.r{float:right;_display:inline;}.db{display:block;}.dn{display:none;}.ovh{overflow:hidden;}.lh18{line-height:18px;}.lh20{line-height:20px;}.lh22{line-height:22px;}.lh24{line-height:24px;}.lh26{line-height:26px;}

.fix{*zoom:1;}.fix:after{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden;}.rel{position:relative;}.abs{position:absolute;}



.w980{width: 980px; margin: 0px auto;}

.top{height: 122px;}

.top .logo{margin-top: 32px;}

.top .topText{padding-top: 62px; background: url(/index_images/topText.jpg) center 22px no-repeat; margin-left: 72px;}

.top .topText span{color: #454545; float: left; width: 176px;}

.top .topTel{margin-top: 32px;}



.nav{height: 34px; padding-bottom: 8px; background: url(/index_images/navBg.jpg) repeat-x;}

.nav li{float: left; display: inline; padding: 0 32px;}

.nav li a{color: #fff; font-size: 14px; line-height: 34px;}

.nav_scd{height: 38px; background: url(/index_images/navScdBg.jpg) repeat-x;}

.nav_scd li.parent_li{float: left; display: inline; position: relative; line-height: 38px; padding-right: 14px; margin-right: 5px; margin-left: 12px; background: url(/index_images/nav_icon.jpg) right center no-repeat;}

.nav_scd li.parent_li a{color: #333;}

.nav_scd ul.abs{width: 470px;}

.nav_scd ul.abs li{float: left; display: inline; margin-right: 15px;}

.nav_scd ul.abs li a{color: #333;}



.w260{width: 260px; border: 1px solid #b9d6df;}

.row h2{border-bottom: 1px solid #b9d6df; text-indent: 10px; font-size: 14px; color: #0083c4; line-height: 28px; background: url(/index_images/row260.jpg) repeat-x;}

.rowA{margin-top: 20px;}

.rowAkeshi li{width: 77px; height: 34px; margin: 10px 0px 0px 7px; background: url(/index_images/Aicon.jpg) no-repeat; float: left; display: inline; line-height: 34px; font-size: 14px; text-align: center;}

.rowAkeshi li a{color: #fff;}

.rowAzixun{padding: 10px 0px; background: #f0f8ff; margin-top: 15px;}

.rowAzixun li{float: left; display: inline; margin-left: 15px;}

.rowAtel{width: 246px; height: 30px; padding-bottom: 13px; padding-top: 13px; margin: 0px auto; background: url(/index_images/Atel.jpg) center 13px no-repeat; position: relative;}

.rowAtxt{width: 157px; height: 28px; border: none; background: none; position: absolute; left:0px; top: 13px; text-indent: 10px;}

.rowAbtn{width: 81px; height: 28px; border: none; background: none; position: absolute; right: 0px; top: 13px; cursor: pointer;}


.sidebar { float:right; width:285px; }

.sidebar .about { border:1px solid #7dc7eb; width:283px; margin-bottom:10px; }
.sidebar .about h3 { height:29px; background:url(../images/global_bg_title.jpg) repeat-x; line-height:29px; font-size:14px; font-weight:bold; padding-left:10px; color:#006ea0; }
.sidebar .about .about-art { padding:10px; color:#464646; }
.sidebar .about .about-art img { float:left; padding:0px 10px 0px 0px; }
.sidebar .about .about-art a { color:#a84200; }
.sidebar .about h4 { height:27px; background:url(../images/about_ks_title.jpg) no-repeat; line-height:30px; padding-left:35px; font-weight:normal; font-size:14px; color:#1b83b9; }
.sidebar .about ul { width:245px; height:140px; margin:20px auto 21px; _margin:15px auto; background:url(../images/ill_list_bg.jpg) no-repeat; }
.sidebar .about ul li { float:left; width:115px; text-indent:45px; height:26px; line-height:26px; margin-bottom:10px; }
.sidebar .about ul li.mr { margin-right:15px; }
.sidebar .about ul li a { color:#313131; }