@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;}
body,h1,h2,h3,h4,h5,h6,td,th,tr,p,form,i,ol,ul,li,input{
	padding: 0;
	font-weight: 100
}
a{text-decoration:none;outline:none;color:#000}
body{*cursor: default; font: 12px "Microsoft YaHei", Helvetica, STHeiti STXihei, Microsoft JhengHei, Arial; background:#f3f3f3; position:relative}
a:hover{transition:all 0.5s;}
ul li{list-style:none}
.fr{float:right}
.fl{float:left}
.clear{clear:both; height:1px; overflow:hidden; width:100%}
table{border-collapse:collapse}
img{border:0;vertical-align:middle}
.relative{ position:relative}
.overflow{overflow:hidden}
.border0{ border:none;}

.main{ width:1060px; margin:0 auto;}
.header{ background:url(../images/header.jpg) no-repeat; height:130px; position:relative; overflow:hidden; z-index:0}
.header .logo{ margin-top:33px; overflow:hidden; padding-left:20px;  }
.header .logo a{float:left}
.header .logo strong{ font-size:14px; color:#c2191c; float:left; margin-left:15px; margin-top:9px;}
.top{ position:absolute; right:30px; top:8px;}
.top a{ color:#484848; display:inline-block;border-left:1px solid #ccc; padding:0 5px;}
.top a img{ margin:0 5px; margin-top:-1px;}
/*瀵艰埅*/
.nav{ width:1060px; position:relative; margin:-35px auto 0 auto;
 background:#273f70; background:rgba(41,65,115,0.4);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);*background-color:#808da7;background-color:#808da7\9;  height:43px; line-height:43px;   z-index: 100;*position:relative; clear:both}
.nav ul{ padding:0 0 0 0px }
.nav ul li{ float:left; background:url(../images/line.png) no-repeat left center;text-align:center; position:relative}
.nav ul li:first-child{ background:none;}
.nav ul li a{ font-size:16px; color:#fff;letter-spacing:2px;padding:0 37px; margin-left:2px; display:block}
.nav ul li:first-child a{ margin-left:0; }
.nav ul li a.hover{ background:url(../images/nav-bg.png) repeat-x; display:block;padding:0 37px;}

.nav ul li .sub_nav { background:#fff; background:rgba(255,255,255,0.9);
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80); overflow:hidden;  position:absolute; left:0px; top:43px; display:none;width:500px; padding:0px 20px 20px 20px}
/*ghost 20160918 .nav ul li .sub_nav li{ margin-top:2px; _margin-top:-4px;*margin-top:-4px; background:none;}*/
.nav ul li .sub_nav li{ margin-top:2px; _margin-top:-4px;*margin-top:-4px; background:none;width:104px;text-align:left;}
.nav ul li .sub_nav li a{ font-size:14px; color:#333; padding:0 10px; height:40px;}
.nav ul li .sub_nav li>a{ height:30px;}
.nav ul li .sub_nav li a.hover{background:none; }

.nav ul li .sub_nav li.sub_n_li{ float:right; margin-top:20px; margin-right:10px; height:101px; width:170px;}

/*banner*/

#full-screen-slider { width:100%; height:369px; float:left; position:relative; z-index:1; margin-top:-25px}
#slides { display:block; width:100%; height:369px; list-style:none; padding:0; margin:0; position:relative; z-index:-1}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; bottom:85px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:22px; height:22px; float:left; margin-left:10px;  background:#403c2d }
#pagination li a { color:#fff; width:100%; height:100%; padding:0; margin:0; font-size:14px; display:block;width:22px; height:22px; text-align:center; line-height:22px;}
#pagination li.current { background:#f53e34}
.main2{width:1000px; padding:30px; background:#fff;  margin:-62px auto 0 auto; z-index:10; overflow:hidden; position:relative; top:-62px;*top:-10px;}
.foucs{ width:476px; height:300px; background:#e0e0e0; padding:10px; float:left}
/* 鐒︾偣鍥 */

.idx-focus,.focus-pic li{width:476px;position:relative;overflow:hidden;}
.focus-pic{top:-10px;}
.idx-foc-tmp{height:266px;}
.focus-pic li{float:left;height:266px;}
.focus-pic li img{width:474px;height:266px;}
.focus-pic .bg{height:40px;width:474px;position:absolute;left:0;bottom:0;background:#000;opacity:.6;filter:Alpha(opacity=60);z-index:1;}
.focus-pic .txt{height:40px;position:absolute;width:100%; color:#fff; text-align:center;line-height:40px;text-indent:10px;overflow:hidden;z-index:2;left:0;bottom:0;}
.idx-focus .xtaber-tabs{overflow:hidden; margin:15px auto 0 auto;width:200px;}
.idx-focus .xtaber-tabs li{float:left;position:relative;cursor:pointer;z-index:3; background:#565656;width:23px; height:8px; margin:5px;border-radius:10px;}
.idx-focus .xtaber-tabs .current{background:#2ba4d7;}
/*闆嗗洟瑕侀椈*/
.group-news{width:474px; border:1px solid #e5e5e5;border-radius:5px; margin-left:28px; height:320px;  float:left; overflow:hidden }
.group-news .tab{width:474px; height:320px;  overflow:hidden }
.tab .tab-header{ border-bottom:2px solid #248fcf;overflow:hidden}
.tab .tab-header ul li{ float:left; font-size:16px;width:107px; height:40px ; line-height:40px;   text-align:center;cursor:pointer; position:relative }
.tab .tab-header ul li.active{background:url(../images/sj.png) no-repeat center bottom; }
.tab .tab-header ul li:first-child:before{ content:"|"; height:5px; position:absolute; color:#e5e5e5;right:0px; }
.tab .tab-header ul li:first-child{ *border-right:1px solid #e5e5e5; }
.tab .tab-con{width:444px; height:222px; padding:33px 15px 15px 15px; overflow:hidden; }
.tab .tab-con .con{ height:235px; color:#666666}
.tab .tab-con .con h3{ color:#18367a; font-size:18px; text-align:center;}
.tab .tab-con .con p{ font-size:12px; font-family:"瀹嬩綋"; line-height:24px; text-indent:2em; overflow:hidden; border-bottom:1px dashed #ccc; padding:10px 0; margin-bottom:10px;}
.tab .tab-con .con p a{ color:#0266d7}
.tab .tab-con .con .news-ul li{ line-height:29px;font-size:12px; font-family:"瀹嬩綋";}
.tab .tab-con .con .news-ul li a{ width:400px; text-overflow:ellipsis; color:#666666;white-space:nowrap; overflow:hidden; float:left }
.tab .tab-con .con .news-ul li span{ float:right}
/**/
.w496{width:496px;}
.w474{width:474px;}
.w1000{width:1000px;}
.he373{ height:373px}
.mgl26{margin-left:26px;}
.com-intro{ margin-top:28px; height:335px;font-family:"瀹嬩綋"; border:1px solid #e5e5e5;border-radius:5px;float:left; overflow:hidden;background:url(../images/title-bg.png) repeat-x; }
h3.title{ font-size:18px; font-family:"Microsoft YaHei";  border-bottom:2px solid #248fcf;overflow:hidden;background:url(../images/sj.png) no-repeat 56px bottom; position:relative;  height:42px; line-height:42px; padding-left:28px;}
h3.title .more{ position:absolute; right:15px; top:0px; font-size:12px;color:#0266d7}
.com-intro .com{ overflow:hidden; padding:30px 16px; }
.com-intro .com dl{ overflow:hidden;border-bottom:1px dashed #ccc; padding-bottom:10px; }
.com-intro .com dl dt{ float:left}
.com-intro .com dl dd{ float:left;width:265px; margin-left:20px; line-height:28px; color:#666; text-indent:2em;}
.com-intro .com-img{ padding:10px 0;clear:both}
.com-intro .com-img a{ display:inline-block; margin:5px 8px 5px 0; }
.infor { padding:30px}
.infor li{ height:30px; line-height:30px;background:url(../images/squer.jpg) no-repeat left center;
*background:url(../images/squer.jpg) no-repeat left center; width:400px; padding-left:15px; }
.infor li a{color:#666;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;  display:inline-block;*display:inline; *zoom:1;*margin:0}
.business{ padding:30px 20px;  overflow:hidden; height:300px;}
.business ul li{ float:left; margin-left:16px;width:300px;}
.business ul li:first-child{ margin-left:0}
.business ul li a{ position:relative; overflow:hidden; display:block;}
.business ul li a em{ display:block; padding:10px 0; position:absolute; bottom:0;width:100%;text-align:center;background:#000; 
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);  background:rgba(0,0,0,0.5); color:#fff; font-style:normal; font-size:14px}
.business ul li p{ line-height:24px; color:#666;    padding: 10px 0 0 0;}
.business ul li p .yw-more{ text-align:right;color:#0266d7}
.business ul li a img{display:block;width:300px; height:196px;transition:all 0.5s ;-webkit-transition:all 0.5s;-o-transition:all 0.5s;-moz-transition:all 0.5s; }
.business ul li a:hover img{
transition:all 0.5s ;-webkit-transition:all 0.5s ;-o-transition:all 0.5s ;-moz-transition:all 0.5s ; 
transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);behavior: url('PIE.htc'); }

/*footer*/
.footer{ background:#555;  overflow:hidden; position:relative; margin-top:-62px; padding:15px 0 10px 0;*margin-top:0; z-index:20; zoom:1}
.foot-nav{ float:left; overflow:hidden; }
.foot-nav li{ float:left;width:110px; line-height:22px;}
.foot-nav li a{ color:#979797;font-family:"瀹嬩綋"; display:block; width:110px; font-size:12px}
.foot-nav li h4 a{ font-size:14px; font-family:"Microsoft YaHei"; font-weight:bold}
.footer-address{ float:left; margin-left:28px; padding:0px 0px 7px 15px; border-left:1px solid #838383;}
.footer-address h4{font-size:14px; color:#979797; font-family:"Microsoft YaHei";font-weight:bold}
.footer-address { line-height:22px;}
.copy{ border-top:1px solid #838383; padding-top:10px; margin-top:15px; text-align:center; color:#979797; }

/*鍐呴〉*/
.banner{ background:#2b5c97; z-index:1; position:relative; top:-15px; text-align:center; overflow:hidden}
.main3{width:1000px; padding:30px; padding-bottom:50px; background:url(../images/main3-bg.png) repeat-x #fff;  margin:-10px auto 20px auto;*margin-bottom:-40px; z-index:10; overflow:hidden; position:relative; top:-40px;*top:-40px;}
.bread-nav{ position:relative; margin-bottom:10px;}
.bread-nav img{ margin-top:-2px; margin-right:15px; margin-left:0 }
.bread-nav a{ color:#676767; margin:0 3px;}
.bread-nav a:first-child{ margin-left:0}
.bread-nav a.fr{ *margin-top:-25px}
.left-nav{width:221px; background:url(../images/biao.png) left top no-repeat;   float:left; overflow:hidden;}
.zjth{ margin-top:10px; display:block;}
.zjth-nav li{ line-height:40px; position:relative; background:url(../images/h-line.png) left bottom no-repeat; text-align:center }
.zjth-nav li img{ position:absolute; right:15px; top:18px; *right:25px; *top:20px;}
.zjth-nav li:first-child img{/**right:20px;*/}
.zjth-nav li a{ color:#666; font-size:12px; display:block; background:url(../images/li.png) no-repeat 65px center; position:relative; }
.zjth-nav li a.hover{ color:#248fcf}
.zjth-nav li a.ghovera{ color:#248fcf}
.zjth-nav li a.ywbk{ cursor:pointer;*margin-top:-15px;}
.zjth-nav li dl{ background:url(../images/h-line.png) 0px 38px  no-repeat;}
.zjth-nav li dl dd a{ background:none; padding-left:30px;line-height:30px;}



.ads{ margin-top:50px;}
.ads a{ display:block; margin-bottom:15px; }

.right{ margin:40px 0 0 40px ; overflow:hidden;width:736px; float:left; }
.introduce p{ text-indent:2em; color:#666; font-size:12px; line-height:30px;}
.th-name{ font-size:14px; color:#666; display:block; background:url(../images/icon-adress.png) no-repeat left center; padding-left:20px; }
.lxwm{ padding:0 20px;}
.lxwm img{ margin-top:20px;}


.video li{width:346px; height:186px; overflow:hidden; float:left; position:relative; margin-right:40px; margin-bottom:30px; }
.video li a { display:block; overflow:hidden ;position:relative; color:#fff;}
.video li a img{width:346px; height:186px; display:block}
.video li a p{ position:absolute; background:#000; background:rgba(0,0,0,0.5); bottom:0; color:#fff;left:0;right:0}
.mgt8{ margin-top:8px;}

.news li{ line-height:36px;}
.news li a{ font-size:12px; color:#666}
.news li a span{ display:inline-block; margin-right:15px;}
.news li a.fr{ *margin-top:-37px}
.img-news li{border:1px solid #ccc; overflow:hidden; margin-bottom:16px;}
.img-news li a{font-size:12px; color:#666; cursor:pointer; display:block}
.img-news li a dl{ overflow:hidden;  margin:0}
.img-news li a dl dt{ float:left; margin-right:15px;}
.img-news li a dl dt img{vertical-align:middle;}
.img-news li a dl dd{ float:left; line-height:24px;width:560px; padding:16px 0;}
.img-news li a dl dd em{ font-style:normal; display:block;}
.img-news li a dl dd span.fr{ display:block; margin-top:-10px;*margin-top:-40px;}
.img-news li a:hover{ background:#deeef8; }

.img-news2 li{border-bottom:1px solid #ccc; overflow:hidden; margin-bottom:16px;}
.img-news2 li a{font-size:12px; color:#666; cursor:pointer; display:block}
.img-news2 li a dl{ overflow:hidden; display:table;}
.img-news2 li a dl dt{float:left; margin-right:15px; overflow:hidden;}
.img-news2 li a dl dt img{ vertical-align:middle;width:128px; height:85px;}
.img-news2 li a dl dt{ float:left; margin-right:15px; overflow:hidden; display: table-cell;text-align:center; *display: block; width:128px; height:85px; }
.img-news2 li a dl dt i{height:100%; display:inline-block; vertical-align:middle}
.img-news2 li a dl dt img{ vertical-align:middle;width:96px; height:29px;}
.img-news2 li a dl dd{ float:left; line-height:24px;width:560px; padding:20px 0;}
.img-news2 li a dl dd em{ font-style:normal; display:block;}
.img-news2 li a dl dd span.fr{ display:block; margin-top:-10px;*margin-top:-40px;}

.page{ text-align:center; margin:20px auto; }
.page a{  border:1px solid #ccc; border-radius:3px;width:25px; height:25px; text-align:center; overflow: hidden;border: 1px solid #ccc; display: inline-block;
margin: 0 2px; color: #666; line-height:25px;}
.page a:hover{ background:url(../images/page.png) repeat-x; border:1px solid #0066cc; color:#fff;}

.ditu{ width:745px; height:631px; position:relative; margin:0 auto; background:url(../images/ditu.jpg) no-repeat}
.ditu a{ position:absolute; font-size:12px; color:#fff;font-weight:bold}
.ditu .a1{top:220px;left:158px}
.ditu .a2{top:300px;left:275px}
.ditu .a3{top:227px;left:430px}
.ditu .a4{top:292px;left:404px}
.ditu .a5{top:327px;left:387px}
.ditu .a6{top:285px;left:480px}
.ditu .a7{top:334px;left:440px}
.ditu .a8{top:240px;left:535px}
.ditu .a9{top:267px;left:520px}
.ditu .a10{top:298px;left:549px}
.ditu .a11{top:330px;left:500px}
.ditu .a12{top:338px;left:580px}
.ditu .a13{top:368px;left:554px}
.ditu .a14{top:382px;left:503px}
.ditu .a15{top:401px;left:422px}
.ditu .a16{top:451px;left:422px}
.ditu .a17{top:438px;left:483px}
.ditu .a18{top:437px;left:538px}


.bk{ background:url(../images/h-line.png) no-repeat; height:1px; display:none}
.yw{ position:relative;display:none;  }
.yw a{ background:none}

.honor li{width:217px;  overflow:hidden; float:left; position:relative; margin-right:20px; margin-bottom:30px; }
.honor li a { display:block; overflow:hidden ;position:relative; color:#666; text-align:center;word-break: keep-all;
    text-overflow: ellipsis;}
.honor li a img{width:100%; /*height:184px;*/ display:block; margin-bottom:10px;}
.honor li a p{ }

.speech{ background:url(../images/speech-bg.png) left bottom no-repeat; overflow:hidden}
.dsz{ background:#569bdf; float:left;width:288px; margin:0 28px 5px 0;}
.dsz p{ color:#fff;padding:30px 20px 30px 20px; overflow:hidden}
.dsz p img.fr{ margin-top:30px; display:block}
p.color-3{ color:#333}
.speech-con{ border-top:10px solid #93bee8;width:420px; margin-left:28px; float:left; padding:25px 0}
.speech-con .s-h3,.speech-h3 .s-h3{color:#569bdf; font-size:18px;}
.speech-h3 .s-h3{padding:25px 0 0 0;border-top:10px solid #93bee8;margin-left:312px;}
.speech-con .s-h3 span{ color:#999; font-size:12px; display:block; margin-top:-5px;}
.speech-con p{ color:#323232}

.qyln{width:380px; margin:0 auto;  overflow:hidden}
.qyln p{color:#333; border-left:2px solid #3e9cd5; margin:10px 0;width:340px; text-indent:0; padding-left:30px; padding-bottom:30px;}
.qyln .gdiv{ background:#248fcf;  display:block; border-radius:10px; height:25px; line-height:25px; color:#fff; width:110px; text-align:center}
/*鍏泭娲诲姩*/
.honorary{ margin:0 auto; width:720px; }
#galbum{margin:0px auto 0;padding:10px 10px 0}
.posterTvGrid { position: relative; height:280px;}
.posterTvGrid img { max-width: none; max-height: none; border: 0px none; background: rgb(136, 136, 136) none repeat scroll 0% 0%; }
.posterTvGrid .contentHolderUnit { cursor: pointer; position: absolute; width: 372px; height: 263px;box-shadow:0px 0px 5px 0 #ebe9e8;-moz-box-shadow:0px 0px 5px 0 #ebe9e8;-ms-box-shadow:0px 0px 5px 0 #ebe9e8;-webkit-box-shadow:0px 0px 5px 0 #ebe9e8}
.posterTvGrid .contentHolderUnit a.elementLink { display: block; overflow: hidden; z-index: 3; position: absolute; left: 0px; right: 0px; width: 100%; height: 100%; }
.posterTvGrid .contentHolderUnit img { width: 100%; height: 100%; }
.posterTvGrid .contentHolderUnit .elementOverlay { z-index: 1; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; opacity: 0; }
.posterTvGrid .contentHolderUnit .leftShadow { position: absolute; top: 23px; left: -174px; width: 174px; height: 224px; background: transparent url('images/leftshadow.png') no-repeat scroll 0% 0%; }
.posterTvGrid .contentHolderUnit .rightShadow { position: absolute; top: 23px; right: -174px; width: 174px; height: 224px; background: transparent url('images/rightshadow.png') no-repeat scroll 0% 0%; }
.posterTvGrid .bannerControls {  }
.posterTvGrid .leftNav, .posterTvGrid .rightNav { cursor: pointer; z-index: 10; position: absolute; top: 50%; width: 31px; height: 32px; margin-top: -16px; }
.posterTvGrid .leftNav { left: 7px; background:transparent url(../images/left.png) no-repeat; background-size:100% }
.posterTvGrid .rightNav { right: 7px; background: transparent url('../images/right.png') no-repeat;background-size:100% }
.posterTvGrid .bottomNav { z-index: 140; position: absolute; width: 100%; height: 10px; margin-top: 270px; padding: 10px 0px 0px; text-align: center; }
.posterTvGrid .bottomNavButtonOFF { cursor: pointer; overflow: hidden; display: inline-block; width: 10px; height: 10px; margin: 0px 5px; vertical-align: top; border-radius: 5px; background: rgb(195, 195, 195) none repeat scroll 0% 0%; }
.posterTvGrid .bottomNavButtonOFF:hover { background: rgb(170, 170, 170) none repeat scroll 0% 0%; }
.posterTvGrid .bottomNavButtonON, .posterTvGrid .bottomNavButtonON:hover { background: rgb(105, 170, 236) none repeat scroll 0% 0%; }

.gyhd { clear:both;overflow:hidden; margin-top:30px;}
.gyhd p{ color:#333}

.offer{ }
.offer dt{ height:35px; line-height:35px;}
.offer dt p{ float:left; width:25%; text-align:center; color:#fff;}
.offer dt.title{ background:#a3a3a3; overflow:hidden;}
.offer dt.title2{overflow:hidden; background:#f0f0f0; margin-top:10px; cursor:pointer }
.offer dt.title2 p{ color:#333}
.offer dt.title2 p a:hover{color:#248fcf}
.offer dd{ background:#f6f6f6;  display:none; margin-top:3px;}
.zhaopin{ text-align:left; padding:20px 40px;  color:#222; position:relative;}
.zhaopin .div1{width: 504px; float: left;}
.zhaopin .div2{width: 139px; float: right; }
.zhaopin p{ text-indent:0}
.zhaopin .apply{color:#333;display:block;background:url(../images/mes.png) no-repeat left 4px;padding-left:40px;overflow:hidden;padding-top: 0px;margin-top:auto;display: inline-flex;float: right;position: relative;left: 25px;}
.zhaopin .apply span{color:#248fcf; display:block;margin:9px 0 0 -46px; float:left; font-weight:bold}

.table4 td{font-size:14px;padding:0 29px;font-family:"寰蒋闆呴粦";border:1px solid #fff;line-height:28px;}
.table4{ border-collapse:collapse}
.thead{color:#fff;}
.thead a{color:#fff;font-size:12px;float:right}
.gonggao{padding:20px 0}
.gonggao p{height:40px;line-height:40px;font-size:14px;font-family:"寰蒋闆呴粦";font-weight:bold}
.gonggao p span{color:#ff0000}

.thhb{ color:#248fcf; font-size:14px}

.dsz-speech{ background:url(../images/speech.png) no-repeat 100px red; height:315px;}
.table3{border-collapse:collapse; color:#fff;}
.table3 td{border:1px solid #fff;color:#fff;font-size:14px; height:50px;}
.info-bg{ text-align:center;color:red; line-height:30px; background:url(../images/bq_h2.jpg) no-repeat; height:62px;}
.dibu{ background:url(../images/dibu.jpg) no-repeat; height:62px;}
.qualification{}
.qualification li{ float:left; text-align:center; }
.qualification li img{ display:block}



/*ghost-nav*/
#gsub_nav0{}
#gsub_nav1{}
#gsub_nav2{width:300px;}
#gsub_nav3{width:807px;left:-194px;}
#gsub_nav4{width:460px;}
#gsub_nav5{width:300px;}
#gsub_nav6{width:400px;right:0; left:auto;}
.gtitle{text-align: center; padding: 10px; position: absolute; top: 46px; width: 750px; font-size: 19px; color: black; font-weight: bold;}
.afoot p{padding: 5px 0px;}
.afoot a:hover{color:#248fcf;}


.speech_box{height:220px; padding:40px 230px 0 0; position:relative;overflow:hidden;}
.speech_box .img{width:213px; position:absolute; right:0; top:0;box-shadow:0 0 10px rgba(0,0,0,0.2); -moz-box-shadow:0 0 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);}
.speech_box strong{font-size:14px; color:#676767}
.speech_box .txt{color:#676767; line-height:30px; text-indent:20px; padding-top:20px; height:px; overflow:hidden; height:156px;overflow:hidden;}
.speech_box .txt a{ color:#248fcf; font-weight:bold}

.introduction_box{border:3px solid #ccc;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px; padding:30px 30px 30px 360px; height:180px; position:relative; color:#676767}
.introduction_box .img{width:312px; height:180px; position:absolute; left:30px; top:30px;}
.introduction_box strong{font-size:14px;}
.introduction_box .txt{ line-height:30px; padding-top:20px; height:150px; overflow:hidden}
.introduction_box .txt a{ color:#248fcf; font-weight:bold}

.Plan_box{ height:180px; padding:0 360px 0 0; position:relative;color:#676767}
.Plan_box .img{ width:324px; height:180px; position:absolute; right:0; top:0;}
.Plan_box strong{ font-size:14px;}
.Plan_box .txt{line-height:30px; padding-top:20px; height:150px; overflow:hidden}
.Plan_box .txt p{text-indent:20px;}
.Plan_box .txt a{color:#248fcf; font-weight:bold}
.qualified_box{overflow:hidden; padding:20px 0}
.qualified_txt{width:450px; height:330px;}
.qualified_txt .title{ height:40px; line-height:40px; color:#676767; font-size:14px;}
.qualified_txt .title span{}
.qualified_txt .title a{ float:right; color:#248fcf}
.qualified_ul{height:287px; overflow:hidden}
.qualified_ul *{ overflow:hidden}
.qualified_ul li{height:40px; border-bottom:1px dotted #e0e0e0; line-height:40px;}
.qualified_ul li a{float:right}
.qualified_ul li span{float:left; padding-right:10px;color:#666}





.container_image{width:450px;height:287px;margin:0 auto;position:relative;}
.add{background:#000;width:60px;height:60px;position:absolute;left:50%;margin-left:-30px;bottom:30px;z-index:4;cursor:pointer;display:none;}
.container_image .i_btn{display:block;width:52px;height:52px;position:absolute;top:50%; margin-top:-26px;z-index:3;}
.container_image .prev_L{left:10px;background:url(../images/left.png) no-repeat center center;}
.container_image .next_R{right:10px;background:url(../images/right.png) no-repeat center center;}
.slide_img {width:450px;height:287px;position:relative;z-index:1;}
.slide_img li{width:342px;height:233px;overflow:hidden;position:absolute;top:15px;background:#ffffff;}
.slide_img li a{display:block;position:relative;width:100%;height:100%;}
.slide_img li a img{position:absolute;height:100%;}
.slide_img li.on a{height:233px;}
.slide_img li.on{width:342px;left:54px;top:0;box-shadow:0 0 15px rgba(0,0,0,0.6) ;overflow:hidden;}
.slide_img li.on img{width:100%;}
.slide_img li.left{left:0;}
.slide_img li.right{left:252px; margin:0;}
.slide_img li.mid{left:190px;}
.slide_img li .info{height:134px;padding-top:6px;position:absolute;left:0;bottom:0;width:94%;padding:0 3%;color:#ffffff;display:none;z-index:3;}
.slide_img li .icon{background:#000;width:60px;height:60px;position:absolute;left:370px;bottom:30px;z-index:4; display:none}
.slide_img li.on .icon{display:block;}
.slide_img li .bg{width:100%;height:142px;background:#000000;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);position:absolute;left:0;bottom:0;z-index:0;display:none;}
.slide_img li .info span{font-size:18px;display:block; padding:7px 0;height:36px;overflow:hidden;padding-left:12px;background:url(../images/tibg3.png) no-repeat 0 center;line-height:36px;}
.slide_img li .info p{font-size:16px;line-height:24px;height:48px;overflow:hidden;}
.slide_img li .info i{display:block;width:60px;height:60px;background:#000;cursor:pointer;position:absolute;left:50%;margin-left:-30px;top:-30px;}



/*鎵嬫満缃戞牱寮?/
.pic1_an{ width:100%; height:444px;background:url(../images/pic1_an.jpg) no-repeat center 0}
.pic2_an{ width:100%; height:495px;background:url(../images/pic2_an.jpg) no-repeat center 0}
/*ghost*/

