﻿@charset "utf-8";
/* --------------  Public --------------  */
/* Reset */
/* html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);} */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{margin:0px auto;padding:0;}
body{font-size:12px;text-align:left;vertical-align:middle; font-family:微软雅黑;}
img{border:none; vertical-align:top;}
dl,dt,dd,p{margin:0;padding:0;}
ol,ul,li{list-style:none;}
a { text-decoration:none;}
/* Items */
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.overflow { overflow:hidden;}


/* -------------- body背景图 --------------  */



/* 首页 */
.wid { width:1004px; _width:1100px; clear:both;}
.top { width:100%; height:97px; background:url(/images/index_02.jpg) repeat-x; clear:both; overflow:hidden;}
.top img { width:378px; height:97px; float:left;}
.top_r { width:626px; height:97px; float:right;}
.top_lang { width:626px; height:36px; text-align:right; color:#7b7b7b; font-size:13px; line-height:36px;}
.top_lang a { color:#7b7b7b;}
.al { width:105px; height:21px; margin:7px 0 0 5px; background:url(/images/alibabba_07.jpg) no-repeat; float:right;}
.al a { width:105px; height:21px; display:block;}
.nav { width:700px; height:61px; _position:relative; _top:-8px; _left:-10px;}
.syjs { width:100%; height:600px; z-index:0; background-color:#CCC;}
.hd img { float:left;}
.hdr { width:868px; padding:26px 0 0 0; float:right;}

#nav { float:left; padding-left:6px;}
#nav li { display:block; width:75px; float:left; padding:0 10px 0 0; text-align:center;}
@media screen and (-webkit-min-device-pixel-ratio:0) { #nav li { float:left; text-align:center; padding:0 6px;} }
#nav li a { display:block; line-height:18px; font-size:12px; color:#353535; text-align:center;}
#nav li a span { display:block; color:#bfbfbf; font-size:8px; text-transform:uppercase; line-height:14px; text-align:center;
-webkit-transform: scale(0.75);
    -o-transform: scale(1);    //针对能识别-webkit的opera browser设置
	}
.las { width:95px!important;}
.wi { width:120px!important;}


.symain { width:100%; padding:70px 0 0 0; background: url(/images/index_16.jpg) no-repeat center top #105193; clear:both; overflow:hidden;}
.syjj { width:344px; height:210px; padding:0 20px; float:left; margin:0 0 303px 0;}
.syjj h1 { font-size:22px; line-height:53px; color:#3d3d3d;}
.syjj h1 a { color:#3d3d3d; font-weight:normal;}
.syjj h1 span { font-size:12px; color:#6d6e6e; float:right;}
.syjjcon { width:345px; height:100px; line-height:24px; padding:0 0 25px 0; color:#6d6d6d; font-size:14px; overflow:hidden;}
.syname { width:500px; text-align:left; line-height:23px; color:#2460ce; font-size:12px;}
.syname a { padding:0 24px 0 12px; color:#2460ce; background:url(/images/jt.png) no-repeat left;}

.syjghj { width:528px; height:260px; float:left; padding:0 20px 72px 20px;}
.synew { width:390px; height:260px; float:right; padding:0 18px 72px 18px;}
.syjghj h1,.synew h1 { font-size:22px; line-height:53px; color:#ffffff;}
.syjghj h1 a,.synew h1 a { color:#ffffff; font-weight:normal;}
.syjghj h1 span,.synew h1 span { font-size:12px; color:#ffffff; float:right;}

/*首页js样式开始*/
.slider_wrap { position:relative;width:528px;height:193px;}
.mask{FILTER:alpha(opacity=70);opacity:0.7;width:100%;height:31px;background-color:#000000;position:absolute;bottom:0;left:0;display:block;}
.comt{width:100%;color:#ffffff;position:absolute;left:0;bottom:0; height:31px; text-align:center; z-index:5;}
.comt H3{font-size:12px; line-height:31px; font-weight:normal;}
.comt P{font-size:12px;margin-top:0;margin-bottom:8px;line-height:20px; padding-left:15px; padding-right:15px; color:#a1a1a1;}
#slider_box { position:relative;width:528px;height:193px;overflow:hidden;float:left;}
#contentList li { float:left;position:relative;}
#contentList li IMG{width:528px;height:193px;}
.kz{ width:288px; height:31px; overflow:hidden;}
#previewList{
	display:inline-block;
	height:31px;
}
#previewList{*display:inline;}
#previewList li{list-style:none;float:left;width:5px;height:5px; text-align:center;cursor:pointer;  margin-top:11px; margin-left:8px;padding-top:0px;overflow:hidden; background-color:#c3c3c3;}
#previewList li:hover,#previewList li.active{ width:5px;height:5px;}
#LeftButton{cursor:pointer;height:31px;width:28px;float:left; font-size:26px; color:#ffffff;}
#RightButton{cursor:pointer;height:31px;width:28px;float:right; font-size:26px; color:#ffffff;}
.btn { width:528px; position: absolute; left:0; bottom:0; font-family:微软雅黑; line-height:28px; text-align:center; z-index:10;}

/*首页js样式结束FILTER:alpha(opacity=70);opacity:0.7;*/

.synew ul li { width:390px; height:91px; margin:0 0 15px 0;}
.synew ul li.mar { margin:0 0 0 0;}
.synew ul li div { width:283px; float:right;}
.synew ul li img { width:91px; height:91px; float:left;}
.synew ul li div h1 { width:283px; height:28px; text-align:left; line-height:28px; font-size:14px; color:#ffffff; overflow:hidden;}
.synew ul li div h1 strong { float:right; font-weight:normal;}
.synew ul li div span { width:283px; padding:5px 0 0 0; display:block; line-height:18px; font-size:12px; color:#ffffff;}
.synew ul li div span a { color:#ffffff;}

.sybot { width:100%; height:73px; padding:25px 0 10px 0; background-color:#092c62; clear:both; overflow:hidden;}
.sybot img { width:296px; height:48px; float:left;}
.bot { width:700px; float:left; line-height:18px; _line-height:18px; font-size:12px; padding:0 0 0 6px; _padding-left:10px; color:#ffffff;}
.bot a { color:#ffffff;}

/*首页JS*/
.slideBox{ width:100%; height:600px; overflow:hidden; position:relative;}
.slideBox .hd { width:100%; height:10px; overflow:hidden; position:absolute; left:0px; bottom:51px; z-index:1; }
.slideBox .hd ul{ width:54px; height:10px; overflow:hidden; text-align:center; background:url(/images/bgu.png) no-repeat;}
.slideBox .hd ul li { float:left;}
.slideBox .hd ul li a { display:block; width:10px; height:10px; margin:0 12px 0 0; line-height:10px; text-align:center; cursor:pointer; background:url(/images/btn.png) no-repeat;}
.slideBox .hd ul li.on a {  background:url(/images/bton.png) no-repeat;}
.slideBox .hd ul li.mar a { margin:0 0 0 0;}
.slideBox .bd { position:relative; height:100%;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:600px;}


/* 子页样式 */
.cpic { width:100%; height:289px;}
.gsjj,.ryzz,.qywh,.fzlc { background:url(/images/xwzx.jpg) center no-repeat;}

.jghj { background:url(/images/jghj.jpg) center no-repeat;}
.xwzx { background:url(/images/xwzx.jpg) center no-repeat;}
.lxwm { background:url(/images/lxwm.jpg) center no-repeat;}
.khjz { background:url(/images/khjz.jpg) center no-repeat;}
.c1 { background:url(/images/c1_03.jpg) center no-repeat;}
.c2 { background:url(/images/c2_03.jpg) center no-repeat;}
.c3 { background:url(/images/c3_03.jpg) center no-repeat;}
.c4 { background:url(/images/c4_03.jpg) center no-repeat;}
.c5 { background:url(/images/c5_03.jpg) center no-repeat;}



/* 英语所有页面banner样式 */
.c1en { background:url(/enimg/c1_03.jpg) center no-repeat;}
.c2en { background:url(/enimg/c2_03.jpg) center no-repeat;}
.c3en { background:url(/enimg/c3_03.jpg) center no-repeat;}
.c4en { background:url(/enimg/c4_03.jpg) center no-repeat;}
.c5en { background:url(/enimg/c5_03.jpg) center no-repeat;}
.khjzen { background:url(/enimg/khjz.jpg) center no-repeat;}
.jghjen { background:url(/enimg/jghj.jpg) center no-repeat;}
.xzxxen { background:url(/enimg/1_03.jpg) center no-repeat;}
.lxwmen { background:url(/enimg/lxwm.jpg) center no-repeat;}
.gsjjen,.ryzzen,.qywhen,.fzlcen { background:url(/enimg/1_03.jpg) center no-repeat;}


.flmain { background:url(/images/bb_11.jpg) no-repeat bottom;}
.flcon { width:100%; background:url(/images/c1_06.jpg) repeat-x top; clear:both; overflow:hidden;}
.fll { width:765px; padding:18px 0 0 0; float:left;}
.fll h1 { line-height:92px; font-size:22px; color:#292929; font-weight:normal; padding:0 0 0 9px;}
.fll ul { min-height:610px;}
.fll ul.img { padding:0 0 0 20px;}
.fll ul.img li { float:left; margin:0 40px 0 0;}
.fll ul.img li.mar { margin:0 0 0 0;}
.fll ul.img li img { width:217px; height:217px;}
.fll ul.img li span { display:block; line-height:32px; margin:0 0 52px 0; font-size:14px; color:#4d4d4d; text-align:center;}
.fll ul.img li span.mar { margin:0 0 0 0;}

.fll ul.hj { padding:0 0 0 20px;}
.fll ul.hj li { float:left; margin:0 46px 0 0;}
.fll ul.hj li.mar { margin:0 0 0 0;}
.fll ul.hj li img { width:349px; height:214px;}
.fll ul.hj li span { display:block; line-height:52px; margin:0 0 21px 0; font-size:14px; color:#292929; text-align:center;}
.fll ul.hj li span.mar { margin:0 0 0 0;}

.fll ul.jz { padding:0 0 0 20px;}
.fll ul.jz li { width:100%; text-align:center; border-bottom:1px #e5e5e5 solid;}
.fll ul.jz li.fir { margin:0 0 50px 0;}
.fll ul.jz li img { width:542px; height:317px;}
.fll ul.jz li span { display:block; line-height:62px; margin:0 0 21px 0; font-size:14px; color:#292929; text-align:center; margin:0 0 5px 0;}

.fll ul.list { padding:0 0 0 13px;}
.fll ul.list li { width:100%; height:91px; padding:24px 0; font-family:微软雅黑; border-bottom:1px #e5e5e5 solid;}
.fll ul.list li.fir { padding:23px 0;}
.fll ul.list li img { width:91px; height:91px; float:left;}
.fll ul.list li span { display:block; width:633px; height:91px; float:right; overflow:hidden;}
.fll ul.list li span a { color:#252525;}
.fll ul.list li h1 { padding:0; margin:0; line-height:14px; color:#252525; line-height:28px;}
.fll ul.list li h1 a { color:#292929; font-size:14px; font-weight:bold;}
.fll ul.list li h1 strong { float:right; font-size:12px; font-weight:normal;}
.fll ul.list li font { height:54px; overflow:hidden; display:block; padding:6px 0 0 0; font-size:12px; line-height:18px;}
.fll ul.list li font a { color:#292929;}

.flr { width:185px; min-height:610px; padding:38px 0 0 28px; _padding-left:25px; float:right; background:url(/images/lbg_06.jpg) no-repeat top ;}
.ffl { width:200px!important;}
.flr h1 { width:230px; _width:200px; line-height:52px; color:#292929; font-size:16px; font-weight:normal;}
.flr ul { padding:0 0 20px 0;}
.flr ul li { line-height:24px; margin-bottom:5px; _padding-left:5px; padding-left:14px;}
.flr ul li a { font-size:14px; color:#292929;}
.flr ul li.on a { color:#ffffff;}
.flr ul li.on { display:block; _display:inline-block; width:230px; _width:215px; background:url(/enimg/onli1.png) no-repeat left; _background:url(/hwimg/onli1.png) no-repeat center;}
.onm { width:230px; background:url(/hwimg/onli.png) no-repeat left !important;}



.zylxwm { line-height:22px; font-size:12px; color:#292929;}
.zylxwm h1 { line-height:52px; color:#292929; font-size:22px; font-weight:normal;}
.zylxwm a { color:#292929;}

.botjs { width:100%; font-size:12px; line-height:20px; color:#ffffff; padding:36px 0; clear:both; overflow:hidden;}
.botjs img { float:left;}
.botcon { width:700px; float:right;}

/* 通用样式 */

.gxz { width:100%; text-align:center; line-height:30px; font-size:26px; padding:30px 0; font-family:微软雅黑;}
#path { font-size:12px; display:block; overflow:hidden; float:right; color:#292929; line-height:92px; font-weight:normal;}
#path a { color:#292929;}
#path a b { color:#292929;}
.infotitle { font-size:24px; font-weight:bold; line-height:50px; text-align:center; color:#212121; margin:20px 0;}
.infotitle p { font-size:18px; font-weight:bold; line-height:36px; text-align:center; color:#464646;}
.infocoutent { font-size:14px; line-height:24px; color:#464646; text-align:left; padding:20px; min-height:550px; clear:both; overflow:hidden;}
.infocoutent p,.infocoutent p a,.infocoutent a { font-size:14px; line-height:200%; color:#464646; text-align:left;}

.footpage { clear:both; text-align:center; font-size:12px; color:#000000; line-height:20px; padding:10px 0 140px 0;}
.footpage a { text-align:center; font-size:12px; color:#000000; line-height:40px; padding:0 0 0 5px;}
.redcolor { color:#fff; font-weight:bold; padding:1px 6px; background:url(/images/fbg.png) no-repeat;}
.redcolor a { color:#ffffff;}
.fdown { padding:0 10px 0 0;}
.goback { text-align:center; line-height:30px;}
.goback a { color:#959595;}

.contfont { text-align:center; padding:20px; min-height:550px;}

/* Footer */

.lltj { clear:both; text-align:center; width:200px; margin:0 auto; height:20px; overflow:hidden;}
.lltj span { clear:both; overflow:hidden; display:block;}
.lltj a { color:#868686; text-align:center; height:20px; clear:both; overflow:hidden;}

.footer { clear:both; overflow:hidden; text-align:center; font-size:12px; color:#ffffff; background:url(/images/index-1_54.jpg) no-repeat 50% top; height:90px;}
.footer span a { line-height:34px;}
.footer span { padding:0 40px; line-height:34px; background:url(/images/index-1_56.jpg) no-repeat right;}
.footer span.last { background:none;}
#cnzz_stat_icon_1000310437 { background:none;}
.footer a { text-align:center; font-size:12px; color:#ffffff; line-height:39px;}
.ffont { padding-top:8px;}
.ffont,.ffont a { line-height:20px; color:#daecfd; font-size:12px;}