/* CSS Document */
/** Microsoft YaheiMicrosoft Yahei **/
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6,  blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center,  dt,  ol, ul, li, fieldset, form, label, legend,
blockquote, /* structural elements Microsoft Yahei */
pre, /* text formatting elements Microsoft YaheiMicrosoft Yahei */
form, fieldset, legend, button, input,  /* form elements Microsoft Yahei */
th, td, /* table elements Microsoft Yahei */
img/* img elements Microsoft Yahei */{
  border:medium none;
  margin: 0;
  padding: 0;
}

ul li{ list-style:none; margin: 0; padding: 0;}
/** Microsoft YaheiMicrosoft Yahei **/
body,button, input, select, {
  font:  'Microsoft Yahei',微软雅黑,tahoma, Srial, helvetica, sans-serif; color:#666666;
}

em{font-style:normal;}
/** Microsoft YaheiMicrosoft Yahei **/
ul, ol { list-style: none; }
/** Microsoft YaheiMicrosoft Yahei素 **/
a { text-decoration: none; }

/** Microsoft YaheiMicrosoft Yahei **/
img{ border:0px; cursor:hand;cursor:pointer}
/** Microsoft YaheiMicrosoft Yahei **/
/*table { border-collapse: collapse; border-spacing: 0; }*/
/*顶部开始*/
.top{width: 100%;min-width: 1200px;height: 48px;line-height: 48px;background: url(http://www.xdfpr.com/2017xdfpic/images/top_bj.png) repeat-x left top;}
.top .top_words{float: left;width: auto;font-size: 14px;color: #5c5c5c;}
.top .top_nav{float: right;width: auto;height: 48px;}
.top .top_nav .list{display: inline-block;}
.top .top_nav .list li{float: left;height: 48px;position: relative;}
.top .top_nav .list a{display: block;height: 48px;margin-left: 32px;font-size: 14px;color: #5c5c5c;}
.top .top_nav .list li .imgbox{width:120px;height:120px;display:none;position:absolute;top:50px;left:0px;}
.top .top_nav .list li .imgbox img{width:120px;height:120px;}
.top .top_nav .list a:hover{color: #ee7700;}
.top .top_nav .list a.current{display: block;height: 48px;margin-left: 26px;font-size: 14px;color: #ffffff;padding: 0px 7px;background: #ee7700}
.top .top_nav .list a.current:hover{color: #ffffff;}
.top .top_nav .list li .top_search{position: absolute;width: 300px;top: 48px;left: -233px;display: none;padding-top: 7px;}
.top .top_nav .list li .top_search .search_w{float: left;width: 198px;height: 38px;border: 1px solid #ccc;font-size: 14px;color: #999999;padding: 0px 10px;}
.top .top_nav .list li .top_search .btn{float: left;width: 80px;height: 40px;line-height: 40px;border: none;font-size: 14px;color: #ffffff;text-align: center;cursor:pointer;background: #ee7700}
/*顶部结束*/
/*logo部分开始*/
.head{width: 100%;min-width: 1200px;height: 108px;background: #ffffff;}
.head .logo{float: left;width: 385px;height: auto;display: inline-block;}
.head .logo img{margin-top: 25px;max-width: 100%;}
.head .link{float: left;width: 25px;height: 108px;background: url(../images/link.png) no-repeat center center;}
.head .words{float: left;width: 170px;height: 62px;background: url(../images/allpngpic.png) no-repeat left -214px; display:inline-block;margin-top:23px}
.head .school{float: left;width: 286px;height: 108px;display: inline-block;}
.head .school img{max-width: 100%;margin-top: 25px;}
.head .tel{float: right;width: 184px;height: 57px; display:inline-block;margin-top:29px;background: url(../images/allpngpic.png) no-repeat left -156px;}
/*logo部分结束*/
/*顶部导航开始*/
.nav{width: 100%;min-width: 1200px;height: 54px;line-height: 54px;background: #ee7800;}
.nav .sidebar_top{float: left;width: 265px;height: 54px;line-height: 54px;text-align: center;font-size: 18px;color: #ffffff;background: url(../images/sidebarbj.png) repeat left top;}
.nav .sidebar_top i{}
.nav .sidebar_top span{margin-left: 17px;}
.nav .nav_list{float: right;width: auto;height: 54px;}
.nav .nav_list li{float: left;}
.nav .nav_list li a{display: block;padding: 0px 12px;margin-right: 14px;font-size: 16px;color: #ffffff;}
.nav .nav_list li a:hover{background: url(../images/sidebarbj.png) repeat left top;color: #ffffff;}
.nav .nav_list li a.current{background: url(../images/sidebarbj.png) repeat left top;color: #ffffff;}
/*顶部导航结束*/
/*底部开始*/.footer{width: 100%;min-width: 1200px;height: 361px;background: #f5f5f5;clear: both;}
.footer .footer_top{height: 297px;border-bottom: 1px solid #cdcdcd;}
.footer .footer_top .footer_logo{float: left;width: 301px;height: 297px;}
.footer .footer_top .footer_logo img{display: inline-block;margin-top:37px ;margin-bottom: 10px;max-width: 100%;}
.footer .footer_top .footer_logo p{height: 25px;line-height: 25px;font-size: 16px;color: #636363;text-indent: 8px;}
.footer .footer_top .footer_logo span{display: block;height: 34px;line-height: 34px;font-size: 25px;font-weight: bold;color: #636363;text-indent: 8px;}
.footer .footer_top .ewm{float: left;width: 132px;display: inline-block;margin-top: 68px;}
.footer .footer_top .ewm img{max-width: 100%;margin: 0 auto;}
.footer .footer_top .ewm img span{line-height: 20px;font-size: 14px;color: #636363;}
.footer .footer_top .footer_nav{float: right;width: 714px;height: 297px;background: url(../images/footer_nav.png) no-repeat left center ;}
.footer .footer_top .footer_nav dl{float: left;padding-top: 60px;text-align: center;}
.footer .footer_top .footer_nav dl a:hover{color:#fc5b32}
.footer .footer_top .footer_nav dl.nav_1{width: 126px;margin-left: 55px;}
.footer .footer_top .footer_nav dl.nav_2{width: 106px;margin-left: 66px;}
.footer .footer_top .footer_nav dl.nav_3{width: 105px;margin-left: 79px;}
.footer .footer_top .footer_nav dl.nav_4{width: 90px;margin-left: 87px;}
.footer .footer_top .footer_nav dl dt{margin-bottom: 12px;}
.footer .footer_top .footer_nav dl dt a{display: block;height:35px;line-height: 35px;font-size: 20px;color: #504e4e;}
.footer .footer_top .footer_nav dl dd a{display: block;height:31px;line-height: 31px;font-size: 16px;color: #636363;}
.footer .footer_bottom{height: 63px;line-height: 63px;}
.footer .footer_bottom .copy{float: left;font-size: 14px;color: #636363;}
.footer .footer_bottom .share{float: right;}
.footer .footer_bottom .share img{float: left;margin-left: 11px;}
/*底部结束*/
@charset "utf-8";
/*! 全局CSS by SUN DIANJING ?2016 BLOG：http://www.sundj.cn */
@font-face{font-family: 'FontAwesome';src: url('../fonts/fontawesome-webfont.eot?v=4.7.0');src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight: normal;font-style: normal}
html,body,div,ul,li,dl,dt,dd,p,em,b,i,h1,h2,h3,h4,h5,h6{padding:0;margin:0;}

ins{text-decoration:none;}
img{border:0;}
ul,li{list-style:none;}
em,i{font-style:normal;}
/*间距类*/
.mt37{margin-top: 37px !important;}
.mb15{margin-bottom: 15px !important;}
.mb26{margin-bottom: 26px !important;}
.mb37{margin-bottom: 37px !important;}
.mt20{margin-top: 20px;}
.mt16{margin-top: 16px;}
/*!
背景色:#F8F8F8
链接色：#333
触发链接色：#fc5b32
*/
html,body{background:#FFF;font-size:14px;font-family:Antenna-Light,"Microsoft Yahei",Arial;color:#555;}
input,select{font-family:"Microsoft Yahei",Arial;}
a{color:#666;text-decoration:none;}
a:hover{color:#fc5b32}
.left{float:left !important;}
.right{float:right !important;}
/*.clearfix{clear:both;zoom:1;}*/
/*弹窗*/
/*弹窗咨询*/
.tcbox{width:506px;height:404px;position:fixed;margin:-202px 0 0 -253px;left:50%;top:50%;z-index:99;overflow:hidden;background:#fff;display:none;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 0 16px #AFAFAF;-moz-box-shadow:0 0 16px #AFAFAF;box-shadow:0 0 16px #AFAFAF;z-index:9999;}
.tcbox .tcc1{width:100%;height:63px;background:url(../images/allpngpic.png) no-repeat -345px -133px}
.tcbox .tcc1 p{height:63px;margin-left:65px;line-height:63px;color:#000;font-size:16px; margin-top:0;}
.tcbox .tcc1 p span{color:#f76d02}
.tcbox .boxout{width:22px;height:22px;position:absolute;top:14px;right:14px;cursor:pointer;background:url(../images/out.png) no-repeat center center;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
.tcbox .boxout:hover{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.tcbox .tcbanner{width:100%;height:214px;background:url(../images/ven.gif) no-repeat center center}
.tcbox .tcchat{width:94%;height:40px;margin:0 auto;color:#000}
.tcbox .tcchat .tcczx{width:200px;height:40px;float:left;font-size:18px;line-height:40px;color:#424242;margin:0;}
.tcbox .tcchat .tcclist{float:right;height:40px;line-height:40px; margin:0;}

.tcbox .tcchat .tcclist li{width:70px;height:40px;float:left;text-align:right;background-repeat:no-repeat;list-style:none;}

.tcbox .tcchat .tcclist li a{text-decoration:none; font-size:14px;color:#666;}
.tclb1{background:url(../images/allpngpic.png) no-repeat 18px  -315px; }
.tclb2{background:url(../images/allpngpic.png) no-repeat 18px  -371px; }
.tcbox .tctext1{width:94%;margin:1px auto 0 auto;height:70px}
.tcbox .tctext1 .tctextinner{width:300px;height:70px;float:left;-webkit-box-shadow:0 0 4px rgba(9,2,4,.3);-moz-box-shadow:0 0 4px rgba(9,2,4,.3);box-shadow:0 0 4px rgba(9,2,4,.3);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
button,input,keygen,select,textarea{text-rendering:auto;color:initial;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;display:inline-block;margin:0;font:13.33px Arial}
.tcbox .tctext1 .tctextinner .textarea{width:290px;height:60px;margin:5px 5px;float:left;color:#cacaca;font-size:14px;line-height:1.5;background-color:#fff;border:none;padding:3px 0 0 3px;display:inline;outline:0;max-width:290px;max-height:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.cccbut{height:70px;float:right}
.tcbox .tctext1 a{display:block;width:80px;height:70px;float:left;text-align:center;line-height:70px;text-decoration:none;color:#fff;font-size:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s}
.tcbut{background:#a70007}
.tcbut2{background:#ff8400}
.tcbut:hover{background:#930006}
.tcbut2:hover{background:#e47600}
.wechatcode{width:120px;height:120px;position:absolute;bottom:120px;right:0;background:url(../images/code.jpg) no-repeat center center;opacity:0;-webkit-transform:translate3d(0,15px,0);-moz-transform:translate3d(0,15px,0);-ms-transform:translate3d(0,15px,0);-o-transform:translate3d(0,15px,0);transform:translate3d(0,15px,0);-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.tclb3:hover .wechatcode{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
/*公共使用*/
.w1200{width: 1200px; margin: 0 auto;}
/*左侧咨寻*/
.fixzx {
    left: 0;
    position: fixed;
    top: 239px;
    width: 60px;
    z-index: 999;
}
.fixzx a {
    background: #ff8100 none no-repeat scroll center 8px;
    color: #ffffff;
    display: block;
    font-family: 微软雅黑;
    height: 35px;
    line-height: 23px;
    margin-top: 1px;
    padding-top: 35px;
    text-align: center;
    width: 60px;
    z-index: 666;
}
.fixzx a:hover {
	background-color:#484848	
}
.fixzx .zx {
	background-image: url("fzx.png");	
}

.fixzx .qq {
	background-image: url("fqq.png");	
}
.fixzx .phone {
	background-image: url("fphone.png");	
}
.fixzx .bm {
	background-image: url("fbm.png");	
}
.fixzx .zys {
	background-image: url("zys.png");	
}

