/*首页布局样式*/

/*红色*/
.redcolor{ color:#F00; font-weight:bold;}
/*橙色*/
.chengcolor{ color:#FF7300; font-weight:bold;}
.hide{ display:none;}


#top{ width:100%; height:91px; margin:0px; background-color:#FFF;}
#top .ad{width:1190px; height:90px;margin:0px auto;  border-bottom:1px solid #999;}


#nav{ width:100%; height:30px; margin:0;background-color:#FFF;}
#nav .daohang{ width:1190px; height:30px; margin:0 auto; background-color:#FFF }
#nav .daohang ul{ width:1190px; height:30px;list-style-type:none; line-height:30px;}

#nav .daohang ul a{display: block; width:90px; text-align:center} 
#nav .daohang ul a:link {color:#666; text-decoration:none}
#nav .daohang ul a:visited {color:#666;text-decoration:none} 
#nav .daohang ul a:hover {color:#f00;text-decoration:none;font-weight:bold}

#nav .daohang ul li{ float:right; width:90px; line-height:30px; text-align:center; color:#666;}
#nav .daohang ul li a{ color:#666; font-size:12px;} 
#nav .daohang ul li a:hover{ font-weight:bold; color:#F00;} 
#nav .daohang ul li ul{ line-height:30px; list-style-type:none;  text-align:left; left:-999em; width:110px; position:absolute; z-index:99}
#nav .daohang ul li ul li{ float:left; line-height:30px; width:110px;background:#EFEFEF}

#nav .daohang ul li ul a{ display:block; width:100px; text-align:left; padding-left:10px; overflow:hidden;}

#nav .daohang ul li ul a:link {color:#333; text-decoration:none} 
#nav .daohang ul li ul a:visited {color:#666;text-decoration:none} 
#nav .daohang ul li ul a:hover {color:#F3F3F3;text-decoration:none;font-weight:normal;background:#cc0000} /*下拉菜单选中项为红色*/ 

#nav .daohang ul li:hover ul{left:auto}
#nav .daohang ul li.sfhover ul{ left:auto}
#content{clear: left; } 

#ppts{ width:1200px; height:430px; margin:5px auto;}
#ppts #myppt{ width:1190px; height:430px; background:#FCC}

/*产品中心*/
#product{ width:1200px; height:630px; margin:10px auto;}
#product .title{ width:1190px; height:50px; text-indent:10px; color:#666666; font-size:20px; font-weight:bold; line-height:50px; }

#product .plist{ width:100%; height:580px; margin-top:5px; background-color:#FFF;}
	/*每个产品*/
#product .plist .pbox{ width:392px; height:262px; margin-right:8px; margin-bottom:20px; display:inline; float:left;}
#product .plist .pbox ul{ width:392px; height:262px; margin:0;}
#product .plist .pbox ul li.photo{ width:390px; height:220px; margin:0 auto; border:1px solid #999;}
#product .plist .pbox ul li.photo a{ display:block;}
#product .plist .pbox ul li.des{ width:350px; margin:0 auto; height:40px; text-align:center; line-height:40px; font-size:14px; color:#333;}




#product22{ width:1200px; height:390px; margin:10px auto;}
#product22 .title{ width:1190px; height:50px; text-indent:10px; color:#666666; font-size:20px; font-weight:bold; line-height:50px; }

#product22 .plist2{ width:100%; height:330px; margin-top:5px; }
#product22 .plist2 .mbox{ width:1190px; height:100%;background-color:#FFF;}
#product22 .plist2 .mbox .topbox{ width:100%; height:50px;}
#product22 .plist2 .mbox .bbox{ width:100%; height:250px;}
#product22 .plist2 .mbox .bbox .one{ width:260px; height:250px; float:left; margin-right:10px; }
#product22 .plist2 .mbox .bbox .one .imgs{ width:100%; height:120px;}
#product22 .plist2 .mbox .bbox .one .imgs img{ display:block; width:113px; height:113px; margin:0 auto;}
#product22 .plist2 .mbox .bbox .one .pbox{ width:100%; height:120px;margin-top:10px;}
#product22 .plist2 .mbox .bbox .one .pbox ul{ width:100%; height:120px; margin:0;}
#product22 .plist2 .mbox .bbox .one .pbox ul li{ width:100%; height:30px; line-height:30px; text-align:center; font-size:14px; color:#666;}



/*产品中心*/
#product2{ width:1200px; height:880px; margin:10px auto;background-color:#FFF}
#product2 .title{ width:1190px; height:30px; background:#666666; text-indent:10px; line-height:30px; }
#product2 .title .dh{ width:190px; float:left; line-height:30px; height:100%; color:#FFF;}
#product2 .title .bt{ width:1000px; float:left; line-height:30px; height:100%; color:#fff; text-align:right; }
#product2 .title .bt a{ color:#fff;}

#product2 .plist{ width:100%; height:850px; margin-top:5px}
	/*每个产品*/
#product2 .plist .pbox{ width:290px; height:265px; margin-right:8px; margin-bottom:20px; display:inline; border:1px solid #CCC; float:left;}
#product2 .plist .pbox ul{ width:290px; height:260px; margin:0;}
#product2 .plist .pbox ul li.photo{ width:280px; height:210px; margin:0 auto; margin-top:5px; margin-bottom:5px;}
#product2 .plist .pbox ul li.photo a{ display:block;}
#product2 .plist .pbox ul li.des{ width:280px; margin:0 auto; height:20px; text-align:center; line-height:20px;}
#product2 .plist .pbox ul li.des2{ width:280px; margin:0 auto; height:20px; text-align:center; line-height:20px; color:#999}

/*产品中心*/
#product3{ width:1200px; height:950px; margin:10px auto;}
#product3 .title{ width:1190px; height:50px; text-indent:10px; color:#666666; font-size:20px; font-weight:bold; line-height:50px; }
#product3 .title a{ color:#666;}

#product3 .plist{ width:100%; height:900px; margin-top:5px;background-color:#FFF; padding-top:10px;}
#product3 .plist .pcontent{ width:100%; height:870px;}
	/*每个产品*/
#product3 .plist .pcontent .pbox{ width:290px; height:265px; margin-left:7px; margin-bottom:15px; display:inline; border:1px solid #CCC; float:left;}
#product3 .plist .pcontent .pbox ul{  width:290px; height:260px; margin:0;}
#product3 .plist .pcontent .pbox ul li.photo{ width:280px; height:210px; margin:0 auto; margin-top:5px; margin-bottom:5px;}
#product3 .plist .pcontent .pbox ul li.photo a{ display:block;}
#product3 .plist .pcontent .pbox ul li.des{ width:280px; margin:0 auto; height:20px; text-align:center; line-height:20px;}
#product3 .plist .pcontent .pbox ul li.des2{ width:280px; margin:0 auto; height:20px; text-align:center; line-height:20px; color:#999}

#product3 .plist .nrpage{ width:100%; height:40px; text-align:center; }

#newinfo{ width:1200px; height:460px; margin:0 auto;}
#newinfo .ninfo{ width:1190px; height:460px;}
#newinfo .ninfo .info{ width:350px; height:450px; float:left; margin-right:20px;}
#newinfo .ninfo .info .title{ width:100%; height:40px; line-height:40px; font-size:14px; font-weight:bold; border-bottom:2px solid #CCC}
#newinfo .ninfo .info .con{ width:100%; height:400px; }
#newinfo .ninfo .info .item{ width:100%; height:71px; border-bottom:1px solid #CCC; margin-top:8px;}
#newinfo .ninfo .info .item .pic{ width:100px; height:70px; float:left; margin-right:5px;}
#newinfo .ninfo .info .item .pic img{ width:100px; height:60px; display:block; margin:auto 0;}
#newinfo .ninfo .info .item .msg{width:245px; height:70px; float:left; color:#666}
#newinfo .ninfo .info .item .msg .company{ width:100%; height:15px; line-height:15px;}
#newinfo .ninfo .info .item .msg .customer{ width:100%; height:15px; line-height:15px;}
#newinfo .ninfo .info .item .msg .brand{ width:100%; height:15px; line-height:15px;}
#newinfo .ninfo .info .item .msg .services{ width:100%; height:15px; line-height:15px;}

#newinfo .ninfo .new{ width:820px; height:460px; float:left; }
#newinfo .ninfo .new .xm{ width:100%; height:240px;}
#newinfo .ninfo .new .xm .title{ width:820px; height:30px; line-height:30px; text-indent:10px; color:#FFF; background:#666;}
#newinfo .ninfo .new .xm .con{ width:820px; height:200px; background:#f1f1f1;}
#newinfo .ninfo .new .xm .con ul{ width:100%; height:100%;}
#newinfo .ninfo .new .xm .con ul li{ width:100%; height:21px; border-bottom:1px solid #FFF; line-height:21px;text-indent:22px; background:url(../images/t3.gif) 10px center no-repeat;}
#newinfo .ninfo .new .xm .con ul li a{ text-decoration:none; color:#666;}
#newinfo .ninfo .new .xm .con ul li:hover{ background:#99cccc;}
#newinfo .ninfo .new .xm .con ul li:hover a{ color:#FFF;}

#newinfo .ninfo .new .news{ width:100%; height:220px;}
#newinfo .ninfo .new .news .title{ width:820px; height:30px; line-height:30px; text-indent:10px; color:#FFF; background:#666;}
#newinfo .ninfo .new .news .con{ width:820px; height:190px; background:#f1f1f1;}
#newinfo .ninfo .new .news .con ul{ width:100%; height:100%;}
#newinfo .ninfo .new .news .con ul li{ width:100%; height:21px; border-bottom:1px solid #FFF; line-height:21px;text-indent:22px; background:url(../images/t3.gif) 10px center no-repeat;}
#newinfo .ninfo .new .news .con ul li a{ text-decoration:none; color:#666;}
#newinfo .ninfo .new .news .con ul li:hover{ background:#99cccc;}
#newinfo .ninfo .new .news .con ul li:hover a{ color:#FFF;}

/*课程详情页*/
#container33{ width:1200px;  min-height:1400px;height:auto!important;  height:1400px;  margin:5px auto;}
#container33 .newtitle{width:1190px; height:50px;font-weight:bold; font-size:20px;  color:#666666;text-indent:10px; line-height:50px;}
#container33 .newtitle a{ color:#666; text-decoration:underline; }

#container33 .newcontent{ width:1180px; height:auto!important;  height:1300px;  min-height:1350px;padding:10px; line-height:30px;background-color:#FFF}



#container33 .righter{ width:250px;height:1360px;  min-height:1360px;height:auto!important; float:left;margin-right:32px; }
#container33 .righter .tuijian{ width:250px; height:250px;margin-bottom:20px; background:#fff;}
#container33 .righter .tuijian .title{ width:248px; height:38px; background:url(../images/m9.gif) no-repeat;border-left:1px solid #cccccc;border-right:1px solid #cccccc;  text-indent:10px; font-weight:bold; line-height:38px; color:#900; font-size:14px;}
#container33 .righter .tuijian .con{ width:238px; height:200px; padding:5px; border:1px solid #cccccc; border-top:none;}
#container33 .righter .tuijian .con ul{width:235px; height:100%;}
#container33 .righter .tuijian .con ul li{ width:235px; height:29px; margin:0;margin-bottom:5px;  padding:0;}
#container33 .righter .tuijian .con ul li ul{ width:235px; height:29px; margin:0; padding:0;}
#container33 .righter .tuijian .con ul li ul li{height:100%; line-height:29px; text-indent:5px;  border-bottom:1px #ccc dotted; margin:0; padding:0;}
#container33 .righter .tuijian .con ul li ul li.n1{background:url(../images/n1.gif) no-repeat 0px center;}
#container33 .righter .tuijian .con ul li ul li.n2{background:url(../images/n2.gif) no-repeat 0px center;}

#container33 .righter .paiming{ width:250px; height:860px; background:#fff;}
#container33 .righter .paiming .title{ width:248px; height:38px; background:url(../images/m9.gif) no-repeat; text-indent:10px; font-weight:bold;border-left:1px solid #cccccc;border-right:1px solid #cccccc; line-height:38px; color:#900; font-size:14px; }
#container33 .righter .paiming .con{ width:238px; height:810px; padding:5px; border:1px solid #cccccc; border-top:none;}
#container33 .righter .paiming .con ul{width:235px; height:100%;}
#container33 .righter .paiming .con ul li{ width:235px; height:29px; margin:0;margin-bottom:5px;  padding:0;}
#container33 .righter .paiming .con ul li.bigclass{ width:230px; padding-left:5px; height:29px; margin-top:10px;}
#container33 .righter .paiming .con ul li.bigclass a{ font-size:12px;color:#2076a1;}
#container33 .righter .paiming .con ul li.smallclass{width:230px; line-height:20px;padding-left:5px; margin-bottom:10px; min-height:30px; height:auto;}
#container33 .righter .paiming .con ul li.smallclass a{ color:#333;}
#container33 .righter .paiming .con ul li.line{width:230px; height:1px; border-bottom:1px dotted #CCC;}


/*内容体容器*/
#container{ width:1200px; height:1760px; margin:0px auto; background:#FFF;}
/*幻灯片*/
#container .one{ width:1200px; height:605px; margin:0 auto; margin-bottom:10px;}
#container .one .m1{ width:598px; height:290px; float:left; margin-right:10px; margin-bottom:10px; display:inline;}
#container .one .m1 .title{ width:596px; height:35px;line-height:35px; text-indent:20px; color:#000;font-size:14px; font-weight:bold; border:1px solid #cccccc; border-top:none; border-bottom:none;background:url(../images/m1.gif);}
#container .one .m1 .title .t1{ width:375px; height:100%; float:left;}
#container .one .m1 .title .t2{ width:78px; height:100%; float:left; font-size:12px;}
#container .one .m1 .title .t2 a{ color:#77010D;}
#container .one .m1 .con{ width:574px; height:244px; padding:0 10px; padding-top:10px;line-height:25px; border:1px solid #cccccc; border-top:none;}

/*热点新闻*/
#container .one .m2{ width:330px; height:289px; float:left; margin-right:10px; margin-bottom:10px;background:url(../images/mbj2.jpg) no-repeat; border:1px solid #cccccc; border-top:none;display:inline;}
#container .one .m2 .title{ width:100%; height:35px; line-height:35px; text-indent:20px; font-size:14px;color:#000; font-weight:bold;background:url(../images/m2.gif) no-repeat;}
#container .one .m2 ul{ width:310px; height:244px; padding-left:10px;padding-right:10px; margin-top:10px;}
#container .one .m2 ul li{ width:301px; height:102px; border-bottom:1px #ccc dotted; margin:0;margin-bottom:5px;padding:0;}
#container .one .m2 ul li ul{ width:301px; height:102px; margin:0; padding:0;}
#container .one .m2 ul li ul li{height:100%;  margin:0; padding:0; border:none;}
#container .one .m2 ul li ul li.titleli{ width:301px;background:url(../images/t3.gif) no-repeat 5px center; height:29px; line-height:29px; font-size:13px; font-weight:bold;  text-indent:15px;}
#container .one .m2 ul li ul li.titleli a{ color:#333;}
#container .one .m2 ul li ul li.authorli{ width:301px; height:80px; color:#777; line-height:25px; text-indent:15px; margin:0; padding:0;}

#container .one .m2 ul li.m2li{ width:301px; height:28px; border-bottom:1px #ccc dotted; margin:0;margin-bottom:5px;  padding:0;}
#container .one .m2 ul li.m2li ul.m2ul{ width:301px; height:28px; margin:0; padding:0;}
#container .one .m2 ul li.m2li ul.m2ul li{height:100%;  margin:0; padding:0; border:none;}
#container .one .m2 ul li.m2li ul.m2ul li.titleli{ width:301px;background:url(../images/t3.gif) no-repeat 5px center; height:27px; line-height:27px; font-size:13px; font-weight:bold;  text-indent:15px;}


#container .one .m2 ul li ul li.authorli .photo{ width:105px; height:65px; float:left; margin-right:5px; display:inline; overflow:hidden;}
#container .one .m2 ul li ul li.authorli .des{ width:190px; height:70px; float:left;display:inline;overflow:hidden;}



#container .one .m3{ width:250px; height:290px; float:left;margin-bottom:10px; margin-right:0;display:inline;}
/*公告*/
#container .one .m3 .m34{ width:245px; height:289px;background:url(../images/mbj3.jpg) no-repeat;  border:1px solid #cccccc; border-top:none;}
#container .one .m3 .m34 .title{ width:100%; height:35px; line-height:35px; text-indent:20px; font-size:14px;color:#000; font-weight:bold;background:url(../images/m4.gif) no-repeat; }
#container .one .m3 .m34 .title .t1{ width:200px; height:100%; float:left;}
#container .one .m3 .m34 .title .t2{ width:45px; height:100%; float:left; font-size:12px;}
#container .one .m3 .m34 .title .t2 a{ font-weight:normal}
#container .one .m3 .m34 .con{ width:235px; height:240px; padding:5px 5px;line-height:25px; }
#container .one .m3 .m34 .con .marquees{width:220px; height:240px; overflow:hidden}
#container .one .m3 .m34 .con .marquees ul{width:220px; height:240px; margin:0; padding:0;}
#container .one .m3 .m34 .con .marquees ul li{ width:100%; height:29px;line-height:29px; margin:0 auto; background:url(../images/t3.gif) no-repeat 5px center; text-indent:15px; border-bottom:1px #ccc dotted; margin-bottom:5px;}
#container .one .m3 .m34 .con .marquees ul li a{ color:#444444;}

#container .one .m33{ width:393px; height:290px; float:left;margin-bottom:10px; margin-right:10px; display:inline;}
/*公告*/
#container .one .m33 .m34{ width:391px; height:289px; background:url(../images/mbj2.jpg) no-repeat;border:1px solid #cccccc; border-top:none;}
#container .one .m33 .m34 .title{ width:100%; height:35px; line-height:35px; text-indent:20px; font-size:14px;color:#000; font-weight:bold; background:url(../images/m4.gif) no-repeat; }
#container .one .m33 .m34 .title .t1{ width:300px; height:100%; float:left;}
#container .one .m33 .m34 .title .t2{ width:60px; height:100%; float:left; font-size:12px;}
#container .one .m33 .m34 .title .t2 a{ font-weight:normal}
#container .one .m33 .m34 .con{ width:381px; height:240px; padding:5px 5px;line-height:25px; }
#container .one .m33 .m34 .con  ul{width:366px; height:240px; margin:0; padding:0;}
#container .one .m33 .m34 .con  ul li{ width:100%; height:29px;line-height:29px; margin:0 auto; background:url(../images/t3.gif) no-repeat 5px center; text-indent:15px; border-bottom:1px #ccc dotted; margin-bottom:5px;}
#container .one .m33 .m34 .con  ul li a{ color:#444444;}

#container .one .m43{ width:393px; height:290px; float:left;margin-bottom:10px; display:inline;}
/*公告*/
#container .one .m43 .m34{ width:391px; height:289px;  background:url(../images/mbj2.jpg) no-repeat; border:1px solid #cccccc; border-top:none;}
#container .one .m43 .m34 .title{ width:100%; height:35px; line-height:35px; text-indent:20px; font-size:14px;color:#000; font-weight:bold; background:url(../images/m4.gif) no-repeat; }
#container .one .m43 .m34 .title .t1{ width:300px; height:100%; float:left;}
#container .one .m43 .m34 .title .t2{ width:60px; height:100%; float:left; font-size:12px;}
#container .one .m43 .m34 .title .t2 a{ font-weight:normal}
#container .one .m43 .m34 .con{ width:381px; height:240px; padding:5px 5px;line-height:25px; }
#container .one .m43 .m34 .con  ul{width:366px; height:240px; margin:0; padding:0;}
#container .one .m43 .m34 .con  ul li{ width:100%; height:29px;line-height:29px; margin:0 auto; background:url(../images/t3.gif) no-repeat 5px center; text-indent:15px; border-bottom:1px #ccc dotted; margin-bottom:5px;}
#container .one .m43 .m34 .con  ul li a{ color:#444444;}


#container .one .m432{ width:393px; height:290px; float:left;margin-bottom:10px;margin-right:11px; display:inline;}
/*公告*/
#container .one .m432 .m34{ width:391px; height:289px;  background:url(../images/mbj2.jpg) no-repeat; border:1px solid #cccccc; border-top:none;}
#container .one .m432 .m34 .title{ width:100%; height:35px; line-height:35px; text-indent:20px; font-size:14px;color:#000; font-weight:bold; background:url(../images/m4.gif) no-repeat;}
#container .one .m432 .m34 .title .t1{ width:300px; height:100%; float:left;}
#container .one .m432 .m34 .title .t2{ width:60px; height:100%; float:left; font-size:12px;}
#container .one .m432 .m34 .title .t2 a{ font-weight:normal}
#container .one .m432 .m34 .con{ width:381px; height:240px; padding:5px 5px;line-height:25px; }
#container .one .m432 .m34 .con  ul{width:366px; height:240px; margin:0; padding:0;}
#container .one .m432 .m34 .con  ul li{ width:100%; height:29px;line-height:29px; margin:0 auto; background:url(../images/t3.gif) no-repeat 5px center; text-indent:15px; border-bottom:1px #ccc dotted; margin-bottom:5px;}
#container .one .m432 .m34 .con  ul li a{ color:#444444;}


	
/*图片新闻*/
#container .two{ width:1198px; height:204px; margin:0 auto; margin-bottom:15px; background:url(../images/m7.gif) no-repeat;border:1px solid #ccc; border-top:none; }
#container .two .title{ width:100%; height:45px; line-height:45px; text-indent:15px; color:#000;font-size:14px; font-weight:bold;}
#container .two .title .t1{ width:1100px; height:100%; float:left;}
#container .two .title .t2{ width:78px; height:100%; float:left; font-size:12px;}
#container .two .title .t2 a{  text-decoration:underline; font-weight:normal;}
#container .two .tstroll{ width:1198px; height:139px; margin:0 auto; margin-top:18px;overflow:hidden;}

#container .two .tstroll ul{  width: 100%; height: 100%; margin:0;padding:0; }
#container .two .tstroll ul li.pic{ width:130px; height:125px; float:left; margin-right:10px;}
#container .two .tstroll ul li.pic .img{ width:130px; height:95px;}
#container .two .tstroll ul li.pic .ptitle{ width:130px; height:30px; text-align:center; line-height:30px;}

/*首页新闻显示模块*/
#container .three{ width:1200px; height:750px; margin:0 auto;}
#container .three .box{ width:1200px; height:100%;}

#container .three .box .m{ width:390px; height:365px; margin-right:15px; display:inline; margin-bottom:10px; float:left;background:url(../images/mbj1.jpg) no-repeat; }
#container .three .box .m .m37{ width:388px; height:355px; border:1px solid #ccc; border-top:none; border-bottom:none;}
#container .three .box .m .m37 .title{ width:100%; height:35px; line-height:35px; text-indent:15px;color:#000; font-size:14px; font-weight:bold;background:url(../images/bt.jpg) no-repeat;}
#container .three .box .m .m37 .title .t1{ width:300px; height:100%; float:left;}
#container .three .box .m .m37 .title .t2{ width:70px; height:100%; float:left; font-size:12px;}
#container .three .box .m .m37 .title .t2 a{ text-decoration:underline; font-weight:normal;}
#container .three .box .m .m37 .con{ width:370px; height:309px; padding:5px 10px;line-height:25px;}
#container .three .box .m .m37 .con ul{width:370px; height:100%;}
#container .three .box .m .m37 .con ul li{ width:370px; height:29px; margin:0;margin-bottom:5px;  padding:0;}
#container .three .box .m .m37 .con ul li ul{ width:370px; height:29px; margin:0; padding:0;}
#container .three .box .m .m37 .con ul li ul li{height:100%; line-height:29px; border-bottom:1px #ccc dotted; margin:0; padding:0;background:url(../images/t3.gif) no-repeat 5px center; text-indent:15px;}
#container .three .box .m .m37 .con ul li ul li.titleli{ width:285px;background:url(../images/t3.gif) no-repeat 5px center;  text-indent:15px; float:left;}
#container .three .box .m .m37 .con ul li ul li.titleli a{ color:#444444;}
#container .three .box .m .m37 .con ul li ul li.authorli{ width:80px;float:left; text-align:right;}
#container .three .box .m .m37 .con ul li ul li.authorli a{ color:#777777; }


/*课程详情页*/
#container3{ width:1190px; height:2610px; margin:5px auto; padding:4px; background:#fff;}
#container3 .newinfo{ width:880px; height:2598px; float:left; background:#fff;}
#container3 .newinfo .newtitle{width:100%; height:35px; text-indent:30px; line-height:35px; border-bottom:1px solid #FCD3CD; margin-bottom:15px; background:url(../images/home.jpg) 5px center no-repeat;  overflow:hidden;}
#container3 .newinfo .newcontent{ width:718px; height:2490px;padding:10px; line-height:30px;}
#container3 .newinfo .newcontent .articletitle{ width:100%; height:50px; line-height:50px; margin-bottom:10px; font-size:16px; font-weight:bold; text-align:center;}
#container3 .newinfo .newcontent .articleauthor{ width:100%; height:31px;border-bottom:1px dashed #CCC;}
#container3 .newinfo .newcontent .articleauthor .titleinfo{ float:left; width:250px; height:30px;text-align:center;}
#container3 .newinfo .newcontent .articleauthor ul.articleinfo{ width:100%; height:30px; line-height:30px;text-align:center;  margin:0 auto;}
#container3 .newinfo .newcontent .articleauthor ul.articleinfo li{margin-right:5px; width:100px; height:29px; float:left; text-align:center;}
#container3 .newinfo .newcontent .articleauthor ul.articleinfo li.author{ width:100px;}
#container3 .newinfo .newcontent .articleauthor .fenxiang{ float:left; width:468px; height:30px; line-height:30px;text-align:center;}
#container3 .newinfo .newcontent .articles{ width:100%;height:auto!important;  height:1200px;  min-height:1200px; padding-bottom:150px; text-indent:20px; margin-top:20px;line-height:20px; }



#container3 .righter{ width:250px; height:2610px; float:left;margin-right:32px; }
#container3 .righter .tuijian{ width:250px; height:250px;margin-bottom:20px;background:#FFF}
#container3 .righter .tuijian .title{ width:248px; height:38px; background:url(../images/m9.gif) no-repeat;border-left:1px solid #cccccc;border-right:1px solid #cccccc;  text-indent:10px; font-weight:bold; line-height:38px; color:#900; font-size:14px;}
#container3 .righter .tuijian .con{ width:238px; height:200px; padding:5px; border:1px solid #cccccc; border-top:none;}
#container3 .righter .tuijian .con ul{width:235px; height:100%;}
#container3 .righter .tuijian .con ul li{ width:235px; height:29px; margin:0;margin-bottom:5px;  padding:0;}
#container3 .righter .tuijian .con ul li ul{ width:235px; height:29px; margin:0; padding:0;}
#container3 .righter .tuijian .con ul li ul li{height:100%; line-height:29px; text-indent:5px;  border-bottom:1px #ccc dotted; margin:0; padding:0;}
#container3 .righter .tuijian .con ul li ul li.n1{background:url(../images/n1.gif) no-repeat 0px center;}
#container3 .righter .tuijian .con ul li ul li.n2{background:url(../images/n2.gif) no-repeat 0px center;}

#container3 .righter .paiming{ width:250px; height:880px;}
#container3 .righter .paiming .title{ width:248px; height:38px; background:url(../images/m9.gif) no-repeat; text-indent:10px; font-weight:bold;border-left:1px solid #cccccc;border-right:1px solid #cccccc; line-height:38px; color:#900; font-size:14px; }
#container3 .righter .paiming .con{ width:238px; height:810px; padding:5px; border:1px solid #cccccc; border-top:none;}
#container3 .righter .paiming .con ul{width:235px; height:100%;}
#container3 .righter .paiming .con ul li{ width:235px; height:29px; margin:0;margin-bottom:5px;  padding:0;}
#container3 .righter .paiming .con ul li.bigclass{ width:230px; padding-left:5px; height:29px; margin-top:10px;}
#container3 .righter .paiming .con ul li.bigclass a{ font-size:12px;color:#2076a1;}
#container3 .righter .paiming .con ul li.smallclass{width:230px; line-height:20px;padding-left:5px; margin-bottom:10px; min-height:30px; height:auto;}
#container3 .righter .paiming .con ul li.smallclass a{ color:#333;}
#container3 .righter .paiming .con ul li.line{width:230px; height:1px; border-bottom:1px dotted #CCC;}


/*新闻子页面*/
#container2{ width:1190px; height:1210px; margin:5px auto; padding:4px; background:#EAEAEA;}
#container2 .newinfo{ width:890px; height:1200px; float:left; }
#container2 .newinfo .newtitle{width:100%; height:35px; text-indent:30px; line-height:35px; border-bottom:1px solid #FCD3CD; margin-bottom:15px; background:url(../images/home.jpg) 5px center no-repeat;  overflow:hidden;}
#container2 .newinfo .newcontent{ width:880px; height:1100px;padding:5px; line-height:30px;}

#container2 .newinfo .newcontent .newslist{ width:850px; height:1100px; background-color:#FFF;}
#container2 .newinfo .newcontent .newslist ul{ width:100%; height:100%;}
#container2 .newinfo .newcontent .newslist ul li{ width:100%; height:29px; margin:0;margin-bottom:10px;  padding:0;}
#container2 .newinfo .newcontent .newslist ul li ul{ width:100%; height:29px; margin:0; padding:0;}
#container2 .newinfo .newcontent .newslist ul li ul li{height:100%; line-height:29px;  margin:0; padding:0;}
#container2 .newinfo .newcontent .newslist ul li ul li.titleli{ width:470px;background:url(../images/t3.gif) no-repeat 5px center;  text-indent:15px; float:left;}
#container2 .newinfo .newcontent .newslist ul li ul li.titleli a{ color:#444444;}
#container2 .newinfo .newcontent .newslist ul li ul li.timeli{ width:90px; color:#777777; float:left; text-align:left;}
#container2 .newinfo .newcontent .newslist ul li ul li.authorli{ width:140px;  float:left; text-align:left;}
#container2 .newinfo .newcontent .newslist ul li ul li.authorli a{color:#777777;}

#container2 .newinfo .newcontent .newslist ul li.gaiyao{ width:680px; color:#BBBBBB; border-bottom:1px solid #ccc; height:100px; margin:0;margin-bottom:20px; padding-left:20px;}

#container2 .newinfo .newcontent .box{ width:240px; height:350px; background-color:#fff; float:left; margin-right:40px; margin-bottom:10px;}
#container2 .newinfo .newcontent .box .boxx{ width:220px; height:330px; margin:10px auto; }
#container2 .newinfo .newcontent .box .boxx .pic{ width:100%; height:260px; margin-bottom:10px;}
#container2 .newinfo .newcontent .box .boxx .desc{ width:100%; height:60px;}
#container2 .newinfo .newcontent .box .boxx .desc .t{ width:100%; height:30px; line-height:30px; font-size:18px; font-weight:bold}
#container2 .newinfo .newcontent .box .boxx .desc .t2{ width:110px; height:30px; line-height:30px; padding-left:100px; font-size:18px; font-weight:bold}
	
#container2 .newinfo .nrpage{ width:100%; height:30px; text-align:center; line-height:30px;}

/*子页面右侧*/
#container2 .righter{ width:250px; height:1210px; float:left;margin-right:32px; }
/*子页面右侧推荐文章*/
#container2 .righter .tuijian{ width:250px; height:250px;margin-bottom:20px;background:#FFF}
#container2 .righter .tuijian .title{ width:248px; height:38px; background:url(../images/m9.gif) no-repeat;border-left:1px solid #cccccc;border-right:1px solid #cccccc;  text-indent:10px; font-weight:bold; line-height:38px; color:#900; font-size:14px;}
#container2 .righter .tuijian .con{ width:238px; height:200px; padding:5px; border:1px solid #cccccc; border-top:none;}
#container2 .righter .tuijian .con ul{width:235px; height:100%;}
#container2 .righter .tuijian .con ul li{ width:235px; height:29px; margin:0;margin-bottom:5px;  padding:0;}
#container2 .righter .tuijian .con ul li ul{ width:235px; height:29px; margin:0; padding:0;}
#container2 .righter .tuijian .con ul li ul li{height:100%; line-height:29px; text-indent:5px;  border-bottom:1px #ccc dotted; margin:0; padding:0;}
#container2 .righter .tuijian .con ul li ul li.n1{background:url(../images/n1.gif) no-repeat 0px center;}
#container2 .righter .tuijian .con ul li ul li.n2{background:url(../images/n2.gif) no-repeat 0px center;}

/*子页面右侧热门文章*/
#container2 .righter .paiming{ width:250px; height:880px;}
#container2 .righter .paiming .title{ width:248px; height:38px; background:url(../images/m9.gif) no-repeat; text-indent:10px; font-weight:bold;border-left:1px solid #cccccc;border-right:1px solid #cccccc; line-height:38px; color:#900; font-size:14px; }
#container2 .righter .paiming .con{ width:238px; height:810px; padding:5px; border:1px solid #cccccc; border-top:none;background:#FFF}
#container2 .righter .paiming .con ul{width:235px; height:800px; margin-top:10px;}
#container2 .righter .paiming .con ul li{ width:235px; height:29px; margin:0;margin-bottom:5px;  padding:0;}
#container2 .righter .paiming .con ul li.bigclass{ width:230px; padding-left:5px; height:29px; margin-top:10px;}
#container2 .righter .paiming .con ul li.bigclass a{ font-size:12px;color:#2076a1;}
#container2 .righter .paiming .con ul li.smallclass{width:230px; line-height:20px;padding-left:5px; margin-bottom:10px; min-height:30px; height:auto;}
#container2 .righter .paiming .con ul li.smallclass a{ color:#333;}
#container2 .righter .paiming .con ul li.line{width:230px; height:1px; border-bottom:1px dotted #CCC;}

/*#container2 .righter .paiming .con ul li.smallclass{width:220px; padding-left:5px; height:29px; }*/


/*新闻子页面*/
#container4{ width:1190px; height:1210px; margin:5px auto; padding:4px; background:#fff;}
#container4 .newinfo{ width:890px; height:1200px; float:left; }
#container4 .newinfo .newtitle{width:100%; height:35px; text-indent:30px; line-height:35px; border-bottom:1px solid #FCD3CD; margin-bottom:15px; background:url(../images/home.jpg) 5px center no-repeat;  overflow:hidden;}
#container4 .newinfo .newcontent{ width:880px; height:1100px;padding:5px; line-height:30px;}
#container4 .newinfo .newcontent .newslist{ width:850px; height:1100px; background-color:#FFF;}
#container4 .newinfo .newcontent .newslist ul{ width:100%; height:100%;}
#container4 .newinfo .newcontent .newslist ul li{ width:100%; height:29px; margin:0;margin-bottom:10px;  padding:0;}
#container4 .newinfo .newcontent .newslist ul li ul{ width:100%; height:29px; margin:0; padding:0;}
#container4 .newinfo .newcontent .newslist ul li ul li{height:100%; line-height:29px;  margin:0; padding:0;}
#container4 .newinfo .newcontent .newslist ul li ul li.titleli{ width:470px;background:url(../images/t3.gif) no-repeat 5px center;  text-indent:15px; float:left;}
#container4 .newinfo .newcontent .newslist ul li ul li.titleli a{ color:#444444;}
#container4 .newinfo .newcontent .newslist ul li ul li.timeli{ width:90px; color:#777777; float:left; text-align:left;}
#container4 .newinfo .newcontent .newslist ul li ul li.authorli{ width:140px;  float:left; text-align:left;}
#container4 .newinfo .newcontent .newslist ul li ul li.authorli a{color:#777777;}

#container4 .newinfo .newcontent .newslist ul li.gaiyao{ width:680px; color:#BBBBBB; border-bottom:1px solid #ccc; height:100px; margin:0;margin-bottom:20px; padding-left:20px;}

#container4 .newinfo .newcontent .box{ width:240px; height:350px; background-color:#fff; float:left; margin-right:40px; margin-bottom:10px;}
#container4 .newinfo .newcontent .box .boxx{ width:220px; height:330px; margin:10px auto; }
#container4 .newinfo .newcontent .box .boxx .pic{ width:100%; height:260px; margin-bottom:10px;}
#container4 .newinfo .newcontent .box .boxx .desc{ width:100%; height:60px;}
#container4 .newinfo .newcontent .box .boxx .desc .t{ width:100%; height:30px; line-height:30px; font-size:18px; font-weight:bold}
#container4 .newinfo .newcontent .box .boxx .desc .t2{ width:110px; height:30px; line-height:30px; padding-left:100px; font-size:18px; font-weight:bold}
	
#container4 .newinfo .nrpage{ width:100%; height:30px; text-align:center; line-height:30px;}

/*子页面右侧*/
#container4 .righter{ width:250px; height:1210px; float:left;margin-right:32px; }
/*子页面右侧推荐文章*/
#container4 .righter .tuijian{ width:250px; height:250px;margin-bottom:20px;background:#FFF}
#container4 .righter .tuijian .title{ width:248px; height:38px; background:url(../images/m9.gif) no-repeat;border-left:1px solid #cccccc;border-right:1px solid #cccccc;  text-indent:10px; font-weight:bold; line-height:38px; color:#900; font-size:14px;}
#container4 .righter .tuijian .con{ width:238px; height:200px; padding:5px; border:1px solid #cccccc; border-top:none;}
#container4 .righter .tuijian .con ul{width:235px; height:100%;}
#container4 .righter .tuijian .con ul li{ width:235px; height:29px; margin:0;margin-bottom:5px;  padding:0;}
#container4 .righter .tuijian .con ul li ul{ width:235px; height:29px; margin:0; padding:0;}
#container4 .righter .tuijian .con ul li ul li{height:100%; line-height:29px; text-indent:5px;  border-bottom:1px #ccc dotted; margin:0; padding:0;}
#container4 .righter .tuijian .con ul li ul li.n1{background:url(../images/n1.gif) no-repeat 0px center;}
#container4 .righter .tuijian .con ul li ul li.n2{background:url(../images/n2.gif) no-repeat 0px center;}

/*子页面右侧热门文章*/
#container4 .righter .paiming{ width:250px; height:880px;}
#container4 .righter .paiming .title{ width:248px; height:38px; background:url(../images/m9.gif) no-repeat; text-indent:10px; font-weight:bold;border-left:1px solid #cccccc;border-right:1px solid #cccccc; line-height:38px; color:#900; font-size:14px; }
#container4 .righter .paiming .con{ width:238px; height:810px; padding:5px; border:1px solid #cccccc; border-top:none;background:#FFF}
#container4 .righter .paiming .con ul{width:235px; height:800px; margin-top:10px;}
#container4 .righter .paiming .con ul li{ width:235px; height:29px; margin:0;margin-bottom:5px;  padding:0;}
#container4 .righter .paiming .con ul li.bigclass{ width:230px; padding-left:5px; height:29px; margin-top:10px;}
#container4 .righter .paiming .con ul li.bigclass a{ font-size:12px;color:#2076a1;}
#container4 .righter .paiming .con ul li.smallclass{width:230px; line-height:20px;padding-left:5px; margin-bottom:10px; min-height:30px; height:auto;}
#container4 .righter .paiming .con ul li.smallclass a{ color:#333;}
#container4 .righter .paiming .con ul li.line{width:230px; height:1px; border-bottom:1px dotted #CCC;}
/*新闻内容展示页*/
#index{ width:1010px; margin:10px auto;background:#FFF;min-height:1530px;height:auto!important;  height:1530px;}
#index .newinfo{ width:1002px; height:1530px; margin:0 auto; }
#index .newinfo .newtitle{width:100%; height:35px; text-indent:30px; line-height:35px; border-bottom:1px solid #FCD3CD; margin-bottom:15px; background:url(../images/home.jpg) 5px center no-repeat;  overflow:hidden;}
#index .newinfo .newcontent{ width:980px; height:auto;padding:10px; line-height:30px;border:1px solid #FCD3CD;background:#fff}
#index .newinfo .newcontent .articletitle{ width:920px; height:50px; line-height:50px; margin-bottom:10px; font-size:16px; font-weight:bold; text-align:center;}
#index .newinfo .newcontent .articleauthor{ width:980px; height:31px;border-bottom:1px dashed #CCC;}
#index .newinfo .newcontent .articleauthor .titleinfo{ float:left; width:500px; height:30px;text-align:center;}
#index .newinfo .newcontent .articleauthor ul.articleinfo{ width:400px; height:30px; line-height:30px;text-align:center;  margin:0 auto;}
#index .newinfo .newcontent .articleauthor ul.articleinfo li{margin-right:5px; width:110px; height:29px; float:left; text-align:center;}
#index .newinfo .newcontent .articleauthor ul.articleinfo li.author{ width:140px;}
#index .newinfo .newcontent .articleauthor .fenxiang{ float:left; width:480px; height:30px; line-height:30px;text-align:center;}
#index .newinfo .newcontent .articles{ width:980px;height:auto!important;  height:1200px;  min-height:1200px; padding-bottom:150px; text-indent:20px; margin-top:20px;line-height:20px; }



/*首页底部*/
#foot{ width:1200px; height:110px; text-align:center; margin:0 auto; margin-top:20px;background-color:#FFF; margin-bottom:10px;}
#foot .keywords{ width:1200px; height:20px;}
#foot .keywords .keyword{ width:1190px; height:20px; line-height:20px; color:#FFF; background:#999999}
#foot .keywords .keyword ul{ width:100%; height:20px; margin:0;}
#foot .keywords .keyword ul li{ float:left; line-height:20px; height:20px; color:#FFF;text-align:center;}
#foot .footnav{ width:1200px; height:30px; line-height:30px; text-align:center;}
#foot .footnav fnav{ width:1190px; height:30px;}
#foot .footnav ul{ width:1190px; height:30px; margin:0 auto;}
#foot .footnav ul li{ width:90px; float:left; height:30px; line-height:30px; text-align:center; }
#foot .footnav ul li.line{ width:2px; height:30px; line-height:30px; text-align:center;}
#foot .footlogo{ width:1190px; height:60px;}
#foot .footlogo .flag{ width:230px; height:60px; float:left;}
#foot .footlogo .msg{ width:940px; height:50px; line-height:20px; float:left; background-color:#666666; color:#CCC; padding-top:10px; text-align:left; padding-left:20px;}

#foot2{ width:100%; height:60px; text-align:center; margin:0px 0;  padding:0px; position:fixed; bottom:0;  color:#fff;}
#foot2 ul{ width:1002px; height:100px; margin:0 auto;}
#foot2 ul li{ width:1002px; height:30px; line-height:30px; text-align:center;}
#foot2 ul li a{ color:#FFF;}

#footer{ width:1200px; height:120px; text-align:center; margin:0 auto;  }
#footer ul{ width:1200px; height:120px; margin:0 auto;}
#footer ul li{ width:1200px; height:30px; line-height:30px; text-align:center;}
#footer ul li a{ color:#666}

.dibu{ width:1200px; height:162px; margin:0px auto;}
.dibu .con{width:1200px; height:162px; margin:0 auto;}
.dibu ul{ width:1200px; height:181px; margin:0 auto;}
.dibu ul li{ width:1200px; height:30px; line-height:30px; text-align:center; color:#000; font-weight:bold;}
.dibu ul li a{ color:#000}

.yqlj{ width:1200px; height:40px; background-color:#FFF; text-align:center; line-height:40px; font-weight:bold; color:#F00; margin:0 auto;}
.yqlj ul{ width:100%; height:35px; text-align:center;}
.yqlj ul li{ width:110px; height:35px; float:left; margin-right:10px; display:block; margin:0 auto;}


/* download by http://www.sucaijiayuan.com */
#qq_icon {width:187px; height:193px; background:url(../images/qq_icon.png) no-repeat; position:fixed; right:-200px; top:150px; cursor:pointer;}
#cs_online {width:200px; height:324px; position:fixed; top:150px; right:-220px; background:url(../images/qq_bg.png) no-repeat; display:none; filter:alpha(opacity:0); opacity:0;}
.qq_context {width:185px; height:244px; margin-top:73px; margin-left:24px; list-style:none; padding:0px;} 
.qq_context li {width:175px; height:25px; margin-left:5px; margin-top:20px; float:left;}
.span_t {display:block; float:left; color:#333; line-height:25px; font-size:12px; font-family:'Arial';}


/*给我们留言悬浮框*/
.leavewords{ width:196px; height:260px; position:fixed; bottom:0; right:0; background:url(../images/adbj.jpg) no-repeat;}
.leavewords .icon{ width:26px; height:20px; padding:8px 0 0 170px; }
.leavewords .deslist{ width:196px; height:200px; color:#666;}
.leavewords .deslist li{ width:186px;padding-left:10px; }
.leavewords .deslist li input.leavewordinput{ width:130px; border:1px solid #CCC;}
.leavewords .deslist li.lides{ height:80px;}
.leavewords .deslist li.other{ height:20px; margin-top:5px;}
.leavewords .lwtj{ width:180px; height:25px; padding-left:10px; padding-top:5px;}
.leavewords .lwtj input.tijiao{  color:#333; font-size:12px;}
.leavewords2{ width:196px; height:25px; position:fixed; bottom:0; right:0; background:url(../images/adbj2.jpg) no-repeat; display:none;}

/*qq客服悬浮框*/
/*.qqkefu{ width:41px; height:163px; position:absolute;bottom:0; left:0; z-index:2;}*/
.qqkefu2{ width:168px; height:285px;  position:absolute;bottom:0; left:0; z-index:2; background:url(../images/qq2.jpg) no-repeat;}
.qqkefu2 ul{ width:110px; height:180px; margin:0 auto; margin-top:25px;}
.qqkefu2 ul li.qqimg{ width:110px; height:25px; margin-top:20px; padding:0; display:inline}
.qqkefu2 ul li.qqdes{ width:110px; height:25px; margin-top:5px;}

/*文字滚动列表*/
#marquee {width:210px; height:240px;overflow:hidden;}
