body{background:#ebebeb url(images/bg_4.png) repeat-x;color:#333;font:12px/1.5em "simsun";}
body,form,ul,ol,li,p,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
li{list-style:none;}
img{border:0;vertical-align:top;}
input,
textarea{font-size:12px;vertical-align:middle;}
em{font-style:normal;}

/* common */
.l{float:left;}
.r{float:right;}
.tar{text-align:right;}
.tac{text-align:center;}
.tal{text-align:left;}
.vam,
.vam img{vertical-align:middle;}
.vatb,
.vatb img{vertical-align:text-bottom;}
.rel{position:relative;}
.abs{position:absolute;}
.hid{display:none;}
.vis{display:block;}
.inline{display:inline;}
.bold{font-weight:bold;}
.wrap{word-wrap:break-word;word-break:break-all;}
.pointer{cursor:pointer;}

/* clear float */
.clear:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.clear{zoom:1}
.clearBoth{clear:both;}

/* a */
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.a_line,
.a_line a{text-decoration:underline;}
.a_line:hover,
.a_line a:hover{text-decoration:none;}
.a_none,
.a_none a{text-decoration:none;}
.a_none:hover,
.a_none a:hover{text-decoration:none;}

/* color */
a{color:#323232;}
a:hover{color:#dd0d0b;}
.color3,
.color3 a{color:#355b79;}
.color4,
.color4 a{color:#000;}
.color5,
.color5 a{color:#fff;}

/* blank */
.blank5H{height:5px;overflow:hidden;}
.blank10H{height:10px;overflow:hidden;}
.blank15H{height:15px;}
.blank20H{height:20px;}

/* font */
.fs14{font-size:14px;}
.fs16{font-size:16px;}
.fs18{font-size:18px;}
.fs20{font-size:20px;}
.f_arial{font-family:arial;}

.btns3,
.tab .active{background:url(images/bg_2.png) no-repeat;}
.ico1,
.ico2,
.ico3,
.ico4,
.ico5{background:url(images/ico_2.png) no-repeat;display:inline-block;padding:0 0 0 30px;}
.blockB,
.blockC{background:url(images/bg_3.png) no-repeat;}
.btns1,
.btns2,
.ico6,
.tab a,
.tab .active a{background:url(images/ico_1.png) no-repeat;}

/* btn */
.btns1,
.btns2{width:145px;height:50px;background-position:-182px -546px;margin-left:10px;display:block;text-indent:-300px;overflow:hidden;}
.btns2{background-position:-183px -618px;}
.btns1:hover{background-position:0 -546px;}
.btns2:hover{background-position:0 -618px;}
.btns3{background-position:0 -82px;line-height:35px;width:204px;height:35px;margin:0 auto;}

/* ico */
.ico1{background-position:0 -214px;padding:0 0 2px 30px;}
.ico2{background-position:5px -324px;}
.ico3{background-position:0 -417px;padding-left:40px;}
.ico4{background-position:0 -106px;padding-left:40px;}
.ico6{background-position:0 -691px;width:42px;height:50px;top:-35px;right:95px;z-index:2;}

/* input */

/* photo */

/* list */
.listA{padding:10px 0 0;margin:0 0 0 15px;width:200px;}
.listA li{background:url(images/point_1.png) no-repeat 0 7px;padding:0 0 7px 10px;margin:0 15px;}

.listC li{display:inline;}

.listD{padding:0 20px 13px;}
.listD li{background:url(images/point_2.png) repeat-x left bottom;margin:0 20px;height:30px;line-height:30px;padding:0 5px;}

/* tab */
.tab{padding:0 0 0 20px;}
.tab li{float:left;width:130px;height:42px;line-height:42px;text-align:center;margin:5px 0 0;}
.tab li a{display:inline-block;padding:0 0 0 35px;}
.tab .active{background-position:-258px -18px;}
.tab .active a{color:#e0e0e0;}
.tab .a1{background-position:0 -320px;}
.tab .a2{background-position:0 -110px;}
.tab .a3{background-position:0 -5px;}
.tab .a4{background-position:0 -421px;}
.tab .a5{background-position:0 -218px;}
.tab .active .a1{background-position:-228px -320px;}
.tab .active .a2{background-position:-228px -110px;}
.tab .active .a3{background-position:-228px -5px;}
.tab .active .a4{background-position:-228px -421px;}
.tab .active .a5{background-position:-228px -218px;}

/* common */
.foot{padding:10px 0 20px;}
.content{width:950px;margin:0 auto;}
.left{width:701px;}
.right{width:240px;}
.bTop,
.bBottom{background:url(images/bg_2.png) no-repeat;}
.bTop,
.bBottom{height:8px;overflow:hidden;}
.bBottom{background-position:0 -8px;}
.bCont{background:#fff;border-left:1px solid #ced3d6;border-right:1px solid #ced3d6;}
.title{height:35px;line-height:35px;padding:0 15px 4px;}
.title h3{font-weight:bold;font-size:14px;color:#000;}
.skinA .bTop{background-position:0 -18px;}
.skinA .bBottom{background-position:0 -67px;}
.skinA .title{background:#e8edf1;}
.skinB .bTop{background-position:0 -63px;}
.skinB .bBottom{background-position:0 -67px;}

/* block */
.blockA{background:url(images/bg_1.jpg) no-repeat;height:258px;padding:35px 25px 0  62px;}
.blockA .d1{height:68px;}
.blockA .infos{padding:0 0 0 620px;height:160px;line-height:20px;}
.blockA .infos h1{font:18px "Microsoft Yahei";margin:0 0 10px;}

.blockB{height:118px;}
.blockB p{padding:35px 20px 0 85px;line-height:25px;}

.blockC{background-position:0 -125px;height:140px;}
.blockC .tab{height:58px;}
.blockC .tabCont{padding:10px 40px;line-height:25px;}
.blockC .tabCont div{ display:none}

.blockD .ico5{padding:0 0 0 45px;}
.blockD .listD li a{display:inline-block;}

.blockG .bCont{padding:10px 15px;}

.blockE .d{padding:10px 0 5px 20px;line-height:22px;}

.blockE .d a,
.blockF .listA li a{color:#355B79;}
.blockE .d a:hover,
.blockF .listA li a:hover{color:#dd0d0b;}
.blockH .inner p {line-height: 25px;}
.blockH .inner {padding: 10px 0 0 15px;}
.blockE .list li {height: 18px;padding: 5px 0 0 15px;}
.blockE .list li .s1 {width: 25px;}
.blockE .list li span {display: block;float: left;}
.blockE .list li .s2 {height: 18px;overflow: hidden;width: 120px;}
.star, .star em {background: url("images/ico-3.png") repeat-x scroll 0 -18px transparent;width: 60px;}
.star10 em {width: 100%;}
.star8 em {width: 80%;}
.star7 em {width: 70%;}
.star9 em {width: 90%;}
.star6 em{width:60%;}
.star5 em{width:50%;}
.star4 em{width:40%;}
.star3 em{width:30%;}
.star2 em{width:20%;}
.star1 em{width:10%;}
.star em {background-position: 0 0;display: block;height: 11px;overflow: hidden;}
.blockG .d {background: url("images/ico-4.png") no-repeat scroll 0 0 transparent;height: 37px;line-height: 37px;padding: 0 25px 0 45px;width: 160px;}
.blockG p strong {font-weight: normal;}
