﻿html,body,div,img,a,ul,li,dl,dt,dd,p,span,input,cite,h1,h2,h3,h4,h5,h6,form,textarea{margin:0;padding:0;border:0;}
table tr td{ border:1px solid #888}
html,body { margin:0px; padding:0px; width:100%; font-family:Microsoft YaHei,Arial; font-size:12px; color:#18191b; background:#c8d5d0;}
:focus{outline:0;}
cite,em{font-style:normal;}
ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
.clear{clear:both;}
.Fleft{float:left;}
.Fright{float:right;}
.FAlignLeft{text-align:left;}
.FAlignRight{text-align:right;}
.FAlignCenter{ text-align:center;}
.width1152{ width:1152px; margin:0 auto;}
.width1024{ width:1024px; margin:0 auto;}
.width1152{ width:1152px; margin:0 auto;}
.width1090{ width:1090px; margin:0 auto;}
.width1212{ width:1212px; margin:0 auto;}
table {border-collapse: collapse;/*为表格设置合并边框模型*/border-spacing: 0;}
input,textarea {font: 12px/20px;	font:inherit;resize:none;/*textarea是被固定宽度和高度的*/}
* { _noFocusLine: expression(this.hideFocus=true); } /* Removes dotted lines around links 移除链接周围的虚线*/
a {text-decoration:none;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-o-transition:color 0.2s linear; transition:color 0.2s linear; color:#18191b;}
a:focus , a:link, a:active {outline:none;}
a:hover {color:#a01103;
         /*transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;*/}
	
/*首页*/
.headent_{ width:100%; background:#a01102;}
.headent{ width:1212px; height:120px; overflow:hidden; margin:auto; padding-top:30px; padding-bottom:15px;}
.headent a{ color:#819393;}
.logo{ line-height:68px; font-size:28px;letter-spacing:4px; width:500px; height:75px; overflow:hidden; color:#fff; font-weight:300;}
.logo img{ max-height:75px;}
.top_link{ color:#fff; line-height:75px; padding-right:10px;}
.top_link a{ color:#fff;}
.top_link a:hover{ color:#0f7575;}	
.top_txt{ line-height:104px; height:104px; text-align:right; color:#819393}

.nav{ width:100%; height:50px; overflow:hidden; text-align:center; background:rgba(144,16,3,1); border-top:1px solid #9f1a0d;border-bottom:1px solid #9f1a0d;}
.nav ul{ width:1152px; height:50px; margin:0 auto;}
.nav li{ line-height:50px; display:inline-block;}
.nav li a{ display:block; width:100px; font-size:14px; color:#fff;}
.nav li a:hover{ background:rgba(198,128,48,0.5);}
.nav li.on a{ background:rgba(198,128,48,0.5);}
.nav li .navmore{ position:absolute; text-align:center; background:rgba(144,16,3,0.8); display:none; font-size:12px; z-index:5;}
.nav li .navmore a{ font-size:12px; color:#fff;line-height:18px; padding:11px 0px;}
.nav li .navmore a:hover{ font-size:12px; color:#fff;}
.nav li:hover .navmore{ display:block;}

.bottom_link_top{ background:#eeeeee; text-align:center; padding:20px 0px;}
.bottom_link_top a{ display:inline-block; margin:10px 30px;}
.bottom_link_top a img{ display:block; max-height:80px;}


.bottom_link{ background:#054da2; width:100%; padding:20px 0px; color:#000;}
.bottom_link_title{ float:left; width:20%; text-align:center; font-size:22px; font-weight:normal;letter-spacing:3px; color:#fff;}
.bottom_link_txt{ float:left; width:80%;}
.bottom_link_txt a{ display:inline-block; margin-right:30px; height:30px; line-height:30px; color:#fff;background:url(../images/bottomlinkicon_w.png) no-repeat right; padding-right:13px;}
.bottom_link_txt a:hover{color:#fff;}
.footer_link{ width:100%; height:250px; border-bottom:1px solid #2e2929; background:url(/page/2020/images/i_footer_logo.jpg) no-repeat center;}
.footer_link .link{ width:165px; float:left; font-size:13px; padding-top:45px; text-align:center; line-height:30px;}
.footer_link .link a.on{ font-size:14px; font-weight:bold;}
.footer_link .link a{ display:block; height:30px; width:165px; color:#fff;}
.footer_link .link a:hover{ color:#fff;}

.footer{ width:100%; background:#00397c; padding:50px 0px;}
.footer_{ padding:10px 0 30px 0; text-align:left; color:#fff; min-height:70px; line-height:24px; font-family:SimSun; background:url(/page/2020/images/bottomlogo.png) no-repeat left 14px; border-bottom:1px solid #cdcdcd;letter-spacing:2px; font-size:12px;}
.footer_ a{color:#fff;}


.indexttnews{ background:#fefefe;padding:50px 0px;}
.indexttnews_item{ width:280px;}
.indexttnews_item_type_name{ background:#dcdedd; margin-bottom:10px;}
.indexttnews_item_type_name a{ display:block; line-height:50px; height:50px; color:#a01102; font-size:16px; padding-left:10px; font-weight:bold;}
.indexttnews_item_type_name a:hover{ color:#a01102;}
.indexttnews_item_type_name a em{ display:inline-block;line-height:50px; height:50px;  border-bottom:2px solid #a01102;}
.indexttnews_item_type_name a span{ float:right; margin-right:20px; margin-top:0px; font-size:14px; color:#999; font-weight:normal;}

.indexttnews_item_dt_one{ float:left; width:40%;}
.indexttnews_item_dt_one_img{ width:100%; height:250px; overflow:hidden;}
.indexttnews_item_dt_one_img img{width:100%;}
.indexttnews_item_dt_one_title{ font-size:14px; line-height:20px; margin-top:10px; color:#000000; text-align:center;}

.indexttnews_item_dt_right{ float:left; width:684px;}

.indexttnews_item_con{ padding:5px 0px; height:280px; overflow:hidden;}
.indexttnews_item_con a{ display:block; height:40px; line-height:40px; overflow:hidden; color:#000000; border-bottom:1px solid #eee;
                         white-space: nowrap;text-overflow: ellipsis;-o-text-overflow:ellipsis;
                         }
.indexttnews_item_con a:hover{color:#a01103;}
.indexttnews_item_con .name{ width:530px; display:block; padding-right:0px; float:left;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow:ellipsis;}
.indexttnews_item_con .time{ width:120px; display:block; padding-right:0px; text-align:right;float:left;}

.indexttnews_item_con_more{display:block; height:40px; line-height:40px; text-align:right; color:#666; font-size:13px;}

.indexttnews_item_jc{ margin-top:40px;}
.indexttnews_item_jc_t{ float:left; width:50%;}
.indexttnews_item_jc_t .indexttnews_item_con .name{ width:430px; display:inline-block; padding-right:0px;}

.indexttnews_item_tw{ width:480px; margin-left:30px;}
.indexttnews_item_tw a{ display:block;}
.indexttnews_item_tw_con{ background:#f0f0f0; padding:20px 20px; margin-bottom:40px;}
.indexttnews_item_tw_tp{ height:20px; line-height:20px; text-align:center; color:#000; font-size:12px;}
.indexttnews_item_tw_title{  height:40px; line-height:40px; font-size:14px; color:#000; text-align:center; font-weight:bold;}
.indexttnews_item_tw_the{ font-size:12px; color:#666; line-height:20px; height:60px; overflow:hidden; margin-top:0px;}
.indexttnews_item_tw_img{ width:100%; height:270px; overflow:hidden;}

.indexttnews_item_tw .carousel-indicators {
    bottom: 0px;
}
.indexttnews_item_tw .carousel-indicators li {
    display: inline-block;
    width: 8px;
    height: 8px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000\9;
    background-color: #d7d8d8;
    border: 0px solid #fff;
    border-radius: 8px;
}
.indexttnews_item_tw .carousel-indicators .active {
    width: 8px;
    height: 8px;
    margin: 1px;
    background-color: #aaa;
}

.indexttnews_item_gg{ width:320px; margin-left:30px; }
.indexttnews_item_gg .indexttnews_item_type_name{ background:#005ac8; border-bottom:0px solid #c20032; margin:0px 0px;}
.indexttnews_item_gg .indexttnews_item_type_name a{ color:#fff;}
.indexttnews_item_gg .indexttnews_item_type_name a span{ margin-right:15px;}

.indexttnews_item_jxgz{ width:440px; margin-left:30px;background:#f8f8f8; }
.indexttnews_item_jxgz .indexttnews_item_type_name{ background:#f8f8f8; border-bottom:1px solid #c20032; margin:0px 5px;}
.indexttnews_item_jxgz .indexttnews_item_type_name a{ color:#c20032;}
.indexttnews_item_jxgz .indexttnews_item_type_name a span{ margin-right:15px;}
.indexttnews_item_jxgz .indexttnews_item_con{  background:#f8f8f8;}
.indexttnews_item_jxgz a span.name{ float:left; display:block; width:75%;}
.indexttnews_item_jxgz a span.time{ float:right; display:block; width:25%; text-align:right;}

.indexttnews_xsfc{ color:#000; padding:20px 0px ; margin-top:20px;}
.indexttnews_xsfc_btn_pre{ position:absolute; top:50%; left:-20px; cursor:pointer;}
.indexttnews_xsfc_btn_next{ position:absolute; top:50%; right:-20px;cursor:pointer;}
.indexttnews_xsfc_title{ font-size: 18px;}
.indexttnews_xsfc_title span{ font-size:14px;}
.indexttnews_xsfc_btn{ margin-right:50px;}
.indexttnews_xsfc_btn em{ margin-right:20px; margin-left:20px; cursor:pointer;}

.indexttnews_xsfc_con{ width:100%; overflow:hidden; margin-top:20px;}
.indexttnews_xsfc_con_img{ width:100%; overflow:hidden; height:160px;}

.indexttnews_tdxqtz{ margin-top:30px;}
.indexttnews_tdxqtz_left{ width:280px; float:left;}
.indexttnews_tdxqtz_left a{ display:block; background:#005ac8; color:#fff; font-size:18px; margin-bottom:10px; height:40px; line-height:40px; text-align:center;letter-spacing:20px;}
.indexttnews_tdxqtz_left a:hover{background:#00a2ea; color:#fff; text-decoration:none;}
.indexttnews_tdxqtz_left a.on{background:#00a2ea; color:#fff; text-decoration:none;}
.indexttnews_tdxqtz_right{ width:830px; margin-left:30px; background:#f0f0f0; float:left;}
.indexttnews_tdxqtz_right .indexttnews_item_con{ padding:10px 20px; overflow:hidden; height:auto; min-height:360px; display:none;}
.indexttnews_tdxqtz_right .indexttnews_item_con a:first-child{ height:40px;}
.indexttnews_tdxqtz_right .indexttnews_item_con .name{ width:700px; display:inline-block; padding-right:30px;}
.indexttnews_tdxqtz_right .indexttnews_item_con_more{ margin-top:10px; margin-right:20px;}
/* banner */
.slideBox{ width:100%; height:465px; position:relative;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; width:100%; text-align:center; right:5px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left; width:100%;  }
.slideBox .hd ul li{ margin-right:5px; display:inline-block;  width:15px; height:15px; line-height:14px; text-align:center; background:#3c3c3a; color:#3c3c3a; cursor:pointer;-moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius:15px; }
.slideBox .hd ul li.on{ background:#dc4435; color:#dc4435; }
.slideBox .bd{ position:relative; z-index:1; width:100%; height:423px; overflow:hidden;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev{ position:absolute; left:30px; z-index:11; top:50%; margin-top:-65px; display:block; width:40px; height:90px; background:url(../images/prev1.png); filter:alpha(opacity=70);opacity:0.7;   }
.slideBox .next{ position:absolute; right:30px; z-index:11; top:50%; margin-top:-65px; display:block; width:40px; height:90px; background:url(../images/next1.png); filter:alpha(opacity=70);opacity:0.7;  }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;}
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.main{ width:1152px; margin:0 auto;}
.main_left{ width:850px; float:left;}
.i_news{ width:790px; height:185px; padding:0 30px 25px 30px; background:#e2e2e2; margin-bottom:6px;}
.i_newstitle{ height:33px; line-height:33px; color:#a2432a; font-size:14px; font-weight:bold; margin-bottom:8px;}
.i_newstitle a{ color:#a2432a;}
.i_newstitle span{ float:right; padding-top:10px;}
.i_news_pic{ width:193px; height:140px; overflow:hidden; float:left; text-align:center;}
.i_news_pic img{ height:140px;}
.i_news_txt{ width:580px; height:140px; overflow:hidden; float:right;}
.i_news_txt1{ width:580px; height:35px; overflow:hidden; font-size:14px;}
.i_news_txt1 a{ width:490px; height:35px; overflow:hidden; display:block; float:left;}
.i_news_txt1 a:hover{ color:#1773db;}
.i_news_txt1 span{ width:80px; height:35px; display:block; overflow:hidden; text-align:right; float:right; color:#1773db;}
.i_news_txt2{ width:580px; line-height:35px; height:105px; overflow:hidden;}
.i_news_txt2 a{ color:#1773db;}

.i_newsjxgz{ width:362px; padding:10px 30px 10px 30px; background:#e2e2e2;}
.i_newsjxgz li{ width:362px; height:35px; overflow:hidden; line-height:35px;}
.i_newsjxgz li span{ color:#1773db;}

.main_right{ width:296px; float:right;}
.i_newstzgg{ width:296px;}
.ititle{ height:48px; line-height:45px; color:#a2432a; font-size:14px; font-weight:bold;}
.ititle_{ width:276px; height:48px; background:url(../images/title2.png) repeat-x;}
.ititle_ a{ color:#a2432a;}
.ititle_ a:hover{ color:#fff;}
.i_newstzggli{ width:270px; margin:0 0 0 3px; height:291px; background:#d1e6f8; padding:10px;}
.i_newstzggli li{ width:270px; overflow:hidden; line-height:31px;  text-align:left; margin:5px 0 0px 0;}
.i_newstzggli li a{ width:270px; line-height:31px ;overflow:hidden; display:block;}
.i_newstzggli li span{ width:270px; height:31px; overflow:hidden; display:block;}
.i_newstzggli li span a{ display:inline;}

.i_zsxx{ width:290px; margin:0 0 0 3px;}
.i_zsxxtitle{ border-bottom:2px solid #9d0000; height:35px; line-height:35px; font-weight:bold; font-size:15px; padding-left:10px; color:#000; margin:20px 0 0 0;}
.i_zsxxtitle span{ float:right; padding-top:12px;}
.i_zsxxpic{ width:290px; padding-top:10px;}
.i_zsxxpic a{ width:290px; height:72px; display:block; overflow: hidden;  padding-top:13px;}
.i_zsxxpic img{ width:290px;}



/*学院简介*/
.sitemap{ line-height:30px; color:#333; margin-top:30px; text-align:right; margin-bottom:20px;}
.sitemap a{color:#333;}
.menu{ width:200px; background:#e7e6e6; margin-bottom:30px;-moz-border-radius: 8px 8px 8px 8px;
    -webkit-border-radius: 8px 8px 8px 8px;
    border-radius: 8px 8px 8px 8px;}
.menu li{ width:200px; line-height:40px; font-size:14px; text-align:center; border-top:2px solid #f7f7f7;}
.menu li a{ display:block; color:#333;}
.menu li a:hover{ color:#c47f20;}
.menu li.on a{ color:#c47f20;}
.content{ width:840px; line-height:30px; color:#333; background:#fff; padding:15px; margin-bottom:30px;}
.content img{ max-width:840px;}
.menu_title{ width:200px; height:50px; line-height:50px; background:#a01103; text-align:center; color:#fff; font-size:22px;-moz-border-radius: 8px 8px 0 0;
    -webkit-border-radius: 8px 8px 0 0;
    border-radius: 8px 8px 0 0;}


