/* CSS Document */

body{ font-size:12px; color:#333333; line-height:2; margin:0 auto; background:url(images/guangmaobg.gif);}
a{font-size:12px; color:#333333; text-decoration:none;}
a:hover{font-size:12px; color:#FF0000;  text-decoration:none;}
img{border:0;}
form{margin:0;padding:0;}
ul,li,ol,dl,dt,dd{ list-style:none; margin:0;padding:0; vertical-align:bottom;}
.red{color:#f00;}
.left{float:left; }
.right{float:right;}
.clear{clear:both;}

#tou{ width:1000px;  margin:0 auto; background-color:#FFFFFF;}

#toup{ width:1000px; float:left; height:100px; background-image:url(images/guangmaologo.gif);}
#toup .topp{ width:222px; height:25px; float:right; margin-top:8px; color:#787878;}
#gm-nav{clear:both; width:1000px; height:40px; overflow:hidden; background:url(images/guangmaonav.gif); }
#gm-nav ul{clear:both; width:1000px; height:40px; overflow:hidden; margin-left:0px; }
#gm-nav a{ width:111px; float:left; overflow:hidden; font-size:14px; height:40px; line-height:40px; text-align:center; font-weight:700; color:#FFF;}

#banner{width:1000px;height:326px;margin:0 auto; background-color:#FFF;}

#prolist{clear:both; width:1000px; overflow:hidden; line-height:43px;}
#prolist .con{width:1000px;  float:left;}
#prolist .con ul{width:1000px; line-height:43px; float:left;  overflow:hidden;}
#prolist .con ul li{ width:142px; text-align:center; background:url(images/cplb.gif) no-repeat 0px 0px; line-height:43px; float:left;overflow:hidden; color:#FFF; font-weight:700;}
#prolist .con ul li a{ float:none; display:block; color:#FFF;}

#cplb{width:1000px; background-color:#ebebeb; height:200px;}
#cplb .tit{width:1000px; margin-left:0px; margin-top:0px; background:url(images/liebiao.gif) no-repeat; overflow:hidden; height:53px;}


#main{width:1000px; margin:0 auto;  background-color:#FFF; }

#news_1{width:277px; height:315px; float:left;}
#news_1 .tit{width:277px; margin-left:0px; margin-top:0px; background:url(images/news_1.gif) no-repeat; overflow:hidden; height:49px;}
#news_1 .tit1{width:277px; }
#news_1 .con{ width:270; float:left; margin-left:7px;}
#news_1 .con ul{ width:270px; float:left;}
#news_1 .con ul li{width:265px; padding-left:15px; background:url(images/tb_02.gif) no-repeat 5px 7px; float:left; line-height:30px;}
#news_1 .con ul li a{float:left; }
#news_1 .con ul li em{float:left;  }

#aboutus{width:426px; height:315px; float:left;}
#aboutus .tit{width:426px; background:url(images/aboutus.gif) no-repeat; overflow:hidden; height:49px;}
#aboutus .con{ width:419px; float:left; margin-left:7px;}

#line{ width:10px; background:url(images/line.gif) no-repeat; height:315px; float:left;}
#zizhi{ width:1000px; }
#gmcontact{ width:480px; float:left;overflow:hidden; margin:10px; }
#gmcontact .con{ width:480px; float:left; }
#gmcontact .con ul{ width:460px; float:left; margin-left:6px;}
#service{ width:480px; float:left;overflow:hidden; margin:10px; }
#service .con{ width:480px; float:left;}
#service .con ul{ width:460px; float:left; margin-left:6px;}

#gmleft{ width:267px; float:left;overflow:hidden; }

/*#cw6_cplb .con{width:267px;  float:left; background:url(images/cw6_20.gif);}
#cw6_cplb .con ul{width:237px;  float:left; background:url(images/ddd.gif) no-repeat 10px; padding-left:30px; font-weight:700;  overflow:hidden;}
#cw6_cplb .con li{ width:111px; padding-left:20px; background:url(images/dot1.gif) no-repeat 5px 7px; line-height:25px; float:left; border-bottom:1px #ccc dashed;  overflow:hidden;}
#cw6_cplb .con li a{ float:left; display:block;}
#cw6_cplb .foot{ width:267px; float:left; background:url(images/cw6_21.gif); height:10px; overflow:hidden;}*/

#xwzx .con{width:267px;  float:left; background:url(images/cw6_20.gif);}
#xwzx .con ul{width:247px;  float:left; padding-left:10px; overflow:hidden;}
#xwzx .con li{ width:237px; padding-left:20px; background:url(images/dot1.gif) no-repeat 5px 7px; line-height:25px; float:left; border-bottom:1px #ccc dashed;  overflow:hidden;}
#xwzx .con li a{ float:left; display:block;}
#xwzx .foot{ width:267px; float:left; background:url(images/cw6_21.gif); height:10px; overflow:hidden;}



/*#h_r_r{width:257px; float:left;overflow:hidden; margin-left:2px;}
#h_rxcp{ width:257px;  float:left;}
#h_rxcp .con{ width:257px; float:left; text-align:left;background:url(images/cw4_19.gif); }
#h_rxcp .tt{ width:254px; margin-left:5px; float:left; text-align:left;}
#h_rxcp .foot{width:257px; float:left; height:4px; overflow:hidden; background:url(images/cw4_21.gif)}

#h_jjfa{width:257px; float:left;}
#h_jjfa .con{ width:250px; float:left; background:#fff; padding-left:7px;}
#h_jjfa .con ul{ width:230px; padding-left:10px; float:left;}
#h_jjfa .con ul li{width:220px; padding-left:20px; background:url(images/dot1.gif) no-repeat 5px 7px; line-height:25px; float:left; border-bottom:1px #ccc dashed;}
#h_jjfa .con ul li em{float:right; font-style:normal;padding-right:10px;}*/

#gmcpzs{width:1000px; float:left; }
#gmcpzs .con{ width:990px; float:left; border:1px #cccccc solid; margin-left:5px; margin-top:5px; height:200px; }
#gmcpzs .con marquee ul{ width:2330px; float:left;}
#gmcpzs .con marquee ul dl{ width:165px; height:165px; float:left; margin:0; padding:12px 0px 0px 12px; vertical-align:bottom;}
#gmcpzs .con marquee ul dt img{ width:160px; height:140px; border:1px #CCCCCC solid; padding:2px; vertical-align:bottom;}
#gmcpzs .con marquee ul dd{ margin:0; padding:0; width:160px; font-size:12px; text-align:center; line-height:25px;}


/*#h_alzs{width:1000px; float:left; }
#h_alzs .con{ width:1000px; float:left; background:url(images/t_38.gif);}
#h_alzs .con marquee ul{ width:1790px; float:left;}
#h_alzs .con marquee ul dl{ width:165px; height:160px; float:left; margin:0; padding:5px 0px 0px 12px; vertical-align:bottom;}
#h_alzs .con marquee ul dt img{ width:160px; height:130px; border:1px #CCCCCC solid; padding:2px; vertical-align:bottom;}
#h_alzs .con marquee ul dd{ margin:0; padding:0; width:160px; font-size:12px; text-align:center; line-height:25px;}
#h_alzs .foot{ width:1000px; float:left; background:url(images/t_43.gif); height:6px; overflow:hidden;}

#h_hyjjfa{width:341px; float:left}
#h_hyjjfa .con{ width:341px; float:left; background:url(images/t_50.gif);}
#h_hyjjfa .con ul{ width:300px; padding-left:10px; float:left;}
#h_hyjjfa .con ul li{width:300px; padding-left:20px; background:url(images/dot1.gif) no-repeat 5px 7px; line-height:25px; float:left; border-bottom:1px #ccc dashed;}
#h_hyjjfa .con ul li a{ float:left;}
#h_hyjjfa .con ul li em{ float:right;}
#h_hyjjfa .foot{ width:341px; float:left; background:url(images/t_51.gif); height:7px; overflow:hidden;}*/

#bottom{ width:1000px; margin:0 auto; background-color:#FFF}

#cgal{width:1000px; float:left; border-bottom:thin; background-image:url(images/cgal.gif);}
#cgal .tit{ width:80px; float:left; line-height:33px; text-align:center; font-weight:bold; font-size:14px;}
#cgal .con{ width:880px; float:left; line-height:33px;}
#cgal .con li a{ margin:0 3px; line-height:33px;}
#cgal .gd{ width:40px; float:left; text-align:center; line-height:33px;}

#dyss{width:1000px; float:left; background-image:url(images/dyss.gif);}
#dyss .tit{ width:80px; float:left; line-height:33px; text-align:center; font-weight:bold; font-size:14px;}
#dyss .con{ width:880px; float:left; line-height:33px;}
#dyss .con li a{ margin:0 3px; line-height:33px;}
#dyss .gd{ width:40px; float:left; text-align:center; line-height:33px;}

#xgcp{width:1000px; height:33px; float:left; background-image:url(images/xgcp.gif);}
#xgcp .tit{ width:80px; float:left; line-height:33px; text-align:center; font-weight:bold; font-size:14px;}
#xgcp .con{ width:880px; float:left; line-height:33px;}
#xgcp .con li a{ margin:0 3px; line-height:33px;}
#xgcp .gd{ width:40px; float:left; text-align:center; line-height:33px;}

#yqlj{width:1000px; float:left}
#yqlj .tit{ width:80px; float:left; line-height:24px; text-align:center; font-weight:bold; font-size:14px;}
#yqlj .con{ width:920px; float:left; line-height:24px;}
#yqlj .con li a{ margin:0 3px; line-height:24px;}

#di{ width:1000px; margin:0 auto;text-align:center; height:241px; overflow:hidden;}
#di .tt{width:1000px; margin:0 auto;background:url(images/di.gif); text-align:center;height:32px;overflow:hidden; line-height:32px;}
#di .con{ width:1000px; text-align:left;background:url(images/dibg.gif) repeat-x; height:209px;overflow:hidden; }
#di .tt2{width:970px;text-align:left; height:189px; overflow:hidden; margin-left:15px; margin-top:5px; line-height:24px;}

/* .middle{ width:764px; float:left;}

.m_main{background:#fff;width:1000px; margin:0 auto;}
.middle .h1{background:#ccc; height:30px;color:#fff; font-weight:700;padding:0 0 0 20px;}
.middle .h1 a{color:#666;margin:7px 0 0 0; display:block; font-size:14px;}
.middle .neirong{width:95%;margin:0 auto;}
/*内容分页部分*/
/* .content_page{text-align:center;margin:8px;}
.content_page a{background:#fff;margin:1px;padding:4px 6px;border:1px solid #AECD9E;color:#A0A0A0;}
.content_page span{background:#F7FDF4;color:#f60;margin:1px;padding:4px 6px;border:1px solid #AECD9E;}
.content_page input{position:absolute;margin:-5px 0 0 1px;*margin:0 0 0 1px;padding:1px 0 2px 0;*padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:30px;height:22px;line-height:22px;text-align:center;}
.content_page button{position:absolute;margin:-5px 0 0 35px;*margin:0 0 0 35px;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:40px;height:24px;line-height:24px;text-align:center;font-size:12px;}

.plug_book_add dt{width:500px; float:left;}
.plug_book_add dt textarea{ width:450px; height:200px;}

.comment_page{text-align:center;margin-bottom:10px;}
.comment_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #AECD9E;color:#A0A0A0;}
.comment_page span{background:#F7FDF4;color:#f60;margin:0px 1px;padding:4px 6px;border:1px solid #AECD9E;}
.comment_page input{position:absolute;margin:0;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:30px;height:22px;line-height:22px;text-align:center;}
.comment_page button{position:absolute;margin:0 0 0 35px;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:40px;height:24px;line-height:24px;text-align:center;font-size:12px;}
.mb_plist_pic img{ border:1px #ccc solid;}
.mb_con{} */ 
.middle{ width:703px; float:left; margin-left:5px;}
.h1{ width:703px; height:40px; background:url(images/xb3.gif) no-repeat; float:left; font-size:14px; font-weight:700; line-height:40px; text-indent:40px; }
.m_main{background:#FFFFFF;width:1000px; margin:0 auto; overflow:hidden;}

.neirong{ width:693px; padding:5px 0px 5px 10px; overflow:hidden;}
.neirong h1{ text-align:left; font-size:13px; font-weight:bold; border-bottom: 1px #CCCCCC solid;}
.neirong p{ font-size:12px; font-weight:normal;}

.neirong dl{ width:165px; height:180px; float:left; margin:0; padding:5px 0px 0px 8px; vertical-align:bottom;}
.neirong dt img{ width:160px; height:130px; border:1px #CCCCCC solid; padding:2px; vertical-align:bottom;}
.neirong dd{ margin:0; padding:0; width:160px; font-size:12px; text-align:center; line-height:25px;}

.neirong ul{ margin:0; padding:0; float:left;}
.neirong ul li{ width:663px; padding-left:30px; background:url(images/dot1.gif) no-repeat 10px 10px; line-height:30px; border-bottom:1px #ccc dashed; float:left;}
.neirong li em{float:right; font-style:normal;padding-right:10px;}



.d1{width:210px;height:auto;overflow:hidden;border:#666666 1px solid;background-color: #E1E1E1;position:relative; margin-left:10px;}
.d2{width:100%;overflow:hidden;}
.num_list{position:absolute;width:100%;left:0px;bottom:-1px;background-color: #FFFFFF;font-size:12px;padding:4px 0px;height:20px;overflow:hidden;}
.num_list span{display:inline-block;height:16px;padding-left:6px;}
#fade_focus img{border:0px; width:210px; height:160px;}
#fade_focus ul{display:none;}
.button{position:absolute; z-index:1000; right:0px; bottom:1px; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.b1,.b2{background-color:#666666;display:block;float:left;padding:0px 5px;margin-right:2px;color:#FFFFFF;text-decoration:none;cursor:pointer;}
.b2{color:#FFCC33;background-color:#FF6633;}

.bk{ border-bottom:1px #dde1dc dashed;}

.mb_plist_pic1{clear:both;}
.mb_plist_pic1 .con{width:210px;float:left;}
/* mb_plist_pic*/
.mb_plist_pic{clear:both;}
.mb_plist_pic img{ border:1px #ccc solid;}
.mb_plist_pic .con{width:170px; height:165px;float:left; text-align:center;}
.mb_plist_pic .con img{width:160px; height:125px;}
.content_page{clear:both;}

.mb_plist_pic_text{clear:both;}
.mb_plist_pic_text .con{width:170px; height:165px;float:left; text-align:center;}
.mb_plist_pic_text .con .img img{width:160px; height:125px;}

/*内容分页部分*/
.content_page{text-align:center;margin:8px;}
.content_page a{background:#fff;margin:1px;padding:4px 6px;border:1px solid #AECD9E;color:#A0A0A0;}
.content_page span{background:#F7FDF4;color:#f60;margin:1px;padding:4px 6px;border:1px solid #AECD9E;}
.content_page input{position:absolute;margin:-5px 0 0 1px;*margin:0 0 0 1px;padding:1px 0 2px 0;*padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:30px;height:22px;line-height:22px;text-align:center;}
.content_page button{position:absolute;margin:-5px 0 0 35px;*margin:0 0 0 35px;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:40px;height:24px;line-height:24px;text-align:center;font-size:12px;}


.comment_page{text-align:center;margin-bottom:10px;}
.comment_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #AECD9E;color:#A0A0A0;}
.comment_page span{background:#F7FDF4;color:#f60;margin:0px 1px;padding:4px 6px;border:1px solid #AECD9E;}
.comment_page input{position:absolute;margin:0;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:30px;height:22px;line-height:22px;text-align:center;}
.comment_page button{position:absolute;margin:0 0 0 35px;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:40px;height:24px;line-height:24px;text-align:center;font-size:12px;}

/*Ajax评论*/
.comment_add{margin:0;padding:0;}
.comment_add dt{list-style:none;margin:4px 0;padding:0;}
.comment_add .input{height:20px;line-height:20px;border:1px solid #ccc;padding:0px;font-size:12px;}
.comment_add .xheditor-mini{width:680px;height:100px;margin:0;padding:0;}
.comment_title{height:29px;line-height:29px;border:1px solid #CEE5C2;border-bottom:0;color:#4EB30F;padding-left:12px;margin:0 5px;}
.comment_title span{color:#999;}
.comment_title b{font-weight:normal;float:right;margin-right:10px;}
.comment_content{border:1px solid #CEE5C2;border-top:0;padding:6px;overflow:hidden;word-wrap:break-word;overflow:hidden;margin:0 5px;margin-bottom:10px;}
.comment_content img{max-width:600px;}

/* 当前位置*/
#Positon{width:93%; height:30px;line-height:30px; border:1px #ccc solid; background:#eee;padding:0 0 0 5%;margin:5px 0;}
/* 当前栏目*/
.subject_title{border:1px #fef solid; background:#f0f0f0;padding:0 0 0 5%;margin:5px 0;width:93%;}
.subject_title a{}

/*新闻显示效果*/
.info_title{margin:6px 0;font:16px Microsoft Yahei;text-align:center;}
.info_other{text-align:center;color:#999;margin:4px 0;}
.info_jj{border:1px solid #FDCC97;background:#FEFCFA;padding:10px;margin:10px 0;color:#666;line-height:20px;word-wrap:break-word;overflow:hidden;}
.info_jj a{font-family:verdana;color:#00f;}
.info_jj a:hover{color:#f30;}
.info_jj span{font-weight:bold;color:#000;}
.info_content{word-wrap:break-word;overflow:hidden;width:730px;line-height:24px;line-height:24px;font-size:14px;}
.info_content img{max-width:706px;}
.other_content{word-wrap:break-word;overflow:hidden;width:730px;line-height:24px;}
.other_content img{max-width:706px;}

/*列表显示效果*/
.mb_xwlb .list_title{text-align:left;}
.mb_xwlb .list_title a{color:#000; text-decoration:none;}
.list_title{font:14px Microsoft Yahei;margin:0;padding:0;color:#03f;}
.list_title a{color:#03f;text-decoration:underline;}
.list_title a:hover{color:#f30;}
.list_jj{color:#444;margin:5px 0;word-wrap:break-word;overflow:hidden;width:710px;}
.list_other{color:#777;margin-bottom:10px;border-bottom:1px dashed #ccc;padding-bottom:5px;}
.list_other span{}

.list_photo{margin:0;padding:0;width:700px;}
.list_photo dt{width:139px;height:120px;float:left;text-align:center;}
.list_photo dt img{border:1px solid #CEEDC0;padding:2px;}
.list_photo dt div{padding:6px 0;background:#CEEDC0;width:126px;margin:-4px 0 10px 7px;*margin:0 0 10px 0;color:#50B20E;}
.list_photo a{color:#50B20E;}
.list_photo a:hover{color:#f60;}
/*产品显示效果*/
.mb_product_show .tit{font:14px Microsoft Yahei;margin:0;padding:0;color:#333; text-align:center;}  
.mb_product_show .con{word-wrap:break-word;overflow:hidden;width:700px;line-height:24px;line-height:24px;font-size:12px;}
.mb_product_show .con img{max-width:700px;}
.mb_product_show .con img{max-width:700px;}
.plug_book_add #content{width:700px; height:300px;}
.plug_book_add dt{clear:both;}

.vote_show{margin:20px;padding:0;}
.vote_show dt{margin:10px;}
.vote_show dt h3{margin:0;padding:0;font:18px Microsoft Yahei;color:#4EB30F;text-align:center;}
.vote_show dt span{float:right;margin:2px 20px 2px 0;width:400px;height:20px;}
.vote_show dt span img{max-width:348px;}
.vote_show dt.r{width:370px;height:20px;}