@charset "gb2312";

body{background:url(../images/bbgg.jpg) top left;font-family:"宋体", Arial, Helvetica, sans-serif; }
.wrap{ width:1000px;margin:0 auto; }
a:hover{ color:#c60011;}

.top_bg{ width:100%;margin:0 auto; height:30px; background:url(../images/bg.gif) 0px 0px repeat-x #FFFFFF;}
.top_body{ width:1000px; height:30px; line-height:30px;margin:0 auto;text-indent:5px;}
.top_left{ width:500px; float:left; background:url(../images/bg.gifx) -213px -425px no-repeat;}
.top_right{ width:500px; float:right;  }
.top_right li{float:right; margin-left:5px; }
.top_right li a{ display:block;padding:0 5px;}
.top_right li a:hover{ background-color:#CCCCCC;}

.header_bg{width:1000px;margin:0 auto;background:url(../images/banner_1.jpgx)  no-repeat top #FFFFFF;}
.header{ width:1000px; height:120px; margin:0 auto; overflow:hidden; }
.logo_left{ float:left; margin-top:10px;}
.logo_left img{ width: 400px; margin-top:10px;}
.logo_right{ float:left; width:600px; }
.logo_tel{  margin:30px 0;font-family: "Microsoft YaHei";}
.logo_tel .tta4{ text-align:right; color:#b50016;font-size:14px;letter-spacing:0px; margin-top:30px;}
.logo_tel .ttb{ font-size:24px; margin-top:10px; text-align:right;}
.search{ height:30px; text-align:right; float:left}
.search input{background:none; border:none;}
.search .sbtn{ width:273px; height:30px; padding-left:26px; line-height:30px; background:url(../images/bg.gif)  0px -40px; color:#aaa; float:left;}
.search .btn{ width:50px; height:30px; overflow:hidden; background:url(../images/bg.gif) 0px -80px; border:none; cursor:pointer; float:left;}
.search_bg{width:988px; height:30px;margin:0px auto 10px; border:#a2c2dd solid 1px; padding:5px;background:url(../images/menu_nav_a.gif) repeat-x 0 -20px;}

.rollBox{width:1000px;overflow:hidden;margin:0 auto;}
.rollBox .Cont{width:938px;overflow:hidden;margin:0 auto; float:left}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:124px;float:left;text-align:center; margin:10px 5px;}
*+html .rollBox .Cont .pic{width:124px;float:left;text-align:center;}
.rollBox .Cont .pic img{width:110px; height:150px;padding:5px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline; }
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox .Mouse_left .img1{ float:left;cursor: pointer; margin:70px 11px 0px 10px;}
.rollBox .Mouse_right .img2{ float:right;cursor: pointer; margin:70px 10px 0px 10px;}

#demo {overflow:hidden;border: 0px dashed #CCC;width: 1000px; margin-left:0px;}
#demo img {border: 0px solid #F2F2F2;  margin-left:5px;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}

.menu_bg{ width:100%;margin:0 auto;}
/*.menu{width:1000px; height:40px;overflow:hidden;}*/
.menu_nav {width:1000px; height:40px; margin:0 auto;background:url(../images/bg.gif) 0px -120px repeat-x;OVERFLOW: visible;}
.menu_nav .menu_left {width:10px; height:40px; overflow:hidden; float:left; background:url(../images/bg.gif) -180px -170px repeat-x; }
.menu_nav .menu_right {width:10px; height:40px; overflow:hidden; float:right; background:url(../images/bg.gif) -190px -170px repeat-x ; }
.menu {Z-INDEX: 10; FLOAT: right;POSITION: relative;}
.menu LI { FONT-SIZE: 14px; BACKGROUND: url(../images/bg.gifx) no-repeat left -170px; FLOAT: left;  TEXT-ALIGN: center;}
.menu LI.homepage {	BACKGROUND: none transparent scroll repeat 0% 0%;}
.menu LI A{DISPLAY: block; COLOR: #fff;  TEXT-DECORATION: none; height:40px; line-height:40px; padding:0 15px;FLOAT: left;}
.menu LI A:hover {COLOR: #ff0; TEXT-DECORATION: none; }
.menu LI {POSITION: relative;}
.menu LI .menu-item a{ padding:0px;DISPLAY: block; height:30px; line-height:30px;font-weight: normal;}
.menu .menu-clear{clear:both;}
.menu LI UL { DISPLAY: none;  LEFT: 0px;    POSITION: absolute; TOP: 40px;}
.menu UL {	Z-INDEX: 300; POSITION: relative; BACKGROUND-COLOR: #01376d;WIDTH: 96px;/* filter:alpha(opacity=80); opacity:0.8;*/}
.menu UL a{	Z-INDEX: 300; POSITION: relative; BACKGROUND-COLOR: #01376d;WIDTH: 96px; text-align: left; DISPLAY: block; text-indent:20px; }
.menu LI UL LI {BACKGROUND: none transparent scroll repeat 0% 0%;  WIDTH: 96px; text-align: left; MARGIN: 0px auto;BORDER-BOTTOM: #0d1842 1px solid; font-size:12px;}
.menu LI UL LI A:hover { background-color: #0d1842; COLOR: #ff0; WIDTH: 96px; text-align: left;TEXT-DECORATION:none; display:block; }
.menu .menu_nav_bg{BACKGROUND: url(../images/menu_bg.gif) no-repeat center; color:#ff0;}
.menux LI A{DISPLAY: block; COLOR: #fff;  TEXT-DECORATION: none; height:40px; line-height:40px; padding:0 17px;FLOAT: left;}

.menu_nav_a {width:982px; height:44px; padding:10px 8px 8px 8px; margin:0 auto; border-top:#c5c5c5 solid 0px; border-right:#c5c5c5 solid 1px; border-bottom:#c5c5c5 solid 1px; border-left:#c5c5c5 solid 1px;background:url(../images/menu_nav_a.gif) repeat-x top #fff;}
.menu_A{ width:282px; height:44px;overflow:hidden; float:left; padding-right:33px; background:url(../images/menu_hr.gif) 294px 0px no-repeat;}
.menu_B{ width:220px; height:44px;overflow:hidden; float:left; padding-right:33px; background:url(../images/menu_hr.gif) 232px 0px no-repeat; }
.menu_C{ width:220px; height:44px;overflow:hidden; float:left; padding-right:33px; background:url(../images/menu_hr.gif) 232px 0px no-repeat; }
.menu_D{ width:158px; height:44px;overflow:hidden; float:left; padding-right:0px; }
.menu_h1{ width:30px; height:44px; margin-right:4px; float:left;}
.menu_h2 a{ width:62px; height:22px; float:left; text-align:center; margin:0px; display:block;  display:inline;white-space:nowrap; color:#325e7f; }
.menu_h2 A:hover{ background-color:#7195d9; color:#FFF;}
/*.menu_D a{ color:#e1000c; }
.menu_D A:hover{ background-color:#edad69; color:#FFF;}*/

.slide_bg{ width:100%;margin:0px auto;}
.slidea{ width:331px; height:250px; margin:0px auto 0px;overflow:hidden;}
.position { width:1000px; margin:0px auto 10px; text-align:left; font-family: "Microsoft YaHei";}
.position li{ width:1000px;height:30px; line-height:30px;  border-bottom:1px #CCC solid;text-indent:20px;background:url(../images/bg.gif) 0px -458px no-repeat; }

.footer_bg{ width:100%;margin:0 auto;background:url(../images/bottombg.gif) repeat-x; height:160px; font-family: Arial, Helvetica, sans-serif;}
.footer{width:1000px;height:150px; margin:0 auto; padding:5px 0; text-align:left; color:#5C5C5C; background:url(../images/footer.gif) repeat-x ;overflow:auto;zoom:1; border-top: #1f851f solid 0px;/**/}
.footer li{ float:left; width:100%;}
.footer span{border-right:1px solid #DEDEDE; padding:0 10px;}

.list{list-style:none; margin:0; padding:0; float:left}
.scroll{  height:30px; line-height:30px; overflow:hidden;background:url(../images/bg.gif) -205px -425px no-repeat; padding-left:30px; }
.scroll li{  height:30px; line-height:30px; overflow:hidden; }
.scroll li a{ color:#000; text-decoration:none;}
.scroll li a:hover{ text-decoration:underline; color:#168bc6;}

.body_left{ width:200px; float: left;}
.body_right{ width:770px; float:right; padding:10px;}
.body_right h3{ border-bottom:1px #CCC solid;  padding:0px 0 10px 0; text-align:center; }
.body_right h5{ font-size:24px; text-align:center; margin:10px 0;}
.body_right h6{ font-size:24px; text-align:center; margin:10px 0;}
.author { text-align:center; height:25px; line-height:25px; background-color:#fafafa; margin-bottom:10px; color:#ccc;}
.left_menu{ background-color:#fedeb9;overflow:auto;zoom:1;}
.left_menu h4{width:200px; height:40px;font-size:18px; line-height:40px;background:url(../images/bg.gif) 0px -295px; text-align:center;font-family: "Microsoft YaHei"; color:#fff;}
.left_box{ width:182px;  background-color:#fff; margin:5px 5px 5px 5px; padding:8px 0px 3px 8px;  overflow:auto;zoom:1; }
.left_box li{ width:172px; text-align:left; float:left; margin-right:4px; text-indent:20px;}
.left_box .page_item0 a{ display:block; height:30px; line-height:30px; margin-bottom:5px; background:url(../images/bg.gif) -0px -425px ;}
.left_box .page_item0 a:hover{ display:block; height:30px; line-height:30px; margin-bottom:5px; background:url(../images/bg.gif) -0px -345px ;font-weight:bold; color:#FF0000;}
.left_box .page_item1 a{ display:block; height:30px; line-height:30px; margin-bottom:5px; background:url(../images/bg.gif) -0px -345px ;font-weight:bold; color: #FF0000 ;}
.left_box .page_item2 a{ display:block; height:30px; line-height:30px; margin-bottom:5px; background:url(../images/bg.gif) -0px -425px ; color:#000;}
.left_box .page_item3 a{ display:block; height:30px; line-height:30px; margin-bottom:5px; background:url(../images/bg.gif) -0px -425px ; color:#000;}

.about_menu{overflow:auto;zoom:1; padding-top:0px;background:url(../images/about_menu_hr.gif) right no-repeat; height:350px;}
.about_box{overflow:auto;zoom:1; }
.about_box .page_item0 a{ display:block; height:30px; line-height:30px;text-indent:65px; margin-top:10px; background:url(../images/bg.gif) 32px -651px;font-weight:bold;}
.about_box .page_item1 a{ display:block; height:30px; line-height:30px;text-indent:65px; margin-top:10px; background:url(../images/bg.gif) 32px -691px ;font-weight:bold; color:#FFF;}
.about_box .page_item2 a{ display:block; height:30px; line-height:30px;text-indent:10px; margin-bottom:5px; background:url(../images/bg.gif) -0px -425px ; color:#000;}
.about_box .page_item3 a{ display:block; height:30px; line-height:30px;text-indent:10px; margin-bottom:5px; background:url(../images/bg.gif) -0px -425px ; color:#000;}
.about_bg{ width:200px; height:60px; background:url(../images/about_menu_bg.gif) left no-repeat  ;}

.index_left{ width:331px; float:left; }
.index_center{ width:450px; float:left; margin-left:10px; }
.index_right{ width:200px; float:right; }
.news { background-color:#f3f3f3;overflow:auto;zoom:1;}
.news h2{ height:30px; line-height:30px; font-size:12px;background:url(../images/bg.gif)  0px -220px ; text-indent:18px; color:#fff;}
.news h3{ height:30px; line-height:30px; font-size:14px;background:url(../images/bg.gif)  0px -571px ; text-align:center; color:#fff;}
.news li{ height:25px; line-height:25px;border-bottom: #ebeaea 1px dashed; margin-bottom:5px;overflow:hidden;}
.news_box{ background-color:#fff; margin:5px; padding:0 5px; overflow:auto;zoom:1; }
.news_title{ float:left; display:block;}
.news_more a{ float:right;width:50px; height:30px; background:url(../images/bg.gif)  -70px -80px; display:block;}

.news_gg { background-color:#fedfbc;overflow:auto;zoom:1;}
.news_gg h3{ height:30px; line-height:30px; font-size:15px;background:url(../images/bg.gif)  0px -571px ; text-align:center; color:#fff;font-family:"microsoft yahei";}
.news_gg h3 a{ color:#FFF; display:block;}
.news_gg h3 a:hover{ color:#ccc; display:block;}
.news_gg li{ height:25px; line-height:25px;border-bottom: #ebeaea 1px dashed; margin-bottom:5px;overflow:hidden;}
.gonggaoA{font-size:14px;font-weight:bold; margin-top:5px;}
.gonggaoB{font-size:12px; color:#a3a3a3; height:127px; padding:0px 5px 5px 5px; overflow:hidden;}
.gonggaoC{text-align:right; padding-right:5px;}

.job_A a{ width:200px; height:54px; display:block;background:url(../images/bg.gif)  -300px -260px ; margin:10px 0;}
.job_B a{ width:200px; height:54px; display:block;background:url(../images/bg.gif)  -300px -324px ;}
.pp_box_bg{  border:#008801 solid 0px;}
.pp_box_bg h2{ height:30px; line-height:30px; margin-bottom:5px;background:url(../images/bg.gif)  -170px -80px #f8f0d9 no-repeat;text-indent:13px;  font-size:12px; color:#fff; }
.pp_box{ width:344px; float:left; padding:5px;overflow:auto;zoom:1; }
.nn_box{ width:290px; float:left; margin-top:10px;  }
.ppp_box{ width:988px; float:left; padding:5px;overflow:auto;zoom:1; }

.ulul a{ width:154px; float:left; margin:5px; display:block; text-align:center;}
.ulul a:hover{ width:154px; float:left; margin:5px;  display:block; text-align:center; background-color:#f2f0f0;}
.ulul img{ width:142px; height:107px; float:left; border:1px solid #f2f0f0; padding:5px;}

.ululx a{ width:154px; float:left; margin:5px; display:block; text-align:center;}
.ululx a:hover{ width:154px; float:left; margin:5px;  display:block; text-align:center; background-color:#f2f0f0;}
.ululx img{ width:142px; height:142px; float:left; border:1px solid #f2f0f0; padding:5px;}

.hot_box{ }
.hot a{  height:50px; line-height:50px;display:block; background:url(../images/bg.gifx) 0px -489px no-repeat #f3f3f3; font-size:24px; font-weight:bold; text-align:center;font-family:"microsoft yahei";}
.hot_content{background-color:#f3f3f3;margin-left:0px;  padding:0 10px; height:70px;overflow:hidden; color:#a1a1a1; }
.news_content{background-color:#f3f3f3;margin-left:0px;  padding:0 10px; height:86px; line-height:21px;overflow:hidden; color:#a1a1a1; }
.news_hot { background-color:#f3f3f3; margin-left:0px; padding:0 10px; overflow:auto;zoom:1;}
.news_hot li{ height:25px; line-height:25px;border-bottom: #ebeaea 1px dashed; margin-bottom:5px;overflow:hidden;}

.body_news li{ float:left; width:100%; height:30px; line-height:30px;border-bottom: #ebeaea 1px dashed; }
.body_news .body_news_left{ float:left; display:block;}
.body_news .body_news_right{ float:right; color:#999; display:block;}

.news_left{ width:326px; float:left; margin-top:10px; }
.news_center{ width:326px; float:left;margin-top:10px; margin-left:11px; }
.news_right{ width:326px; float:right;margin-top:10px; }
.news_xbox{ width:306px; height:248px; background-color:#fff; margin:5px; padding:0 5px; overflow:auto;zoom:1;overflow:hidden; }
.news_xbox img{ width:100px; height:83px;  margin-right:10px; float:left;}
.img_isrecommend{width:306px; height:83px; padding-top:5px; margin-bottom:5px; line-height:21px; color:#5d5d5d;overflow:hidden;}

.news_leftx{ width:326px; float:left; margin-top:0px; }
.news_centerx{ width:326px; float:left;margin-top:0px; margin-left:11px; }
.news_rightx{ width:326px; float:right;margin-top:0px; }

.news_lbox{ width:306px; height:331px; background-color:#fff; margin:5px; padding:5px; overflow:auto;zoom:1;overflow:hidden; }
.lulul a{ width:143px; float:left; margin:5px; display:block; text-align:center;}
.lulul a:hover{ width:143px; float:left; margin:5px;  display:block; text-align:center; background-color:#f2f0f0;}
.lulul img{ width:131px; height:124px; float:left; border:1px solid #f2f0f0; padding:5px;}

.news_lboxx{ width:306px; height:238px; background-color:#fff; margin:5px; padding:5px; overflow:auto;zoom:1;overflow:hidden; }
.lululx a{ width:143px; float:left; margin:5px; display:block; text-align:center;}
.lululx a:hover{ width:143px; float:left; margin:5px;  display:block; text-align:center; background-color:#f2f0f0;}
.lululx img{ width:131px; height:77px; float:left; border:1px solid #f2f0f0; padding:5px;}


.product{ margin-left:0px;}
.product h2{ height:30px; line-height:30px; margin-bottom:0px;background:url(../images/bg.gif)  -170px -80px #f8f0d9 no-repeat;text-indent:13px; color:#fff; font-size:12px;}
.product_scroll{  border:0px solid #DEDEDE; padding:10px 20px; position:relative; background-color:#f3f3f3;}
.product_scroll_inner{ height:145px; overflow:hidden;}
.product_scroll .pic a{ text-align:center; display:block;}
.product_scroll .pic a:hover{ background-color:#adadad; text-align:center; display:block; color:#FFFFFF}
.product_scroll ul{ width:126px; float:left; padding:5px; overflow:hidden; }
.product_scroll li img{ width:126px; height:121px;  overflow:hidden;}
.product_scroll li.text a{width:126px; height:25px; line-height:25px; overflow:hidden; white-space:nowrap;  text-align:center; display:block; }
.product_scroll .btn_l, .product_scroll .btn_r{ display:block; width:12px; height:40px; background:url(../images/bg.gif) -220px -170px ; position:absolute; top:62px; cursor:pointer;}
.product_scroll .btn_l{ left:0;}
.product_scroll .btn_r{ background:url(../images/bg.gif) -232px -170px ; right:0;}
.product_scroll li a{ line-height:22px;}


.posts_list ul{ width:180px; float:left; margin:5px;  display:inline; }
.posts_list li{display:inline;}
.posts_list .pic img{ width:170px; height:150px; margin-bottom:5px;}

.posts_list .pic .img_ov{ width:170px;height:120px; overflow:hidden; margin-bottom:5px;}
.posts_list .pic a{ float:left; border:1px solid #f3f3f3; padding:5px; display:block; text-align:center;}
.posts_list .pic a:hover{ background-color:#f3f3f3;}
.posts_list .text{ width:182px; height:25px; line-height:25px;  float:left; overflow:hidden; white-space:nowrap;  text-align:center;}
.posts_list .text a{ width:182px; height:25px; line-height:25px; display:block; float:left;  overflow:hidden; white-space:nowrap; background-color:#f3f3f3; text-align:center;}


.posts_list .picx img{ width:170px; height:170px; margin-bottom:5px;}
.posts_list .picx a{ float:left; border:1px solid #f3f3f3; padding:5px; display:block; text-align:center;}
.posts_list .picx a:hover{ background-color:#f3f3f3;}

.posts_list_user ul{ width:180px; float:left; margin:5px;  display:inline; }
.posts_list_user li{display:inline;}
.posts_list_user img{ width:100px;height:120px; float:left; margin-right:10px; margin-bottom:10px;}
.posts_list_user .pic a{ width:760px;height:120px; overflow: hidden; float:left; border:1px solid #f3f3f3; padding:5px; display:block; margin-bottom:10px; margin-right:10px;}
.posts_list_user .pic a:hover{ float:left; border:1px solid #f3f3f3; padding:5px; display:block; background-color:#f3f3f3;}
.posts_list_user .text{ width:182px; height:25px; line-height:25px;  float:left; overflow:hidden; white-space:nowrap;  text-align:center;}
.posts_list_user .text a{ width:182px; height:25px; line-height:25px; display:block; float:left;  overflow:hidden; white-space:nowrap; background-color:#f3f3f3; text-align:center;}
.posts_list_usermore{ width:630px; text-align:right; float:right; padding-right:10px; color:#FF0000}

.posts_list_usertz img{ width:150px;height:120px; float:left; margin-right:10px; margin-bottom:10px;}
.posts_list_usertz .pictz a{ width:760px;height:120px; overflow: hidden; float:left; border:1px solid #f3f3f3; padding:5px; display:block; margin-bottom:10px; margin-right:10px;}
.posts_list_usertz .pictz a:hover{ float:left; border:1px solid #f3f3f3; padding:5px; display:block; background-color:#f3f3f3;}
.posts_list_usermoretz{ width:500px; text-align:right; float:right; padding-right:10px; color:#FF0000}

.user{width:200px;  background-color:#f3f3f3;overflow:auto;zoom:1; }
.user h2{ height:30px; line-height:30px; font-size:12px;background:url(../images/bg.gif)  0px -220px; text-indent:10px;}
.user_box{ background-color:#fff;  overflow:auto;zoom:1; margin:5px; padding:10px; }
.user input{ background-color:#FFFFFF;}
.user li{ margin-bottom:8px; }
.user_login{ border:#CCC 1px solid; width:120px; height:25px; line-height:25px;text-indent:5px;}
.user_login_code{ border:#CCC 1px solid; width:70px; height:25px; line-height:25px;text-indent:5px;}
.user .user_login_submit{ width:50px; height:25px;background:url(../images/bg.gif) -120px -260px;border:none; cursor:pointer; margin-bottom:-6px; margin-left:48px;}
.user .user_logout a{ margin-bottom:-5px;display:block; height:30px; line-height:30px;text-indent:10px;  background:url(../images/bg.gif) -0px -425px ; color:#000;}
.user_login01{ border:#CCC 1px solid; width:80px; height:25px; line-height:25px;text-indent:5px;}
.user_login_code01{ border:#CCC 1px solid; width:40px; height:25px; line-height:25px;text-indent:5px;}
.user .user_login_submit01{ width:50px; height:25px;background:url(../images/bg.gif) 0px -220px;border:none; cursor:pointer; margin-left:10px;}
.user .user_login_button01{ width:50px; height:25px;background:url(../images/bg.gif) -60px -220px ;border:none; cursor:pointer; margin-left:10px;}
.user .user_login_button{ width:50px; height:25px;background:url(../images/bg.gif) -180px -260px ;border:none; cursor:pointer;margin-bottom:-6px; margin-left:10px;}

.friendlink{ margin:0 auto; width:1000px;  display:inline;}
.friendlink h2{ height:30px; line-height:30px; margin-bottom:5px;background:url(../images/bg.gif)  -170px -80px #f8f0d9 no-repeat;text-indent:13px;  font-size:12px; color:#fff; }
.friendlink  li{font-size:12px;}
.friendlink .linktxt a{ float:left; display:block; padding:0 5px;  height:25px; line-height:25px;display:inline;white-space:nowrap;}
.friendlink .linktxt a:hover{ background-color:#ccc; }
.friendlink .linkpic img{ width:88px; height:31px;overflow:hidden;margin:5px 0px 5px 5px;}
.link_box{border: #e1e1e1 1px solid; padding:5px; margin-top:-5px; margin-bottom:10px;overflow:auto;zoom:1;}

.friendlinkk h2{ height:30px; line-height:30px; margin-bottom:5px;background:url(../images/bg.gifx)  -170px -80px #f8f0d9 no-repeat;text-indent:13px;  font-size:12px; color:#000; }
.link_boxkk{border: #e1e1e1 1px solid; padding:5px; margin-top:-5px; margin-bottom:10px;overflow:auto;zoom:1;}
.link_boxkk li{ width:345px; margin-right:30px; }

.pagelink{ width:100%; float:left; margin-top:10px; }
.pagelink span a{  line-height:20px; text-align:center;float:left; display:block; }
.pagelink span a:hover{ background-color:#ccc; color:#FFF;}
.pagelink span  { width:50px; height:20px; line-height:20px; text-align:center; float:left; border:1px #CCCCCC solid; margin:0px 5px 0px 0px;}
.pagelink .red{ color:#FF0000; width:20px; text-align:center;}
.pagelink .ccc{ color:#000; width:20px; text-align:center;}
.pagelink .red a{ color:#FF0000; width:20px; text-align:center; display:block;}
.pagelink .ccc a{ color:#000; width:20px; text-align:center; display:block;}
.pagelink .nolink { width:50px; height:20px; line-height:20px; text-align:center; float:left; border:1px #CCCCCC solid; }
.pagelink .nolink a{ width:50px; height:20px; line-height:20px; text-align:center; float:left; display:block; }
.pagelink .nolink a:hover{ background-color:#ccc; color:#FFF;}
.pagelink .nolinkk { width:70px; height:20px; line-height:20px; text-align:center; float:left; border:1px #CCCCCC solid; }
.pagelink select{ height:22px;}

.pages{	text-align:center; margin-top:20px;}
.pages a{margin:0 2px;	padding:0px 5px;border:1px solid #DDD;color:#0b68c9;display:block; float:left;}
.pages span{margin:0 2px; color:#ff0000;float:left;}
.pages a:hover{	border-color:#0b68c9;color:#fff;text-decoration:none; background-color:#ccc;}
.pages span font{color:inherit;}
.pages2{ margin-left:-2px;}
.pages2 a{margin:0px 2px 10px 2px;	padding:0px 5px;border:1px solid #DDD;color:#0b68c9;display:block; float:left; }
.pages2 a:hover{border-color:#0b68c9;color:#fff;text-decoration:none; background-color:#ccc;}
.pages2 span {color:#ff0000;float:left;}

.contact_bg{background:url(../images/contact.gifx) 400px 10px no-repeat;font-family: Arial, Helvetica, sans-serif; }
.gbooklist .reply{ color:#FF0000;}
.pageNavi{border:none;}
.nr_text{ font-size:14px; line-height:26px; color:#333; margin-top:10px;}
.clistbox{border:1px solid #CCCCCC; margin-top:10px;}
.line1{ background:url(../images/bg.gif) -260px -177px #ededed no-repeat; height:25px; line-height:25px;text-indent:2em; }
.line2{ padding:5px;}
#faqbox { margin-left:0px;}
.form_input{ margin-left:0px;}
.form_gook li{ margin-bottom:5px;}
.form_input li{ margin:6px 0;}
.input1{border:#CCC 1px solid; width:150px; height:25px; line-height:25px;padding-left:5px;}
.input2{border:#CCC 1px solid; width:270px; height:25px; line-height:25px; padding-left:5px;}
.input3{border:#CCC 1px solid; width:80px; height:25px; line-height:25px;padding-left:5px;}
.input4{border:#CCC 1px solid; width:265px; height:108px; line-height:25px; padding:5px;vertical-align:middle; line-height:18px;}
.input5{border:#CCC 1px solid; width:758px; height:108px; line-height:25px; padding:5px;vertical-align:middle; line-height:18px; font-size:12px;}
.input6{border:#CCC 1px solid; width:55px; height:25px; line-height:25px; margin-right:10px;padding-left:5px;}
.input7{border:#CCC 1px solid; width:763px; height:25px; line-height:25px; padding-left:5px;}
.input8{border:#CCC 1px solid; width:558px; height:108px; line-height:25px; padding:5px;vertical-align:middle; line-height:18px; font-size:12px;}

.form_comment li{}
.user_login_submit{ width:50px; height:25px;background:url(../images/bg.gif) -120px -260px;border:none; cursor:pointer; margin-top:0px;}
.user_login_button{ width:50px; height:25px;background:url(../images/bg.gif) -180px -260px  ;border:none; cursor:pointer; margin-top:0px; margin-left:55px;}
.user_login_buttonr{ width:50px; height:25px;background:url(../images/bg.gif) -180px -260px  ;border:none; cursor:pointer; margin-top:0px; margin-left:60px;}
.user_login_buy{ width:75px; height:25px;background:url(../images/bg.gif) -214px -388px;border:none; cursor:pointer; margin-top:10px; margin-left:60px;}
.user_job{ width:75px; height:25px;background:url(../images/bg.gif) -214px -348px;border:none; cursor:pointer; margin-top:10px;}
.user_job_from{ width:75px; height:25px;background:url(../images/bg.gif) -214px -348px;border:none; cursor:pointer; margin-top:10px; margin-left:60px;}
.user_book{ width:75px; height:25px;background:url(../images/bg.gif) -214px -302px ;border:none  ; cursor:pointer; }
.user_bookp{ width:75px; height:25px;background:url(../images/bg.gif) -214px -302px ;border:none  ; cursor:pointer; float:right; }
.user_login_submit1{ width:50px; height:25px;background:url(../images/bg.gif) -240px -260px  ;border:none; cursor:pointer; margin-top:10px; margin-left:60px;}
.ckError{ margin-left:60px;}
.proinfo{float:left;width:405px;  }
.proinfox{float:left; }
.procontent{border: #e5e5e5 1px solid; padding:10px; margin-top:5px; }
.procontent_album{border: #e5e5e5 1px solid; padding:10px; margin-top:10px;}
.proinfo h5{ text-align:left; font-size:14px;}
.propalist{float: left;margin:10px 0px 0px 0px;}

.adv{ }
/*文字向上滚动*/
.aa_box h4 { margin:5px 0px 7px 0px;text-indent:10px;  font-size:18px; color:#79a93c; font-family: "Microsoft YaHei";}
.aa_box h4 a{ color:#79a93c;}
.aa_box{ /*width:234px; float:left; margin-top:10px;*/ background-color:#f3f3f3;}
#ticker { width:234px; height:162px; }
#ticker dt { padding:5px;   }
#ticker div { margin-top:0; }

.gogo { display:block;cursor:pointer; margin-bottom:10px;z-index:0;}
.gogo3 { display:block;cursor:pointer; margin-bottom:10px;}
.gogo {	Z-INDEX: 1000; POSITION: relative;BACKGROUND: url(../images/show_bg.gif) no-repeat;  width:304px;  float:left; HEIGHT: 218px; OVERFLOW: hidden; margin-right:44px;z-index:0;}
.gogo3 {	Z-INDEX: 1000; POSITION: relative;BACKGROUND: url(../images/show_bg.gif) no-repeat;  width:304px;  float:right; HEIGHT: 218px; OVERFLOW: hidden;}
.gogo3 DIV.gogo_content {	TEXT-ALIGN: left; LINE-HEIGHT: 20px; WIDTH: 253px; COLOR: #000}
.gogo3 DIV {	Z-INDEX: 0; POSITION: relative; TEXT-ALIGN: center; MARGIN: 10px auto; WIDTH: 270px; HEIGHT: 200px; OVERFLOW: hidden}
.gogo3 IMG {	TEXT-ALIGN: center}
.heightgogo_10 {	HEIGHT: 10px; FONT-SIZE: 1px; OVERFLOW: hidden}
.heightgogo_15 {	HEIGHT: 15px; FONT-SIZE: 1px; OVERFLOW: hidden}
.gogo_img {	HEIGHT: 125px}
.gogo DIV.gogo_content {	TEXT-ALIGN: left; LINE-HEIGHT: 20px; WIDTH: 253px; COLOR: #000}
.gogo DIV {	Z-INDEX: 0; POSITION: relative; TEXT-ALIGN: center; MARGIN: 10px auto; WIDTH: 270px; HEIGHT: 200px; OVERFLOW: hidden}
.gogo IMG {	TEXT-ALIGN: center}
.showbg {	Z-INDEX: 1000; POSITION: relative; BACKGROUND: url(../images/showbg.jpg) no-repeat;}
.gogo_more A {	COLOR: #ff0000}
.gogo_more {	LINE-HEIGHT: 20px; PADDING-RIGHT: 10px; DISPLAY: inline-block; }
P.gogo_title {	TEXT-ALIGN: center; LINE-HEIGHT: 22px; COLOR: #000; FONT-SIZE: 20px; font-weight:bold; font-family:"Microsoft YaHei";}
P.gogo_title1 {	TEXT-ALIGN: center; LINE-HEIGHT: 23px; COLOR: #000; FONT-SIZE: 12px; }
.gogo_hr{BACKGROUND: url(../images/gogo_hr.gif) no-repeat; width:1000px; height:15px; overflow:auto;zoom:1;  margin:20px auto;}

.index_mulu{}
.index_mulu li a{ width:240px; height:70px; line-height:70px; display:block;background:url(../images/index_mulu_bg.gif) ; color:#727272; font-family:"Microsoft YaHei"; text-align:center;}
.index_mulu li h2{ font-size:18px; }
.index_mulu .mulu_a{ float:left; margin:5px;font-size:18px; font-weight:bold;}
.mulu_a a:hover {background:url(../images/index_mulu_bga.gif); color:#FFF;}

.index_mulu .mulu_aa a{ width:240px; height:70px; line-height:70px; display:block;background:url(../images/index_mulu_bga.gif) ; color:#fff; font-family:"Microsoft YaHei"; text-align:center;}
.index_mulu .mulu_aa{ float:left; margin:5px;font-size:18px; font-weight:bold;}
.mulu_aa a:hover {background:url(../images/index_mulu_bgg.gif); color:#999;}

.fudong{width:130px; border:#ffb900 solid 1px;position: fixed; right: 22px; top: 0px; background-color:#FFF; z-index: 99;overflow:hidden;}
.fudong h1 a{ background-color:#ffb900; font-size:12px; text-indent:10px; height:25px; line-height:25px; display:block; }
.fudong ul{ padding:5px 0;}
.fudong .fudonga a{ display:block; height:26px; line-height:26px; margin:0px 5px 0px 5px}
.fudong .fudonga a:hover { background-color:#f8f0d9;}


.janA a{ display:block; width:242px; height:80px; line-height:65px; text-align: center; float:left; margin-right:10px; margin-bottom:10px; font-size: 24px; font-family:"Microsoft YaHei"; BACKGROUND: url(../images/janA.gif) no-repeat;}
.janB a{ display:block; width:242px; height:80px; line-height:65px; text-align: center; float:right; margin-bottom:10px; font-family:"Microsoft YaHei"; font-size:24px; BACKGROUND: url(../images/janA.gif) no-repeat;}
.janA a:hover{BACKGROUND: url(../images/janb.gif) no-repeat;}
.janB a:hover{BACKGROUND: url(../images/janb.gif) no-repeat;}