﻿@charset "utf-8";
/* CSS Document */
body{ font-size:12px; font-family:Arial, Helvetica, sans-serif}
*{ margin:0; padding:0;}
img{ border:none;}
#all{ width:1003px; margin:0 auto;}
#content{ background:url(../images/02.gif) repeat-x top; padding:30px; width:943px;}
#content_inner{ background:url(../images/12.gif) no-repeat left 5% ; width:943px; overflow:hidden;}

a:link{ color:#000; text-decoration:none;}
a:active{color:#000; text-decoration:none;}
a:hover{ color:#c00; text-decoration:none;}
a:visited{ color:#333; text-decoration:none;}
.hui{ color:#9e9e9e;}
.hui a:link{ color:#9e9e9e; text-decoration:none;}
.hui a:active{ color:#9e9e9e; text-decoration:none;}
.hui a:hover{ color:#c00; text-decoration:none;}
.hui a:visited{ color:#9e9e9e; text-decoration:none;}
.lan{ color:#4b546d;}
.lan a:link{ color:#4b546d; text-decoration:none;}
.lan a:active{ color:#4b546d; text-decoration:none;}
.lan a:hover{ color:#c00; text-decoration:none;}
.lan a:visited{ color:#4b546d; text-decoration:none;}
/*公共*/
.right{ float:right;}
.bold{ font-weight:bold;}
.red{ color:#c00;}

/*头部*/
#head{ width:990px; height:77px; line-height:77px; background:url(../images/01.gif); padding-right:13px; font-family:Arial, Helvetica, sans-serif;  }
.time{ color:#a5a5a5; display:-moz-inline-box; display:inline-block; margin:0 30px;}
#nav_search{ background:url(../images/nav/nav.gif); width:1003px; height:33px; overflow:hidden; }
#navs { float:left; width:810px;}
#navs ul{ overflow:hidden; }
#navs ul li{ width:100px; height:33px; line-height:33px; float:left; text-align:center; list-style:none;}
#navs ul li a:hover,#navs ul li a.current{ background:url(../images/11.gif) no-repeat bottom center; width:100px; height:33px; display:block; cursor:hand;}
#search{ float:left;  border:1px #ccc solid; height:16px; line-height:16px; width:165px; margin-top:6px; background:#fff; padding-bottom:2px;}
.txt{ border:1px #fff solid; height:13px; line-height:13px; width:140px;}
.but{ background:url(../images/03.gif); width:21px; height:14px; border:none; cursor:hand;}

/*left nav*/
#left{ float:left; width:195px;}
#left ul{ padding-top:2px; background:#fff;}
#left ul li{ height:27px; width:195px; margin-bottom:2px; line-height:27px; list-style:none;  background:url(../images/07.gif); text-indent:30px; }
#left ul li a:hover,#left ul li a.current{ background:url(../images/05.gif); width:195px; height:27px; line-height:27px; color:#c00; display:block;}
#left ul li ul{ position:absolute; left:197px; top:-2px; display:none}
#left ul li ul li{ width:195px; height:27px; line-height:25px; margin-bottom:2px;}

#left1{ float:left; width:195px;}
#nav { width:195px; line-height: 27px; list-style-type: none; padding-top:2px; background:#fff; /*定义整个ul菜单的行高和背景色*/}
/*==================一级目录===================*/
#nav a { width: 195px; display: block; text-indent:30px; /*Width(一定要)，否则下面的Li会变形*/}
#nav li {/*下面的一条白边*/   background:url(../images/07.gif); list-style:none; margin-bottom:2px;  }
#nav li a:hover,#nav li a.current { background:url(../images/05.gif);width:195px; height:27px; line-height:27px; color:#c00;  /*一级目录onMouseOver显示的背景色*/ }
/*==================二级目录===================*/
#nav li ul { list-style:none; text-align:left; margin-top:2px;  }
#nav li ul li { background:#eee;/*二级目录的背景色*/  }
#nav li ul a {width:195px;/* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/}
/*下面是二级目录的链接样式*/
/*==============================*/
#nav li:hover ul { left: auto; }
#nav li.sfhover ul { left: auto; }
#content { clear: left; }
#nav ul.collapsed { display: none; }
-->




#right{ float:right; width:733px; background:url(../images/08.gif) repeat-x top;}
.right_tit{ background:url(../images/09.gif); width:663px; height:34px; line-height:34px; padding:0 25px 0 45px; color:#fff; }
.right_content{ width:663px; padding:25px 35px; line-height:22px;}
.right_list{ width:663px;}
.right_list ul{ list-style:none; color:#999999}
.right_list ul li{ background:url(../images/13.gif) no-repeat left center; border-bottom:1px #f0f0f0 solid; line-height:30px; height:30px; padding-left:653px; padding-left:10px;}
.right_service p{ margin-bottom:8px; color:#666666;}
.right_service_span{ display:-moz-inline-box; display:inline-block; width:80px;}
.right_service_txt{ width:180px; height:20px; border:1px #ccc solid; line-height:20px;}
.right_service_area{ width:540px; height:110px;}
.right_button{ background:url(../images/button.gif); width:59px; height:21px; text-align:center; border:none; cursor:hand; color:#666;}

.product{ overflow:hidden; padding:15px 0; border-bottom:1px #8d9ec1 solid; width:100%; }
.product_img{ width:167px; height:167px; border:1px #ccc solid; float:left;}
.product_con{ width: 470px; float:right;color:#666;}
.product_con span{ color:#000; display:-moz-inline-box; display:inline-block; margin-right:10px; }
.product_more{ background:url(../images/more.gif); width:78px; height:21px; cursor:hand; border:none;}
/*首页*/
.index_bg{ background:url(../images/bj.jpg); width:1003px; height:418px;}
.flash{ width:1003px; height:360px;}
.index_nav{ width:1003px; height:34px; background:#295298;filter:alpha(opacity=50,Style=0); margin-top:20px; padding-top:4px;}
.index_nav_inner{ position:absolute; overflow:hidden;}
.index_tab{  width:213px; height:34px; text-align:center; color:#fff; font-size:16px; margin:0 60px; _margin:0 45px; float:left; line-height:34px; cursor:hand; font-weight:bold}
.index_list{ background:url(../images/n.gif) repeat-x; height:136px; width:1003px;}
.list{ width:90%; margin:0 auto; padding-top:15px;  overflow:hidden;}
.list ul{ margin:0; padding:0}
.list ul li{ height:105px; float:left; width:97px; background:url(../images/line.gif) no-repeat right  center; list-style:none; margin-right:15px;}
.list_img{ width:77px; height:77px; border:1px #d7dce3 solid;}
.list_font{ line-height:25px;}
.news_out{ width:90%; margin:0 auto; padding-top:25px;  overflow:hidden;}
.news_img{ width:600px; overflow:hidden; float:left;}
.news_img ul{ margin:0; padding:0;}
.news_img ul li{ float:left; margin-right:2px; list-style:none; width:141px; }
.news_font{ width:100%; height:20px; line-height:20px;text-align:center}
.news_list{ float:left; width:300px;}
.news_list ul{ margin-top:5px;}
.news_list ul li{ line-height:20px; list-style-position:inside;}
.bs{width:90%; margin:0 auto; padding-top:15px;  overflow:hidden;}
.bs_list{ width:450px; float:left; background:url(../images/line.gif) no-repeat right;}
.bs_list ul{ margin-top:10px;}
.bs_list ul li{ list-style:inside; float:left; width:200px; line-height:22px; height:22px;}
.bs_mb{ width:400px; float:left; margin-left:40px;}
.bs_mb_font{ margin-top:10px; height:70px; line-height:22px; overflow:hidden}


/*link*/
.right_contentb{ width:683px; padding:25px; line-height:22px;}
.logo { overflow:hidden;}
.logo ul li{ list-style:none; float:left; margin-right:25px; border-color:#000000; border:1px; width:141px; height:80px }
.logo ul li img{ border:1px #d7dce3 solid;}

/*新闻详细*/
.xwnr { margin:16 }
.xwxx { font:"宋体"; font-size:12px; color:#4B546D; font-weight:bold; margin:auto; text-align:center }
.xw_con{ width:683px; padding:25px; line-height:25px; overflow:hidden;}
.xiaotu img{ border:1px #d7dce3 solid; margin-right:5px;}
.xiaotu a img:hover,.xiaotu a img.current{ border:1px #69C solid;}

/*底部*/
#bottom{ width:953px; background:url(../images/10.gif) repeat-x; height:41px; line-height:41px; padding:0 25px; color:#9e9e9e; font-family:Arial, Helvetica, sans-serif;}
