/* CSS Document */
html,body,p,ul,li,img,a,span,h3,table,tr,th,td,strong{ margin:0; padding:0;}
ul,li{ list-style-type:none;}
a{ text-decoration:none; color:#4d4d4d; outline:none;}
a:hover{ color:#0170aa;}
img{ border:none;}
body{ font-family:"ËÎÌå"; font-size:12px; text-align:center; background:#ffffff url(../images/bg.png) repeat-x top left; color:#4d4d4d;}
.top{margin:0 auto; width:960px; text-align:right;position:relative; height:31px;}
.logo{ position:absolute; top:1px; left:0;}
.top1{ padding-top:5px;}
.top1 img{ margin-bottom:-5px; margin-left:25px;}
.top1 span{ margin:0 6px;color:#800000;}
.banner .a1{ background:url(../images/banner1.jpg) no-repeat top center; height:120px;}
.banner .a2{ background:url(../images/banner2.jpg) no-repeat top center; height:120px;}
.banner .a3{ background:url(../images/banner3.jpg) no-repeat top center; height:82px;}
.menu{ margin:0 auto; width:960px; text-align:left;height:44px;}
.menu ul{ overflow:hidden;_zoom:1;}
.menu ul li{ float:left; padding-top:13px; margin-right:69px;}
.menu ul li.li1{ padding-top:0;}
.menu ul li.li2{ margin-right:0;}
.container{ margin:30px auto 0 auto; width:960px; text-align:left;}
.info1{ overflow:hidden;_zoom:1;}
.left{ float:left; width:235px;}
.left1{ border:1px solid #dddddd; height:222px; overflow:hidden;}
.left1 h3,.left2 h3{ background:url(../images/left_h3bg.png) no-repeat; height:21px; padding-top:14px; padding-left:24px;font-size:14px; color:#00548f;}
.left1 ul{ padding:10px 15px 0;}
.left1 ul li{ height:22px; border:1px solid #dedede; line-height:22px; overflow:hidden; padding-left:9px; color:#0170aa; background-color:#f8f8f8; margin-top:4px;}
.left2{ margin-top:12px;border:1px solid #dddddd; height:399px; overflow:hidden;}
.left2 ul{ padding:15px 13px 0;}
.left2 ul li{ border-bottom:1px dashed #d4d4d4; margin-top:10px; padding-bottom:10px;}
.left2 ul li.last{ border-bottom:none; padding-bottom:0;}
.left2 ul li a{ background:url(../images/con1.png) no-repeat 5px 5px; padding-left:15px;}
.left2 ul li a:hover{background:url(../images/con2.png) no-repeat 5px 5px;}
.center{ float:left; width:466px; margin:0 12px;}
.center1{border:1px solid #dddddd; padding:3px; background-color:#FFFFFF;}
.center1 img{ vertical-align:top;}
.center2{margin-top:12px;border:1px solid #dddddd; height:379px; overflow:hidden; background:url(../images/center_bg1.png) repeat-x top left; padding:20px 20px 0;}
.ct1{ border-bottom:1px dashed #d4d4d4; padding-bottom:16px;}
.ct1 h3,.ct2 h3{ font-size:14px;}
.ct1 h3 a,.ct2 h3 a{ margin-right:12px; color:#ff6c00; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå";}
.ct1 h3 a:hover,.ct2 h3 a:hover{ text-decoration:underline;color:#ff6c00;}
.ct1 ul li,.ct2 ul li{ color:#0170aa; margin-top:12px;}
.ct1 ul li a,.ct2 ul li a{ margin-right:23px;}
.ct2{ margin-top:12px;}
.ct3{ margin-top:16px;}
.ct3 .box{ border-collapse:collapse; width:100%;}
.ct3 .box tr th{ text-align:center; background-color:#0170aa; border:1px solid #056795; height:26px; color:#FFFFFF; font-size:14px;}
.ct3 .box tr td{ border:1px solid #62bbf5; height:23px; color:#646464; text-align:center;}
.ct3 .box tr{ background-color:#e5f4fb;}
.ct3 .box tr.color{ background-color:#f7fbfd;}
.right{ float:left; width:235px;}
.right1 img{ vertical-align:top;}
.right1 .erji{ cursor:pointer;}
.right2{ margin-top:12px;}
.right2 h3{ background:url(../images/right_h3bg.png) no-repeat; height:19px; font-size:14px; padding-left:22px; padding-top:2px;}
.right2 h3 a{ color:#00548f;}
.right2 h3 a:hover{ text-decoration:underline;}
.right2 ul{ background-color:#f3f8fb; border:1px solid #8fc9f2; border-top:none; padding:1px 10px 0; height:378px; overflow:hidden;}
.right2 ul li{ overflow:hidden;_zoom:1; border-bottom:1px dashed #c7cbce; margin-top:9px; padding-bottom:9px; *margin-top:6px;}
.right2 ul li.last{ border-bottom:none; padding-bottom:0;}
.right2 ul li img.fl{ float:left; width:57px;}
.right2 ul li div{ float:left; width:145px; margin-left:8px; display:inline;}
.right2 ul li div img{margin-bottom:-3px;}
.right2 ul li div p{ margin-top:4px;}
.right2 ul li div p span{ font-weight:bold; color:#0266a0; margin-right:8px;}
.info2{ margin-top:12px; border:1px solid #d0d0d0;}
.info2 img{ vertical-align:top;}
.info3{ margin-top:12px;}
.info3_t{ background:url(../images/info3_bg1.png) no-repeat; height:119px;}
.info3_m{background:url(../images/info3_bg2.png) repeat-y; padding:0 38px 0;}
.info3_m p.pp1{ border:1px solid #037fa7; border-bottom:none;background-color:#1aa5d1; color:#FFFFFF; padding:20px 25px; line-height:1.7em;}
.info3_m p.pp1 strong{ display:block; text-align:center; font-size:14px;}
.info3_b{background:url(../images/info3_bg3.png) no-repeat; height:59px;}
.box1{ border-collapse:collapse; width:100%;}
.box1 tr th{ border:1px solid #037fa7; height:30px; text-align:center; background-color:#7dd5f1; color:#46565c;}
.box1 tr td{border:1px solid #037fa7; padding:5px;}
.box1 tr td p{ line-height:1.5em;}
.info4,.info5{ margin-top:12px; overflow:hidden;_zoom:1;}
.info4_l,.info4_r{ float:left; width:472px; border:1px solid #dadada;}
.info4_l h3,.info4_r h3{ background:url(../images/info4_h3bg.png) no-repeat; height:23px;overflow:hidden; padding-top:12px; padding-left:37px; font-size:14px; color:#00548f;}
.info4_l ul,.info4_r ul{ padding:9px 0 20px 25px;}
.info4_l ul li,.info4_r ul li{ margin-top:14px; background:url(../images/con3.png) no-repeat 0 5px; padding-left:10px;}
.info4_r{ margin-left:12px;}
.info6{ margin-top:12px;}
.info6_t{ background:url(../images/info6_bg1.png) no-repeat; height:7px; font-size:0;}
.info6_m{ background:url(../images/info6_bg2.png) repeat-y;position:relative; padding-top:78px; padding-bottom:11px;}
.info6_m h3{ background:url(../images/info6_h3bg.png) no-repeat; width:987px; height:50px; text-indent:-9999px; position:absolute; top:14px; left:-13px;}
.info6_m ul{ overflow:hidden;_zoom:1;}
.info6_m ul li{ float:left; background:url(../images/info6_bg4.png) no-repeat; width:214px; height:286px; margin-left:20px; text-align:right; padding-top:20px; display:inline;}
.info6_m ul li p{ text-align:center; margin-top:8px; font-size:14px; color:#cc160d;}
.info6_m ul li p.pp1{ color:#333333;}
.info6_m ul li p.pp1 span{ margin-right:15px; text-decoration:line-through;}
.info6_b{ background:url(../images/info6_bg3.png) no-repeat; height:7px; font-size:0;}
.footer{margin-top:35px; padding-bottom:28px;}
.footer ul{ line-height:1.8em; color:#646464;}
.footer ul li img{ margin-bottom:-2px;}
.footer ul li span{ margin:0 6px;}
.mask{width:100%;background-color:#000000;position:absolute;top:0;left:0;filter:alpha(opacity=50);opacity:0.5;display:none;z-index:100;}
.dialog{width:315px;height:250px;position:absolute;display:none;z-index:101;text-align:left; background-color:#FFFFFF; padding:15px;box-shadow:6px 6px 9px #292929; border:2px solid #666666;}
.dialog .title p{ overflow:hidden;_zoom:1; font-size:14px; font-weight:bold; text-align:center;color:#0170aa;}
.dialog .title p span{ font-size:12px; font-weight:normal; float:right; color:#990000; cursor:pointer;}
.content ul li{ margin-top:10px;}
.content ul li i{ display:inline-block; width:65px; text-align:right; font-style:normal;}
.content ul li .btn2{ margin-left:64px;}
.content ul li span{color:#0170aa;}
.yy{ background: url(../images/top.png) no-repeat top center; text-align:center; padding-top:64px;}
.qq{ background:url(../images/center.png) repeat-y; width:164px; padding-top:17px; padding-bottom:10px;} 
.qq1, .qq2{color:#b10000; font-size:12px; margin-bottom:10px;}
.qq1 img, .qq2 img{ margin-top:10px;}
.bottom{ background:url(../images/bottom.png) no-repeat; width:144px; height:37px; padding-top:12px; font-weight:bold; color:#FFFFFF;vertical-align:top; font-size:15px; padding-left:20px;}
.scroll1{display:none; background:url(../images/rt_qq.jpg) no-repeat; width:27px; height:64px;cursor:pointer;}