﻿html {
	font-family:sans-serif;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%
}
body, th, td, button, input, select, textarea {
	font-family:"Microsoft Yahei", "Hiragino Sans GB", "Helvetica Neue", Helvetica, tahoma, arial, "WenQuanYi Micro Hei", Verdana, sans-serif, "\5B8B\4F53";
	font-size:12px;
        line-height:22px;
	color:#333;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.banner{ width:1000px; margin:0 auto}
a{ color:#333333}
a:hover{text-decoration: none; }
ul{ list-style:none}
.gao{ height:10px; overflow:hidden; clear:both}
.gao1{ height:30px; overflow:hidden; clear:both}
.top1{ height:30px; line-height:30px; background:#083386; color:#FFF}
.top1 a,.top1 a:hover{ color:#FFF}
.top1 span a,.top1 span a:hover{ color:#13b0f6}
.fl{ float:left}
.fr{ float:right}
.white a,.white a:hover{ color:#FFF}
.epage {font-size: 12px;line-height: 30px;text-align: center}
.epage a{ color: #333333;  font-size: 14px; height: 18px;  line-height: 18px; text-align: center; width: 36px;}
.grey a,grey a:hover{ color:#333}
.line{ border-bottom:1px solid #f1f1f1; height:1px; overflow:hidden}

.top1_l span{ color:#13b0f6}
.top1_r li{ float:left; text-indent:18px; margin:0 10px}
.top1_r li a,.top1_r li a:hover{ color:#13b0f6}
.t1{ background:url(/image2015/t1.png) no-repeat 0 center; }
.t2{ background:url(/image2015/t2.png) no-repeat 0 center; }
.t3{ background:url(/image2015/t3.png) no-repeat 0 center; }
.top1_r{ width:380px; }
.top2{ height:114px; background:#003f98}
.logo{ width:545px}
.topw{ width:312px; margin-top:26px}
.topw span{ display:block; color:#FFF; font-size:20px; margin-top:8px; letter-spacing:5px}

.nav{ background:#006cbf; height:58px; line-height:58px}
.nav li{ float:left; }
.nav li a{ display:block; float:left; text-align:center; width:85px; font-size:16px; color:#FFF}
.nava a:hover{ color:#fff; background: rgb(0, 54, 96);}
.dh1{ color:#FFF; font-weight:bold; background:url(/image2015/cl.png) no-repeat 10px center #1460be; text-indent:30px}

/*幻灯*/
.wrapper {width:100%; margin:0 auto; overflow:hidden;}
#focus {width:100%; height:330px; overflow:hidden; position:relative;}
#focus ul {height:330px; position:absolute;}
#focus ul li{float:left; width:1680px; height:330px; overflow:hidden; position:relative; background:#000;}
#focus ul li a{display:block; width:100%; height:330px;}
#focus ul li a:hover{text-decoration:none}
#focus ul li div{position:absolute; overflow:hidden;}
#focus .btn {position:absolute; width:700px; height:8px; padding:5px 0 5px 200px; bottom:0; text-align:center}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:56px; height:8px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .jz{width:980px; margin:0 auto;}
/*专业r*/
.zysz{ height:270px; background:#e7e8eb; color:#003f98}
.zysz a,.zysz a:hover{ color:#003f98}
.zyszc{ background:#FFF; height:238px; width:700px; position:relative;
 -moz-border-radius: 10px;   /* Gecko browsers */
 -webkit-border-radius: 10px; /* Webkit browsers */
  border-radius:10px;      /* W3C syntax */}
.zyszc span{ color:#F00; float:right; margin-right:10px}  
.zyszc3{ width:254px; height:228px; 
position:absolute; top:10px; right:10px; background:url(/image2015/car1.png) no-repeat
}  


.zyszc3 ul{ font-size:16px; margin:5px 0 0 30px}
.zyszc3 ul li{ background:url(/image2015/zline.gif) no-repeat 0 bottom; padding-bottom:4px; padding-left:10px}


.zyszc2{ width:249px; height:260px;background:url(/image2015/car2.png) no-repeat;
position:absolute; top:10px; right:240px; border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;
}

.zyszc2 ul{ font-size:16px; margin:5px 0 0 35px}
.zyszc2 ul li{ background:url(/image2015/oline.gif) no-repeat 0 bottom; padding-bottom:4px; padding-left:15px}

.zyszc1{ width:229px; height:260px; background:url(/image2015/car3.png) no-repeat;
position:absolute; top:10px; right:462px; border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;
}  

.zysz h2{ text-align:center; font-size:20px; margin-top:20px;  font-weight:600; padding-bottom:10px
}
.zyszc1 ul{ font-size:16px; margin:5px 0 0 10px}
.zyszc1 ul li{ background:url(/image2015/gline.gif) no-repeat 0 bottom; padding-bottom:4px; padding-left:15px}
.djzx{ margin:10px 0 0 20px}
.djzx a{ display: block; float:left; width:82px; height:30px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; line-height:30px; margin:0 6px; text-align:center; font-size:14px; color:#FFF}
.djzx a:hover{ color:#FFF}
.zx1{ background:#0b7fd2}
.zx2{ background:#e90a8f}
.zyszc1 p{margin:10px 0 0 25px}


.lxwm{ background: #FFF; height:228px; width:286px; padding-top:10px;
 -moz-border-radius: 10px;   /* Gecko browsers */
 -webkit-border-radius: 10px; /* Webkit browsers */
  border-radius:15px;      /* W3C syntax */}
  
h6{ font-size:14px; color:#a5a8b2; font-weight: normal; height:35px; line-height:35px; border-bottom:1px solid #a5a8b2; position:relative} 
h6 span{ font-size:18px; color:#262626; background:url(/image2015/line.gif) no-repeat 0 bottom; height:35px; line-height:35px; display:block; float:left; width:92px}
h6 a{ position:absolute; right:5px; bottom:0}
.ztt{ width:500px}
.ztt li{ height:128px; overflow:hidden; margin-top:3px}

/*切换*/
.nqh{ width:486px; overflow:hidden}
.main1{
 clear:both;
}
#tabs1{
 text-align:left;
 width:486px;
  font-size:14px
}
.menu1box{
 position:relative;
 overflow:hidden;
 height:36px;
 width:486px;
 text-align:left;
  border-bottom:1px solid #CCC
}
.menu1box span{ position:absolute; right:5px; bottom:5px}
#menu1{

 top:0;
 left:0;
 z-index:1;
}
#menu1 li{
 float:left;
 display:block;
 cursor:pointer;
 width:94px;
 text-align:center;
 line-height:36px;
 height:36px;
  font-size:18px;
  border-right:1px solid #ebebeb
   
}
#menu1 b{ display:block; float:left; line-height:35px; color:#a5a8b2; font-weight:normal; margin-left:15px}
#menu1 li a:hover{ color:#000}
#menu1 li.hover{
 border-left:1px solid #ebebeb;
 border-top:1px solid #ebebeb;
 border-right:1px solid #ebebeb;
 background:url(/image2015/line.gif) no-repeat 0 bottom #f6f6f6;
height:35px;
line-height:34px;
}
.main1box{
 clear:both;
 margin-top:-1px;

 width:486px;
}
#main1 ul{
 display: none;
}
#main1 ul.block{
 display: block;
}
.main1 dt{ background:#f1f1f1; height:110px; margin-top:5px; padding:15px}
.qhr{width:275px;}
.qhr_t{ font-size:22px; height:80px;line-height:30px}
.qhr p{ color:#808080; height:36px; line-height:36px}
.qhr p span{ color:#FFF; background:#00a5eb; padding:5px 10px; float:right; line-height:24px}
.main1 dd{ height:30px; line-height:30px; padding:0 15px; font-family:"宋体"; border-bottom:1px dashed #dadada; position:relative}
.main1 dd span{ position:absolute; right:10px; bottom:0; color:#808080}
.main1 dd b{ color:#FFF; font-weight:normal; background:#00a5eb; padding:3px 7px}
.jcsp{ position:relative;}
.jcsp a,.jcsp a:hover{ color:#FFF}
.jcsp p{  text-align:center; width:100%}
.jcsp span{ display:block;position:absolute; bottom:0; width:100%; height:25px; line-height:25px; text-align:center }
.mgt1{
	margin-top:4px;
}
/*校企合作*/
.hzdw li{ float:left; margin:0 4px}
.qgyx{ background:#e5e5e5; height:76px; padding:10px; font-size:14px}
.qgyx_l{ width:20px; overflow:hidden; margin-left:10px; border-right:1px solid #bbbbbb; padding-right:10px; line-height:18px}
.qgyx_r{ width:930px;  padding:10px 0}
.qgyx_r a{ display:block;width:130px; float:left; margin:1px 0; text-indent:15px}

/*footer*/
.footer {
	padding-bottom:15px;
	padding-top:15px;
	font-size:14px; line-height:24px; background:#f6f6f6; border-top:1px solid #cdcdcd; margin-top:20px
}
.footer p {
	line-height:20px;
}
.foot1{ width:830px; margin:30px auto 0}
.foot1_1{ width:264px; border-right:1px solid #cdcdcd}
.foot1_1 li{ float:left; width:130px; text-align:center}
.foot1_2{ width:270px;}
.foot1_2{ margin:0 0 0 30px}
.foot1_21{ width:100px; margin-right:40px}
.foot1_21 a,.foot1_21 a:hover{ display:block; height:30px; line-height:30px; text-align:center; margin:5px 0; color:#FFF; font-size:16px}
.foot1_3{ width:264px; border-left:1px solid #cdcdcd}
.foot1_3 li{ float:left; width:130px; text-align:center}



/*联系我们*/
.pclx1bg{
	background:url(/image2015/pclx1bg.jpg) no-repeat scroll center center;
	height:273px
}
.pclx2bg{
	background:url(/image2015/pclx2bg.jpg) no-repeat scroll center center;
	height:271px
}
.pclx2bg .banner{ background:url(/image2015/pclx2.jpg) no-repeat; height:271px}
.pclx2bg .banner p{ padding:48px 0 0 240px; font-size:18px; line-height:26px; color:#57585a}
.pclx2bg .banner p span{ display:block; margin-top:30px}

/*名师风采*/
.pcteacher1bg{
	background:url(/image2015/pcteacher1bg.jpg) no-repeat scroll center center;
	height:220px
}

.pcteacher2bg{
	background:url(/image2015/pcteacher2bg.jpg) no-repeat scroll center center;
	height:198px
}
.pcteacher3bg{
	background:url(/image2015/pcteacher3bg.jpg) no-repeat scroll center center;
	height:242px
}
.gjms{ background:#0295ff;color:#FFF}
.gjms_t{ padding-top:45px}
.gjms_c li{ width:230px; float:left; margin:10px 5px}
.gjms_k{ border:3px solid #FFF; height:167px}
.gjms_k span{ display:block; font-size:44px; font-weight:bold; line-height:60px}
.gjms_b{ background:#1ca9ee}
.gjms_r{ background:#ff107d}
.gjms_k p{ font-size:16px; width:180px; margin:0 auto}
.yuan{ font-size:30px; color:#1ca9ee; }

.w917{width:900px;overflow:hidden;position:relative;}
.tgd{ width:1000px; overflow:hidden; margin:20px auto 0; text-align:center; }
.div_jiantou{width:29px;vertical-align:middle;position:relative;line-height:210px;height:55px;padding-top:150px}
.fr{float:right}
.f{float:left}
.tgd ul li{float:left;width:196px;background-attachment:scroll;background-repeat:no-repeat;background-position:center center;position:relative;height:400px; margin:0 56px; color:#FFF}
.mar13{ margin-right:5px;}

.tgd ul li p{ width:196px; height:196px; background:url(/image2015/yuan.png) no-repeat; position:absolute; bottom:0; font-size:40px; line-height:45px;}
.tgd ul li p span{ display:block; }
.gd1{ padding-top:55px}
.gd2{ font-size:23px}
.gd3{ font-size:12px; background:#FFF; width:63px; height:20px; text-align:center; line-height:20px; margin:0 auto;
 -moz-border-radius:2px;   /* Gecko browsers */
 -webkit-border-radius:2px; /* Webkit browsers */
  border-radius:2px; }
.gd3 a,.gd3 a:hover{ color:#2ca1ed}
.teacher_b{ font-size:20px; color:#414141; line-height:30px}
.xw{ margin:20px 0}

/*学院新闻*/
.news_left{ padding-right:30px; background:url(/image2015/rline.gif) repeat-y  right top}
.solid{ background:url(/image2015/solid.jpg) no-repeat scroll center center; height:248px}
.new_dh{ background:url(/image2015/dhb.gif) repeat-x 0 28px; font-size:18px; height:40px; overflow:hidden}
.new_dh li{ float:left;  border-right:1px solid #d3d3d3; text-align:center;height:18px; line-height:18px;}
.new_dh li a{ display:block; width:245px;}
.new_dh li a:hover{ border-bottom:2px solid #e31a53; padding-bottom:8px; color:#00a4eb}
.nhover{ border-bottom:2px solid #e31a53; padding-bottom:8px; color:#00a4eb}
.news_left{ width:252px}
.lefto input{ width:210px; height:30px; line-height:30px; border:1px solid #e0e0e0}
h5{ border-bottom:1px solid #dfdfdf; height:35px; line-height:35px; font-size:18px; font-weight: normal; position:relative}
h5 a{ display:block; position:absolute; right:10px; bottom:5px;  background:url(/image2015/more.gif) no-repeat right 0; width:44px; height:15px;font-size:14px; height:15px; line-height:15px; color:#9b9b9b}
h5 span{ border-bottom:1px solid #e31a53; display:block; float:left}
.zxzx li{ font-size:22px; color:#0c93fc; border-bottom:1px solid #CCC; font-weight:bold; font-family:Arial, Helvetica, sans-serif; height:50px; margin-top:10px}
.zxzx li span{ display:block; color:#333; font-size:12px; font-weight:normal; text-indent:0; margin-top:5px}
.zxzx1{ background:url(/image2015/dh.gif) no-repeat; text-indent:35px}
.zxzx2{ background:url(/image2015/sj.gif) no-repeat; text-indent:35px}
.zxzx3{ background:url(/image2015/qq.gif) no-repeat; text-indent:35px}
.zxzx3 a,.zxzx3 a:hover{ color:#0c93fc}
.rmzy li{ height:26px; line-height:26px}
.rmzy li span{ display:block; float:left}
.rmzy1{ width:55%; }
.rmzy2{ width:20%;text-align:center }
.rmzy2 a,.rmzy2 a:hover{ color:#F00}
.rmzy3{ width:25%; color:#F00; text-align:right}
.zxcg li{ margin:5px 0 0 0}
.news_right{ width:710px; }
.gz{ border:1px solid #ecece9; padding:10px 0; font-size:28px; line-height:30px; }
.gz p{ margin-top:5px}
.gz span{ font-size:12px; color:#0c93fc}
.news li{ height:140px; border-bottom:1px solid #e0e0e0; margin-top:20px}
.news_l{ width:196px; margin:0 0 0 20px}
.news_r{ width:475px}
.news_r_t{ font-size:22px;
word-break:keep-all;           /* 不换行 */
white-space:nowrap;          /* 不换行 */
overflow:hidden;               /* 内容超出宽度时隐藏超出部分的内容 */
text-overflow:ellipsis;         /* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
}
.news_r p{ margin-top:15px; height:70px; overflow:hidden}
.news_t{ text-align:right; color:#999; }
/*新闻幻灯*/
.main_image {width:100%; height:330px;  overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:330px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:330px;}
.main_image li span {display:block; width:100%; height:330px}
.main_image li a {display:block; width:100%; height:330px}
div.flicking_con {width:990px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:300px; left:450px; z-index:999; width:300px; height:21px} /* 121126 */
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url('http://www.jxwtqx.com/image2015/btn_main_img.png') 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
/*新闻内容*/
.position{ color:#808080}
.position a,.position a:hover{color:#808080}
.news_right h2{ font-size:30px; line-height:40px; font-weight:normal; margin-top:20px; color:#333}
.time li{ height:30px; line-height:30px; border-bottom:1px  solid #CCC; color:#808080}
.time li a,.time li a:hover{ color:#0094c1}
.newstext{ padding:20px 10px}
.up{ border-top:1px solid #CCC; padding-top:30px}
.news_right h6{ background:url(/image2015/h6bg.jpg) no-repeat; height:64px; line-height:64px; font-size:24px;  text-indent:60px; color:#2c2c2c; margin-bottom:5px; font-weight:bold}

/*走进万通*/
.zjwt_dh li a{ display:block; width:140px;}
.wtpp{ height:510px; background:url(/image2015/zpc1.jpg) no-repeat}
.wtpp_c{ padding:280px 0 0 0; width:480px}
.zj_lm span{ font-size:33px; color:#FFF; font-weight:bold; padding:2px 10px; background:#0094c1}
.zj_lm p{ padding:25px 0 0 0; font-size:26px; color:#e82b38}
.zj_lm b{font-size:26px; color:#e82b38; font-weight:normal; padding-left:10px}
.wtpp_c1{ font-size:14px; color:#5e5552}
.wtpp_c1 span a,.wtpp_c1 span a:hover{ font-size:16px; color:#e82b38; }
.zdj{ font-size:14px; color:#5e5552}
.zdj span a,.zdj span a:hover{ font-size:16px; color:#e82b38; font-weight:bold }
.zbanner3bg{background:url(/image2015/zbanner3bg.jpg) no-repeat scroll center center;
	height:307px}
.zbanner3bg .banner{background:url(/image2015/zbanner3.jpg) no-repeat scroll center center;
	height:307px}	
.zbanner3bg .banner p{ padding:210px 0 0 48px; width:900px; color:#FFF; font-size:14px}	
.zbanner3bg .banner p a,.zbanner3bg .banner p a:hover{ color:#FFF; font-size:20px; font-weight:bold; line-height:25px}
.ld1{ background:url(/image2015/ld1.jpg) no-repeat scroll center center;
	height:313px; margin-top:40px}
.xybanner .banner{position:relative}	
.xybanner p{ width:58px; text-align:center; color:#303030; font-size:18px;position:absolute}	
.xybanner p span{ display:block; color:#999; }
.xybanner1bg{background:url(/image2015/xybanner1bg.jpg) no-repeat scroll center center;height:170px; margin-top:50px}
.xybanner1bg .banner{background:url(/image2015/xybanner1.jpg) no-repeat scroll center center;height:170px; }
.xyb1{ top:55px; left:218px;}
.xyb2{ top:55px; left:708px;}
.xyb3{ top:52px; left:35px;}
.xyb4{top:52px; left:882px;}
.xyb5{top:60px; left:220px;}
.xyb6{top:60px; left:718px;}
.xybanner .xyb7{top:100px; left:415px; color:#FFF; width:155px;}
.xybanner2bg{background:url(/image2015/xybanner2bg.jpg) no-repeat scroll center center;height:168px; }
.xybanner2bg .banner{background:url(/image2015/xybanner2.jpg) no-repeat scroll center center;height:168px}	

.xybanner3bg{background:url(/image2015/xybanner3bg.jpg) no-repeat scroll center center;height:169px; }
.xybanner3bg .banner{background:url(/image2015/xybanner3.jpg) no-repeat scroll center center;height:169px}	

/*在线报名*/
.zxbm h3{ height:40px; line-height:40px; border-bottom:1px dashed #727171; font-size:30px; padding-left:10px; position:relative; color:#000}
.zxbm h3 span{ color:#F00; font-size:12px; font-weight:normal; margin-left:200px}
.bm_left{ width:434px; float:left}
.bm_left td{ padding:8px 5px}
.bm_left input,.bm_left select,.bm_left textarea{ border:1px solid #6399cb}
.a1 input{ border:1px solid #0c60d7}
.a2 input{ border:1px solid #db2031}
.sub1{ background:#5494ef; padding:10px 30px;color:#FFF; font-size:14px;cursor:pointer}
.sub2{ background:#f15261; padding:10px 30px;  color:#FFF; font-size:14px;cursor:pointer}
.bm_right{ float:right; width:560px; background:url(/image2015/bm.jpg) no-repeat; height:616px; overflow:hidden}
.b1{ padding:80px 0 0 110px; color:#055e96; font-size:22px; font-weight:bold; line-height:30px; width:254px; text-align:center}
.b1 span{ font-size:26px; color:#F00}
.b2{ width:340px; padding:0 0 0 80px}
.b2 span{ display:block; color:#F00}

/*图集*/
.tj_top{background:url(/image2015/tjzy.jpg) no-repeat scroll center center;height:104px}
.tj_topw{ font-size:30px; font-weight:bold; color:#FFF; padding:20px 0 0 255px; width:324px; float:left}
.tj_topw span{ display:block; font-size:12px; font-weight:normal; font-family:"宋体"; margin-top:10px}
.tj_dh{ width:392px; margin-top:28px}
.tj_dh a{ display:block; float:left; width:130px; height:40px; line-height:40px; font-size:14px; color:#3b5588;  background:url(/image2015/lw.png) no-repeat 10px center #081d46; text-indent:40px}
a.tjhover{background:url(/image2015/bw.png) no-repeat 10px center #fe2177; color:#FFF}

/*返回顶部*/
#code,#code_hover,#gotop{ width:36px; height:48px; background:url(/image2015/icon.png) no-repeat; position:fixed; right:60px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{ background-position:-276px -258px; bottom:100px; _margin-bottom:100px;}
#code_hover{ background-position:-316px -258px; bottom:100px; _margin-bottom:100px;}
#gotop{ background-position:-276px -310px; bottom:47px; _margin-bottom:47px;} 
#code_img{ width:270px; height:355px; background:url(/image2015/icon.png) -4px -3px no-repeat; position:fixed; right:90px; bottom:67px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px;}
/*专业设置*/
.zyq{ font-size:16px; margin-right:8px}
.zybg{ background:url(/image2015/zybg.jpg) no-repeat center top;}
.zyt{ padding-top:20px}
.zytt{ background:url(/image2015/zyw.jpg) no-repeat 0 center; height:78px; overflow:hidden; margin-left:10px; padding-left:90px}
.zyt1{ font-size:40px; font-weight:bold; color:#1460be; line-height:40px}
.zyt2{ color:#8cc93c;font-weight:bold; line-height:78px; font-size:50px; height:78px}
.zyt3{ color:#da7840;font-weight:bold; line-height:78px; font-size:50px; height:78px}
.zyt4{ color:#8e5bbe;font-weight:bold; line-height:78px; font-size:50px; height:78px}
.zyt1 span{ display:block; font-size:35px}
.jpzyq{ background:url(/image2015/zbj.png) no-repeat; height:184px; width:355px; position:relative}
.jpzyqp{ position:absolute; top:30px; right:0; width:240px; height:144px; }
.zyqt{ font-size:20px;text-shadow: 1px 1px 2px #000}
.zyqc li{ background:url(/image2015/zline.gif) no-repeat 0 bottom; padding-bottom:5px}


.jlzyq{ background:url(/image2015/hbj.png) no-repeat; height:184px; width:356px; position:relative; position:absolute; right:320px}
.jpzyqp{ position:absolute; top:30px; right:0; width:240px; height:144px; }
.zyqt{ font-size:20px;text-shadow: 1px 1px 2px #000}
.jlzyq .zyqc li{ background:url(/image2015/oline.gif) no-repeat 0 bottom; padding-bottom:5px}


.wpzyq{ background:url(/image2015/bbj.png) no-repeat; height:184px; width:334px; position:relative; position:absolute; right:650px}
.jpzyqp{ position:absolute; top:30px; right:0; width:240px; height:144px; }
.zyqt{ font-size:20px;text-shadow: 1px 1px 2px #000}
.wpzyq .zyqc li{ background:url(/image2015/gline.gif) no-repeat 0 bottom; padding-bottom:5px}
.wpzy1{ font-size:35px; line-height:45px; font-weight:bold; background:url(/image2015/hjt2.gif)  no-repeat 0 3px; padding-left:30px}
.wpzy1 span{ display:block; font-size:20px; font-weight:normal;}
.sjt{ background:url(/image2015/sjt.png) no-repeat center top; height:42px; width:120px; font-size:20px; padding-top:20px; overflow:hidden; margin:0 auto; margin-top:5px}
.sjt a,.sjt a:hover{ color:#df0023}
.wpzy2_l{ width:420px}
.wpzy2_r{ width:446px}
.jpzyqc{ padding-left:20px}
.jpzyqc li{ width:233px; height:319px; background:url(/image2015/hbg.gif) no-repeat; text-align:center; padding-top:12px; float:left; margin:0 25px}
.jpzyqt{ font-size:18px}
.jpzyqt span{ display:block; font-size:14px}
.zybottom{ border-top:1px dashed #d1d1d1; padding-top:30px}
.zybootom_l{ width:340px}
.zybootom_l1{ font-size:20px; color:#055e96; font-weight:bold; text-indent:30px; line-height:30px}
.zybootom_l1 span{ color:#F00; font-size:30px}


/* logo */
#logo { width:100%; background:#FFFFFF; height:102px;}
#logo .logo_bg{ width:1200px; margin:0 auto;}
#logo .top_r_xx{float:right; margin-top:25px;}
#logo .top_l_logo{float:left; }





.slider{width:100%;height:360px;position:relative;}
.bannerc{height:360px; position:relative; width:100%;}
.bannerc li{height:360px; left:0; position:absolute; top:0; width:100%;z-index: -1; opacity: 0;background-repeat:no-repeat;background-position:center;}
.banner{height:360px; margin:0 auto; position:relative; text-align:center;}
.banner a{display:block;width:100%;height:100%;text-indent:-9999px;}
.bannermenu{left:50%; margin-left:-300px; position:absolute; bottom:6px; z-index:1; display:block;}
.bannermenu li{display:inline-block;width:120px;height:23px; background:#373737;margin:0 3px;overflow:hidden; cursor:pointer;*float:left;color:#FFF;opacity:0.7;text-align:center;font-size:12px;line-height:23px;}
.bannermenu li.on{background:#FFF;color:#373737;}

.s1 a{ display:block; width:234px; float:left; padding:10px 0; text-align:center; border:1px solid #0892ec; margin:2px 1.5px; color:#0892ec; font-size:16px; }
.s1 a:hover{ background:#0892ec; color:#FFF;transition:background 0.6s;}
.s2{ margin:10px 0}
.info1 {overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.lh-30{line-height:30px}















