@charset "gb2312";
body { font:normal 12px/20px 'Î¢ÈíÑÅºÚ'; text-align:center; background:#fff; color:#5b5b5b }
body, p, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, div, input { margin:0; padding:0; list-style:none; -webkit-text-size-adjust:none; }
img { border:none; }
input[type="text"], input[type="email"], input[type="search"], input[type="password"] { -moz-appearance: caret; /* mobile firefox too! */ }
a { text-decoration:none; color:#5b5b5b }
.clear { clear:both }
.fl { float:left; }
.fr { float:right; }
/*·­Ò³ÑùÊ½pagelist

.pagelist { padding:15px 0; color: #999;text-align:center}

.pagelist *{ vertical-align:middle}

.pagelist a, .pagelist .cpb { display:inline-block; line-height:12px; outline:none; text-decoration:none; padding:4px 8px;background: #f3f3f3;margin:0 5px; font-size:12px; font-family:'ËÎÌå'; color:#000;

border-radius:25px;transition: all 0.2s linear 0s;}

.pagelist a:hover { background:#0083a4;color:#fff;text-decoration:none;margin:0 5px}

.pagelist .cpb { font-weight: bold; color: #fff; background: #0083a4;}

.pagelist span{ display:inline-block;line-height:16px; outline:none; text-decoration:none; padding:5px 10px;background:#0083a4;color:#fff;margin:0 5px; font-size:12px; font-family:'ËÎÌå';border-radius:25px;transition: all 0.2s linear 0s;}*/

.code { font-weight:bold; color:blue }
.page p { width:320px; text-align:center; padding-bottom:5px; }
.pagelist { width:100%; height:30px; padding:8px 0 20px 0; display:block; padding:15px 0; color: #999; text-align:center }
.pagelist ul { width:100%; height:30px; text-align:center; line-height:30px; }
.pagelist ul li { display:inline; text-align:center; margin:0 2px; border:1px solid #c4c4c4; padding:3px 5px; height:18px; }
.pagelist ul li a { color:#444; }
.pagelist ul li a:hover { color:#0083A4; font-weight:bold; }
.pagelist ul .thisclass { border:none; }
.fenyelist { padding:20px 0; text-align:center }
.fenyelist span, .fenyelist a { display:inline-block; line-height:16px; outline:none; text-decoration:none; padding:5px 10px; background: #f3f3f3; margin:0 5px; font-size:12px; font-family:'ËÎÌå'; color:#000; border-radius: 26px 26px 26px 26px; transition: all 0.2s linear 0s; }
.fenyelist span { background:#0083a4; color:#fff; text-decoration:none; margin:0 5px }
.allbox { width:320px; overflow:hidden; margin:0 auto; background:#f9f9f9 }
#top { width:320px; background:#ddd; margin:0 auto; }
#top a { display:block; background:#fafafa; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px 10px 0 0; }
#top img { width:320px; display:block }
.banner { width:320px; margin:0 auto; }
.banner img { width:320px; }
.cnimg { width:320px; margin-top:4px; }
#mainnav { width:322px; height:144px; margin-left:-2px; background:#ececec; text-align:center; font:normal 14px/20px 'Î¢ÈíÑÅºÚ' }
#mainnav img { width:37px; display:block; margin:4px auto 2px; }
#mainnav li { float:left; width:105px; height:70px; border-left:1px solid #fff; border-right:1px solid #d1d1d1; color:#333; border-top:1px solid #fff; border-bottom:1px solid #d1d1d1; }
#mainnav li a { display:block; color:#333 }
/**Ìí¼ÓÑùÊ½**/
.banner{ width:320px; height:139px; margin:10px auto 0;}
.banner img{ display:block; margin:0 auto;}


#othernav { width:322px; height:78px; margin-left:-2px; background:#ececec; text-align:center; font:normal 14px/36px 'Î¢ÈíÑÅºÚ' }
#othernav img { width:28px; float:left; _display:inline; margin:4px 4px 0 5px; }
#othernav li { float:left; width:105px; text-align:left; height:37px; border-left:1px solid #fff; border-right:1px solid #d1d1d1; color:#0083a4; border-top:1px solid #fff; border-bottom:1px solid #d1d1d1; }
#othernav li a { display:block; height:37px; color:#0083a4; font-size:12px;}
.zxban a { float:left; box-shadow:1px 1px 2px 0 #ddd; width:100px; height:52px; padding:0 0 0 45px; margin:10px 0 0 10px; text-align:left; color:#007390 }
.zxban .qq { background:url(../images/qq.jpg); -webkit-background-size:145px 52px; background-size:145px 52px; }
.zxban .tel { background:url(../images/tel.jpg); -webkit-background-size:145px 52px; background-size:145px 52px; }
.zxban a span { display:block; font-size:15px; margin:6px 0 0 }
.auto_t { margin:1px auto 0; width:300px; height:30px; padding:2px 10px 0; font:normal 14px/30px 'Î¢ÈíÑÅºÚ'; border-bottom:2px solid #0083a4; background:#fafafa; color:#0083a4; border-top: 1px solid #ddd; overflow:hidden; }
.auto_t .t1 { float:left; color:#0083a4 }
.auto_t .t1 a { color:#0083a4 }
.auto_t .t2 { float:right; color:#0083a4; }
#fcdh { width:320px; height:29px; font:bold 14px/30px 'Î¢ÈíÑÅºÚ'; border-bottom:2px solid #0083a4; overflow:hidden; margin-top:4px; }
#fcdh li { float:left; width:64px; display:block; }
#fcdh li a { float:left; width:64px; display:block; text-align :center; }
#fcdh .normal { background-color:none; }
#fcdh .selected { background:url(../images/fcdh_bg.png) repeat-x; }
#fcdh .selected a { color:#FFFFFF; }
/*  ×¨¼ÒÅÅ°à±í */

.date { width:320px; text-align:center;  }
.date ul { height:34px; background:#0183a5; padding:0 5px; }
.date ul li { width:20%; list-style:none; height:34px; line-height:34px; color:#fff; float:left; cursor:pointer; }
.date ul li a { color:#fff; }
.date ul .selected { height:34px; line-height:34px; background:#fff; color:#0183a5; border-top:2px solid #0183a5; }
.expert_ct { margin:5px 0; overflow:hidden; clear:both; text-align:left; padding:0 2px; }
#expert0 { display: block; }
.expert_ct p { width:50%; float:left; display:inline; font-size:12px; color:#666; }
.expert_ct p img { width:80px; height:85px; float:left; border:1px solid #ddd; margin-right:10px; }
.expert_ct p a { font-weight:bold; color:#333; }
.expert_ct p span { margin-left:90px; display:block; }
.expert_ct p span a { width:60px; height:25px; line-height:25px; color: #fff; text-align:center; text-decoration:none; background:#0183a5; display:block; font-size:12px; font-weight:normal; }
.expert_ct p span a:hover { color:#ff0; }
.expert_h2 { padding-top:5px; font-size:14px; color:#999; }
.jb_t, .jb_fc { width:308px; margin:10px auto 3px; }
.jb_fc h3 { background:#e2f0f3; line-height:32px; text-align:left; padding:0 10px; }
.jb_fc h3 a { color:#0282a5; }
.jb_fc h3 span {width:22px; height:32px; float:right; }
.jb_fc .newlist li { height:30px; width:275px; line-height:30px; background:url(../images/m2.png) no-repeat; text-align:left; background-position:top right; padding:0 8px; border-bottom:1px dashed #d5d3d3; }
.jb_t dl { float:left; width:88px; height:87px; color:#fff; }
.jb_t dl.jb_1 { background-color:#5cb9a2 }
.jb_t dl.jb_2 { background-color:#f4959e }
.jb_t dl.jb_3 { background-color:#5abdcc }
.jb_t dl.jb_4 { background-color:#749cd1 }
.jb_t dl.jb_5 { background-color:#9369cb }
.jb_t dt a { display:block; text-align:left; padding:8px 35px 8px 8px; font:bold 20px/22px 'Î¢ÈíÑÅºÚ'; -webkit-background-size:17px 17px; background-size:17px 17px; }
.jb_t dd { text-align:center; }
.jb_t dl a { display:block; color:#fff }
.jb_t ul { float:right; width:218px; position:relative }
.jb_t .list li { text-align:left; padding-left:20px; border-bottom:1px solid #e5e5e5; font:normal 14px/28px 'Î¢ÈíÑÅºÚ'; background:url(../images/cnlistimg.gif) no-repeat; background-position:2px 8px; }
.jb_t .list li img { width:14px; float:right; margin:13px 0 0; }
.jb_t .list li a { display:block; color:#0083a4 }
.jb_t ul img { width:218px; display:block; }
.jb_t ul a h3 { width:218px; text-align:center; z-index:10; position:absolute; margin-top:-22px; background:#333; font:normal 12px/22px 'Î¢ÈíÑÅºÚ'; color:#fff; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; }
.jbdh { width:314px; padding:0 3px; margin:0 auto; padding:0 0 10px 0; text-align:center; }
.jbdh a { line-height:24px; width:95px; text-align:center; float:left; background:#fff; border:1px solid #dbdbdb; border-radius:5px; margin:8px 3px 0 4px; _display:inline }
.jbdh .a2 { line-height:24px; width:148px; text-align:center; float:left; background:#fff; border:1px solid #dbdbdb; border-radius:5px; margin:8px 3px 0 4px; _display:inline }
.jbdh a.hot { border:1px solid #59b97d; display:block; background:#62bdd4; color:#fff }
#doctor { padding:0 0 8px 0 }
#doctor img { width:73px; display:block; border-bottom:1px solid #c8c8c8 }
#doctor li { float:left; width:73px; margin:5px 0 0 4px; _display:inline; text-align:left; border:1px solid #c8c8c8 }
#doctor li strong { padding:0 5px; display:block; font:normal 14px/26px 'Î¢ÈíÑÅºÚ'; background:#e5e5e5 }
#doctor li span { padding:2px 5px; font-size:10px; display:block; color:#888 }
#footer { padding:0 0 50px 0; background:#f2f2f2; color:#7b7b7b; font:normal 12px/20px 'Î¢ÈíÑÅºÚ' }
#footer a { color:#7b7b7b }
/*list*/

.mainlist { text-align:left; }
.mainlist li { border-bottom:1px solid #e5e5e5; font:normal 14px/40px 'Î¢ÈíÑÅºÚ'; }
.mainlist li img { width:14px; float:right; margin:13px 0 0; }
.mainlist li a { display:block; padding:0 20px; color:#0083a4 }
.expert { width:320px; }
.expert li { padding:5px 2px; text-align:left; }
.expert li .doc_img { margin-right:10px; float:left; width:80px; height:85px; padding-top:10px; }
.expert li .doc_img img { width:80px; height:85px; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; border-radius:4px }
 .expert li:nth-child(odd) {
background:#f4f4f4
}
.expert li p { padding:4px 0 0 0; }
.expert li p.title { color:#343434; }
 .expert li p.title span:nth-of-type(2) {
}
 .expert li p.title span:nth-of-type(1) {
font-size:16px;
color:#565656;
margin-right:7px
}
.btn_o1 { padding:2px 10px; background:#ececec; color:#32a3a3; white-space:nowrap; border:none; font-size:14px; cursor:pointer; font-family:"Microsoft YaHei"; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; border-radius:4px; -webkit-box-shadow:0 4px 1px #96d6ca; -moz-box-shadow:0 4px 1px #96d6ca; box-shadow:0 4px 1px #96d6ca; background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e3fffa), color-stop(100%, #b2fff0)); background-image:-webkit-linear-gradient(top, #e3fffa, #b2fff0); background-image:-moz-linear-gradient(top, #e3fffa, #b2fff0); background-image:-o-linear-gradient(top, #e3fffa, #b2fff0); background-image:linear-gradient(to bottom, #e3fffa, #b2fff0); margin-right:5px; }
.btn_o2 { padding:2px 10px; background:#00b386; color:#c47e57; white-space:nowrap; border:none; font-size:14px; cursor:pointer; font-family:"Microsoft YaHei"; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; border-radius:4px; -webkit-box-shadow:0 4px 1px #d6ac95; -moz-box-shadow:0 4px 1px #d6ac95; box-shadow:0 4px 1px #d6ac95; background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffe8db), color-stop(100%, #ffccaf)); background-image:-webkit-linear-gradient(top, #ffe8db, #ffccaf); background-image:-moz-linear-gradient(top, #ffe8db, #ffccaf); background-image:-o-linear-gradient(top, #ffe8db, #ffccaf); background-image:linear-gradient(to bottom, #ffe8db, #ffccaf) }
.banner2 { margin-bottom:5px; }
/*show*/



#view h1 { font:normal 16px/40px 'Î¢ÈíÑÅºÚ'; color:#0083a4 }
.maintextpd { padding:5px; }
.maintext { text-align:left; font:normal 12px/22px 'Î¢ÈíÑÅºÚ';}
.maintext p { margin:15px 0; letter-spacing:1px; font-size:14px; }
.content { padding:4px; }
/*Ô²±ß*/

b.rtop, b.rbottom { display:block; background: #f9f9f9 }
b.rtop b, b.rbottom b { display:block; height: 1px; overflow: hidden; background:#fcfbf6; }
b.r1 { margin: 0 5px }
b.r2 { margin: 0 3px }
b.r3 { margin: 0 2px }
b.rtop b.r4, b.rbottom b.r4 { margin: 0 1px; height: 2px }
.telban { padding:8px 5px 12px 10px; text-align:left; border-top:1px solid #eee; border-bottom:1px solid #eee; background:#fafafa; font:normal 10px/20px 'Î¢ÈíÑÅºÚ'; }
.telban h3 { font:normal 15px/20px 'Î¢ÈíÑÅºÚ'; color:#0083a4 }
.telban .text { vertical-align:middle; border-radius:0; width:155px; height:22px; margin:0 6px 0 0; border:1px solid #ddd; }
.telban .btn { vertical-align:middle; width:72px; height:24px; border-radius:0; }
#jtxl { padding:0 15px; text-align:left; line-height:15px; }
#jtxl li { height:90px; padding:20px 0 0 0; border-bottom:1px solid #f1f1f1 }
#jtxl li img { float:left; display:block; width:70px; margin:0 20px 20px 0; _display:inline }
.zjc1 { text-align:left; padding:0 10px 10px; border-bottom:1px solid #f3ede4 }
.zjc1 .img { width:100px; float:left; border:1px solid #ddd; margin:10px 0 0 0; }
.zjc1 p { float:right; width:188px; margin:10px 0 0 0; line-height:16px; }
.zjc1 p strong { color:#0083a4 }
.zjc1 p a { color:#fff }
.zjc1 p img { margin:8px 10px 0 0; }
a.zxbtn { display:inline-block; background:#0083a4; color:#fff; padding:0 12px; margin:4px 0 0 16px; line-height:22px; border-radius:10px; }
/*swtnew*/

#swt { left:50%; margin-left:-110px; position:fixed; text-align:center; top:35%; width:220px; z-index:999; -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px; box-shadow:1px 1px 3px 0 #666; filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; overflow:hidden }
#swt img { width:220px; -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px; }
.close { width:28px; height:28px; float:right; font:normal 14px/18px Arial; color:#fff; -moz-border-radius:25px; -webkit-border-radius:25px; position:absolute; border-radius:25px; margin-top:-137px; margin-left:190px; }
/*ÓÒ²àÆ¯¸¡²Ëµ¥*/

#opciones { filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; z-index:7000; position:fixed; top:150px; right:25px; padding:5px 0; width:120px; font:12px/26px Arial, Helvetica, sans-serif; background:#fff; color:#999; overflow:hidden; display:none; text-align:left; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px; box-shadow: 0 0 2px 1px #c3c3c3; }
#opciones dd a { display:block; font:15px/32px "Î¢ÈíÑÅºÚ"; border-bottom:solid 1px #fafafa; padding-left:25px; text-decoration:none; }
#opciones dd a:hover { background:#f90; color:#fff }
#opciones dt { padding:8px 0; font:15px/26px "Î¢ÈíÑÅºÚ"; text-align:center; border-bottom:solid 1px #fafafa; }
#opciones dt a { display:block; margin:0 auto; width:90px; background:#ff9f22; color:#fff; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; }
#opciones dt.tel a { background:#0083a4 }
#settings { position:fixed; top:160px; right:5px; z-index:8000; cursor:pointer; overflow:hidden; background:#0083a4; width:40px; height:40px; -moz-border-radius:30px; -webkit-border-radius:30px; border-radius:30px; border:solid 1px #00594a; }
#settings img { height:15px; margin:12px 0 0 0 }
/*ÉÌÎñÍ¨µ×²¿*/

.bottom-fixed { filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; background:#0083a4; border-top:1px solid #00705d; bottom:0; height:40px; position:fixed; text-align:center; width:100%; font:normal 14px/44px 'Î¢ÈíÑÅºÚ'; box-shadow:0 -1px 2px 0 #555;  display:none !important;}
.bottom-fixed img { width:22px; height:22px; margin-right:5px; vertical-align:middle }
.bottom-fixed a { color:#fff }
.bottom-fixed a.tel { float:left; height:100%; width:33%; }
.bottom-fixed a.map { float:left; height:100%; width:32%; }
.bottom-fixed a.sms { float:left; height:100%; width:33%; }
.bottom-fixed a.chat { float:left; height:100%; width:32%; position:relative; }
.zxtips { position:absolute; right:-5px; bottom:41px }
/*¹«Ë¾½éÉÜ*/

.hospital_1 { width:320px; margin:0 auto; }
.hospital_2 { width:310px; padding:15px 0px 10px 0px; overflow:hidden; }
.hospital_3 { width:135px; float:left; }
.hospital_3 img { border:#0082a4 5px solid; }
.hospital_4 { width:175px; float:left; font-family:"ËÎÌå"; }
.hospital_4 p { width:175px; text-align:left; float:left; font-size:12px; color:#363636; padding-top:8px; line-height:21px; }
.hospital_4 p span { color:#0082a4; }
.hospital_4 h3 { width:175px; padding-top:5px; float:left; }
.hospital_4 h3 img { padding:0px 3px; float:left; }
.hospital_5 { width:320px; padding:20px 0px 15px 0px; background:url(../images/hospital_4.jpg) no-repeat; overflow:hidden; }
.hospital_5 p { width:300px; padding:5px 0px 0px 10px; color:#3e3e3e; font-family:"ËÎÌå"; line-height:22px; text-align:left; }
.hospital_6 { width:320px; padding-bottom:12px; overflow:hidden; }
.hospital_7 { width:320px; text-align:center; height:30px; background:url(../images/hospital_5.jpg) repeat-x; font-size:14px; font-family:"ËÎÌå"; color:#FFF; line-height:30px; }
.hospital_8 { width:320px; padding-top:10px; }
.hospital_8 ul li { width:80px; height:110px; float:left; line-height:21px; text-align:center; color:#3e3e3e; font-family:"ËÎÌå"; }
.hospital_8 ul li img{ display:block; width:75px;}
.hospital_9 { width:291px; padding:5px 0px 0px 10px; }
.hospital_9 img { padding-top:10px; }
.hospital_10 { width:280px; margin:0 auto; }
.hospital_11 { width:280px; padding-top:15px; font-family:"ËÎÌå" }
.hospital_11 p { width:140px; height:20px; line-height:20px; margin:12px auto 0px auto; background:url(../images/hospital_10.jpg) no-repeat; font-size:14px; color:#cc0202; }
.hospital_12 { width:280px; padding-top:15px; font-family:"ËÎÌå" }
.hospital_12 p { width:160px; height:20px; line-height:20px; margin:12px auto 0px auto; background:url(../images/hospital_11.jpg) no-repeat; font-size:14px; color:#cc0202; }
.hospital_13 { width:280px; padding-top:15px; font-family:"ËÎÌå" }
.hospital_13 p { width:130px; height:20px; line-height:20px; margin:12px auto 0px auto; background:url(../images/hospital_12.jpg) no-repeat; font-size:14px; color:#cc0202; }
#zxzxswt { width:26px; height:81px; background:url(../images/zxzx_r.gif) no-repeat; position:fixed; top:50%; right:5px; }
#zxzxswt a { width:100%; height:100%; display:block; }
/*¹ÒºÅ¨å�•*/
.yuyue { /*width:358px;*/ margin:10px auto 10px;  /*border:1px solid #0160b2;*/}
.nr_n1{ width:94%; margin:0 auto; height:56px; border-bottom:1px dashed #CCCCCC;overflow:hidden;}
.nr_n1 p{ line-height:30px; font-size:16px;text-align: left;}
.nr_n1_dx{ width:95%; height:26px; padding-left:5%;overflow:hidden;}
.nr_n1_dx input{ float:left; line-height:26px; margin-top:6px;}
.nr_n1_dx label{  float:left; line-height:26px; width:30%; text-align:left;}
.nr_n1_dx label a{ display:block; line-height:26px; text-indent:0.5em; font-size:14px;} 
.nr_n2{ width:94%; height:auto; overflow:hidden; padding:10px 0; margin:0 auto;}
.nr_n2 p{ text-indent:0;}
.nr_n2_d1{ width:100%; height:34px;}
.nr_n2_d1 p{ float:left; line-height:34px; font-size:14px; padding:0 2%; width:25%; text-align:center; text-indent:0;}
.nr_n2_d1 input{ display:block; width:70%; height:32px; border:1px solid #CCC;}
.nr_n2_d2{ width:100%; height:47px;}
.nr_n2_d2 p{ line-height:47px; font-size:14px; padding:0 2%; float:left; width:24%; text-align:center;}
.nr_n2_d2 span{ width:70%; display:block; line-height:47px; height:47px; text-align:left; float:left;}
.nr_n2_d2 span a{ line-height:47px; font-size:14px; display:inline;}
.anniu1{ height:35px;  margin:10px auto;}
.anniu1 a{ display:block; width:100%; height:30px; text-align:center; line-height:30px; color:#fff;}
.anniu1 .act-submit,.anniu1 .act-submit1{ float:left; background: #1151a9; width:42%;font-size:16px;color:#fff; border-radius:6px; line-height:35px; -webkit-appearance: none;}
.anniu1 .act-submit1{ float:right; background:#aeaeae; color:#fff; border:1px solid #f1f1f1}
.wxts p{ float:left; font-size:16px;}
.hd{background:url(../images/yuyue.jpg) no-repeat; height:61px;margin:0 auto;}
.hd a { color:#fff; }
.ysform { }
.clearfix { text-align:center; }
.line42 { height:42px; padding-top:10px; border-bottom:1px solid #e2e2e2; line-height:42px; text-align:left; }
.line42 label { width:80px; text-align:center; display:inline-block; font-size:14px; font-weight:600; }
.line42 span { display:inline-block; margin-left:10px; color:#f00; font-size:1.0em; }
textarea { width:70%; height:70px; border:1px solid #90aae4; float:left; font-size:0.875em; color: #C5C0C0; }
.area { padding-top:10px; }
.area label { width:80px; text-align:center; display:inline-block; font-size:14px; font-weight:600; line-height:42px; }
.area input { width:80px; height:21px; text-align:center; background:url(..../images/btn.jpg) no-repeat center center; line-height:21px; border:none; color:#000; text-indent:0; cursor:pointer; }
/**·¢ËÍ¶ÌÐÅ**/
.bm_dz { width:318px; margin:10px auto 0; height:55px; background:url(..../images/bmtd_dz.gif) no-repeat; position: relative; }
.bm_td_dh { background:none; width:193px; height:21px; font-family:"å®‹ä½“"; font-size:12px; color:#0160b2; position:absolute; left:61px; top:29px; border:none; background-color:transparent; text-indent:10px; }
.bm_td_tj { background:none; width:45px; height:44px; border:none; position:absolute; right:4px; bottom:5px; cursor:pointer; }
.cl:after { content:''; display:block; clear:both; }

header{ overflow:hidden; padding:0 10px; line-height:38px; background:#116ebc;}
header a{ color:#fff;}
header .left:before,header .right:before,.con2 h2 span:before,.con3 h2 span:before,.con3 ul li .right span,.con4 h2 span:before,.con4 ul li .right span{ background:url(../images/inco.png) no-repeat; background-size:50px auto;}
header .left:before,header .right:before,.con2 h2 span:before,.con3 h2 span:before,.con3 ul li .right span,.con4 h2 span:before,.con4 ul li .right span{ background:url(../images/inco.png) no-repeat; background-size:50px auto;}
header .left{ float:left; }
header .left:before{ content:""; float:left; background-position:0 0; width:22px; height:18px; margin-top:10px; padding-right:5px;}
header .right{ float:right;}
header .right:before{ content:""; float:left; background-position:0 -68px; width:16px; height:18px; margin-top:10px; padding-right:2px;}
header .right span{ line-height:24px; border-radius:3px; background:#116ebc; padding:2px 5px;}


.QQ {overflow: hidden;margin: 0px;padding: 4px;position: fixed;z-index: 99999;left: 0px;top: -50px;background: rgba(255,255,255,1);width: 100%;border-bottom: 1px solid #f1f1f1;-webkit-box-shadow: 0 0 10px #666;font-family: "microsoft yahei";box-shadow: 0 0 10px #666;}
.QQ a {text-decoration: none;}
.QQ img {float: left;border-right: 1px dashed #f1f1f1;margin-right: 8px;padding-right: 4px;}
.QQ h4 {line-height: 18px;font-size: 16px;margin: 0px;padding: 0px;color: #000;}
.QQ p {font-size: 14px;line-height: 18px;color: #666;margin: 0px;padding: 0px; text-indent:0em;}
.show1 {-webkit-animation: show 10s infinite;}

@-webkit-keyframes show {
	0% {top: -50px;opacity: 0;}
	10% {top: 0px;opacity: 1;}
	50%{top: 0px;opacity: 1;}
	60%{top: -50px;opacity: 0;}
	100%{top: -50px;opacity: 0;}
	}