


/* Reset */
*{padding:0;margin:0;list-style-type:none;}
img{border:none;}
ul,li{list-style:none;}

/* Base */
.w {width: 1000px; margin:0 auto;}
.clear{ clear:both}
.fl{ float:left;}
.fr{ float:right;}
a{color:#555;text-decoration:none;}
a:hover{color: #FF0000;text-decoration:none;}
body{font-size:12px; line-height:24px; font-family:"宋体";color:#555;}
.logo{ margin-top:15px;}

/*===================================================================*/
.nav{ background:#0090da; margin:10px 0;}
.h_nav{ height:45px;width:1000px; margin:0 auto}
.h_nav li{ float:left;height:45px; line-height:45px; background:url(../images/h_nav_li_bg.gif) no-repeat top right;}
.h_nav li.cur {background-color: #ff8400;}
.h_nav li a{ color:#fff; font-size:14px; height:45px;padding:0; width:125px; display:inline-block; font-family:"Microsoft Yahei"; text-align:center;}
.h_nav li a:hover{text-decoration:none; background-color:#ff8400;}


.search .keys{width: 211px;height: 24px;line-height: 24px;border: medium none;padding: 0px 3px 0px 27px; background:url(../images/keys.gif) no-repeat top center; margin:0px 0; }
.search .ss{ background:url(../images/search.gif) no-repeat; height:24px; width:52px; border:0px; cursor:pointer}
.search p{ display: inline-block;}
.search .r{ float:right;}
.search .l{ float:left;}
.banner{ height:400px;  margin-top:10px;}
.banner_ny{ height:230px;  margin-top:10px;}

/*产品部分*/
.cp{ margin:30px auto; }
.cp-l{width:265px;float:left;overflow:hidden;}
.cp-con{overflow:hidden;background: url('../images/cp_bg.gif') repeat-y;}
.cp-con ul{width:255px;overflow:hidden;border-bottom:1px solid #ddd; padding-bottom:20px; }
.cp-con ul li{ text-indent:29px;height:28px;line-height:28px;background:url(../images/fl_li.jpg) no-repeat -3px 0; margin:8px;overflow:hidden;}
.cp-con ul li a{color:#333;display:block;}
.cp-con ul li a:hover{color:#FFF;background:url(../images/fl_lia.jpg) no-repeat  -3px 0;}

/*产品标题*/
.cp-r{width:725px;float: right;overflow:hidden;}
.bt{border:1px solid #ccc;height:34px;line-height:34px;background:url(../images/bt_bg.jpg) repeat-x;}
.bt .txt{float:left;text-indent:25px;color:#2c74b8;font-size:16px;font-weight:bold;background:url(../images/bt_icon.gif) no-repeat 10px center; font-family:"微软雅黑"}
.bt .more{float:right;margin:0px 10px 0px 0px;display:inline;}
.cp_c{ margin:15px 5px;}


/*案例*/
.ad1{margin-top:29px; margin-bottom:8px;}
.ad1 a.ad11{ display:block; background:url(../images/ad1.jpg) no-repeat center 0; height:138px; width:100%}
.ad1 .content{ height:138px; margin-top:-138px;}
.ad1 .btn{ background:url(../images/ad1Btn.jpg) no-repeat left top; display:inline-block; width:174px; height:57px; line-height:53px; text-align:center; font-family:"Microsoft YaHei"; font-weight:bold; font-size:30px; color:#005399; margin:20px 0 0 13px;}
.ad1 .zqq{ width:106px; height:30px; display:block; margin:45px 10px 0 0;}
.ad1 .adRight{ width:150px; padding:35px 35px 0 0;}
.ad1 .adRight b{ color:#7f480d; font-size:32px; font-weight:bold; font-family:"Microsoft YaHei";border-right:1px solid #7f480d; float:left; display:block; padding:5px 10px; font-family:"Microsoft YaHei"}
.ad1 .adRight strong{ float:left; color:#FFF; font-weight:bold; font-size:18px; font-family:"Microsoft YaHei"; text-align:center; line-height:22px;}
.ad1 .adRight strong i{ display:block; font-style:normal; font-size:14px; }

.list_top{ width:1000px;overflow:hidden; }
.p_list li{ float:left; margin:15px 15px; text-align:center; }
.p_list .img{ width:250px; height:166px;text-align:center; padding:0px; background:url(../images/shadow.gif) no-repeat bottom center; padding-bottom:14px;}
.p_list .img a{ display:block;width:250px; height:166px; overflow:hidden; }
.p_list .txt a{ display:block; font-family:"宋体"; margin:0px; color:#444;}
.p_list .txt a:hover{ color:#3C8C0E;}
.p_list a{ color:#0066ff; font-size:14px;}



/*公司*/
.gs{ margin-top:15px;}
.gs-l{ float:left; width:600px;}
.gs_title{ background:url(../images/t_bottom.jpg) no-repeat bottom left; padding:0 0 8px 0  }
.gs_title .more{ background:url(../images/more.gif) no-repeat; width:45px; height:15px; float:right; display:inline-block; margin:8px 3px 0 0  }
.gs_title .title{ color:#000; font:18px "Microsoft YaHei"; padding-left:23px; background:url(../images/t.gif) no-repeat 3px 5px; padding-bottom:3px; }

.jj{margin-top:5px;overflow:hidden;padding:15px 0px;padding-bottom:0px;height:220px;}
.jj .jj_img{float:left;border:1px solid #ccc;padding:1px;margin:5px 15px 5px 0;}
.jj .right_txt .txt1{line-height:30px;height:180px;overflow:hidden;}
.jj .right_txt .more{text-align:right;margin-right:10px;}
.jj .right_txt .more a{color:#2b73b7;}


.gs-r{ float:right; width:370px;}
.gs-news{ margin:15px 0}
.gs-news li{ height:34px; line-height:34px; border-bottom:1px dotted #ddd; background:url("../images/newslist_d.gif") left no-repeat; padding-left:10px;}
.gs-news span{ float:right; color:#999;}



.foot{ background-color: #353535; text-align:center; padding:25px 0; line-height:27px; margin-top:25px; }
.f_nav{ width:1000px; margin:0 auto 10px auto; border-bottom:1px solid #3a3a39 }
.foot a:hover{ color:#FFFFFF}



.l_title{color:#fff; font-size: 18px;  border-bottom:1px solid #E8E8E8; height:36px; line-height:36px; padding-left:18px; overflow:hidden; font-weight:normal; font-family:"微软雅黑"; background:#0c99e3; width:240px; margin:25px 0 0 0}
.lx{ border:1px solid #ddd; border-top:none;width:255px; padding:0 0 15px 0; }
.lx p{ margin:0 10px; line-height:27px;}
.lx img{ margin:10px 0 0 10px; }

.pos{ display:inline-block; float:right; padding:7px 0 0 0;}
.r_c{ line-height:27px; padding:25px 10px;}


/*详细页面*/
.r_c{ padding:25px 0;}
.news_s h3{ font-size:15px; font-weight:bold; color:#454545;}
.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:10px; text-align:center; border:1px solid #eaeaea; height:25px; clear:both;}
.np .prev{ float:left;}
.np .next{ float:right;}
.pages { text-align:center; padding: 25px 0 30px 0px; clear:both}
.pages li{ display:inline-block; padding:1px 10px; border:1px solid #ddd; }

/*留言板*/
.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;}
.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;}
.btn-ts{ background:url(../images/mess/tj_btn.jpg);}
.btn-ct{ background:url(../images/mess/ct_btn.jpg);}
.btn-ts,.btn-ct{ width: 107px; height:33px; border:0px;  padding-top:30px; cursor:pointer;}
select{ background:url(../images/mess/txtbg.png);}
select{ border:0px; width:165px; height:33px; border:1px solid #CCCCCC; margin-left:7px;}
.ts_t td{ height:45px;}
.redc{ color:#FF0000}

/*分页*/
.pages{text-align: center; padding-top:10px; padding-right:25px;  color:#666666; clear:both; margin:15px auto; } 
.pages span, .pages a{ display:inline-block; padding:1px 8px; border:1px solid #CCCCCC; margin-left:10px;}
.pages span:hover,.pages a:hover{ display:inline-block; padding:1px 8px; border:1px solid #0c99e3; background:#0c99e3; margin-left:10px; color:#FFF; cursor:pointer}
.pages  .red{  display:inline-block; padding:1px 8px; border:1px solid #0c99e3; background:#0c99e3; margin-left:10px; color:#FFF; cursor:pointer }
.pages li{ display:inline-block; padding:1px 10px; border:1px solid #ddd; }


.p_list_ny li{ float:left; margin:15px 5px; text-align:center; }
.p_list_ny .img{ width:230px;height:145px;text-align:center; padding:0px; background:url(../images/shadow.gif) no-repeat bottom center; padding-bottom:14px;}
.p_list_ny .img a{ display:block;width:230px; height:145px; overflow:hidden; }
.p_list_ny .txt a{ display:block; font-family:"宋体"; margin:0px; color:#444;}
.p_list_ny .txt a:hover{ color:#3C8C0E;}
.p_list_ny a{ color:#0066ff; font-size:14px;}


.pro_s_t{ background:url(../images/index_pro.jpg) no-repeat; height:58px; font-family:"微软雅黑"; color:#FFFFFF; line-height:45px; text-indent:34px; font-weight:normal; font-size:18px; }
.m20{ margin-top:30px;}


.slideBox .gd{display:block;height:400px; width:100%; }
.slideBox{ width:100%; min-width:1080px; height:auto; overflow:hidden; position:relative; }
.slideBox .hd{ height:40px; overflow:hidden; position:absolute; right:0; bottom:30px; z-index:1; width:100%;}
.slideBox .hd ul{ overflow:hidden;  zoom:1; height:40px;text-align:center; margin:0 auto;}
.slideBox .hd ul li{ float:left; padding-right:40px; margin-top:14px; background:url("zn_pic13.jpg") 12px center no-repeat;}
.slideBox .hd ul li i{ width:12px; height:12px; background:url("zn_pic12.png") no-repeat; cursor:pointer; text-indent:-9999px; display:block;}
.slideBox .hd ul li.last{ padding-right:0; background:none;}
.slideBox .hd ul li.on i{ background:url("zn_pic11.png") no-repeat;}
.slideBox .bd{ position:relative; height:100%; width:1440px;margin:0 auto; z-index:0; border-top:1px solid #4eb7ff;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%;display:block;  }
.slideBox .prev,
.slideBox .next{ position:absolute; display:block; width:40px; height:40px;}
.slideBox .next{ background:url("icondot.png") no-repeat; right:23%;background-position:-44px -0px; top:353px;z-index:2;}
.slideBox .prev{ background:url("icondot.png") no-repeat; left:23%;background-position:-0px -42px; top:353px;z-index:2;}
