﻿@charset "utf-8";
/* CSS Document */
html, body, ul, li, h1, h2, h3, h4, h5, h6, fieldset, legend {padding:0; margin:0;}
body {font:12px/normal Verdana, Arial, Helvetica, sans-serif; font-family:"宋体"; color:#333}
ul,li {list-style-type:none; text-transform:capitalize;}
.clear {clear:both; *display:inline;/*IE only*/}
a:link {text-decoration: none;color: #666;}
a:visited {text-decoration: none; color: #666;}
a:hover {text-decoration: underline; color: #333;}
a:active {text-decoration: none; color: #333;}

/*header*/
.header{ height:90px; width:1000px; margin:0 auto;}
.header .logo {width:462px; height:67px; float:left; margin-top:5px;}
.header .rightPart { width:460px; height:81px; float: right; color: #015bab; margin-right: 0px;}
.header .friendLink {color: #738197; padding-top: 10px; text-align: right; float:right; width:450px;}
.header .friendLink a:link {color: #5c5a5a;text-decoration:none;}
.header .friendLink a:visited {color:#5c5a5a;text-decoration:none;}
.header .friendLink a:hover {color:#999;text-decoration:none;}
.header .friendLink a:active {color:#333;text-decoration:none;}
#search_top{ margin-top:10px; float:right; width:460px;}
#search_top form{ float:right;}
#search_top .box{ background:url(../images/search_bg.gif) 0px 0px no-repeat; width:242px; height:22px; border:0px; line-height:22px; text-indent:1em; color:#666;}
#search_top .btn{ margin-left:5px; background:url(../images/search.gif) 0px 0px no-repeat; border:0px; width:65px; height:24px;cursor:hand;}

/*导航*/
#menu{ background-color:#E00809;z-index:999; position:relative;}
#nav {margin:0 auto; width:1000px; display:block;z-index:999;}
#nav .jquery_inner {margin-left:16px;}
#nav .jquery {margin-right:1px;padding:0 1px;}
#nav .mainlevel {background:#E00809; float:left; border-left:1px solid #fff; width:99px;/*IE6 only*/}
#nav .mainlevel a {color:#000; text-decoration:none; line-height:32px; display:block; text-align:center; font-size:16px; font-weight:bold; color:#FFF;}
#nav .mainlevel a:hover {color:#fff; text-decoration:none; background:#F00;}
#nav .mainlevel ul {display:none; position:absolute;}
#nav .mainlevel li {border-top:1px solid #fff; font-size:12px; background:#F00; width:99px;/*IE6 only*/}
#nav .mainlevel li a{font-size:12px; background:#E00809; width:99px;/*IE6 only*/}

/*__ banner图 _*/
.m_banner{ background:#fff;height:336px; position:relative;}
.m_banner .banner{height:336px; background:center;}
.banner_bg{ height:336px;}
.banner_tag{ position:absolute;bottom:20px;left:45%;}
.banner_tag .tag{ display:inline-block; zoom:1; *display:inline; height:15px;width:15px; background:#fff;margin:0 3px 0 0;}
.banner_tag .curr{ background:#ff9625;}


/*热点*/
.index_body{width:100%; background:url(../images/index_body_bg.jpg) repeat-x top; margin:0px;}
.index_rd{ width:1000px; height:315px; background:#FFF; margin:15px auto;}
.index_rdrw{float:left;width:505px; height:250px; background:#FFF; margin:10px; display:inline; background:url(../images/index_rd_bg.jpg) no-repeat; padding-left:25px; padding-top:50px;}
.index_jtxx{float:left; width:435px; height:300px; margin:10px 10px 10px 0px; display:inline; background:url(../images/index_jt_bg.jpg) no-repeat;}
.index_sb{width:400px; margin:60px 0 0 20px;border-bottom:1px dashed #ccc;}
.index_js{float:left; width:400px; margin:15px 0 0 20px; margin-left:15px; line-height:24px;text-indent:2em; text-align:left;}

/*新闻*/
.index_xw{width:1000px; height:290px; background:#FFF; margin:0 auto; border-top:2px solid #F00;}
.index_gsxw{width:550px; height:290px; float:left;display:inline;}
.index_gsxw .tit{float:left; display:inline; width:520px; height:40px; margin-bottom:10px; margin-left:20px; background:url(../images/index_gsnews.jpg) no-repeat;}
.index_gsxw .tit span{float:right; width:60px; height:30px; padding-top:15px;}
.index_gsxw .tit span a{font-size:12px; color:#666; text-decoration: none;}
.index_gsxw .index_gsxw_nr{float:left; display:inline; width:530px; margin-left:20px; border-right:1px solid #ccc;}
.index_gsxw .index_gsxw_nr li{ float:left; width:490px;height:24px; overflow:hidden; padding-left:15px; background:url(../images/arrow_list.gif) no-repeat;}
.index_gsxw .index_gsxw_nr li a:link{ font-size:12px; color:#333;text-decoration: none;}
.index_gsxw .index_gsxw_nr li a:hover{font-size:12px; color:#666; }
.index_gsxw .index_gsxw_nr span{float:right; height:24px; color:#666}

.index_jtjs{width:440px; height:290px; float:left;display:inline;}
.index_jtjs .jttit{float:left; display:inline; width:440px; height:40px; margin-bottom:10px; background:url(../images/index_gsxw_jtjs.jpg) 5px 0 no-repeat;}
.index_jtjs .jttit span{float:right; text-align:right; width:60px; height:30px; padding-top:15px;}
.index_jtjs .jttit span a{font-size:12px; color:#666; text-decoration: none;}
.index_jtjs .index_jtjs_zyyw{float:left; display:inline; width:410px; height:115px; margin:0 15px 20px 15px; border-bottom:1px dashed #ccc;}
.index_jtjs .index_jtjs_cyqy{float:left; display:inline; width:410px; height:105px; margin-left:15px;}

/*产品*/
.index_cp{width:1000px; height:345px; margin:20px auto; border-top:2px solid #F00;}
.index_gscp{width:550px; height:325px; float:left;display:inline;}
.index_gscp .tit{float:left; display:inline; width:520px; height:40px; margin-bottom:10px; margin-left:20px; background:url(../images/index_cp.jpg) no-repeat;}
.index_gscp .tit span{float:right; width:60px; height:30px; padding-top:15px;}
.index_gscp .tit span a{font-size:12px; color:#666; text-decoration: none;}
.index_gscp .index_gscp_nr{float:left; width:530px; margin-left:20px; display:inline; border-right:1px solid #ccc;overflow:hidden;}
.index_gscp .index_gscp_nr ul{ margin:0; padding:0;}
.index_gscp .index_gscp_nr ul li{width:160px; float: left; height:145px; margin-right:15px;}
.index_gscp .index_gscp_nr ul li a{color:#333; text-decoration: none;}
.index_gscp .index_gscp_nr ul li a:hover{color:#333; text-decoration:none;}
.index_gscp .index_gscp_nr ul li img{width:148px; height:105px; padding:5px; border:1px #CCC solid }
.index_gscp .index_gscp_nr ul li p{margin-top:5px; text-align:center; color:#333; font-weight:bold;}

.index_sp{width:440px; height:290px; float:left;display:inline;}
.index_sp .sptit{float:left; display:inline; width:440px; height:40px; margin-bottom:10px; background:url(../images/index_sp.jpg) 10px 0 no-repeat;}
.index_sp .sptit span{float:right; text-align:right; width:60px; height:30px; padding-top:15px;}
.index_sp .sptit span a{font-size:12px; color:#666; text-decoration: none;}
.index_sp_nr{float:left; display:inline; width:410px; height:285px; margin:0px 15px;}

/*footer*/
.footer{height:125px; width:100%; margin:0 auto; background:url(../images/footer_bg.jpg);}
.footdh{height:30px; width:980px; margin:0 auto;}
.footl{width:490px; font-size:12px; line-height:30px; color:#FFF; float:left;}
.footr{width:490px; font-size:12px; line-height:30px; color:#FFF; float:right; text-align:right;}
.foot{height:70px; width:980px; margin:0 auto; padding-top:25px;}

/*内页*/
.ny_body{width:100%; margin:0 auto; background:#ededed}
.webmbx{height:24px; width:960px; line-height:24px; margin:10px auto; padding-left:20px; background:#FFF; border:1px solid #CCC;}
.ny_body_lr{width:980px; margin:10px auto; }
.ny_body_l{ width:200px; background:#FFF; border:1px solid #CCC;}

/*产品*/
.cp{float:left;width:720px; height:490px; padding-left:10px; overflow:hidden;}
.cp ul { margin:0; padding:0;}
.cp ul li{width:170px; background:url(../images/index_cp_bg.gif) no-repeat; float: left; height: 156px; margin-right:10px;}
.cp ul li img{width:160px; height:115px; padding:5px;}
.cp ul li p{margin-top:8px; text-align:center;}

/*相册*/
.album{float:left;width:720px; padding-left:10px; overflow:hidden;}
.album ul { margin:0; padding:0;}
.album ul li{width:170px; background:url(../images/index_cp_bg.gif) no-repeat; float: left; height: 176px; margin-right:10px;}
.album ul li img{width:160px; height:115px; padding:5px;}
.album ul li p{margin-top:8px; text-align:center; text-align:left; line-height:20px;}

/*分页样式*/
.page_nav{font-size:12px; float:left; width:98%;padding-top:10px; font-size:12px; margin:5px auto; text-align:center;}
.page_nav a {padding:5px; text-decoration: none}
.page_nav a:hover {color:#000;}
.page_nav a:active {color:#000;}
.page_nav span.current {padding:5px;}
.page_nav span.nolink {padding:5px; text-decoration: none}