/* CSS Document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li{margin:0;padding:0;}
body{font-size:12px;color:#555;font-family:""; text-align:left;}
li{list-style:none;}
a{text-decoration:none;color:#555;}
a:hover{color:#555; text-decoration:underline;}
img{border:0;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal;}
.clear{clear:both;width:100%;height:0;overflow:hidden;}
#nobg{background:none;}
#nobroder{border:none;}
.dis {display:block;}
.undis {display:none;}
.block{height:10px;line-height:1px;font-size:1px; clear:both;}
.block2{height:20px;line-height:1px;font-size:1px; clear:both;}


.top{ width:980px; margin:0 auto; height:115px;}
.logo{ float:left; width:612px; height:93px; margin:18px 0 0 0;}
.tianqi{float:left;width:148px; height:25px;  margin:30px 0 10px 100px;}
.search{float:left; width:368px; height:25px; overflow:hidden; text-align:right }
.shuru{ border:1px solid #000; width:155px; height:18px;}
.btn{ background:url(../images/c_yj_10.jpg) repeat-x bottom;border:1px solid #5a5a5a; width:50px; height:22px; margin:0 0 0 5px;}

#demos { width:220px; height:130px; margin:10px auto; overflow:hidden;}
#indemos{ height: 800%;}
#demos1{ line-height:22px;} 
#demos2{ line-height:22px;}

.nav1{ width:100%; height:47px; background:url(../images/nav_bg.gif) repeat-x; margin:0 auto;}
.nav2{ width:980px; height:47px; margin:0 auto;}
.nav{ float:left; height:47px; margin:0px auto 0; position:relative;}
.nav ul{ float:left; width:1010px; height:47px; margin:0px auto 0;  margin-left:30px;}
.nav ul li{ float:left; display:inline; width:110px; height:43px; line-height:43px; margin:0 0 0 5px;}
.nav ul li a{ display:block; text-align:center; font-size:14px; font-weight:bold; width:110px; height:43px; background:url(../images/c_yj_18.jpg) no-repeat center; color:#fff;}
.nav ul li a.hover,.nav ul li a:hover{ background:url(../images/c_yj_20.jpg) no-repeat center; text-decoration:none;}
.nav ul .elseli a{ background:url(../images/c_yj_20.jpg) no-repeat center; }

.subnav{ display:none; position:absolute; top:41px; background:#fd5c3f; z-index:9999998; width:100px;}
.subnav dl dd{ height:30px; text-align:center;}
.subnav dl dd a{ display:block; color:#fff;  width:100px; height:30px; text-align:center; line-height:30px;}
.subnav dl dd:hover{ display:block;}
.subnav dl dd:hover a{ font-weight:bold; background:#fbfbfb; color:#dd2910;}
#con_one_1{ left:165px;}
#con_one_2{ left:396px;}
#con_one_3{ left:510px;}
#con_one_4{ left:625px;}
#con_one_5{ left:740px;}

.banner{ width:100%; background:url(../images/c_yj_24.jpg) no-repeat center bottom; padding-bottom:80px;}
.banner .ban{ width:941px;  margin:0 auto; }

.box1{ width:983px; margin:0 auto 0; overflow:hidden;}
.box1_l{ width:272px; height:240px; float:left;}

.box1_m{ width:451px; float:left;}
.xwdt{ border-bottom:2px solid #fd7908; height:25px; line-height:25px;}
.xwdt li{ float:left; display:inline;}
.xwdt li a{width:74px; height:25px;display:block; margin:0 0 0 10px; text-align:center; font-size:14px;  color:#000;}
.xwdt li a.hover{ background:url(../images/c_yj_28.jpg) no-repeat; color:#fff;font-weight:bold;}
.xwdt .box1_else a{ background:url(../images/c_yj_28.jpg) no-repeat; color:#fff;font-weight:bold;}

.more{ float:right; margin:-20px 10px 0 0;}

.box1_m { width:451px; margin:0 20px 0 10px; height:238px;}
.box1_m .lianbiao{ width:451px;}
.lianbiao{ padding:5px 0 0 0;}
.lianbiao li{ padding:0 15px; background:url(../images/c_yj_46.jpg) no-repeat 5px 13px; height:29px; line-height:29px; overflow:hidden;}
.lianbiao li a{ }
.lianbiao li span{ float:right; }

.box1_r{ float:left; width:228px; border:1px solid #e2e2e2; height:172px;margin-bottom:10px;}
.zxgg{ padding:0 0 0 20px; font-size:14px; font-weight:bold; background:url(../images/c_yj_38.jpg) no-repeat 5px 8px; height:30px; line-height:30px;border-bottom:1px solid #e2e2e2;}
.gonggao{ line-height:24px; padding:10px; }

.box2{width:983px; margin:10px auto 0; overflow:hidden;}
.box2_l{ float:left; width:731px; border:1px solid #e2e2e2; height:218px; }
.box2_con{ line-height:23px; padding:10px;}
.box2_con p{}
.box2_con .b2_img{ float:left; margin:0 10px 10px 0;}
.box2_r{ float:left; width:228px; border:1px solid #e2e2e2; height:218px; margin:0 0 0 20px; }

#demop {width:963px; height:140px; margin:0px auto; overflow:hidden;}
#indemop {float: left;width: 800%;}
#demo1p {float: left;}
#demo2p {float: left;}

.box3{width:983px; margin:10px auto 0; overflow:hidden;}
.box3_l{ width:364px;height:189px;float:left; border:1px solid #e2e2e2; margin:0 10px 0 0;}
.box3_l ul{ padding:5px 0 0 5px;}
.box3_r{ float:left; width:228px; border:1px solid #e2e2e2; height:189px; line-height:24px; }
.box3_r p{ padding:10px 5px; }
.zxgg{}
.zxgg{}
.box4{width:983px; margin:10px auto 0; overflow:hidden;}
.qy_title{padding:0 0 0 20px; font-size:14px; font-weight:bold; background:url(../images/c_yj_53.jpg) no-repeat 5px 0; height:25px; line-height:30px;border-bottom:2px solid #fd7908; color:#fff; overflow:hidden;}


.ry li{ float:left; width:139px; height:131px; display:inline; margin:10px 10px 0 10px; line-height:30px; text-align:center;}
.ry li img{ width:139px; height:101px;}
.box5{width:983px; margin:10px auto 0; overflow:hidden;}
.yqlj{}
.yqlj li{ float:left; margin:10px 7px 0 5px; display:inline; }
.yqlj li img{ width:108px; height:45px; border:1px solid #ccc;}

.footdh{ height:28px; line-height:28px; text-align:center; width:100%; background:#ebeced; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
.footdh a{ margin:0 8px;}
.footer{ width:983px; height:auto; margin:0 auto; line-height:24px; padding:10px 0; text-align:center;}
.footer span{ color:#f00;}



.main{ width:983px; height:auto; margin:0 auto;}
.main .left{ float:left; width:230px; overflow:hidden;}
.main .left ul{ background:#f2f2f2; padding:5px;}
.main .left ul li{ height:35px; padding-top:4px; line-height:35px; font-size:14px; padding-left:40px; background:url(../images/b1.gif) no-repeat 0 0;}
.main .left ul li a:hover,.main .left ul li.current a{ font-weight:bold; color:#f00;}
.main .left .contact{ background:url(../images/b2.gif) no-repeat 0 0; padding-top:40px; line-height:24px;}
.main .right{ width:733px; height:auto; float:left; display:inline; margin-left:20px;}
.main .right .path{ height:28px; background:url(../images/b4.gif) no-repeat 0 0; line-height:28px;}
.main .right .path span{ float:right; padding-right:8px;}
.main .right .path b{ font-size:14px; padding-left:26px;}
.news_list{ width:725px; margin:0 auto;}
.news_list li{ height:30px; background:url(../images/ico.gif) no-repeat 0 0; line-height:30px; padding-left:20px;}
.news_list li span{ float:right; padding-right:10px; color:#878787;}

.page_com{ line-height:24px; padding:10px;}
.page_com p{ margin-bottom:12px; text-indent:2em;}


.prodcuts_list li{ float:left; width:199px; height:184px; line-height:42px; display:inline; margin:10px 20px 0 22px; text-align:center;}
.prodcuts_list li img{ width:199px; height:144px;}

/*内容分页部分*/
.content_page{ clear:both;text-align:center;margin:20px 0;}
.content_page a{background:#fff;margin:1px;padding:4px 6px;border:1px solid #dac3bc;color:#666;}
.content_page span{background:#F7FDF4;color:#f60;margin:1px;padding:4px 6px;border:1px solid #dac3bc;}
.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 #dac3bc;color:#666;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 #dac3bc;color:#666;width:40px;height:24px;line-height:24px;text-align:center;font-size:12px;}
.content_url{font-size:14px;font-family:arial;color:#06f;margin:20px 0;}
.content_url span{color:#999;}
.content_url input{background:#50B20E;color:#666;width:50px;border:0;height:24px;}
.content_url #this_url{border:1px solid #dac3bc;width:574px;font-family:arial;color:#666;height:20px;line-height:20px;background:#fff;}

#Positon{background:url(../images/sdcms.gif) 0 -283px;height:41px;line-height:35px;text-indent:10px;}
.info_title{margin:10px 0;font:18px Microsoft Yahei;text-align:center; font-weight:bold;}
.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:#ccc;}
.info_content{word-wrap:break-word;overflow:hidden;width:708px;line-height:24px;line-height:24px;font-size:14px;}
.info_content img{max-width:711px;}
.info_contents a{ color:#f00; text-decoration:underline;}
.other_content{word-wrap:break-word;overflow:hidden;width:708px;line-height:24px;}
.other_content img{max-width:711px;}
#Digg{margin:10px auto 10px auto;padding:0;width:402px;height:59px;display:block;}
#Digg .up{float:left;margin-right:10px;background:url(../Images/digg_up.gif) no-repeat;width:196px;height:59px;display:block;cursor:pointer;}
#Digg .up_over{float:left;margin-right:10px;background:url(../Images/digg_up_over.gif) no-repeat;width:196px;height:59px;display:block;cursor:pointer;}
#Digg .down{float:left;background:url(../Images/digg_down.gif) no-repeat;width:196px;height:59px;display:block;cursor:pointer;}
#Digg .down_over{float:left;background:url(../Images/digg_down_over.gif) no-repeat;width:196px;height:59px;display:block;cursor:pointer;}
#Digg .percent{width:60px;height:7px;margin:13px 0 0 18px;overflow:hidden;}
#Digg .percent01{background:#82D114;height:7px;}
#Digg .percent02{background:#A9A9A9;height:7px;}
#Digg .percent03{position:absolute;margin:-10px 0 0 90px;}
.info_next{color:#999;margin-top:6px;}
.info_next a{font-family:verdana;}
/*内容分页部分*/

#right{ margin:0 auto;}
.subject_bg{height:29px;line-height:29px;}
.subject_title{font-size:14px;font-weight:bold;color:#c00;padding-left:12px;}
.subject_title a{color:#4EB30F;}
.subject_title a:hover{color:#f30;}
.subject_title span{float:right;font:12px/30px "宋体";padding-right:10px;}
.subject_title span a{color:#4EB30F;font:12px/30px "宋体";}
.subject_title span a:hover{color:#f30;font:12px/30px "宋体";}
.subject_title span span{float:none;font:12px/30px "宋体";padding-right:0;}
.plug_book_add { padding-left:0px; margin-top:30px;}
.plug_book_add dt{margin:6px 0px; line-height:26px;}
.plug_book_add i{ font-style:normal; color:#f00; margin-left:10px;}
.plug_book_add dt .input{border:1px solid #ccc;height:20px;line-height:20px;}
.plug_book_add dt .xheditor-mini{width:200px;height:100px;}
/*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:693px;height:100px;margin:0;padding:0;}
.comment_title{ background:#ccc; height:29px;line-height:29px;border:1px solid #ccc;border-bottom:0;color:#000;padding-left:12px;}
.comment_title span{color:#999;}
.comment_title b{font-weight:normal;float:right;margin-right:10px;}
.comment_content{border:1px solid #ccc;border-top:0;padding:6px;overflow:hidden;word-wrap:break-word;overflow:hidden;margin-bottom:10px;}
.comment_content img{max-width:708px;}
.vote_bnt{width:66px;height:34px;line-height:28px;text-align:center;margin:4px;}


.mainbox{
    overflow:hidden;
    position:relative;
}
.flashbox{
   overflow:hidden;
    position:relative;
}
.imagebox{
    text-align:right;position:relative;z-index:999;
}

.bitdiv{display:inline-block;width:8px;height:8px;margin:0 5px 10px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(../images/02.png)}
.curimg{background-image:url(../images/01.png)}