@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0}
body{ font-size:14px; color:#333; font-family:'微软雅黑'; line-height:22px; background:url(../images/bg.jpg) top repeat-x #f0f0f0;-webkit-text-size-adjust:none;}
ul,li{ list-style:none}
.f12{ font-size:12px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f24{ font-size:24px;}
.f36{ font-size:36px;}
.red{ color:#ed1d1d}
.blue{ color:#1ca8af}
.cfff{ color:#fff}
.c666{ color:#666}
.c999{ color:#999}
.cebebeb{ color:#ebebeb}
a{ text-decoration:none}
a:hovre{ text-decoration:none;}
img a{ border:none;}
em{ font-style:normal}

a:link,a:visited,a:active{color:#333;text-decoration:none}
a:hover{color:#ed1d1d; text-decoration:none; }

.c666 a:link,.c666 a:visited,.c666 a:active{color:#666;text-decoration:none}
.c666 a:hover{color:#ed1d1d; text-decoration:none; border-bottom:2px solid #f00}

.cfff a:link,.cfff a:visited,.cfff a:active{color:#fff;text-decoration:none}
.cfff a:hover{color:#fff; text-decoration:none}

.cebebeb a:link,.cebebeb a:visited,.cebebeb a:active{color:#ebebeb;text-decoration:none}
.cebebeb a:hover{color:#fff; text-decoration:none;}

.blue a:link,.blue a:visited,.blue a:active{color:#1ca8af;text-decoration:none}
.blue a:hover{color:#ed1d1d; text-decoration:none;}

.red a:link,.red a:visited,.red a:active{color:#ed1d1d;text-decoration:none}
.red a:hover{color:#1ca8af; text-decoration:none;}


.div1120{ width:1120px; padding:20px 0px 10px 0px; overflow:hidden; margin:0 auto}
.div1180{ width:1180px; overflow:hidden; margin:0 auto}
.h80{ width:1180px; height:80px; overflow:hidden; margin:0 auto}
.h60{ width:1180px; height:60px; overflow:hidden; margin:0 auto}
.h30{ width:1180px; height:30px; overflow:hidden; margin:0 auto}


.ntop{ width:100%; min-width:1180px; height:120px; background:url(../images/topbg.jpg) center no-repeat; overflow:hidden; margin:0 auto}
.nlogo{ width:860px; overflow:hidden; float:left}
.nweather{ width:208px; padding-top:25px;  text-align:right; overflow:hidden; float:right}



.navBar{ width:1180px;min-width:1180px;  position:relative; zz:998; background:url(../images/navbg.png) repeat-x; height:60px; line-height:60px; margin:0 auto }	

.nav{ width:948px; height:58px;  margin-top:2px; float:left}	
.nav .m{  position:relative;  float:left; width:120px; margin-right:30px; display:inline; text-align:center;}		

.nav h3 a{  zoom:1; display:block;text-align:center; overflow:hidden; font-size:18px; font-family:"微软雅黑"; width:120px; height:58px; line-height:58px; color:#fff; font-weight:bold;  }

.nav h3 a span{ display:inline-block; width:120px; overflow:hidden; height:20px;}	

.nav .sub2{ display:none;  width:160px;  position:absolute; left:0px; top:58px;  float:left; line-height:41px; padding:0px 0px 6px 0px; 	}	
.nav .sub2 li{ text-align:left; width:160px; height:41px; text-indent:20px;background:#fdfefe;border-bottom:1px solid #d6dada;  float:left  }
.nav .sub2 li a{ color:#333; display:block; height:41px; overflow:hidden; zoom:1; font-size:14px; background:#fdfefe;  border-bottom:1px solid #d6dada; }	
.nav .sub2 li a:hover{ color:#fff; background:url(../images/over.jpg) no-repeat; border-bottom:1px solid #1fafbd}
.nav .on h3 a{ color:#12a0ae; background:#fff;}	




.iinfo{ width:100%; min-width:1180px; height:60px; background:#27afbb; overflow:hidden; margin:0 auto}
.iinfo_l{ width:940px; overflow:hidden; float:left}
.ih{ width:60px; height:36px; padding-top:14px; border-left:1px solid #68c7d1; border-right:1px solid #68c7d1; text-align:center; overflow:hidden; float:left}
.gg{ width:850px;background:url(../images/g.png) left center no-repeat; text-indent:36px; float:right;}
.gg a{ display:block; line-height:50px;}
#div1{ height:50px; overflow:hidden;}

.search_box{ width:189px; height:40px; padding:13px 0px 0px 0px; float:right }
.search{ width:187px; height:30px; font-size:12px; border:1px solid #68c7d1; border-radius:5px; line-height:30px; overflow:hidden; margin:0 auto}
.s_bd{ width:150px; line-height:30px; padding-left:5px; border:none; background:none; font-family:'微软雅黑'; color:#fff;}

/*-- banner --*/
.banner{ width:100%; overflow:hidden; position:relative; text-align:center;height:470px; }
.banner .bd{ position:relative; height:100%; zz:0;margin:0 auto;   }
.banner .bd ul{ width:100% !important;  }	
.banner .bd li{ width:100% !important;  height:470px; overflow:hidden; text-align:center;  }	
.banner .bd li a{display:block; height:470px; }
.banner .hd{ width:100%;  position:absolute; zz:1; bottom:15px; left:0; height:21px; line-height:21px;text-align:center;		 _background:#000; _filter:alpha(opacity=60); 	}	
.banner .hd ul{text-align:center;  padding-top:5px;  }	
.banner .hd ul li{cursor:pointer; display:inline-block; *display:inline; zoom:1; width:32px; height:6px; margin:5px; background:#000; opacity:0.6; filter:alpha(opacity=60); overflow:hidden; line-height:9999px; }	
.banner .hd ul .on{background:#d9b500; }



/* flexslider */
.flexslider{width:1180px; position:relative;height:220px; overflow:hidden;margin:0 auto}
.slides{width:810px;position:relative;zz:1; float:left}
.slides li{ width:810px;height:170px;}
.slides li div{ width:810px; overflow:hidden; margin:0 auto}
.slides li div p{ padding-bottom:10px; padding-top:10px; padding-left:10px; line-height:26px}
.flex-control-nav{position:absolute;bottom:12px; left:-282px;zz:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 4px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;zz:3;width:250px;top:180px;}
.flex-direction-nav li a{display:block;width:120px;height:40px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:0px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:0px;background:url(../images/next.png) center center no-repeat;}
.flex-direction-nav li a.flex-prev:hover{left:0px;background:url(../images/prevover.png) center center no-repeat;}
.flex-direction-nav li a.flex-next:hover{right:0px;background:url(../images/nextover.png) center center no-repeat;}


.video{ width:320px; height:210px; overflow:hidden; float:right}

.boxfff{ width:100%; min-width:1180px; background:#fff; overflow:hidden; margin:0 auto}

.i_news{ width:100%; min-width:1180px; background:url(../images/inewbg.jpg) center bottom no-repeat;  padding:56px 0px 56px 0px; overflow:hidden; margin:0 auto}

.inews{ width:420px; height:580px; padding:10px 30px 10px 30px; background:#fff; overflow:hidden; float:left}
.inews_r{ width:670px; overflow:hidden; float:right}


.inews_title{ width:420px; height:80px; line-height:65px; background:url(../images/inews.png) left center  no-repeat; text-indent:56px; overflow:hidden; float:left}
.inews_pic{ width:420px; height:262px; overflow:hidden; float:left}

/*flex_focus*/
.flex_focus{width:420px;height:262px;overflow:hidden;float:left;position:relative;}
.flex_focus ul.slides,.flex_focus ul.slides li,.flex_focus ol.flex-control-nav,.flex_focus ol.flex-control-nav li{margin:0;padding:0;}
.flex_focus ul.slides{position:relative;zz:1;top:0;}
.flex_focus ul.slides li{float:left;width:420px;height:262px;overflow:hidden;position:relative;}
.flex_focus ul.slides li div.t_der_bg{width:560px;height:60px;background:#000000;border-top:1px solid #cccccc;position:absolute;left:0;bottom:0;_bottom:-1px;zz:1;overflow:hidden;filter:alpha(Opacity=60);opacity:0.60;-moz-opacity:0.60;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";}
.flex_focus ul.slides li div.t_der{width:420px;height:60px;position:absolute;left:0;bottom:0;zz:2;}
.flex_focus div.t_der p{font-size:18px;padding-top:15px;padding-bottom:5px;text-align:center;font-weight:bold;}
.flex_focus div.t_der p a:visited,.flex_focus div.t_der p a:link{color:#ffffff;}
.flex_focus div.t_der p a:hover{}
.flex_focus div.t_der span.txt{width:400px;float:left;margin:0 10px;padding-bottom:3px;text-align:center;font:12px/18px 微软雅黑;color:#bbbbbb;}
.flex_focus div.t_der span.txt a:visited,.flex_focus div.t_der span.txt a:link{color:#bbbbbb}
.flex_focus div.t_der span.txt a:hover{border-bottom:1px solid;}
.flex_focus ol.flex-control-nav{position:absolute;top:195px;left:-200px;+top:250px;_top:250px;right:0px;zz:2;width:420px;height:8px;text-align:right;}
.flex_focus ol.flex-control-nav li{display:inline-block;width:13px;height:13px; border-radius:50px;line-height:8px;margin:0 0 0 5px;*display:inline;zoom:1;}
.flex_focus ol.flex-control-nav a{display:inline-block;width:13px;height:13px;border-radius:50px;line-height:0px;font-size:0px;overflow:hidden;background:#ffffff;cursor:pointer;}
.flex_focus ol.flex-control-nav .flex-active{background:#dee012;}
.flex_focus ul.flex-direction-nav{position:absolute;zz:3;width:100%;top:50%;}
.flex_focus ul.flex-direction-nav li a{text-decoration:none;display:block;width:22px;height:70px;margin:-50px 0 0;position: absolute;top:40%;zz:10;font-size:0px;line-height:0px;text-indent:-9999px;overflow:hidden;}
.flex_focus ul.flex-direction-nav li a.flex-prev{left:-22px;background:url(../images/pbtnlr.png) no-repeat 0 0;}
.flex_focus ul.flex-direction-nav li a.flex-next{right:-22px;background:url(../images/pbtnlr.png) no-repeat -22px 0;}


.inews_list{ width:420px; padding-top:20px;overflow:hidden; margin:0 auto}
.inews_list li{ width:420px; line-height:28px; text-indent:13px; background:url(../images/li.png) left center no-repeat; overflow:hidden; float:left}
.inews_list li.on{ height:18px; color:#fff; border-bottom:1px dashed #bbb; background:none; margin-bottom:18px; float:left}
.inews_list li.on em{ color:#fff}
.inews_list li.on span{ color:#fff}

.inews_list span{ color:#a9a9a9; float:right; font-family:Georgia, "Times New Roman", Times, serif}

.inews_r_div{ width:670px; height:290px; background:#fff; overflow:hidden; float:left}
.inews_r_news{ width:446px; padding:0px 30px 0px 30px; overflow:hidden; float:left}
.inews_r_title{ width:446px; line-height:80px; padding-top:10px; border-bottom:1px dashed #bbb; text-align:center; overflow:hidden; float:left}
.inews_r_list{ width:446px; padding-top:25px; overflow:hidden; float:left}

.inews_r_list li{ width:446px; line-height:28px; text-indent:13px; background:url(../images/li.png) left center no-repeat; overflow:hidden; float:left}
.inews_r_list span{ color:#a9a9a9; float:right; font-family:Georgia, "Times New Roman", Times, serif}


.itz_box{ width:160px; height:290px; background:#1da8af; overflow:hidden; float:right}
.itz_box_title{ width:160px; text-align:center; line-height:96px; color:#fff; overflow:hidden; margin:0 auto}
.itz_box_list{ width:126px; overflow:hidden; margin:0 auto}
.itz_box_list li a{ width:124px; height:28px; border:1px solid #61c2c7; line-height:28px; color:#fff; margin-top:10px; text-align:center; overflow:hidden; float:left}
.itz_box_list li a:hover{ background:#61c2c7; color:#fff}

.iwh_box{ width:160px; height:290px; background:#ed1d1d; overflow:hidden; float:right}
.iwh_box_title{ width:160px; text-align:center; line-height:96px; color:#fff; overflow:hidden; margin:0 auto}
.iwh_box_list{ width:126px; overflow:hidden; margin:0 auto}
.iwh_box_list li a{ width:124px; height:28px; border:1px solid #f26161; line-height:28px; color:#fff; margin-top:10px; text-align:center; overflow:hidden; float:left}
.iwh_box_list li a:hover{ background:#f26161; color:#fff}


.m30{ margin-top:20px;}


.iaboutbg{ width:100%; min-width:1180px; height:300px; background:url(../images/iaboutbg.jpg) center no-repeat; overflow:hidden; margin:0 auto}

.iabout_list{ width:938px; padding-top:94px; overflow:hidden; margin:0 auto}
.iabout_list li a{ width:108px; height:108px; display:block; border:2px solid #b3ddc7; border-radius:8px; text-align:center; margin:0px 10px 0px 10px; overflow:hidden; float:left}
.iabout_list li a:hover{ background:#1ca8af;border:2px solid #fff}

.iabout_list li div.bg1{ width:108px; height:74px; background:url(../images/a1.png) center no-repeat; background-position:32px 20px}

.iabout_list li div.bg2{ width:108px; height:74px; background:url(../images/a2.png) center no-repeat; background-position:28px 20px}
.iabout_list li div.bg3{ width:108px; height:74px; background:url(../images/a3.png) center no-repeat; background-position:32px 20px}
.iabout_list li div.bg4{ width:108px; height:74px; background:url(../images/a4.png) center no-repeat; background-position:32px 20px}
.iabout_list li div.bg5{ width:108px; height:74px; background:url(../images/a5.png) center no-repeat; background-position:32px 20px}
.iabout_list li div.bg6{ width:108px; height:74px; background:url(../images/a6.png) center no-repeat; background-position:32px 20px}
.iabout_list li div.bg7{ width:108px; height:74px; background:url(../images/a7.png) center no-repeat; background-position:32px 20px}

.project_bg{ width:100%; min-width:1180px; padding:0px 0px 60px 0px; background:#fff; overflow:hidden; margin:0 auto}


/*e*/
.e{with:100%;height:100%;  }
.e ul.cat{padding-top:40px; padding-bottom:40px;}
.e ul.cat li{display:inline;}
.e ul.cat li a:hover{color:#d00;text-decoration:underline;}
.e_s_news_title{ width:540px;line-height:42px; position:absolute; left:0; top:10px; overflow:hidden; float:left}
.e_s_news{position:relative;padding-top:20px;width:1180px; overflow:hidden;}

.e_s_news .hd a{position:absolute;top:10px;display:block;width:108px;height:38px;border:1px solid #b4bdc2;cursor:pointer;}
.e_s_news .hd .prev{right:128px;}
.e_s_news .hd .next{left:auto;right:0px;}
.e_s_news .hd a i{margin:15px auto 0;width:66px;height:8px;background:url(../images/arrow2.png);}
.e_s_news .hd a.next i{background-position:-130px 0;}
.e_s_news .hd a:hover{ border:1px solid  #24abb2}
.e_s_news .hd a.prev:hover i{background-position:0 -9px;}
.e_s_news .hd a.next:hover i{background-position:-130px -9px;}
.e_s_news .tempWrap{margin:0 auto;}
.e_s_news .bd{ padding-top:50px;}
.e_s_news .bd ul{overflow:hidden; zoom:1; }
.e_s_news .bd ul li{position:relative;float:left;_display:inline;margin-right:20px; text-align:center;overflow:hidden;}
.e_s_news .bd ul li div.title{width:380px;  height:60px; line-height:60px; text-align:center; color:#333;}
.e_s_news .bd ul li a{display:block;width:380px;cursor:pointer;}
.e_s_news .bd ul li a:hover{color:#ed1d1d}
.e_s_news .bd ul li a div{line-height:20px;}
.e_s_news .bd ul li a i{margin:10px 0 18px;width:30px;height:3px;background:#d00; display:block}
.e_s_news .bd ul li a p{height:60px; line-height:60px; }


.footer{ width:100%; min-width:1180px; background:#23b1b8; padding:60px 0px 25px 0px; overflow:hidden; margin:0 auto}
.f_l{ width:740px; overflow:hidden; float:left}
.f_info{ width:400px; overflow:hidden; float:left}
.f_phone{ width:400px; height:56px; background:url(../images/phone.png) left center no-repeat; text-indent:60px; margin-bottom:20px;overflow:hidden; float:left}
.txt{ font-family:Georgia, "Times New Roman", Times, serif}
.f_btn{ width:398px; padding-top:18px; overflow:hidden; float:right}
.f_btn li a{ width:108px; height:108px; display:block; border:2px solid #91d8dc; border-radius:8px; text-align:center; margin:0px 10px 0px 10px; overflow:hidden; float:left}
.f_btn li a:hover{ background:#1ca8af;border:2px solid #fff}

.f_btn li div.bg1{ width:108px; height:74px; background:url(../images/f1.png) center no-repeat; background-position:32px 20px}

.f_btn li div.bg2{ width:108px; height:74px; background:url(../images/f2.png) center no-repeat; background-position:32px 20px}

.f_btn li div.bg3{ width:108px; height:74px; background:url(../images/f3.png) center no-repeat; background-position:32px 20px}
.f_erweima{ width:300px; overflow:hidden; float:left}
.f_erweima td{ padding-bottom:5px;}

.f_r{ width:408px; overflow:hidden; float:right}
.f_r li{ width:102px; text-align:center; overflow:hidden; float:left}
.f_r li h1{ margin-bottom:15px;}
.f_r li p{ font-size:12px;}

.pd40{ padding-bottom:40px;}
.bottom{ width:100%; min-width:1180px; padding-top:25px; text-align:center; border-top:1px solid #4fc1c6; overflow:hidden; margin:0 auto}



.nybanner{ width:100%; min-width:1180px; height:330px; position:relative; overflow:hidden; margin:0 auto}
.mp{ width:100%; min-width:1180px; height:70px; position:absolute; left:0; bottom:0px; background:url(../images/line.png) repeat-x; overflow:hidden; margin:0 auto}
.mp_title{ width:auto; padding:0px 50px 0px 50px ; line-height:70px; text-align:center; background:#26b1bd; overflow:hidden; float:left}
.sub{ width:auto; height:30px; padding-top:20px; overflow:hidden; float:right}
.sub a{ display:block; padding:0px 20px 0px 20px; background:url(../images/sub.png) repeat; color:#fff; line-height:30px; margin-left:1px; text-align:center; overflow:hidden; float:left}
.sub a:hover{ background:#26b1bd;}
.sub a.on{ background:#26b1bd }

.main{ width:1180px; padding:10px 0px 60px 0px; background:#fff; overflow:hidden; margin:0 auto}
.show_title{ width:1140px; line-height:50px; padding:60px 0px 0px 0px; text-align:center; color:#24686e; overflow:hidden; margin:0 auto}
.show_time{ width:1180px; line-height:35px; color:#999;  padding-bottom:15px; text-align:center; border-bottom:1px solid #ececec; overflow:hidden; margin:0 auto}
.show_time span{ margin:0px 8px 0px 8px;}
.show_content{ width:1000px; line-height:32px; padding:35px 0px 30px 0px; overflow:hidden; margin:0 auto}
.show_content img{ margin:5px 0px 5px 0px}
.share{ width:215px; text-align:center; overflow:hidden; margin:0 auto}
.show_about{ width:1000px; line-height:32px; padding:45px 0px 30px 0px; overflow:hidden; margin:0 auto}
.show_about img{ margin:5px 0px 5px 0px}

/*listnew*/
.listnew{ padding:15px 0px 0px 0px;}
.listnew ul li{display:block;padding:30px 40px;width:1100px;height:138px;border-bottom:1px solid #ececec;}
.listnew ul li.noborder{border:none;}
.listnew ul li em.time{width:116px;height:128px; padding-top:10px; text-align:right; float:right}
.listnew ul li em.time i{padding-bottom:20px;}
.listnew ul li a{width:984px;cursor:pointer;}
.k_con_tex{position:relative;display:block;float:right;padding-left:30px;width:734px;height:138px;}

.k_con_tex2{position:relative;display:block;float:right;padding-left:30px;width:984px;height:138px;}


.k_con_tex h3{line-height:30px;}
.k_con_tex p{padding-top:10px;line-height:20px;}
.k_con_tex i{position:absolute;bottom:0;left:30px;display:block;width:88px;height:30px;line-height:30px;border:1px solid #dedede;}


.k_con_tex2 h3{line-height:30px;}
.k_con_tex2 p{padding-top:10px;line-height:20px;}
.k_con_tex2 i{position:absolute;bottom:0;left:30px;display:block;width:88px;height:30px;line-height:30px;border:1px solid #dedede;}

.div1160{ width:1160px; overflow:hidden; margin:0 auto}
.fenye {width:550px; height:40px;font-size:14px; padding:40px 0px 0px 0px; overflow:hidden; margin:0 auto }
.fenye li a{ line-height:40px;  text-align:center; background:#f0f0f0; color:#666;  width:40px; margin-right:5px;list-style:none;float:left;border-radius: 20px; cursor:pointer}
.fenye li a:hover{ line-height:40px; background:#4ec070;  text-align:center;  border-radius: 20px; width:40px;list-style:none; color:#fff;float:left}
.fenye li.on a{ line-height:40px; background:#4ec070;  text-align:center;  border-radius: 20px; width:40px;margin-left:5px;list-style:none; color:#fff;float:left}
.fenye li span.pageinfo{ line-height:40px; background:#f0f0f0;text-align:center;color:#b1b1b1; width:40px; margin-right:5px;list-style:none;float:left; cursor:pointer}
.fenye li.disabled a{ line-height:40px; background:#f0f0f0; color:#666;  text-align:center;  border-radius: 20px; width:40px;margin-left:5px;list-style:none; float:left}




.listnew img:hover{
    opacity:0.7;
    filter:alpha(opacity=70); cursor:pointer
}

.listnew img{
    opacity:1;
    filter:alpha(opacity=100);}



.iservice{ width:1120px; background:#fff; padding:30px; overflow:hidden; margin:0 auto}
.iservice_top{ width:1120px; height:44px; background:url(../images/stip.png) left center no-repeat; line-height:44px; overflow:hidden; margin:0 auto}
.iservice_title{ width:200px; height:44px; line-height:44px; text-indent:55px; overflow:hidden; float:left}
.iservice_column{ width:276px; height:28px; overflow:hidden; float:right}
.iservice_column li a{ width:126px; height:26px; line-height:26px; text-align:center; margin-left:10px; border:1px solid #e0e0e0; color:#333; overflow:hidden; float:left}
.iservice_column li a:hover{ border:1px solid #1da8af; color:#333}


.ijingdian{ width:420px; height:320px; border-right:1px dashed #ccc; padding-right:30px; overflow:hidden; float:left}
.ijingdian p a{ width:420px; height:56px; display:block; text-align:center; color:#333; line-height:56px; background:#f0f0f0;}
.ijingdian p a:hover{ width:420px; height:56px; display:block; text-align:center; color:#fff; line-height:56px; background:#ed1d1d;}

.ily_list{ width:640px; overflow:hidden; float:right}
.ily_list li{ width:625px; padding-right:15px; background:#f0f0f0; font-style:normal; margin-bottom:10px; overflow:hidden; float:left}
.ily_list li img{ float:left; margin-right:12px}
.ily_list li i{ font-style:normal; line-height:35px;}
.ily_list li p{ font-size:12px; line-height:18px;}


.links{ width:100%; padding:30px 0px 60px 0px; background:#fff; overflow:hidden; margin:0 auto}

.c_s_pic{position:relative;width:1180px;height:78px;overflow:hidden; margin:0 auto}
.c_s_pic .hd a{position:absolute;top:15px;display:block;width:10px;height:52px;cursor:pointer;}
.c_s_pic .hd .prev{left:0;}
.c_s_pic .hd .next{left:auto;right:0;}
.c_s_pic .hd a i{margin:19px auto 0;width:23px;height:19px;background:url(../images/arrow1.png);}
.c_s_pic .hd a.next i{ background:url(../images/lr.jpg) no-repeat;}
.c_s_pic .hd a.prev i{ background:url(../images/ll.jpg) no-repeat;}


.c_s_pic .hd a.prev:hover i{ background:url(../images/ll_over.jpg) no-repeat}
.c_s_pic .hd a.next:hover i{ background:url(../images/lr_over.jpg) no-repeat}
.c_s_pic .tempWrap{margin:0 auto;}
.c_s_pic .bd { width:1120px; overflow:hidden; margin:0 auto}
.c_s_pic .bd ul{ overflow:hidden;zoom:1; width:1120px;}
.c_s_pic .bd ul li{position:relative;float:left;_display:inline;margin:0 4px;overflow:hidden;}
.c_s_pic .bd ul li a{display:block;cursor:pointer;}
.c_s_pic .bd ul li a img{display:block;width:178px;height:78px;}


.piclist{ width:1180px; padding:15px 0px 0px 0px; overflow:hidden; margin:0 auto}
.piclist li{ width:360px; margin:20px 0px 0px 25px; overflow:hidden; text-align:center; overflow:hidden; float:left}
.piclist li p{ line-height:45px;}
.piclist li a:hover{ background:#1ca8af; color:#fff; display:block}