/* Reset */
*{padding:0;margin:0;list-style-type:none;}
img{border:none;}
ul,li{list-style:none;}
input[type="text"]:focus, input[type="password"]:focus {outline:none;}
input::-ms-clear {display:none;}


/* Base */
.w {width: 1000px; margin:0 auto;}
.clear, .clearfix{ clear:both}
.fl{ float:left;}
.fr{ float:right;}
a{color:#666;text-decoration:none;}
body a:hover{color: #fc8026;text-decoration:none;}
body{ font-size:13px; color:#555; line-height:25px; font-family:'微软雅黑';  }
/*---------- stock ---------*/
.banner{ margin:25px auto;}

.head{ background:url(../images/topbg.jpg) no-repeat top center;}
.nav{ background:#1d62e1;height:45px;  }
.nav ul{ width:1000px;  margin:0 auto;}
.nav ul li{ float:left; margin:0 0 0 100px }
.nav ul li.home{ margin:0 0 0 25px}
.nav ul li a{ color:#FFF;  line-height:45px; display:block}
.nav ul li a:hover{ color:#FF0}

.content{ margin-top:25px;}
.content_left{ width:174px; }
.content_right{ width:810px; border:1px solid #ddd; }
.pro_sort{ border:1px solid #a6c7f7; border-top:0px; background:#e9f3ff; padding:15px 0 45px 0;  }
.pro_sort li a{ display:block; overflow:hidden; line-height:34px; height:34px;padding-left: 30px;font-size: 14px; color:#515151; background:url(../images/icon.png) no-repeat center left ;border-bottom: 1px #fff solid; }
.pro_sort li a:hover{ background:url(../images/icon.png) no-repeat center left #066cac; color:#FFF}
/*产品样式一  文字在图片下面 */
.p_list{ line-height:20px;}
.p_list li{ float:left; margin:18px 15px; text-align:center; }
.p_list .img{ width:225px; height:155px; text-align:center; padding:2px; background:url(../images/banse/shadow.gif) no-repeat bottom center; border:1px solid #ddd; }
.p_list .img a{ display:block;width:225px; height:155px; overflow:hidden; }
.p_list .txt a{ display:block; font-family:"宋体"; margin:10px 0 0 0; color:#444;}
.p_list .txt a:hover{ color: #FF0000;}
.p_list a{ color:#0066ff; font-size:14px; font-weight:bold;}
/*产品样式一  文字在图片上面*/
.plist li{ position:relative; float:left; margin:0px 3px 10px; }
.plist .img{ width:205px; height:135px; border:1px solid #eee; text-align:center; padding:1px; }
.plist .img a{ display:block;width:205px; height:135px; overflow:hidden; }
.plist .txtbg{ width:205px; height:25px; position:absolute; bottom:3px; left:3px; z-index:11; background:#000000; filter:alpha(opacity=50);   -moz-opacity:0.5;  -khtml-opacity: 0.5; opacity: 0.5;  }
.plist .txt{width:205px; position:absolute; bottom:3px; left:3px; z-index:12; text-align:center; color:#fff;  }
.plist .txt a{ color:#fff; display:block;   }
.plist li:hover a{ color: #fda7a4 }


.place_jj{ background:url('../images/place_jj.gif') no-repeat left top;height:46px;}
.place_jj a{ height:27px; float:right;/* background:url('../images/morebg.gif') no-repeat left 7px; */
width:52px;line-height:19px;color:#0080d5; font-size:12px; padding:8px 0px 0 3px;}
.place_jj a:visited{color:#0080d5;}
.place_jj a:hover{color:#0080d5; text-decoration:underline;}
.place_jj h1{ /* background:url('../images/coin01.gif') no-repeat 30px 8px; */ color:#474747;font-size:14px; line-height:35px; padding-left:30px;}
.place_jj h1 span{ color:#0080d5; line-height:35px; padding-left:0px;}
.place_jj h5{ /* background:url('../images/coin01.gif') no-repeat 30px 8px; */ color:#474747;font-size:14px; line-height:45px; padding-left:30px;}
.place_jj h5 span{ color:#0080d5; line-height:35px; padding-left:10px;}

.jj{ margin:25px auto}
.w_left{ float:left;width:485px;height:270px; border:1px solid #d4d4d4; }
.gsjj{ padding:10px 10px;}

.w_right{ float: right;width:485px; height:270px; border:1px solid #d4d4d4; }
.pro{  border:1px solid #d4d4d4; }

.n_list{ padding:10px 15px; } 
.n_list li{ border-bottom:1px dotted #ddd;  }
.n_list li a{ display:inline-block;height:34px; line-height:34px; background:url(../images/base/n_icon.gif) no-repeat center left; padding-left:10px;  }
.n_list span{ display:inline-block; float:right; margin:5px 0 0 0; color:#999;}


.footer{ background: #474e56; padding:35px; padding-bottom:5px; height:125px !important; overflow:hidden !important; margin-top:50px; text-align:center; color:#FFF }

.footer a{  color:#FFF }
.contactus_sy{ padding:15px 10px; background:#042f78; color:#FFF;  }
.contactus_sy a{ color:#FFF;  }

.place2{ background:url('../images/place1.jpg') no-repeat left top;height:38px; border-bottom:1px solid #CCC; }
.place2 a{}
.place2 a:visited{color:#474747;}
.place2 a:hover{color:#277cd1; text-decoration:underline;}
.place2 h2{ /* background:url('../images/coin01.gif') no-repeat 30px 8px; */ color:#474747;font-size:14px; line-height:35px; padding-left:30px;width:250px; float:left}
.place2 h2 span{ color:#277cd1; line-height:35px; padding-left:10px;}
.place2 h3{ float:right; line-height:38px;font-weight:normal; font-size:12px; margin-right:20px; }
.place2 h3 a{ font-size:12px; }
.place2 h5{ /* background:url('../images/coin01.gif') no-repeat 30px 8px; */ color:#474747;font-size:14px; line-height:38px; padding-left:30px;}
.place2 h5 span{ color:#277cd1; line-height:35px; padding-left:10px;}

.r_c{ line-height:30px; padding:15px 30px;}


/*分页*/
.pages{text-align: center; padding-top:10px; padding-right:25px; clear:both; margin:15px auto; } 
.pages span, .pages a{ display:inline-block; padding:1px 8px; border:1px solid #CCCCCC; margin-left:10px; color:#888}
.pages span:hover,.pages a:hover{ display:inline-block; padding:1px 8px; border:1px solid #FF0000;background: #FF0000;  margin-left:10px; color:#FFF; cursor:pointer}
.pages  .red{  display:inline-block; padding:1px 8px; border:1px solid #FF0000; background: #FF0000; margin-left:10px; color:#FFF; cursor:pointer }

/*详细页面*/
.news_s h3{ font-size:15px; font-weight:bold; color:#454545; font-family:"微软雅黑"; padding:0px; margin:0px; }
.news_s {color: #5D5D5D; text-align:center; margin:0 0 15px 0 ;border-bottom:#eee 1px solid; padding:10px 0 2px 0;}
.news_s .img img{ text-align:center; border:8px #F0F0F0 solid}
.np{ margin:15px 0px; background: #f2f2f2; padding:2px 10px; text-align:center; border:1px solid #eaeaea; height:25px; clear:both;}
.np .prev{ float:left;}
.np .next{ float:right;}
.info{ font-size:13px; color:#444; line-height:26px;}
#det{ margin:15px 40px;}
.relation_t{ border-bottom:1px dashed #CCCCCC; }


/*留言板*/
.ts_t .intextarea {float: left;width: 505px;height: 210px;background: url(../images/mess/txtbg.png) no-repeat left top;border: solid 1px #BCBCBC;margin: 0 7px;padding: 0 3px;line-height: 20px;}
.ts_t .intxt {float: left;width: 300px;height: 28px;line-height: 28px;border: solid 1px #BCBCBC;background: url(../images/mess/txtbg.png) no-repeat left top;margin: 0 7px;display: inline;padding: 0 3px;}
.ts_t .btn-ts{ background:url(../images/mess/tj_btn.jpg);}
.ts_t .btn-ct{ background:url(../images/mess/ct_btn.jpg);}
.ts_t .btn-ts,.ts_t .btn-ct{ width: 107px; height:33px; border:0px;  padding-top:30px; cursor:pointer;}
.ts_t select{ background:url(../images/mess/txtbg.png);}
.ts_t select{ border:0px; width:165px; height:33px; border:1px solid #CCCCCC; margin-left:7px;}
.ts_t td{ height:45px;}
.ts_t .redc{ color:#FF0000}

#slider{overflow:hidden;width:100%;height:437px;position:relative; }
#slider .pics{width:100%;height:437px}
#slider .pics li{height:437px; float:left; width:100%}
#slider #nav {position:absolute;bottom:15px;left:48%;}
#slider #nav li.nav{background:#F47500; color:#fff;}
#slider #nav li{ border-radius:15px; color:#d94b01; cursor:pointer;background:#fff;font-size:12px; height:15px;width:15px;float:left;margin-left:4px;display:inline;text-align:center}


.list_top{ margin-top:20px; width: 974px; overflow:hidden; }
.list_top li{ margin:0 5px;}

.logo{ position: relative;}
.f2{ width: 276px; height:30px; border:2px solid #094EB5; position:absolute; top:65px; left:720px; background:#FFF }
.f2 .s_txt{ height:25px; width:200px; background:#FFF;position:relative; top:2px; left:2px; border:0px; text-indent:14px; display:inline-block; }
.f2 .s_tj{ width:64px; height:28px; border:0px; position:relative; top:1px; left:8px;  background:url(../images/search_tj.jpg) no-repeat top left;display:inline-block; cursor:pointer;}
.f2 .f3{ margin:5px 0 0 15px;}

































