@charset "utf-8";
/*首页内容*/
/*首页大图*/
#banner{ height:382px; position:relative; background:#0481D9; margin-bottom:15px;}
#banner p{ height:30px; width:100%; position:absolute; left:0 ; bottom:0; background:url(../images/banner_pbg.png) repeat; z-index:9990;}
#full-screen-slider { width:100%; height:382px; float:left; position:relative}
#slides { display:block; width:100%; height:382px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:355px; z-index:9999;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:14px; height:14px; float:left; margin-right:10px; background:url(../images/banner_li.png) no-repeat;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current {background:url(../images/banner_li2.png) no-repeat;}

/*第一栏内容*/
#content .con_1{ height:172px; margin-bottom:10px;}
#content .con_1 .title{ height:21px; line-height:21px; margin-bottom:10px;}
#content .con_1 .pro_list{ width:258px; padding-top:5px;}
#content .con_1 .about{width:375px;}
#content .con_1 .about dl{ height:144px;}
#content .con_1 .about dl dt{ width:150px;}
#content .con_1 .about dl dd{ width:222px; line-height:21px;}
#content .con_1 .news{width:327px;}
#content .con_1 .news ul li{ height:28px; line-height:28px; border-bottom:1px dashed #ccc; background:url(../images/sjx.jpg) no-repeat left center ; padding-left:12px;}
#content .con_1 .news ul li.border0{ border:0;}

/*产品自动滚动*/
#content .con_2{ height:175px;}
#content .con_2 .title2{ height:26px; line-height:26px; border-bottom:2px solid #ccc; margin-bottom:10px;}
#content .con_2 .title2 h2,#content .con_1 .title h2{ padding-left:16px; background:url(../images/yuan.jpg) no-repeat left center;}
#content .con_2 #sub_content { overflow: hidden; height: 126px;  }
#content .con_2 #right_content2 { overflow: hidden;  position: relative; height: 126px;}
#content .con_2 #right_content2 ul.inpic { position: absolute; left: 0px; width: 10000px; }
#content .con_2 #right_content2 li{float: left; width: 186px; text-align: center; border:1px solid #ccc; margin-right:10px; height:124px;}
#content .con_2 #right_content2 li p a{ height:26px; background:#888; color:#fff; width:186px; line-height:26px; display:block; color:#fff;}
#content .con_2 #right_content2 li p a:hover{ background:#1364B7;}


/*内页内容*/
#ny_banner{ height:239px;  background:#0481D9 url(../images/ny_banner.jpg) no-repeat center top; margin-bottom:15px;}
/*内页左边*/
#ny_con .ny_left{ width:210px;}
#ny_con .ny_left ul,#ny_con .ny_left .submenu2{ padding-bottom:15px; background:#EEEEEE;}
#ny_con .ny_left ul li,#ny_con .ny_left .submenu2 li{ height:45px; line-height:45px; font-weight:bold;}
#ny_con .ny_left ul li a{ background:url(../images/left_hui.jpg) no-repeat;padding-left:83px; height:45px; line-height:45px; display:block;}
#ny_con .ny_left ul li:hover a,#ny_con .ny_left ul li a.submenu{ background:url(../images/left_lan.jpg) no-repeat; color:#fff;}
#ny_con .ny_left .submenu2 li a{background:url(../images/left_hui2.jpg) no-repeat;padding-left:53px; height:45px; line-height:45px; display:block;}
#ny_con .ny_left .submenu2 li:hover a,#ny_con .ny_left .submenu2 li a.submenu{ background:url(../images/left_lan2.jpg) no-repeat; color:#fff;}

/*内页右边*/
#ny_con .ny_right{ width:740px;}
#ny_con .ny_right .position{ height:27px; line-height:27px; background:url(../images/position_bg.jpg) repeat-x; margin-bottom:20px;}
#ny_con .ny_right .position h1{ border-bottom:1px solid #15599F; height:26px; line-height:26px; padding-right:5px;}
#ny_con .ny_right .newsli li{ height:35px; line-height:35px; border-bottom:1px dashed #ccc; background:url(../images/sjx.jpg) no-repeat left center ; padding-left:12px;}
#ny_con .ny_right .newsli li span img{ margin-top:7px; margin-right:15px;}

#ny_con .ny_right .proli li{ height:150px; border-bottom:1px dashed #ccc; margin-bottom:15px;}
#ny_con .ny_right .proli li dl{ width:50%; height:135px;}
#ny_con .ny_right .proli li dl dt{ width:190px;}
#ny_con .ny_right .proli li dl dt img,#ny_con .ny_right .detaildl dt img{ border:1px solid #ccc;}
#ny_con .ny_right .proli li dl dd{  width:158px;}
#ny_con .ny_right .proli li dl dd img{ margin-top:10px;}
#ny_con .ny_right .detaildl{ height:293px; margin-bottom:20px;}
#ny_con .ny_right .detaildl dt{ width:405px;}
#ny_con .ny_right .detaildl dd{ width:335px;}
#ny_con .ny_right .detaildl dd .h2{ height:22px; border-bottom:1px solid #ccc; line-height:22px; margin-bottom:10px;}
#ny_con .ny_right .detaildl dd .h2 span a{ color:#D8231C;}


#ny_con .ny_right .hot_sort{border:1px solid #ccc; border-bottom:0; border-right:0;}
#ny_con .ny_right .hot_sort dl{ clear: both; height: 40px; line-height:40px;}
#ny_con .ny_right .hot_sort dl.aa { background: #3285DB;  color:#fff;}
#ny_con .ny_right .hot_sort dl.bb { background:#fff; }
#ny_con .ny_right .hot_sort dl.aa dt.main_sort { width: 82px;  text-align: center; color:#fff; border:1px solid #ccc;height:39px; line-height:39px; border-top:0; border-left:0;}/*标题背景变换*/
#ny_con .ny_right .hot_sort dl.bb dt.main_sort { width: 82px; text-align: center;color:#D8231C;border:1px solid #ccc; height:39px; line-height:39px; border-top:0; border-left:0;}/*标题背景变换*/
#ny_con .ny_right .hot_sort dd{ text-align:center; width:81px;border:1px solid #ccc; height:39px; line-height:39px; border-top:0; border-left:0;}
#ny_con .ny_right .hot_sort dl a:hover{ color:#fff;}

#ny_con .ny_right .titsort dl{ clear: both; height: 40px; line-height:40px; background:#EEEEEE;border-right:1px solid #ccc;}
#ny_con .ny_right .titsort dl dt{width: 82px;  text-align: center;  border:1px solid #ccc;height:39px; line-height:39px; border-bottom:0; border-right:0;}
#ny_con .ny_right .titsort dl dd{ text-align:center; width:81px;border:1px solid #ccc; height:39px; line-height:39px; border-bottom:0; border-right:0; font-weight:bold;}

.biaoge{cursor:pointer;}
.biaoge:hover{ background:#3285DB; color:#fff; }
.biaoge .f00{ color:#f00;}


