@charset "gb2312";




/* CSS Document */
body{min-width:1003px;background:url(../images/bg1.jpg) repeat;}


#full-screen-slider { width:100%; height:396px; float:left; position:relative; z-index:100px;}
#slides { display:block; width:100%; height:396px; 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:340px; z-index:9900;  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}



/*******index****************************/
.header{width:1003px;margin:0 auto;padding-top:1px;height:117px;}
.logo{padding-top:15px;float:left; padding-left:20px;}
.search{float:left;width:304px;margin:43px 95px 0 100px;}
.search input{display:inline;vertical-align:middle;}
.search input[type="text"]{width:256px;height:24px;border:1px solid #dbdbdb;padding:0 10px;color:#cecece;font-family:Arial;line-height:24px;}
.search input[type="button"]{width:26px;height:26px;background:url(../images/inputsub.jpg) no-repeat left top;}
.search p:first-child{margin-bottom:5px;}
.search a{margin-left:10px;}
.search a:first-child{margin-left:0;}
.a_num{float:right;margin-top:35px;text-align:right;}
.amb{margin-bottom:5px;}

.nav{width:100%;background:url(../images/navbg.jpg) repeat-x left top;height:38px;position:relative;z-index:100;}
.nav ul{width:968px;margin:0 auto;}
.nav li{float:left;width:120px;background:url(../images/libg.jpg) no-repeat left top;padding-left:1px;position:relative;cursor:pointer;}
.nav li:first-child{background:none;}
.nav li>a{display:block;line-height:38px;color:#ffffff;height:38px;background:url(../images/nava_bg.jpg) no-repeat right top;font-size:14px;}
.nav li:first-child>a{background:none;}
.nav li:hover>a,.nav li.cur>a{background:url(../images/libg_h01.jpg) no-repeat right top;}
.nav li:first-child:hover>a,.nav li:first-child.cur>a{background:url(../images/libg_h.jpg) repeat-x left top;}
.nav li>a span{width:77px;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:right;margin-right:33px;margin-left:10px;cursor:pointer;}
.nav li:first-child>a>span{width:109px;text-align:center;margin:0 10px;}
.nav li div{ background:#fff;position:absolute;left:0;top:38px;z-index:10;width:112px;padding:10px 5px;display:none;}
.nav li div>a{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:28px;text-align:center;color:#333333;}
.nav li div>a:hover{background:#438081;color:#ffffff;}
.telnum{overflow:hidden;margin-bottom:-1px;}
.telnum span{float:right;height:25px;width:188px;background:url(../images/telbg.jpg) no-repeat left top #da1300;color:#ffffff;font-weight:bold;font-size:14px;line-height:25px;padding-left:35px;}
.nav li #navprodiv{width:1003px;left:-168px;border-bottom:1px solid #086097;padding:25px 0 0 0;}
#navprodiv dl{display:inline-block; vertical-align:top;width:140px;margin-left:20px; *display:inline; *zoom:1;margin-bottom:10px;overflow:hidden;height:176px; background:url(../images/pronavbg.jpg) repeat-y right top;overflow:hidden;}
#navprodiv a{display:block;color:#333333;line-height:22px;}
#navprodiv a:hover{color:#095c90;}
#navprodiv dt a{font-size:14px;font-weight:bold;line-height:22px;}
#navprodiv dd{line-height:24px;}
#navprodiv dd a.amore{color:#095c90;font-family:simsun;}
#navprodiv dd a.amore:hover{text-decoration:underline;}

.banner{width:100%;height:431px;position:relative;z-index:0;overflow:hidden;border-bottom:7px solid #86939b;}
.banner>ul{position:absolute;width:1600px;left:50%;top:0;margin-left:-800px;z-index:1;}
.banner>ul>li{display:none;}
.banner>ul>li:first-child{display:block;}

.float_ceng{position:absolute;width:1003px;left:50%;bottom:0;z-index:2;margin-left:-501px;cursor:pointer;background:url(../images/float_bg_r0.png) no-repeat right top;}
.floattit{float:left;width:105px;background:url(../images/float_bg_l.png) no-repeat left top;padding:0 0 0 7px;height:24px;line-height:24px;}
.floattit span{background:url(../images/arrow_red.png) no-repeat left center;padding-left:13px;color:#b31114;font-size:14px;}
.floamore{float:right;width:57px;background:url(../images/float_bg_r.png) no-repeat right top;height:24px;}
.floamore a{background:url(../images/more.png) no-repeat left top;display:block;width:29px;height:5px;margin:10px 0 0 14px;}
.white{height:10px;background:url(../images/floatbg.png) repeat;}
.float_prosiv{background:url(../images/floatbg.png) repeat;padding:10px 0 15px 0;display:none;}
.float_prosiv ul{overflow:hidden;}
.float_prosiv li{width:225px; float:left;overflow:hidden;margin-left:22px;}
.tabdiv{float:left;margin-right:10px;width:106px; height:96px;}
.float_prosiv .jzimg{width:104px; height:81px;border:2px solid #bcbcbc;*font-size:80px;}
.float_tit a{color:#095c90;font-size:14px;font-family:Microsoft YaHei;font-weight:bold;}
.float_tit a:hover{text-decoration:underline;}
.float_tit{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:6px;}
.float_con{line-height:20px;height:40px;overflow:hidden;margin-bottom:6px;}
.float_whole a{color:#095c90;}
.float_whole a:hover{text-decoration:underline;}
.float_prosiv li:hover  .jzimg{border:2px solid #095c90;}


.banbtn{background:url(../aa-images/arrow.png) no-repeat center top;overflow:hidden;width:131px;margin:0 auto; padding-top:15px;margin-bottom:26px;}
.banbtn span{float:left;width:13px;margin-left:6px; background:#86939b;height:13px;cursor:pointer;}
.banbtn span:first-child{margin-left:none;}
.banbtn span.cur{background:#095c90;}

.main{width:1003px;margin:0 auto;padding-bottom:45px;}
.main_left{float:left; width:286px;}
.maintit{border-bottom:1px solid #787171; padding-bottom:5px;}
.tittxt{color:#2f2f36;font-size:16px;float:left;max-width:235px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.tittxt span{text-transform:uppercase;font:Arial;color:#908d8d;font-size:11px;}
.more{float:right; width:42px; height:13px; background:url(../images/more.jpg) no-repeat left top;margin-top:3px;}
.more:hover{background:url(../images/more_h.jpg) no-repeat left top;}
.index_news{margin-bottom:15px;}
.index_news li{margin-top:13px;overflow:hidden; margin-bottom:10px;}
.index_news table{width:110px;height:68px;text-align:center;float:left;margin-right:10px; margin-bottom:10px;}
.index_news table img{width:110px;height:68px;}

.index_newstit{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:5px;}
.index_newstit a{color:#2f2f36;}
.indexnwscon{font-size:11px;line-height:16px;height:48px;overflow:hidden;color:#8a8787;}

.tittxt01{float:left;}
.tittxt01 a{color:#2f2f36;font-size:14px;}
.tittxt01 a:hover,.index_pro li a:hover{color:#095c90;}
.innewscon{height:80px;overflow:hidden;color:#777777;line-height:20px;padding-top:5px;}

.main_center{float:left; margin:0 25px;width:333px;}
.index_pro{width:333px;overflow:hidden;}
.index_pro ul{width:360px;overflow:hidden;padding:20px 0 20px 0;}
.index_pro li{float:left;width:99px;border:1px solid #d8d8d8;background:url(../images/prolibg.jpg) repeat-x left top;height:24px;margin:0 15px 5px 0;}
.index_pro li a{background:url(../images/proarrow.png) no-repeat left center;display:block;margin:0 8px;padding-left:10px;line-height:24px;color:#458283;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.index_propic{overflow:hidden;height:235px;}
.index_propic ul{overflow:hidden;width:360px;}
.index_propic li{float:left;width:157px;border:1px solid #b1b1b1;height:107px;margin:0 15px 15px 0;position:relative;}
.index_propic li:hover{border:1px solid #458283;}
.index_propic table{width:157px;height:94px;background:#ffffff;text-align:center;}
.in_protit{position:absolute;left:1px;bottom:1px;height:20px;width:155px;background:url(../images/black_tm.png) repeat;text-align:center;line-height:20px;}
.in_protit a{margin:0 10px;color:#ffffff;}

.mian_right{float:left;width:334px;}
.index_caselist li{overflow:hidden;margin-bottom:10px;}
 
.index_date{width:43px;height:59px;float:left;background:#dddddd;text-align:center;}
.index_date img{display:none;}
.index_date img:first-child{display:inline-block;}
.index_caselist li:hover .index_date img{display:inline-block;}
.index_caselist li:hover .index_date img:first-child{display:none;}

.index_date span{font-size:18px;}
.in_casecon{float:right;width:280px;}
.in_casetit{margin-bottom:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.in_casetit a{font-size:14px;font-weight:bold;color:#454545;line-height:18px;}
.incaseonn table{width:99px;height:65px;text-align:center;border:1px solid #e3e3e3;float:left;}
.index_caselist li:hover table{border:1px solid #458283;}
.index_caselist li:hover .in_casetit a{color:#458283;}
.index_caselist li:hover .index_date{background:#458283;color:#ffffff;}
.pcon{width:165px;color:#545454;height:60px;line-height:20px;overflow:hidden;float:right;margin-bottom:10px;}
.in_casemore{float:right;width:95px;height:25px;background:url(../images/all.png) no-repeat right top;}
.index_caselist li:hover  .in_casemore{background:url(../images/all_h.png) no-repeat right top;}

.bottom{border-top:7px solid #ededed;background:#438081;min-height:160px;padding-top:30px;}
.bottomin{width:1003px;margin:0 auto;}
.botnav{overflow:hidden;width:747px;float:left;}
.botnav li{background:url(../images/botbg.jpg) no-repeat left 5px;padding-left:30px;margin-right:30px;float:left;width:192px;}
.botnav li:first-child{background:none;padding-left:0;width: 140px;}
.bottit{background:url(../images/botpngarr.png) no-repeat right center;padding-right:25px;margin-bottom:13px;width:60px;}
.bottit a{color:#ffffff;font-size:14px;line-height:24px;}
.botspan{overflow:hidden;line-height:22px;}
.botspan>a{float:left;color:#ffffff;width:86px;background:url(../images/dian_white.jpg) no-repeat left center;padding-left:5px;margin-right:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.botspan>a:hover{text-decoration:underline;}
.botnav li.bot_lastli{width:268px;color:#ffffff;line-height:22px;margin-right:0;}
.botnav li:first-child .botspan a{width: 60px;}
.weixin{float:left;overflow:hidden;}
.botimg{float:left;width:89px;margin-right:10px;margin-top:15px;}
.botdiv{float:left;color:#ffffff;padding-top:38px;line-height:18px;}

.footer{background:#356C6D;border-top:1px solid #488E8F;min-height:55px;}
.footerin{width:1003px;margin:0 auto;color:#ffffff;text-align:center;}
.footerin a{color:#ffffff;}
.copy{padding-top:18px;line-height:24px;}

/*****pro**************/
.pro_tuijian{width:978px;margin:0 auto;overflow:hidden;margin-bottom:45px;margin-top:-69px;}
.pro_tuijian li{width:229px;float:left;margin-left:20px;}
.pro_tuijian li:first-child{margin-left:0;}
.tuijiantit{margin-bottom:5px;font-size:18px;font-weight:bold;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.tuijiantit a{color:#333333;}
.tuijiantit a:hover{color:#095c90;}
.pro_tuijian .jzimg{width:225px;height:92px;font-size:80px;border:2px solid #bbbbbb;}
.tuijiancon{padding-top:10px;line-height:20px;height:40px;overflow:hidden;}
.tuijiancon a{color:#095c90;margin-left:5px;}
.tuijiancon a:hover{text-decoration:underline;}
.tuijiancon span{font-family:simsun;}
.proli{overflow:hidden;padding-top:20px;height:490px;}
.proli ul{overflow:hidden;width:770px;}
.proli li{width:226px;float:left;margin:0 25px 60px 0;}
.proli li table{width:226px;height:164px;text-align:center;margin-bottom:15px;}
.proli li p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:14px;text-align:center;}
.proli li p a{color:#363636;}
.proli li p a:hover{color:#095c90;}
.jdal{width:970px;margin:0 auto;padding-bottom:30px;}
.jdal_tit{background:url(../images/righttitbg.jpg) repeat-x left center;overflow:hidden;line-height:24px;margin-bottom:24px;}
.jdal_tit span{color:#2e2e2e;font-size:24px;background:#ffffff;margin-left:15px;}
.jdal_tit a{float:right;font-family:Arial;text-transform:uppercase;font-size:16px;background:#ffffff;}
/**xiaoguo**/
#tuijainpic{width:895px;overflow:hidden;margin-left:25px;height:189px;}
#prev{float:left;background:url(../images/left_arrow.jpg) no-repeat left top;width:12px;height:22px;margin-top:64px;cursor:pointer;}
#next{float:right;background:url(../images/right_arrow.jpg) no-repeat right top;width:12px;height:22px;margin-top:64px;cursor:pointer;}
#tuijainpic ul{width:10000px;overflow:hidden;float:left;}
#tuijainpic li{float:left;width:205px;margin-right:25px;}
#tuijainpic li table{border:1px solid #e5e5e5;width:203px;height:159px;margin-bottom:10px;}
#tuijainpic p{text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
#tuijainpic p a{color:#363636;font-size:14px;} 
#tuijainpic p a:hover{color:#095c90;}

.prolist{overflow:hidden;}
.prolist ul{width:780px;overflow:hidden;margin-bottom:50px;*padding-bottom:50px;}
.prolist li{float:left;width:159px;height:159px;border:1px solid #e4e4e4;padding-bottom:2px;margin:0 29px 30px 0;}
.proin{border-bottom:1px solid #e4e4e4;height:157px;overflow:hidden;}
.prolist li:hover{border:1px solid #095c90;}
.prolist li:hover .proin{background:#095c90;border-bottom:1px solid #095c90;}
.proin table{width:151px;height:117px;text-align:center;margin:0 auto;margin-top:3px;margin-bottom:10px;}
.protit{text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:0 5px;}
.protit a{color:#363636;font-size:14px;}
.prolist li:hover a{color:#ffffff;}



.xuepro{width:976px;margin:0 auto;margin-bottom:30px;}
.pro_showdiv{width:976px;margin:0 auto;margin-bottom:45px;}
.qiehuan{float:left;width:425px;height:374px;background:#f3f3f3;padding:10px;}


#big{width:422px;height:291px;overflow:hidden;border:1px solid #c0c0c0;margin-bottom:7px;}
#big ul{overflow:hidden;width:10000px;}
#big li{float:left;width:422px;height:291px;cursor:pointer;}
#big .jzimg{width:422px;height:291px;*font-size:254px;}
#small{overflow:hidden;width:424px;height:73px;margin-top:13px}
#small ul{width:10000px;overflow:hidden;}
#small li{float:left;width:91px;margin-right:20px;cursor:pointer;}
#small .jzimg{width:89px;height:64px;*font-size:62;border:1px solid #e5e5e5;}
#small li.cur .jzimg{border:1px solid #1e6b70;}

.qiehuancon{width:515px;float:right;}
.showtit{background:url(../images/pro_showbg.jpg) no-repeat left center;font-size:24px;color:#333333;border-bottom:1px solid #c1c1c1;padding-left:16px;font-weight:normal;line-height:36px;margin-bottom:14px;}
.procon{margin-bottom:20px;}
.procon li{background:#f1f1f1;border-bottom:1px solid #ffffff;overflow:hidden;font-family:simsun;line-height:24px;}
.procon li b{float:left;width:93px;font-size:14px;padding:3px 0;padding-left:10px;}
.procon li div{background:#f8f8f8;padding:3px 10px;width:392px;float:left;font-family:simsun, Arial ;color:#323232;}
.zixun{margin-right:35px;}
.procon li div p{height:168px;overflow:hidden;}

.proshowcon{width:732px;}
.showtabtit{border-bottom:1px solid #dcdcdc;margin-bottom:27px;}
.showtabtit li{float:left;width:144px;height:33px;background:url(../images/tabtopbg.jpg) repeat-x left top;margin-left:3px;text-align:center;cursor:pointer;color:#333333;font-size:16px;line-height:33px;}
.showtabtit li:first-child{margin-left:0;}
.showtabtit li.cur{background:url(../images/tabtopbg_h.jpg) no-repeat left top;height:41px;margin-bottom:-9px;color:#ffffff;}
.showtabcon{width:732px;}
.showdiv{display:none;font-family:simsun;min-height:425px;}
.showdiv.cur{display:block;}
.showttt{margin-bottom:20px;}
.proshowtable{width:732px;font-size:12px;text-align:center;}
.proshowtable td{border:1px solid #51a8bf;}
.conppp{line-height:24px;padding:0 10px}

.liuyan{float:left;width:480px;background:url(../images/ying.jpg) no-repeat right top;padding-right:30px;}
.liuyan .tjcz{padding-top:10px}
.conatct{float:right;width:220px}
.promess .messdiv{padding:0;}
.promess .masseul{margin:0;}
.promess .masseul input,.promess .masseul textarea{width:410px}

.shebei{width:210px;background:url(../images/sheibeibg.jpg) no-repeat left bottom #f0f0f0;border-top:4px solid #bfbfbf;padding-bottom:15px;margin-bottom:30px;}
.shebeitit{text-align:center; height:32px;margin-top:-9px;}
.shebei ul{width:240px;margin-left:6px;}
.shebei li{margin:13px 5px 0 0;width:;float:left;border:1px solid #bfbfbf;width:94px;position:relative;}
.sbdiv{width:203px;overflow:hidden;}
.sbdiv .jzimg{width:94px;height:79px;*font-size:69px;}
.shebei li p{position:absolute;left:0 ;bottom:0;height:25px;line-height:25px;padding:0 5px;background:url(../images/sheibeititbg.png) repeat;width:84px;display:none;}
.shebei li p a{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#ffffff;}
.shebei li:hover p{display:block;}
/**solution*******/
.solist{padding-bottom:40px;}
.solist li{overflow:hidden;margin-bottom:15px;}
.solist li:hover table{border:1px solid #000;}
.solist li:hover .socon{background:url(../images/solution_bg_h.jpg) no-repeat left top;}
.solist li:hover a.somore{color:#ffffff;}
.solist table{width:147px;height:108px;float:left;text-align:center;border:1px solid #eceae8;}
.socon{width:542px;float:right;background:url(../images/solution_bg.jpg) no-repeat left top;height:108px;padding-left:25px;overflow:hidden;}
.sotit{margin-top:17px;margin-bottom:15px;font-size:14px;font-weight:bold;font-family:simsun;max-width:445px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.sopp{color:#7a7a7a;line-height:20px;height:40px;overflow:hidden;width:445px;}
a.somore{float:right; width:77px;text-align:center;height:23px;color:#9b9d9e;font-family:simsun;font-family:12px;padding:3px 5px 0 0;margin-top:-2px}

.soshowtit{overflow:hidden; border-bottom:1px solid #c1c1c1;}
.sotitleft{float:left;background:url(../images/bgleft.jpg) no-repeat left top; height:32px;width:10px; }
.sotitright{float:left;background:url(../images/bgright.jpg) no-repeat right top; height:32px;width:10px;}
.sotitcenter{float:left;background:url(../images/bgcenter.jpg) repeat-x left top; height:32px;line-height:32px; color:#ffffff; font-size:16px; max-width:450px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap; min-width:113px;text-align:center;}
.solistt ul{margin-bottom:10px;}
.soppp {font-size:14px; line-height:26px; position:relative;padding-top:10px;} 
.soppp span{font-size:12px; color:#000000;}

.caidiv ul{overflow:hidden;padding:10px 0;}
.caidiv li{width:170px;border:none;border-bottom:1px dotted #bfbfbf;line-height:30px; margin:0;font-size:14px;padding:0 10px;}
.caidiv li a{display:block; text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
/******serve**************/
.serbg{background:url(../images/netmap.jpg) no-repeat left top;width:731px;height:605px;position:relative;margin-bottom:20px;}
.serbg>div{position:absolute;z-index:1;}
.place{background:url(../images/mapbg.png) no-repeat left top;width:48px;height:19px;text-align:center;line-height:19px;color:#004579;cursor:pointer;}
.serbg>div:hover .place{background:url(../images/mapbg_h.png) no-repeat left top;color:#ffffff;}
.serbg>div:hover{z-index:100;}
.serbg>div:hover .ceng{display:block;}
.xinjiang{left:130px;top:200px;}
.neimenggu{left:458px;top:204px;}
.changchun{right:47px;top:143px;}
.shanxi{right:210px;top:267px;}
.xian{right:256px;top:332px;}
.shanghai{right:50px;top:363px;}
.chengdu{right:332px;top:390px;}
.guizhou{right:278px;bottom:134px;}
.yunnan{right:358px;bottom:94px;}
.shengyang{right:75px;bottom:404px;}


.ceng{width:325px;position:absolute;z-index:1000;color:#ffffff;font-size:14px;top:30px;display:none;}
.ceng_top{height:39px;background:url(../images/maptop.png) no-repeat left top;}
.ceng_line{background:url(../images/mapline.png) no-repeat left top;height:1px;}
.ceng_cen{background:url(../images/mapcen.png) repeat-y left top;min-height:110px;padding:10px 20px;}
.ceng_bot{background:url(../images/mapbot.png) no-repeat left top;height:23px;}
.cengtit{background:url(../images/logo_white.png) no-repeat left center; padding-left:30px;font-weight:bold;margin-left:10px;height:39px;line-height:39px;}
.xinjiang .ceng{left:0;}
.neimenggu .ceng{right:0;}
.changchun .ceng{right:0;}
.shanxi .ceng{right:0;}
.xian .ceng{right:0;}
.shanghai .ceng{right:0;}
.chengdu .ceng{right:0;}
.guizhou .ceng{right:0;}
.yunnan .ceng{right:0;}
.shengyang .ceng{right:0;}




.netmapcon{width:610px;margin:0 auto;font-family:simsun;padding-bottom:30px;}
.ppl{padding-left:63px;}
.sp01{font-family:Arial;}
/*case***************/
.caselist{overflow:hidden;}
.caselist ul{width:780px;overflow:hidden;margin-bottom:50px;*padding-bottom:50px;}
.caselist li{float:left;width:213px;height:213px;border:1px solid #e4e4e4;padding-bottom:2px;margin:0 44px 40px 0;}
.casein{border-bottom:1px solid #e4e4e4;height:210px;overflow:hidden;}
.caselist li:hover{border:1px solid #095c90;}
.caselist li:hover .casein{background:#095c90;border-bottom:1px solid #095c90;}
.casein table{width:203px;height:153px;text-align:center;margin:0 auto;margin-top:5px;margin-bottom:18px;}
.casetit{text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:0 5px;}
.casetit a{color:#363636;font-size:14px;}
.caselist li:hover a{color:#ffffff;}

/*news***************/
.newsul{width:716px;margin:0 auto;margin-bottom:55px;overflow:hidden;}
.newsul li{overflow:hidden;padding-bottom:25px;border-bottom:1px dotted #c0c0c0;margin-bottom:25px;}
.newsul table{float:left;width:175px;height:124px;text-align:center;}
.newscon{float:right;width:510px;}
.newstit{overflow:hidden;margin-bottom:5px;}
.newstit a{float:left;color:#333333;font-size:14px;font-weight:bold;max-width:390px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.newstit a:hover{color:#095c90;}
.newstit span{color:#b6b6b6;float:right;}
.newsppcon{font-family:simsun;height:60px;overflow:hidden;line-height:20px;margin-bottom:16px;}
.newsmore a{display:block;width:80px;height:24px;background:#a4a2a2;color:#ffffff;text-align:center;line-height:24px;font-family:simsun;}
.newsmore a:hover{background:url(../images/news_more.jpg) no-repeat left top;}
.page{text-align:center;margin-bottom:30px;}
.page a{padding:2px 5px;border:1px solid #d4d4d4;color:#595959;display:inline-block; margin:0px 2px}
.page a:hover,.page a.cpb{border:1px solid #4c928f;color:#ffffff;background:#4faaa6;padding:2px 5px;}

/**news_show**/
.newsscon{padding:0 10px 30px; line-height:24px; }
.newsh1{color:#096269;font-size:16px;text-align:center;width:715px;margin:0 auto;margin-bottom:10px;}
.newsdate{background:#f3f3f3;line-height:22px;text-align:center;color:#9c9c9c;margin-bottom:25px;font-family:simsun;}
.qianhou{overflow:hidden;border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc;height:36px;line-height:36px;margin-bottom:30px;}
.qianhou p{float:left;border-left:1px solid #dcdcdc;width:325px;padding-left:15px;margin-right:15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:14px;}
.qianhou p:first-child{border-left:none;}
.fanhui{overflow:hidden;margin-bottom:45px;}
.fanhui a{float:right;width:64px;height:21px;background:url(../images/fanhui.jpg) no-repeat right top;}
.xgtit{border-bottom:1px solid #dcdcdc;height:31px;margin-bottom:15px;}
.xgtit span{display:block;background:url(../images/xiangguan.jpg) no-repeat left top;width:109px;height:36px;margin-bottom:-5px;}
.xglist li{border-bottom:1px dotted #777777;overflow:hidden;line-height:30px;}
.xglist li a{float:left;background:url(../images/dian_red.jpg) no-repeat 7px center;padding-left:15px;}
.xglist li span{float:right;color:#999999;}
/***about************/
.nybanner{height:233px;position:relative;}
.nybanner img{position:absolute;left:50%;top:0;margin-left:-800px;}
.nymain{width:1010px;margin:0 auto;margin-top:-39px;position:relative;z-index:2;}
.nymaintopbg{width:100%;height:39px;background:url(../images/nybgtop.png) no-repeat left top;}
.nymainbotbg{width:100%;height:39px;background:url(../images/nybgbot.png) no-repeat left top;margin-bottom:40px;}
.nymaincen{width:100%;background:url(../images/nybgcen.png) repeat-y left top;padding-top:39px;min-height:600px;}
.left{width:220px;float:left;margin:0 23px 20px 14px; }
.lefttit{background:url(../images/nytitbg.png) no-repeat left top;height:58px;overflow:hidden;color:#ffffff;text-transform:uppercase;padding-top:5px;margin-bottom:10px;margin-left:4px;}
.enbig{float:left;text-transform:uppercase;font-family:Arial;font-size:49px;margin:0 3px 0 10px;}
.ptxt{float:left;font-size:20px;margin-top:5px;max-width:160px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.ptxt span{font-size:14px;line-height:14px;font-family:Arial;*vertical-align:8px}

.nynavul{margin-bottom:30px;margin-left:4px;}
.nynavul li{ margin-bottom:5px; background:url(../images/nynavbg.png) no-repeat left top;}
.nynavul li>a{display:block;height:28px;color:#444;font-size:13px;width:169px;margin-left:15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:28px;}



.nynavul li.cur>a,.nynavul li:hover>a{ color:#006666;font-weight:bold; }
.nynavul div{margin-top:3px;width:212px;padding:5px 0 15px;display:none;}
.nynavul div a{display:block;border-top:1px dotted #c1c1c1;height:30px;line-height:30px;margin:0 5px;padding-left:20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.nynavul div a:hover,.nynavul div a.cur{color:#006666;font-weight:bold;}
.nynavul div a:first-child{border-top:none;}
.nynavul li.cur div{display:block;}

.menu-a{ margin:0px; padding:0px; background:none;}
.menu-a ul{ margin:0px; padding:0px;}
.menu-a li{ margin:0px; padding:0px; background:none; border-bottom:1px #ccc solid;}
.menu-a li a{ display:block;}
.menu-a li a:hover{  background:none;}



.nmyconbg_top{background:url(../images/conbg_top.png) no-repeat left top;height:21px;}
.nmyconbg_cen{background:url(../images/conbg_center.png) repeat-y left top;overflow:hidden;}
.nmyconbg_bot{background:url(../images/conbg_bot.png) no-repeat left top;height:33px;}
.nycontit{margin-left:13px;border-bottom:1px solid #bcbcbc;padding-bottom:7px;width:195px;margin-bottom:15px;overflow:hidden;}
.nycontit a{float:right;background:url(../images/nyconmmore.png) no-repeat right top;width:29px;height:5px;margin-top:18px;}
.nyconul{width:195px;margin-left:15px;color:#707070;font-family: Arial, Helvetica, sans-serif;line-height:24px;margin-bottom:15px;}
.nyconul li{border-bottom:1px dotted #959595;background:url(../images/con_add.png) no-repeat left 11px; padding:5px 0 5px 23px;}
.nyconul li.conli02{background:url(../images/con_ren.png) no-repeat left 11px;}
.nyconul li.conli03{background:url(../images/con_tel.png) no-repeat left 11px;}
.nyconul li.conli04{background:url(../images/con_fix.png) no-repeat left 11px;}
.nyconul li.conli05{background:url(../images/con_mail.png) no-repeat left 11px;}
.ppqq{margin-left:15px;margin-bottom:5px;}
.right{width:733px;float:left;}
.xue{overflow:hidden;background:url(../images/righttitbg.jpg) repeat-x left bottom;padding-bottom:18px;}
.righttit{float:left;font-size:24px;color:#2e2e2e;line-height:30px;max-width:330px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.xue_r{float:right;font-family:simsun;margin-top:10px;max-width:375px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.xue_r img{margin-top:-2px;margin-right:5px;}
.xue_r em{font-style:normal;margin:0 5px;}
.aboutcon{line-height:30px;padding:0 10px; color:#444; line-height:28px; font-size:14px }
.aboutcon ul{margin:12px 0px ;padding-left:40px;list-style:disc;}
.div01,.div02,.div03,.div04,.div05,.div06{width:233px;height:134px;position:relative;z-index:1;}
.div02,.div05{margin:0 5px}
.div01,.div02,.div03{position:relative;z-index:3;bottom:-4px}
.div01{background:url(../images/about_bg01.png) no-repeat 18px bottom;padding-bottom:9px;}
.div03{background:url(../images/about_bg03.png) no-repeat 18px bottom;padding-bottom:9px;}
.div05{background:url(../images/about_bg02.png) no-repeat 18px top;padding-top:9px;top:-9px;z-index:6;}
.divin{background:#02a8a6;height:109px;padding:25px 0 0 20px;color:#ffffff;}
.ppp01{font-size:18px;}
.pppen{font-family:Arial;line-height:15px;text-transform:uppercase;}
.div03 .divin{background:#6ccdcb;}
.div05 .divin{background:#4dc2c1;}

/****kjyf************/
.aboutcon .showtit{font-size:20px;margin-bottom:20px;}
.fangda{width:100%;overflow:hidden;}
.fangda .prev,.fangda .next{width:12px;height:22px;background:url(../images/left_arrow.jpg) no-repeat left top;float:left;margin-top:62px;cursor:pointer;}
.fangda .next{background:url(../images/right_arrow.jpg) no-repeat left top;float:right;}
.fangda div{width:660px;float:left;overflow:hidden;margin-left:18px;margin-bottom:30px;}
.fangda div ul{list-style:none;padding:0;margin:0;width:10000px;overflow:hidden;}
.fangda div ul li{float:left;width:152px;margin-right:15px;cursor:pointer;}

.fangda div ul li a.jzimg{width:150px;height:130px;*font-size:113px;border:1px solid #e5e5e5;}
.fangda div ul li p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:center;}


.lsttmpop{position:absolute; z-index:99; background:url(../images/png0006.png); width:100%; height:100%; top:0; left:0;display:none;}
.lsttmpop .lstpopc{position:absolute; top:0; left:0;}
.lsttmpop .lstpopc .lstclose{position:absolute; z-index:3; background:url(../images/close.gif); width:66px; height:22px; right:6px; top:5px; cursor:pointer;}
.lsttmpop .lstpopc img{position:relative; z-index:2; padding:6px; background:#fff;}
.lsttmpop .lstpopc .lstpopl,.lsttmpop .lstpopc .lstpopr{position:absolute; z-index:3; bottom:10px; width:17px; height:17px; cursor:pointer;}
.lsttmpop .lstpopc .lstpopl{right:32px; background:url(../images/lstpopl.png);}
.lsttmpop .lstpopc .lstpopr{right:10px; background:url(../images/lstpopr.png);}
.lsttmpop .lstpopc .lstpopl.hv{right:32px; background:url(../images/lstpopl_hv.png);}
.lsttmpop .lstpopc .lstpopr.hv{right:10px; background:url(../images/lstpopr_hv.png);}
.lsttmpop .lsttxt{line-height:30px; background:#ffffff;text-align:center;color:#323232;font-size:14px; position:absolute; z-index:1; top:0; left:0; width:100%;}


.wenzhai{width:100%;overflow:hidden;}
.aboutcon .wenzhai ul{padding:0;margin:0;list-style:none;width:752px;overflow:hidden;}
.wenzhai li{width:168px;float:left;margin-right:14px;}
.wenzhai li table{width:166px;height:92px;text-align:center;border:1px solid #dddddd;}
.wenzhai li:hover table{border:1px solid #095c90;}
.wenzhai p{text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.wenzhai p a{color:#333333;}
.wenzhai p a:hover{color:#095c90;}


/***message**********/
.messtit{border-bottom:1px solid #dcdcdc;width:100%;}
.messtit>p{width:100px;height:31px;margin-bottom:-1px;background:url(../images/messbg.jpg) no-repeat left top;padding-left:109px;overflow:hidden;}
.messtit span{line-height:36px;color:#999999;}
.messtit em{color:#ff0000;font-style:normal;}
.messdiv{padding:0 10px}
.messcon{font-family:simsun;line-height:20px;}
.masseul{margin-left:55px;background:url(../images/mess_line.jpg) repeat-y 2px top;}
.masseul li{background:url(../images/mess_dian.jpg) no-repeat left center;margin-bottom:10px;padding-left:28px;}
.masseul input,.masseul textarea{border:1px solid #dcdcdc;background:url(../images/inputbg.jpg) repeat-x;height:34px;line-height:34px;width:312px;padding:0 10px;color:#a4a4a4;font-size:14px;font-family:Microsoft YaHei;display:inline;vertical-align:middle;}
.masseul li span{color:#ff0000;margin-left:5px;vertical-align:top;}
.masseul li textarea{background:url(../images/textbg.jpg) repeat-x left top;height:137px;width:554px}
.masseul li .input01{width:554px;}
.masseul li .input02{width:110px;}
.masseul li img{vertical-align:middle;margin-left:5px;}
.masseul li a{margin-left:5px;color:#999999}
.masseul li a:hover{text-decoration:underline;}
.tjcz{overflow:hidden;margin-left:83px;padding-top:30px;}
.tjcz p{float:left;width:90px;height:39px;background:url(../images/chzh.jpg) no-repeat left top;margin-right:10px;}
.tjcz p:first-child{background:url(../images/tijiao.jpg) no-repeat left top;}
.tjcz input{width:90px;height:30px;background:none;border:none;}

/****contact**************/
.cintacttit{font-size:45px;color:#757575;background:url(../images/contactbg.jpg) no-repeat top center;width:410px;height:53px;margin:0 auto;font-weight:bold;font-family:Microsoft YaHei;padding-top:47px;text-align:center;margin-bottom:30px;line-height:34px;}
.condiv{width:548px;margin:0 auto;margin-bottom:55px;}
.div001,.div002,.div003{width:173px;float:left;margin-left:14px;height:173px;text-align:center;font-family:Microsoft YaHei,Arial;}
.div001{background:url(../images/contact_tel.jpg) no-repeat left top;margin-left:0;}
.div002{background:url(../images/contact_fiv.jpg) no-repeat left top;}
.div003{background:url(../images/contact_add.jpg) no-repeat left top;}
.num{padding-top:95px;color:#105ef9;font-size:13px;font-weight:bold;letter-spacing:-1px;line-height:18px;margin-left:16px;width:80%;text-align:center;*margin-left:5px;}
.name{font-size:14px;color:#6e6e6e;font-weight:bold;}

/*404*/
.div404{text-align:center;}
.div404 a{margin-right:10px;}


.cplist{ margin:0px; padding:0px; }
.cplist ul{ margin:0px; padding:0px;}
.cplist li{ width:210px;  display:block;  margin-right:35px; margin-bottom:35px; text-align:center;   float:left; list-style:none;}
.cplist li img{ width:180px; height:140px;}
.cplist li span{ display:block; width:180px; line-height:15px; padding-top:5px; padding-left:15px;}
.cplist li a{ background:#fff;border:1px #ddd solid;display:block;  font-size:12px; height:190px;}
.cplist li a:hover{ background:#E7FCFC; border:1px #438081 solid;display:block; height:190px;}

.cptitle{ border-bottom:1px #ddd solid; font-size:20px; font-family:"Î¢ÈíÑÅºÚ"; color:#003366;}
.cpbt{ border-left:3px #003366 solid; background:#f1f1f1; font-size:16px; height:34px; line-height:34px; color:#003366; margin-top:10px; margin-bottom:10px;}
.guest{ border:1px #ccc solid; height:24px;  width:300px;line-height:24px; padding-left:3px; font-family:Arial, Helvetica, sans-serif;}
.guest_code{ border:1px #ccc solid; height:24px; width:100px; line-height:24px; padding-left:3px; font-family:Arial, Helvetica, sans-serif;}
.about_font{ font-size:13px; color:#444; line-height:26px; padding-bottom:50px; padding-left:15px; font-family:Arial, Helvetica, sans-serif; overflow:hidden;padding-top:15px; padding-right:35px;}


/*·ÖÒ³´úÂë*/

DIV.green-black {PADDING-RIGHT: 3px;PADDING-LEFT: 3px;	PADDING-BOTTOM: 3px;MARGIN-top: 30px;	PADDING-TOP: 3px;	TEXT-ALIGN: center;	font-family: Arial, Helvetica, sans-serif;}
DIV.green-black A {	BORDER-RIGHT: #6699CC 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #6699CC 1px solid; PADDING-LEFT: 12px; BACKGROUND: url(images/pageimage1.gif) #fff; PADDING-BOTTOM: 8px; BORDER-LEFT: #6699CC 1px solid; COLOR: #6699CC; MARGIN-RIGHT: 8px; PADDING-TOP: 8px; font-size:16px; BORDER-BOTTOM: #6699CC 1px solid; TEXT-DECORATION: none}
DIV.green-black A:hover {	BORDER-RIGHT: #6699CC 1px solid; BORDER-TOP: #6699CC 1px solid; BACKGROUND: url(images/pageimage2.gif) #6699CC; BORDER-LEFT: #6699CC 1px solid; COLOR: #fff; BORDER-BOTTOM: #6699CC 1px solid}
DIV.green-black A:active {	BORDER-RIGHT: #6699CC 1px solid; BORDER-TOP: #6699CC 1px solid; BACKGROUND: url(images/pageimage2.gif) #6699CC; BORDER-LEFT: #6699CC 1px solid; COLOR: #fff; BORDER-BOTTOM: #6699CC 1px solid}
DIV.green-black SPAN.current {	BORDER-RIGHT: #aad83e 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aad83e 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: url(images/pageimage2.gif) #aad83e; PADDING-BOTTOM: 2px; BORDER-LEFT: #aad83e 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #aad83e 1px solid}
DIV.green-black SPAN.disabled {	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid}

.ser_txt{ font-size:12px; color:#444; text-align:left;}

.cpname{ font-size:22px; font-family:"Î¢ÈíÑÅºÚ"; color:#016BA9; padding-top:20px; padding-bottom:40px;}

.link{ width:1000px; margin-left:auto; margin-right:auto; font-family:Arial, Helvetica, sans-serif; color:#fff; height:30px; line-height:30px;}

a.ll:link{ color:#fff; text-decoration:none}
a.ll:visited{ color:#fff; text-decoration:none}
a.ll:hover{ color:#fff; text-decoration:underline;}


div#resize a:hover{position: absolute; margin:0px; padding:0px;}
div#resize a:hover img{width: 450px; margin:0px; padding:0px;}
