@charset "gb2312";
/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0;}
body{ background:url(imagesbodybj.jpg) top center no-repeat #fff;}
a,a:hover{color:#333;}

* { font-family:"Microsoft YaHei"; margin:0; padding:0;}
.c { clear:both; margin:0; padding:0;}

.main { width:1000px; margin:0 auto;}
.header { height:148px;}
.top { height:113px;}
.logo { width:292px; float:left;}
.top_txt { width:655px; height:93px; float:right; line-height:31px; text-indent:24px;}
.top_txt p { width:394px; float:left;}
.top_txt span { float:left;}
.top_txt span a { color:#FFF; padding:0 8px;}

.menu { width:1000px; height:35px; background:url(imagesmenu_bg.gif) no-repeat;}
.menu a { float:left; display:block; color:#FFF; line-height:35px; padding:0 19px; font-size:16px;}
.menu span { float:left; width:3px; height:35px; background:url(imagesmenu_span.gif) no-repeat;}
.menu a.maa:hover { background:url(imagesmenu_maa.gif) no-repeat;}
.menu a#curmaa { background:url(imagesmenu_maa.gif) no-repeat;}
.menu a.mab:hover { background:url(imagesmenu_ah.gif) repeat-x;}
.menu a#curmab { background:url(imagesmenu_ah.gif) repeat-x;}
.menu a.mac:hover { background:url(imagesmenu_mac.gif) no-repeat;}
.menu a#curmac { background:url(imagesmenu_mac.gif) no-repeat;}

.banner {}

.slideBox{ width:1000px; height:258px; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#3b98ff; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:1000px; height:258px; display:block;  }

.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(imagesslider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.slideBoxa{ width:1000px; height:210px; overflow:hidden; position:relative; }
.slideBoxa .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBoxa .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBoxa .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBoxa .hd ul li.on{ background:#3b98ff; color:#fff; }
.slideBoxa .bd{ position:relative; height:100%; z-index:0;   }
.slideBoxa .bd li{ zoom:1; vertical-align:middle; }
.slideBoxa .bd img{ width:1000px; height:210px; display:block;  }

.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(imagesslider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }


.box { padding: 20px 57px 10px 63px;}
.box_l { width:313px; float:left;}
.box_lt { height:28px; background:url(imagesbox_lt.gif) no-repeat;}
.box_lt h1 { color:#373737; font-size:16px; padding:2px 0 0 0; text-indent:30px;}
.box_lt span { float:right; padding:0 20px 0 0; line-height:28px;}
.box_lt span a { color:#3b98ff; font-weight:bold;}
.box_lt span a:hover { text-decoration:underline;}
.box_lm { padding:14px 20px 0 0;}
.box_lm dl { padding:0 0 20px 0;}
.box_lm dl img { float:left; margin:0 20px 0 0; width:133px; height:87px;}
.box_lm dl dt { padding:0 0 10px 0;}
.box_lm dl dt a { color:#545454; font-weight:bold; font-size:14px;}
.box_lm dl dd { line-height:18px;}
.box_lm dl dd a { color:#6f6f6f;}
.box_lm dl a:hover { color:#c20103;}
.box_lm ul { padding:0 0 20px 0;}
.box_lm ul li { height:30px; line-height:30px; border-bottom:1px dashed #19B3B3;}
.box_lm ul li a { color:#3d3d3d;}
.box_lm ul li a:hover { color:#c20103;}
.box_lm ul li span { float:right;}
.box_c { width:240px; float:left; padding:0 20px 0 20px;}
.box_ct { height:28px; background:url(imagesbox_ct.gif) no-repeat;}
.box_ct h1 { color:#373737; font-size:16px; padding:2px 0 0 0; text-indent:30px;}
.box_cm { padding:0 0 10px 0; border-bottom:1px dashed #f5c7a6;}
.box_cm dl {}
.box_cm dl img { margin:20px 0 10px 0;}
.box_cm dl dt { float:left;}
.box_cm dl dd { padding:17px 0 0 10px; text-indent:23px;}
.box_cm dl dd a { color:#595959;}
.box_cm dl dd:hover { background:url(imagesdd_ico.gif) 0px 20px no-repeat;}
.box_ctb { height:28px; background:url(imagesbox_ctb.gif) 0 25px no-repeat; padding:20px 0 0 0;}
.box_ctb h1 { color:#373737; font-size:16px; padding:2px 0 0 0; text-indent:30px;}
.box_cmb {}
.box_cmb dl {}
.box_cmb dl img { float:left;}
.box_cmb dl dt { font-size:20px; padding:0 0 5px 0; margin:0 0 5px 0; color:#383838; border-bottom:1px dashed #d0ad91;}
.box_cmb dl dd { float:left; padding:0 3px;}
.box_cmb ul { padding:5px 0 0 0;}
.box_cmb ul li { line-height:24px;}

.box_r { width:267px; float:right; padding:0 0 0 20px;}
.box_rt { height:28px; background:url(imagesbox_rt.gif) no-repeat;}
.box_rt h1 { color:#373737; font-size:16px; padding:4px 0 0 0; text-indent:23px;}
.box_rt span { float:right; padding:0 20px 0 0; line-height:28px;}
.box_rt span a { color:#3b98ff; font-weight:bold;}
.box_rt span a:hover { text-decoration:underline;}
.box_rm { padding:14px 5px;}
.box_rm ul {}
.box_rm ul li { height:30px; line-height:30px; border-bottom:1px dashed #19B3B3;}
.box_rm ul li a { color:#595959;}
.box_rm ul li a:hover { color:#c20103;}
.zxzx { padding:20px 0 0 145px;}

.footer { background:#f4f4f4; height:140px; text-align:center;}
.footer ul { padding: 30px 0 15px 510px;}
.footer ul li { float:left;  padding:0 20px;}
.footer ul li a { font-size:14px; font-weight:bold;}
.footer ul li a:hover { text-decoration:underline;}
.footer p { padding:0 0 10px 0;}

.box_in { padding:29px 60px 10px 0px; background:#fafdec;}
.box_m { background:url(../images/box_mbg.jpg) repeat-y;}
.box_ml { width:265px; padding:0 25px 0 0; float:left; background:url(imagesboxlbg.gif) top right no-repeat;}
.box_tl { padding:0 0 0 65px;}
.box_mla { padding:0 0 0 65px;}
.box_mla ul { padding:32px 0 0 18px; border-bottom:1px dashed #f0c8a5;}
.box_mla ul li { height:38px;}
.box_mla ul li a { padding:0 0 0 41px; font-size:20px; color:#373737;}
.box_mla ul li a.curl { padding:0 0 0 31px; color:#e5682a; background:url(../images/boxliico.gif) 0 5px no-repeat;}
.box_mla ul li a:hover { padding:0 0 0 21px; color:#e5682a; background:url(../images/boxliico.gif) 0 5px no-repeat;}
.box_mlb { padding:32px 0 0 0; background:url(imagesqq_bg.gif) 10px 40px no-repeat;}
.box_mlbt { padding:0 0 26px 65px; text-align:center;}
.box_mlbm { padding:0 0 0 65px;}
.box_mlbm img { padding:0 0 16px 16px;}

.box_mr { width:620px; float:right; padding:0 0 0 30px;}
.box_tr { padding:0 0 0 56px;}
.box_tr span { float:right; background:url(imagesweizhiico.gif) no-repeat; padding: 0 0 30px 20px; font-weight:bold; color:#4a4a4a;}
.box_tr span a { color:#4a4a4a;}
.box_tr span a:hover { text-decoration:underline;}
.box_tr h1 { font-size:24px; color:#504e4e; padding:0 0 30px 0;}
.box_tr p { color:#3e3e3e; text-indent:2em; line-height:23px;}

.list_txt { padding:39px 0 0 26px;}
.list_txt_t { width:564px; height:36px; background:#f0f0f0; border-top:3px solid #d4d4d4;}
.list_txt_t span { line-height:36px; font-size:14px; color:#2b2b2b; font-weight:bold;}
.list_txt_t span.ltta { padding:0 170px 0 30px;}
.list_txt_t span.lttb { padding:0 43px;}
.list_txt_t span.lttc { padding:0 50px;}
.list_txt_m { padding:0 30px 0 0;}
.list_txt_m ul { padding:4px 0 6px 0; border-bottom:3px solid #eff4f7;}
.list_txt_m ul li { height:30px; border-bottom:1px dashed #a4a9ad; line-height:30px; font-size:14px;}
.list_txt_m ul li span { float:left; color:#5a5a5a;}
.list_txt_m ul li span.ltta { width:230px; text-indent:9px;}
.list_txt_m ul li span.lttb { width:121px; text-align:center;}
.list_txt_m ul li span.lttc { width:146px; text-indent:50px;}
.list_txt_m ul li span a:hover { text-decoration:underline; color:#5a5a5a;}

.box_tr2 { padding:0 0 0 26px; border-bottom:2px solid #ee5253;}
.box_tr2 span { float:right; background:url(imagesweizhiico.gif) no-repeat; padding: 0 0 10px 20px; font-weight:bold; color:#4a4a4a;}
.box_tr2 span a { color:#4a4a4a;}
.box_tr2 span a:hover { text-decoration:underline;}
.box_tr2 h1 { font-size:24px; color:#504e4e; padding:0 0 30px 0; float:left; width:550px;}
.box_tr2 p { color:#6e6f6a; text-indent:2em; line-height:23px; float:left; width:400px;}

.list_txtb { padding:39px 0 0 26px;}
.list_txtb ul li span { float:right; color:#5a5a5a; font-size:14px;}
.list_txtb ul { padding:0 30px 0 20px;}
.list_txtb ul li { line-height:30px; border-bottom: 1px dashed #19B3B3; width:540px; height:30px;}
.list_txtb ul li a { color:#5a5a5a; font-size:14px;}
.list_txtb ul li a:hover { text-decoration:underline;}

.list_pic { padding:20px 0 50px 20px;}
.list_pic ul {}
.list_pic ul li { float:left; padding:0 0 0 13px;}
.list_pic ul li img { padding:2px; border:1px solid #dadcdb; width:173px; height:116px;}
.list_pic ul li p { padding:10px 0 30px 0; text-align:center; color:#404040; font-size:14px;}

.box_right_m { padding:10px 0 0 0;}
.show_t { text-align:center;}
.show_t h1 { font-size:18px;}
.show_t p { padding:15px 0 0 0;}
.show_m { line-height:200%;}
.show_prne { border-top:1px dashed #a9b2b7; margin:66px 0 0 0; padding:30px 0 0 17px;}
.show_prne p { height:27px; line-height:27px;}
.show_prne a { color:#1c62b9;}

.form_box { padding:0 0 0 50px;}
.form_box tr { height:35px;}




.pageNavi { padding:50px 0 35px 0; margin: 10px auto 0px; width: 98%; text-align: center; color:#605B55;}
.wp-pagenavi { clear: both;}
.wp-pagenavi a { border: #bfbfbf 1px solid; padding:3px 5px;margin: 2px; color:#605B55; background:#fff;}
.wp-pagenavi span { border: #bfbfbf 1px solid; padding:3px 5px;margin: 2px; background:#fff;}
.wp-pagenavi a:hover { border:1px solid #ccc; background:#ccc; color:#fff;}
.wp-pagenavi span.current { border:1px solid #000; font-weight: bold;}


.SonlineBox{ width:162px; font-size:12px;overflow:hidden; z-index:9999;}
.SonlineBox .openTrigger{ width:30px; height:110px; position:absolute; top:0px;  z-index:1; cursor:pointer;  background:#0176ba url(imagesopenTrigger.jpg) no-repeat;}
.SonlineBox .titleBox{ width:158px; height:35px; line-height:35px; background:#038bdc url(../images/kf/SonlineTitleBg.gif) repeat-x; border-bottom:2px solid #0176ba;}
.SonlineBox .titleBox span{ margin-left:10px; color:#fff; font-size:14px;}
.SonlineBox .contentBox{ width:158px; height:auto; border:2px solid #0176ba; background:#fff; position:absolute; z-index:2;}
.SonlineBox .contentBox .closeTrigger{ width:25px; height:25px; display:block; cursor:pointer;  position:absolute; top:5px;right:5px;-webkit-transition:all 0.8s ease-out;}
.SonlineBox .contentBox .closeTrigger:hover{-webkit-transform:scale(1) rotate(360deg);}
.SonlineBox .contentBox .listBox{overflow:hidden; margin-bottom:10px;}
.SonlineBox .contentBox .listBox .QQList{ display:block; width:86%; height:22px; margin:10px auto 0px auto;}
.SonlineBox .contentBox .listBox .QQList span{float:left; line-height:22px;}
.SonlineBox .contentBox .listBox .QQList a{float:left;}
.QQList{ display:block; width:86%; margin:10px auto 0px auto;}



.message{ width:400px; margin:0 auto; font-size:14px; padding-top:20px;}
.message p{ height:40px; text-align:left; text-indent:0em;}
.message p span{ color:#626262; float:left; padding-right:10px;}
.message p font{color:#cc0001; font-size:12px;}
.message_con{ border:#dbd9d9 1px solid; height:30px; line-height:30px; width:260px;font-size:14px; border-radius: 3px; padding-left:10px; color:#919698; }
.message  select{border:#dbd9d9 1px solid; height:30px; line-height:30px; width:272px;font-size:14px; border-radius: 3px; padding-left:10px; color:#919698;}
.message textarea{ height:110px; line-height:28px; margin-bottom:15px;}
.message p .tijiao{background:url(imagestijiao.jpg) top no-repeat; width:88px; height:30px; text-align:center; margin:0 auto; margin-top:5px;}
