@charset "gb2312";
/* ==È«¾ÖÉèÖÃ== */
#nmain .height00{ height:2450px}
#tab #height00{ height:2450px}
*{ margin:0px; padding:0px;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; }
html,body{-webkit-text-size-adjust: none; -moz-text-size-adjust: none; -ms-text-size-adjust: none;-o-text-size-adjust: none; text-size-adjust: none;}
body {
	font-size: 14px;
	font-family: Arial, 'Microsoft YaHei', Gadget, sans-serif;
	-webkit-font-smoothing: antialiased; color:#333333;
}
input,textarea,select,button {font-family: Arial, 'Microsoft YaHei',, tahoma,simsun; outline:none;}
area{ outline:none;}
a{ text-decoration:none; color:#333333; -webkit-transition: all ease-in .2s; 
-ms-transition: all ease-in .2s; -moz-transition: all ease-in .2s;
 -o-transition: all ease-in .2s; transition: all ease-in .2s;}
a:hover{ color:#025597; text-decoration:none;}
ul,li {list-style-type:none; margin:0px; padding:0px;}
img { border:0; margin:0; padding:0;}
.blue {color:#025597}

.dian{ background: url(../images/dian.jpg) left 12px no-repeat; padding-left:18px;}
.dian02{ background: url(../images/dian02.jpg) left 12px no-repeat; padding-left:18px;}
.clear { *zoom:1;/*IE/7/6*/ clear:both; height:0}
.clear:before, .clearfix:after {content: "";display: table; height:0}
.clear:after {clear: both;}

.section { width:100%;max-width:1280px; margin:0 auto;}
#header { display:block; z-index:999; position:fixed ; width:100%}
#header .logo{ float:left; width:40%; }
#header .logo img{ width:100%;height:auto;max-width:445px; max-height:96px;}


#header .menu{ float:right; width:58%;  height:auto;}
#header .menu a:hover{ color:#025597}
.menu .use{ margin-top:16px; line-height:25px; }
.menu .use .sou{ float:right; margin-left:15px; padding-left:15px; background: url(../images/xvxian.png) left center no-repeat;}
.sousuo{ background:#fff;border-radius:10px;font-size: 20px; width:130px; border:solid 1px #e1e1e1;}
.searkey { border:none; margin-left:15px;width:80px;line-height:20px; }
.menu .use .language { float:right}
.menu .use .language a{ margin-left:18px; padding-left:28px;}
.menu .use .language .cn{ background: url(../images/top_03.jpg) left center no-repeat;}
.menu .use .language .en{ background: url(../images/top_05.jpg) left center no-repeat;}
.nav {margin:5px auto 0 auto;display:block; margin-right:-30px}

.mobile-menu{ 
	width:100%;
	overflow:hidden;
	position:fixed;
	background:#fff;
	top:68px;
	z-index:999;
	display:none; border-top:solid 3px #e8e8e8;
}
.mobile-menu li {
    line-height: 3pc;
    border-bottom: dotted 1px #e8e8e8;
}
.mobile-menu li a{ color:#333;display:block;padding: 0 5%; font-size:15px; font-weight:bold; background-color:#F8F8F8}
.mobile-menu li.on, .mobile-menu li:hover{background:#105E9C;}
.mobile-menu li.on a, .mobile-menu li:hover a{color:#fff;}
.btn_menu{
	width: 25px;
	height: 4px;
	background: #444;
	display: block;
	position: absolute;
	right: 6px;
	cursor: pointer;
	display:none; top:-50px;
}

.btn_menu:after, .btn_menu:before {
	content: "";
	display: block;
	width: 100%;
	height: 4px;
	background: #444;
	position: absolute;
	-webkit-transition: .4s;
	transition: .4s
}
.btn_menu:before {
	top: -10px
}
.btn_menu:after {
	bottom: -10px
}
.open .btn_menu {
	background: transparent
}
.open .btn_menu:before {
	transform: rotate(45deg) translateY(14px);
	-moz-transform: rotate(45deg) translateY(14px);
	-ms-transform: rotate(45deg) translateY(14px);
	-o-transform: rotate(45deg) translateY(14px);
	-webkit-transform: rotate(45deg) translateY(14px);
	transform-origin: 50%
}
.open .btn_menu:after {
	transform: rotate(-45deg) translateY(-14px);
	-moz-transform: rotate(-45deg) translateY(-14px);
	-ms-transform: rotate(-45deg) translateY(-14px);
	-o-transform: rotate(-45deg) translateY(-14px);
	-webkit-transform: rotate(-45deg) translateY(-14px);
	transform-origin: 50%
}

.youpp{ float:right}
.mobile-menu li { clear:both}

.btn_menu02{
	width: 25px;
	height: 4px;
	background: #fff;
	display: block;
	position: absolute;
	right: 6px;
	cursor: pointer;
	display:none;top:-50px;
}

.btn_menu02:after, .btn_menu02:before {
	content: "";
	display: block;
	width: 100%;
	height: 4px;
	background: #fff;
	position: absolute;
	-webkit-transition: .4s;
	transition: .4s
}
.btn_menu02:before {
	top: -10px
}
.btn_menu02:after {
	bottom: -10px
}
.open .btn_menu02 {
	background: transparent
}
.open .btn_menu02:before {
	transform: rotate(45deg) translateY(14px);
	-moz-transform: rotate(45deg) translateY(14px);
	-ms-transform: rotate(45deg) translateY(14px);
	-o-transform: rotate(45deg) translateY(14px);
	-webkit-transform: rotate(45deg) translateY(14px);
	transform-origin: 50%
}
.open .btn_menu02:after {
	transform: rotate(-45deg) translateY(-14px);
	-moz-transform: rotate(-45deg) translateY(-14px);
	-ms-transform: rotate(-45deg) translateY(-14px);
	-o-transform: rotate(-45deg) translateY(-14px);
	-webkit-transform: rotate(-45deg) translateY(-14px);
	transform-origin: 50%
}




.nav .jquery {margin-right:1px;padding:0 2em;}
.nav .mainlevel { float:left;  width:16.66%;/*IE6 only*/}
.nav .mainlevel a {text-decoration:none; line-height:50px; display:block; width:100%; text-align:center; font-weight:bold; font-size:16px;}

.nav .mainlevel ul {display:none; position:absolute; border-top:solid 3px #025597}
.nav .mainlevel li { background:#666; width:122px;/*IE6 only*/ }
.nav .mainlevel li a{font-weight: normal; font-size:14px; line-height:30px; color:#fff;}
#header .menu .nav .mainlevel li a:hover { background-color:#025597; color:#fff;}

.nav .mainlevel li ul a{ color:#fff;}



/*banner*/
/*6-15*/
.pro-switch {overflow: hidden;position: relative;width:100%;}
.flexslider {margin: 0;padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;}
.flexslider .slides img {width: 100%;display: block;}
.slides:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .slides {display: block;}
.no-js .slides > li:first-child {display: block;}
.flexslider {margin: 0 auto;position: relative;width:100%;zoom: 1}
.flex-viewport {max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}
.flexslider .slides {zoom: 1;}
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 60px;height: 90px;margin: -60px 0 0;display: block;background: url(../images/ad_ctr.png) no-repeat 0 0;position: absolute;top: 58%;z-index: 10;cursor: pointer;text-indent: -9999px;opacity: 0;filter:alpha(opacity=0);-webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 0 -90px;right: 0;}
.flex-direction-nav .flex-prev {left: 0;}
.flexslider:hover .flex-next {opacity: 0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;filter:alpha(opacity=50);}
.flex-control-nav {width: 100%;position: absolute;bottom: 20px;text-align: center;}
.flex-control-nav li {margin: 0 5px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {background: url(../images/dot.png) no-repeat 0 -16px;display:block;height: 16px;overflow: hidden;text-indent:-99em;width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active {background-position: 0 0; }

.banner{  width:100%; overflow:hidden; position:relative;}

.slides a{display: block;width: 100%;}
.banner{height: auto !important;}
.banner .img{ position:relative;}
.banner .banner_dis{position: absolute;right:0;top:20%;width: 30%;background-color: rgba(0,0,0,0.5); padding: 20px}
.banner .banner_dis p{font-size: 30px;line-height:1.5; color:#f5f5f5;}
		  

		  
#pro { margin:50px 0; padding:50px 0; background:#eee; }
#pro .title{ font-size:24px; line-height:40px;background-image:url(../images/tbg02.jpg); background-position:center bottom; background-repeat:no-repeat; padding-bottom:46px; text-align: center;} 
#pro .p_jianjie { color:#7F7F7F; line-height:26px; font-size:14px; text-align:center; background-position:center center;background-repeat:no-repeat;  overflow:hidden;padding-top:7px; margin-bottom:15px; max-width:1000px; margin:0 auto 12px auto;}

#pro .tomore {display: block;width: 120px;margin: 0 auto;height: 40px;text-align: center;background: #025597;color: #fff;position: relative;line-height: 40px; font-size:14px;}
#pro .tomore i, .tomore span {position: absolute;width: 100%;height: 40px;left: 0;top: 0;z-index: 2;-webkit-transition: .4s;transition: .4s}
#pro .tomore i {z-index: 1;background: #ff0000;width: 0}
#pro .tomore:hover i {width: 100%}
#pro .tomore:hover {color: #fff}

#pro .conn{ margin:0 auto 20px auto}
#pro .conn ul li{ float:left; border:solid 1px #D6D6D6; width:32%; margin-right:2%; text-align:center;background-color:#eee;}

#pro .conn ul li img{ width:100%; height:auto;} 
#pro .conn ul li:nth-child(3n){margin-right:0%; margin-left:-3px;}
#pro .conn ul li:nth-child(2n){margin-left:-3px;}
#pro .conn ul li h3{ font-size:18px; line-height:38px;}
#pro .conn ul li p{ font-size:14px; line-height:30px; color:#585858;padding-bottom:12px;}

#pro .conn ul li a{ background-color:#eee; display:block; width:100%}
#pro .conn ul li a:hover{ background-color:#fff}


#about { margin:0px 0 70px 0; }
#about .section { width:100%;max-width:100%; margin:0 auto; background-color:#015EA7;}
#about .title{ font-size:24px; line-height:40px;background-image:url(../images/tbg.jpg);  background-position:center bottom; background-repeat:no-repeat; padding-bottom:46px; text-align: center;} 
#about .p_jianjie { color:#7F7F7F; line-height:26px; font-size:14px; text-align:center; background-position:center center;background-repeat:no-repeat;  overflow:hidden;padding-top:7px; margin-bottom:15px;max-width:1000px; margin:0 auto 12px auto;}
#about .conn{ margin:0 auto 0px auto}
#about .conn .pic{ float:left; width:50%}
#about .conn .pic img{ max-height:450px}
#about .conn .jianjie{ float:left; width:50%; max-width:800px; color:#fff;background-color:#015EA7; font-size:15px;}
#about .conn .jianjie .content{ margin:25px;}
#about .conn .jianjie p{ margin-bottom:12px; line-height:27px; font-size:13px}

#about .tomore {margin-left:25px;display: block;width: 120px;height: 40px;text-align: center;background: #fff;color: #666;position: relative;line-height: 40px; font-size:14px;}
#about .tomore i, .tomore span {position: absolute;width: 100%;height: 40px;left: 0;top: 0;z-index: 2;-webkit-transition: .4s;transition: .4s}
#about .tomore i {z-index: 1;background: #ff0000;width: 0}
#about .tomore:hover i {width: 100%}
#about .tomore:hover {color: #fff}



#news { margin:30px 0 50px 0;}
#news .title{ font-size:24px; line-height:40px;background-image:url(../images/tbg.jpg); background-position:center bottom; background-repeat:no-repeat; padding-bottom:46px; text-align: center;} 
#news .p_jianjie { color:#7F7F7F; line-height:26px; font-size:14px; text-align:center; background-position:center center;background-repeat:no-repeat;padding-top:15px;max-width:1000px; margin:0 auto 12px auto;}

#news .tomore {display: block;width: 120px;margin: 0 auto;height: 40px;text-align: center;background: #025597;color: #fff;position: relative;line-height: 40px; font-size:14px;}
#news .tomore i, .tomore span {position: absolute;width: 100%;height: 40px;left: 0;top: 0;z-index: 2;-webkit-transition: .4s;transition: .4s}
#news .tomore i {z-index: 1;background: #ff0000;width: 0}
#news .tomore:hover i {width: 100%}
#news .tomore:hover {color: #fff}

#news .conn{ margin:0 auto 20px auto}
#news .conn .newspic{ float:left; width:28%}
#news .conn .newslist{ float:right; width:69%;}
#news .conn .newslist p{ line-height:45px;background-image:url(../images/news_03.gif); background-position:center bottom; background-repeat:repeat-x; height:45px; overflow:hidden }
#news .conn .newslist p a{background-image:url(../images/news_07.gif); background-position:left center; background-repeat:no-repeat; padding-left:16px;}
#news .conn .newslist p .time{ float:right; color:#999;}


#footer { margin:30px 0 0 0; border-top:solid 4px #105E9C;  background-color:#F0F0F0}

#footer .kuai01 img{ width:100%; max-width:220px; height:auto; }
#footer .kuai img{ width:100%; max-width:118px; height:auto; }
#footer .kuai01{ float: left; width:20%; }
#footer .kuai{ float: left; width:13.33%; background-image:url(../images/footer_06.gif); background-position:right center; background-repeat:repeat-y; text-align:center ; margin-top:15px;}
#footer .kuai h3{ line-height:32px; font-size:15px; color:#333}
#footer .kuai p{ line-height:23px; color:#666}
#footer .kuai p a{color:#666}

#copyright{background-color:#105E9C; line-height:24px; padding:7px 0; clear:both; color:#fff;}
.youp { float:right}
#copyright a{ color:#fff;}

#nbanner{ background-size:cover;overflow:hidden} 
#nbanner img{ display: block; width:100%; height:auto}
#nbanner h3{ line-height:50px; color:#fff; font-size:28px; width:219px; margin:0 auto; text-align:center; font-weight:normal}
#nbanner h3 a{ color:#fff;}

#nmain { margin:30px 0 80px 0;}
#nmain .title{ font-size:24px; line-height:40px; background-image:url(../images/tbg.jpg); background-position:center bottom; background-repeat:no-repeat; padding-bottom:46px; text-align: center;} 

#nmain .jianjie{ line-height:30px; font-size:15px; color:#666; margin:15px auto 55px auto;}
#nmain .jianjie p{ margin-bottom:15px; }

#nmain .jianjie p{ margin-bottom:15px; }

#nguide{background:#9E9E9E;width:100%; line-height:40px; height:40px;overflow: hidden; }
#nguide .section {border-left:solid 1px #B8B8B8;} 
#nguide p a { color:#fff; font-size:15px; font-weight: bold; display:block; float:left; width:20%; max-width:180px; margin-left:-1px; text-align:center;border-right:solid 1px #B8B8B8;}
#nguide p a:hover, #nguide p .xuanzhe { color:#fff; background:#105E9C;border-right:solid 1px #888c90;}


#nguide02{background:#9E9E9E;width:100%; line-height:40px; height:40px;overflow: hidden; }
#nguide02 .section {border-left:solid 1px #B8B8B8;} 
#nguide02 p a { color:#fff; font-size:15px; font-weight: bold; display:block; float:left; width:33.33%; max-width:180px; margin-left:-1px; text-align:center;border-right:solid 1px #B8B8B8;}
#nguide02 p a:hover, #nguide02 p .xuanzhe { color:#fff; background:#105E9C;border-right:solid 1px #888c90;}

#location{ line-height:50px; background-color:#eeeeee; clear:both}
#location .section { background: url(../images/location.png) no-repeat left center; } 
#location .section p{ padding-left:25px;}

#nmain .img{ float:left; margin:0 20px 20px 0; border:solid 1px #ECECEC; padding:10px;}


.honor { background: url(../images/line.jpg) repeat-y center center; margin:0 auto; max-width:1200px;}
.honor .honorkuai .rongyu p{  line-height:30px; margin:0 20px}
.honor .honorkuai .rongyu{ background-color:#e6e6e6; border:solid 1px #E8E8E8; float:left;width:45%; padding:18px 0;}
.honor .honorkuai .rongyu:hover{ background-color:#F0F0F0; border:solid 1px #E8E8E8;}
.honor .honorkuai .jiantou {background: url(../images/events_span2.gif) no-repeat left top; width:9px; margin-left:-1px; position:relative; float:left; height:20px; margin-top:20px;}
.honor .honorkuai  .jiantou:hover{background: url(../images/events_span22.gif) no-repeat left top;}
.honor .honorkuai .shijian { float:left; width:10%; margin-left:-9px; font-size:25px; text-align:center; padding-top:20px;}


.honor .honorkuai02 .rongyu p{  line-height:30px; margin:0 20px}
.honor .honorkuai02 .rongyu{ background-color:#e6e6e6; border:solid 1px #E8E8E8; float:right;width:45%; padding:18px 0; }
.honor .honorkuai02 .rongyu:hover{ background-color:#F0F0F0; border:solid 1px #E8E8E8;}
.honor .honorkuai02 .jiantou {background: url(../images/events_span1.gif) no-repeat left top; width:9px; position:relative; float:right; height:20px; margin-top:20px;}
.honor .honorkuai02  .jiantou:hover{background: url(../images/events_span12.gif) no-repeat left top;}
.honor .honorkuai02 .shijian { float:right; width:10%; font-size:25px;margin-right:-9px; text-align:center; padding-top:20px;}



.linian ul li{ float:left; width:27%; margin:0 3%;text-align:center; padding:20px 0 40px 0;margin-top:20px; border:solid 1px #e8e8e8;}
.linian ul li h3{font-size:18px;line-height:42px; margin-top:22px;}
.linian ul li p{font-size:15px;line-height:25px; padding:10px; color:#666;}
.linian ul li img{ width:100%; margin:0 auto; max-width:150px}

.roll .pro-switch {overflow: hidden;position: relative;width:100%;}
.roll .flexslider {margin: 0;padding: 0;}
.roll .flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;}
.roll h3{ line-height:60px; font-size:20px; margin-top:-25px}
.roll .flexslider .slides img {width: 24.25%;display: block; margin-right:1%; margin-bottom:25px; float:left}
.roll .flexslider .slides img:nth-child(4n){margin-right:0px;}
.roll .slides:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

.roll .no-js .slides > li:first-child {display: block;}
.roll .flexslider {margin: 0 auto;position: relative;width:100%;zoom: 1}
.roll .flex-viewport {max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}
.roll .flexslider .slides {zoom: 1;}
.roll .flex-direction-nav {*height: 0;}
.roll .flex-direction-nav a {width: 60px;height: 90px;margin: -60px 0 0;display: block;background: url(../images/ad_ctr.png) no-repeat 0 0;position: absolute;top: 58%;z-index: 10;cursor: pointer;text-indent: -9999px;opacity: 0;filter:alpha(opacity=0);-webkit-transition: all .3s ease;}
.roll .flex-direction-nav .flex-next {background-position: 0 -90px;right: 0;}
.roll .flex-direction-nav .flex-prev {left: 0;}
.roll .flexslider:hover .flex-next {opacity: 0.8;filter:alpha(opacity=25);}
.roll .flexslider:hover .flex-prev {opacity: 0.8;filter:alpha(opacity=25);}
.roll .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;filter:alpha(opacity=50);}
.roll .flex-control-nav {width: 100%;position: absolute;bottom: 0px;text-align: center;}
.roll .flex-control-nav li {margin: 0 5px;display: inline-block;zoom: 1;*display: inline;}
.roll .flex-control-paging li a {background: url(../images/dot.png) no-repeat 0 -16px;display:block;height: 16px;overflow: hidden;text-indent:-99em;width: 16px;cursor: pointer;}
.roll .flex-control-paging li a.flex-active {background-position: 0 0; }

.gallery{ margin-top:15px;}
.gallery li{ float:left; margin-right:2%; width:23.5%; margin-bottom:20px; text-align:center; background-color:#F0F0F0; padding-bottom:12px;}
.gallery li:nth-child(4n){margin-right:0px;}
.gallery li span {  width:100%; height:220px; display:block; overflow:hidden; margin-bottom:6px; border:solid 1px #e8e8e8}

.gallery li span img{cursor:pointer; transition:all 1.5s; width:100%;height:auto;  margin:0 auto;  }
.gallery li span img:hover{transform:scale(1.1);}

.fanye { clear:both; margin-top:50px; font-size:14px; text-align: center; height:40px; clear:both;}
.fanye .buxuan { border: solid 1px #e8e8e8; padding:5px 20px; margin:0 6px;}
.fanye .xuan { border: solid 1px #025597; padding:5px 20px; margin:0 6px 0 0;color:#025597}
.fanhui { clear:both; margin-top:50px; font-size:14px; text-align: right;clear:both}
.fanhui .xuan { border: solid 1px #025597; padding:5px 20px; margin:0 6px 0 0;  color:#025597}
#lrtk{width:94%; margin:0 auto}
#lrtk >li{width:50%; text-align:center}
.mb-wrapper{margin:0 auto 20px;position:relative; height:500px;}
.mb-slider,.mb-scroll{width:100%;height:380px;overflow:hidden;margin:0 auto;padding:0;position:relative;left:0;top:0}
.mb-active-slider{border-color:#333}
.mb-slider .mb-panel{margin-top:100px;display:block;cursor:pointer;float:left;list-style:none}
.mb-panel a{outline:0}
.mb-slider .mb-panel.current{cursor:auto}
.mb-inside *{max-width:100%}
a.mb-scrollButtons{display:block;width:45px;height:58px;background:transparent url(../images/arrows.png) no-repeat;position:absolute;top:44%;margin-top:-29px;cursor:pointer;text-decoration:none;outline:0;border:0;_background:transparent url(../images/arrows.png) no-repeat}
a.mb-scrollButtons.mb-left{background-position:left top;left:-45px}
a.mb-scrollButtons.mb-right{background-position:right top;right:-45px}
a.mb-scrollButtons.mb-left:hover{background-position:left bottom}
a.mb-scrollButtons.mb-right:hover{background-position:right bottom}
a.mb-scrollButtons.disabled{display:none}
.mb-controls{margin:0 auto;text-align:center;position:absolute; top:450px; left:46%;z-index:100}
.mb-controls a{color:#666;font:18px/2.2 Georgia, Serif;display:inline-block;text-decoration:none;padding:2px;margin:0 5px 0 0;text-align:center;outline:0}
.mb-panel{margin-top:90px}
.mb-controls a:hover{color:black}
.mb-controls a.current{color:#025597}
.main-nav{display:block; text-align:center; border-bottom:2px solid #a71700;margin:0 0 20px 0;padding:0 0 10px 0}
.main-nav a{text-decoration:none;color:#3e63ec;font-size:18px;margin:0 8px}
.main-nav a:hover{color:black;border-bottom:2px solid black}
.mb-inside img{width:100%; margin-bottom:15px;}


.biaotitle h3{ font-size:30px; margin-bottom:10px;}
.biaotitle p{ font-size:18px;  color:#585858;padding-bottom:12px; line-height:32px; border-bottom: solid 1px #e8e8e8;}

.duanj{ line-height:25px; padding:20px 15px; text-align:left ; border-top:solid 1px #DCDCDC; height:160px;}
.duanj .zuo{ width:6%; float:left; color:#025597}
.duanj .you{ width:94%; float:right}


.probiaoti h3{ line-height:50px; font-size:18px; font-weight:bold; color:#333}
.probiaoti p{ line-height:28px;  font-size:14px}
.probiaoti h2{ line-height:35px; font-size:15px;color:#333; margin-bottom:30px;}


.hr_list { margin:30px auto}
.hr_title { font-size:15px; text-align:center; margin-top:20px}

.biaotitle{ line-height:50px; margin-top:30px; font-size:16px; text-align:center; border-bottom:solid 1px #ececec; background-color:#EEEEEE; color:#333}

.fabulist{line-height:40px;font-size:14px;text-align:center;border-bottom:solid 1px #ececec; color:#666 }

.zhiwei{ width:40%; float:left}
.didian{ width:40%;float:left}
.leibie{ display:none}
.renshu{ display:none}
.fabushijian{ width:20%;float:left}

.fabulist a{ color:#0079C5;}
.fabulist a:hover{ text-decoration: underline;}

.hrxiang h1{ font-size:20px;}
.text { line-height:28px; margin-bottom:12px;}

#dizhi { width:100%; max-width:800px; margin:20px auto}
#dizhi ul li{ float:left; width:calc(50% - 31px); line-height:30px; font-size:13px;}

#dizhi ul li:nth-child(1){text-align:right;padding-right:30px; }
#dizhi ul li:nth-child(2){  padding-left:30px; border-left: dashed 1px #ddd}
#dizhi ul li:nth-child(2){ padding-left:30px;}
#dizhi ul li h2{ line-height:45px; font-size:18px; color:#025597; }
#dizhi ul li h3{ line-height:40px; font-size:16px; }


.newslists { padding-top:25px; }
.newslists li{display:block; height:120px; clear:both; margin-bottom:20px;}
.newslists li a{display:block; width:100%; height:100%;}

.newslists li a .time{ width:10%; width:100px; height:120px; float:left; background:#EEE;border-right:solid 2px #EEEEEE;}

.newslists li a .time .day{font-size:46px; display:block; text-align:center; padding-top:12px; font-family:"Trebuchet MS", Arial;}
.newslists li a .time .date{color:#999; display:block; text-align:center; padding-top:3px;}
.newslists li a .con{width:90%; float:right; height:120px;border-bottom:solid 1px #EEEEEE;}
.newslists li a .con .tit{font-size:16px; display:block; font-weight:bold; padding-top:12px; transition:all 0.3s ease; }

.newslists a:hover{background:#025597; color:#fff;  }


.newslists li a .con .cons{color:#999; display:block; line-height:200%; padding-top:6px; font-size:14px;}

.newslists li a:hover .time{ color:#fff; background:#025597;}
.newslists li a:hover .time .day{ color:#fff}
.newslists li a:hover .time .date{ color:#fff}
.newslists li a:hover .con{ color:#fff}
.newslists li a:hover .con .tit .blue{ color:#fff }

.newslists li a:hover .con .cons{ color:#fff;}


#newslists ul li{ float:left; width:31.5%; border:solid 1px #E8E8E8; margin-bottom:32px;}
#newslists .you{ margin-right:2%;}
#newslists ul li img{ width:100%; height:auto}




#newslists ul li .con{ padding:12px 15px 22px 15px;}
.times {font-size: 14px;color: #9099a0;height:20px; overflow:hidden;}
#newslists ul li h3 {
    font-size: 18px;
    color: #5e6a73;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    display: block;
    margin-top: 10px; font-weight:normal;
}
#newslists ul li .text {
    font-size: 14px;
    color: #9ba6af;
    height: 40px;
    overflow: hidden;
    line-height: 20px;
    margin-top: 10px;
}
#newslists li .more {
    display: inline-block;
    padding-right: 22px;
    color: #9099a0;
    font-size: 14px;
    background: url(../images/news_arrow.png) 100% 50% no-repeat;
    margin-top: 16px;
}

.tua { width:100%; height:180px; overflow:hidden ;}
.tua02 { width:100%; height:130px; overflow:hidden }
.tua03 { width:100%; height:170px; overflow:hidden }
#newslists a img{cursor:pointer; transition:all 1.5s;}
#newslists a:hover img{transform:scale(1.1);}
#newslists  ul li a:hover h3  { color:#025597}

.xiang{ margin-top:-20px}
.xiang .pinqun{ float:left; width:55%;}
.xiang .wenziq{ float:right; width:40%}

.xiang .wenziq h3{ line-height:60px; font-size:28px; margin-top:110px;}
.xiang .wenziq h2{ line-height:40px; font-size:18px; margin-bottom:15px}
.xiang .wenziq p{ line-height:32px; font-size:14px; }


#tab{position:relative; height:1440px; margin-top:50px}
#tab .tabCon{
	position:absolute;
	left:-1px;
	top:41px;
	border:1px solid #ccc;
	border-top:none;
	width:100%;
	height:auto;
	min-height:1440px;
}
#tab .tabCon strong{ margin-left:-7px;}
#tab .tabList {border-bottom:1px solid #ccc; height:41px;}
#tab .tabList ul li{
	float:left; width:33%;
	background:-moz-linear-gradient(top, #fefefe, #ededed);	
	background:-o-linear-gradient(left top,left bottom, from(#fefefe), to(#ededed));
	background:-webkit-gradient(linear,left top,left bottom, from(#fefefe), to(#ededed));
	border:1px solid #ccc; line-height:40px; height:40px;
	max-width:180px; font-size:16px;
	text-align:center;
	margin-left:-1px;
	position:relative;
	cursor:pointer;color:#fff;
}

#tab .tabCon div{
	padding:25px 15px;
	position:absolute;
	opacity:0;
	filter:alpha(opacity=0);
}
#tab .tabCon  p{ line-height:28px;}
#tab .tabList li.cur{
	border-bottom:none;color:#fff;line-height:48px; height:48px; margin-top:-8px;
}
#tab .tabCon div.cur{
	opacity:1;
	filter:alpha(opacity=100);
}
.shouji640{ display:none}
.honorzuo { float:left; width:50%;}
.honorzuo h3{ line-height:40px; font-size:20px; margin-top:15px; color:#105E9C;}
	
.honorzuo h3:nth-child(1){background-image:none;}

.honorzuo p{ line-height:30px; }
.honoryou{ float:right; width:40%; max-width:360px; margin-top:25px;}
.honoryou ul li{margin-bottom:25px;}
.honoryou ul li img{ width:90%; height:auto; margin:0 auto;}
.zeren{ margin-top:25px;}
.zeren ul li{ width:49%; float:left; margin-right:2%; margin-bottom:2% }
.zeren ul li:nth-child(2n){margin-right:0px;}
.zeren ul li img{ width:98%; height:auto; padding:1%; border:solid 1px #e8e8e8; }

.tuijian { float:left; width:26%;}
.fr { float:right; width:71%;font-size:14px; color:#666;}
.fr h1{ margin-top:12px;}

.tuijian .title03{  font-size:18px; color:#fff; padding:12px 15px; text-align:left; background-color:#105E9C}


.tuijian .con{ border-top:solid 1px #E1E1E1;border-left:solid 1px #E1E1E1;border-right:solid 1px #E1E1E1;  margin-bottom:30px; }
.tuijian .con p{ line-height:32px; border-bottom: solid 1px #ECECEC; padding:15px; font-size:15px; height:75px; overflow:hidden}

.tuijian .con02{ border-top:solid 1px #E1E1E1;border-left:solid 1px #E1E1E1;border-right:solid 1px #E1E1E1;  margin-bottom:30px; }
.tuijian .con02 p{ line-height:32px; border-bottom: solid 1px #ECECEC; padding:7px 15px; font-size:15px; overflow:hidden}


.tuijian .con span{ float:left; margin-right:12px; clear:both;width:150px; height:75px; overflow:hidden; }
.tuijian .con a img{cursor:pointer; transition:all 1.5s; width:100%;}
.tuijian .con a:hover img{transform:scale(1.1);}




#header .nav .mainlevel a { color:#fff}

.white{ color:#fff}

.pcshow{ display:block}
.phshow{ display:none}
.pcshow td{ min-width:500px;}
.phshow td{min-width:500px;}

#tab .tabCon table, #tab .tabCon tr, #tab .tabCon td{ padding:0; margin:0; margin-left:-2px;}


.messagelist{ margin-bottom:10px; font-size:14px;}
.messagelist span{ float:left; width:90px;}
#dizhi .note{ font-size:14px;}
.messagelist i.red{ padding-right:5px; font-size:12px;}
.messagelist .inp,.messagelist .textarea{ width:calc(100% - 118px); border:1px solid #ccc; transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;color:#333}
.messagelist .inp:hover{ border:1px solid #025597}
.messagelist .textarea{ resize:none; height:50px;}
.messagelist .textarea:hover{border:1px solid #025597}

.messagelist .inp::-webkit-input-placeholder,.messagelist textarea::-webkit-input-placeholder{ font-size:12px;}
.messagelist .inp:-ms-input-placeholder,.messagelist textarea:-ms-input-placeholder{ font-size:12px;}
.messagelist .inp::-moz-placeholder,.messagelist textarea::-moz-placeholder{ font-size:12px;}
.messagelist .inp:-moz-placeholder,.messagelist textarea:-moz-placeholder{ font-size:12px;}
.messagelist .inp01{ width:25%;border:1px solid #ccc; padding:5px 8px; }
.messagelist .submit{ width:90px; padding:7px 0; text-align:center; color:#fff; background:#025597; border:none; margin-left:90px; cursor:pointer; margin-bottom:25px;}



#dizhi02 { width:100%; margin:20px auto}
#dizhi02 ul li{ float:left; width:calc(30% - 60px); line-height:30px; font-size:13px;}
#dizhi02 ul li:nth-child(2){  padding-left:30px;width:70%;  border-left: dashed 1px #ddd}
#dizhi02 ul li:nth-child(2){ padding-left:30px;}
#dizhi02 ul li h2{ line-height:45px; font-size:18px; color:#025597; }
#dizhi02 ul li h3{ line-height:40px; font-size:16px; }

#dizhi02 table{ margin-bottom:0px; font-size:14px; border-left:solid 1px #ddd; border-top:solid 1px #ddd; margin-bottom:40px}
#dizhi02 td{border-right:solid 1px #ddd; border-bottom:solid 1px #ddd}
#dizhi02 table tr td:nth-child(2n+1){ padding:0 15px}

#dizhi02 .red{ padding-right:5px; font-size:12px;}
#dizhi02 .inp, #dizhi02 .textarea{ width:calc(100% - 22px); border:solid 1px #fff; transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;color:#333; line-height:30px; padding:0 10px}
#dizhi02 .inp:hover{ border:1px solid #025597}
#dizhi02 .textarea{ resize:none; height:50px;}
#dizhi02 .textarea:hover{border:1px solid #025597}

#dizhi02 .inp::-webkit-input-placeholder,#dizhi02 textarea::-webkit-input-placeholder{ font-size:12px;}
#dizhi02 .inp:-ms-input-placeholder,#dizhi02 textarea:-ms-input-placeholder{ font-size:12px;}
#dizhi02 .inp::-moz-placeholder,#dizhi02 textarea::-moz-placeholder{ font-size:12px;}
#dizhi02 .inp:-moz-placeholder,#dizhi02 textarea:-moz-placeholder{ font-size:12px;}
#dizhi02 .inp01{ width:25%;border:1px solid #ccc; padding:5px 8px; }
#dizhi02 .submit{ width:120px;text-align:center; color:#fff; background:#025597; border:none; cursor:pointer; margin-bottom:25px; margin:15px auto; line-height:35px;height:35px; display:block}


.text img{ width:100%; max-width:680px; margin:0 auto; display:block}