@charset "utf-8";
/**comm css author fuying 20120808**/
/*reset**/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, lengend, button, input, textarea, th, td,table {  margin: 0; padding: 0;border: 0;outline: 0;	font-size: 100%;vertical-align: baseline;-webkit-text-size-adjust:none;color:#6e6e6e;}
h1, h2, h3{font-family:microsoft yahei,Arial,Helvetica,sans-serif;;}
p{font-family:'Arial';}
body,button, input, select, textarea,li,p,span { font: 12px/1 Arial,Helvetica,sans-serif; line-height:125%;}
h1 { font-size: 18px;  }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4, h5, h6 { font-size: 100%; }
p, h4, h5, h6{line-height:1.6em;}
address, cite, dfn, em, var, i { font-style: normal; -webkit-text-size-adjust:none} 
code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace; } 
small { font-size: 12px; } 
ul, ol { list-style: none; }
a { text-decoration: none; cursor:pointer;color:#6e6e6e;}
a:hover { text-decoration: none; color:#fb7a33;}
abbr[title], acronym[title] { 	border-bottom: 1px dotted;	cursor: help;}
q:before, q:after { content: ''; }
legend { color: #000; } 
fieldset, img { border: none; } 
button, input, select, textarea {    font-size: 100%; }
table {	border-collapse: collapse;	border-spacing: 0;}
hr {    border: none;    height: 1px;}
.clear{clear:both;}
.clear:after {content:".";height:0px;line-height:0px;visibility:hidden;clear:both;}
.clearfix:after {display:block;	clear:both;	visibility:hidden;}
.clearfix {display:inline-block;}
.fr{float:right;}
.fl {float:left;}
.w980, .mian, .real{width:980px;margin:0 auto;}
.main_wr{width:100%;background:url('../images/mianBg.jpg') repeat-x scroll 0 0 #fff;}

/**bgImg**/
.header, .h_links, .footer, .s_pro ul li, .slide_pro_vedio .btn a{background-image:url('../images/bgX.jpg');background-repeat:repeat-x;}
.slideBtn_wr span, .pagination i, .more{background-image:url('../images/png.png');background-repeat:no-repeat;}
.slide_pro_list span, .real_contact h4, .prevBtn, .nextBtn, #scrollBar{background-image:url('../images/JPG.jpg');background-repeat:no-repeat;}
.weibo_btn a, .realSide ul li, .m_pro_list ul li h4 a{background-image:url('../images/btn.png');background-repeat:no-repeat;}

/**header**/
.header{position:relative;width:100%;height:83px;z-index:2;}
.header .w980{height:83px;}
.header h1{float:left;padding-left:10px;width:287px;height:83px;_display:inline;}
.navi{float:right;position:relative;width:630px;}
.navi .language{height:26px;line-height:26px;text-align:right;padding-right:20px;}
.navi .language a{padding:0 5px;}
.navi_wr{padding-left:3px;height:48px;}
.navi_wr ul li{position:relative;display:inline-block;height:45px;padding:12px 15px 0;background:url('../images/naviBg.png') no-repeat scroll top right transparent;text-align:center;_display:inline;*display:inline;*float:left;}
.navi_wr ul li a{color:#646464;}
.navi_wr ul li a:hover{color:#034d87;}
.navi_wr ul li span, .navi_wr ul li em{display:block;}
.navi_wr ul li span{font:16px/18px 'microsoft yahei'}
.navi_wr ul li em{font:400 12px/16px 'Arial'}
.nav_menu{display:none;position:absolute;left:0;top:57px;width:146px;opacity:0.77;filter:alpha(opacity:77)}
.navi_wr ul li .nav_menu a{display:block;height:29px;border-bottom:1px solid #08455e;background:url('../images/grayBg.png') repeat scroll 0 0 transparent;font:14px/29px 'microsoft yahei';color:#fff;padding:0 18px;text-align:left;}
.navi_wr ul li .nav_menu a:hover{background:url('../images/grayBg2.png') repeat scroll 0 0 transparent;height:30px;border:none;}

/**lay**/
.tit{height:42px;position:relative;}
.tit h3{font:700 20px/23px 'microsoft yahei';color:#4d4d4d;}
.tit span{font:700 20px/23px 'microsoft yahei';color:#fb7a33;}
.tit p{color:9a9a9a;font:700 18px/20px 'Arial'}
.more{position:absolute;right:3px;top:5px;height:12px;padding-left:11px;font-size:18px;width:40px;background-position:0 -27px;line-height:12px}
a.more:hover{color:#fb7a33;background-position:0 -18px;}
/**slide**/
.slide, .slideMain, .slideBox{position:relative;width:100%;height:310px;}
.slideBox{display:none;}
.slideBoxGfxy{background:url('../images/slide/bgGfxy.jpg') repeat-x scroll 0 0 transparent;}
.slideYxg{background:url('../images/slide/bg1.jpg') repeat-x scroll 0 0 transparent;}
.slideQx{background:url('../images/slide/bgQx.jpg') repeat-x scroll 0 0 transparent;}
.slideBox_cont{width:980px;margin:0 auto;height:310px;overflow:hidden;}
.slideBox_cont img, .slideBox_cont a{display:block;width:980px;height:310px;cursor:pointer;}
.slideBtn{position:absolute;left:533px;top:378px;width:90px;height:14px;}
.slideBtn_wr{position:absolute;right:18px;bottom:13px;width:90px;text-align:right}
.slideBtn_wr span{display:inline-block;width:14px;height:14px;cursor:pointer}
.slideBtn_wr span.curr{background-position:-16px 0;}

/**homeMain**/
.homeMain{overflow:hidden;padding-top:30px;height:310px;margin-bottom:20px;}
.h_intro{width:430px;}
.h_intro_col{background:url('../images/introBg.jpg') no-repeat scroll 284px 133px transparent;line-height:28px;border-top:1px solid #dedede;padding-top:10px;font-size:12px;}
.h_intro_col a{color:#045691}
.h_links{margin-top:25px;background-position:0 -83px;height:21px;border:1px solid #dedede;border-right:none;line-height:21px;}
.h_links a{display:inline-block;border-right:1px solid #dedede;font-weight:700;padding:0 13px;}
.h_product{position:relative;margin-top:25px;border:1px solid #dedede;height:88px;}
.h_product_tit{width:27px;font:16px/18px 'microsoft yahei';border-right:1px solid #dedede;color:#4d4d4d;padding-top:23px;height:65px;text-align:center;}
.h_product_col{width:460px;padding-top:10px;}
.h_product_col ul li{width:92px;float:left;text-align:center;}
.h_course{width:235px;margin-left:39px;_display:inline;}
.h_course_col{padding:3px;border:1px solid #dedede;height:258px;background:url('../images/story.jpg') no-repeat scroll bottom center transparent;}
.h_course_col h4{color:#f60;padding:0 8px;}
.h_course_col p{padding:0 8px;}
.h_course_col .year{background:#f5f5f7;width:43px;height:258px;}
.h_course_col .year ul li{font-size:14px;font-weight:700;text-align:center;line-height:45px;border-top:1px solid #f5f5f7;cursor:pointer;}
.h_course_more{display:block;background:url('../images/more.png');width:172px;height:40px;margin:15px 0 0 8px;}
.h_course_col .year ul li.curr{background:#fff;}
.h_course_cont{float:left;display:none;width:156px;margin-left:14px;_display:inline;padding-top:12px;height:256px;overflow:hidden;}
.h_course_cont ul li{font-size:14px;margin-bottom:23px;}
.h_course_cont ul li i, .real_news ul li i{vertical-align:middle;display:inline-block;background:url('../images/square.jpg') no-repeat scroll 0 0 transparent;width:3px;height:3px;margin:0 5px;}

.h_news{width:236px;}
.h_news_col ul li{border-top:1px solid #dedede;padding:7px 0}
.h_news_col ul li p{padding-left:15px;}
.h_news_col ul li h3, .real_defult h5, .real_defult h4, .m_contact .item h4, .honour ul li h4{padding-left:15px;background:url('../images/square.jpg') no-repeat scroll 6px 7px transparent;font:400 12px/18px 'Arial'}

/**footer**/
.footer{background-position:0 -104px;height:213px;width:100px;padding:30px 0 25px;border-top:1px solid #f0f0f0;width:100%;margin-top:30px;overflow:hidden;}
.footer p{text-align:center;margin-top:5px;color:#000;}






