﻿@charset "utf-8";
html {background: #fff}
legend {color: #000;}
body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, button,textarea, p, blockquote, th, td {margin: 0;padding: 0;font-family:\5FAE\8F6F\96C5\9ED1;font-family: "微软雅黑";font-size: 12px;}
fieldset, img {border: 0;}
abbr, acronym {border: 0;font-variant: normal;}
address, caption, cite, code, dfn,em, strong, th, var, optgroup {font-style: inherit;font-weight: inherit;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
abbr, acronym {border: 0;font-variant: normal;}
input, button, textarea,select, optgroup, option {font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select {*font-size: 100%;}
ol, ul {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}
caption, th {text-align: left;}
sup, sub {font-size: 100%;vertical-align: baseline;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
a[href^="javascript"]:focus{outline:0; -moz-outline-style: none;}
a {blr:expression(this.onFocus=this.blur());text-decoration: none;color: #444444}
a:hover{color: #9e1214}
strong{font-weight: bold;}
 b {font-weight: bold;}

.head_warp{width: 100%;border-top:5px solid #9e1214;overflow: hidden;}
.head{width: 1200px;margin: 0 auto;overflow: hidden;margin-bottom: 15px;}
.logo{width: 700px;float: left;}
.phone{width:380px;float: right;text-align: right;}
.link{display:block;text-align: right;font-size: 12px;height: 50px;line-height: 50px;padding-right: 10px;color: #ff0000;float: right;}
.link ul li{float: left;color: #000;}
.link ul li a{padding: 10px}
.menu_ks{display:none;}
@media (max-width:768px) {
.head{width:100%;margin-bottom:0px;}
.logo{width:45%;float:left;}
/*.logo img{width:100%}*/
.phone{display:none;}/*width:50%;float:left;*/
.link{display:none;}
.headphone{display:none;}/*width:40%;float:left;margin-top:30px;*/
.menu_ks{display:inline-block;margin-top:40px;}
.menu_ks img{height:25px;}
}

.menu{width: 100%;height: 50px;background: #9e1214;}
.nav{display:block;width: 1200px;margin: 0 auto;}
.nav li{float: left;}
.nav li a{display: block;font-size: 16px;height: 50px;line-height: 50px;color: #fff;width:110px;text-align: center;border-right: 1px solid #6E0001;border-left: 1px solid #C81012;}
.nav li a:hover{color: #f4e603;background: #7e0b0d;}
.nav li .home{border-left:1px solid #9e1214}
.banner{ width:1200px; height:382px;overflow:hidden;margin: 0 auto;margin-top: 10px;}

@media (max-width:768px) {
.menu{display:none;}
.banner{width:100%;height:150px;}
}
/* 通栏幻灯css */
	.slideBox{ width:1200px; height:382px; overflow:hidden; position:relative; border:1px solid #ddd;  }
	.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:#f00; color:#fff; }
	.slideBox .bd{ position:relative; height:100%; z-index:0;   }
	.tempWrap{overflow:hidden; position:relative; width:1200px}
	.tempWrap ul{width: 3009px; left: 0px; position: relative; overflow: hidden; padding: 0px; margin: 0px;}
	.tempWrap ul li{float: left; width: 1200px;}
	.slideBox .bd li{ zoom:1; vertical-align:middle; }
	.slideBox .bd img{ width:1200px; height:382px; display:block;  }
@media (max-width:768px) {
.slideBox{width:100%;height:150px;}
.tempWrap{width:100%;}
.tempWrap ul{width:100%;}
.tempWrap ul li{width:100%}
.slideBox .bd img{width:100%;background-size:cover;height:150px;}
}

.w1200{width: 1200px;margin: 0 auto;overflow: hidden;}
.gonggao{background: url('../images/gonggao.jpg') no-repeat;height: 50px;margin-top: 10px;}
.gonggao ul{padding-left: 110px;}
.gonggao ul li{float: left;font-size: 12px;line-height: 30px;margin-right: 20px;color: #ff0000}
.gonggao ul li span{margin-left: 20px;}
@media (max-width:768px) {
.w1200{width:100%;}
.gonggao{margin-bottom:20px}
}

.main_warp{width: 100%;background: #f4f4f4;padding:30px 0px;}

.news{width: 775px;float: left;}
.news_title{height: 30px;background: url('../images/news_title.jpg') no-repeat;}
.news_m{padding-top: 20px;}
.n1{width: 330px;height: 245px;float: left;background: #000}
.n2{width: 425px;float: right;}
.n2 ul li{height: 32px;line-height: 32px;font-size: 12px;background: url('../images/nl_bg.jpg') no-repeat 5px;}
.n2 ul li a{color: #2d2d2d;padding-left: 15px;}
.n2 ul li a:hover{color: #9e1214}
.n2 ul li span{float: right;color: #2d2d2d}
@media(max-width:768px)
{
 .news_m .n1{display:none;}
 .news_m .n2{width:92%;margin-right:6%}   
}
.about{width: 395px;float: right;}
.about_t{height: 35;background: #9e1214;font-size: 16px;line-height: 35px;padding-left: 20px;color: #fff}
.about_m{text-align: center;}
.about_m p{font-size: 12px;color: #2d2d2d;text-align: left;line-height: 22px}
@media (max-width:768px)
{
 .about{clear:both;width:100%;margin:20px 0px;}
 .about_m{padding:0px 20px} 
}
.hf{padding-top:20px;}

/*信息部分*/
.main2{overflow: hidden;margin-top: 10px}
.title{height: 40px;font-size: 18px;color: #141414;line-height: 40px;}
.title span{color: #d51721;margin-left: 10px;font-size:14px;}
.more{float: right;padding-top: 5px}

.news_li{padding-top: 10px;}
.news_li ul li{height: 32px;line-height: 32px;font-size: 12px;background: url('../images/nl_bg.jpg') no-repeat 5px;}
.news_li ul li a{color: #2d2d2d;padding-left: 15px;}
.news_li ul li a:hover{color: #9e1214}
.news_li ul li span{float: right;color: #2d2d2d}

.civ,.acc{width:380px;float: left;}
.st,.constructor{width:380px;float: left;margin-left: 30px;}
.ins,.postgraduate{width: 380px;float: right;}
.hf2{margin-top: 10px;}

.room{margin-top: 15px;}
.room_t{height: 39px;background: url('../images/room.jpg') no-repeat;}
.rollBox{width:1200px;overflow:hidden;margin:0 auto;padding-top: 10px;}
.rollBox .LeftBotton{height:60px;width:0px;background:url('../images/button.gif') no-repeat 1px 0;overflow:hidden;float:left;display:inline;margin:100px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:60px;width:0px;background:url('../images/button.gif') no-repeat -35px 0;overflow:hidden;float:left;display:inline;margin:100px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:1200px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{float:left;background: #fff;text-indent: 1em;margin-right: 15px;width:200px;}
.rollBox .Cont .pic img{display:block;margin:0 auto;padding: 1px;border: 1px solid #dedede;}
.rollBox .Cont .pic p{color:#101010;font-size: 14px;height: 30px;line-height: 30px;font-family: "微软雅黑";}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#171717;}
.rollBox .Cont a:hover{color:#8f0707;}
.rollBox #List1,.rollBox #List2{float:left;}


.footer_warp{width: 100%;background: url('../images/footer_bg.jpg');margin-top: 20px;}
.footer{padding-top: 15px;}
.f1{margin-left:200px;}
.f1 ul li{float: left;font-size: 12px;margin: 10px;border-right: 1px dotted #a0a0a0;padding-right: 10px}
.f1 ul li a{color: #a0a0a0}

.f2{overflow: hidden;}
.f2_l{width:1000px;float: left;font-size: 12px;line-height: 35px;color: #a0a0a0;text-align:center;}
.f2_r{width: 332px;float: right;}
.f2_r table tr td{padding: 10px;}
.foot_menu{display:none;}
@media (max-width:768px)
{
    .footer_warp{padding-bottom:50px;}
    .f1{margin:0px;margin-left:10%;}
    .f2_l{clear:both;width:100%;margin:20px 0px;}
    .foot_menu{width:100%;display:block;position:fixed;bottom:0px;height:50px;line-height:50px;}
    .foot_left{width:50%;float:left;background-color:#666;text-align:center;border-radius:3px;}
    .foot_left a{color:#fff;font-size:14px;}
    .foot_right{width:49%;float:left;text-align:center;background-color:#fff;border:1px solid #ccc;border-radius:3px;}
    .foot_right a{color:#666;font-size:14px;}
}

/*##########################  单页大框架box  ##############################*/
#box{width:1200px; height:auto; margin:0px auto; overflow:hidden;}
#zhong{ width:1200px; height:auto; margin:0px auto; overflow:hidden;font-family: "微软雅黑"}
.ztong{padding-top:15px;}


#side_page{width:260px; float:left; overflow:hidden;}
#side_page_tit1{width:260px; height:70px; float:left; background:#4c4747; border-top:5px solid #7e0100; overflow:hidden}
.side_page_tit1{width:260px;height:30px; text-align:left; float:left; padding-left:25px; font-size:22px; line-height:45px; color:#fff}
.side_page_yw{float:left; padding-left:142px; color:#fff; padding-top:5px; font-size:18px;}
#side_page_txt1{ width:260px; float:left; overflow:hidden;}
.list_page{width:260px; padding-top:8px; text-decoration:none; line-height:40px;}
.list_page li{  width:260px; height:40px; background:url('../images/list2.jpg') no-repeat; text-align:center; font-size:15px; display:block;}
.list_page li a{text-decoration:none; color:#c10503; font-weight:bold; display:block;}
.list_page li a:hover{ width:260px; height:40px; background:url('../images/list1.jpg') no-repeat; color:#fff; text-align:center; font-weight:bold; display:block}
@media(max-width:768px)
{
    #box,#zhong{width:100%;}
    #side_page{display:none;}
    /*导航页面*/
    #side_page_tit1,#side_page_txt1,.list_page{width:100%;}
    .list_page li{width:85%;padding-left:15%;float:left;text-align:left;}
    /*导航页面*/
}

/*######### 联系我们 ###########*/ 

#lianxi{width:260px; height:auto; float:left; padding-top:12px; overflow:hidden}
.ditu{width:260px; height:86px; float:left; overflow:hidden;}
.lianxi{width:258px; height:auto; float:left; border:1px solid #dcdcdc; border-top:none; padding-bottom:8px; color:#3d5967; line-height:26px; overflow:hidden;}

#main_page{width:910px; float:left; padding-left:30px; overflow:hidden;}
#main_page_tit{width:900px; height:34px; float:left; border-bottom:2px solid #898887;margin-bottom: 10px;}
#main_page_txt{width:900px; height:auto; float:left; text-align:left;font-size: 16px;line-height: 32px;}
#main_page_txt p{font-family: "宋体"}
.title_page{height:30px; text-align:left;  padding-left:13px; font-size:16px; line-height:35px; color:#b81817}
.title_page a,.title_page a:hover{color:#b81817; text-decoration:none;}
.neirong_wz{font-size:14px; padding-top:16px; font-weight:bold; padding-bottom:12px;}
@media(max-width:768px)
{
    #main_page,#main_page_tit,#main_page_txt{width:100%;}
    .neirong{width:92%;margin-right:5%}
    
    /*导航页面*/
    #lianxi,.lianxi{width:100%;}
    /*导航页面*/
}
/*######### 新闻 ###########*/ 
.new_index{margin:0px; padding-top:15px; overflow:hidden;width:100%;height:auto;}
.new_index li{ height:33px; margin-bottom:4px; border-bottom:1px dashed #ccc; background:url('../images/nl_bg.jpg') no-repeat 9px 13px; overflow:hidden;font-family: "宋体"}
.new_index li a{padding-left:30px; line-height:29px; text-decoration:none; color:#000; font-size:14px;}
.new_index li a:hover{ text-decoration:underline; color:#000;}
.time_index{float:right; line-height:29px;}

.newspage{clear: both;text-align: center;height: 30px;margin-top: 10px;}
.newspage strong{font-size: 14px;color: #fff;padding: 3px 6px;font-family: "宋体";background: #7e0100}
.newspage a{font-size: 14px;color: #373030;padding: 3px 6px;font-family: "宋体";background: #cccaca;}

/*内容页*/
.newstitle{font-size: 18px;line-height: 40px;text-align: center;color: #060606;;font-weight: bold;font-family: "微软雅黑";padding-top: 15px;}
.newsdata{font-size: 12px;line-height: 30px;text-align: center;color: #b3b3b3;border-bottom: 1px dashed #dddddd;padding-bottom: 15px;width: 700px;margin: 0 auto}
.newsmain{padding: 10px;}
.newsmain p{line-height: 25px;font-size: 14px;color: #454545;padding-top: 10px;font-family: "宋体";}
.entrynext{font-size: 12px;font-family:"宋体";line-height: 30px;padding-left: 10px;}
.entrynext a{color: #454545;}
.entrynext a:hover{text-decoration: underline;color:#3484df;}

.title{font-size:20px;font-weight:bold;padding:10px 0; text-align:center; color:#000;}
.click{border-bottom:1px dashed #E8E8E8; padding:5px 0; text-align:center;}
.content{line-height:30px;padding:30px 0;text-align:left;color:#666;font-size:14px;}

/*产品展示*/
.classList{overflow: hidden;}
.classList ul li{float: left;margin: 5px}
.classList ul li img{padding: 1px;border: 1px solid #d8d9db;}
.classList .cp_title a{color: #666;display: block;height: 30px;text-align: center;line-height: 40px;font-size: 12px;}

.pic2{ margin:0;}
.pic2 li{ width:225px; float:left; text-align:center; height:220px;}
.pic2 li img{ border:1px solid #e3e3e3; padding:4px;}
.pic2 li p{ margin:2px 0 5px 0; text-align:center;}


/*在线客服*/
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:100px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url('../images/online_botbg.jpg') no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url('../images/online_arrow.jpg') no-repeat;position:fixed;top:100px;right:170px;z-index:999;}
#rightArrow a{display:block;height:45px;}


#side1{width:1200px; margin:0px auto; overflow:hidden;}
#side_tit1{width:1200px; height:36px; background:url(side1.jpg) no-repeat;}
.side_tit1{height:30px; text-align:center;  font-size:18px; line-height:20px; color:#0093e6}
#side_txt1{ width:1200px; margin:0px auto; overflow:hidden;}
/*.list{width:1200px; float:left; padding-top:8px; text-decoration:none; line-height:22px; background:#f2f1ef; }
.list li{width:auto; height:32px; text-align:center; float:left; font-size:18px; display:block;}
.list li a{text-decoration:none; color:#4b4848; line-height:26px; display:block;}
.list li a:hover{ width:auto; height:32px; color:#b81918; text-align:center; display:block}
.list_shu{ color:#000; padding:0px 16px;}*/
@media (max-width:768px)
{
    #rightArrow{display:none;}
    #floatDivBoxs{display:none;}
    }
