
@charset "gb2312";
/* CSS Document */
body{ margin:0 0; padding:0 0; font-family:"Î¢ÈíÑÅºÚ";}
img{ border:none;}
ul,li,span,p,h1,h2,h3,h4,ol,dd,dt,dl,tt,td,tr{margin:0 0; padding:0 0; list-style:none}
a{ text-decoration:none; outline:none}
a:hover {
	text-decoration:none;
	color:#ff706c
}


.navtop{ width:100%; height:41px; line-height:41px; overflow:hidden; border-bottom:1px solid #CCC; background:#eee}
.navtop .list_n{ width:1080px; height:36px; line-height:36px; margin:0 auto; margin-top:5px }
.navtop .list_n .left{ width:600px;line-height:36px; float:left; font-size:14px; color:#666 }
.navtop .list_n .right{ width:200px;line-height:36px; float:right; font-size:14px; color:#666 }
.navtop .list_n .right .index{ width:100px;height: 36px; line-height:36px; float:left; } 
.navtop .list_n .right .index a{ width:100px;height: 36px; line-height:36px;background:url(../images/header_ico1.png) left no-repeat; display:block; padding-left:30px; font-size:14px} 
.navtop .list_n .right .index a:hover{ background:url(../images/header_ico1a.png) left no-repeat; color:#017abf ; text-decoration:none} 
.navtop .list_n .right .lx{ width:100px;height: 36px; line-height:36px; float:right; } 
.navtop .list_n .right .lx a{ width:100px;height: 36px; line-height:36px;background:url(../images/header_ico2.png) left no-repeat; display:block; padding-left:30px; font-size:14px} 
.navtop .list_n .right .lx a:hover{ background:url(../images/header_ico2a.png) left no-repeat; color:#017abf ; text-decoration:none} 

.top{ width:100%; font-size:14px; margin-top:10px; overflow:hidden; background:#FFF; height:90px }
.top .intop{ width:1080px; margin:0 auto; }
.top .intop .left{ width:500px; float:left;}
.top .intop .left img{ width:120px; float:left; height:auto; padding-top:4px} 
.top .intop .left span{ width:360px; float:right; font-size:17px; line-height:30px; padding-top:8px; font-weight:bold}

.top .intop .right{ width:500px; float:right; text-align:right; padding-top:15px}
.top .intop .right p{ width:300px; height:60px; float:right; text-align:left; font-size:16px; line-height:30px }
.top .intop .right a{ color:#333}
.top .intop .right a:hover {color:#ff706c}

.nav{ width:100%; margin:0 auto; height:46px; background:#017abf; margin-bottom:1px}
.nav .logo{ width:200px; float:left; background:#960;}
.nav .navlist{ width:800px; float:right}
/*ÍøÕ¾µ¼º½*/
ul.menu {list-style:none; margin:0; padding:0}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; text-decoration:none; height:110px; line-height:110px;}
ul.menu A:hover {	DISPLAY: block;	COLOR: #fff; 	TEXT-DECORATION: none;}
ul.menu li {position:relative; float:left; z-index:1000}
ul.menu ul {position:absolute; left:-1px; top:46px;display: none; list-style:none; z-index:1000; background:rgba(255,255,255,.6)}
ul.menu ul li {position:relative;width:136px;border-bottom:1px solid #eee; border-top:none;}
ul.menu ul li a {display:block; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#333; text-align:center;height:50px;line-height:50px; font-weight:bold}
ul.menu ul li a:hover { background:url() #017abf;text-align:center; color:#fff}
ul.menu ul ul {left:10px;}
ul.menu .menulink {width:136px;  font-size:14px;color:#fff;font-family:"Î¢ÈíÑÅºÚ";text-align:center;background:url();font-weight:normal; height:46px; line-height:46px;  border-left:1px #44a0d5 solid}
ul.menu .menulink:hover, ul.menu .menuhover{color:#fff; font-weight:bold; font-size:14px}
ul.menu .menulink a:hover{ color:#fff;}
.menu1 {	DISPLAY: block;	BACKGROUND: url() no-repeat;	text-align:center;	TEXT-DECORATION: none;}
#menu10 {	FLOAT: center; WIDTH:1100px;  LINE-HEIGHT: 0px; margin:0 auto;}
.nav_ul{ width:220px; height:300px; position:absolute; background:#FFF; top:0px}

/*flashÇÐ»»*/
#flashs{ position:relative; height:476px; overflow:hidden; border-bottom:1px solid #CCC}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ bottom: 5px;margin-right: -231px;padding: 20px 6px;position: absolute;right: 55%;z-index: 7;}
/*#flashs .btn span{ background: none repeat scroll 0 0 #5977d2;border: 1px solid #5977d2;color: #FFFFFF;cursor: pointer;display: inline-block;margin-left: 5px;padding: 2px 5px;}
*/
#flashs .btn span{ background:url(../images/ban_ico01.gif) no-repeat; font-size:0px; display:block; float:left; width:49px; height:8px; margin:0 10px;}
#flashs .btn span.cur{ background:url(../images/ban_ico02.gif) no-repeat;}


.comment{ width:1080px; margin:0 auto; overflow:hidden}
.comment .inleft{ width:750px; overflow:hidden ; float:left}
.comment .inleft .jiaoyu1{ width:750px; overflow:hidden ;margin-top:20px}
.comment .inleft .jiaoyu1 .title{ width:750px; height:50px;}
.comment .inleft .jiaoyu1 .title h1{ width:400px; height:50px; text-indent:15px; font-size:18px; font-weight:normal; line-height:50px; float:left; background:url(../images/dian.png) left center no-repeat;color:#017abf}
.comment .inleft .jiaoyu1 .title a{ width:60px; height:30px;font-size:13px; font-weight:normal; line-height:30px; float:right; color:#333; margin-top:10px; display:block; background:#f1f1f1; text-align:center}
.comment .inleft .jiaoyu1 .title a:hover{ color:#ffffff; background:#017abf;}
.comment .inleft .jiaoyu1 .nr{ width:748px; height:207px;background:#f1f1f1;}
.comment .inleft .jiaoyu1 .nr .img{ width:511px; height:207px; float:right}
.comment .inleft .jiaoyu1 .nr .list2{ width:232px; height:207px; float:left; border-bottom:1px solid #ccc; overflow:hidden}
.comment .inleft .jiaoyu1 .nr .list2 a{ width:230px; height:68px; float:left; display:block; line-height:68px; color:#333; font-size:16px; background: #f2f2f2; text-align:center; border:1px solid #ccc; border-bottom:none }
.comment .inleft .jiaoyu1 .nr .list2 a:hover{ color:#fff; font-weight:bold; background: #ff9600;}



.comment .inleft .jiaoyu2{ width:750px; overflow:hidden ;}
.comment .inleft .jiaoyu2 .title{ width:750px; height:50px; margin-top:20px}
.comment .inleft .jiaoyu2 .title h1{width:400px; height:50px; text-indent:15px; font-size:18px; font-weight:normal; line-height:50px; float:left; background:url(../images/dian.png) left center no-repeat;  color:#017abf}
.comment .inleft .jiaoyu2 .title a{ width:60px; height:26px;font-size:13px; font-weight:normal; line-height:26px; float:right; color:#333; margin-top:10px; display:block; background:#f1f1f1; text-align:center}
.comment .inleft .jiaoyu2 .title a:hover{ color:#ffffff; background:#017abf;}
.comment .inleft .jiaoyu2 .nr{ width:748px; height:174px;background:#f1f1f1;}
.comment .inleft .jiaoyu2 .nr .img{ width:237px; height:174px; float:left}
.comment .inleft .jiaoyu2 .nr .list2{ width:450px; height:174px; float:right; margin-top:12px; float:left; margin-left:15px}
.comment .inleft .jiaoyu2 .nr .list2 a{ width:150px; height:30px; float:left; display:block; line-height:30px; color:#333; font-size:15px; background: url(../images/icon.png) left center no-repeat; text-indent:18px}
.comment .inleft .jiaoyu2 .nr .list2 a:hover{ color:#017abf; font-weight:bold}

.comment .inleft .jiaoyu2 .nr1{ width:748px; height:174px;background:#f1f1f1;}


.comment .inleft .jiaoyu3{ width:750px; overflow:hidden ;margin-top:20px}
.comment .inleft .jiaoyu3 .title{ width:750px; height:50px;}
.comment .inleft .jiaoyu3 .title h1{width:400px; height:50px; text-indent:15px; font-size:18px; font-weight:normal; line-height:50px; float:left; background:url(../images/dian.png) left center no-repeat;color:#017abf}
.comment .inleft .jiaoyu3 .title a{ width:60px; height:26px;font-size:13px; font-weight:normal; line-height:26px; float:right; color:#333; margin-top:10px; display:block; background:#f1f1f1; text-align:center}
.comment .inleft .jiaoyu3 .title a:hover{ color:#ffffff; background:#017abf;}
.comment .inleft .jiaoyu3 .list{ width:748px; height:240px; border:1px solid #CCC; padding-top:10px}
.comment .inleft .jiaoyu3 .list ul{ width:100%; height:210px; margin:0 auto; overflow:hidden;}
.comment .inleft .jiaoyu3 .list ul li{ width:160px; height:210px; float:left; margin:10px}
.comment .inleft .jiaoyu3 .list ul li img{ width:160px; height:170px; padding:6px 6px 0px 6px; clear:both}
.comment .inleft .jiaoyu3 .list ul li a{ width:160px; height:30px; font-size:14px; text-align:center; display:block; background:#fefefe; line-height:30px; margin-left:6px; color:#333}
.comment .inleft .jiaoyu3 .list ul li a:hover{background:#017abf;  color:#fff}

.comment .inleft .jiaoyu4{ width:750px; overflow:hidden ;margin-top:20px}
.comment .inleft .jiaoyu4 .title{ width:750px; height:50px;}
.comment .inleft .jiaoyu4 .title h1{width:400px; height:50px; text-indent:15px; font-size:18px; font-weight:normal; line-height:50px; float:left; background:url(../images/dian.png) left center no-repeat;color:#017abf}
.comment .inleft .jiaoyu4 .title a{  width:60px; height:26px;font-size:13px; font-weight:normal; line-height:26px; float:right; color:#333; margin-top:10px; display:block; background:#f1f1f1; text-align:center}
.comment .inleft .jiaoyu4 .title a:hover{ color:#ffffff; background:#017abf;}
.comment .inleft .jiaoyu4 .list{ width:748px; height:200px; border:1px solid #CCC}
.comment .inleft .jiaoyu4 .list ul{ width:730px; height:200px; margin:0 auto; margin-top:10px}
.comment .inleft .jiaoyu4 .list ul li{ width:182px; height:160px; float:left}
.comment .inleft .jiaoyu4 .list ul li img{ width:170px; height:130px; padding:6px 6px 0px 6px; clear:both}
.comment .inleft .jiaoyu4 .list ul li a{ width:170px; height:30px; font-size:14px; text-align:center; display:block; background:#e1e1e1; line-height:30px; margin-left:6px; color:#333}
.comment .inleft .jiaoyu4 .list ul li a:hover{background:#017abf;  color:#fff}


.comment .inright{ width:300px; overflow:hidden ; float:right}
.comment .inright .company{ width:300px;}
.comment .inright .company .ctitle{ width:300px; height:50px; margin-top:20px}
.comment .inright .company .ctitle h1{ width:200px; height:50px; text-indent:15px; font-size:18px; font-weight:normal; line-height:50px; float:left; background:url(../images/dian.png) left center no-repeat;color:#017abf}
.comment .inright .company .ctitle a{ width:60px; height:26px;font-size:13px; font-weight:normal; line-height:26px; float:right; color:#333; margin-top:10px; display:block; background:#f1f1f1; text-align:center}
.comment .inright .company .ctitle a:hover{ color:#ffffff; background:#017abf;}
.comment .inright .company .cnr{ width:268px; border:1px solid #CCC; padding:15px; height:248px; overflow:hidden}

.comment .inright .company .cnr p{font-size:13px; color:#666; line-height:22px; text-indent:15px}

.comment .inright .dongtai{ width:300px;}
.comment .inright .dongtai .dtitle{ width:298px; height:50px; margin-top:20px}
.comment .inright .dongtai .dtitle h1{width:200px; height:50px; text-indent:15px;  font-size:18px; font-weight:normal; line-height:50px; float:left; background:url(../images/dian.png) left center no-repeat; color:#017abf}
.comment .inright .dongtai .dtitle a{  width:60px; height:26px;font-size:13px; font-weight:normal; line-height:26px; float:right; color:#333; margin-top:10px; display:block; background:#f1f1f1; text-align:center}
.comment .inright .dongtai .dtitle a:hover{ color:#ffffff; background:#017abf;}
.comment .inright .dongtai .dnr{ width:268px;border:1px solid #CCC;padding:15px}
.comment .inright .dongtai .dnr ul{ width:268px;}
.comment .inright .dongtai .dnr ul li{width:268px; height:29px; line-height:29px; font-size:14px; background:url(../images/dian.jpg) left center no-repeat; text-indent:10px; overflow:hidden; color:#333; border-bottom:1px dashed #e1e1e1}

.comment .inright .yuyue{ width:300px; height:324px; margin-top:10px; margin-bottom:30px;}





#about{ width:1080px; margin:0 auto; overflow:hidden; margin-top:30px;}
#about .lefta{ width:250px; overflow:hidden; float:left; margin-bottom:20px}
#about .lefta .title{ height:40px;line-height:40px; background: #017abf;font-size:18px;color:#fff;font-weight:normal;letter-spacing:2px; text-align:center}
#about .lefta .title a{  font-size:18px;color:#fff;font-weight:normal;}
#about .lefta .title a:hover{  font-size:18px;color:#ffff00;font-weight:normal;}

#about .lefta .title_nei{ width:250px; background:#ededed; height:33px; line-height:33px; font-size:15px; font-weight:bold; text-indent:38px; margin-top:5px; color:#333}
#about .lefta .list{ width:250px; margin:0 auto; background: #f1f1f1; padding-bottom:10px}
#about .lefta .list ul li a.libg{ color:#017abf; font-weight:bold; }
#about .lefta .list ul{ width:215px; margin:0px auto; margin:0 auto; }
#about .lefta .list ul li{ width:215px;border-bottom:1px dashed #CCC; padding:4px 0 4px 0 ; background:url(../images/icon001.png) top left no-repeat}
#about .lefta .list ul li a{ width:200px; display:block; line-height:26px; font-size:14px; color:#111; text-align:left; padding-left:15px}
#about .lefta .list ul li a:hover{color:#017abf;}
#about .lefta .lxfs{width:230px; background: #f1f1f1; padding:20px 10px 20px 10px}
#about .lefta .lxwm{width:250px; padding-bottom:20px;  }
#about .lefta .lxfs p{ font-size:14px; color:#111; line-height:24px; color:#444; width:230px; text-align:left}
#about .lefta .nav p{ width:180px; margin:10px auto; font-size:14px; line-height:24px; color:#111; }
#about .lefta .leftnew{ width:220px;padding:15px; background:#f1f1f1}
#about .lefta .leftnew ul{ width:220px;}
#about .lefta .leftnew ul li{width:220px; height:28px; line-height:28px; font-size:14px; overflow:hidden; color:#333; }



#about .lefta .list01{ width:250px; margin:0 auto; background: #f1f1f1; padding-bottom:10px}
#about .lefta .list01 { color:#017abf; font-weight:bold; }
#about .lefta .list01 dl{ width:215px; margin:0px auto; margin:0 auto; }
#about .lefta .list01 dl dt{ width:215px;border-bottom:1px dashed #CCC; padding:4px 0 4px 0 ;color:#017abf; font-weight:bold; font-size:14px; line-height:30px}
#about .lefta .list01 dl dd{ width:215px;border-bottom:1px dashed #CCC; padding:4px 0 4px 0 ; background:url(../images/icon001.png) top left no-repeat}
#about .lefta .list01 dl dd a{ width:200px; display:block; line-height:26px; font-size:14px; color:#111; text-align:left; padding-left:15px; font-weight:normal}
#about .lefta .list01 dl dd a:hover{color:#017abf;}
#about .lefta .list01 dl dd a.abg{font-weight:bold }








#about .righta{ width:810px; overflow:hidden; float:right; color:#555; margin-bottom:20px}
.title_b{width:808px; height:36px; margin:0 auto; border:1px solid #cccccc; background:#f1f1f1}
.title_b h1{width:500px; height:36px; line-height:36px; font-size:14px;  font-weight:normal;color:#555; text-indent:15px }

#about .righta .aboutcomm{ width:758px; overflow:hidden; margin-top:10px; margin-bottom:20px;border:1px solid #dddddd; padding:25px;background:#fcfcfc;font-size:14px; line-stacking:26px; min-height:820px}
#about .righta .aboutcomm p{font-size:14px; color:#666;line-height:26px}

#about .righta .aboutcomm .nelist{ width:700px;padding:15px; margin:0 auto}
#about .righta .aboutcomm .nelist ul{ width:700px;}
#about .righta .aboutcomm .nelist ul li{width:700px; height:32px; line-height:32px; font-size:14px; background:url(../images/dian.jpg) left center no-repeat; text-indent:14px; overflow:hidden; color:#333; border-bottom:1px solid #ddd}

#about .righta .aboutcomm h2{font-size:24px; color:#555;line-height:80px; font-weight:bold; text-align:center; width:700px;}
#about .righta .aboutcomm1{width:730px; overflow:hidden; margin-top:10px; margin-bottom:20px;border:1px solid #CCC; }

#about .righta .aboutcomm .prolist{ width:750px; margin:0 auto; }
#about .righta .aboutcomm .prolist a{ width:230px; height:240px; display:block; color:#666; float:left;text-align:center; margin:10px}
#about .righta .aboutcomm .prolist a img{ width:230px; height:180px; border:1px solid #CCC}
#about .righta .aboutcomm .prolist a img:hover{ border:1px solid #017abf}

#about .righta .aboutcomm .prolist a span{ width:230px; height:40px; line-height:40px; }


#about .right00{ width:100%; o text-align:center; margin:0 auto}
#about .right00 .aboutcomm00{ width:100%;  margin:0 auto; text-align:center; }
#about .right00 .aboutcomm00 img{ width:1280px}



#about .righta .aboutcomm .tuijian{width:720px; height:160px; margin:0 auto; margin-top:10px; border:1px solid #CCC; padding:15px}
#about .righta .aboutcomm .tuijian .img{width:200px; height:160px; float:left}
#about .righta .aboutcomm .tuijian .img img{width:200px; height:160px;}
#about .righta .aboutcomm .tuijian .font{width:480px; height:160px; float:right}
#about .righta .aboutcomm .tuijian .font h1{width:480px; height:40px; font-size:16px; line-height:40px; overflow:hidden}
#about .righta .aboutcomm .tuijian .font h1 a{width:480px; height:40px; font-size:16px; line-height:40px; overflow:hidden; color:#333}
#about .righta .aboutcomm .tuijian .font h1 a:hover{ color:#017abf }
#about .righta .aboutcomm .tuijian .font p{width:780px; height:50px; font-size:14px; line-height:24px; overflow:hidden; display:block; color:#666}



#about .righta .aboutcomm .tuijian00{width:200px; height:280px; margin:20px; border:1px solid #CCC; padding:5px; float:left}
#about .righta .aboutcomm .tuijian00 .img{width:200px; height:210px; }
#about .righta .aboutcomm .tuijian00 .img img{width:200px; height:210px;}
#about .righta .aboutcomm .tuijian00 .font{width:200px; height:40px; float:right}
#about .righta .aboutcomm .tuijian00 .font h1{width:200px; height:40px; font-size:14px; line-height:40px; overflow:hidden}
#about .righta .aboutcomm .tuijian00 .font h1 a{width:200px; height:40px; font-size:14px; line-height:40px; overflow:hidden; color:#333}
#about .righta .aboutcomm .tuijian00 .font h1 a:hover{ color:#017abf }



.showdiv{ width:750px; margin: 0px auto;overflow:hidden;}
.leveldiv{ border-top: 2px solid #017abf;  background: #F5F5F5;  border-bottom: 1px solid #ddd;  height: 35px; width: 100%; margin: 0px;  padding: 0px;
}
.floordiv{ float: left; width: 44px; display: block; height: 100%; background-color: #017abf; text-align: center; color: #fff;font: bold 20px/35px Arial;}
.navigationmaindiv a{line-height: 35px;height: 35px; color: #333;float: left;font-size: 18px;padding: 0 1em;}
.navigationmaindiv a{color: #666;outline: medium none;text-decoration: none;transition: all 0.2s ease 0s;}
.navigationsubdiv{color: #666;float: right;margin-right: 10px;text-align:right;width:700px;}
.navigationsubdiv a{ margin: 0 2px; height: 35px; line-height: 35px; font: Arial, 'Microsoft Yahei' , 'SimSun' ,sans-serif; font-size: 12px;}
.navigationsubdiv .a1{ margin: 0 4px; height: 35px;  line-height: 35px; font: Arial, 'Microsoft Yahei' , 'SimSun' ,sans-serif; font-size: 12px;}
.detaileddiv{ width: 232px; margin:8px;float: left; display:inline; padding: 0px 0px; margin-top: 15px; border: 1px solid #ccc;}
.type {	position:absolute;	left: 60px;	top: 7px;	color: #666;    outline: medium none;    text-decoration: none;    transition: all 0.2s ease 0s;font-size:18px;}
.detaileddiv1{ padding: 0px 8px 0 8px; }
.detaileddiv_column{ width: 200px; margin: 0px; padding: 0px;float: left;display:inline; padding: 0px 0px; margin-left: 0px;  margin-top: 20px;}
.marginleftdiv{  margin-left:10px;  }
.marginlfdiv{  margin-left:10px;  margin-right:18px;}
.detaileddiv:hover{    border: 1px solid #ccc;}
.detaileddiv ul, .detaileddiv ul li{   width:224px;  margin: 0px auto;  padding: 0px;  list-style: none; }
.detaileddiv ul:hover img{filter :alpha(opacity=70) ; -moz-opacity: 0.7 ; -khtml-opacity: 0.7 ; opacity : 0.7;}
.detaileddiv ul li:first-child{  margin-top:5px; }
.detaileddiv ul li img{    width: 224px;    height: 234px;}
.detaileddiv ul li span{ font-size: 12px; color: #666; overflow: hidden; height: 30px; line-height: 30px; width:190px; margin:0 auto; display:block; text-align:center}
.detaileddiv ul li.dashedli{  border-top: 1px dashed; margin-top: 6px;}
.detaileddiv ul li .ico{display:inline-block;overflow:hidden;width:20px;height:20px;vertical-align:middle;background:url(../images/ico.png);margin-right:4px;}
.detaileddiv ul li.icoli{margin-top: 15px;margin-bottom: 10px;}
.detaileddiv ul li.icoli a{ padding-right: 15px; color:#666 }
.detaileddiv ul li .ico1_1{  background-position: -40px 0;}
.detaileddiv ul li .ico1_2{   background-position: -60px 0;}
.detaileddiv ul li .ico1_3{   background-position: -80px 0;}
.cleardiv{height: 20px;width: 100%; clear: both;}


.page1{ width:700px; height:26px; margin:0 auto; margin-top:20px;}
.page1 a{ cursor:pointer}




















.foot{ background:url(../images/f_bg.jpg) repeat-x 0 0; height:140px; color:#666; line-height:24px; width:100%; font-size:14px}
.footer{ width:1080px; margin:0 auto}
.f_nav{ height:44px; line-height:44px; color:#fff; font-size:14px; text-align:center;}
.f_nav a{ color:#fff; padding:0 16px; line-height:44px; display:inline-block;}
.f_con{ padding:20px 0 0; width:1080px; margin:0 auto}
.f_logo{ width:209px;text-align:right; padding:18px 0 0;}
.f_text{ width:1080px; background:url(../images/f_ge.jpg) no-repeat 37px 0; padding:2px 0 0 0;overflow:hidden; text-align:center}
.f_text a{ color:#666; padding-right:20px;}
.f_ewm{ width:200px; text-align:center; float:right; margin-top:10px}
.f_ewm img{ display:block;}

.content{ width:1080px; background:#f1f1f1; margin-top:30px; margin:0 auto}

