.lei_tit{width:100%;max-width:1100px;margin:0 auto;min-height:35px;}
.lei_tit h3{display:inline-block;float:left;line-height: 35px;color:#666666;background:url(../image/m_icon.png) no-repeat left center;padding-left:30px;}
.lei_tit a{color:#666666;}
.pro_lei{width:100%;max-width:1100px;margin:0 auto;min-height:600px;}
.pro_lei_lef{display:inline-block;float:left;width:24.6%; max-width:280px;}
.pro_lef_tit{display:inline-block;height:55px;line-height: 55px;width:100%;background:#594798;border-bottom:2px solid #fe0b0a;border-radius:7px 7px 0 0;}
.pro_lef_tit h3{display:inline-block;float:left;width:100%; font-size:18px;color:#fff;text-align: center;}

.container{width:100%;height:100%;margin:auto;background: #f2f2f2;}

.leftsidebar_box{width:100%;height:auto !important;overflow:visible !important;height:100% !important;}
.line{height:1px;width:100%;background-repeat:repeat-x;}
.leftsidebar_box dt{padding-left:30px;padding-right:10px;background-repeat:no-repeat;background-position:10px center;color:#1b1b1b;font-size:14px;position:relative;line-height:40px;cursor:pointer;}
.leftsidebar_box dd{background-color:#fff;padding-left:50px;border-bottom:1px #d2d2d2 dashed;}
.leftsidebar_box dd a{color:#474747;line-height:30px;font-size:12px;display:inline-block;width:100%;}
.leftsidebar_box dt img{position:absolute;right:10px;top:20px;}
.leftsidebar_box dl dd:last-child{}


.pro_lei_rig{display:inline-block;float:right;width:73%; max-width:875px;}
.pro_rig_tit{display:inline-block;width:100%;border-bottom:1px solid #dadada;line-height:35px;}
.pro_rig_tit h3{display:inline-block;float:left;background:url(../image/p_icon.png)left bottom no-repeat;padding:5px; font-size:16px;}
.pro_rig_lei{display:inline-block;width:100%;margin-top:40px;}
.pro_rig_lei ul{display:inline-block;width:100%;min-height:450px;}
.pro_rig_lei ul li{display:inline-block;float:left;width:28%;margin:0 2.5%;margin-bottom:1%;}
.pro_rig_lei ul li span{display:inline-block;width:100%;overflow:hidden;padding-bottom:67%;height:0;}
.pro_rig_lei ul li span img{width:100%;border:1px solid #ececec;}
.pro_rig_lei ul li h3{line-height:45px;text-align:center;color:#666666;font-size:12px;width:100%;overflow:hidden;height:45px;}

.lei_contact{display:inline-block;width:100%;border:1px solid #ececec;margin-top:15px;padding:8px 18px;text-align:center;margin-bottom:15px;}
.lei_contact h3{font-size:18px;display:inline-block;border-bottom:3px solid #d60000;line-height:35px;}
.lei_contact img{width:100%;}
.lei_contact h4{color:#333333;font-size:14px;width:100%;margin-top:15px;margin-bottom:5px;}
.lei_contact p{color:#666666;font-size:12px;width:100%;text-align:left;line-height:23px;}

.pro_ad img{border:1px solid #244f9a !important;}
.pro_ad h3{color:#244f9a !important;}

.page{width:100%;text-align:center;margin-top:1rem;margin-bottom:1.5rem;}
.page span{width:25px;height:25px; color:#282828;font-size:12px;display:inline-block;line-height:25px;margin:0 2px;}
.page a{width:45px;height:25px; border:1px solid #e1d7d7;color:#282828;font-size:12px;display:inline-block;line-height:25px;background: #e9e9e9;margin:0 2px;margin-left: 5px;}
.page a:hover{background:#e5edf2;color:#333;cursor:pointer;}
.page a.on{background:#e5edf2 !important;color:#333 !important;}

.pro_rig_detail{display:inline-block;float:right;width:100%;}
.pro_rig_det_top{display:inline-block;width:100%;}
#tsShopContainer{display:inline-block;float:left;margin-left:20px !important;}
.p_r_d_r{display:inline-block;float:right;width:42.4%; max-width:370px;text-align:left;margin-top:70px;line-height:40px;}
.p_r_d_r h3{font-size:14px;}
.pro_rig_det_bot{display:inline-block;width:100%;}

.school_tit{display:inline-block;width:100%;color:#666666;margin: 25px 0px;padding-bottom:15px;border-bottom:1px #cfcfcf dashed;}
.school_tit h3{font-size:24px;text-align: center;line-height:35px;}
.school_tit h4{font-size:12px;text-align: center;line-height:25px;}
.school_lei,.school_lei ul{display:inline-block;width: 100%;}
.school_lei ul li{display:inline-block;float:left;width:29%;margin:1% 2%;}
.school_lei ul li span{display:inline-block;width:100%;overflow:hidden;height:0;padding-bottom:67%;}
.school_lei ul li span img{width:100%;}
.school_lei ul li h3{color:#333333;font-size:14px;line-height:40px;border-bottom:1px solid #e6e7e7;}
.school_lei ul li h4{color:#666666;font-size:12px;line-height:22px;margin-top:5px;}

.pro_rig_news{display:inline-block;float:right;width:100%;}
.pro_rig_news,.pro_rig_news ul{display:inline-block;}
.pro_rig_news ul li{display:inline-block;width:100%;overflow:hidden;text-align:center;color:#666666;padding-bottom:20px;border-bottom:1px solid #e6e6e6;padding-top: 20px;}
.pro_rig_news ul li div{display: inline-block;float:left;width:25%;height:0;overflow:hidden;padding-bottom:16%;margin-left:1%;}
.pro_rig_news ul li img{width:100%;}
.pro_rig_news ul li span{display: inline-block;width:72%;text-align:left;float:right;margin-left:2%;}
.pro_rig_news ul li span h3{line-height:30px;width:100%;font-size:16px;}
.pro_rig_news ul li span h4{color:#999999;}
.pro_rig_news ul li span h5{color:#da251d;}
.pro_rig_news ul li span p{line-height:25px;width:100%;font-size:12px;height:50px;overflow:hidden;}
.pro_rig_news ul li:hover{color:#fff;background: #594798;}

.container{padding-top:10px;}
.leftsidebar_box dt{margin-top:5px;border:1px solid #f2f2f2;border-left:3px solid #f2f2f2 ;border-right:none;}
.news_add dt{border:1px solid #e0e0e0;color:#29166f !important;border-left:3px solid #da251d;background:#fff;border-right:none;}
.leftsidebar_box dt:hover{border:1px solid #e0e0e0;border-left:3px solid #da251d !important;background:#fff !important;border-right:none;}
.detail{display:inline-block;width:100%;margin-bottom:25px;}

.lei_down{display:inline-block;padding:1%;width:100%;}
.lei_down ul{display:inline-block;width:100%;margin-top:5px;}
.lei_down ul li{display: inline-block;width:100%;margin-top:15px;font-size:14px;}
.lei_down ul li h3{display:inline-block;float:left;background:url(../image/san_icon.png) left center no-repeat;padding-left:15px;min-width: 240px;width:85%;}
.lei_down ul li h4{display:inline-block;float: right;color:#29166f;border-bottom:1px solid #29166f;width:13%;max-width:60px;}

.message{background:#f2f2f2;padding-top:50px;padding-bottom:50px;}
.message_par{margin:0 auto;width:510px;border:1px solid #e2e2e3;padding-bottom:15px;}
.message_par h3{text-align:center;width:190px;margin:0 auto;margin-top:-20px;height:35px;line-height:35px;background:#d7d6d6;color:#666666;font-size:25px;}
.mes_par_tit{margin-left:40px; margin-top:20px;}
.mes_par_tit h2{display:inline-block;float:left;font-size:22px;}
.mes_par_tit ul{display:inline-block;font-size:12px;color:#999999;margin-left:5px;}
.mes_par_nei{margin-left:40px; margin-top:20px;}
.mes_par_nei ul li{width:100%;margin-bottom:15px;min-height:25px;}
.mes_par_nei ul li span{display:inline-block;width:70px;text-align:right;font-size:14px;float:left;}
.mes_par_nei ul li h5{display:inline-block;margin-left:5px;}
.mes_par_nei .in_radio input{margin:0;padding:0;width:15px;display:inline-block;margin-top:5px;margin-left:10px;height:15px;}
.mes_par_nei .in_radio b{display:inline-block;padding:0 5px;font-weight:normal;}
.mes_par_nei i{color:#f00;padding:0 3px;}
.mes_par_nei input{border:1px solid #d3d3d3;width:245px;height:25px;line-height:25px;padding-left:5px;margin-top:0;}
.mes_par_nei textarea{resize: none;width:245px;height:80px;border:1px solid #d3d3d3;padding-left:5px;font-size:12px;}
.yanzhengma input{width:80px;margin-right:10px;}
.tijiao input{width:160px;text-align:center;background:#da251d;color:#fff;height:25px;line-height:25px;outline: none;border: none;border-radius:5px;}


.leftsidebar_box a{color:#1b1b1b;}
.yanse a:hover{color:#1b1b1b;}
.yanse a{color:#666666;}