@charset ;
*{margin:0 auto; padding:0;}
html, body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;}
ul,ol,li{list-style:none;}
img{ border:0;}
ol,ul {list-style:none;}
.left{ float:left;}
.right{ float:right; text-align:left;}
a{text-decoration: none;}
input,button{margin:0;font-size:12px;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}
.clear{clear: both; line-height: 0;}


/*Website current*/
body { font-size:12px; margin:0 auto; width:100%;min-width: 1003px; background: #ffffff;}
#wrapper { width:100%;min-width: 1003px;  background:url(../images2/bg1.jpg) repeat-x left 101px;}
.width1000{ width:1000px; margin:0 auto;}


/*Header*/
#topheader {width:100%;background:url(../images2/headerbg.jpg);}
#header { height:101px;  width:1000px; margin:0 auto;}
#logo{ float:left; width:500px; height:101px;}
#header_menu{ float:right; width:320px; padding:10px 25px 0px 0px;  text-align:right;}
#header_menu ul{ float:right; width:225px;}
#header_menu ul li{ float:left; text-align: left; line-height: 31px;padding: 0 5px 0 0;}
#header_menu a:link,#header_menu a:visited { color:#b01f38; text-decoration: none;}
#header_menu a:hover { color:#8b1a2d; text-decoration:underline;}


/*mainmenu*/
#mainMenu{ background-color:#178EEE;  height:40px;	margin: 0 auto; width:1000px; text-align:center;}
#jsddm{ margin:0; padding:0; width:900px; background-color:#178EEE; height:40px;  z-index:4;position:relative;text-align:center;}
#jsddm li{ position:relative;float: left; width:110px; margin-left:1px;list-style: none; font-size:14px; font-weight: bold; line-height:40px;}
#jsddm li a{ display: block;text-decoration: none;color: #EAFFED;white-space: nowrap; text-align:center; width:110px;}
/*#jsddm li a:visited {background: #2d2d2d; }*/
#jsddm li a:hover{ background: #2d2d2d;}
#jsddm li ul{ margin: 0;padding: 0;position: absolute;visibility: hidden;}
#jsddm li ul li{ float: none;line-height:20px;}
			
#jsddm li ul li a{background: #2d2d2d;color: #fff; font-size:12px; font-weight:normal;width:90px; text-align:left; padding:5px 0px 5px 20px;}			
#jsddm li ul li a:hover{background: #1686e1;}
	
			
#search{ position:relative;float:left; margin-top:4px;  width:235px; display:inline;}
#search label{}
#search .text{float: left;width:182px; height:30px; line-height:32px; padding:0px 3px ; border:1px solid #dedede; border-right:none;}
#search .button {cursor: pointer;display: block;left: 188px; overflow-x: hidden;border:1px solid #dedede; border-left:none; overflow-y: hidden; position: absolute; width:52px; height:32px; background:url(../images2/search_botton.jpg) left center no-repeat;}
#search input{ border:none;}

/*banner*/
#banner{ background-image:url(../images2/imgbg2.jpg); height:280px; margin:0 auto;}
.banner_index{height:280px;position: relative;overflow:hidden;width: 1000px;margin:0px auto;}
.bannercon{ width:1000px; overflow:hidden; height:280px; position:relative; margin:0 auto;}
#banner .btn{position: absolute;top:160px;width:60px;height:60px;display: block;z-index: 3;}
#banner .btnPre{background:url(../images2/bg_btnpre_index.jpg) no-repeat 0 0;left:0px;}
#banner .btnPre:hover{background: url(../images2/bg_btnpre_index_hover.jpg) no-repeat 0 0;}
#banner .btnNext{background: url(../images2/bg_btnnext_index.jpg)  no-repeat 0 0;right: 0px;}
#banner .btnNext:hover{background: url(../images2/bg_btnnext_index_hover.jpg) no-repeat 0 0;}
.banner_index .banner_wrap{position: absolute;left:60px;top: 0px;width: 1000px; z-index: 2;}
.banner_index .banner_wrap li{width: 1000px;float: left;}




/*二级页面banner*/
.erji_banner{ margin:0 auto; text-align:center; height:229px; clear:both;}
.banner1{background:#f6f8f7 url(../images2/banner1.jpg) no-repeat center top;}
.banner2{background:#f6f8f7 url(../images2/banner2.jpg) no-repeat center top;}
.banner3{background:#f6f8f7 url(../images2/banner3.jpg) no-repeat center top;}
.banner4{background:#f6f8f7 url(../images2/banner4.jpg) no-repeat center top;}
.banner5{background:#f6f8f7 url(../images2/banner5.jpg) no-repeat center top;}
.banner6{background:#f6f8f7 url(../images2/banner6.jpg) no-repeat center top;}
.banner7{background:#f6f8f7 url(../images2/banner7.jpg) no-repeat center top;}
.banner8{background:#f6f8f7 url(../images2/banner8.jpg) no-repeat center top;}

.news_banner{ background:#f6f8f7 url(../images2/news_banner.jpg) no-repeat center top;}
.zsxx_banner{ background:#f6f8f7 url(../images2/zsxx_banner.jpg) no-repeat center top;}


/*more*/
.more { float:right; line-height:40px;}
.more a{ color:#666666; font-size:12px;}
.more a:hover{ color:#FF0000;}
.more span{ color:#666666; font-size:10px;}

/*container*/
#container{overflow:hidden; width:1000px; margin:0 auto;}
.box_bg{ width:464px;margin:30px 25px 0px 25px;float:left;}
.lbox_bg{ width:204px;float:left;background-color:#f7f7f7;}
#midLeftbox{min-height:600px;}
.lbox01{ background-color:#f7f7f7; padding:6px 0px 2px 0px;}
.lbox02{ background-color:#f7f7f7; padding:2px 0px; text-align:center;}
.lbox03{ background-color:#f7f7f7; padding:2px 0px 10px 0px; text-align: center;}
.rbox{width:277px; float:left;padding-top:30px;}


.newsbox{ height:157px; background-color:#f7f7f7; padding-right:15px; font-size:12px; color:#999; line-height:24px; margin-bottom:30px;}
.newsbox img{ height:157px; width:273px; border-bottom:1px solid #dbdbdb; margin-right:15px;}
.newsbox h4{ padding-top:10px;} 
.newsbox h4 a{ font-size:12px; color:#666; line-height:24px;}
.newsbox h4 a:hover { color:#a90000; text-decoration:underline;}

.title{border-bottom:1px solid #dbdbdb; height:40px;line-height:40px;}
.title span{ float:left;color:#b01f38; font-size:14px; font-weight:bold;}
.title a{float:right; font-size:12px; color:#666666;}
.img_sty{ text-align:center; margin-top:6px;}
.h1_sty{color:#666666; font-size:14px; text-align:left; margin:10px 20px; border-bottom:1px solid #dbdbdb; padding-bottom:10px;}
.h1_sty2{color:#178ded; font-size:14px; text-align:left; margin:10px 20px; border-bottom:1px solid #dbdbdb; padding-bottom:10px;}
.rbox dl{ background:url(../images2/xuline.jpg) left bottom  repeat-x; padding:15px 0px;}
.rbox dt{color:#666; line-height:24px;}
.rbox dd{color:#999; line-height:24px;}

#home-scroll { float:left; height:150px;overflow: hidden; margin:15px 0px;}
#home-scroll a:link, #newsdiv #home-scroll a:visited {color:#666;}
#home-scroll a:hover {color:#FF0000;}




.hovera{background:url(../images2/h1_hovera.jpg) no-repeat left top;}

.item { margin:20px 0px 30px 0px; _margin:10px 0px 30px 0px; display:inline;}
.item .pic { border:1px solid #e0e0e0;float: left;margin-top: 18px;margin-right: 5px;}
.item .pic img {height:185px;  width:156px;}
.item .detail a {color: #666;display: block; font-size: 12px;font-weight: bold;margin-bottom: 10px;}
.item .detail a:hover{ color:#FF0000;}
.item .detail p {color: #999; font-size: 12px; line-height:24px;}
.item .e_pic { border:1px solid #e0e0e0;float: left;margin-right: 10px;}
.item .e_pic img {height:190px;  width:156px;}

.social-network {height: 22px;padding-bottom: 15px;position: relative;}

.social-network .content { float: left;height: 20px;margin-left: 10px; margin-top: 7px; overflow: hidden; position: absolute;right: 0;}
.social-network .content a {display: block; float: left; height: 18px; margin-left: 5px;width: 17px;}

.social-network .content a.rss {background: url(../images2/2.jpg) no-repeat scroll 0 0 transparent;
height: 20px; width: 20px;}

.social-network .content a.flickr { background: url(../images2/1.jpg) no-repeat scroll 0 0 transparent;height: 20px;width: 20px;}

.social-network .content a.icons_qq_weibo { background: url(../images2/icons_qq_weibo.jpg) no-repeat scroll 0 0 transparent;height: 20px;width: 20px;}
.social-network .content a.icons_weibo {background: url(../images2/icons_weibo.jpg) no-repeat scroll 0 0 transparent; height: 20px;width: 20px;}



/*footer*/
#footer{ width:100%; margin:0px auto;border-top:3px solid #178ded; background-color:#888888; height:120px;}
#dibu{ width:1000px; height:80px; padding:20px 0px;  margin:0 auto ; background-color:#444444;}
.newslist{ text-align:left; margin:15px 0px 30px 0px;}
.newslist li{ background:url(../images2/list.jpg) no-repeat left center; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.newslist li a{ font-size:12px; line-height:24px; color:#666666; padding-left:12px;}
.newslist li a:hover{ color:#178ded; text-decoration:underline;}
.newslist li span{ float:right;  font-size:12px; line-height:24px; color:#b3b3b3;}
.footer_nav{ width: 200px; float:right;color:#d5d5d5;line-height:24px; margin-top: 20px;}
.footer_nav a {color:#d5d5d5; text-decoration:none;}
.footer_nav a:link ,#copyright a:visited { color:#d5d5d5; text-decoration:none;}
.footer_nav a:hover {color:#fff;}
.footer_nav p{ float:left; margin-left:10px;}
.footer_nav span{ float:left;}
#copyright {color:#ffffff; line-height:33px; text-align:left; float:left; margin-left:20px; font-size:14px;}
.tel {color:#cecece; font-size:12px;}



/*二级页面*/
.sidebar{float:left; width:204px;  background-color:#f7f7f7;  height:100%;  padding-bottom: 32767px; margin-bottom: -32767px;}
.left_sidebar{ float:left; margin:22px 20px 16px 20px; width:160px;display:inline;}
.left_sidebar h4{ text-align:left;color:#178ded;font:14px/36px "宋体" ; font-weight:bold;}
.left_sidebar li{ line-height:40px; border-bottom:1px solid #e6e6e6;}
.left_sidebar li a{ padding-left:30px; line-height:38px; height:38px; display:block; font-size:12px;}
.left_sidebar li a:link ,.left_sidebar li a:visited { color:#666; background:url(../images2/sidebar_icon.jpg) no-repeat 10px center;}
.left_sidebar li a:hover {color:#fff; background: #1c96f9 url(../images2/sidebar_icon_hover.jpg) no-repeat 10px center;}

.midsiderbar{float:left; width:737px; margin-left:28px; margin-right:28px;  padding-bottom: 32767px; margin-bottom: -32767px;}
.products_item {width: 480px; overflow:hidden; background:url(../images2/pro_line.jpg) repeat-x left bottom;  margin:10px 0;}
.products_item .pic { border:1px solid #d8d8d8; padding:2px;float: left;height: 88px; margin-right: 10px; width: 88px;}
.products_item .pic img {height: 88px;width: 88px;}
.products_item .detail { line-height: 18px; color:#000;}
.products_item .detail span {font-size: 16px;}
.products_item .detail a {color: #0f75bc;display: block; font-size: 14px;font-weight: bold;margin-bottom: 10px;}
.products_item .detail a:hover{ color:#FF0000;}
.products_item .detail img {display: block; margin: 3px 0 5px;}


.rit_sidebar{ float:left;  margin-top:20px; display:inline;}
.find-solution{background-color:#f2f2f2;}
.search_title{border-bottom:1px solid #e1e1e1; background:#f7f7f7 url(../images2/search.jpg) no-repeat 4px center; height:35px; line-height:35px; padding-left:35px;font:16px/36px "Microsoft YaHei" ;}
.text_sty{ position:relative; padding:20px 0;}
.text_sty .text_input{ height:16px; line-height:16px; width:140px; padding:0px 3px; margin-left:10px;}
.text_sty .botton_sty{ position: absolute;}
.contact-us{ margin-top:20px; background-color:#f2f2f2; padding-bottom:20px;}
.fankui_title{ border-bottom:1px solid #e1e1e1;background:#f7f7f7 url(../images2/fankui.jpg) no-repeat 4px center; height:35px; line-height:35px; padding-left:35px;font:16px/36px "Microsoft YaHei" ;}
.contact-us img{ margin-top:20px; text-align:center; width:194px; height:82px;}

#page_list{ padding-top:10px; height:35px; margin-top:20px;color:#505050;font-size:12px; text-align:center;}
#page_list a{color:#505050;font-size:12px;}
#page_list a:hover{color:red; text-decoration:underline;}
#page_list .pages{ border:1px solid #c6c6c6; width:40px; height:16px; line-height:16px; color:#999999; font-size:12px;}

.message_text {font-size:14px;height:23px;line-height:23px; padding:20px 20px 20px 0px;}
.message_input {width:235px;height:21px;line-height:21px;}

/*详细页面*/
.middlesidebar .banner_img{ margin:20px 0px; border:1px solid #e0e0e0;}
.middlesidebar_title{color: #444; text-align:center; margin:20px auto 10px auto; font-size: 16px;font-weight: bold;}
.middlesidebar p{ text-align:left; color:#666; font:14px/24px "宋体"; margin-bottom:8px; text-indent: 2em;}
.middlesidebar u{ text-align:left; color:#666; font:14px/24px "宋体"; margin-bottom:8px; text-indent: 2em;}
.middlesidebar p a{color:#a90000; text-decoration:underline;}
.middlesidebar p a:hover{color:#666; text-decoration:none;}
.middlesidebar h6{color: #0f75bc; margin:15px 0px; font-size: 14px;font-weight: bold;}
.midContenttable {border:medium none;margin:auto auto auto 5.4pt;text-align:center;}
.midContenttable p{color:#666; font:14px/24px "宋体";text-indent:1em;}

.border_line{border-bottom:1px solid #e6e6e6;padding-bottom:10px; margin-bottom:10px;}

.botton_tijiao{background:url(../images2/submit.jpg) no-repeat left top;text-align:center;line-height:29px;height:29px;width:79px;cursor: pointer;border:0 none;font-weight:bolder;font-size:14px;}

.inner{color:#000; line-height:30px; border-bottom:1px dashed #e1e1e1; margin-bottom:5px; padding:0px 10px;}
.inner span{ color:#999999; font-size:12px; line-height:30px;}
.inner a{color:#133db6; font-size:14px;}
.question{ color:#000; font-size:14px; line-height:24px; padding:0px 30px;}
.reply{color:#000; line-height:30px;  margin-bottom:5px; padding:0px 30px;}
.reply span{ color:#999999; font-size:12px; line-height:30px;}
.reply a{color:#133db6; font-size:14px;}


.newstext img.left {float: left;margin: 7px 15px 3px 0px;padding: 2px;border: 1px solid #DDD;display: inline;text-indent: 0em;}
.newstext p{text-indent: 0em;}

.tab_sty{ text-align:left;  background:#000000;font-size:12px; line-height:30px; margin-left:20px; margin-bottom:20px;}
.tab_sty tr td{  padding:0px 10px;background:#FFFFFF;}


/*--------------------2.1.新闻内容CSS--------------------*/
.newsTex h1{ font-size:20px; padding:20px 0; font-family:"΢���ź�","����"; text-align:center; line-height:26px;}
.newsTex p{text-indent: 0em;}
.msgbar{ line-height:30px; text-align:center; color:#999; font-size:12px;}
.msgbar p{text-indent: 0em;}
.pagesite{ text-align:center; line-height:24px; height:24px; margin:10px auto;}

.midsiderbarolye{float:left; width:1000px; margin-left:0px; margin-right:0px;  padding-bottom: 32767px; margin-bottom: -32767px;}
.navigationTitle{border-bottom:1px solid #dbdbdb; height:40px;line-height:40px;}
.navigationTitle span{ float:left;color:#178ded; font-size:14px; font-weight:bold;}
.navigationTitle a{font-size:14px; color:#178ded;}

/******************师资队伍(样式更新140819)*******************/
.faculty_list{ float:left; width:730px; height:auto;margin:0px 0px 10px 0px;}
.faculty_list ul li{ float:left; width:230px; height:auto; padding:20px 5px; border-bottom:1px solid #dadada;}
.faculty_list ul li p{ float:left; width:190px; line-height:30px; color:#a20000; font-size:13px; text-align:center;}
.faculty_list ul li img{ float:left; width:190px; height:264px; padding:3px; background:#FFF; border:1px solid #dadada;}

.faculty_list_all{ float:left; width:730px; height:auto;margin:0px 0px 10px 0px;}
.faculty_list_all ul li{ float:left; width:152px; height:122px; padding:10px 20px 35px 5px; border-bottom:1px solid #dadada;}
.faculty_list_all ul li p{ float:left; width:160px; line-height:30px; color:#a20000; font-size:13px; text-align:center;}
.faculty_list_all ul li p a{ color: #666666;}

.faculty_list_all ul li img{ float:left; width:152px; height:122px; padding:3px; background:#FFF; border:1px solid #dadada;}


.newslist1{ text-align:left; margin:15px 0px 5px 0px;}
.newslist1 li{ background:url(../images2/icon.jpg) no-repeat left center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.newslist1 li a{ font-size:12px; line-height:24px; color:#666666; padding-left:12px;}
.newslist1 li a:hover{ color:#178ded; text-decoration:underline;}
.newslist1 li span{ float:right;  font-size:12px; line-height:24px; color:#b3b3b3;}

/*--------------------英文版的样式--------------------*/
.en_lbox_bg{ width:204px;float:left;}
.en_lbox01{ background-color:#f7f7f7; padding:10px 0px 10px 0px;}
.en_lbox02{ background-color:#eeeeee; padding:10px 0px; text-align:center;}

.en_newslist{ text-align:left; margin:10px 0px 10px 0px;}
.en_newslist li{ background:url(../images2/icon.jpg) no-repeat left center;}
.en_newslist li a{ font-size:12px; line-height:24px; color:#666666; padding-left:12px;}
.en_newslist li a:hover{ color:#178ded; text-decoration:underline;}
.en_newslist li span{ float:right;  font-size:12px; line-height:24px; color:#b3b3b3;}

.en_box_bg {width: 464px;margin: 3px 25px 0px 25px;float: left;}

.en_middlesidebar_title{color: #444; text-align:center; margin:20px auto 10px auto; font-size: 18px;font-weight: bold;}
.en_msgbar{ line-height:30px; text-align:center; color:#999; font-size:12px;}
.en_msgbar p{text-indent: 0em;text-align:justify;font-size:14px;}
.en_newstext img.left {float: left;margin: 7px 15px 3px 0px;padding: 2px;border: 1px solid #DDD;display: inline;}
.en_newstext p{text-indent: 0em;text-align:justify;font-size:14px;}

.en_left_sidebar{ float:left; margin:22px 20px 5px 20px; width:160px ;display:inline;}
.en_left_sidebar h4{ text-align:left;color:#178ded;font:18px/38px "宋体" ; font-weight:bold;}
.en_left_sidebar li{ line-height:40px; border-bottom:1px solid #e6e6e6;}
.en_left_sidebar li a{ padding-left:30px; line-height:38px; height:45px; display:block; font-size:12px;}
.en_left_sidebar li a:link ,.left_sidebar li a:visited { color:#666; background:url(../images2/sidebar_icon.jpg) no-repeat 10px center;}
.en_left_sidebar li a:hover {color:#fff; background: #a90000 url(../images2/sidebar_icon_hover.jpg) no-repeat 10px center;}

.en_newslist1{ text-align:left; margin:0px 0px 10px 0px;}
.en_newslist1 li{ background:url(../images2/icon.jpg) no-repeat left center;}
.en_newslist1 li a{ font-size:12px; line-height:25px; color:#666666; padding-left:12px;}
.en_newslist1 li a:hover{ color:#178ded; text-decoration:underline;}
.en_newslist1 li span{ float:right;  font-size:12px; line-height:24px; color:#b3b3b3;}

.styled-select select {
  background: transparent;
  width: 148px;
  padding: 5px;
  font-size: 16px;
  border: 1px solid #ccc;
  height: 34px;
  -webkit-appearance: none;}


/* kkPages 分页导航*/
 .Pagination{display:none;float: right;height: 55px;_height: 45px; line-height: 20px;margin-right: 15px;_margin-right: 5px; color: 
 #565656;margin-top: 10px;_margin-top: 20px; clear:both;}
 .Pagination span{margin-right: 5px;display: block;float: left;margin-left: 5px;}
 .Pagination span b{padding: 0 2px;}
 .Pagination div {float:left}
 .Pagination a{ font-size: 12px;text-decoration: none;display: block;float: left;color: #565656;border: 1px solid #cacaca;height: 20px;line-height: 20px;padding: 0 10px;margin: 0 2px;}
 .Pagination .Ellipsis {line-height: 32px;overflow: hidden; display:none;}
 cite.FormNum{display: block;float: left;line-height: 20px;height: 20px; font-style: normal; padding-left:10px;}
 #PageNum{ color:#777;width: 30px;height: 20px;line-height: 20px; border: 1px solid #cacaca; margin:0 5px; text-align:center;}
 .Pagination a:hover,.Pagination a.PageCur{background-color: #ee6600;border: 1px solid #d64c01;color: #ffffff; }