/*åˆå§‹åŒ–*/
@charset "utf-8";
*{margin:0;padding:0;}
body{color:#474747;margin:0 auto;font-size:12px;line-height:24px;font-family:'Microsoft YaHei';-webkit-text-size-adjust:none;background:#fff;}
ol,ul,li{list-style:none;}
img{border:none; vertical-align:top;}
a{color:#474747;text-decoration:none;outline:none;}
a:hover{color:#045ba8;}
button,input,select,textarea{font-size:100%;font-family:tahoma;margin:0;outline:0 none;vertical-align:baseline;*vertical-align:middle; border:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
.left{float:left;}
.right{float:right;}
.clearfix:before,.clearfix:after{content:''; display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
.text{display:block;text-align:center;}
.none{ display:none;}
em,i{font-style:normal;}


/*----é¦–é¡µ----*/
/*header*/
.header{ width:1093px; margin:0 auto; height:102px; padding-top:23px;}
.logo{ float:left; width:293px; }
.logo img{ height:82px; width:auto;}
.header_right{ float:right;}
.header_tel dd{ line-height:20px; background:url(../images/tel_ico.jpg) no-repeat left center; padding-left:42px;}
.header_tel dd h2{color:#f8a900; font-family:Impact, Helvetica, sans-serif; font-size:26px;}
.header_tel dd h2 span{ padding-left:10px;}
.header_tel dd p{ color:#666;  }
.search{ margin-top:14px; background:url(../images/search_bg.jpg) no-repeat; width:330px; height:34px;}
.search .search_txt{ float:left; width:220px; height:20px; padding:7px 5px; background:none; }
.search .search_btn{float:left;width:100px; height:34px; background:none; text-indent:-999em; cursor:pointer;}

.lang_span{float: right;
    font-size: 14px;
    font-weight: bold;
    color: #f68014;
    margin-right: 5px;}
.lang_span a{    color: #f68014;
    text-decoration: underline;}
.lang_span a:hover{color:#0062bf}
/*banner*/
.banner{ width:100%;  position:relative;  height:380px;}	
.banner .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }	
.banner .bd ul{ width:100% !important;  }	
.banner .bd li{ width:100% !important;  height:380px; overflow:hidden; text-align:center;  }	
.banner .bd li a{ display:block; height:380px; }	
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:10px; left:0; height:30px; line-height:30px; text-align:center;	}	
.banner .hd ul{ text-align:center;  }
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:12px; height:11px; margin:4px; background:url(../images/banner_dot.png) no-repeat 0 0; overflow:hidden; 		line-height:9999px; 	}	
.banner .hd ul .on{ background-position:-12px 0; }



/*recent_news*/
.section1{width:1093px; margin:20px auto 23px;}
.recent_news{ float:left;}
.cont_title{ height:39px; line-height:39px;}
.recent_news .cont_title{ margin-bottom:24px; background:url(../images/title_news.jpg) no-repeat; width:813px;}
.cont_title .more{ float:right; background:url(../images/morebg3.jpg) no-repeat; width:51px; height:15px; display:inline-block; margin:10px 10px 0 0;}
.cont_title span{ font-size:15px; font-weight:bold; color:#055faa; margin-left:12px;}
.recent_newsbox{}
.recent_newsbox dt{ float:left; width:356px; height:228px; border:1px solid #e5e5e5; padding:3px;}
.recent_newsbox dt a{ display:block;width:356px; height:228px;}
.recent_newsbox dt img{ width:100%; height:100%;}
.recent_newsbox dd{ float:left; padding-left:20px; width:430px;}
.recent_newsbox dd h4 a{ display:block; padding-bottom:5px;color:#2e2e2e; font-size:15px; overflow:hidden; height:20px;}
.recent_newsbox dd h4 a:hover{ color:#045ba8;}
.recent_newsbox dd div{ color:#a2a2a2; line-height:22px;font-size:13px; height:45px; overflow:hidden;}
.recent_newsbox dd ul{ padding-top:10px;}
.recent_newsbox dd ul li{ border-bottom:1px dashed #c0c0c0; line-height:30px; height:30px; overflow:hidden;}
.recent_newsbox dd ul li span{ float:right; color:#aeaeae; font-size:12px;}
.recent_newsbox dd ul li a{ color:#2e2e2e; font-size:13px; background:url(../images/news_libg.jpg) no-repeat left 9px; padding-left:18px; transition:all 0.3s linear 0s; -webkit-transition:all 0.3s linear 0s;   float:left;width:320px;}
.recent_newsbox dd ul li a:hover{color:#045ba8; transform:translateX(5px);transform:translateX(5px);}


/*institution*/
.institution{ float:right; width:249px;}
.institution .cont_title{ background:url(../images/institution_title.jpg) no-repeat; width:249px; height:40px; line-height:40px;}

.institution_img{ text-align:center;}
.institution_img img{ width:247px; height:225px; }
.institution .more{ background:url(../images/more_bg1.jpg) no-repeat right center; display:block; padding-right:35px;}
.institution .more span{ color:#222222; font-size:13px; display:block; background:url(../images/more_bg2.jpg) repeat-x; height:31px; line-height:31px; text-align:center;}
.institution .more span:hover{color:#045ba8;}
 
 /*section2*/
.section2,.section3{width:1093px; margin:0 auto;}
.section2 .cont_title,.section3 .cont_title{ background:url(../images/title_section2bg.jpg) no-repeat; width:1093px; height:40px; line-height:40px; margin-bottom:24px;}
.business{}
.business_box{ float:left;width:253px; padding-right:27px;}
.business .last{ padding-right:0;}
.business_box a{ display:block} 
.business_box dt{width:253px;height:98px; overflow:hidden; } 
.business_box dt img{ width:100%; height:100%; transition:all 0.3s linear 0s; -webkit-transition:all 0.3s linear 0s; } 
.business_box:hover dt img{ transform:scale(1.1); -webkit-transform:scale(1.1);}
.business_box dd{} 
.business_box dd h4{ color:#222222; font-size:15px; font-weight:bold; line-height:38px; height:38px; overflow:hidden;} 
.business_box:hover dd h4{color:#045ba8;}
.business_box dd div{ color:#515151; font-size:13px; line-height:22px; overflow:hidden; height:48px;} 
 /**/
 .section3 .cont_title{ margin:27px 0 18px;}
.slideGroup{ width:1093px;  }
.slideGroup .slideBox{ overflow:hidden; zoom:1;  position:relative;   }
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:0px; top:55px; display:block; width:14px; height:34px; background:url(../images/pro_arrow.jpg) no-repeat center center ; }
.slideGroup .sNext{ left:auto; right:0px;background:url(../images/pro_arrow2.jpg) no-repeat center center ; }
.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{ margin:0 13px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center; padding:5px;border:1px solid #d4d4d4;  }
.slideGroup .parBd ul li .pic img{ width:241px; height:145px; display:block;   }
.slideGroup .parBd ul li .title{ line-height:24px; height:24px; margin:12px 0; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;  width:241px; text-align:center;  }
.slideGroup .parBd ul li .title a{ color:#2e2e2e; font-size:13px; }
.slideGroup .parBd ul li .title a:hover{color:#045ba8;} 
 
 
 
 /*footer*/
.footer{ background:#f6f6f6 url(../images/footerbg1.jpg) repeat-x center bottom; padding:20px 0;}
.wrap{width:1093px; margin:0 auto;}
.footer_left{ float:left; overflow:hidden;}
.footer_right{ float:right; width:253px;}
.footer_nav{ float:left; width:187px;}
.footer_nav dt a{ color:#222222; font-size:15px; line-height:33px; padding-bottom:13px; display:block; } 
.footer_nav dd a{ color:#868686; font-size:13px;} 
.footer_nav dd a:hover{ color:#045ba8;}
.footer_nav dt a:hover{ color:#045ba8;}
.footer_link{ overflow:hidden; padding-bottom:10px;}
.footer_link dt{ float:left; width:94px;}
.footer_link dd{ float:left; width:150px; padding-left:7px;}
.weixin{ background:url(../images/weixin.jpg) no-repeat left center; padding-left:40px; font-size:15px; line-height:38px;}
.sina{ font-size:13px;}
.sina_ico{ background:url(../images/sina.jpg) no-repeat right center; line-height:38px; padding-right:40px; display:block;}
.footer_contact{font-size:13px; line-height:23px; color:#868686;}


/*footer_bot*/
.footer_bot{ background:#045ba8; height:89px;color:#6b90de; line-height:33px; text-align:center; }
.footer_bot a{ color:#6b90de;}
.footer_bot a:hover{ color:#fff;}
.footer_bot ul{ text-align:center; padding-top:10px; }
.footer_bot ul li{ display:inline-block; background:url(../images/footer_line.jpg) no-repeat right center; padding-right:2px;}
.footer_bot ul li a{ padding:0 7px;}

.footer_bot ul li.last{ background:none;}

.footer_logo{ padding-right:26px;}
.footer_bot p span{ padding:0 25px;}
.cnzz img{ padding-top:8px;}


/**/
.inner_banner{ width:100%; height:235px; }
.inner_cont{ background:url(../images/inner_contbg.jpg) repeat-x center top; position:relative; }
.inner_cont::before{ position:absolute; content:""; left:50%; margin-left:-720px;  top:0; height:74px; width:374px; background:#fff;}
.left_side{ float:left;width:200px; background:url(../images/left_shadow.jpg) no-repeat center bottom; padding-bottom:9px; margin-bottom:30px;  }
.menue{width:200px;margin-top:-49px; position:relative;}
.menue h4{ background:url(../images/left_menuebg.jpg) no-repeat; width:200px; height:184px; color:#fff; border-bottom:1px solid #ffffff;}
.menue h4 span{ font-size:16px; font-weight:bold; padding:70px 0 0 33px; display:block; line-height:26px;}
.menue h4 i{ display:block; font-size:24px; font-weight:normal; text-transform:uppercase;}
.menue ul{ border:1px solid #dee0e5; border-bottom:none;}
.menue ul li{ height:50px; width:200px; line-height:50px; border-bottom:1px solid #dde0e5;}
.menue ul li a{ color:#666666; font-size:15px; padding-left:35px; padding-right:22px; display:block; }
.menue ul li:hover{ background:url(../images/menue_libg.jpg) no-repeat;}
.menue ul li:hover a{ color:#fff;background:url(../images/menue_abg.png) no-repeat 170px center;}
.menue ul{}

.menue ul li.selected{background:url(../images/menue_libg.jpg) no-repeat;}
.menue ul li.selected a{ color:#fff;background:url(../images/menue_abg.png) no-repeat 170px center;}

.left_contact{ border:1px solid #dee0e5; padding:6px 9px 10px;}
.left_contact .company_namec{ color:#434343; font-weight:bold; font-size:14px; line-height:20px;}
.left_contact .company_namee{ color:#a6a9b0; font-size:9px;line-height:20px;}
.left_contact dl{ color:#323233; overflow:hidden;}
.left_contact dt{ float:left; width:37px;}
.left_contact dd{ float:left;width:143px;}
.left_side .tel{ font-size:26px; font-family:Georgia, "Times New Roman", Times, serif; color:#f97602;  background:url(../images/left_telbg2.jpg) repeat-x; height:25px;border-bottom:1px solid #fff; line-height:25px; padding:17px 8px; }
.left_side .tel span{ padding-left:33px;background:url(../images/left_telbg.jpg) no-repeat left center; }


.right_side{ float:right; width:854px;}
.location{ line-height:24px; height:24px; padding:25px 0; margin-bottom:27px;}
.location span{ float:right; color:#a2a2a2; font-family:"å®‹ä½“";}
.location a{ padding:0 5px; color:#a2a2a2; font-family:"å¾®è½¯é›…é»‘";}
.location a img{ margin-top:5px;}
.location i{ padding-left:5px; font-family:"å¾®è½¯é›…é»‘";}
.location em{ color:#565656; font-size:22px; font-weight:bold;}
.location a:hover{ color:#045ba8;}


.pic_listpage{}
.pic_listul{ width:870px; padding-bottom:26px;}
.pic_listul li{ float:left;margin-bottom:28px;/* background:url(../images/pic_listlibg.jpg) no-repeat center top;*/ width:274px; text-align:center; margin-right:14px; border:1px solid #d3d3d3;}
.pic_listul li a{ display:block; cursor:pointer;}
.pic_listul li em{ display:inline-block; margin-top:12px;  overflow:hidden;width:252px; height:157px; }
.pic_listul li img{ width:100%; height:100%; transition:all 0.3s linear 0s; -webkit-transition:all 0.3s linear 0s; }
.pic_listul li span{ display:block; height:23px; line-height:23px; padding:0px 0 20px; overflow:hidden; color:#343434; font-size:14px;  }
.pic_listul li:hover span{color:#045ba8;}
.pic_listul li:hover img{ transform:scale(1.1); -webkit-transform:scale(1.1);}


/*åˆ†é¡µ*/
.page{ padding-bottom:80px; color:#767676; text-align:center; font-size:12px; }
.page a{ color:#767676; display:inline-block; padding:0 10px; height:28px; line-height:28px; border:1px solid #bdbcbc;  }
.page a.active{ color:#fff; background:#045ba8; border:1px solid #045ba8;}
.page a:hover{ color:#fff; background:#045ba8; border:1px solid #045ba8; }
.page input{ width:40px; border:1px solid #dcdcdc; height:20px;}
.page span{ padding:0 4px;}
.page .turn{ border:none;}
.page .turn:hover{color:#767676; background:none;  border:none;}
.page span{ color:#767676; display:inline-block; padding:0 12px; height:28px; line-height:28px; border:1px solid #bdbcbc;}
.page select{height:28px; line-height:28px; border:1px solid #bdbcbc; width:48px;}




/*develop_page*/
.develop_page{ padding:11px 0 94px;}
.develop_main{ width:824px; margin:0 auto; background:url(../images/develop_line.jpg) repeat-y 58px top;}
.develop_main dl{ overflow:hidden; padding:22px 0;}
.develop_main dl dt{ float:left; width:52px; color:#6a6a6a; font-weight:bold; font-size:16px;}
.develop_main dl dd{ float:left; width:742px; background:url(../images/develop_circle1.jpg) no-repeat left 5px; padding-left:30px; color:#747474; font-size:14px; }
.develop_main dl:hover dt{ color:#f8a300;}
.develop_main dl:hover dd{ color:#f8a300;background:url(../images/develop_circle2.jpg) no-repeat left 5px;}


/*honor_page*/
.honor_page{ padding-bottom:70px;}
.honor_page dl{ background:url(../images/honor_arrow.jpg) no-repeat left 10px; padding-left:18px; margin-bottom:23px; }
.honor_page dl dt{ color:#393939; font-size:18px; font-weight:bold; padding-bottom:10px;}
.honor_page dl dd{ line-height:30px; position:relative;}
.honor_page dl dd a{ color:#393939; font-size:14px; display:block; width:405px;}
.honor_page dl dd img{ width:378px; height:auto; display:none; position:absolute; left:405px; top:-20px;}
.honor_page dl dd:hover a{ color:#0062bf;}

.honor_page dl dd a.active{ color:#0062bf;}
.honor_page dl dd img.on{ display:block;}


/**/
.about_page{ padding:8px 0;}
.about_chinese{ border-bottom:1px solid #e2e2e2; padding-bottom: 35px;}
.about_chinese dt{ float:right;padding-left:56px;}
.about_chinese dd{ color:#747474; font-size:14px; line-height:28px; }
.about_chinese h4{ color:#f8a300; font-size:33px;  }
.about_chinese h5{ color:#c8c8c8; font-size:14px; text-transform:uppercase; padding-bottom:28px; }
.about_chinese dd b{ color:#f87d15;}
.about_chinese p{ padding-bottom:38px;}

.about_english{ color:#929292; font-size:13px; font-family:Arial, Helvetica, sans-serif; line-height:24px; padding:35px 0;}
.about_english p{ padding-bottom:24px;}
.about_chinese p.line{ width:45px; background:#b9b9b9; height:1px; padding-bottom:0;margin-bottom:22px;}



/*result_page*/
.result_page{ padding:6px 0 20px;}
.result_top{ background:url(../images/result_topbg.jpg) repeat-x; height:103px; border:1px solid #ececec; border-bottom:2px solid #ececec; padding:20px;overflow:hidden; margin-bottom:34px; }
.result_top dt{ float:left;border:1px solid #ededed; width:135px; height:100px; margin-right:26px; }
.result_top dd{ }
.result_top dd h4{ color:#636363; font-weight:bold; font-size:14px; line-height:38px; overflow:hidden; height:38px;}
.result_top dd p{ line-height:28px;font-size:14px; color:#636363;}
.result_bot{}
.result_bot dl{ float:left; font-size:14px; margin-bottom:42px;}
.result_bot dl dt{ color:#232323; font-weight:bold; background:url(../images/result_dlbg.jpg) no-repeat left center; padding-left:30px; margin-bottom:7px;}
.result_bot dl dd{ margin-left:8px;}
.result_bot dl dd ul li{ color:#636363; line-height:36px;background:url(../images/result_dot.jpg) no-repeat left 15px; padding-left:20px; }



/*news_listpage*/
.news_listpage{}
.news_listul{ padding-bottom:45px;}
.news_listul li{ overflow:hidden; line-height:45px; height:45px; overflow:hidden;
 border-bottom:1px dotted #c6c6c6; background:url(../images/news_arrowbg.jpg) no-repeat left center; padding-left:15px;}
.news_listul li a{ float:left; color:#666666; font-size:14px; transition:all 0.3s linear 0s; -webkit-transition:all 0.3s linear 0s; max-width:745px; }
.news_listul li span{ float:right; color:#939393; }
.news_listul li:hover{ }
.news_listul li:hover a{ color:#045ba8;transform:translateX(-5px); -webkit-transform:translateX(-5px); }
.news_listul li a.hot{ background:url(../images/hot_bg.jpg) no-repeat right center; padding-right:30px;}




/*pic_txttop*/

.pic_txttop{ padding-bottom:27px; border-bottom:1px dotted #c6c6c6;}

.pic_txttop dt{ float:left; width:206px; height:133px;  position:relative;}
.pic_txttop dt::before{ position:absolute; content:""; left:-3px; top:3px; background:#dddddd; width:206px; height:133px; }
.pic_txttop dt a{ position:absolute; left:0; top:0; display:block; width:206px; height:133px; overflow:hidden;}
.pic_txttop dt img{ width:100%; height:100%;}
.pic_txttop dd{ float:left; width:605px; padding-left:30px;}
.pic_txttop dd h4 a{ color:#000; font-size:14px; line-height:26px; height:26px; overflow:hidden; margin:3px 0; display:block;}
.pic_txttop dd div{ color:#666666; line-height:25px; margin-bottom:20px; height:48px; overflow:hidden;}
.pic_txttop dd a.more{ display:block; background:url(../images/pic_txt_more.jpg) no-repeat; width:64px; height:26px;}
.pic_txttop dd h4 a:hover{ color:#045ba8;}
.pic_txttop dt img{ transition:all 0.3s linear 0s; -webkit-transition:all 0.3s linear 0s;}
.pic_txttop:hover img{transform:scale(1.1); -webkit-transform:scale(1.1);}




/*newspaper_list*/
.newspaper_list{ width:865px; padding-bottom:35px;}
.newspaper_list li{ float:left; margin-bottom:19px; text-align:center; margin-right:14px;}
.newspaper_list li a{ display:block;}
.newspaper_list li em{ display:inline-block; background:url(../images/newspaper_bg.jpg) no-repeat;width:147px; height:203px; padding:5px 5px;  border:1px solid #ececec;}
.newspaper_list li span{ display:block; color:#636363; font-size:14px; line-height:35px; height:35px; overflow:hidden;}
.newspaper_list li img{ border:1px solid #f2f1f1; width:145px; height:201px;}
.newspaper_list li:hover span{color:#045ba8; }


/*contact_page*/
.contact_page{ padding:8px 0; }
.contact_top{ background:url(../images/contact_topbg.jpg) repeat-x; height:245px; border:1px solid #ececec; border-bottom:2px solid #ececec; padding:15px; margin-bottom:20px;}
.contact_top dl{ float:left; width:345px;}
.contact_page dt{ color:#616161; font-size:22px; font-weight:bold;line-height:45px; margin-bottom:14px;}
.contact_page dd{ color:#373737; font-size:14px; line-height:30px;}
.contact_top .map{ float:right;}
.contact_mid{ margin-bottom:45px; padding:0 22px;}
.contact_mid dl{ float:left;width:390px;}
.contact_mid dl dt{ }
.contact_mid dl dd{}

.contact_bot{padding:0 22px 48px; }
.contact_bot dl{ float:left;width:390px}
.contact_bot dl dt{}
.contact_bot dl dd{}


/*product*/
.product_page{ padding-bottom:45px;}
.product_lefttxt{ float:left; width:400px; padding-left:60px; line-height:28px;}

.product_rightimg{ float:right; background:url(../images/product_rightimgbg.jpg) no-repeat; width:356px; height:558px; position:relative; }

.product_rightimg img{ position:absolute; left:11px; top:28px;}

.product_lefttxt dt a{ color:#3d3d3d; font-weight:bold; font-size:16px;}
.product_lefttxt dt a:hover{color:#d8ab02;}
.product_lefttxt dd a{ color:#3d3d3d; font-size:14px; transition:all 0.3s linear 0s; -webkit-transition:all 0.3s linear 0s; display:inline-block;}
.product_lefttxt dd a:hover{color:#d8ab02; transform:translateX(5px); -webkit-transform:translateX(5px);}
.product_lefttxt dl{ padding-bottom:28px;}

/*product_infopage*/
.product_infopage{ padding:18px 0;}
.product_infopage .title{ font-size:24px; font-weight:bold; color:#2d2d2d; text-align:center; padding-bottom:50px;}
.product_infopage dl{ padding-bottom:20px; }
.product_infopage dl dt{ background:url(../images/pro_infotitle.jpg) no-repeat left bottom;  width:192px; height:40px; font-size:18px;font-weight:bold; color:#2d2d2d; padding-left:22px; }
.product_infopage dl dd{color:#2d2d2d; font-size:14px; line-height:28px; padding-top:11px;}
.product_ulimg li{ float:left; width:199px; margin-right:18px; text-align:center;}
.product_ulimg{ padding-top:24px;}
.product_ulimg li span{ display:block; height:56px; overflow:hidden;}
.product_infopage td{ color:#000000; height:39px; line-height:39px;}
.product_infopage td{ color:#000000; text-align:center; }

/*direction_page*/
.direction_page{ padding-bottom:130px;}
.direction_topul{ background:#fff url(../images/direction_topbg.jpg) repeat-x center bottom; border:1px solid #eaeaea; border-bottom:2px solid #eaeaea; padding:14px 28px;}
.direction_topul li{ color:#636363; line-height:28px; color:#636363; font-size:14px; }
.js_direction{ position: relative; border: 1px solid #ececec; overflow: hidden; width: 850px; margin-top:34px; }	
.js_direction .bigImg{ height: 489px;  position: relative;}	
.js_direction .bigImg li img{ vertical-align:middle; width:828px; height:465px; margin:12px 0 12px 12px;   }
.js_direction .bigImg  h4{ font-size: 22px; line-height: 33px; height: 33px; padding-right: 30px; overflow: hidden; text-align: left; position:absolute; left:12px;  bottom:12px; 
width:828px; background:url(../images/direction_dot.png) repeat; padding:11px 0; text-align:center; overflow:hidden; }
.js_direction .bigImg  h4 a{ color:#fff; height: 33px; overflow:hidden; display:block;}
.js_direction .smallScroll{ height: 93px; padding:16px 0;  background:#e5e5e5;}	
.js_direction .sPrev,.js_direction .sNext{ float: left; display: block; width: 25px; height: 104px; text-indent: -9999px; background:url(../images/direction_leftarrow.jpg) no-repeat; margin-left:10px; }	
.js_direction .sNext{margin-left:0px;  background:url(../images/direction_rightarrow.jpg) no-repeat;}		
.js_direction .smallImg{ float:left;  margin: 0 6px; display:inline; width: 768px; overflow: hidden;}	
.js_direction .smallImg ul{ height:93px;  width: 9999px; overflow: hidden; }
.js_direction .smallImg li{ float: left; padding: 0 12px 0 12px; width:166px; cursor:pointer;  display: inline;  }	
.js_direction .smallImg img{width:166px; height:93px;  }		
.js_direction .pageState{ display:none; }	





/*overseas_page2*/
.overseas_page2{ padding:8px 0 20px;}
.overseas_page2 .title{ color:#404040; font-size:18px; font-weight:bold; text-align:center; padding-bottom:38px;}
.overseas_top{ padding-bottom:4px;}
.overseas_top dt{ float:right; padding:7px; border-right:1px solid #f3f3f3; border-bottom:2px solid #e6e6e6; margin-left:10px; }
.overseas_top dt img{}
.overseas_top dd {color:#626262; font-size:14px; line-height:28px;}
.overseas_top dd p{ text-indent:2em; padding-bottom:28px;}

.overseas_dl{ padding-bottom:30px;}
.overseas_dl dt{ background:#f88c00; line-height:30px; padding:0 13px; font-size:14px; font-weight:bold; color:#fff; display:inline-block; margin-bottom:8px;}
.overseas_dl dd{ color:#626262; font-size:14px; line-height:28px;}



/*overseas_page1*/
.overseas_page1{ padding-bottom:100px;}
.overseas_page1 .tip{ background:url(../images/overseas_tipbg1.jpg) no-repeat left center; padding-left:36px; color:#373737; font-size:14px;}
.overseas_page1 .tip i{ display:inline-block; background:url(../images/overseas_tipbg2.jpg) no-repeat; width:26px; height:25px;}
.overseas_page1 .tip b{ color:#ff0000; font-weight:normal;}


.overseas_mapimg{ float:left;width:628px;}
.overseas_scroll{ float:right; width:205px; height:522px; position:relative;border:1px solid #cbcbcb; overflow:hidden;}
.overseas_scroll .panel-default{   border-color: #cbcbcb;}
.overseas_scroll .news-item{ line-height:24px;}
.overseas_scroll .news-item dt a{ font-weight:bold; font-size:14px; color:#373737;}
.overseas_scroll .news-item dd a{ font-size:12px; color:#373737;}
.panel-body{ padding:23px 13px;}


.panel{margin-bottom:20px; box-shadow:none;}
.panel-footer .prev{background:url(../images/map_toparrow.jpg) no-repeat; width:205px; height:23px;text-indent:-999em; top:0px; left:0px; position:absolute;}

.panel-footer .next{ background:url(../images/map_botarrow.jpg) no-repeat; width:205px; height:23px; text-indent:-999em;bottom:0px; left:0px; position:absolute;}


/*æ•ˆæžœ*/
.glyphicon
{
    margin-right:4px !important; /*override*/
}

.pagination .glyphicon
{
    margin-right:0px !important; /*override*/
}

.pagination a
{
    color:#555;
}

.panel ul
{
    padding:0px;
    margin:0px;
    list-style:none;
}

.news-item
{
   
    margin:0px;
    border-bottom:1px solid #e0e1e2; 
}

.news-item dl{ line-height:24px; padding:9px 0;}
.overseas_scroll .news-item dd a:hover{color:#045ba8;}
.overseas_scroll .news-item dt a:hover{color:#045ba8;}



/*nav*/
.navBar{ background:url(../images/nav_abg.jpg) repeat-x;  width:100%; height:41px; position:relative; z-index:999;}	
.nav{width:1161px;margin:0 auto; }		
.nav .m{  position:relative;  float:left; float:left; background:url(../images/nav_line.jpg) right center; padding-right:2px; width:126px; text-align:center; }	
.nav h3 a{  zoom:1;  height:41px; line-height:41px;  display:block; color:#fff; font-weight:bold; font-size:15px; overflow:hidden;background:url(../images/nav_abg.jpg) no-repeat;}	
.nav h3 a span{ display:inline-block; width:100px; overflow:hidden; height:20px;}	
.nav .sub{ display:none; padding-left:32px; padding-right:16px; padding-top:14px; padding-bottom:25px; width:692px;  position:absolute; left:0px; top:41px;float:left; line-height:35px; background: url(../images/nav_subbg.png) repeat-x center top;  border:1px solid #b4b4b4; text-align:left; border-radius:0 0 5px 5px; }	
.nav .sub li{ }
.nav .sub li a{ color:#272727; font-size:12px;display:block; height:35px; padding:0 4px; overflow:hidden; zoom:1;}	
.nav .sub li a:hover{   color:#045ba8;  }
.nav li:hover h3 a{ color:#f8c400;   }	
.nav #m1 .sub{}
.nav #m2 h3 a{ background:url(../images/nav_a2bg.jpg) no-repeat  center center;}
.nav #m3 h3 a{ background:url(../images/nav_a3bg.jpg) no-repeat center center;}

.nav #m9{ background:none;}

.nav #m9 .sub li a{ }
.sub_left{ float:left; width:200px;  }
.sub_left dd{ line-height:32px; width:99px; float:left;}
.sub_left dd a{ color:#272727;}
.sub_left dd a:hover{ color:#045ba8;}
.sub_right{ float:left;  width:460px; overflow:hidden;background:url(../images/sub_navline.jpg) repeat-y left center; padding-left:30px;}
.sub_right dt{ float:left; border:1px solid #cfcfcf; padding:1px;}
.sub_right dt img{ width:183px; height:111px; }
.sub_right dd{ float:left; width:254px; line-height:25px; height:100px; padding-left:15px; overflow:hidden;}

.nav #m3 .sub,.nav #m5 .sub,.nav #m7 .sub,.nav #m8 .sub,.nav #m9 .sub{width:592px;}
.nav #m3 .sub .sub_left,.nav #m5 .sub .sub_left,.nav #m7 .sub .sub_left,.nav #m8 .sub .sub_left,.nav #m9 .sub .sub_left{width:100px;}

.nav #m6 .sub .sub_left{ float:right;}
.nav #m6 .sub .sub_right{ float:right;background:url(../images/sub_navline.jpg) repeat-y right center; padding-left:0px; padding-right:15px; }
.nav #m7 .sub .sub_left{ float:right;padding-left:15px;}
.nav #m7 .sub .sub_right{ float:right;background:url(../images/sub_navline.jpg) repeat-y right center; padding-left:0px; padding-right:15px; }
.nav #m8 .sub .sub_left{ float:right;padding-left:15px;}
.nav #m8 .sub .sub_right{ float:right;background:url(../images/sub_navline.jpg) repeat-y right center; padding-left:0px; padding-right:15px; }
.nav #m9 .sub .sub_left{ float:right;padding-left:15px;}
.nav #m9 .sub .sub_right{ float:right;background:url(../images/sub_navline.jpg) repeat-y right center; padding-left:0px; padding-right:15px; }


/*æ–°é—»è¯¦ç»†*/
.post{ padding:15px; width:820px;font-size:14px; color:#3b3a3a; height:auto !important; min-height:400px; height:400px; overflow:hidden; padding-bottom:30px;}
.entry_title{ text-align:center; color:#045ba8; font-size:16px; line-height:30px; font-weight:bold; padding:10px 0;}
.entry_meta{ height:25px; line-height:25px; overflow:hidden;}
.entry_meta span{ width:33.3%; float:left; display:inline-block; text-align:center; color:#3c3c3c;}
.entry_content{ margin-top:25px;}
.turnpage{ line-height:25px; margin:15px 0; font-size:14px; color:#3c3c3c;}



/*2015814ä¿®æ”¹*/
.js_casescroll{ width:1093px;    }
.js_casescroll .hd{height:36px;line-height:35px;padding:0 15px; background:#f4f4f4; }	.js_casescroll .hd h2{ font-family: "Microsoft YaHei"; font-size: 17px; color: #C80300; float: left; margin-right: 15px; }	.js_casescroll .bd{ position:relative;  }
.js_casescroll .prev{ position: absolute; top: 44px; left:10px; display: block; width: 30px; height: 55px;background:url(../images/honor_leftarrow.jpg) no-repeat;  z-index: 9; overflow: hidden; border:1px solid #d4d4d4; }	
.js_casescroll .next{ right:10px;background:url(../images/honor_rightarrow.jpg) no-repeat;width: 30px; height: 55px;position: absolute; top: 44px; display: block; width: 30px; height: 55px; z-index:9; border:1px solid #d4d4d4; }	



.js_casescroll .scrollWrap{  }	
.js_casescroll ul{ overflow:hidden; zoom:1; }	
.js_casescroll li{ margin:0 10px;  position:relative; float:left; display:inline; }	
.js_casescroll li .pic {position:relative;display:block;overflow:hidden; border: 1px solid #d4d4d4; padding: 5px;}	
.js_casescroll li .pic img {display:block;background:#ddd; width:241px; height:145px;}	
	
.js_casescroll li .title{  height: 24px;
    line-height: 24px;
    margin: 12px 0;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 241px;}

.js_casescroll li .title a {
    color: #2e2e2e;
    font-size: 13px;
}






/*å­—ä½“æ”¾å¤§*/
.entry_title{ font-size:20px;}
.entry_content{ font-size:16px;}


/*2015818ä¿®æ”¹*/
.overseas_page1 .tip i{ display:inline-block; background:url(../images/overseas_tipbg2.jpg) no-repeat; width:6px; height:6px; padding-right:4px;}
.overseas_page1 .tip b{ text-indent:-999em;display:inline-block; background:url(../images/red_star.jpg) no-repeat center; width:11px; height:25px; padding-right:4px;}



/*2015821ä¿®æ”¹*/
.banner{ min-width:1161px;}
.footer{min-width:1161px;}
.footer_bot{min-width:1161px;}
.inner_banner{min-width:1161px;}
.navBar{min-width:1161px;}
.nav .sub{ width:205px;}
.nav #m3 .sub, .nav #m5 .sub, .nav #m7 .sub, .nav #m8 .sub, .nav #m9 .sub{width:126px; padding:14px 0;}
.nav #m3 .sub .sub_left, .nav #m5 .sub .sub_left, .nav #m7 .sub .sub_left, .nav #m8 .sub .sub_left, .nav #m9 .sub .sub_left{width:126px;}
.nav #m3 .sub .sub_left dd{ width:124px; text-align:center;}
.nav #m5 .sub .sub_left dd{ width:124px; text-align:center;}
.nav #m7 .sub .sub_left dd{ width:124px; text-align:center;}
.nav #m8 .sub .sub_left dd{ width:124px; text-align:center;}
.nav #m9 .sub .sub_left dd{ width:124px; text-align:center;}
.nav #m7 .sub .sub_left{ padding-left:0px;}
.nav #m8 .sub .sub_left{ padding-left:0px;}
.nav #m9 .sub .sub_left{ padding-left:0px;}
.sub_left dd{ font-size:14px;}
.nav #m5 .sub{width:253px; padding:14px 0;}
.nav #m5 .sub .sub_left{width:253px;}
.nav #m5 .sub .sub_left dd{ width:253px; text-align:center;}

.nav #m4 .sub{width:126px; padding:14px 0;}
.nav #m4 .sub .sub_left{width:126px;}
.nav #m4 .sub .sub_left dd{ width:126px; text-align:center;}
.nav #m6 .sub{width:253px; padding:14px 0;}
.nav #m6 .sub .sub_left{width:253px;}
.nav #m6 .sub .sub_left dd{ width:253px; text-align:center;}



/*201596å·¥ç¨‹æ¡ˆä¾‹æ•ˆæžœä¿®æ”¹*/


/*å·¥ç¨‹æ¡ˆä¾‹*/
.layB{width:1093px;}	
.layB .tbC{ width:1093px;  position:relative;    }	
.layB .prev,.layB .next{ position: absolute; top: 44px; left:0px; display: block; width: 30px; height: 55px;background:url(../images/honor_leftarrow.jpg) no-repeat;  z-index: 9; overflow: hidden; border:1px solid #d4d4d4; }
.layB .next{  position:absolute; left:1062px; background:url(../images/honor_rightarrow.jpg) no-repeat;width: 30px; height: 55px;position: absolute; top: 44px; display: block; width: 30px; height: 55px; z-index:9; border:1px solid #d4d4d4;}	

.layB .slide{ width:1093px; overflow:hidden;    }	
.layB ul{ overflow:hidden; zoom:1; }	
.layB li{ width:253px; margin:0 10px 4px 10px; display:inline; float:left; line-height:20px;  }	
.layB li img{ display:block;  height: 145px; width: 241px; }	
.layB .title{height: 24px;
    line-height: 24px;
    margin: 12px 0;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 241px; color: #2e2e2e;
    font-size: 13px;}
.layB em{ border: 1px solid #d4d4d4;
    display: block;
    overflow: hidden;
    padding: 5px;}


/*2015910ä¿®æ”¹*/
/*2015910ä¿®æ”¹*/
.overseas_mapimg{ width:100%; margin:0 auto 30px; float:none;}
.overseas_mapimg img{max-width:100%}
.overseas_scroll{ display:none;}

.overseas_botwrap{ border:1px solid #dddddd; border-radius:4px;text-align:center;}

.overseas_title{ background:#efefef; color:#333333; font-size:20px; overflow:hidden; font-weight:bold;}

.overseas_title li{ float:left; text-align:center; height:24px; line-height:24px; padding:20px 0; }
.overseas_botwrap li.li1{ width:218px;}
.overseas_botwrap li.li2{  width:238px; background:#0082c3; color:#fff;}
.overseas_botwrap li.li3{ width:396px;  visibility: hidden; opacity: 0; }

.overseas_item{ height:auto; border-bottom:1px solid #dddddd; }
.overseas_item li{ float:left;height:60px; }
.overseas_item li.li1{ color:#0082c3; font-size:18px; line-height:60px;}
.overseas_item li.li1 a{ color:#0082c3;}
.overseas_item li.li2{ color:#444444; background:#ebf5fa; line-height:60px; font-size:18px;}
.overseas_item li.li3{ color:#666; font-size:18px; text-align:left;}
.overseas_item li.li3 a{ color:#666;}

 .zxx_align_box_2{display:table-cell;height:60px; padding:0 20px; font-size:50px; vertical-align:middle;} 
.zxx_align_box_2 span.zxx_align_word{display:inline-block; font-size:18px; vertical-align:middle;}

/*æ ·å¼2*/

.overseas_botwrap{ border:none; overflow:hidden;}
.overseas_title{ border-bottom:3px solid #e2e2e2; background:none;}
.overseas_botwrap li.li2{ background:none; color:#333;}
.overseas_item.even{ color:#444;}
.overseas_item.even li{/*background:#80b5ed;*/color:#444;}

.right_side .overseas_item.even a{  color:#444;}
.right_side .overseas_item.odd a{  color:#444;}
.right_side .overseas_item{ border-bottom:none;}
.overseas_botwrap li.li2{ margin: 0 2px; width: 234px;background:#80b5ed;}
.right_side .overseas_botwrap li.li2 a{color:#fff;}
.right_side .overseas_botwrap .overseas_title li.li2{color:#333;background:none;}






/*list_resource1page*/
.list_resource1page{ padding-bottom: 90px;}
.list_resource1dl{ }
.list_resource1dl dt{float: right;width: 297px;margin-left: 68px;margin-top: 44px; }
.list_resource1dl dt img{width: 100%; height: auto; }
.list_resource1dl dd{  line-height: 26px; font-size: 14px;color: #666666; }
.list_resource1dl dd h4{font-size: 18px;font-weight: bold;color: #393939; margin-bottom: 10px; padding-left: 19px; background: url(../images/idea_arrow.jpg) no-repeat left center;}
.list_resource1dl dd .txt{ margin-bottom: 24px;padding-left: 19px; }
.list_resource1dl dd p{ }
.list_resource1dl dd b{font-weight: bold; }
.list_resource1page img{ max-width: 100%!important; height: auto!important; }
.list_resource1page .img{ padding-top: 10px; }

.inner_banner{ }
.inner_banner .w_1093{position: relative;width: 1093px; margin: 0 auto; height: 100%; }
.inner_banner .txt{position: absolute;right: 0;top: 70px;
    width: 150px;height: 65px; background: url(../images/blue_44.png) repeat;padding-left: 27px; padding-top: 17px;}
.inner_banner .txt span{ display: block; line-height: 30px;font-size: 22px;font-weight: bold;color: #fff;}
.inner_banner .txt b{display: block; line-height: 22px;font-size: 18px;font-weight: bold;color: #fff; text-transform: uppercase;}



/*list_socialpage*/
.list_socialpage{ padding-bottom: 90px; }
.list_socialpage .list_social{  }
.list_socialpage .list_social li{ border-bottom: 1px dotted #c6c6c6;  padding-bottom: 26px;  padding-top: 26px;}
.list_socialpage .list_social li h4{ line-height: 30px; margin-bottom: 13px;   }
.list_socialpage .list_social li h4 a{font-size: 22px;color: #222222; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; }
.list_socialpage .list_social li dl{ line-height: 26px; font-size: 14px;color: #666666;margin-bottom: 9px; }
.list_socialpage .list_social li dl dt{ float: left; }
.list_socialpage .list_social li dl dt dd{ float: left; }
.list_socialpage .list_social li dl dt dd b{font-weight: bold;color: #666666;  }

.recurit_tip{ margin-top: 25px;font-size: 15px;font-weight: bold;color: #ff6c00;  }
.list_socialpage .list_social li h4 a:hover{ color: #0062bf;}



/*list_schoolpage*/
.list_schoolpage{padding-bottom: 90px;  }
.list_school{  border:1px solid #dee0e5;}
.list_school .toptitle{ width: 100%;height: 60px;line-height: 60px; background: #045ba8;font-size: 15px;font-weight: bold;color: #ffffff; }
.list_school li{ float: left;}
.list_school .li1{width: 425px; padding-left: 29px; }
.list_school .li2{  display: none;}
.list_school .li3{ width: 225px;padding-right: 20px; }
.list_school .li4{width: 131px;padding-left: 20px;text-align: center; }
.list_school .item{ }
.list_school .item .tit{ background: #ffffff; }

.list_school .hidden_item{ display: none; padding: 25px 29px 25px; }
.list_school .hidden_item dl{line-height: 26px; margin-bottom: 10px; }
.list_school .hidden_item dl dt{ float: left;  width: 77px;
    font-size: 14px;color: #666666;font-weight: bold; }
.list_school .hidden_item dl dt b{ }
.list_school .hidden_item dl dd{ float: left; width: 695px; font-size: 14px;color: #666666; }

.list_school .tit{ height: 72px; line-height: 72px;font-size: 15px;color: #333333;}
.list_school .tit .li1{ font-size: 16px;font-weight: bold;color: #333333;}
.list_school .tit .li4 a{font-size: 15px;color: #ff6c00; background: url(../images/school_moreicon.png) no-repeat right center; padding-right: 23px; display: inline-block; }
.list_school .tit .li4 a:hover{ text-decoration: underline; }
.list_school .hidden_item a{
    font-size: 14px;
    color: #ff6c00;
    text-decoration: underline;
    margin-top: 11px;
    display: none;
    }
.list_school .item:nth-of-type(2n) .tit{ background: #f5f5f5;}



/*list_sciencepage*/
.list_sciencepage{ padding-bottom: 90px;  }
.list_science{margin-right: -13px;position: relative;  }
.list_science li{ float: left;width: 256px; margin-right: 13px; margin-bottom: 30px; height: 360px; padding: 9px; border:1px solid #d3d3d3; }
.list_science dl{ }
.list_science dl dt{ position: relative; height: 295px;}
.list_science dl dt a{ }
.list_science dl dt .img{width: 256px;height: 295px; overflow: hidden; position: relative; }
.list_science dl dt .img img{ width: 100%;height: 100%;  -webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s; }
.list_science dl dt .txt{ position: absolute; left: 50%; top: 50%;margin-left: -61px; margin-top: -61px; 
    width: 122px; height: 122px; background: url(../images/science_circle.png) no-repeat center;     display: table;  }
.list_science dl dt .txt span{ 
     line-height: 24px; 
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
     text-shadow: 0px 1px 3px rgba( 0, 0, 0,0.75 ); 
    width: 90%; padding: 0 5%;
    display: table-cell;
    vertical-align: middle;

     }
.list_science dl dd{overflow: hidden;height: 65px; }
.list_science dl dd a{float: left;width: 50%;height: 65px; line-height: 65px; background: #0062bf; text-align: center; font-size: 15px;color: #fff; -webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;  }
.list_science dl dd a i{ font-family: "SimSun";  font-size: 14px;  padding-left: 12px;font-weight: bold; }
.list_science dl dd a.btn2{background: #153373;   }


.list_science dl dt a:hover .img img{ transform:scale(1.05);  -webkit-transform:scale(1.05);}
.list_science dl dd a:hover{ background: #3381cc;  }

.floatAd{position:fixed;right:0;top:35%;z-index:999;}
.span_close{position:absolute;right:0;top:0;width:40px;height:40px;cursor:pointer;}






