/* 
	Author : wanpu;  
	QQ:18670357; 
	E-mail:18670357@qq.com; 
*/
@charset "gb2312";
body,dl,dt,dd,p,i,h1,h2,h3,h4,ul,ol,li,input,button,select,textarea,form{margin:0;padding:0;word-wrap:break-word;font-style:normal;}
ul,li,ol{list-style:none}
body{font:14px "Microsoft Yahei","Î¢ÈíÑÅºÚ",Tahoma,Arial,Helvetica,STHeiti;color:#555;background:#f0f0f0}
form{display:inline}
a{text-decoration:none;color:#444;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s; transition: all 0.3s;}
a:hover{color:#f86808;text-decoration:none}
a:active,a:focus{outline:none;}
img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;-webkit-tap-highlight-color:rgba(0,0,0,0);}
button,input,select,textarea{font-size:100%;vertical-align:middle;outline:none;}
textarea{resize:none}
table{border-collapse:collapse;border-spacing:0}
.clear{clear:both; height:0; font-size:0; overflow:hidden;}

.topicon p,.navl,.fullSlide .hd ul li,.fullSlide .prev,.fullSlide .next,.LeftButton,.RightButton,.ScrCont li,.cases .prev,.cases .next,.rnav li,.sposi i,.hr li h2,.info li,.dsear,.dsear input.dbtn,.comcn,.cases .bd li h1,.caselist h1,.ton,.guanzhu a,.dingzhi,.btel,.online,.tel{background:url(../images/icons.png) no-repeat}
.top,.mirror,.wrap,.footer,.bans,.cons,.contit,.prenext,.links{width:1200px;margin:0 auto;overflow:hidden;}
.topou{background:#fff;border-bottom:1px solid #eee}
.top{height:36px;line-height:36px;overflow:visible}
.top i{margin:0 8px;color:#ccc}
.topicon{width:350px;float:right;text-align:right;position:relative}
.wxt{position:absolute;right:0;top:36px;width:120px;height:140px;background:#FFF;text-align:center;display:none;color:#333;font-size:12px;line-height:18px;z-index:1003}
.wxt img{margin:5px 5px 2px 5px;}
.topicon a{color:#555}
.topicon a:hover{color:#f86808}
.topicon a.ta1{margin-left:40px}
.topicon a.ta2{margin-left:20px;margin-right:25px}
.topicon p{width:70px;float:right;background-position:-478px 0;margin-top:5px;margin-left:20px}
.topicon p a{width:27px;height:28px;display:block;float:left;margin-right:8px}
.navbg{background:#16458b;width:100%;height:75px;position:absolute;left:0;top:0;z-index:10;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;-webkit-box-shadow:0 2px 5px 0 #444; -moz-box-shadow:0 2px 5px 0 #444; -0-box-shadow:0 2px 5px 0 #444;box-shadow:0 2px 5px 0 #444;}
.navou,.navous{width:100%;height:75px;position:absolute;left:0;top:0;z-index:15}
.navl{width:293px;height:32px;float:left;background-position:0 0;margin-top:23px}
.navr{width:826px;height:55px;float:right}
.navbgs{width:100%;position:fixed;left:0;top:36px;z-index:1000;height:75px;overflow:hidden;background:#16458b}
.navous{width:100%;position:fixed;left:0;top:36px;z-index:1002;height:75px}
/*ÏÂÀ­²Ëµ¥*/
#navigation,#navigation li ul {list-style-type:none;overflow:visible}
#navigation li,.navir li{float:left;width:118px;height:75px;line-height:75px;text-align:center;font-size:16px;font-weight:bold;position:relative;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s; transition: all 0.3s}
.navir li{width:100px;margin:18px 0 0 30px;display:inline;position:relative;height:26px;line-height:26px;overflow:hidden}
.navir li a{display:block;position:absolute;color:#555;width:100%;text-align:center}
.navir li a.nron{color:#f86808;top:28px}
#navigation li a{color:#fff;text-decoration:none;display:block}
#navigation li:hover,#navigation li.non{background:#d35907}
#navigation li:hover a,#navigation li.non a{color:#fff}
#navigation li ul {display:none;position:absolute;top:75px;left:0px;margin-top:0px;z-index:10;border:0;width:100%}
#navigation li:hover ul li{display:block;background:#FFF;height:35px;line-height:35px;width:100%;padding:0;border:1px solid #e3e3e3;border-top:0;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-o-transition: all 0.2s; transition: all 0.2s;}
#navigation li:hover ul li:hover{background:#eee}
#navigation li:hover ul li a,#navigation li ul li a{color:#000;font-weight:normal;font-size:13px;display:block}
#navigation li:hover ul li:hover a{color:#f86808;font-weight:bold}
/*ÂÖ»»Í¼*/
.fullSlide {width:100%;background:#000;margin:0 auto;position:relative;margin-top:74px}
.fullSlide .bd {margin:0 auto;position:relative;z-index:2;overflow:hidden;height:500px}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:500px;overflow:hidden;text-align:center;background-position:center top;background-repeat:no-repeat}
.fullSlide .bd li a {display:block;height:500px;}
.fullSlide .hd{width:100%;position:absolute;z-index:3;bottom:0;left:0;height:45px;line-height:30px;}
.fullSlide .hd ul{text-align:center;margin-right:30px}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:24px;height:24px;line-height:127px;margin:6px 7px;overflow:hidden;color:#FFF;text-align:center;font-size:16px;background-position:-222px -130px;font-family:Arial, Helvetica, sans-serif}
.fullSlide .hd ul li.on {background-position:-246px -130px}
.fullSlide .prev,.fullSlide .next{position:absolute;top:50%;left:10px;z-index:2;width:57px;height:57px;cursor:pointer;opacity:1;display:none;background-position:-395px -130px}
.fullSlide .prev:hover{background-position:-462px -130px}
.fullSlide .next{left:auto;right:10px;background-position:-395px -197px}
.fullSlide .next:hover{background-position:-462px -197px}

/*·þÎñ*/
.titinfo{font-size:30px;color:#f86808;text-align:center;padding:35px 0 25px 0}
.titinfo span{color:#888;font-weight:normal;font-family:Verdana, Geneva, sans-serif;font-size:24px}
.titinfo p{font-size:14px;color:#999;margin-top:5px}
.rollBoxou{background:#fff;padding-bottom:30px;border-bottom:1px solid #e5e5e5}
.rollBox{margin:0 auto;position:relative;width:1180px}
.LeftButton{height:24px;width:36px;background-position:0 -133px;cursor:pointer;position:absolute;right:35px;top:-65px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s; transition: all 0.3s;}
.LeftButton:hover{background-position:0 -157px}
.RightButton{height:24px;width:36px;background-position:-36px -133px;cursor:pointer;position:absolute;right:0;top:-65px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s; transition: all 0.3s;}
.RightButton:hover{background-position:-36px -157px}
.Cont{width:100%;overflow:hidden;float:left;margin:0}
.ScrCont{width:10000000px;}
.rollBox #List1,.rollBox #List2{float:left;}
.ScrCont li{width:296px;float:left;margin:0;display:inline;text-align:center;background-position:294px -330px;height:280px}
.ScrCont li img{height:175px;margin-bottom:15px}
.ScrCont li a h2{font-size:18px;font-weight:normal}
.ScrCont li a{color:#222}
.ScrCont li a:hover{color:#f86808}
.ScrCont li p{color:#888;margin-top:15px;line-height:20px}

.mirror{height:640px}
.mirror li{width:220px;float:left;margin:0 10px 20px 10px;display:inline;text-align:center;height:310px;overflow:hidden;border:1px solid #ddd;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.mirror li img{width:220px;height:160px;margin:0 auto 10px auto}
.mirror li a h2{font-size:14px;height:30px;line-height:30px;overflow:hidden;margin:0 10px}
.mirror li a{color:#222}
.mirror li a:hover{color:#f86808}
.mirror li a p{color:#666;margin:0 0 0 15px;line-height:23px;font-size:13px;text-align:left}
.mirror li a p strong{color:#e00;font-size:15px}
.mirror li:hover{background:#16458b;border:1px solid #16458b}
.mirror li:hover a{color:#fff}
.mirror li:hover a p{color:#d0dae8}
.mirror li:hover a p strong{color:#FC0}

.prolist li{width:200px;float:left;margin:0 10px 20px 10px;display:inline;text-align:center;height:295px;overflow:hidden;border:1px solid #ddd;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.prolist li img{width:200px;height:145px;margin:0 auto 10px auto}
.prolist li a h2{font-size:14px;height:30px;line-height:30px;overflow:hidden;margin:0 10px}
.prolist li a{color:#222}
.prolist li a:hover{color:#f86808}
.prolist li a p{color:#666;margin:0 0 0 15px;line-height:23px;font-size:13px;text-align:left}
.prolist li a p strong{color:#e00;font-size:15px}
.prolist li:hover{background:#16458b;border:1px solid #16458b}
.prolist li:hover a{color:#fff}
.prolist li:hover a p{color:#d0dae8}
.prolist li:hover a p strong{color:#FC0}

.pronav{width:100%;text-align:center;padding-bottom:20px}
.pronav a{display:inline-block;padding:8px 30px;margin:0 8px;background:#f1f1f1;font-size:16px}
.pronav a:hover,.pronav a.prnon{background:#16458b;color:#fff}

/*°¸Àý*/
.bgou{background:url(../images/bg.jpg);position:relative}
.bgwou{background:#fff;padding-top:10px}
.cases {width:1180px;margin:0 auto;position:relative;height:500px;overflow:hidden}
.cases .bd {width:1180px;float:left}
.cases .bd li {width:1180px;text-align:center;}
.cases .bd li a {display:block;width:280px;height:196px;float:left;margin:15px 15px 0 0;overflow:hidden;position:relative;color:#fff}
.cases .bd li a img{width:280px;height:196px;position:absolute;left:0;top:0}
.cases .bd li h2,.cases .bd li h3{width:280px;height:98px;background-color:#000;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;color:#FFF;position:absolute;left:0;bottom:-98px;z-index:10;font-size:12px;text-indent:20px;text-align:left;font-weight:normal;line-height:22px}
.cases .bd li h2{top:-98px}
.cases .bd li h1{background-position:120px -852px;width:280px;height:86px;position:absolute;left:0;top:0;z-index:20;font-weight:normal;margin-top:50px;padding-top:110px;font-size:14px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0}
.cases .bd li h1 p{margin-top:7px;color:#bbb}
.cases .hd{width:100%;position:absolute;z-index:3;bottom:16px;left:0;height:45px;line-height:30px;}
.cases .hd ul{text-align:center;}
.cases .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:70px;height:6px;line-height:127px;margin:0 7px;overflow:hidden;background:#545454}
.cases .hd ul li.on {background:#16458b}
.cases .prev,.cases .next{width:25px;height:50px;cursor:pointer;background-position:-552px -130px;position:absolute;top:200px;z-index:100}
.cases .prev:hover{background-position:-552px -180px}
.cases .next{background-position:-577px -130px;right:0}
.cases .next:hover{background-position:-577px -180px}

.caselist{margin:0}
.caselist li{float:left;width:266px;height:232px;margin:0 30px 25px 0;text-align:center;border:1px solid #e3e3e3;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;background:#f5f5f5}
.caselist .lia {display:block;width:260px;height:182px;margin:8px;overflow:hidden;position:relative;color:#fff}
.caselist .lia img{width:250px;height:175px;position:absolute;left:0;top:0}
.caselist h2,.caselist h3{width:250px;height:91px;background-color:#000;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;color:#FFF;position:absolute;left:0;bottom:-91px;z-index:10;font-size:12px;text-indent:20px;text-align:left;font-weight:normal;line-height:22px}
.caselist h2{top:-91px}
.caselist h1{background-position:108px -842px;width:260px;height:86px;position:absolute;left:0;top:0;z-index:20;font-weight:normal;margin-top:50px;padding-top:90px;font-size:14px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;color:#ccc}
.caselist p{margin:6px 8px;text-align:center;line-height:22px;color:#999;font-size:13px}
.caselist p a{font-size:15px}

.wrapl,.wrapm,.wrapr{width:390px;background:#FFF;float:left;display:inline;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-o-transition: all 0.2s; transition: all 0.2s;}
.wrapm{margin-left:38px}
.wrapr{float:right;width:330px}

.titbg{height:43px;line-height:43px;border-bottom:1px solid #e5e5e5;margin:5px 0 0 0;position:relative}
.titbg h2{float:left}
.titbg a.morer{float:right}
.info{margin:14px 0 18px 0}
.info li{height:28px;line-height:28px;background-position:-1194px 11px;text-indent:16px;overflow:hidden}
.info li span{float:right;color:#999}
.info li a{color:#666}
.info li a:hover{color:#f86808}

.domain table{margin:10px auto}
.dsear{background-position:-714px -133px;height:33px;margin:16px auto 0 auto}
.dsear input{float:left;margin:3px 0 0 68px;height:25px;line-height:25px;width:245px;border:0;color:#666;font-family:"Microsoft Yahei","Î¢ÈíÑÅºÚ","ºÚÌå"}
.dsear input.dbtn{margin:0;width:53px;height:33px;background-position:200px 0;cursor:pointer;}
.comcn{background-position:-1155px -129px;height:50px;margin:0 auto;line-height:21px;text-indent:45px;font-size:12px;border-bottom:1px dotted #ccc}
.comcn p{margin-left:18px}
.comcn strong{color:#ff6600}
.comcn b{color:#1473cb}
.domainlist{margin:20px 0 0 0}
.domainlist a{display:block;width:110px;height:30px;text-align:center;line-height:30px;float:left;margin:0 10px 8px 0;border:1px solid #ddd;font-size:13px}
.domainlist a:hover{background:#f86808;color:#fff}
.about{height:257px;font-size:12px;margin:0;line-height:22px;overflow:hidden}
.pictit{height:140px;overflow:hidden;margin:0 0 10px 0;position:relative}
.pictit img{width:100%}
.pictit p{position:absolute;left:0;top:140px;display:block;width:100%;height:34px;background:#000;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;z-index:2}
.pictit h2{position:absolute;left:0;top:140px;display:block;width:100%;height:34px;line-height:34px;text-align:center;color:#fff;font-weight:normal;font-size:15px;z-index:5}

.btel{width:350px;height:48px;background-position:-1px -460px;margin:20px 0 10px 0}
.btel p{margin-left:60px;color:#333}
.btel p span{font-size:24px}
.guanzhu{margin-top:10px}
.guanzhu li{width:90px;float:left;text-align:center;font-size:12px}
.guanzhu a{display:block;width:56px;height:56px;margin:10px auto;background-color:#9c9ea0;-moz-border-radius:28px;-webkit-border-radius:28px;-o-border-radius:28px;border-radius:28px;}
.guanzhu a:hover{background-color:#f86808}
.guanzhu a.gz01{background-position:-623px -240px}
.guanzhu a.gz01:hover{background-position:-623px -310px}
.guanzhu a.gz02{background-position:-681px -240px}
.guanzhu a.gz02:hover{background-position:-681px -310px}
.guanzhu a.gz03{background-position:-738px -240px}
.guanzhu a.gz03:hover{background-position:-738px -310px}
.guanzhu a.gz04{background-position:-801px -240px;margin-right:0}
.guanzhu a.gz04:hover{background-position:-801px -310px}

.infolistpic li{float:left;width:250px;height:200px;margin:0 30px 30px 0;background:#f0f0f0;text-align:center}
.infolistpic li img{width:250px;height:160px;margin-bottom:10px}

.video{margin:10px 0 0 0}

.links{line-height:25px;padding-bottom:20px;margin-bottom:20px;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */border-bottom:1px solid #444}

.copyright{background:#131619;padding:30px 0;line-height:22px;color:#dcddde;font-size:13px}
.copyright i,.botm i{margin:0 7px;color:#999;font-size:12px}
.guide{float:right;text-align:right}
.copyright a{color:#dcddde}
.copyright a:hover{color:#ffe400}
a.bmore{color:#ffe400}

.bdsharebuttonbox{float:right;margin-top:50px;margin-right:20px;display:inline}
.bdsharebuttonbox a.bds_more,.bdsharebuttonbox a.bds_more:hover{line-height:20px;font-size:14px}


/*ÄÚÒ³CSS*/
.bans{height:400px;width:100%;overflow:hidden;background:url(../images/bans.jpg) no-repeat center top;position:relative;margin-top:74px}
.cons{border:1px solid #e2e2e2;border-top:0;background:#FFF;margin-bottom:30px;padding-bottom:20px}
.consl{width:250px;float:left}
.consr{width:870px;float:right;margin:30px 30px 25px 0;display:inline;line-height:180%;color:#444}
.consr .pro{border-bottom:0;margin-bottom:30px}
.consr .pro li{margin-top:0}
.posi{height:42px;border-bottom:1px solid #e2e2e2;text-align:right;background:#f3f3f3;line-height:42px;padding-right:12px;font-size:12px}
.posi h2{float:left;background:#FFF;height:43px;text-align:left;width:250px;border-right:1px solid #e2e2e2;font-size:16px;text-indent:20px}
.posi h3{float:left;width:330px;margin-left:24px;display:inline}
.posi strong{color:#}
/*SIDEµ¼º½*/
.rnav{margin:30px 0 30px 20px}
.rnav li{height:32px;line-height:34px;border-bottom:1px solid #e2e2e2;text-indent:45px;background-color:#eee;margin-top:0;font-family:"Î¢ÈíÑÅºÚ";font-size:14px;background-position:-975px -344px;overflow:hidden;margin-top:1px;-moz-transition: -moz-all 0.4s ease-out;-ms-transition: -moz-transform 0.3s ease-out;-o-transition: -moz-transform 0.3s ease-out;transition: all 0.4s ease-out;}
.rnav li:hover{background-position:-975px -384px}
.rnav li.ron{background-color:#16458b;background-position:-975px -306px;font-weight:bold}
.rnav li.ron a:link,.rnav li.ron a:visited,.rnav li.ron a:hover{color:#FFF}
.rnav li a:link,.rnav li a:visited,.rnav li a:hover{color:#444}
.rnav li span a:link,.rnav li span a:visited,.rnav li span a:hover{font-weight:normal;color:#555;font-size:12px;width:215px;display:block;height:32px;line-height:34px;background:#FFF;font-family:"ËÎÌå"}
.rnav li span a:hover{color:#B95808}

.subnav{width:100%;padding-bottom:30px}
.subnav li{float:left;display:inline;width:150px;height:36px;line-height:36px;background:#f0f0f0;margin:0 2px 10px 10px;text-align:center}
.subnav li a{color:#666}
.subnav li.ron{background:#16458b}
.subnav li.ron a{color:#fff;font-weight:bold}

.service{margin:20px 0 20px 20px}
.service p{font-size:15px;font-weight:bold;margin-bottom:8px}
.service a{margin-left:5px}
.service img{float:left;width:40px;height:36px;margin-right:8px}
.service li{line-height:36px;padding:5px 0;height:36px;overflow:hidden}
.picabout{float:right;margin-left:20px}
.infolist,.infolist2{width:100%}
.infolist li,.infolist2 li{line-height:20px;border-bottom:1px solid #e9e9e9;font-size:13px;overflow:hidden;text-align:left;color:#888;padding-bottom:20px}
.infolist2 li{height:140px;margin-bottom:20px}
.infolist li img,.infolist2 li img{float:left;margin:18px 20px 0 0;height:120px;width:160px;display:inline;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px}
.infolist2 li img{height:120px;width:150px;margin-top:0}
.infolist li a,.infolist2 li a{font-size:16px;font-weight:bold}
.infolist2 li a{font-weight:bold}
.infolist li font,.infolist2 li font{margin:0 10px}
.infolist li div,.infolist2 li div{margin-top:20px}
.infolist2 li div{margin-top:0}
.infolist li div p{margin-top:13px}
.infolist li div p a{font-weight:normal;color:#16458b;font-size:13px}

.newslist{margin-bottom:30px}
.newslist li{line-height:20px;border-bottom:1px solid #e9e9e9;font-size:14px;overflow:hidden;text-align:left;color:#888}
.newslist li img{float:left;margin:25px 0;max-height:120px;max-width:190px;display:inline;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px}
.infocon{width:450px;float:right;margin-top:23px;line-height:24px}
.infocon a{color:#ee0000;margin-left:10px}
.infocon h2{font-size:15px;margin-bottom:10px}
.infocon h2 a{color:#333;margin-left:0}
.infocon h2 span{float:right;font-weight:normal;color:#999;font-size:12px;color:#bbb}

.chanpin img{width:275px;height:200px;float:left;border:1px solid #e1e1e1;margin-right:40px;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.chanpin h2,.chanpin p{display:block;height:50px;line-height:50px;border-bottom:1px solid #e1e1e1;font-size:14px;border-right:1px solid #e1e1e1;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.chanpin h2{border-top:1px solid #e1e1e1;font-size:16px}
.chanpin p strong{color:#e00;font-size:16px}
.chanpin a{color:#f86808}
.biaoti{margin:20px 0;background:#f5f5f5;border-bottom:1px solid #dfdfdf;height:40px;line-height:40px;font-size:16px;font-weight:bold}
.biaoti i{display:block;width:5px;height:20px;background:#16458b;float:left;margin:10px 10px 0 20px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px}

.pages{text-align:center;padding:40px 0 25px 0}
.pages li{display:inline-block;width:28px;height:28px;line-height:28px;background:#f0f0f0;border:1px solid #e3e3e3;margin-right:5px;font-family:"Î¢ÈíÑÅºÚ";font-size:14px}
.pages li.pon,.pages li:hover{background:#16458b;border:1px solid #16458b;color:#FFF;font-weight:bold}
.pages li a{display:block}
.pages li.pon a,.pages li:hover a{color:#FFF}

.contit{width:100%;text-align:center;border-bottom:1px solid #e3e3e3;padding-bottom:30px;line-height:130%}
.contit img{float:left;margin-right:20px;width:160px;height:160px}
.contit .procon{text-align:left;font-size:14px;line-height:30px;float:right;width:650px;color:#888}
.contit .procon strong{font-size:18px;color:#333}
.contit .procon span{font-size:24px;color:#ff4526;font-weight:bold}
.contit a{display:inline-block;width:120px;height:30px;line-height:30px;text-align:center;background:#2c0b08;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;color:#FFF;margin-bottom:10px;margin-top:8px;margin-right:10px}
.contit a:hover{background:#16458b;text-decoration:none}
.contit h1{margin:8px 0;font-size:18px;}
.contit span{font-size:14px;color:#777;font-weight:normal}
.protit{height:36px;line-height:36px;background:#f0f0f0;text-indent:20px;font-size:16px;font-weight:bold}
.protit span{float:right;margin-right:20px;font-size:14px;font-weight:normal}
.probt{height:40px;line-height:40px;font-family:"Î¢ÈíÑÅºÚ";font-size:16px;color:#024190;border-bottom:1px dashed #ccc;margin:20px 0 10px 0}
.probt i{display:block;width:5px;height:18px;background:#044392;float:left;margin:10px 12px 0 0}
.protime{text-align:right;color:#999;border-top:1px solid #ddd;margin-top:30px;padding-top:20px}
.propic{padding:30px;text-align:center}
.prenext{width:100%;line-height:200%;border-top:1px solid #e3e3e3;padding-top:20px;font-size:14px}
.content{padding:20px 0;font-size:14px;height:auto!important;min-height:500px;_margin_bottom:100px}
.content img{max-width:860px}
.kudos li{width:250px;float:left;text-align:center;margin-bottom:30px;margin-right:38px;border:1px solid #e3e3e3}
.kudos li div{text-align:center}
.kudos li img{width:230px;height:145px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;margin:10px auto}
.kudos li h2{background:#f0f0f0;height:33px;line-height:33px;text-align:center;font-size:14px;font-weight:normal}
.wxright{float:right;width:250px;text-align:center}
/*¿Í·þÁôÑÔCSS¶¨Òå*/
.clpinglun{margin:0;background:#f8f8f8}
.clpinglun h2{height:50px;line-height:50px;border-bottom:1px solid #eee;font-family:"Î¢ÈíÑÅºÚ";font-size:16px}
.plcon{width:80%;height:100px;margin:15px 30px 10px 30px;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;border-left:1px solid #949494;border-top:1px solid #949494;background:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;padding:10px 12px;line-height:20px;color:#666;font-family:"Î¢ÈíÑÅºÚ";font-size:14px}
.clpinglun span{color:#F60;font-family:Arial, Helvetica, sans-serif}
.plbtn{width:160px;height:36px;line-height:36px;text-align:center;color:#fff;border:0;cursor:pointer;margin:10px 0 30px 30px;background:#16458b;font-family:"Î¢ÈíÑÅºÚ";border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;font-size:16px}
.plist{margin-top:0;border-left:1px solid #eee;border-right:1px solid #eee;background:#FFF;border-top:1px solid #eee}
.plist li{margin:0 20px;border-bottom:1px solid #eee}
.plist li img{width:48px;float:left;margin-right:15px;}
.plist li p{margin-top:18px;line-height:24px;margin-bottom:0;color:#777}
.plist li p a:link,.plist li p a:visited,.plist li p a:hover{color:#333;font-weight:bold;font-family:Arial, Helvetica, sans-serif}
.plist li.pltit{height:66px;line-height:46px;text-indent:20px;font-weight:bold;color:#333;margin:0}
.plist li span{float:right;color:#ccc;}
.plist li p span{float:right;color:#F90;font-family:Arial, Helvetica, sans-serif;font-size:14px}
.plist li span a:link,.plist li span a:visited,.plist li span a:hover{color:#4095CE}
.plist li div{border:1px solid #eee;margin:0 0 20px 60px;padding:13px;color:#777}
.plist li div span{color:#02286d;float:none}
.fdtc{width:100%;margin:0 auto;padding-top:10px}
.fdtc h1{margin-left:30px}
.fdtc p{margin:0 30px;padding:5px 0;font-size:13px}
.fdtc p input{border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;border-left:1px solid #949494;border-top:1px solid #949494;background:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;height:26px;margin-left:10px;color:#666;line-height:26px;font-family:"Î¢ÈíÑÅºÚ"}
.fdtc p input.dz{width:400px}
.fdtc p input.xz{width:15px;margin-left:64px}
.fdtc p.bz,.fdtc p.bzsc{line-height:200%;color:#888;border-bottom:1px dashed #ddd;padding-bottom:20px;margin-bottom:20px}
.fdtc p.bzsc{padding:0}
.fdtc p font,.fdbc p font,.fdbc td font{color:#dd0000;font-size:12px;font-family:"Î¢ÈíÑÅºÚ"}
.fdtc p select{margin-left:10px}
.fdtc p.radio input{border:0;margin-right:5px;}
.fdtc p.radio label{cursor:pointer}
.fdbc{width:100%;margin:0 auto}
.fdbc h2{height:22px;margin:0 30px 20px 30px;font-size:14px}
.fdbc p{height:30px;line-height:30px;margin:0 30px;padding:0}
.fdbc p input{border:1px solid #d5d5d5;height:21px;margin-left:10px;color:#666;line-height:21px;font-family:"microsoft yahei"}
.fdbc p select{border:1px solid #d5d5d5;width:80px;margin-left:4px;color:#666;line-height:18px;font-family:"microsoft yahei"}
a.btntel{background:#2ea201;color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;height:33px;line-height:33px;text-align:center;width:100%;border:0;font-family:"Microsoft Yahei";display:inline-block;margin:6px 0;color:#FFF}
a.btntel img{margin-right:8px;width:26px;height:26px}
.tels{margin-top:50px;margin-left:20px;overflow:hidden;border:1px solid #eaeaea;}
.online{background-position:-395px -382px;width:185px;height:340px;margin:0 auto;border-bottom:1px solid #eaeaea}
.online a{display:block;width:185px;height:50px;margin-top:20px;}
.online a.kf{margin-top:30px}
/*¸¡¶¯*/
.custom_service p img {display: inline; margin-top:-5px; vertical-align:middle;}
.scrollsidebar{position:fixed;_position:absolute;
_top:expression(document.documentElement.clientHeight + document.documentElement.scrollTop - this.offsetHeight);right:0px; top:270px;z-index:99}
.side_content{width:134px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:134px;overflow:hidden;}
.show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn {background:url(../images/sidebar_bg.png) no-repeat;}
.side_title {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 5px 0 0; _margin:16px 5px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.other  { text-align:center;border-top:1px solid #ddd}
.other p { padding:5px 0;line-height:19px; margin:0;color: #666666;}
.other p img{margin-top:5px}
.msgserver { text-align:center; margin:5px 0;}
.msgserver a { background:url(../images/sidebar_bg.png) no-repeat -119px -115px; padding-left:22px;}

/* blue skin as the default skin */
.side_title, .side_blue .side_title {background-position:-195px 0;}
.side_center, .side_blue .side_center {background:url(../images/blue_line.png) repeat-y center;}
.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}
.close_btn, .side_blue .close_btn {background-position:-44px 0;}
.close_btn:hover, .side_blue .close_btn:hover {background-position:-66px 0;}
.show_btn , .side_blue .show_btn {background-position:-119px 0;}
.msgserver a, .side_blue .msgserver a {color:#c30100;}

/* green skin  */
.side_green .side_title {background-position:-349px 0;}
.side_green .side_center {background:url(../images/green_line.png) repeat-y center;}
.side_green .side_bottom {background-position:-349px -50px;}
.side_green .close_btn {background-position:-44px -23px;}
.side_green .close_btn:hover {background-position:-66px -23px;}
.side_green .show_btn {background-position:-147px 0;}
.side_green .msgserver a {color:#147e22;}
/*µ¯³ö´°¿Ú*/
.tc14fcbox{width:428px;border:1px solid #333;border-bottom:5px solid #333;position:absolute;background-color:#fff;z-index:13000;overflow:hidden}
.tc14-fctit{padding-left:20px;height:39px;line-height:39px;background-color:#333;color:#fff}
.tc14-fctit h3{font-size:16px;font-weight:bold;font-family:"microsoft yahei";display:inline;float:left;margin-right:5px}
.tc14-fctit span{font-size:12px;color:#ccc;float:left;display:inline}
.tc14-fctit a,.tc14-fctit a:link,.tc14-fctit a:visited{color:#ccc;text-decoration:none;margin-left:5px}
.tc14-fctit a:hover{text-decoration:underline;color:#ccc}
.tc14-fcgb{width:40px;height:40px;position:absolute;right:-1px;top:-1px;z-index:10}
.tc14-fcgb a{width:0;padding-left:40px;height:40px;font-size:0;overflow:hidden;line-height:0;display:block;background-position:-326px -234px}
.tc14-fcgb a:hover{background-position:-373px -234px}
.lh2_24jbtit{padding:15px 30px;background-color:#fffff6;font-weight:bold;font-size:14px;font-family:"microsoft yahei";line-height:22px;border-bottom:1px solid #e9e9e9}
.tc14-fclist{padding-top:20px;padding-bottom:30px}
.tc14-fclist li{height:auto;_height:26px;min-height:26px;line-height:26px;position:relative;color:#333;padding-left:95px;margin-bottom:10px;_width:450px;display:block}
.tc14-fclist li strong{position:absolute;left:30px;z-index:10;color:#999}
.tc14-fclist .h35-p25 a{height:35px;line-height:35px;padding:0 32px}
.tc14fc_input1{width:110px;height:24px;border:1px solid #ccc;padding:0 5px;float:left;margin-right:8px;line-height:24px}
.fszshouj li{padding-left:127px;*width:350px}
.yiykanc li strong{width:100px;left:25px;text-align:right}
.tc14-fcts{color:#c00;float:left;_white-space:nowrap}

.u-old .lh424_jbcgbox p{padding-left:0;line-height:22px;color:#999}
.lh424_jbcgbox p em{font-weight:bold;color:#333}
.u-old .lh424_jbcgbox p.lh424_fot12{font-size:12px}
.lh424_jbcgbox{height:auto;_height:150px;min-height:150px;padding:0 10px 0 153px;background:url(../images/ticg_ico.jpg) no-repeat 40px 40px}
.lh424_jbcgbox h3{line-height:45px;font-size:20px;font-family:"microsoft yahei";padding-bottom:2px;padding-top:27px;color:#666}

.tc14-yjfjbox .tc14-fctishi p{margin:0;padding:0;font-family:"microsoft yahei"}
.tc14-yjfjbox{padding:25px 30px 30px 30px}
.tc14-yjfjbox p.tc14-yjfjtit{line-height:23px;font-family:"microsoft yahei";font-size:16px}
.tc14-yjfjbox p{margin-bottom:15px}
.tc14-yjfjbox p label{height:17px;line-height:17px}
.tc14-yjfjbox p label input{float:left;margin-right:5px;margin-top:2px;_margin-top:-2px}

.button_orange{font-family:microsoft yahei;border:1px #d37002 solid;display:inline-block}
.button_orange a{display:inline-block;text-align:center;color:#fff}
.button_orange a:link,.button_orange a:visited{color:#fff;background:#f18a00;background:-moz-linear-gradient(top,#f79500,#eb7e00);background:-webkit-gradient(linear,top,from(#f79500),to(#eb7e00));background:-webkit-linear-gradient(top,#f79500,#eb7e00);background:-o-linear-gradient(top,#f79500,#eb7e00)}
.button_orange a:hover{text-decoration:none;background:#feb83e;background:-moz-linear-gradient(top,#feb83e,#f18e1b);background:-webkit-gradient(linear,top,from(#feb83e),to(#f18e1b));background:-webkit-linear-gradient(top,#feb83e,#f18e1b);background:-o-linear-gradient(top,#feb83e,#f18e1b)}
.button_orange a:active{background:#eb7e00;background:-moz-linear-gradient(top,#eb7e00,#f79500);background:-webkit-gradient(linear,top,from(#eb7e00),to(#f79500));background:-webkit-linear-gradient(top,#eb7e00,#f79500);background:-o-linear-gradient(top,#eb7e00,#f79500)}
/*·Å´óÍ¼Æ¬CSS*/
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;

	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 80%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-size:12px; font-family:"?¡é¨¨¨ª??o¨²"; line-height:18px; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

.map{margin-top:20px}