

@charset "utf-8";

/* CSS Document */

/*common*/

.mb10 { margin-bottom:10px;}

.ml10 { margin-left:10px;}

.bg { background:#FFF;}



/**/

.banners{height: 650px;}

.fullSlide {

	width:100%;

	position:relative;

	height:500px;

}

.fullSlide .bd {

	margin:0 auto;

	position:relative;

	z-index:0;

	overflow:hidden;

}

.fullSlide .bd ul {

	width:100% !important;

}

.fullSlide .bd li {

	width:100% !important;

	height:500px;

	overflow:hidden;

	text-align:center;

	 background-position:center top;

	 background-repeat:no-repeat;

}

.fullSlide .bd li a {

	display:block;

	height:500px;

}

 .nav_fix {

    position: fixed;

    top: 0;

    z-index: 999;

    width:245px;

    background:white;

    margin:0 auto;}

.fullSlide .hd {

	width:100%;

	position:absolute;

	z-index:1;

	bottom:0px;

	left:0;

	height:30px;

	line-height:30px;

}

.fullSlide .hd ul {

	text-align:center;

}

.fullSlide .hd ul li {

	cursor:pointer;

	display:inline-block;

	*display:inline;

	zoom:1;

	width:0px;

	height:0px;

	margin:1px;

	overflow:hidden;

	background:#333333;

	line-height:999px;
	z-index: -1;

}

.fullSlide .hd ul .on {

	background:#FF9600;

}

.fullSlide .prev,.fullSlide .next {

	display:block;

	position:absolute;

	z-index:1;

	top:50%;

	margin-top:-30px;

	left:5%;

	z-index:1;

	width:40px;

	height:60px;

	cursor:pointer;

	filter:alpha(opacity=50);

	opacity:0.5;

	display:none;

	width:73px; 

	height:73px;

}

.fullSlide .prev

{

      background:url(../images/left1s.png) no-repeat;

  }

.fullSlide .next {

	left:auto;

	right:5%;

	background:url(../images/right1s.png) no-repeat;

}

/**/





.honor{ height:265px; margin-top:30px; position:relative;}

.honor .arr1 a{ display:block; width:25px; height:82px; overflow:hidden; position:absolute; top:50px; left:-25px; background:#333;}

.honor .arr1 a:hover,.honor .arr2 a:hover{ background:#ff9600;}

.honor .arr2 a{ display:block; width:25px; height:82px; overflow:hidden; position:absolute; top:50px; right:-25px; background:#333;}

.honor2 li{ width:276px; height:187px; float:left; display:inline; margin-left:19px;}

.honor2 li img{ display:block; width:232px; height:155px; padding:15px 21px; border:1px solid #ccc;}



.shid{ height:529px; overflow:hidden; background:url(../images/shid_bg.jpg) no-repeat center top;}

.shid2{ width:460px; margin-top:65px; float:right;}

.shid2 h2{ font:30px "Microsoft Yahei"; font-weight:bold; color:#333;}

.shid2 p{ font:20px "Microsoft Yahei"; line-height:33px; color:#555; padding-top:8px; height:165px;}

.shid2 h3{ font:18px "Microsoft Yahei";color:#555; background:url(../images/shid_lx.png) no-repeat left 8px; padding-left:40px; margin-top:8px;}

.shid2 h3 em{ font:28px Impact; color:#ff9600;}

.shid2 h5{ height:35px; overflow:hidden; margin-top:32px;}

.shid2 h5 a{ display:inline-block; width:98px; height:35px; background:#ff9600; color:#fff; font:14px "Microsoft Yahei"; text-align:center; line-height:35px;}

.shid2 h5 a.a02{ margin-left:30px; background:#555;}



.qianj{ background:url(../images/qianj_bg.jpg) no-repeat center top; height:785px; overflow:hidden; padding-top:85px;}

.qianj dl{ width:236px; height:420px; float:left; margin-right:5px; margin-bottom:72px; overflow:hidden; background:#fff; position:relative;}

.qianj dt{ width:236px; height:306px; overflow:hidden;}

.qianj dt img{width:236px; height:306px;}

.qianj dd{ height:111px; overflow:hidden;}

.qianj dd h3{ font:20px "Microsoft Yahei"; text-align:center; font-weight:bold; color:#555;}

.qianj dd h3 em{ display:block; font:20px Impact; color:#ccc; margin-top:12px;}

.qianj dd h3 i{ display:block; font:12px Arial, Helvetica, sans-serif; color:#ccc; text-transform:uppercase; padding:8px 0 11px 0; background:url(../images/qianj_line1.jpg) no-repeat center bottom;}

.qianj dd p{ font:14px "Microsoft Yahei"; color:#fff; padding:0 20px; line-height:24px; height:72px; margin-top:15px; display:none;}

.qianj .nones{ margin-right:0;}

.qianj .cur dd{ height:211px; overflow:hidden; background:#ff9600; position:absolute; bottom:0; left:0; width:236px;}

.qianj .cur dd p{ display:block;}

.qianj .cur h3,.qianj .cur h3 em,.qianj .cur i{ color:#fff;}

.qianj .cur h3 i{ background:url(../images/qianj_line2.gif) no-repeat center bottom;}



.lx{ width:674px; border:1px solid #ff9600; height:43px; overflow:hidden; margin:0 auto; overflow:hidden;}

.lx p{ width:224px; height:43px; font:14px "Microsoft Yahei"; text-align:center; line-height:43px; overflow:hidden; color:#ff9600; float:left;}

.lx p em{ font:16px Impact;}

.lx i a{ display:inline-block; float:left; width:225px; height:43px; color:#fff; font:14px "Microsoft Yahei"; text-align:center; line-height:43px; background:#ff9600;}

.lx span a{ display:inline-block; float:left; width:224px; height:43px; font:14px "Microsoft Yahei"; text-align:center; color:#ff9600; line-height:43px; display:block;}



.tit1{ font:32px "Microsoft Yahei"; text-align:center; font-weight:bold; height:120px;}

.tit1 a{ color:#fff;}

.tit1 a:hover{ text-decoration:none;}

.tit1 em{ color:#ff9600;}

.tit1 i{ display:block; font:12px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#e2e2e2;}

.tit1 span{ display:block; font:20px "Microsoft Yahei"; text-align:center; color:#fff; padding:8px 0;}



.chanp{ height:685px; overflow:hidden; margin-top:48px; position:relative;}

.chanp .tit1 a,.pro .tit1 a,.coop .tit1 a,.join .tit1 a,.about .tit1 a{ color:#333;}

.chanp .tit1 span,.pro .tit1 span,.coop .tit1 span,.join .tit1 span,.about .tit1 span{ color:#555;}

.chanp dl{ width:330px; height:258px; overflow:hidden;}

.chanp dt{ width:330px; height:146px; overflow:hidden; position:relative;}

.chanp dt img{width:330px; height:146px;}

.chanp dt em{ display:block; height:36px; font:20px "Microsoft Yahei"; font-weight:bold; width:320px; padding-left:10px; color:#fff; line-height:36px; overflow:hidden; background:url(../images/alp.png); position:absolute; bottom:0; left:0;}

.chanp dd{ font:14px "Microsoft Yahei"; color:#555; line-height:24px; padding-top:10px;}

.chanp2{ width:490px; height:470px;overflow:hidden; position:absolute; top:140px; left:356px; background:url(../images/chanp_bg.jpg) no-repeat;}

.chanp2 li{ width:82px; height:82px; overflow:hidden; background:url(../images/chanp_y1.png) no-repeat; font:14px "Microsoft Yahei"; text-align:center; line-height:82px; position:absolute; }

.chanp2 .cur{ background:url(../images/chanp_y2.png) no-repeat center top; color:#fff;}

.chanp2 .li01{top:10px; left:192px;}

.chanp2 .li02{top:34px; left:310px;}

.chanp2 .li03{top:132px; left:375px;}

.chanp2 .li04{top:238px; left:375px;}

.chanp2 .li05{top:330px; left:325px;}

.chanp2 .li06{top:368px; left:218px;}

.chanp2 .li07{top:347px; left:103px;}

.chanp2 .li08{top:266px; left:32px;}

.chanp2 .li09{top:155px; left:32px;}

.chanp2 .li10{top:51px; left:79px;}



.pro{ height:950px; overflow:hidden;}

.tit2{ height:60px; overflow:hidden; background:#e5e5e5;}

.tit2 li{ width:600px; height:60px; float:left; font:20px "Microsoft Yahei"; text-align:center;}

.tit2 li a{ display:block; color:#333; padding-top:8px; height:52px;}

.tit2 li em{ display:block; font-size:14px; font-family: Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal;}

.tit2 li a:hover,.tit2 .cur a{ background:#ff9600; color:#fff; text-decoration:none; font-weight:bold;}

.pro2 .tit3, .tit3{ width:622px;height:666px; margin-top:40px; }

.tit3 li{width:279px; height:321px;  padding:0 15px 20px 15px;float:left; position:relative; display:inline;}



.tit3 li img{width:277px; height:320px;border:1px solid #eee; }

.tit3 li p{ width:278px; height:40px; font:14px "Microsoft Yahei"; text-align:center; color:#fff; line-height:40px; overflow:hidden; background:url(../images/alp.png); position:absolute; bottom:20px; left:15px;}

.pro .dl{ width:577px; height:666px; overflow:hidden; position:relative; margin-top:40px; }

.pro dt{width:577px; height:666px;}

.pro dt img{width:577px; height:666px;}

.pro dd{width:577px; height:122px; background:url(../images/alp.png); position:absolute; bottom:0; left:0;}

.pro dd em{ display:block; font:20px "Microsoft Yahei"; color:#fff; padding:16px 0 0 20px; line-height:30px;}

.pro dd p{ font:14px "Microsoft Yahei"; color:#fff; line-height:24px; padding-left:20px;}

.pro dd p a{ color:#ff9600;}



.fen{ height:146px; border:1px solid #ccc; overflow:hidden;margin-bottom:54px;}

.fen h2{ width:266px; background:url(../images/pro_h.gif) no-repeat left top; height:146px; overflow:hidden; float:left; font:26px "Microsoft Yahei"; font-weight:bold;}

.fen h2 a{ display:block; color:#fff; padding:46px 0 0 85px;}

.fen h2 em{ display:block; font:16px Impact; color:#999;}

.fen ul{ width:930px; height:130px; padding-top:16px; float:left; overflow:hidden;}

.fen li{ font:16px "Microsoft Yahei"; line-height:38px; height:38px; float:left; width:126px; margin:0 30px; display:inline;}

.fen li a{ color:#555; background:url(../images/pro_jt.gif) no-repeat left center; padding-left:10px;}







.coop{ width:1200px; height:360px; margin:68px auto 0; position:relative;}

.coop .arr1 a{display:block; width:25px;height:82px; overflow:hidden; position:absolute; top:190px; left:-25px; background:#333;}

.coop .arr1 a:hover,.coop .arr2 a:hover{ background:#ff9600;}

.coop .arr2 a{ display:block; width:25px; height:82px; overflow:hidden; position:absolute; top:190px; right:-25px; background:#333;}

.coop2 li{ width:277px; height:164px; float:left; display:inline; margin-left:18px;}

.coop2 li img{ display:block; width:275px; height:162px; border:1px solid #ccc;}



.supp{ height:669px; padding-top:83px; background:url(../images/supp_bg.jpg) no-repeat center top;}

.supp dl{ width:378px;  border:1px solid #fff; float:left; margin:0 19px 30px 0;s}

.supp dt{  overflow:hidden; font:20px "Microsoft Yahei"; text-align:center; font-weight:bold; color:#fff;}

.supp dt em{ display:block; width:98px; height:98px; position:relative; margin:0 auto 18px;}

.supp dt em img{ width:98px; height:98px;}

.supp dt em i{ width:98px; height:98px; display:none; position:absolute; top:0; left:0;}

.supp dd{ font:14px "Microsoft Yahei"; line-height:24px; color:#fff; padding: 10px 30px;}

.supp .nones{ margin-right:0;}

.supp .cur{ border:1px solid #ff9600; background:#ff9600;}

.supp .cur dt i{ display:block;}

.supp .lx{ }



.join{height:510px; margin-top:45px; position:relative; }

.join .arr1 a{display:block;width:25px;height:82px; overflow:hidden; position:absolute; top:250px; left:-25px; background:#333;}

.join .arr1 a:hover,.join .arr2 a:hover{ background:#ff9600;}

.join .arr2 a{ display:block; width:25px; height:82px; overflow:hidden; position:absolute; top:250px; right:-25px; background:#333;}

.join2 li{ width:380px; height:312px; float:left; display:inline; margin-left:16px; position:relative;}

.join2 li img{ border: 2px solid #f1f1f1;display:block; width:380px; height:312px;}

.join2 li em{ display:block; width:380px; height:40px; font:14px "Microsoft Yahei"; text-align:center; color:#fff; line-height:40px; background:url(../images/alp.png); position:absolute; bottom:0; left:2px;}



.wit{ height:350px; overflow:hidden;}

.wit h2{ height:55px; overflow:hidden; background:url(../images/link_bg.gif) repeat-x center bottom; font:24px "Microsoft Yahei"; font-weight:bold;text-align: center;}

.wit h2 a{ color:#333;}

.wit h2 span a{ font-size:14px; color:#999; font-weight:normal; text-transform:uppercase;}

.wit dl{ width:530px; height:170px;   margin: 0 30px; border:3px solid #ccc; overflow:hidden; margin-top:42px;}

.wit dt{ padding-left:12px; width:141px; height:141px; float:left; overflow:hidden; float:left; margin-top:15px;}

.wit dt img{ width:141px; height:141px;    border-radius: 50%;}

.wit dd{ width:355px; float:right; overflow:hidden; margin-top:25px;}

.wit dd h3{ font:20px "Microsoft Yahei"; color:#333;}

.wit dd h3 a{ color:#333;}

.wit dd h3 em{ display:block; font-size:14px; color:#555; padding-top:5px;}

.wit dd p{ font:14px "Microsoft Yahei"; line-height:24px; color:#555; padding-top:8px;  overflow:hidden;}

.wit dd p a{ color:#ff9600;}

.wit .cur{ border:3px solid #ff9600;}



.about{ height:556px; padding-top:22px; background:#f2f2f2; overflow:hidden;}

.about .content{ position:relative;}

.about dl{ height:351px; overflow:hidden;}

.about dt{ width:601px; height:351px; float:left; overflow:hidden;}

.about dt img{ width:601px; height:351px;}

.about dd{ width:562px; float:right; overflow:hidden; height:351px;}

.about dd h3 a{ display:block; font:20px "Microsoft Yahei"; font-weight:bold; color:#333; height:30px; overflow:hidden;}

.about dd p{ font:14px "Microsoft Yahei"; line-height:24px; color:#555; height:72px; overflow:hidden; margin-top:10px;}

.about dd p a{ color:#ff9600;}

.about1{ width:562px; height:210px; position:absolute; top:305px; right:0;}

.about1 h5{ height:20px; overflow:hidden; margin-bottom:9px; text-align:center; background:url(../images/about_line.gif) no-repeat center center;}

.about1 h5 a{ display:inline-block; width:20px; height:20px; margin:0 4px; background:#333;}

.about1 h5 a:hover{ background:#ff9600;}

.about1 li{ width:181px; float:left; margin-right:9px;}

.about1 li img{ width:181px; height:121px;}

.about1 li em{ display:block; font:14px "Microsoft Yahei"; text-align:center; color:#555; line-height:40px; height:40px;}

.about1 .nones{ margin-right:0;}



.dy{ height:500px; margin-top:48px; width:780px; position:relative; overflow:hidden;}

.dy h4 a{ display:block; font:14px Arial, Helvetica, sans-serif;  text-transform:uppercase; color:#999; position:absolute; top:30px; right:0;}

.tit4{ height:74px; margin-bottom:30px; background:url(../images/link_bg.gif) repeat-x center bottom;}

.tit4 li{ font:24px "Microsoft Yahei"; line-height:74px; float:left; background:url(../images/dy_line.gif) no-repeat right center; padding:0 20px;}

.tit4 li:last-child{background: none;}

.tit4 li a{ color:#999;}

.tit4 li a:hover,.tit4 .cur a{text-decoration: none; font-weight:bold; color:#333;}

.tit4 .nones{ background:none;}

.dy1{ width:351px; float:left;}

.dy1 h2{ width:351px; height:200px; overflow:hidden;}

.dy1 h2 img{ width:351px; height:200px;}

.dy1 dl{ padding:40px 0 10px 0;}

.dy1 dt a{ display:block; font:16px "Microsoft Yahei"; color:#333; height:28px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:351px;}

.dy1 dd{ font:14px "Microsoft Yahei"; color:#555; line-height:24px; height:72px; overflow:hidden;}

.dy1 dd a{ color:#ff9600;}

.dy2{ width:388px; float:right; overflow:hidden;}

.dy2 li{ height:69px; border-bottom:1px solid #f2f2f2; overflow:hidden; font:14px "Microsoft Yahei"; line-height:69px; width:388px;}

.dy2 li a{ display:block;height:69px;  width:388px;color:#333;}

.dy2 li em{ display:inline-block; float:left; width:36px; height:36px; font:26px Arial, Helvetica, sans-serif; text-align:center; line-height:36px; margin:24px 28px 0 18px; color:#666;}

.dy2 li span{ display:inline-block; width:31px; height:31px; overflow:hidden; background:url(../images/dy_more2.gif) no-repeat; margin:17px 15px 0 0;float:right;}

.dy2 li a:hover { background:#ff9600; display:block; color:#fff; text-decoration:none;}

.dy2 li a:hover i{background:#ff9600;  color:#fff; text-decoration:none;}

.dy2 li a:hover em{background:#ff9600;  color:#fff; }

.dy2 li a:hover span{ background:url(../images/dy_more1.gif) no-repeat;}

.dy2 li i{ width:190px; overflow:hidden; height:69px; line-height:69px; font-style:normal; float:left;}



.online{ width:383px; height:525px; border:1px solid #ccc; overflow:hidden; margin-top:48px;}

.online h2{ text-align:center; font:30px "Microsoft Yahei"; text-align:center; color:#333; font-weight:bold; padding-top:30px; padding-bottom:40px;}

.online h2 em{ display:block; font:20px "Microsoft Yahei"; text-align:center; color:#ff9600; padding-top:10px;}

.online li{ height:28px;}

.online li em{ display:inline-block; width:77px; height:28px; text-align:right; font:14px "Microsoft Yahei"; color:#555; float:left;}

.online li input{ width:240px; height:25px; border:1px solid #ccc; margin-left:10px; background:none; overflow:hidden; line-height:25px; color:#555;}

.online .ly{ height:65px;}

.online .ly textarea{ width:240px; height:64px; border:1px solid #ccc; margin-left:10px; background:none; overflow:hidden; line-height:25px; color:#555; resize:none;}

.online .yz input{ width:102px; float:left;}

.online .yz img{ width:74px; height:35px; float:left; margin-left:15px;}

.online .btt{ width:195px; height:35px; overflow:hidden; margin-left:77px; display:inline; margin-top:45px;}

.online .btt input{ width:195px; height:35px; background:#ff9600; font:14px "Microsoft Yahei"; text-align:center; line-height:35px; color:#fff; overflow:hidden; border:0; cursor:pointer;}

.online li i{ width:10px; text-align:center; color:Red; padding-left:8px; height:28px; line-height:28px;}



.link{ height:193px;overflow:hidden; }

.link h2{ height:57px; background:url(../images/link_bg.gif) repeat-x center bottom; font:24px "Microsoft Yahei";overflow:hidden;}

.link h2 a{ color:#333;}

.link h2 a:hover{text-decoration: none;}

.link h2 span a{ color:#999; font:14px "Microsoft Yahei"; display:inline-block; height:57px; line-height:57px;}

.link h2 em{ display:inline-block; font:14px "Microsoft Yahei"; color:#999; text-transform:uppercase; padding-left:10px;}

.link p{ line-height:32px; color:#999; padding-top:30px; font-family:"Microsoft Yahei"; font-size:14px;}

.link p a{ color:#000; padding:0 2px; display:inline-block;}





.pages{margin-top:5px}

.pages a,.pages a:visited,.pages b,.pages span{display:inline;float:left;min-width:12px;height:20px;line-height:20px;margin:5px 5px 0 0;padding:2px 5px;text-align:center;font-family:"微软雅黑", Arial, "宋体";font-size:12px;white-space:nowrap;border:1px solid #BDD7F2;border-radius:3px;color:#333}

.pages a:hover{border:1px solid #38739F;background:#E5F3FF;color:#000;font-weight:400}

.pages b{border:1px solid #BDD7F2!important;background:#CBE0F7!important}

.pages span{font-weight:bold}

.cf:after{content:"";display:block;clear:both;height:0;overflow:hidden}

.cf{zoom:1}

.rmbq{ width:100%; line-height:30px; font-size:13px; margin:8px 0 0 0; float:left; padding:0;}



.rmbq span{ font-size:15px; color:#990000; width:80px; height:30px; display:block; float:left; overflow:hidden; padding:0; margin:0;}



.rmbq a{ display:block; margin:0 10px 0 0; float:left; border:#e2e1e1 1px solid; height:25px; line-height:25px; padding:0 5px; }



.tw{ width:690px; float:left; margin:30px 0 0 10px;  font-size: 14px;}

.tw a{ display:block; margin:0 5px 0 0; float:left; color:#000;}

.tw span{ width:65px; float:left;}

.clear {

clear: both;

height: 0;

line-height: 0;

font-size: 0;

}

.turn ul{ line-height:20px;font-size: 14px;}