﻿/* 杂项 */

body { background-color: #FFFFFF; color: #000; font-size: 12px; font-family:宋体; margin:0 10px 0 10px; background-image:url(images/bg.jpg); background-repeat:repeat-x; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, table, td, img, div, option { padding: 0; margin: 0; }
ol,ul {list-style:none;}   
h1, h2, h3, h4, h5, h6 { font-size: 12px; }  
h3{ display:block; position:absolute;} 
table { border-collapse: collapse; border-spacing: 0; }
ul li { list-style: none; }
p{ padding:0; margin:10px 0;}
hr { margin: 0; padding: 0; color: #CCC; }
.block { display: block; }
.clear { clear: both; height:0; font-size:0; line-height:0;  overflow:hidden; }
.border { border: 1px solid #CCC; }
.border_bm{border-bottom: 1px solid #CCC;}
.border_bm1{border-bottom: 1px solid #bbbbbb;}
.container{width:1000px; margin:0px auto;}

.left{ float:left;}
.right{ float:right;}
.pointer{ cursor:pointer;}
.lh15{ line-height:15px;}
.lh17{ line-height:17px;}
.lh20{ line-height:20px;}
.lh24{ line-height:24px;}
.lh25{ line-height:25px;}
.mb{margin-bottom:10px;}
.mt{margin-top:10px;}
.ml{margin-left:10px;}
.mr{margin-right:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.ml50{margin-left:50px;}
.ml5{margin-left:5px;}
.mr5{margin-right:5px;}
.mt2{margin-top:2px;}
.mt5{margin-top:5px;}
.mt15{margin-top:15px;}
.mb5{margin-bottom:5px;}
.mb20{margin-bottom:20px;}
.mr20{margin-rgiht:20px;}
.mr50{margin-right:50px;}
.pl{padding-left:10px;}
.pl20{padding-left:20px;}
.pt{padding-top:10px;}
.pt5{padding-top:5px;}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.imgpl{ padding-top:2px;}
/* 字体样式 */
.fontblack{color:#000000;}
.fontBold{font-weight: bold; }
.font10{font-size:10px;}
.font12{font-size:12px;}
.font14{font-size: 14px; }
.font14B{font-size: 14px; font-weight: bold; }
.font16{font-size: 16px; }
.font18{font-size:18px;}
.fontwhite{color:#fff;}
.fontred{color:#f00;}
.fontred1{color:#e72107;}
.fontblue{color:#2161d6;}
.fontgray{color:#7f7f7f;}
.font4e4e4e{color:#4e4e4e;}
.fonteb441d{color:#eb441d;}
.font47{color:#474747;}
 
/* 超链接样式 */
a img { border: 0px; }
a:link, a:visited { color: #333; font-weight:normal;text-decoration:none; font-family:Arial,宋体; }
a:hover{ color:#333; text-decoration:none;}

/**公用样式**/
.left_box{float:left;width:173px;margin-right:10px;background-color:#ffffff;}
.right_box{float:left;width:817px;background-color:#ffffff;}
.center_box{float:left;width:637px;background-color:#ffffff;margin-right:6px;}
.box_l{float:left;width:817px;margin-right:10px;background-color:#ffffff;}
.box_r{float:left;width:173px;background-color:#ffffff;}
.public_hd{background-image:url(images/hd_bg.gif);background-repeat:no-repeat; height:27px;line-height:27px;width:173px;}
.public_hd1{height:27px;line-height:27px;}
.public_content{padding:3px 2px 5px 5px;}
.hd_more{position:relative; top:-21px; left:76px;}
.public_border{border:1px solid #bfbfbf;background-color:#ffffff;}
.public_hd_r{border:1px solid #878787;background-color:#ffffff;border-left:none;width:643px;height:25px;line-height:25px;}
.title_txt{height:27px; line-height:27px; font-size:14px; font-weight:bold; color:#ffffff; width:160px;margin:0 auto;}
.public_input{border:1px solid #abadb3; height:20px; line-height:20px;}
.public_top_none{border:1px solid #bfbfbf;border-top:none;}
.line{background-image:url(images/line.gif); background-repeat:repeat-x;height:1px;}
.line1{background-image:url(images/line1.gif); background-repeat:repeat-x;height:1px;}
.lineli li{background:url(images/line.gif) repeat-x bottom; line-height:21px;}
/**head**/
.hd_top{background-image:url(images/top_bg.gif);background-repeat:no-repeat; height:25px; line-height:25px;} 
.hd_top_l{width:436px;}
.hd_top_c{width:204px;}
.hd_top_r{width:360px;}
.search_txt{color:#6c2904;font-weight:bold;}
.search_input{border:1px solid #929292;width:84px;height:18px;line-height:18px;margin-left:2px;}
.search_btn{border:1px solid #929292;width:33px;height:18px;line-height:18px;margin-left:10px; background-color:#fff;}


/**首页**/
.nav_box{background-image:url(images/nav_bg.gif);background-repeat:repeat-x;height:25px; line-height:25px; padding-left:40px;}
.nav_box li{float:left;width:100px;font-size:14px;font-weight:bold; border-right:1px solid #fff;color:#fff;}
.nav_box li.last{border:none;}
.index_left_nav li{background-image:url(images/left_nav_bg.gif);background-repeat:no-repeat; height:35px; line-height:37px;color:#484ebc;font-weight:bold;padding-left:40px;}
 /**临时添加**/
.index_left_nav li a{color:#484ebc;font-weight:bold;}
.index_left_nav li a:hover{color:#484ebc;font-weight:bold;}
.index_left_nav li a:visited{color:#484ebc;font-weight:bold;}
/**临时添加**/



.notes_box{height:27px; line-height:27px;}
.notes_title{width:70px;}
.notes_content{border:1px solid #bfbfbf;background-color:#ffffff;width:928px;}

.top_box{border:1px solid #e3dcc0; background-color:#ffffff;}
.top_hd{background-image:url(images/top_hd_bg.gif);background-repeat:repeat-x; height:29px; line-height:29px;color:#a32626;}
.img_more{position:relative; top:10px;}
.img_icon{position:relative; top:5px}
.top2_box{padding:10px 10px 5px 10px;}
.top_left_box{width:315px;}
.new_box{padding:5px 10px 15px 10px;}
.index_center_box{ width:315px; float:left;}
.center_hd{background-image:url(images/title_bg.gif);background-repeat:no-repeat; height:28px; line-height:28px;color:#fff;}
.flash_title{ background-color:#cbcbcb; height:30px; line-height:30px;color:#0f1696;font-weight:bold; width:315px; text-align:center;}

.fouce_box{padding:10px; border:1px solid #c9c8c8; border-top:none; margin-top:-1px;background-color:#ffffff;}
.fouce_hd{background-color:#ffffff;}
.fouce_hd li{float:left;width:92px; text-align:center; color:#2e2e2e;border:1px solid #c1c1c3; height:23px; line-height:25px;font-weight:bold; cursor:hand;}
.fouce_hd li.hover{color:#172739;border-bottom:none;}
.fouce_hd li.space10{color:#172739;border:none;border-bottom:1px solid #c1c1c3;border-top:1px solid #ffffff;width:5px;height:23px;line-height:25px;}

.btm_hd{background-image:url(images/btm_hd_bg.gif);background-repeat:no-repeat; height:30px; line-height:35px;color:#a32626;}
.btm_box{padding:10px; border:1px solid #c9c8c8; border-top:none; margin-top:-2px; background-color:#FFF;}
.btm_nav_hd{border-bottom:2px solid #af0300;height:25px; line-height:25px; padding-left:7px;}
.btm_nav_hd li{float:left;width:76px;background-image:url(images/btm_li_bg.gif);background-repeat:no-repeat; text-align:center; cursor:hand;}
.btm_nav_hd li.hover{background-image:url(images/btm_li_hover.gif);background-repeat:no-repeat; color:#fff;font-weight:bold;}
.btm_left_box{width:290px;}
/**footer**/
.footer{color:#5c5c5c;}
.footer_content{margin-left:170px;}
/**links**/
.links{background-image:url(images/linkbg.jpg); background-repeat:repeat-x; height:89px; border:1px solid #bbbbbb;}
.links_img{border-right:1px solid #bbbbbb; height:89px;}
.links_box li{float:left; width:140px;}

/**友情链接页**/
.links_content{background-color: #FFFFFF;}
.links_content table{ line-height:35px;}
.links_input{border:1px solid #abadb3; height:20px; line-height:20px;}
.links_btn{background-image:url(images/links_btn.jpg); height:23px; width:88px;border:none;}
.links_list_box{margin:50px auto; border-top:1px solid #cdcdcd;}
.links_list li{float:left; width:160px; line-height:40px;}
.links_list li.last{width:100px;}
.links_right_note{color:#656565;}
/**服务页**/
.service_box{padding:0px 50px 50px 50px;}
/**搜索页**/
.search_box{padding:10px;}
/**案例页**/
.case_left_hd{background-image:url(images/case_hd_bg.gif);background-repeat:no-repeat; height:22px; line-height:22px;}
.case_left_hd li{float:left;width:80px;text-align:center;color:#676767; cursor:hand;}
.case_left_hd li.hover{color:#404040;}
.case_box{padding:10px;}
.case_list_box{padding:10px;background-color: #FFFFFF;}
.case_item_hd{font-size:14px;color:#2161d6;font-weight:bold;}
.case_item_hd a:link, .case_item_hd a:visited, .case_item_hd a:hover {color:#2161d6;}
.case_item_title{ margin-left:160px;color:#999999;font-size:14px;}
.case_item_content_img{width:60px;}
.case_item_content_txt{line-height:17px; margin-top:10px;}

/**列表页**/
.list_box{padding:10px 3px 10px 3px;}
.list_hd{background-image:url(images/hd1_bg.gif);background-repeat:no-repeat; height:27px;line-height:27px;width:809px;}
.list_hd_more{position:relative; top:-27px;_top:-20px; left:760px;}
.list1_content{padding:0px 10px 10px 10px;}

/**详细页**/
.info_box{background-color: #FFFFFF;}
.info_content{padding:20px;}
.info_big_title{font-size:24px;}
.info_autho{color:#686868;border-bottom:1px solid #bfbfbf;border-top:1px solid #bfbfbf; height:27px;line-height:27px;}
.info_version{color:#4d4d4d;}
.info_btm_hd{background-image:url(images/hd2_bg.gif);background-repeat:no-repeat; height:27px;line-height:27px;width:320px;}
.info_btm_more{position:relative; top:-21px; left:295px;}
.info_btm_box{width:320px;}
.info_btm_list{border:1px solid #bfbfbf;border-top:none; padding:5px 0px 5px 2px;}

/**临时添加详细页**/
.page_botton{cursor:pointer;BORDER-RIGHT: #a3d767 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #a3d767 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 14px; BACKGROUND: #f9ffe8; PADDING-BOTTOM: 4px; MARGIN: 0px 2px; BORDER-LEFT: #a3d767 1px solid; COLOR: #2b2b2b; PADDING-TOP: 4px; BORDER-BOTTOM: #a3d767 1px solid}
.page_sel{ BORDER-RIGHT: #a3d767 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #a3d767 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 14px; BACKGROUND: #c7ea8a; PADDING-BOTTOM: 4px; MARGIN: 0px 2px; BORDER-LEFT: #a3d767 1px solid; COLOR: #2b2b2b; PADDING-TOP: 4px; BORDER-BOTTOM: #a3d767 1px solid}
.ClassA {clear:both;margin:2px;margin-top:5px;line-height:25px; color:#0066FF}
A.ClassA:link{color:#0066FF;text-decoration: none; font-size:14px; font-weight:bold}
A.ClassA:visited{color:#0066FF; font-size:14px; font-weight:bold}
.ClassB {float:left;margin-left:2px;margin-top:2px; width:150px; line-height:20px}
