/* CSS Document */
.banner { height:500px; overflow:hidden; width:100%; }


/*内页代码*/
.banner_pic{width:1003px; height:235px; margin:8px auto; overflow:hidden;}
.banner_main {width:100%;  overflow:hidden; }

.indexbox{ width:1003px; height:283px; overflow:hidden; margin:5px auto;  }
.inlist{ width:218px; float:left; height:auto; overflow:hidden; border-left:1px #ddd solid; border-right:1px #ddd solid; border-bottom:1px #ddd solid; background:#fff;}
.inltop{ width:220px; height:41px; background:url(../images/plist.jpg) no-repeat; color:#fff; font-size:14px; font-weight:bold;line-height:41px; text-indent:35px;}
.inltop a{  color:#fff; font-size:14px; font-weight:bold;}
.inlbox{ width:218px; height:232px; overflow:hidden; margin:8px auto 0px auto;}
.inlbox ul li{ margin-left:10px; width:218px; height:38px; color:#000;background:url(../images/l_butter.jpg) no-repeat; line-height:38px; text-indent:35px;}
.inptob{ width:758px; height:280px; overflow:hidden; float:left; margin-left:20px; border:1px #ddd solid; background:#fff;}
.inptobs{ width:758px; height:auto; overflow:hidden; float:left; margin-left:20px; border:1px #ddd solid; background:#fff;}
.inpttto{ width:835px; height:auto; overflow:hidden; margin:auto;background:url(../images/t5.png) left top no-repeat; margin:8px 10px;color:#fff; text-indent:20px;  line-height:38px; }
.inpttto h1{ height:41px; color:#f22319; }
.intph1left{ width:670px; line-height:41px;  font-size:14px; font-weight:bold; float:left;}
.intph1right{ line-height:41px;  float:left; color:#f22319; }
.intph1right a{color:#f22319; }
.intph1left a{  font-size:14px; font-weight:bold; color:#fff; } 

.inptttos{ width:735px; height:auto; overflow:hidden; margin:auto; line-height:38px;background:url(../images/t5.png) left top no-repeat; margin:8px 10px; text-align:center;}
.lines{ width:119px; height:41px; line-height:35px; float:left;  font-size:14px; font-weight:bold; color:#fff;}
.inestr{ width:580px; line-height:41px; float:right; text-align:right;}
.inestr a{ color:#222;}
.indest{ width:725px; height:auto; overflow:hidden; line-height:30px; font-size:13px; margin:5px auto; padding-bottom:10px;}


.indexboxs{ width:1003px; height:auto; overflow:hidden; margin:5px auto;  }
.ablist{ width:220px; float:left; height:auto; overflow:hidden;  }
.abist{ width:218px; float:left; height:auto; overflow:hidden; border-left:1px #ddd solid; border-right:1px #ddd solid; border-bottom:1px #ddd solid; background:#fff;  background:#fff; margin-bottom:10px;}
.inlboxs{ width:218px; height:auto; overflow:hidden; margin:3px auto 0px auto;}
.inlboxs ul li{ margin:8px 0 8px 13px; width:218px; height:31px; color:#000;background:url(../images/l_butter.jpg) no-repeat; line-height:31px; text-indent:28px;}

.inlboxs li ul li {background:url(../images/i_ico.png) 5px center no-repeat; font-size:12px; font-weight:normal; line-height:27px; text-indent:15px;}
.inlboxs li ul li a:hover,.chnal_list li ul li a.hover{ background:none; color:red;}

.inddee{ width:205px; height:auto; overflow:hidden; line-height:25px; margin:10px auto;}


.map{width:835px; height:440px; margin:0 auto; padding-bottom:10px;}

/*图片列表*/
.ulimg { margin: 0 auto;padding-top:1px; width: 835px; overflow:hidden;}
.ulimg ul { list-style: none; }
.ulimg li { width: 256px; padding: 3px 22px 3px 0; float: left; }
.ulimg li img { width: 250px; height: 188px; border: 1px solid #cdcdcd; padding: 2px; }
.ulimg li span { display: block; text-align: center; line-height: 23px; color: #222; font-size: 12px; }


/*新闻列表*/

.news_list { width:820px; display: block;list-style: none; overflow:hidden;}
.news_list li { border-bottom: 1px dashed #cdcdcd; line-height: 36px; display: block; clear: both; height: 36px; }
.news_list li a { display: block; float: left; width: 700px; background: url(../images/i_ico.png) no-repeat 5px center; padding-left: 18px; outline: none;}
.news_list li span { display: block; float: right; color: #888 }
.news_time { width: 820px; margin: auto; margin-top: 10px; color: #666; font-family: "微软雅黑", Tahoma, Arial; border-bottom: 1px solid #cdcdcd; padding-bottom: 8px; }
.news_tit { width: 820px; margin: auto; font-family: "微软雅黑", Tahoma, Arial; line-height: 25px; font-size: 16px; color: #197cd4; font-weight:bold; text-align: center; margin-top: 12px; }
.news_con { width: 820px; margin: auto; margin-top: 10px; line-height: 26px; padding-bottom: 10px; border-bottom: 1px solid #cdcdcd; font-size:12px; }

.products_show_1{width:620px;height:457px; margin:0 auto; overflow:hidden;}
.products_show_1 img{width:600px;border: 1px solid #cdcdcd; padding: 2px;}

.products_show_2{width:820px;height:auto; margin:0 auto; overflow:hidden; padding-top:15px;}
.products_show_2_tit{ border-bottom:1px solid #ccc; height:35px; line-height:35px; display:block;}
.products_show_2_tit h3{ width:100px;line-height: 35px; background: #147cd6;text-align: center;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;color:#fff;font-size:14px;}
.products_show_2_nr{ padding:5px; line-height:28px;}

.back{ margin:10px 10px 0 0; display:inline; width:820px; height:40px; display:block;}

.back a{ display:block; background:url(../images/back_bd.jpg) no-repeat; font-family:"Microsoft YaHei"; color:#FFF; font-size:16px; width:88px; height:35px; line-height:35px; text-align:center; float:right;}



.flink { height:185px; margin-top:20px; }
.flink h2 { width:150px; height:35px; background:#0061ae; text-indent:18px;font-size:14px; color:#FFF; line-height:35px; }
.flink .f_r { width:853px; height:35px; background:#e5e5e5; }
.flink .f_r a { font-size:12px; color:#666; line-height:35px; padding:0px 15px; }
.flink .f_r a:hover { color:#0061ae; }

.d_links{ width:1003px; height:auto; margin:0 auto; padding:15px 0; overflow:hidden;}
.d_links a{ margin-right:9px;}
.d_links img{height:54px; width:148px; border: 1px solid #ddd; padding:2px; margin-bottom:15px;}

/* side */
.side{position:fixed;width:60px;height:205px;right:0;top:400px;z-index:100;}
.side ul li{width:60px;height:64px;float:left;position:relative;border-bottom:1px solid #0077d5;}
.side ul li .sidebox{position:absolute;width:60px;height:64px;top:0;right:0;transition:all 0.3s;background:#0485eb;color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:60px;height:60px;line-height:60px;display:inline-block;background:#666;transition:all 0.3s;}
.side ul li .sidetop:hover{background:#e67817;filter:Alpha(opacity=100);}
.side ul li img{ float:left; padding:7px 5px;}
