/*

Copyright (c) 2011, Yahoo! Inc. All rights reserved.

Code licensed under the BSD License:

http://developer.yahoo.com/yui/license.html

version: 2.9.0

html{color:#000;background:#FFF}*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0; font-family:"微软雅黑";}

table{border-collapse:collapse;border-spacing:0}

fieldset,img{border:0}

/*address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}*/

del,ins{text-decoration:none}

li{list-style:none}

a{ font-family:"微软雅黑";}

caption,th{text-align:left}

/*h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}*/

q:before,q:after{content:''}

abbr,acronym{border:0;font-variant:normal}

sup{vertical-align:baseline}

sub{vertical-align:baseline}

legend{color:#000}





 

.clear{clear:both; height:0; margin:0; padding:0; font-size:0; overflow:hidden;}





#full-screen-slider { width:100%; height:536px; float:left; position:relative; text-align:left; z-index:-999; }

#slides { display:block; width:100%; height:536px; 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:465px; z-index:99999;  padding:5px 15px 5px 0; margin:0}

#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }

#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}

#pagination li.current { background:#0092CE}







.head_box{ width:100%;}

.head{ width:100%; height:30px; background:#e4e4e4; border-bottom:1px solid #d9d9d9}

.head_tb{ width:1100px; height:30px; margin: 0px auto;}

.welcome{ width:387px; height:30px; line-height:30px; color:#333; float:left;}

.head_mi{ width:1100px; height:143px; margin: 0px auto;}

.logo{ width:797px; height:143px; float:left; background:url(../images/logo.jpg) no-repeat center;}

.head_yf{ width:215px; height:143px; float:right; background:url(../images/phone.jpg) no-repeat center;}

.dh{ width:100%; height:50px; background:#01458e;}

.nav{ width:1100px; height:50px; margin: 0px auto;}



.pro{ width:1100px; margin: 30px auto; }

.pro_zf{ width:232px; float:left;}

.pro_zf h3{ width:232px; height:107px; background:url(../images/cpfl.jpg) no-repeat center;}

.pro_flm{ width:232px; height:410px; background:#efefef}

.pro_flm ul{ width:232px; padding-top:30px;}

.pro_flm ul li{ width:204px; height:60px; margin: 0px auto; background:url(../images/li.jpg) no-repeat center bottom;}

.pro_flm ul li a{ display:block; width:204px; height:60px; line-height:60px; text-align:center;}

.pro_flm h2{ width:178px; height:85px; margin: 0px auto; background:url(../images/phone1.jpg) no-repeat center; margin-top:30px;}

.pro_yf{ width:837px; float:right;}

.pro_yf h3{ width:837px; height:110px; background:url(../images/cpzs.jpg) no-repeat center;}

.wdys_bj{ width:100%; height:773px; background:url(../images/wdbj.jpg) no-repeat center;}

.wdys{ width:988px; margin: 0px auto;}

.wdys h3{ width:988px; height:97px; background:url(../images/wdys.png) no-repeat center; padding-top:70px;}

.wdys_ce{ width:988px;}

.wdys_ce dl{ width:1113px;}

.wdys_ce dl dt{ width:536px; height:543px; background:url(../images/wdzf.jpg) no-repeat center; float:left;}

.wdys_ce dl dd{ width:577px; float:right; margin-top:20px;}

.wdys_ce dl dd h1{ width:577px; height:46px; background:url(../images/01.png) no-repeat center; margin-left:-120px;}

.wdys_ce dl dd h1 span{ display:block; width:495px; height:30px; font-weight:normal; font-size:16px; color:#f0ff00; overflow:hidden; margin-top:10px;  margin-left:30px;}

.wdys_ce dl dd h2{ width:409px; height:46px; background:url(../images/02.png) no-repeat center; margin-left:-40px; margin-top:35px;}

.wdys_ce dl dd h2 span{ display:block; width:322px; height:30px; font-weight:normal; font-size:16px; color:#f0ff00; overflow:hidden; margin-top:10px;  margin-left:30px;}

.wdys_ce dl dd h6{ width:425px; height:46px; background:url(../images/03.png) no-repeat center; margin-left:10px;margin-top:60px;}

.wdys_ce dl dd h6 span{ display:block; width:338px; height:30px; font-weight:normal; font-size:16px; color:#f0ff00; overflow:hidden; margin-top:10px;  margin-left:30px;}

.wdys_ce dl dd h4{ width:365px; height:46px; background:url(../images/04.png) no-repeat center; margin-left:10px; margin-top:80px;}

.wdys_ce dl dd h4 span{ display:block; width:278px; height:30px; font-weight:normal; font-size:16px; color:#f0ff00; overflow:hidden; margin-top:10px;  margin-left:30px;}

.wdys_ce dl dd h5{ width:508px; height:46px; background:url(../images/05.png) no-repeat center; margin-left:-60px; margin-top:80px;}

.wdys_ce dl dd h5 span{ display:block; width:435px; height:30px; font-weight:normal; font-size:16px; color:#f0ff00; overflow:hidden; margin-top:10px;  margin-left:30px;}

.gyhk{ width:1100px; margin: 30px auto; }

.gyhk h3{ width:1100px; height:95px; background:url(../images/gyhk.jpg) no-repeat center;}

.gyhk dl{ width:1030px; margin: 20px auto;}

.gyhk dl dt{ width:455px; height:307px; float:left;}

.gyhk dl dd{ width:561px; float:right;}

.gyhk dl dd span{ width:561px; height:152px; display:block; line-height:180%; overflow:hidden; margin-top:5px;}

.gyhk dl dd ul{ width:561px; margin-top:10px;}

.gyhk dl dd ul li{ width:182px; height:138px; float:left; margin-left:5px;}

.gyhk dl dd ul li img{ width:176px; height:132px; padding:2px;border: 1px solid #d3d3d1;}

.news_bj{ width:100%; height:315px; background:#f0eeef;}

.news{ width:1100px; margin: 0px auto;}

.news_zf{ width:376px; float:left; margin-top:30px;}

.news_zf h3{ width:376px; height:27px; background:url(../images/gsxw.jpg) no-repeat center;}

.news_zf h3 a{ width:40px; height:12px; display:block; font-weight:normal; color:#0c61b1; float:right;}

.news_zf ul{ width:376px; height:188px; overflow:hidden; margin-top:10px;}

.news_zf ul li{ width:376px; height:27px; margin-top:5px;}

.news_zf ul li a{ display:block; width:255px; height:27px; line-height:27px; float:left;color:#000;}

.news_zf ul li span{ display:block; width:80px; height:27px; line-height:27px;color:#000; float:right;}

.news_yf{ width:376px; float:left; margin-top:30px; margin-left:35px;}

.news_yf h3{ width:376px; height:27px; background:url(../images/hydt.jpg) no-repeat center;}

.news_yf h3 a{ width:40px; height:12px; display:block; font-weight:normal; color:#0c61b1; float:right;}

.news_yf ul{ width:376px; height:188px; overflow:hidden; margin-top:10px;}

.news_yf ul li{ width:376px; height:27px; margin-top:5px;}

.news_yf ul li a{ display:block; width:255px; height:27px; line-height:27px; float:left;color:#000;}

.news_yf ul li span{ display:block; width:80px; height:27px; line-height:27px;color:#000; float:right;}

.lxwm{ width:270px; height:315px; background:#ffffff; float:right;}

.lxwm h3{ width:270px; height:86px; background:url(../images/lxwm.jpg) no-repeat center; padding:30px 0px 0px 0px;}

.lxwm span{ width:200px; margin: 0px auto; line-height:23px; display:block;}







/*.friendlink{ width:100%; height:52px; background:#fedae3}*/

.yqlj{ width:1100px;margin: 0px auto;}

.yqlj h2{ width:1100px; height:36px; background: url(../images/yqlj.jpg) no-repeat center; margin-top:30px;}

.yqlj h4{ width:1100px; margin-top:10px; margin-bottom:10px;}

.yqlj h4 a{ display:block; color:#333; margin:0px 5px 0px 10px;float:left;}

.yqlj h4 a:hover{ color:#F00;}*/







/*内页*/

.ny{ width:100%; background:#f6f6f6;}

.ny_cen{ width:1300px; margin:0 auto; background:url(../images/bg_01.jpg) top center repeat-y;}



.ny_gywm{ width:223px; height:112px; margin: 0px auto; border: 1px #CCCCCC solid; margin-top:20px;}

.ny_gywm h3{ width:223px; height:45px; background:#bb2f30; border-top:5px solid #d73f40; color:#FFF; font-size:18px; text-align:center; font-weight:normal; line-height:45px;}

.ny_gywm ul{ width:223px; height:87px;}

.ny_gywm ul li{ width:223px; height:30px; background:#CCC; border-top:1px solid #FFF;}

.ny_gywm ul li a{ width:223px; height:30px; line-height:30px; display:block; color:#000; text-align:center;}

.ny_gywm ul li a:hover{ background:#8b1f53;}

.ny_sousuo{ width:245px; height:50px; background:url(../images/ny_znss.png) no-repeat center left; }



.ny_lxwm_top{width:223px; height:45px; background:#01458e; border-top:5px solid #0058b6; color:#FFF; font-size:18px; text-align:center; font-weight:normal; line-height:45px;}

.ny_lxwm{ margin-top:20px; }

.ny_lxwm span{ text-align:left; height:40px; line-height:40px; font-family:"微软雅黑"; font-size:18px; font-weight:bolder; color: #000;}

.ny_lxwm ul{}

.ny_lxwm ul li{ height:26px; text-align:left; line-height:26px; font-family:"微软雅黑";}















