@charset "utf-8";
@import url(topic.css);
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0px;word-wrap: break-word; word-break: normal;padding:0px;font-family:Microsoft YaHei, "微软雅黑",Arial}
body{font-size:12px;line-height:150%; background:#f5f4e2;}
table{border-collapse:collapse; border-spacing:0px;}
fieldset,img{ border:0px;}
img{ vertical-align:middle;}
textarea{resize: none;}
address,caption,cite,code,dfn,em,th,var{ font-style:normal; font-weight:normal;}
ol,ul{ list-style:none;}
select,input{vertical-align:middle;}
select,input,textarea {font-size:12px;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
q:before,q:after{ content:'';}
abbr,acronym{ border:0px;}
a{color:#333; text-decoration:none;}
a:focus{-moz-outline:none; outline:none;}
.left{float:left;}
.right{float:right;}
.pr{position:relative;}
.pa{position:absolute;}
.yahei{font-family: "Microsoft YaHei" !important;}
.clear{ clear:both; overflow:hidden; height:0; font-size:0;}
.tybox{clear:both;width:980px; margin:10px auto 0;}
/* ---------------------- topimg  -------------------------- */
.topimg{width:100%;height:479px; background:url(5373/topimg_bg.jpg) repeat-x center top;}
.banner{width:980px; height:479px; margin:0 auto;}
/* ---------------------- nav  -------------------------- */
.navbox{width:100%; height:47px; line-height:47px; background:url(5373/nav_bg.jpg) repeat-x left top;}
.navlist{width:970px; margin:0 auto;padding-left:10px; }
.navlist li{float:left; background:url(5373/navlist_bg.jpg) no-repeat right top;}
.navlist li.last{ background:none;}
.navlist li a{display:block;padding:0 22px; font-size:16px; color:#fff; font-weight:bold; }
.navlist li a:hover{background:url(5373/navlist_abg.jpg) no-repeat center top;}
/* ---------------------- 百叶窗banner  -------------------------- */
.lunbo{width:290px;height:327px; padding-bottom:13px; background:url(5373/shadow_l.jpg) no-repeat left bottom;}
#slider-wrap{width:288px;height:325px; border:1px solid #ccc;}   /*可以修改宽高*/
#slider{position: relative; width:288px; height:325px; background:#FFF;} /*可以修改宽高*/
#slider img{position:absolute; top:0; left:0; display:none; width:288px; height: 325px;}/*可以修改宽高*/
.nivoSlider{position:relative;overflow: hidden;}
.nivoSlider img{position:absolute; top:0px; left:0px}
.nivoSlider a.nivo-imageLink{position:absolute; top:0px;display:block;left:0px;width:288px;height:325px;border:0;padding:0;margin:0;z-index:6;}/*可以修改宽高*/
.nivo-slice {display:block;position:absolute;z-index:5;height:100%;}
.nivo-box {display:block;position:absolute;z-index:5;}
.nivo-caption{position:absolute; left:0; bottom:0; background:#000;width:990px; z-index:50; height: 40px; }/*可以修改宽高*/
.nivo-caption p{width:288px;height: 40px; text-indent: -9999px}/*可以修改宽高*/
.nivo-controlNav{position:absolute; right:6px; bottom:10px; z-index: 100;}/*可以修改左右上下间距*/
.nivo-controlNav a{position:relative; z-index:99; cursor:pointer;background:#074d91}
.nivo-controlNav a.active{background:#ff6400;font-weight:bold}
.nivo-controlNav a{display:block; color: #fff; width:30px; height:20px; line-height: 20px; text-align: center; margin-right:3px; float:left; overflow: hidden;}/*可以修改宽高*/
.nivo-directionNav a {position:absolute;top:45%;z-index:9;cursor:pointer;}   /*左右切换按钮，不能删除，如果不需要可以设背景，删除会引起图片错位*/
.nivo-directionNav a {display:block;width:30px;height:30px;text-indent:-9999px;border:0;}
a.nivo-nextNav {right:15px;}
a.nivo-prevNav {left:15px;}
/* ---------------------- 公告  -------------------------- */
.notice{width:390px;height:327px; overflow:hidden; padding-bottom:13px; margin:0 10px; background:url(5373/shadow_m.jpg) no-repeat left bottom;}
.notice_nr{width:388px;height:325px; border:1px solid #ccc; background:#fcfdef;}
.notice_nr h3{width:388px; height:37px; background:#f03433; text-align:center; padding-top:5px;}
.notice_nr p.tit_img{ text-align:center;padding-top:10px;}
.notice_nr p.ext{padding:10px 20px; font-size:14px; line-height:27px; font-weight:bold; text-indent:29px;}
.notice_nr p.tel{ text-align:right;padding-right:10px;}
/* ----------------------  快速报名  -------------------------- */
.bm_box{width:280px;height:327px;padding-bottom:13px;background:url(5373/shadow_r.jpg) no-repeat left bottom;}
.bm_box_nr{width:270px;height:325px; border:1px solid #ccc; background:#fcfdef; padding:0 4px;}
.bm_box_nr h3{width:270px;height:40px; line-height:40px; text-align:center; border-bottom:1px #c0c0c0 dashed; font-size:14px; font-weight:bold; margin-bottom:5px; }
.bm_box_nr input{display:block;width:197px; height:30px; border:1px solid #a9b1bc; line-height:30px;}
.bm_box_nr input.subtn{width:214px; height:30px; border:none; background:url(5373/joinus.jpg) no-repeat; text-indent:-99999px;background-size: 100% 100%}
.bm_box_nr label{font-size:14px; color:#666; font-weight:bold;}
.bm_box_nr .jg_box{width:197px; height:30px; padding:5px;}
/* ----------------------  模块公用  -------------------------- */
.module_tit{width:925px; height:48px; line-height:45px; color:#fff; font-size:24px; padding-left:55px; background:url(5373/module_titbg.jpg) no-repeat left top;}
.module_bor{width:948px;border:1px solid #ccc; border-top:none; background:#fcfdef; overflow:hidden; padding:15px;}
.module_bor p{ text-indent:29px; font-size:14px; line-height:27px; padding:2px 0 0;}
.tel_bm{width:314px; height:43px;  padding:10px 0 0 276px; margin:15px 0;}
.tel_bm a{margin-right:5px;}
/* ----------------------  理念 do_it  -------------------------- */
.ln_ptimg{display:block;border:1px solid #ccc; margin:0 15px 5px 0;}
.ln_r{width:700px;}
.do_it_tit{width:980px; height:51px; line-height:51px; font-size:24px; color:#f03433; text-align:center; border-bottom:1px solid #f03433;}
.do_it_list li{float:left;margin:25px 0 0 33px;width:287px; height:160px; background:url(5373/doit_listbg.jpg) no-repeat left top;}
.do_it_list li span{display:block; padding:5px 0 0 25px; width:165px; font-size:16px; color:#fff; height:40px;}
.do_it_list li p{font-size:14px; line-height:24px; padding:0 0 0 25px;width:230px;}
.ques_box p,.ques_box h3{padding:0 15px;}
.ques_box h3{width:230px; height:30px; line-height:30px; color:#fff; background:url(5373/fs_bg.jpg) no-repeat left top; margin:8px 0; font-size:14px; font-weight:bold;}
.solutions{width:970px; padding:10px 4px;border:1px solid #ccc;border-top:none;background:#fcfdef; overflow:hidden;}
.solutions li{width:930px;padding:8px 20px; border-bottom:1px dashed #ccc; line-height:24px; font-size:14px; }
.xuanyan{width:958px;border:1px solid #ccc;background:#fcfdef; overflow:hidden; padding:15px 10px 20px;}
/* ----------------------  xiaoji_tab  -------------------------- */
.lxxj_tab .menu {float:left; width:138px;padding-top:15px;}
.lxxj_tab .menu li{width:138px; height:50px; margin-bottom:5px;text-align:center; line-height:50px; background:url(5373/xj_tab.jpg) no-repeat left top; color:#cd0b09; font-size:18px;}
.lxxj_tab .menu .on{ background:url(5373/xj_tabh.jpg) no-repeat left top; color:#fff;}
.lxxj_tab .main {float:left; width:801px; height:744px; background:url(5373/tab_bg.jpg) no-repeat left top;}
.lxxj_tab .tab{padding:15px 0 0;text-align:center;}
/* ----------------------  form  -------------------------- */
.bg_tezt {
    margin: 0 auto;
    padding-top: 10px;
    width: 960px;
}
.oz_table {
    background: none repeat scroll 0 0 #C0C0C0;
    border-spacing: 1px;
    margin: 0 auto;
	border-collapse:inherit;
}
.oz_table th, .oz_table td {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 50px;
}
.oz_xinxi {
    background: none repeat scroll 0 0 #ff5b5a;
    height: 43px;
    margin: 20px auto 0;
    width: 936px;
}
.oz_xinxi p {
    color: #FFFFFF;
    font-size: 16px;
    line-height: 43px;
    margin-bottom: 20px;
    text-align: center;
}
.oz_jianju {
    height: 25px;
    margin-left: 20px;
}
.anniu_03 {
    background: url("5373/tj_01.jpg") no-repeat;
    border: 0 none;
    height: 53px;
    width: 168px;
}
.anniu_04 {
    background: url("5373/tj_02.jpg") no-repeat;
    border: 0 none;
    height: 53px;
    width: 168px;
}
.oz_table span {
    color: #FF0000;
    font-size: 14px;
    font-weight: bold;
}