
@charset "utf-8";
/* CSS Document */
html,body{-webkit-text-size-adjust:none;}
body{ width:100%;font-size:16px;line-height: 24px; font-family:"微锟斤拷锟脚猴拷";margin:0;padding:0;color:#333; background:#fff; }
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
ul,li{list-style:none;margin:0;padding:0}
img{border:0px; vertical-align:top;}
.fl{ float:left;} .fr{ float:right;}
div,dl{ display: block; }
.clearfix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.main{zoom:1;clear:both;height:0;font-size:0;overflow: hidden;}
.main:after{content:".";visibility:hidden;display:block;clear:both;height:0;font-size:0;overflow: hidden;}
/*----------linkes---------*/
a{color:#333; text-decoration:none;-webkit-transition: color 0.2s linear;-khtml-transition: color 0.2s linear;-moz-transition: color 0.2s linear;-o-transition: color 0.2s linear;}
.red{ color:#c91b48;} 
.ju{ color:#ba843a;}
.hui{ color:#999999;}
/*锟斤拷锟斤拷锟斤拷式锟斤拷锟斤拷*/
.main{ width:1100px; margin:0 auto; overflow:hidden;}
#ad_ad{height:360px;}
#dddd{background:#f6f6f6;}

.top{ width:1100px; height:134px; margin:20px auto 0;}
.top .left,.top .left img{ width:601px; height:126px; float:left;}
.top .right,.top .right img{ float:right; width:319px; height:126px;}
.nav{ width:100%; line-height:50px; height:50px; background:#269cdf;}
.nav ul{ width:1100px; height:50px; margin:0 auto;}
.nav ul li{ line-height:50px; height:50px; float:left; width:137.5px;}
.nav ul li a{ display:block; color:#fff; font-size:20px; line-height:50px; height:50px; text-align:center; border-right:#51b0e5;}

.focusBox{width:1100px; margin:0 auto;height:420px;overflow:hidden;}
.focusBox .pic{position:relative;z-index:0;text-align: center;}
.focusBox .pic img{ height:420px;display:block;}
.focusBox .hd{width:400px;position:absolute;bottom:15px; left:60%;margin-left: -200px; font-size:10px;}
.focusBox .hd li{width: 12px;height: 12px;background:#b1b0ad;float: left; color:#b1b0ad;margin-left: 12px;}
.focusBox .hd .on{background:#2789f2; color:#2789f2;}
.focusBox .prev,.focusBox .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:13%;  z-index:1; width:56px;height:56px;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }	
.focusBox .next{ left:auto; right:13%; background-position:-56px 0px;}

.con1{ overflow:hidden; margin:20px auto 0; width:1100px; height:auto; margin-bottom:20px;}
.con1 .left{ width:710px; height:auto; float:left; overflow:hidden;}
.con1 .left .bt,.con1 .right .bt,.main .bt{ width:710px; height:40px; padding-bottom:6px; border-bottom:1px solid #cccccc;}
.con1 .left .bt h4,.con1 .right .bt h4,.main .bt h4{ float:left; padding-left:10px; font-weight:normal; line-height:40px; color:#ccc; background:url(../images/line.jpg) no-repeat left; font-size:20px; }
.con1 .left .bt h4 a,.con1 .right .bt h4 a,.main .bt h4 a{ float:left; color:#269cdf; font-size:26px; margin-right:10px;}
.con1 .left .bt span,.main .bt span{ float:right; background:#269cdf; border-radius:6px; padding:0 10px; line-height:32px;}
.con1 .left .bt span a,.main .bt span a{ color:#fff; font-size:18px;}
.con1 .left .neirong{ float:left; width:710px; height:auto; margin-top:20px;}
.con1 .left .neirong .tu,.con1 .left .neirong .tu img{ float:left; width:256px; height:270px;}
.con1 .left .neirong .tu{ margin-right:20px;}
.con1 .left .neirong ul{ float:left; width:434px;}
.con1 .left .neirong ul li{ float:left; width:414px; padding:10px 0; font-size:16px; height:24px; line-height:24px; padding-left:20px; background:url(../images/line1.jpg) no-repeat 0 50%;}
.con1 .left .neirong ul li span{ float:right;}
.con1 .right{ float:right; width:360px;}
.con1 .right .bt{ width:360px;}
.con1 .right p{ float:left; width:360px; line-height:28px;}
.con1 .right p img{ float:left; width:360px; height:175px; margin-bottom:10px;}
.con1 .right p a span{ color:#F00;}
.main{ width:1100px; margin:0 auto; overflow:hidden;}
.main .bt{ width:1100px;}



/*远大专家*/
.zjs{ height:526px;  position:relative; margin-bottom:20px;}
.zjs .zj_two{ width:210px; height:39px;  float:right; position:absolute; top:10px; left:824px;}
.zjs .zj_two ul li{ float:left; line-height:39px; font-size:17px; font-family:"微软雅黑"; color:#999999; margin-right:30px; padding:0 2px; cursor:pointer;}
.zjs .zj_two ul li.on{ border-bottom:2px solid #017557; color:#333;}
.box1 .x_zjs{ width:1100px; overflow:hidden;}
.box1 .x_zjs .hd {width:462px; height:84px; position:absolute; bottom:30px; left:48px; zoom:1; z-index:1;  overflow:hidden;}
.box1 .x_zjs .hd ul{ overflow:hidden; zoom:1;}
.box1 .x_zjs .hd ul li{ float:left; float:left; widows:78px; height:77px; margin-right:7px; border:solid #999999 3px; cursor:pointer;}
.box1 .x_zjs .hd ul li.on{border:solid #269cdf 3px;}
.box1 .x_zjs .hd{ width:462px; height:84px; position:absolute; bottom:29px; left:47px;}
.zj_list_l{ float:left; margin-top:20px; width:550px; text-align:center; overflow:hidden;}
.box1 .x_zjs bd{ z-index:0; overflow:hidden;}
.box1 .x_zjs bd li{ zoom:1;}
.zj_list_r{width:400px; height:344px; float:left;}
.zj_list_r .zj_list_s{background:#f5f5f5; width:400px; height:276px; float:left;  padding:28px; overflow:hidden; margin-top:80px;}
.zj_list_s .dl1{ padding-bottom:10px; border-bottom:1px solid #e0e0e0;}
.zj_list_s .dl1 dt{ font-size:20px; color:#333; font-family:"微软雅黑"; line-height:36px;}
.zj_list_s .dl1 dt span{ font-size:24px;}
.zj_list_s .dl1 dt span b{ font-size:36px; font-weight:normal;}
.zj_list_s .dl1 dd{ font-size:14px; color:#333;}
.zj_list_s .dl1 dd a{font-family:"微软雅黑";color:#ff0000;margin-left:10px;}
.zj_list_s .dl1 dd a:hover{color:#269cdf;}
.zj_list_s .dl1 .d1{ line-height:20px; margin:10px auto;}
.zj_list_s .dl2{ margin-top:14px;}
.zj_list_s .dl2 dt{ font-size:16px; font-weight:bold; color:#333; padding-left:10px;}
.zj_list_s .dl2 dd{ font-size:14px; color:#333; line-height:22px; height:22px;}
.zj_list_s .dl2 dd .a1{ float:left;}
.zj_list_s .dl2 dd .a1:hover{ color:#269cdf;}
.zj_list_s .dl2 dd span{ float:right; width:38px; height:18px; background:#cccccc; text-align:center; display:inline-block; line-height:18px;}
.zj_list_s .dl2 dd span a{ color:#fff; text-align:center; display:inline-block; width:38px; height:18px;}
.zj_list_s .dl2 dd span a:hover{ text-decoration:none; background:#269cdf;}
.zj_list_x{ width:320px; height:52px; margin:0 auto; clear:both; padding-top:20px;}
.zj_list_x ul li{ float:left;}
.zj_list_x ul li a{ width:148px; height:46px;  display:inline-block; float:left; color:#fff; font-size:20px; line-height:46px; text-align:center; font-weight:bold; border-radius:4px; font-family:"微软雅黑";}
.zj_list_x ul li.on a{ background:#269cdf;}
.zj_list_x .a_z{ margin-right:14px; background:#269cdf;}
.zj_list_x .a_y{background:#df2626;}

.jscon{ width:1100px; margin:0 auto; overflow:hidden;}
.jscon ul{ float:left; width:1100px; height:auto; margin-top:20px; margin-bottom:20px;}
.jscon ul li{ float:left; width:260px; margin-right:20px;}
.jscon ul li:last-child{ margin-right:0;}
.jscon ul li a{ display:block; border:1px solid #ccc; padding:6px; height:296px; position:relative;}
.jscon ul li a img{ float:left; width:100%; height:296px;}
.jscon ul li a span{ position:absolute; bottom:6px; opacity:0.7; left:6px; padding:6px 0; width:246px; background:#000; color:#fff; text-align:center; line-height:20px;}

.cscon{ width:1100px; margin:0 auto 20px; overflow:hidden;}
.cscon ul{ float:left; width:1100px; }
.cscon ul li{ float:left; width:540px; height:180px; margin-right:20px; margin-top:20px;}
.cscon ul li img{ float:left; width:238px; height:180px; margin-right:10px;}
.cscon ul li h4{ float:left; width:292px; height:30px; margin-bottom:10px;line-height:30px; border-bottom:1px solid #269cdf;}
.cscon ul li h4 a{ padding:0 10px; background:#269cdf; color:#fff; font-size:18px; float:left; height:30px;}
.cscon ul li p{float:left; width:292px; line-height:28px;}
.cscon ul li p span{ float:right;}
.cscon ul li:nth-child(2n){ margin-right:0;}

.ljcon{ width:1100px; margin:0 auto 20px; overflow:hidden;}
.ljcon ul{ border:1px solid #ccc; display:block; overflow:hidden; padding:10px 5px;}
.ljcon ul li{ float:left; padding:0 15px; line-height:28px;}

.footer{ width:100%; overflow:hidden; background:#262827; padding:30px 0;}
.footer p{ margin:0 auto; font-size:18px; color:#fff; line-height:30px; width:900px; text-align:center;}
.footer p a{ color:#fff;}

.lsbt{ width:1100px; margin:0 auto; line-height:50px; height:50px; font-size:20px;}
.lscon1{ width:1100px; margin:0 auto; overflow:hidden;}
.lscon1 .left,.lscon1 .left ul{float:left; width:700px; overflow:hidden;}
.lscon1 .left{ margin-right:20px;}
.lscon1 .left ul li{ display:block; border:1px solid #279ce1; padding:6px 15px 6px 6px; height:139px; margin-bottom:15px;}
.lscon1 .left ul li img{ float:left; width:208px; height:139px; margin-right:20px;}
.lscon1 .left ul li h4{ float:left; width:449px; font-size:22px; padding:6px 0; line-height:26px; height:auto;}
.lscon1 .left ul li p{float:left; text-indent:2em; width:449px; font-size:16px; line-height:26px;}
.lscon1 .left ul li a{ overflow:hidden; display:block;}
.lscon1 .left ul li p span{ color:#F00;}
.lscon1 .left .list{ width:700px; float:left; height:32px; padding:0 0 20px; font-size:20px;}
.lscon1 .left .list a{ padding:0 10px; background:#eeeeee;line-height:32px; height:32px;color:#333;}

.lscon1 .right{ width:380px; float:left; overflow:hidden;}
.lscon1 .right .lcon1,.lscon1 .right .lcon2,.lscon1 .right .lcon3{ float:left; width:358px; border:1px solid #279ce1; padding:10px; margin-bottom:15px;}
.lscon1 .right .lcon1 p img{ float:left; width:358px; height:172px; margin-bottom:10px;}
.lscon1 .right .lcon1 p{ float:left; width:358px; padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #279ce1; text-indent:2em; font-size:18px; line-height:28px;}
.lscon1 .right .lcon1 p span{ color:#F00;}
.lscon1 .right .lcon1 a{ overflow:hidden;}
.lscon1 .right .lcon1 a.le{ width:179px; height:95px; float:left;}
.lscon1 .right .lcon1 a.ri{ width:173px; height:95px; float:left;}

.lscon1 .right .lcon2 h5,.lscon1 .right .lcon3 h5{ float:left; width:100%; line-height:30px; font-size:20px; }
.lscon1 .right .lcon2 ul,.lscon1 .right .lcon2 ul li{ line-height:32px;  float:left; width:100%; overflow:hidden;}
.lscon1 .right .lcon2 ul li{ border-bottom:1px dashed #ccc;}
.lscon1 .right .lcon2 ul li span{ width:6px; height:6px; background:#F00; margin-top:13px; float:left; margin-right:8px;}
.lscon1 .right .lcon2 ul{ margin-bottom:10px;}
.lscon1 .right .lcon2 h5 a,.lscon1 .right .lcon3 h5 a{color:#279ce1;}
.lscon1 .right .lcon3 ul,.lscon1 .right .lcon3 ul li{float:left; width:100%; overflow:hidden;}
.lscon1 .right .lcon3 ul li img{ float:left; width:132px; height:151px; margin-right:15px;}
.lscon1 .right .lcon3 ul li h5{ font-size:18px; float:left; width:211px; line-height:30px;}
.lscon1 .right .lcon3 ul li h5 a{ color:#333;}
.lscon1 .right .lcon3 ul li h5 span{ font-size:14px;}
.lscon1 .right .lcon3 ul li p{ float:left; width:211px; font-size:14px; line-height:20px;}
.lscon1 .right .lcon3 ul li a.le{ float:left; text-align:center; border-radius:6px; margin-top:10px; width:90px; line-height:32px; height:32px; background:#279ce1; color:#fff; margin-right:10px;}
.lscon1 .right .lcon3 ul li a.ri{ float:left; text-align:center; border-radius:6px; margin-top:10px;line-height:32px; width:90px; height:32px; background:#97886e; color:#fff;}
.lscon1 .right .lcon3 ul li{ margin-top:10px; border-bottom:1px dashed #ccc; padding-bottom:10px;}

.lscon1 .arc{ float:left; width:648px; border:1px solid #279ce1; margin-right:20px; padding:15px; height:auto; margin-bottom:15px;}
.lscon1 .arc h1{ display:block; overflow:hidden; text-align:center; margin-bottom:12px; border-bottom:1px solid #279ce1; font-weight:normal; font-size:28px; line-height:36px;}
.lscon1 .arc h1 span{ float:left; width:100%; font-size:16px;}

.lscon1 .arc p{ float:left; width:100%; overflow:hidden; line-height:28px; font-size:16px; margin-bottom:10px;}
.lscon1 .arc p img{ text-align:center;}
.lscon1 .arc h4{font-size:20px; color:#279ce1; float:left; width:100%; margin-bottom:4px;}
.lscon1 .arc h5{ float:left; width:100%; line-height:28px; margin-bottom:10px; font-size:20px; font-weight:normal;}
.lscon1 .arc ul{border-top:1px solid #279ce1; margin-top:15px; padding-top:15px;}
.lscon1 .arc ul,.lscon1 .arc ul li{ float:left; width:100%; overflow:hidden; line-height:28px;}

