@charset "utf-8";
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
CODE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BUTTON {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
article {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
aside {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
details {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
figcaption {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
figure {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
hgroup {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
MENU {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
section {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
article {
	DISPLAY: block
}
aside {
	DISPLAY: block
}
details {
	DISPLAY: block
}
figcaption {
	DISPLAY: block
}
figure {
	DISPLAY: block
}
footer {
	DISPLAY: block
}
header {
	DISPLAY: block
}
hgroup {
	DISPLAY: block
}
MENU {
	DISPLAY: block
}
nav {
	DISPLAY: block
}
section {
	DISPLAY: block
}
audio {
	DISPLAY: inline; ZOOM: 1
}
canvas {
	DISPLAY: inline; ZOOM: 1
}
video {
	DISPLAY: inline; ZOOM: 1
}
BODY {
	FONT: 12px/1.5 "宋体",'Microsoft Yahei'; COLOR: #333
}
BUTTON {
	FONT: 12px/1.5 "宋体",'Microsoft Yahei'; COLOR: #333
}
INPUT {
	FONT: 12px/1.5 "宋体",'Microsoft Yahei'; COLOR: #333
}
SELECT {
	FONT: 12px/1.5 "宋体",'Microsoft Yahei'; COLOR: #333
}
TEXTAREA {
	FONT: 12px/1.5 "宋体",'Microsoft Yahei'; COLOR: #333
}
INPUT {
	FONT-SIZE: 100%
}
SELECT {
	FONT-SIZE: 100%
}
TEXTAREA {
	FONT-SIZE: 100%
}
TABLE {
	BORDER-COLLAPSE: collapse; border-spacing: 0
}
TH {
	
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	VERTICAL-ALIGN: middle
}
IFRAME {
	DISPLAY: block
}
abbr {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal
}
ACRONYM {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal
}
DEL {
	TEXT-DECORATION: line-through
}
ADDRESS {
	FONT-WEIGHT: 500; FONT-STYLE: normal
}
CAPTION {
	FONT-WEIGHT: 500; FONT-STYLE: normal
}
CITE {
	FONT-WEIGHT: 500; FONT-STYLE: normal
}
CODE {
	FONT-WEIGHT: 500; FONT-STYLE: normal
}
DFN {
	FONT-WEIGHT: 500; FONT-STYLE: normal
}
EM {
	FONT-WEIGHT: 500; FONT-STYLE: normal
}
TH {
	FONT-WEIGHT: 500; FONT-STYLE: normal
}
VAR {
	FONT-WEIGHT: 500; FONT-STYLE: normal
}
OL {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
H1 {
	FONT-WEIGHT: 500; FONT-SIZE: 100%; FONT-FAMILY: 微软雅黑, 宋体
}
H2 {
	FONT-WEIGHT: 500; FONT-SIZE: 100%; FONT-FAMILY: 微软雅黑, 宋体
}
H3 {
	FONT-WEIGHT: 500; FONT-SIZE: 100%; FONT-FAMILY: 微软雅黑, 宋体
}
H4 {
	FONT-WEIGHT: 500; FONT-SIZE: 100%; FONT-FAMILY: 微软雅黑, 宋体
}
H5 {
	FONT-WEIGHT: 500; FONT-SIZE: 100%; FONT-FAMILY: 微软雅黑, 宋体
}
H6 {
	FONT-WEIGHT: 500; FONT-SIZE: 100%; FONT-FAMILY: 微软雅黑, 宋体
}
.fn-clear:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; HEIGHT: 0px; content: " "
}
.fn-clear {
	clear:both;
	ZOOM: 1
}
.mt10 {
	MARGIN-TOP: 10px
}
.mt8 {
	MARGIN-TOP: 8px
}
.mt5 {
	MARGIN-TOP: 5px
}
BODY .fn-hide {
	DISPLAY: none
}
div{ font-family:'Microsoft Yahei'}
td{ font-family:'Microsoft Yahei'}
/*.fn-left {
	DISPLAY: inline
}
.fn-right {
	DISPLAY: inline
}*/
.fn-left {
	FLOAT: left
}
.fn-right {
	FLOAT: right
}
.mt20 {
	MARGIN-TOP: 20px
}
A {
	COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #a90202; TEXT-DECORATION: underline
}
BODY {
	
}
#head {
	MARGIN: 0px auto; WIDTH: 1000px
}
.logo {
	PADDING-TOP: 52px
}
.nav LI {
	DISPLAY: inline; Z-INDEX: 999999; FLOAT: left; /*WIDTH: 142px;*/ POSITION: relative; TEXT-ALIGN: center
}
.nav A {
	COLOR: #fff
}
.nav A:hover {
	COLOR: #ff0
}
.nav LI A.dq {
	COLOR: #ff0
}
.mainlevel A {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; WIDTH: 100px; LINE-HEIGHT: 38px; PADDING-TOP: 0px
}
.mainlevel UL {
	BORDER-RIGHT: #1bb9f8 1px solid; BORDER-TOP: #1bb9f8 1px solid; DISPLAY: none; Z-INDEX: 999999; BACKGROUND: #26a3e3; LEFT: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: #1bb9f8 1px solid; WIDTH: 142px; BORDER-BOTTOM: #1bb9f8 1px solid; POSITION: absolute; TOP: 35px
}
.mainlevel LI {
	WIDTH: 140px; LINE-HEIGHT: 30px; BORDER-BOTTOM: #b8ebff 1px solid; HEIGHT: 30px
}
.nav-sub {
	BACKGROUND: url(../images/nav-sub.png) no-repeat; LINE-HEIGHT: 28px; POSITION: relative; HEIGHT: 31px
}
.sj {
	MARGIN-LEFT: 10px; WIDTH: 250px
}
.cyc {
	PADDING-LEFT: 80px; FONT-SIZE: 14px; BACKGROUND: url(../images/ico1.png) no-repeat 0px 6px; OVERFLOW: hidden; WIDTH: 550px
}
.btn {
	PADDING-RIGHT: 10px
}
.btn IMG {
	MARGIN-TOP: 2px
}
.wh{margin:0px auto; padding:0px; width:100%;}
.w{ margin:0px auto; padding:0px; width:1128px;}
.pd15{ padding-top:10px}
.pd25{ padding-top:25px}
.top{ background:#f6f6f6; height:30px; overflow:hidden}
.navloca{ background:#da2419; height:40px}
.gg{ background:url(../images/gg_bg.jpg) repeat-x; height:40px; overflow:hidden}
.banner{ background:url(../images/banner.jpg) no-repeat center; height:341px;}
.head{ height:170px; overflow:hidden; background:#fff;}
.logos{ width:260px; overflow:hidden}
.search_area{ padding-left:45px; padding-top:35px; }
.search_area p a{ font-size:13px; color:#db2b35; margin-right:20px; line-height:30px}
.seatit{ width:90px; border:1px solid #cac6c6; height:30px; line-height:30px; background-color:#850e13; color:#FFF; text-align:center}
.searinput{ margin:0px auto; padding:0px; height:40px;}
.keywprd{ height:38px; width:480px; padding-left:10px; margin:0px; color:#999999;border:1px solid #db2b35; }
.searbtn{/*box-shadow: 1px 0 2px 0;background-color:#db2b35; height:40px*/}
.mytel{ padding-top:25px}
.mytel span{ display:block; text-align:right; width:100%; color:#666666; font-size:14px}
.mytel h3{ color:#ec0011; font-family:Tahoma, Geneva, sans-serif; font-size:33px}
#subbtn{background-color:#db2b35; height:40px; width:105px; text-align:center; color:#FFF; line-height:32px; border:none;}

a.topgdsq{ font-size:24px; color:#FFF; width:100%; height:70px; display:block; background:#e9b023; text-align:center; line-height:70px}

.dqtim{ line-height:30px}
.dqtim ul li{ float:left; height:30px; line-height:30px; width:130px}
.dqtim ul li a{ font-family:'Microsoft Yahei'; font-size:14px}
.loca ul li{ float:left; height:40px; line-height:30px; width:60px}
.lia_1{ background:url(../images/xl.jpg) no-repeat; background-position:35px 16px; }
.lia_2{ background:url(../images/ico_2.jpg) no-repeat; background-position:5px 8px; padding-left:25px;}
.lia_3{ background:url(../images/ico_3.jpg) no-repeat; background-position:5px 8px; padding-left:25px;}
#wrap {
	MARGIN: 8px auto; OVERFLOW: hidden; WIDTH: 1000px
}
.headintro{ height:70px !important; overflow:hidden}
.headintro ul{ background:url(../images/h_title_6.jpg) no-repeat; background-position:right; height:70px}
.headintro ul li{ float:left; height:70px; line-height:70px; padding-right:35px; color:#686868; font-size:14px}
.headintro ul li img{ vertical-align:middle; margin-right:10px}
.video{ text-align:center; padding-bottom:12px; padding-top:12px}

	#nav2 li.greyindex{ background:#464646; width:175px;}
	#nav2 li.greyindex a{ font-weight:bold; padding-left:20px; padding-right:40px;background:url(../images/nav_dd_2.jpg) no-repeat; background-position:145px 15px}
   .schoolnav{ position:absolute; width:175px; height:370px;  z-index:999; background:#5e656d}
   .schoolnav a{ margin:11px 2px}
   #nav2 li.greyindex div.schoolnav a:hover{ background:none}
   
    /*意大利*/
    #nav{line-height: 40px;  list-style-type: none; background:#da2419; width:1125px; margin:0px auto; padding:0px} 
     
    #nav a{display: block;  text-align:center; font-size:14px; font-family:'Microsoft Yahei'; font-weight:bold; padding-left:16px; padding-right:16px} 
     
    #nav a:link {color:#fff; text-decoration:none} 
    #nav a:visited {color:#fff;text-decoration:none} 
    #nav a:hover {color:#FFF;text-decoration:none;font-weight:bold} 
     
    #nav li{float: left;height:40px; overflow:hidden} 
	#nav li.navxl{ background:url(../images/nav_dd.jpg) no-repeat; background-position:105px 15px}
    #nav li a:hover{ background:#d24138;} 
    #nav li ul{line-height: 27px;  list-style-type: none;text-align:left;left: -999em; width: 180px; position: absolute; z-index:999999} 
    #nav li ul li{float: left; width: 124px;background:#d24138} 
     
     
    #nav li ul a{display: block; width: 124px;text-align:center; overflow:hidden} 
     
    #nav li ul a:link {color:#fff; text-decoration:none} 
    #nav li ul a:visited {color:#fff;text-decoration:none} 
    #nav li ul a:hover {color:#fff;text-decoration:none;font-weight:normal;background:#C00} 
     
    #nav li:hover ul{left: auto} 
    #nav li.sfhover ul{left: auto} 
    #content{clear: left} 



.gonggao{ background:url(../images/laba_img.jpg) no-repeat; background-position:0px; width:655px; height:30px; line-height:30px; padding-left:20px}


.stxt{ color:#0665cf; font-weight:bold; font-size:12px; line-height:30px}
.sinput input{ background:#FFF; height:25px; margin-top:2px; border:1px solid #cccccc; width:170px; margin-right:10px; margin-left:10px; padding-left:10px;}
.sbutton{ padding:3px}

.schoollist{padding-bottom:15px; overflow:hidden; min-height:60px}
.main{ padding-bottom:15px; overflow:hidden; min-height:150px}
/*.pic{ width:448px; height:325px; border:1px solid #cccccc}*/

/*焦点图*/
.focus{ position:relative;  width:350px; height:280px; background-color: #000; margin-left:5px; margin-top:5px}  
.focus img{   width:350px; height:280px; } 
.focus .shadow .title{width: 220px; height: 45px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:12px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:10px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:50px; line-height: 50px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:15px; right:0px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 3px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:right; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#ff0000;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  

.news{ width:350px;}
.newsL{ width:350px; border:1px solid #afafaf; border-top:1px solid #da2419; margin-right:20px}
.newsL2{ width:350px; margin-right:20px}
.service{ width:260px}
.ntit{ height:50px;   }
.ntit35{ height:35px;   }
.ntit_borgrey{ height:50px; border-bottom:1px solid #ebebeb}
.xwzx{background:#fafafa; border-bottom:1px solid #dfdede}
.lxcs{ background:url(../images/lxcs.jpg) no-repeat; height:30px}
.ydlyx{ border-bottom:1px solid #e60012; }
.mgxx{ border-bottom:1px solid #da2419; background:#fff}
.ntname{ line-height:50px; color:#da2419; font-family:'Microsoft Yahei';  font-size:20px; font-weight:bold; height:50px; overflow:hidden; padding-left:5px}

.ntname14{ line-height:35px; color:#e60012; font-family:'Microsoft Yahei';  font-size:14px; font-weight:bold; height:35px; overflow:hidden; padding-left:25px}
.ntname2{ line-height:50px; color:#e60012; font-family:'Microsoft Yahei';  font-size:20px; font-weight:bold; height:50px; overflow:hidden; margin-left:-10px}
.ntname span{ border-bottom:1px solid #dd0102; padding-right:10px; line-height:33px; height:33px; display:block; }
.ntmore a{ color:#9b9b9b;  font-size:12px; line-height:50px; }
.topnew{ padding-bottom:15px; background:url(../images/dot_line.jpg) repeat-x bottom}
a.tptit{ color:#ff0000; font-size:14px; font-weight:bold; display:block; text-align:center; }
a.tptit2{ color:#cc0001; font-size:16px; font-weight:bold; display:block; text-align:left; }
p.detailss{ text-indent:20px; line-height:22px; }
p.pqz{ text-align:left; line-height:22px; color:#9b9b9b; font-size:12px;}

a.tptit3{ color:#000; font-size:14px; display:block; text-align:left; }
a.detail{ color:#ff7e0b}

.topnew a.tptit{ line-height:45px}
.topnew a.tptit2{ line-height:25px}
.bors{border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-top:0px solid #fff; width:258px}
.bors_ctent{ margin:0px auto; padding:0px; line-height:22px}
.w230{ width:230px}
.w250{ width:250px}


.bors_ctent ul.cli{ width:100% !important}


.pt15{ padding-top:10px}
.hotrec{ height:35px; text-align:center; border-bottom:2px solid #dd0103 }
.hotrec a{line-height:35px; font-size:16px; font-weight:bold}

.hotrec2{ height:55px; text-align:center;}
.hotrec2 a{line-height:55px; font-size:14px; font-weight:bold; font-family:"宋体"; color:#da2419}

.list_service li{ margin-bottom:3px}
.newlist li{ background:url(../images/dot.jpg) no-repeat; background-position:0px 8px; height:28px; clear:both; padding-left:10px}
.newlist li a{ float:left; font-size:14px; line-height:28px}
.newlist li span{ float:right; line-height:28px; color:#9b9b9b}

.newlist2 li{ background:url(../images/dd.jpg) no-repeat; background-position:0px 8px; height:28px; clear:both; padding-left:10px}
.newlist2 li a{ float:left; font-size:14px; line-height:28px}
.newlist2 li span{ float:right; line-height:28px; color:#9b9b9b}

.newlist3 li{  height:28px; border-bottom:1px dashed #ccc}
.newlist3 li a{ float:left; font-size:14px; line-height:28px}
.tnimg{ width:120px; padding-right:10px}
.tntxt{ width:210px; text-align:left}

.tnimg2{ border:1px solid #e6e6e6; padding:5px;}
.tnimg3{  padding:5px;}
.tnimg3 a img{ width:121px; height:89px}
.tntxt2{ width:160px; text-align:left}
.tntxt3{ width:120px;}
.tptit4{ font-size:14px; font-weight:bold; color:#F00}


.ppic{  margin-top:10px;margin-bottom:10px}

.hotrec_newslist{ width:520px; margin:0px auto; padding:0px}
.hotrec_newslist li{ float:left; width:250px; background:url(../images/grey_dd.jpg) no-repeat; background-position:0px 15px; height:28px; padding-left:10px}
.hotrec_newslist li a{ font-size:14px; line-height:28px}

.hotrec_newslist2 li{ float:left; width:230px; background:url(../images/ydd.jpg) no-repeat; background-position:0px 15px; height:28px; padding-left:10px}
.hotrec_newslist2 li a{ font-size:13px; line-height:28px; color:#5f5f5f; font-weight:bold;}


.frili li{ float:left; height:58px; width:166px;}
.frili li a{ line-height:58px;  color:#0665d1; font-size:14px; font-weight:bold; width:152px; margin:0px auto; padding:0px; display:block;} 
.lib_1{ text-align:left}
/*.lib_1{ background:url(../images/12312_46.jpg) no-repeat left; }
.lib_2{ background:url(../images/12312_48.jpg) no-repeat center;}
.lib_3{ background:url(../images/12312_50.jpg) no-repeat center;}
.lib_4{ background:url(../images/12312_52.jpg) no-repeat center;}
.lib_5{ background:url(../images/12312_54.jpg) no-repeat right;}*/


.mheit2{ width:100%; height:5px}


.mheit{ width:100%; height:10px}
.zbaorea{ width:270px}
.areas{  border:1px solid #e2e2e2; margin-bottom:10px}
.zbbg{ background:url(../images/zbbg.jpg) no-repeat; height:37px; padding-left:30px}
.tzbg{ background:url(../images/tzbg.jpg) no-repeat; height:37px; padding-left:30px}
.atname{ color:#1061cd; line-height:37px; font-weight:bold; }
.atmore a{ line-height:37px; color:#656565;padding-right:10px}
.areacontent p{ color:#666; font-size:14px; line-height:25px; padding:10px; font-weight:bold}
.listar li{ background:url(../images/dd.jpg) no-repeat; background-position:10px 12px; height:25px; padding-left:20px}
.listar li a{ line-height:25px}

.zbnews{ width:722px}
.zbnC{ width:355px;}
.zbnD{ width:355px; }
.zbntit{ height:36px; overflow:hidden; width:355px;  background:url(../images/navli_bg.jpg) repeat-x}
.icos{ background:url(../images/zbtD.jpg) no-repeat}
.zbcontent{ padding:7px; border:1px solid #e5e5e5 }

.zbname{ height:37px; line-height:37px; padding-left:35px; color:#FFF; font-size:14px; font-weight:bold;}
.zbmore{ height:37px}
.zbmore a{ line-height:37px; color:#a6daff;padding-right:10px}

.wjx{ width:278px; }
.qjjx{ width:278px; margin-bottom:10px}
.jxtit{ background:url(../images/jxtit.jpg) no-repeat; width:278px; height:36px}
.wjc{ background:url(../images/wjc.jpg) no-repeat; width:278px; height:36px}
.jximg{ padding-top:10px; text-align:center; border:1px solid #e8e8e8; border-top:none}
.jximg a img{ border:1px solid #e5e5e5; padding:5px; }
.jximg p{ color:#ce070c; text-align:center; font-weight:bold; line-height:30px}

.wjx ul li{ margin-bottom:5px}
.zxgz{ background:url(../images/zxgz.jpg) no-repeat; width:278px; height:36px}
.zxgzcontent{ padding:10px 0px 2px 4px; border:1px solid #e8e8e8; border-top:none}
.zxgzcontent ul li{ float:left; width:130px; height:37px; background:#f2f0f1; margin-right:6px; margin-bottom:5px; text-align:center}
.zxgzcontent ul li a{ color:#333333; text-align:center; line-height:37px}
.zxgzcontent ul li a:hover{ text-decoration:none}
.zxgzcontent ul li:hover{ background:#2786e2}
.zxgzcontent ul li:hover a{ color:#FFF}

.mr10{ margin-left:10px}
.wjxnew{ width:350px; overflow:hidden;}
.wjxnarea{ width:350px;}
.wjxareatit{ background:url(../images/yqtit.jpg) no-repeat; width:421px; height:36px}
.wjxareacontent{ border:1px solid #e8e8e8; border-top:none;}
.themenew{ background:url(../images/12312_83.jpg) no-repeat; height:38px; padding-left:60px; width:395px; margin:0px auto; padding:0px; height:110px;margin-top:20px;}
.themenew a.tptit{ height:38px; line-height:19px; color:#014a99; font-size:12px; font-weight:bold; display:block;padding-left:60px; text-align:left }
.themenew p{ line-height:22px; margin-top:10px}
.themenew p font{ color:#115fce; font-weight:bold; font-size:12px}
.wjxareacontent ul{ margin:10px}
.wjxareacontent ul.newlist li{ height:32px}


.jqyp{ width:350px;}
.iccs{ background:url(../images/jqyp.jpg) no-repeat; height:36px}
.jqyptit{ background:url(../images/navli_bg.jpg) repeat-x; height:36px}
.jqypcontent{border:1px solid #e8e8e8; border-top:none; padding:10px}

.jqypcontent .listar li{ background:url(../images/dd.jpg) no-repeat; background-position:10px 12px; height:32px; padding-left:20px; border-bottom:1px dotted #d2d2d2}
.jqypcontent  .listar li a{ line-height:32px}





#tab{position:relative;}
#tab .tabList{}
#tab .tabList ul{ width:100%}
#tab .tabList ul li{
	float:left;
	
/*	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-bottom:1px solid #e5e5e5;*/
	padding:5px 0;
	width:120px;
	text-align:center;

	position:relative;
	cursor:pointer; color:#000; height:30px; line-height:30px;
	background:#FFF
}

#tab .tabList ul li a{ color:#404040; font-size:16px}
#tab .tabList ul li a:hover{ text-decoration:none}
#tab .tabCon{
	position:absolute;
	left:-1px;
	top:40px;
	
	border-top:1px solid #e5e5e5;
	width:350px;
	height:214px;
}
#tab .tabCon div{
	padding:10px;
	position:absolute;
	opacity:0;
	filter:alpha(opacity=0);
}
#tab .tabList li.cur{
	border-bottom:1px solid #fff;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
	
}
#tab .tabCon div.cur{
	opacity:1;
	filter:alpha(opacity=100);
}



#tab2{position:relative;}
#tab2 .tabList{}
#tab2 .tabList ul{ width:100%}
#tab2 .tabList ul li{
	float:left;
	
	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-bottom:1px solid #e5e5e5;
	padding:5px 0;
	width:120px;
	text-align:center;

	position:relative;
	cursor:pointer; color:#000; height:30px; line-height:30px;
	background:#FFF
}

#tab2 .tabList ul li a{ color:#404040; font-size:16px}
#tab2 .tabList ul li a:hover{ text-decoration:none}
#tab2 .tabCon{
	position:absolute;
	left:-1px;
	top:40px;
	
	border-top:1px solid #e5e5e5;
	width:350px;
	height:214px;
}
#tab2 .tabCon div{
	padding:10px;
	position:absolute;
	opacity:0;
	filter:alpha(opacity=0);
}
#tab2 .tabList li.cur{
	border-bottom:1px solid #fff;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
	
}
#tab .tabCon div.cur{
	opacity:1;
	filter:alpha(opacity=100);
}

.ydl{ width:100%}

.yslist li{ float:left; width:33%; text-align:center; margin-bottom:10px}

ul.Imglist li{ float:left; width:124px; text-align:center}
ul.Imglist li a p{ line-height:30px}

.ydl_Imglist li{ float:left; width:180px; text-align:center}
.ydl_Imglist li a p{ color:#555555; line-height:30px; text-align:left}
.ydl_Imglist li span{ color:#ff7e0b; font-size:12px; line-height:25px; text-align:left; display:block}


.px{ width:258px; margin:0px auto; padding:0px}
.px li{ clear:left;}
.px li span{ float:left; width:86px; display:block; text-align:center; line-height:25px}
.px li span img{ margin:8px}


.fri{ border-top:1px solid #cb0003; border-left:1px solid #e5e5e5;  border-right:1px solid #e5e5e5;  border-bottom:1px solid #e5e5e5;  width:976px; margin:0px auto; padding:10px; color:#0cb08e}
.fri p{ text-align:center; color:#FFF; line-height:34px}
.fri p a{ color:#FFF; line-height:34px}

.foot2{ background:url(../images/footbg2.jpg) repeat-x; min-height:520px;/* height:454px;*/ padding-top:10px; width:100%}
.foot{ background:#181818;/* height:454px;*/ padding-top:10px; padding-bottom:40px}
.foot,.foot2 p{ text-align:center; line-height:34px}
.flist{ padding:20px; float:left;}
.flist li{ float:left; width:100px; text-align:left   }
.flist li h2{ color:#fff; display:block; text-align:left; line-height:30px; font-size:16px !important; font-weight:normal !important}
.flist li span{ color:#3a3a3a; display:block; text-align:left; font-family:Tahoma, Geneva, sans-serif; font-size:15px; width:100%;}
.flist li ul li{ clear:both;line-height:25px; text-align:left;/* padding-left:15px */}
.flist li ul li img{ margin:0px auto; padding:0px}
.flist li ul li a{ line-height:25px; font-size:12px; color:#909090;font-family:'Microsoft Yahei'; /*font-weight:bold*/}
.flist li h2{ font-size:21px; color:#ffffff; font-weight:bold; line-height:50px; font-family:'Microsoft Yahei'; }
.limr{margin-right:75px;}
.tj{ background:url(../images/fbg_tj.jpg) no-repeat; width:300px; height:313px; padding-top:20px  }
.uname{ background:url(../images/feedback_ico_1.jpg) #333333 no-repeat; background-position:5px; width:223px; height:35px; border:none; padding-left:35px; font-size:14px; color:#FFF;}
.uemail{ background:url(../images/feedback_ico_2.jpg) #333333 no-repeat; background-position:5px; width:223px; height:35px; border:none; padding-left:35px; font-size:14px; color:#FFF;}
.utel{ background:url(../images/feedback_ico_3.jpg) #333333 no-repeat; background-position:5px; width:223px; height:35px; border:none; padding-left:35px; font-size:14px; color:#FFF;}
.tj p{ text-align:center; padding:5px 15px}








.index-l {
	OVERFLOW: hidden; WIDTH: 765px
}
.index-r {
	WIDTH: 224px
}
.title {
	BACKGROUND: url(../images/lmbg.png) repeat-x
}
.img-new {
	BORDER-RIGHT: #bfd9f2 1px solid; BORDER-TOP: #bfd9f2 1px solid; OVERFLOW: hidden; BORDER-LEFT: #bfd9f2 1px solid; WIDTH: 369px; BORDER-BOTTOM: #bfd9f2 1px solid; HEIGHT: 325px
}
.tit {
	PADDING-LEFT: 32px; BACKGROUND:url(../images/navli_bg.jpg) repeat-x; OVERFLOW: hidden; LINE-HEIGHT: 36px; HEIGHT: 36px
}
.hdm-t {
	PADDING-LEFT: 32px; BACKGROUND:url(../images/navli_bg.jpg) repeat-x; OVERFLOW: hidden; LINE-HEIGHT: 36px; HEIGHT: 36px
}
.tit H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; COLOR: #fff
}
.tit A.more {
	FLOAT: right; MARGIN-RIGHT: 10px; color:#fff;
}
.img-nr {
	BACKGROUND: #ecebf0; TEXT-ALIGN: center
}
.img-nr IMG {
	WIDTH: 369px; HEIGHT: 270px
}
.img-nr P {
	BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.yw-new {
	BORDER-RIGHT: #bfd9f2 1px solid; BORDER-TOP: #bfd9f2 1px solid; BACKGROUND: #fff; OVERFLOW: hidden; BORDER-LEFT: #bfd9f2 1px solid; WIDTH: 383px; BORDER-BOTTOM: #bfd9f2 1px solid; HEIGHT: 325px
}
.yw-new H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 5px; LINE-HEIGHT: 30px; PADDING-TOP: 20px; BORDER-BOTTOM: #abc5e6 1px dashed; HEIGHT: 74px; TEXT-ALIGN: center
}
.yw-new H3 A {
	COLOR: #f00
}
.yw-new H3 A:hover {
	COLOR: #f00
}
.sy-list {
	MARGIN: 0px 10px
}
.sy-list LI {
	PADDING-LEFT: 15px; FONT-SIZE: 14px; BACKGROUND: url(../images/ico2.png) no-repeat 5px 10px; LINE-HEIGHT: 26px; HEIGHT: 26px
}
.yw-tit LI {
	PADDING-LEFT: 15px; FONT-SIZE: 14px; BACKGROUND: url(../images/ico2.png) no-repeat 5px 10px; LINE-HEIGHT: 26px; HEIGHT: 26px
}
.foc {
	OVERFLOW: hidden; WIDTH: 763px; POSITION: relative; HEIGHT: 90px
}
.foc-abs {
	RIGHT: 10px; BOTTOM: 10px; LINE-HEIGHT: 18px; POSITION: absolute; HEIGHT: 18px
}
.foc-abs LI {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; DISPLAY: inline; FONT-SIZE: 14px; BACKGROUND: #666; FLOAT: left; BORDER-LEFT: #999 1px solid; WIDTH: 18px; CURSOR: pointer; COLOR: #fff; MARGIN-RIGHT: 3px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 18px; TEXT-ALIGN: center; opacity: 0.7
}
.foc-abs LI.dq {
	BORDER-RIGHT: #f00 1px solid; BORDER-TOP: #f00 1px solid; BACKGROUND: #cc0000; BORDER-LEFT: #f00 1px solid; BORDER-BOTTOM: #f00 1px solid; opacity: 0.7
}
.foc-img {
	OVERFLOW: hidden; WIDTH: 32767px; HEIGHT: 90px
}
.foc-img IMG {
	DISPLAY: inline; FLOAT: left; WIDTH: 763px; HEIGHT: 90px
}
.sy-li {
	WIDTH: 800px
}
.yw-list {
	BORDER-RIGHT: #bfd9f2 1px solid; BORDER-TOP: #bfd9f2 1px solid; OVERFLOW: hidden; BORDER-LEFT: #bfd9f2 1px solid; WIDTH: 373px; MARGIN-RIGHT: 15px; BORDER-BOTTOM: #bfd9f2 1px solid; HEIGHT: 256px
}
.yw-tit {
	MARGIN: 11px 10px; COLOR: #0053b1; TEXT-ALIGN: right
}
.yw-tit A {
	DISPLAY: inline; FLOAT: left
}
.sy-hdm1 {
	BORDER-RIGHT: #bfd9f2 1px solid; BORDER-TOP: #bfd9f2 1px solid; OVERFLOW: hidden; BORDER-LEFT: #bfd9f2 1px solid; WIDTH: 373px; BORDER-BOTTOM: #bfd9f2 1px solid; HEIGHT: 256px
}
.sy-hdm2 {
	BORDER-RIGHT: #bfd9f2 1px solid; BORDER-TOP: #bfd9f2 1px solid; OVERFLOW: hidden; BORDER-LEFT: #bfd9f2 1px solid; WIDTH: 373px; BORDER-BOTTOM: #bfd9f2 1px solid; HEIGHT: 256px
}
.hdm-t LI {
	DISPLAY: inline; FONT-SIZE: 14px; FLOAT: left; WIDTH: 87px; COLOR: #0053b1; MARGIN-RIGHT: 5px; HEIGHT: 32px; TEXT-ALIGN: center
}



.hdm-t LI.dq {
	BACKGROUND: url(../images/dq1.png) no-repeat
}
.hdm-t LI A {
	FONT-WEIGHT: bold; COLOR: #0053b1
}
.hdm-t LI A:hover {
	FONT-WEIGHT: bold; COLOR: #0053b1
}


.inmain LI {
	DISPLAY: inline; FONT-SIZE: 14px; FLOAT: left; WIDTH: 80px; COLOR: #0053b1; MARGIN-RIGHT: 5px; HEIGHT: 36px; TEXT-ALIGN: center
}



.inmain LI.dq {
	/*BACKGROUND: url(../images/dq1.png) no-repeat*/
	/*background:#FFF; color:#0053b1*/
}
.inmain LI.dq a{ color:#fff; text-decoration:underline; font-weight:bold}

.inmain LI A {
	FONT-WEIGHT: bold; COLOR: #fff
}
.inmain LI:hover {
	FONT-WEIGHT: bold; COLOR: #fff; text-decoration:none
}

.inmain LI:hover a{ COLOR: #fff;}

.sy-zb {
	BORDER-RIGHT: #bfd9f2 1px solid; BORDER-TOP: #bfd9f2 1px solid; BACKGROUND: #fff; BORDER-LEFT: #bfd9f2 1px solid; BORDER-BOTTOM: #bfd9f2 1px solid; HEIGHT: 140px
}
.sy-zb DIV.tit {
	PADDING-BOTTOM: 15px
}
.sy-zb P {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 30px; HEIGHT: 30px
}
.sy-tz {
	BORDER-RIGHT: #bfd9f2 1px solid; BORDER-TOP: #bfd9f2 1px solid; BACKGROUND: #fff; PADDING-BOTTOM: 5px; BORDER-LEFT: #bfd9f2 1px solid; BORDER-BOTTOM: #bfd9f2 1px solid
}
.sy-tz DIV.tit {
	MARGIN-BOTTOM: 8px
}
.sy-dh {
	BORDER-RIGHT: #bfd9f2 1px solid; BORDER-TOP: #bfd9f2 1px solid; BACKGROUND: #fff; BORDER-LEFT: #bfd9f2 1px solid; BORDER-BOTTOM: #bfd9f2 1px solid
}
DIV.abs {
	Z-INDEX: 9000;/* RIGHT: 96px;*/ WIDTH: auto; POSITION: absolute; TOP: 0px; background:#09F
}

DIV.abs2 {
	Z-INDEX: 9000;/* RIGHT: 96px;*/ WIDTH: auto; POSITION: absolute; TOP: 0px; background:#09F
}
.sy-dha LI.a1 {
	DISPLAY: inline; FONT-SIZE: 14px; Z-INDEX: 10; BACKGROUND: url(../images/dha.png) no-repeat; FLOAT: left; MARGIN: 8px 0px 0px 10px; WIDTH: 96px; CURSOR: pointer; COLOR: #0053b1; LINE-HEIGHT: 29px; POSITION: relative; HEIGHT: 29px; TEXT-ALIGN: center
}
.sy-dhimg {
	 TEXT-ALIGN: center; 
}
.sy-dhimg LI {
	POSITION: relative;
}
.sy-dhimg IMG {
	MARGIN-TOP: 7px; DISPLAY: inline
}
.sy-dha DIV.abs UL.abs-link LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 10px; BACKGROUND: url(../images/ico6.png) no-repeat 6px 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; LINE-HEIGHT: 24px; PADDING-TOP: 0px; HEIGHT: 24px
}
.sy-dhimg DIV.abs2 UL.abs-link LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 10px; BACKGROUND: url(../images/ico6.png) no-repeat 6px 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; LINE-HEIGHT: 24px; PADDING-TOP: 0px; HEIGHT: 24px
}
.sy-dha DIV.abs UL.abs-link A {
	FONT-SIZE: 12px; COLOR: #fff
}
.sy-dhimg DIV.abs2 UL.abs-link A {
	FONT-SIZE: 12px; COLOR: #fff
}
.sy-dha DIV.abs UL.abs-link A:hover {
	COLOR: #fff
}
.sy-dhimg DIV.abs2 UL.abs-link A:hover {
	COLOR: #fff
}
.sy-dha DIV.abs UL.abs-link {
	BORDER-RIGHT: #5de5fe 1px solid; BORDER-TOP: #5de5fe 1px solid; Z-INDEX: 1000000; BACKGROUND: url(../images/absbg.png) repeat-x; BORDER-LEFT: #5de5fe 1px solid; WIDTH: 560px; BORDER-BOTTOM: #5de5fe 1px solid
}
.sy-dhimg DIV.abs2 UL.abs-link {
	BORDER-RIGHT: #5de5fe 1px solid; BORDER-TOP: #5de5fe 1px solid; Z-INDEX: 1000000; BACKGROUND: url(../images/absbg.png) repeat-x; BORDER-LEFT: #5de5fe 1px solid; WIDTH: 560px; BORDER-BOTTOM: #5de5fe 1px solid
}
.sy-dhimg DIV.abs2 {
	Z-INDEX: 10000; /*RIGHT: 213px; */WIDTH: auto; POSITION: absolute; TOP: 0px; left:220px
}
.black {
	COLOR: #000
}
.orange {
	COLOR: orange
}
.royalblue {
	COLOR: royalblue
}
.aqua {
	COLOR: aqua
}
.blue {
	COLOR: blue
}
.crimson {
	COLOR: crimson
}
.skyblue {
	COLOR: skyblue
}
.darkblue {
	COLOR: darkblue
}
.orangered {
	COLOR: orangered
}
.red {
	COLOR: red
}
.firebrick {
	COLOR: firebrick
}
.darkred {
	COLOR: darkred
}
.green {
	COLOR: green
}
.limegreen {
	COLOR: limegreen
}
.seagreen {
	COLOR: seagreen
}
.teal {
	COLOR: teal
}
.deeppink {
	COLOR: deeppink
}
.tomato {
	COLOR: tomato
}
.coral {
	COLOR: coral
}
.purple {
	COLOR: purple
}
.indigo {
	COLOR: indigo
}
.burlywood {
	COLOR: burlywood
}
.sandybrown {
	COLOR: sandybrown
}
.sienna {
	COLOR: sienna
}
.chocolate {
	COLOR: chocolate
}
.silver {
	COLOR: silver
}
.jx {
	BORDER-RIGHT: #bfd9f2 1px solid; BORDER-TOP: #bfd9f2 1px solid; BACKGROUND: #fff; BORDER-LEFT: #bfd9f2 1px solid; BORDER-BOTTOM: #bfd9f2 1px solid
}
.jx-img {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.jx-img IMG {
	MARGIN-BOTTOM: 4px; WIDTH: 190px; HEIGHT: 245px
}
.hx1 IMG {
	MARGIN-TOP: 8px
}
.xbt LI {
	DISPLAY: inline; FLOAT: left; MARGIN: 12px 12px 0px 0px
}
.xbt {
	WIDTH: 790px
}
#x-lam {
	MARGIN: 8px auto 0px; WIDTH: 1000px
}
.x-xlm1 {
	BACKGROUND: url(../images/xbg1.jpg) no-repeat; OVERFLOW: hidden; LINE-HEIGHT: 35px; HEIGHT: 35px
}
.x-xlm1 H2 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 16px; FLOAT: left; WIDTH: 153px; COLOR: #fff; TEXT-ALIGN: center
}
.x-xlnr {
	OVERFLOW: hidden; WIDTH: 840px; HEIGHT: 35px
}
.x-xxcy {
	OVERFLOW: hidden; WIDTH: 840px; HEIGHT: 35px
}
.x-xlnr UL {
	BACKGROUND: url(../images/xxul.jpg) no-repeat 0px 10px; FLOAT: left; HEIGHT: 35px
}
.x-xlnr LI {
	DISPLAY: inline; PADDING-LEFT: 23px; FLOAT: left; WIDTH: 116px
}
.x-xxcy LI {
	DISPLAY: inline; PADDING-LEFT: 23px; FLOAT: left; WIDTH: 116px
}
.x-xxcy UL {
	BACKGROUND: url(../images/xxul2.jpg) no-repeat 0px 10px; FLOAT: left; HEIGHT: 35px
}
#foot {
	MARGIN: 8px auto 0px; OVERFLOW: hidden; WIDTH: 1125px
}
.b-nav {
	FONT-SIZE: 14px; BACKGROUND: url(../images/foot.jpg) repeat-x; WORD-SPACING: 0.5em; OVERFLOW: hidden; COLOR: #fff; LINE-HEIGHT: 34px; HEIGHT: 34px; TEXT-ALIGN: center
}
.b-nav A {
	COLOR: #fff
}
.b-nav A:hover {
	COLOR: #fff
}
.copy {
	FONT-SIZE: 14px; LINE-HEIGHT: 24px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
.ny-l {
	BORDER-RIGHT: #bfd9f2 1px solid; BORDER-TOP: #bfd9f2 1px solid; BACKGROUND: #fff; BORDER-LEFT: #bfd9f2 1px solid; WIDTH: 763px; BORDER-BOTTOM: #bfd9f2 1px solid
}
.wz {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; BACKGROUND: url(../images/ico3.png) no-repeat 0px 10px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px
}
.wz A {
	COLOR: #fff
}
.wz A:hover {
	COLOR: #0a2f64
}
.ny-box {
	BORDER-RIGHT: #bbcfe7 1px solid; BORDER-TOP: #bbcfe7 1px; FONT-SIZE: 14px; PADDING-BOTTOM: 8px; MARGIN: 27px 20px; BORDER-LEFT: #bbcfe7 1px solid; BORDER-BOTTOM: #bbcfe7 1px solid
}
DIV.ny-list {
	BORDER-BOTTOM: #bbcfe7 1px solid
}
.tit2 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(../images/tit2.png) repeat-x; PADDING-BOTTOM: 0px; OVERFLOW: hidden; LINE-HEIGHT: 35px; PADDING-TOP: 0px; HEIGHT: 35px; TEXT-ALIGN: right
}
.tit2 H2 {
	DISPLAY: inline; PADDING-LEFT: 12px; FONT-WEIGHT: bold; BACKGROUND: url(../images/ico4.png) no-repeat 0px 14px; FLOAT: left
}
.tit2 A {
	COLOR: #0a2f64
}
.tit2 A:hover {
	COLOR: #0a2f64
}
.tit2 H2 A {
	COLOR: #0d84ec
}
.tit2 H2 A:hover {
	COLOR: #f60
}
.ny-li LI {
	PADDING-RIGHT: 8px; PADDING-LEFT: 15px; BACKGROUND: url(../images/ico5.png) no-repeat 5px 12px; PADDING-BOTTOM: 0px; COLOR: #000; LINE-HEIGHT: 28px; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px dashed; HEIGHT: 28px; TEXT-ALIGN: right
}
.ny-li {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.nytit-list {
	BORDER-BOTTOM-STYLE: none
}
.ny-li A {
	DISPLAY: inline; FLOAT: left; COLOR: #000000
}
.ny-li A:hover {
	COLOR: #f60
}
.ny-boxs {
/*	BORDER-RIGHT: #bfd9f2 1px solid; BORDER-TOP: #bfd9f2 1px solid; BACKGROUND: #fff; BORDER-LEFT: #bfd9f2 1px solid; BORDER-BOTTOM: #bfd9f2 1px solid*/
}
.nr-box {
	BORDER-RIGHT: #bfd9f2 1px solid; BORDER-TOP: #bfd9f2 1px solid; BACKGROUND: #fff; BORDER-LEFT: #bfd9f2 1px solid; BORDER-BOTTOM: #bfd9f2 1px solid
}
.nr-box .tit H2 {
	COLOR: #0a2f64
}
.nr-box2 {
	PADDING-RIGHT: 50px; PADDING-LEFT: 50px; OVERFLOW-X: scroll; PADDING-BOTTOM: 50px; COLOR: #0a2f64; PADDING-TOP: 50px
}
.nr-box2 H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; OVERFLOW: hidden; COLOR: #0a2f64; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: center
}
.xx-box H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; OVERFLOW: hidden; COLOR: #0a2f64; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: center
}
.inf {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 40px; OVERFLOW: hidden; COLOR: #f00; LINE-HEIGHT: 24px; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 24px; TEXT-ALIGN: center
}
.nr-box2 P {
	FONT-SIZE: 14px; PADDING-BOTTOM: 10px; COLOR: #0a2f64; TEXT-INDENT: 2em; LINE-HEIGHT: 24px
}
.page {
	MARGIN-TOP: 30px; FONT-SIZE: 14px
}
.sxy LI {
	PADDING-RIGHT: 20px; FONT-SIZE: 14px; OVERFLOW: hidden; LINE-HEIGHT: 26px; HEIGHT: 26px
}
.page A {
	COLOR: #0a2f64
}
.page A:hover {
	COLOR: #f60
}
.ym {
	WORD-SPACING: 0.5em
}
.xx-box {
	PADDING-RIGHT: 50px; PADDING-LEFT: 50px; PADDING-BOTTOM: 50px; PADDING-TOP: 50px
}
.xx-tt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; BACKGROUND: #e5e3e3; PADDING-BOTTOM: 10px; COLOR: #0a2f64; PADDING-TOP: 10px
}
.xx-tt H1 {
	PADDING-BOTTOM: 10px
}
.xx-tt P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; TEXT-INDENT: 2em; LINE-HEIGHT: 24px; PADDING-TOP: 0px
}
.xx-tt A {
	COLOR: #ee881a
}
.pcb A {
	COLOR: #f00
}
.xx-tt A:hover {
	COLOR: #f60
}
.pcb A:hover {
	COLOR: #f60
}
.tr {
	PADDING-RIGHT: 10px; TEXT-ALIGN: right
}
.w50 {
	WIDTH: 50px
}
.w300 {
	WIDTH: 300px
}
.lynr LI {
	BORDER-RIGHT: #99adf2 3px; BORDER-TOP: #99adf2 3px solid; DISPLAY: inline; FLOAT: left; BORDER-LEFT: #99adf2 3px solid; LINE-HEIGHT: 40px; BORDER-BOTTOM: #99adf2 3px solid; HEIGHT: 40px
}
.lynr UL {
	WIDTH: 100%
}
.border-r {
	BORDER-RIGHT: #99adf2 3px solid; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; WIDTH: 640px; LINE-HEIGHT: 40px; HEIGHT: 40px
}
.sj-tx {
	LINE-HEIGHT: 40px; HEIGHT: 40px
}
.pr15 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.pagination {
	MARGIN: 10px 0px; OVERFLOW: hidden; COLOR: #0d84ec; LINE-HEIGHT: 24px; HEIGHT: 24px; TEXT-ALIGN: center
}
.pagination A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; COLOR: #0d84ec; PADDING-TOP: 0px
}
.pagination SPAN {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; COLOR: #0d84ec; PADDING-TOP: 0px
}
.pagination .current {
	FONT-WEIGHT: bold; COLOR: #f00; TEXT-DECORATION: underline
}
.pagination A:hover {
	FONT-WEIGHT: bold; COLOR: #f00; TEXT-DECORATION: underline
}
.lynr {
	MARGIN-TOP: 20px; FONT-SIZE: 14px; BORDER-BOTTOM: #b1c6db 1px solid
}
.table-box TABLE {
	WIDTH: 100%
}
TD.pls {
	BORDER-RIGHT: #b1c6db 1px solid; BACKGROUND: url(../images/plsbg.jpg) #ddedfd repeat-x 0px 35px; VERTICAL-ALIGN: text-top; WIDTH: 160px
}
.table-box {
	BORDER-RIGHT: #b1c6db 1px solid; BORDER-TOP: #b1c6db 1px solid; BACKGROUND: #fff; BORDER-LEFT: #b1c6db 1px solid; BORDER-BOTTOM: #b1c6db 1px
}
.table-box TD {
	VERTICAL-ALIGN: text-top
}
.pls-t {
	FONT-WEIGHT: bold; COLOR: #0a2f64; LINE-HEIGHT: 35px; HEIGHT: 35px; TEXT-ALIGN: center
}
.plc {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/plsbg2.jpg) repeat-x 0px 35px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.plc H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; OVERFLOW: hidden; LINE-HEIGHT: 35px; HEIGHT: 35px
}
.pi {
	PADDING-LEFT: 28px; BACKGROUND: url(../images/ico7.jpg) no-repeat 5px 10px; LINE-HEIGHT: 35px; BORDER-BOTTOM: #ddd 1px dashed; HEIGHT: 35px
}
.pct {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; LINE-HEIGHT: 24px; PADDING-TOP: 8px
}
.pcb {
	BORDER-TOP: #ddd 1px dashed; MARGIN-TOP: 30px; PADDING-LEFT: 25px; BACKGROUND: url(../images/ico8.jpg) no-repeat 0px 7px; LINE-HEIGHT: 35px; HEIGHT: 35px
}
.hfnr {
	PADDING-RIGHT: 8px; MARGIN-TOP: 15px; PADDING-LEFT: 8px; BACKGROUND: #e9f2fb; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.hfnr H3 {
	FONT-WEIGHT: bold; COLOR: #f60
}
.tit A:hover {
	CURSOR: pointer; TEXT-DECORATION: underline
}


.wjcarea{ float:left; width:50%; }
.wjclist{ width:99%; margin-bottom:10px;height:195px; }
.zbntit{ background:url(../images/navli_bg.jpg) repeat-x;width: 100%;}

.PageProgram{ padding-left:20px}





.newsImg li{ float:left; width:150px; margin-right:15px; text-align:center; padding-top:15px; padding-bottom:5px}
.newsImg li p{ position:absolute; z-index:9999; padding-top:70px; color:#FFF; line-height:30px; text-align:center; width:150px;opacity: 0.8}
.newsImg li a img{ position:relative; z-index:1; width:150px; height:100px}


.ncontent{ width:835px; border:1px solid #e5e5e5}
.scontent{ width:835px}

.current_page{width:825px;overflow:hidden; text-align:left; background:url(../images/greybg.jpg) repeat-x; line-height:35px; padding-left:10px}

.current_page h2{height:35px; overflow:hidden;font:normal 12px/43px 宋体;color:#646464; padding-left:10px;}
.current_page h2 a{color:#646464;font:normal 12px/35px 宋体;}
.border_0{ }

.article_content{width:98%; margin:0px auto; text-align:left; overflow:hidden; font:normal 12px/2.25 ''; padding:21px 0px 17px 15px; word-wrap:break-all;}
.article_content p{padding-top:0px; padding-bottom:2px; font-size:12px; line-height:2.25;}
.article_content hr{height:1px; color:#049;}
.view_back,.view_top{padding:3px 7px; color:#FFF; font-size:12px;}
.view_back a,.view_top a{color:#FFF;}
.view_back{background:#2069B8; border:1px solid #3B8FD4;}
.view_top{background:#4B99D8; border:1px solid #80B7E3;}
.show_next{width:98%; margin:0px auto; text-align:left; line-height:22px; line-height:18px; padding:3px 6px; border:#ccc 1px dashed; background:#fff;}
.content_both{height:1px; display:block; overflow:hidden; clear:both;}


.rollBox{width:100%;overflow:hidden;padding:12px 0 5px 6px;margin:0 auto;}
.rollBox .LeftBotton{height:152px;width:25px;background:url(../images/left_btn.jpg) no-repeat 11px 130px;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:152px;width:25px;background:url(../images/right_btn.jpg) no-repeat -5px 130px;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .Cont{width: 940px;overflow:hidden;float:left; padding-left:10px; max-height:420px}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:214px;float:left;text-align:center; margin:10px; background:url(../images/scroll_pic_bg.jpg) no-repeat;}
.rollBox .Cont .pic img{padding:2px;display:block;margin:0 auto; max-height:145px}
.rollBox .Cont .pic p{line-height:40px;color:#fff; background:#da2419;}
.rollBox .Cont .pic p a{color:#fff;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
#List1{  width:950px;} 

#List2{  width:950px} 



.rollBoxCase{width:100%;overflow:hidden;padding:12px 0 5px 6px;margin:0 auto;}
.rollBoxCase .LeftBotton{height:152px;width:25px;background:url(../images/left_btn.jpg) no-repeat 11px 130px;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBoxCase .RightBotton{height:152px;width:25px;background:url(../images/right_btn.jpg) no-repeat -5px 130px;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBoxCase .Cont{width: 940px;overflow:hidden;float:left; padding-left:10px; max-height:420px}
.rollBoxCase .ScrCont{width:10000000px;}
.rollBoxCase .Cont .pic{width:214px;float:left;text-align:center; margin:10px; background:url(../images/scroll_pic_bg.jpg) no-repeat;}
.rollBoxCase .Cont .pic img{padding:2px;display:block;margin:0 auto; max-height:145px}
.rollBoxCase .Cont .pic p{line-height:40px;color:#fff; background:#da2419;}
.rollBoxCase .Cont .pic p a{color:#fff;}
.rollBoxCase .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBoxCase .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBoxCase #List1,.rollBox #List2{float:left;}




.djph{background:url(../images/djph.png) no-repeat;}
.zxfw {
    background: url(../images/lxwm.png) no-repeat;
}

.teamlist li{ float:left; width:230px; padding-left:10px; padding-right:10px; height:186px; overflow:hidden }
.teamlist li a{ clear:both}
.teamlist li a img{ float:left; margin-right:20px; width:100px; height:186px;}
.teamlist li a p{ float:right; display:block; width:125px}

.h2name{font-size:16px; font-weight:bold; font-family:'Microsoft Yahei'; color:#000; line-height:40px}
.f14{ /*font-weight:bold;*/ font-size:12px; font-family:'Microsoft Yahei'; color:#000; line-height:22px}
.nonebg{ background:url(../images/case_line.jpg) no-repeat right;}

.prolist{ width:100%}
.prolist li{ width:30%; margin:15px 10px; float:left; height:180px; overflow:hidden}
.prolist li .img{ border:1px solid #E6E6E6; width:210px; height:150px; text-align:center; overflow:hidden}

.pro_tit{ background:#CCC; color:#000; display:block; line-height:30px}

.boxbg{ background:#1d3561}

ul.rllist{ width:230px; margin:0px auto; padding:0px}
.rllist li{ clear:both; max-height:58px; overflow:hidden; margin-bottom:5px; width:230px;}
.rllist li a img{ float:left; width:126px}
.rllist li a p{ float:right; width:100px }
.rllist li a p span{ display:block; font-size:14px; line-height:25px; font-weight:bold}
.bjts{ background:#424242}
.bjts div{ color:#FFF}
.ix_active_1{ width:260px;border:1px solid #dfdede;  margin-right:25px; height:340px; overflow:hidden; padding:10px}
.ix_active_2{ width:555px;border:1px solid #dfdede; height:360px; overflow:hidden}
.ix_active_3{ width:250px; height:368px; overflow:hidden}
.ix_active_7{width:250px; height:465px; overflow:hidden}
.ix_active_4{ width:250px;  overflow:hidden}
.ix_active_5{ width:860px;border:1px solid #dfdede; height:465px}
.ix_active_1 a{ font-weight:bold; font-size:14px; line-height:35px}
.ix_active_1 p{ line-height:22px; color:#666666}
.liscroll li{ float:left; width:25%;position:relative}
.liscroll li p{ font-size:16px; font-weight:bold; line-height:30px}
.liscroll li ul{ max-width:232px;}
.liscroll li ul li{ width:100%; max-width:232px; overflow:hidden; border-bottom:1px solid #ccc; height:40px}
.liscroll li ul li a{line-height:35px}
.liscroll li div.ttnew{ width:232px; height:190px; overflow:hidden; position:relative}
.liscroll li div.ttnew a img{ max-height:190px;}
.liscroll li div.ttnew a div{filter:alpha(Opacity=80);-moz-opacity:0.7;opacity: 0.7; background:#000; display:block; width:100%; height:30px; line-height:30px; color:#fff; position:absolute; top:160px; text-align:center; font-size:16px; font-weight:bold}



.nimgsrc{width:220px; overflow:hidden}
.nimgsrc a img{width:200px; height:130px}
.nimgtxt{ width:470px; overflow:hidden}
.nimgtxt span a{ font-size:16px; color:#000; line-height:35px; font-weight:bold}
.nimgtxt p{ line-height:24px; color:#424242}

.location{ height:30px; line-height:30px; border-bottom:1px solid #ebebeb; background:url(../images/localsite.jpg) no-repeat; background-position:5px; padding-left:30px}
.location a{ font-size:12px}
.ullicategory ul li{  padding:10px; border-bottom:1px dotted #ebebeb}
ul.serlist li span{ padding:10px; line-height:30px; font-size:14px; cursor:pointer}
ul.serlist li a{ float:left; line-height:30px; height:30px; display:block; font-size:14px; font-weight:bold; color:#666; font-family:"宋体"}
ul.serlist li span.cur{ color:#900; font-weight:bold}
.searchroll{height:40px; padding:5px; border-bottom:1px solid #ebebeb }
.ppscrool{ padding-bottom:40px}



.yzs{ height:267px; overflow:hidden}
.yzs a{ float:left}
.yzs a.yz_1{ background:url(../images/2.png) no-repeat; background-position:0px 0px; width:114px; height:267px; display:block; line-height:550px;}
.yzs a.yz_2{ background:url(../images/2.png) no-repeat; background-position:-114px 0px; width:102px; height:267px; display:block; line-height:550px;}
.yzs a.yz_3{ background:url(../images/2.png) no-repeat; background-position:-216px 0px; width:120px; height:267px; display:block; line-height:550px;}
.yzs a.yz_4{ background:url(../images/2.png) no-repeat; background-position:-336px 0px; width:120px; height:267px; display:block; line-height:550px;}
.yzs a.yz_5{ background:url(../images/2.png) no-repeat; background-position:-456px 0px; width:100px; height:267px; display:block; line-height:550px;}
.yzs a.yz_6{ background:url(../images/2.png) no-repeat; background-position:-556px 0px; width:100px; height:267px; display:block; line-height:550px;}
.yzs a.yz_7{ background:url(../images/2.png) no-repeat; background-position:-656px 0px; width:100px; height:267px; display:block; line-height:550px;}
.yzs a.yz_8{ background:url(../images/2.png) no-repeat; background-position:-756px 0px; width:130px; height:267px; display:block; line-height:550px;}
.yzs a.yz_9{ background:url(../images/2.png) no-repeat; background-position:-886px 0px; width:130px; height:267px; display:block; line-height:550px;}


.yzs a.yz_1:hover{ background:url(../images/1.png) no-repeat; background-position:0px 0px; width:114px; height:267px; display:block; line-height:550px;}
.yzs a.yz_2:hover{ background:url(../images/1.png) no-repeat; background-position:-114px 0px; width:102px; height:267px; display:block; line-height:550px;}
.yzs a.yz_3:hover{ background:url(../images/3.png) no-repeat; background-position:-216px 0px; width:120px; height:267px; display:block; line-height:550px;}
.yzs a.yz_4:hover{ background:url(../images/1.png) no-repeat; background-position:-336px 0px; width:120px; height:267px; display:block; line-height:550px;}
.yzs a.yz_5:hover{ background:url(../images/1.png) no-repeat; background-position:-456px 0px; width:100px; height:267px; display:block; line-height:550px;}
.yzs a.yz_6:hover{ background:url(../images/1.png) no-repeat; background-position:-556px 0px; width:100px; height:267px; display:block; line-height:550px;}
.yzs a.yz_7:hover{ background:url(../images/1.png) no-repeat; background-position:-656px 0px; width:100px; height:267px; display:block; line-height:550px;}
.yzs a.yz_8:hover{ background:url(../images/1.png) no-repeat; background-position:-756px 0px; width:130px; height:267px; display:block; line-height:550px;}
.yzs a.yz_9:hover{ background:url(../images/1.png) no-repeat; background-position:-886px 0px; width:130px; height:267px; display:block; line-height:550px;}


/*滚动条*/

#zsgun{ background:#FFFFFF; position:relative;height:196px; width:960px; margin:auto;}
a.hScrollPane_leftarrow{top:70px; cursor:pointer; display:block; width:25px; height:58px; background:url(../images/zsleftbar.gif) no-repeat left top;left:15px; position:absolute;}
a.hScrollPane_leftarrow:hover{background:url(../images/zsleftbar.gif) no-repeat left -58px;}
a.hScrollPane_rightarrow{ top:70px; cursor:pointer; display:block; width:25px; height:58px; background:url(../images/zsrightbar.gif) no-repeat left top; right:15px; position:absolute;}
a.hScrollPane_rightarrow:hover{background:url(../images/zsrightbar.gif) no-repeat left -58px;}
.hScrollPane_dragbar{width:960px; position: absolute; background:#cacaca; height:10px; /*left:15px;*/ top:210px; z-index:1; padding:0;}
.hScrollPane_draghandle{position:absolute; width:180px; height:10px; overflow:hidden; background:url(../images/gunbar.png) no-repeat left top;_background:url(../images/gunbar.gif) no-repeat left top;/* bottom:-5px;*/ cursor:pointer;/* margin:0 39px;*/ left:0;}
#gundiv{ width:960px; position:relative;/* margin-left:55px;*/ padding-top:22px; float:left; display:inline;height:186px; overflow:hidden;}
#gundiv ul {height:186px;position: absolute; width:1000px;!important}
#ultea{ width:1000px;!important}
#gundiv li{  width:320px; padding-left:10px; padding-right:10px; height:186px; overflow:hidden;  float:left;position:relative;}
#gundiv li a p{  float:right; display:block; width:125px}
#gundiv li a img{ float:left; margin-right:20px; width:100px; height:186px;}
/*#gundiv li p a:link,#gundiv li p a:visited{ color: #53711C; font-size: 12px; }
#gundiv li.zslion p{ display:block;}*/




.blk_18 { overflow:hidden; zoom:1; font-size:9pt; width:1128px; margin-top:8px; }
.blk_18 .pcont { width:1040px; float:left; overflow:hidden; padding-left:5px; }
.blk_18 .ScrCont { width:32766px; zoom:1; margin-left:-5px; }
.blk_18 #List1_1, .blk_18 #List2_1 { float:left; }
.blk_18 .LeftBotton, .blk_18 .RightBotton { width:40px; height:250px; float:left;  z-index:99999999; }
.blk_18 .LeftBotton { background:url(../istyle/left_1.png) no-repeat; background-position:0px 80px}
.blk_18 .RightBotton {background:url(../istyle/right_1.png) no-repeat; background-position:0px 80px }

.blk_18 .lbtn, .blk_18 .rbtn { width:40px; height:150px; float:left;  z-index:99999999; }
.blk_18 .lbtn { background:url(../images/lbtn.png) no-repeat; background-position:0px }
.blk_18 .rbtn {background:url(../images/rbtn.jpg) no-repeat; background-position:10px  }

/*.blk_18 .LeftBotton:hover { background-position: -20px 0; }
.blk_18 .RightBotton:hover { background-position: -20px -100px; }*/
.blk_18 .pl img { display:block; cursor:pointer; border:none; margin:6px auto 1px auto; }
.blk_18 .pl { width:105px; border:1px solid #f3f3f3; float:left; float:left; text-align:center; line-height:24px; }
.blk_18 a.pl:hover { border:1px solid #5dacec; color:#5dacec; background:#fff; }

.us li{float:left;margin-right:20px; width:242px; }
.us li .liborder{border:3px solid #eaeaea; padding-bottom:10px; border-bottom:none}
.us li .liborder p{ color:#676767; font-size:12px; line-height:22px; padding:10px; text-align:left}
.us li .liborder{ text-align:center}
.us li a{ background:#484848; font-size:14px; color:#FFF; height:30px; line-height:30px; display:block; width:auto;}

.usAmer li{float:left;margin-right:9px; width:166px; }
.usAmer li .liborder_school{border:1px solid #b5b5b5;}
.usAmer li p a{ color:#636363; font-size:12px; line-height:22px; display:block;text-align:center}
.usAmer li span{ text-align:center; color:#979797;display:block;; text-align:center}


.borgrey{ border:1px solid #dcdcdc; width:98%; height:235px; overflow:hidden}
.borgrey2{ border:1px solid #dcdcdc; width:98%; height:463px; overflow:hidden}
.borgreyname{ background:#fafafa; border-bottom:1px solid #dfdede; height:30px; line-height:30px; color:#e60012; padding-left:12px; font-size:14px; font-weight:bold}
.borlist{ background:#FFF; /*height:210px*/}
.caseall{ width:220px; margin:0px auto; padding:0px}
.caseall li{  height:100px; padding-bottom:10px; }
.caseall li a{ height:30px; line-height:30px; color:#545454; font-weight:bold}
.caseall li.lidash{border-bottom:1px dashed #bebebe;}
.cimg img{ border:1px solid #dddddd; width:110px; height:70px;}
.cintro{ width:100px}

.mtop{ margin-top:10px}
.Amer{ width:846px;height:511px}
.Amerborder{ border:1px solid #dfdede; width:auto; height:380px}
.topinfo{ width:260px; height:511px;}
.topinfo p{ padding-top:10px; padding-bottom:10px}
.schopm li{ height:27px; }
.schopm li span#px{ float:left; display:block; width:15px; color:#fff; background:#bbbbbb; text-align:center; margin-right:5px; height:15px}
span.red{ background:#da2419 !important}
.schopm li a{ float:left; width:175px}
.schopm li span.pf{ float:right; width:65px}
ul.gobtn li{ float:left; width:33.3333%; padding-bottom:5px}
ul.gobtn li p{ position:absolute; line-height:40px; text-align:center; color:#FFF; margin-top:-45px; padding-left:15px}
ul.amernew{ border-bottom:1px solid #dfdede; height:170px; width:98%; margin:0px auto; padding-top:15px}
ul.amernew li{ float:left; width:387px; padding:10px}
ul.amernew li a{ float:left; width:178px;}
ul.amernew li p{ float:right; width:200px}
ul.amernew li p a{ width:200px; display:block; line-height:25px; font-size:16px; font-weight:bold; color:#000}
ul.amernew li p span{ font-size:12px; color:#666666; line-height:22px}
ul.amernew li p span a{ font-size:12px; color:#333; }
ul.indexamernew{ width:95%;margin:0px auto; padding:0px; margin-top:15px }
ul.indexamernew li{ background:url(../images/dd.jpg) no-repeat; background-position:0px 8px; padding-left:15px; float:left; width:31.3333%; height:28px;}
ul.indexamernew li a{ line-height:28px}

ul.Reactive li{ float:left; width:23%; padding:10px}
ul.Reactive li a img{ /*position:relative*/}
ul.Reactive li a span{ position:absolute; width:266px; height:133px;bottom: 0;left: 0;  background: #000;-moz-opacity:0.68 !important; filter:alpha(opacity=68); opacity: 0.68;  _-moz-opacity:0.68; }


div#container {
     width: 100%;
     margin: 0 auto;
     overflow: hidden;
}
div.examples_body {
     width: 1120px;
	 margin: 10px auto 0 auto;
	 clear: both;
	 overflow: hidden;
	 position: relative;
}


/* The main banner unordered list */
.bannerHolder {
     width:100%;
	 overflow: hidden;

}

/* Hiding the bullets of the li elements: */
.bannerHolder li {
	 list-style: none;
	 display: inline;
}

/* The banner divs */
.banner {
     width: 266px;
	 height: 133px;
	 position: relative;
	 overflow: hidden;
	 float: left;
	 display: inline;
	 margin: 5px 5px
}

/* The banner divs */
.banner img {
	 display: block;
	 border: none;
}

/* The dark animated divs */
.banner div {
	 position: absolute;
	 z-index: 100;
	 background-color: #000;
	 width: 60px;
	 height: 60px;
	 cursor: pointer;

	/*	Setting a really big value for border-radius
		will make the divs perfect circles */
	 -moz-border-radius:100px;
	 -webkit-border-radius:100px;
	 border-radius:100px;
}

/*	Positioning the animated divs outside the
	corners of the visible banner area: */
.banner .cornerTL { left:-63px; top:-63px; }
.banner .cornerTR { right:-63px; top:-63px; }
.banner .cornerBL { left:-63px; bottom:-63px; }
.banner .cornerBR { right:-63px; bottom:-63px; }

/* The "Visit Company" text */
.banner p {
     width: 100%;
	 left: 0;
	 top: 57px;
	 z-index: 200;
	 position: absolute;
	 font-family: Tahoma, Arial, Helvetica, sans-serif;
	 color: #FFF;
	 font-size: 11px;
	 text-align: center;
	 cursor: pointer;
	 display: none;	/* hidden by default */
}


.countrylist{ float:left; width:253px; height:295px; border:1px solid #dfdede; overflow:hidden; text-align:center; padding-top:20px}
ul.cli{ width:227px; margin:0px auto; padding:0px;}
ul.cli li{ height:30px; line-height:30px; text-align:left; background:url(../images/grey_dd.jpg) no-repeat; background-position:0px 15px; padding-left:10px}
.mr20{ margin-right:28px}
.pt25{ padding-top:25px}

.teacherintro{ width:550px; height:230px; padding-top:20px; padding-left:10px; background:#f7f7f7}
.teinr{ width:131px;}
.teinr p{ padding-top:15px}
.teinrinfo{ width:380px}
.teinrinfo b{ font-size:18px; color:#333333; font-weight:normal; margin-right:5px}
.teinrinfo p{ padding-top:5px; padding-bottom:5px}
.teinrinfo p span{ background:#e60012; border-radius:3px;padding:3px 2px; color:#FFF; margin-right:10px}
.teinrinfo p font{ color:#F00;}


/* 本例子css */

	
		.slideTxtBox .hd{ height:53px; line-height:53px;  padding:0 10px 0 20px;   border-bottom:1px solid #da2419;  position:relative; }

		.slideTxtBox .hd ul{ float:left;  position:absolute; left:20px; top:1px; height:53px; margin:0px auto; padding:0px }


		.slideTxtBox .hd ul li{ float:left; padding:0 25px; cursor:pointer; font-size:14px  }

		.slideTxtBox .hd ul li.on{ height:50px;  background:#fff; border:1px solid #ff0000; border-bottom:2px solid #fff; }

		.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }

		.slideTxtBox .bd li{ height:24px; line-height:24px;   }

		.slideTxtBox .bd li .date{ float:right; color:#999;  }



		/* 下面是前/后按钮代码，如果不需要删除即可 */

		.slideTxtBox .arrow{  position:absolute; right:10px; top:0; }

		.slideTxtBox .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;

			 cursor:pointer; background:url("images/arrow.png") 0 0 no-repeat; }

		.slideTxtBox .arrow .next{ background-position:0 -50px;  }

		.slideTxtBox .arrow .prevStop{ background-position:-60px 0; }

		.slideTxtBox .arrow .nextStop{ background-position:-60px -50px; }



.slideTxtBox3 .hd{ height:53px; line-height:53px;  padding:0 10px 0 20px;   border-bottom:1px solid #da2419;  position:relative; }

		.slideTxtBox3 .hd ul{ float:left;  position:absolute; left:20px; top:1px; height:53px; margin:0px auto; padding:0px }


		.slideTxtBox3 .hd ul li{ float:left; padding:0 25px; cursor:pointer; font-size:14px  }

		.slideTxtBox3 .hd ul li.on{ height:50px;  background:#fff; border:1px solid #ff0000; border-bottom:2px solid #fff; }

		.slideTxtBox3 .bd ul{ /*padding:15px;*/  zoom:1;  }

		.slideTxtBox3 .bd li{ height:24px; line-height:24px;   }

		.slideTxtBox3 .bd li .date{ float:right; color:#999;  }



		/* 下面是前/后按钮代码，如果不需要删除即可 */

		.slideTxtBox3 .arrow{  position:absolute; right:10px; top:0; }

		.slideTxtBox3 .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;

			 cursor:pointer; background:url("images/arrow.png") 0 0 no-repeat; }

		.slideTxtBox3 .arrow .next{ background-position:0 -50px;  }

		.slideTxtBox3 .arrow .prevStop{ background-position:-60px 0; }

		.slideTxtBox3 .arrow .nextStop{ background-position:-60px -50px; }


.ggpics{ width:205px; margin-right:20px;}
.ggpics338{ width:338px; margin-right:20px}


.minnews{ width:455px}
.minnews dl{ float:left; width:45%; margin-right:15px}
.minnews dl span{ background:url(../images/dhre.jpg) no-repeat; background-position:right; height:30px; line-height:30px; display:block; border-bottom:1px dotted #CCC; font-size:14px}
.minnews dl dd{ background:url(../images/grey_dd.jpg) no-repeat; background-position:left; padding-left:10px; line-height:30px}
.schoolist{ width:415px}
.schoolist .yxtj{ background:#e7e5e6; height:35px; width:100%}
.yxtj span{ background:#c3191c; padding-left:10px; width:100px; height:35px; display:block}
.yxtj span a{ background:#4e4e4e; width:100%; height:35px; line-height:35px; color:#FFF; display:block; text-align:center; font-size:14px; float:none !important; margin:0px !important}
.schoolist a{ float:left; margin:15px 0px; width:50%; text-align:center}
.schoolist a p{ line-height:35px}

.qzfw{ padding-top:25px}
.qzfw p img{ margin-bottom:10px}
.qzfw dl dd{ clear:both}
.qzfw dl dd a{ float:left;background:url(../images/grey_dd.jpg) no-repeat; background-position:left; padding-left:10px; line-height:25px}
.qzfw dl dd span{ float:right}
.ap{ width:240px; overflow:hidden}
.ap a{ float:left; display:block; width:100px; height:48px; border:1px solid #ccc;color:#F00; text-align:center; line-height:48px; margin:5px 8px}
.mr87{ margin-right:56px}

.border_lc{ border:1px dotted #dadada; margin-top:10px}
.border_lc ul{ width:1056px; margin:0px auto; padding:0px}
.border_lc ul li{ float:left; padding:5px 10px; width:70px; padding-top:20px; text-align:center}
.border_lc ul li a p{ text-align:center; line-height:30px}
.liwid{ width:30px !important; padding:0px !important; padding-top:30px !important}

#h2tel{ font-size:24px; color:#ff2900; line-height:30px}
#centeraddr{ font-size:12px; color:#969696}
.sbsq{ background:#333333; height:35px; color:#FFF; width:258px; border:none}

.bordergg{ border:1px solid #ccc; padding:10px; margin-top:10px}
.bordergg span{ color:#F00; font-weight:bold; float:left}
.bordergg ul li{ float:left; margin-right:20px}
.bordergg ul li a{ float:left; display:block; width:200px}
.bordergg ul li span{ color:#666 !important; font-weight:normal !important}
.rtel{ width:250px; height:125px; overflow:hidden}

ul.znlist{ width:225px; margin:0px auto; padding:0px; padding-top:20px}
.znlist li a{ color:#666666; line-height:35px}


/*美国留学js*/
#menu3{width:100%; overflow:hidden; padding-top:5px;  }
#menu3 #nav3 {display:block;width:100%;padding:0;margin:0;list-style:none; height:25px; border-bottom:1px solid #dfdede; padding-bottom:5px;}
#menu3 #nav3 li {float:left;width:50%;}
#menu3 #nav3 li a {display:block;line-height:25px;text-decoration:none;padding:0 0 0 5px; text-align:center; color:#999999; font-family:"宋体"; font-size:14px; font-weight:bold}
#menu3 #nav3 li a:hover{ color:#e60012 !important; background:none !important}
#menu3 #nav3 li a.selected{color:#e60012 !important; background:none !important}
#menu_con{ width:100%; height:380px; overflow:hidden; }
.tag{ padding:10px; overflow:hidden;}
.selected{ color:#e60012;}
/*#menu_con .tag p span{ font-weight:bold; color:#000}
#menu_con .tag p a{ font-weight:bold; color:#e60012; padding-right:20px;}*/
.tag span{border-radius:5px; background:#e60012; line-height:30px; text-align:center; display:block;height:25px; vertical-align:middle; width:80px;color:#FFF; margin-bottom:10px}
.tag p{ line-height:25px; margin-bottom:10px}



/*美国留学tab切换*/

		/* 本例子css */

		.slideTxtBox2{ width:100%; text-align:left;  }

		.slideTxtBox2 .hd{ height:30px; line-height:30px; background:#fafafa; padding:0 10px 0 20px;  position:relative; border-bottom:1px solid #dedede !important }

		.slideTxtBox2 .hd ul{ float:left;  position:absolute; left:20px; top:-1px; height:32px;   }

		.slideTxtBox2 .hd ul li{ float:left; padding:0 15px; cursor:pointer;  }

		.slideTxtBox2 .hd ul li.on{ height:30px; border:none; background:none !important; color:#e50110 !important; font-weight:bold !important}

		.slideTxtBox2 .bd ul{ padding:15px;  zoom:1;  }

		.slideTxtBox2 .bd li{ height:24px; line-height:24px;   }

		.slideTxtBox2 .bd li .date{ float:right; color:#999;  }



		/* 下面是前/后按钮代码，如果不需要删除即可 */

		.slideTxtBox2 .arrow{  position:absolute; right:10px; top:0; }

		.slideTxtBox2 .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;

			 cursor:pointer; background:url("images/arrow.png") 0 0 no-repeat; }

		.slideTxtBox2 .arrow .next{ background-position:0 -50px;  }

		.slideTxtBox2 .arrow .prevStop{ background-position:-60px 0; }

		.slideTxtBox2 .arrow .nextStop{ background-position:-60px -50px; }
		
		
		#hotsearch a{ color:#e30011; font-weight:bold; line-height:45px;}
		#hotsearch font{ color:#333333; font-weight:bold; line-height:45px;}


ul.picalist li{ float:left; width:250px; height:445px; margin-right:20px; margin-bottom:20px}
ul.picalist li a img{ width:250px; height:200px}
.picintro{ background:#f7f7f7; width:100%; height:245px;text-align:center;}
.picintro a h2{ font-weight:bold; color:#666; font-family:"宋体"; font-size:14px; display:block; width:230px; line-height:30px; text-align:center; display:block; padding-left:10px}
.picintro p{ line-height:23px; color:#666666; width:230px; margin:0px; padding-left:10px;padding-right:10px; display:block; text-align:left;font-family:"宋体";}


#keyword{ width:250px; height:30px; line-height:30px; border:1px solid #ebebeb}
#mbtnQuery{ width:100px; height:30px; color:#fff; background:#da2419; border:none}
.listschool{ width:835px}

.pxlist{ width:100%; background:#f9f9f9; height:35px; line-height:35px; margin-top:10px; color:#aaaaaa}
.ptitle{ width:80px; background:#da2419; color:#FFF; line-height:35px; text-align:center}
.pxpage a{ margin-right:20px; margin-left:20px; color:#aaaaaa}
.pxfs a{ margin-right:10px; margin-left:10px; color:#aaaaaa}
.pxfs{ padding-left:20px}


ul.schootlist li{ padding-top:20px; border-bottom:1px dotted #ebebeb; padding-bottom:20px}
.schoolImg{ width:200px}
.schoolIntro{ width:350px}
.schoolIntro h2{ font-size:16px; color:#333333; line-height:35px}
.schoolIntro span{ color:#989797; font-size:16px; line-height:25px;}
.schoolIntro dl{ margin-top:35px}
.schoolIntro dl dd{ color:#666666; line-height:25px; font-size:14px}
.schoolContact{ width:250px}
.txtrightintro{  width:100%; text-align:right; color:#666666; font-family:"宋体"; line-height:30px}
.txtrightintro font{ color:#da2419}
.lxbtn{ padding-top:20px; text-align:right}
.lxbtn a{ background:#da2419; color:#FFF; padding:5px 7px}

/*学校详情*/

#con { FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH:665px;}
#tags { width:815px; margin:0 auto; padding:0px;border-bottom:1px solid #a5a5a5; height:45px}
#tags LI { FLOAT: left; LIST-STYLE-TYPE:none; HEIGHT: 45px;/* width:125px; */text-align:center;line-height:45px; font-family:"Microsoft YaHei"; /*border-bottom:1px solid #a5a5a5; */text-align:left; margin-right:50px}
#tags LI A {font-size:14px; line-height:45px;  color:#000;font-family:"Microsoft YaHei"; /*font-weight:bold */}
#tags LI.emptyTag {}
#tags LI.selectTag { }
#tags LI.selectTag A {font-size:14px; line-height:45px; color:#e60012; font-family:"Microsoft YaHei"; text-decoration:none; border-bottom:2px solid #d30000; display:block; height:45px}
#tagContent { text-align:left; width:815px; padding-top:20px }
.tagC { DISPLAY: none; width:815px; overflow:hidden  }
#tagContent DIV.selectTag {DISPLAY: block; white-space:normal; text-align:left; margin:0px;}

.areab{ padding-top:30px; padding-bottom:30px}


.limg{ width:75px}
.ltext{ width:185px;}
ul.listteacher li{ clear:both; padding-top:10px; padding-bottom:10px}


a.casetit{ font-size:16px; color:#2c2c2c; line-height:35px}
.caseintro{ border-bottom:1px dotted #5b5b5b; padding-bottom:10px}
.caseintro span{ line-height:25px; margin-right:20px}
.caseintro span font{ color:#64a9dd}
ul.caselist li{ padding-top:10px; padding-bottom:10px}
ul.caselist li p{ line-height:22px}

.pcase{ text-align:right; color:#601c01}
.pcase a{ font-size:13px; color:#601c01}

.ltext table tr td{ font-size:14px}
.ltext table tr td font{ color:#ff0000}

.wa_1{ width:420px}
.wa_2{ width:290px; margin-left:35px}
.wa_3{ width:240px}

.nyindexbody{ background:#FFF; padding-top:20px; padding-bottom:30px}
.nyleft{ width:665px}
.nyright{ width:285px;}

.schooldetail{ padding-top:20px;padding-bottom:20px; border-bottom:1px solid #d7d7d7}

.scimg{ float:left; width:200px; border:1px solid #d7d7d7}
.scintro{ float:left; width:440px; padding-left:20px}
.sq{ float:right; width:450px}
.scintro h2{ font-size:20px; color:#e60012; line-height:35px}
.scintro span{ font-size:20px; color:#989797}

.scintro ul{ margin-top:30px}
.scintro ul li{ color:#666666; padding-left:25px; line-height:30px; font-family:"宋体"}
.scintro ul li font{ color:#e60012}
.scintro ul li.li1{ background:url(../images/people.jpg) no-repeat}
.scintro ul li.li2{ background:url(../images/teacherName.jpg) no-repeat}

.sqarea{ width:450px; border:1px solid #d7d7d7}
.sqarea .sqtit{ background:#d7d7d7; width:80px; text-align:center; height:45px; line-height:45px; color:#666666; font-size:14px; font-family:"宋体"}
.sqcontent ul li{ float:left; line-height:45px; width:130px; text-align:left; padding-left:20px}
.sq p{ padding-top:20px; text-align:right}
.sq p a{background:#da2419; color:#FFF; padding:8px 35px}

.sccs{ padding-top:20px; margin-bottom:20px}
.sccs li{ float:left; width:25%; line-height:30px; color:#666666; font-family:"宋体"; font-size:14px; }


.casebor{ padding-top:10px; padding-bottom:10px; border-bottom:1px dotted #ebebeb}



.floating_ck{position:fixed;right:20px;top:15%;}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#646577;border-bottom:solid 1px #555666;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#e40231;border-bottom:solid 1px #a40324;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult,.words{background-image:url(/images/icon0701/zxicon.png);}
.quote{background-image:url(/images/icon0701/kficon.png);}
.qrcord{background-image:url(/images/icon0701/erweima.png);}
.return{background-image:url(/images/icon0701/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#e40231;border-bottom:solid 1px #a40324;display:none;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:260px;top:-180px;}
.floating_ewm i{background-image:url(/images/erweima.png);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}

.teinrinfo a:hover{ color:#000; text-decoration:none}

.rtel span{ font-size:14px; font-family:"宋体"; color:#F00; text-align:left; line-height:35px; display:block}
.rtel font{ font-size:23px; color:#F00; font-family:Tahoma, Geneva, sans-serif; display:block; width:100%}
.rtel #rtelsmall{ color:#333 !important; font-size:12px; font-family:Tahoma, Geneva, sans-serif; float:left}
#fonttel{ font-size:23px; color:#F00; font-family:Tahoma, Geneva, sans-serif; display:block; width:100%; line-height:40px}
.rtel a{ float:right; background:#F00; color:#FFF; padding:8px 5px; border-radius:5px}
#redrx{ color:#F00; font-size:12px; line-height:25px}