/* CSS Document */
body { font-family: Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:12px; background-color:#fff;}
div{overflow:hidden;}
img{ border:none;}
a{ text-decoration:none; color:#333; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
a:hover{ text-decoration:none; color:#0033FF;}
ul,li,h3,p{ margin:0; padding:0; list-style:none;}
/*Common attributes*/
.m_t5{ margin-top:6px;}
.m_l5{ margin-left:6px;}
.m_b5{ margin-bottom:9px;}
/*wrap*/
.mid_wrap{ width:776px; float:left; margin-left:15px; _display:inline;}
.left{ width:189px; float:left;}
.index_wrap{ width:980px; margin:0 auto;}
.sub_right{ width:782px; float:left; margin-left:7px; border:#c7d1da 1px solid;}
.sub_right a {color:#FF0000;font-weight:14px;font-weight:bold;}
.sub_right1{ width:782px; float:left; margin-left:7px; border:#c7d1da 1px solid;padding-bottom:15px;}
/*head*/
.head{ background:url(../image/head.jpg) no-repeat; width:980px; height:112px; float:left;}
.head ul{ height:65px; width:980px; float:left; text-align:right; line-height:23px; padding-top:22px;}
.head ul a{ color:#474747;}
.head ul a:hover{ color:#474747; text-decoration:underline;}
.head li{ width:980px; float:left; line-height:23px; }
.head li strong{ color:#F00;}

/*head*/
.nav{ background:url(../image/nav.jpg) repeat-x; height:35px; width:980px;}
.nav li{ width:100px; float:left; line-height:35px; text-align:center;margin-left:7px; display:inline;}
.nav li a{ font-size:14px; font-weight:bold; font-family:"ΣΧΤ²"; display:block; color:#fff000; font-weight:bold;}
.nav li a:hover{ background:url(../image/nav1.jpg) no-repeat; color:#000;font-size:14px; font-weight:bold; font-family:"ΣΧΤ²";}

.flash{ width:972px; border:#CCC 1px solid; float:left; padding:3px;}
.flash li{ width:972px; float:left;}


/*lsit*/
.list_t{ background: url(../image/list.jpg) no-repeat; width:189px; height:41px;color:#FFF;}
.list{ width:226px; float:left; background-color:#00509a;}
.list li{ background: url(../image/list_col.jpg) no-repeat;width:154px; height:29px; float:left; line-height:29px; padding-left:35px;}
.list li a{  font-size:13px;color:#fff000; }
.list li a:hover{color:#fff; text-decoration:underline;}

/*des*/
.news{ background: url(../image/des_bg.jpg) no-repeat; width:543px; float:left; height:300px; padding-left:2px;}
.news_t{ background: url(../image/nes_T.jpg) no-repeat; width:540px; height:39px; float:left; margin-top:3px;}
.news_t li{ float:left; line-height:45px; font-size:14px; font-weight:bold; text-indent:2.5em; color:#00509a;}
.news_t span{ float:right; margin-right:27px; margin-top:16px; _display:inline;}
.news_des{width:520px;float:left;margin-top:14px; padding-left:20px;}
.news_des ul{ width:260px; float:left;}
.news_des ul li{ background:url(../image/news_b.gif) center left no-repeat; width:260px; float:left; line-height:27px; text-indent:1.2em;}
.news_des ul li a{ color:#00509a;}
.news_des ul li a:hover{ text-decoration:underline;}
/*mid pic*/
.mid_menu{ width:533px; float:left; height:100px; padding-left:10px;}
/*des*/
.des{ width:540px; float:left; margin-left:12px;_display:inline;}
.des_t{ background: url(../image/des_t.jpg) no-repeat; width:523px; height:34px; float:left;}
.des_t li{float:left; line-height:30px; font-size:14px; font-weight:bold; text-indent:2em; color:#00509a;}
.des_t span{ float:right; margin-right:10px; margin-top:12px; _display:inline;}
.des_des{ line-height:22px; color:#000; float:left; padding-top:10px; width:520px; padding-left:6px; padding-right:6px;}
.des_des img{ float:left; margin-right:8px;}

/*right*/
.right{ width:207px; float:left; margin-left:10px; _display:inline; background-color:#ededed; padding:4px;}
/*contact*/
.contact{ background:url(../image/contact_bg.jpg) repeat-x; height:340px; width:207px; float:left;}
.contact ul{ background:url(../image/contact_t.jpg) no-repeat; width:207px; height:31px; float:left;}
.contact li{ color:#000; line-height:20px; margin-left:14px; _display:inline; float:left;font-size:14px; _display:inline;}
.contact li strong{color:#f00;}


/*contact about start*/
.contact1{ background:url(../image/contact_bg.jpg) repeat-x; width:188px; float:left;}
.contact1 ul{ background:url(../image/contact_t.jpg) no-repeat; width:183px; height:31px; float:left;}
.contact1 li{ color:#000; line-height:20px; margin-left:5px; _display:inline; float:left; font-size:14px;_display:inline;}
.contact1 li strong{color:#f00;}

/*contact about end*/


/*service*/
.service{background:url(../image/contact_bg.jpg) repeat-x #fff; height:420px; width:207px; float:left;}
.service_t{ background:url(../image/service_t.jpg) no-repeat; width:207px; height:34px; float:left;}
.service li{ height:381px; width:195px; float:left; padding:3px; line-height:20px;color:#000; }
.service li strong{ line-height:20px;color:#F00;}

/*product*/
.product{ width:980px; float:left;}
.product_t{ width:980px; border-bottom:#d1d1d1 2px solid; height:38px;}
.product_t li{ background:url(../image/pro_t.jpg)  bottom left no-repeat; width:102px; height:27px; float:left; margin-left:8px; _display:inline;}
.product_t span{float:right; margin-right:10px; margin-top:12px; _display:inline;}
.product_bor{ background:url(../image/pic_bg.jpg) no-repeat; width:181px; height:153px; float:left;margin-left:7px; margin-top:15px; padding-left:5px; padding-top:5px;}
.product_bor img{ width:171px; height:128px; float:left;}
.product_bor li{ width:171px; line-height:30px; float:left; text-align:center; height:30px;}

/*links*/
.links{ width:975px; margin-top:8px; float:left;border:#b6b6b6 1px solid; }
.links_t{ width:975px;background: url(../image/title_bg.jpg) repeat-x; height:43px;}
.links_t span{ float: right; line-height:26px; color:#666666; margin-right:5px;}
.links_t li{ background: url(../image/link_t_bg.jpg) repeat-x;font-size:14px; font-weight:bold; text-indent:1em; line-height:26px; width:90px; color:#00509a;}
.link_key{ width:956px; margin:0 auto;}
.link_key li{ word-spacing:2em; line-height:30px; float:left;width:950px;}
.link_key li a{ color:#000;word-spacing:20px; }
.link_key li a:hover{ color:#f00; text-decoration:underline;}
/*bot_nav*/
.bot_des{ width:100%;line-height:25px; text-align:center; word-spacing:10px; background:url(../image/foot_bg.jpg) repeat-x top; color:#fff600; float:left; height:100px; margin-top:0px; padding-top:0px; font-weight:bold;}
.bot_des a{color:#fff600;}
/*left menu news*/
.sub_left_menu1{ width:187px; float:left; background:url(../image/left_ba.jpg) repeat-x; border:#c7d1da 1px solid; min-height:180px;_height:180px;overflow:visible; }

/*book message*/
.sub_left_menu2{ width:187px; float:left; background:url(../image/left_ba.jpg) repeat-x; border:#c7d1da 1px solid;}


/*left menu about*/
.sub_left_menu{ width:187px; float:left; background:url(../image/left_ba.jpg) repeat-x; border:#c7d1da 1px solid;}
.sub_left_menu_t{ background:url(../image/sub_left_t.jpg) no-repeat; width:187px; height:40px; float:left; font-size:14px; font-weight:bold; text-indent:51px; line-height:40px; color:#0065c2;}
.sub_left_menu_col{width:173px; float:left; padding-left:14px;padding-top:15px;padding-bottom:15px;}
.sub_left_menu_col li{ background:url(../image/left_col.jpg) no-repeat; width:158px; height:27px; float:left; line-height:27px;  text-indent:2.5em; margin-top:3px;}
.sub_left_menu_col a{color:#195995;}
.sub_left_menu_col a:hover{color:#195995; font-weight:bold;}
/*sub des*/
.sub_posit{ width:782px; border-bottom:#00509a 1px dotted;height:30px; float:left;}
.sub_posit li{ background:url(../image/gif-0596.gif) center left no-repeat; line-height:30px; float:left; text-indent:2em; margin-left:8px; _display:inline;}
.sub_posit li a{ color:#000;}
.sub_posit li a:hover{ color:#00509a; text-decoration:underline;}
/**/
.about_detail{ width:742px;float:left; padding:10px 20px 5px 20px; line-height:30px;  }
.about_door{height:290px; width:710px; margin:0px auto;}

/*sub news*/
.sub_news_frame{ width:720px; float:left;}
.sub_new_title{border-bottom:#CCC 1px solid; font-size:14px; font-weight:bold; line-height:30px; margin-left:10px; text-indent:15px; color:#ff4800;}
.sub_new_title span{ float:right; margin-right:10px;}

.sub_news_details{ background: url(../image/news_b.gif) center left no-repeat;text-indent:2em; width:700px; float:left; border-bottom:1px #CCC dotted; line-height:25px; height:25px; margin-left:15px; _display:inline;}
.sub_news_details a{color:#000; float:left;}
.sub_news_details a:hover{color:#3b81c1;}
.sub_news_details span{ float:right; margin-right:5px;_display:inline;}
.next{ height:35px; width:780px; text-align:center; float:left; border-bottom:#CCC 1px solid;line-height:35px;}
/*new1*/
.new1_frame{ width:720px; margin:30px;float:left; _display:inline;}
.new1_frame a {color:#FF0000;font-size:14px;font-weight:bold;}
.new1_title{ width:100%; text-align:center; font-size:18px; float:left; height:30px; font-weight:bold;}
.new1_time{ width:100%; text-align:center; color:#CCC; float:left;}
.new1_read{ float:left;width:600px;font-size:14px;line-height:25px; padding:5px; margin-left:50px; border:#c4d7de 1px solid; _display:inline;}
.new1_detail{ width:720px; float:left;line-height:25px;text-indent:2em; text-align:justify; font-size:14px;}

/*product*/
/* sub product*/
.sub_pro_border{ width:230px; height:247px; float:left; _display:inline; margin-top:20px; margin-left:20px; margin-bottom:10px;background-color:#f8f8f8; border:#CCC 1px solid;}
.sub_pro_photo{ width:230px; height:173px; float:left; }
.sub_pro_photo img{ width:230px; height:173px; float:left; }
.sub_pro_photo_name{ width:230px; height:25px; line-height:25px; text-align:center; float:left; border-bottom:#CCC 1px dotted;}
.sub_pro_photo_name a{color:#000;font-weight:normal;}
.sub_pro_photo_name a:hover{color:#0058b1;}
.more_right{ float:right; margin-top:5px;}
.pic_des{ float:left; width:735px;}
.sub_pic_word{ text-indent:2em;font-size:14px; float:left; line-height:24px; padding:0px 5px;}

.subcontact{ width:740px; padding:5px; float:left; _display:inline;}


/**/
.content_page{text-align:center;margin:2px;}
.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;}
.content_url{font-size:14px;font-family:arial;color:#06f;margin:20px 0;}
.content_url span{color:#999;}
.content_url input{background:#50B20E;color:#fff;width:50px;border:0;height:24px;}
.content_url #this_url{border:1px solid #ccc;width:574px;font-family:arial;color:#000;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: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:698px;line-height:24px;line-height:24px;font-size:14px;}
.info_content img{max-width:600px;}
.other_content{word-wrap:break-word;overflow:hidden;width:698px;line-height:24px;}
.other_content img{max-width:600px;}

.plug_book_add{margin:0;padding:0}
.plug_book_add dt{margin:3px 0;}
.plug_book_add dt .input{border:1px solid #ccc;height:20px;line-height:20px;}
.plug_book_add dt .xheditor-mini{width:300px;height:150px;}

/*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{background:url(../images/sdcms.gif) 0 -254px;height:29px;line-height:29px;border:1px solid #CEE5C2;border-bottom:0;color:#4EB30F;padding-left:12px;}
.comment_title span{color:#999;}
.comment_content{border:1px solid #CEE5C2;border-top:0;padding:6px;overflow:hidden;word-wrap:break-word;overflow:hidden;margin-bottom:10px;}
.comment_content img{max-width:600px;}

#showmsg{color:#f00;}
.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;}



#paging1{ width:970px; height:23px; line-height:23px; text-align:center; float:left; border:#ddd 1px solid; float:left; margin-top:10px; display:inline; margin-left:10px; background-color:#eef8ff;}
#paging{ width:730px; height:23px; line-height:23px; text-align:center; float:left; border:#ddd 1px solid; float:left; margin-top:10px; margin-left:5px; display:inline; background-color:#FFF;}


.yzm { 
  position: fixed !important;
  left: 10px; 
  bottom: 20px; 
  height: 150px; 
  width: 120px; 
 }
