@charset "gb2312";
body{margin:0px;background:url(../images/bg.jpg) #fff repeat-x;font-family:'ËÎÌå',Arial,Helvetica,Sans-serif;font-size:12px;color:#606060;font-weight:normal;}
dl,dd,dt,ul,li,p,h1,h2,h3,h4,h5,h6,form,input,img{padding:0px;margin:0px;}
ul,li{list-style:none;}
img{border:0;}
a:link,a:visited{font-size:12px;color:#606060;line-height:22px;text-decoration:none;}
a:hover{font-size:12px;color:#ff0000;line-height:22px;text-decoration:none;}
.clear{clear:both;}
.none{display:none;}

.wrap{width:1000px;margin:0 auto;overflow:hidden;}

#header{overflow:hidden;}

.topnav{height:27px;overflow:hidden;}
.welcome{height:27px;padding:0 0 0 22px;background:url(../images/icon_01.gif) no-repeat;color:#fff;line-height:27px;overflow:hidden;float:left;}

.sethome{height:27px;padding:0 10px;color:#fff;line-height:27px;text-align:right;overflow:hidden;float:right;}
.sethome a:link,.sethome a:visited{color:#fff;line-height:27px;}
.sethome a:hover{color:#ff0000;line-height:27px;}

.logo{width:290px;height:101px;overflow:hidden;float:left;}
.logo a:link,.logo a:visited{height:101px;background:url(../images/logo.jpg) no-repeat;text-indent:-999px;display:block;}
.logo a:hover{height:101px;background:url(../images/logo.jpg) no-repeat;text-indent:-999px;display:block;}

.slogan{height:76px;padding:25px 0 0 0;overflow:hidden;float:left;}
.slogan p{font-size:18px;color:#020202;font-family:'Microsoft Yahei','ºÚÌå';line-height:28px;}
.slogan p span{color:#ff0000;}

.tel{height:76px;padding:25px 0 0 0;overflow:hidden;float:right;}
.tel p{font-size:18px;color:#006dcd;font-family:'Microsoft Yahei','ºÚÌå';line-height:28px;text-align:right;}
.tel p span{letter-spacing:0.1em;}

.nav{height:40px;background:url(../images/index_01.jpg) no-repeat;overflow:hidden;}
.nav li{width:129px;height:40px;line-height:40px;text-align:center;float:left;}
.nav li.home{width:97px;}
.nav li a:link,.nav li a:visited{font-size:14px;color:#fff;font-weight:bold;line-height:40px;display:block;}
.nav li a:hover{background:url(../images/index_02.gif) 15px 4px no-repeat;font-size:14px;color:#efffc8;font-weight:bold;line-height:40px;display:block;}
.nav li.home a:link,.nav li.home a:visited{}
.nav li.home a:hover{background:url(../images/index_02.gif) 10px -44px no-repeat;}

.focus{width:1000px;overflow:hidden;}

.mainbox{width:1000px;margin:5px 0 0 0;overflow:hidden;}

.advantage_01{height:231px;margin:5px 0 0 0;overflow:hidden;}

.customer-reviews{overflow:hidden;}
.customer-reviews .tit{height:46px;padding:0 8px;background:url(../images/index_06.jpg) no-repeat;overflow:hidden;}
.customer-reviews .tit strong{display:none;}
.customer-reviews .tit span{line-height:39px;float:right;}
.customer-reviews .tit span a:link,.customer-reviews .tit span a:visited{font-size:14px;color:#fff;font-weight:bold;line-height:46px;text-decoration:underline;}
.customer-reviews .tit span a:hover{font-size:14px;color:#ff0000;font-weight:bold;line-height:46px;text-decoration:underline;}
.customer-reviews .con{width:978px;padding:0 0 0 20px;border-right:1px solid #f3a26c;border-bottom:1px solid #f3a26c;border-left:1px solid #f3a26c;overflow:hidden;}
.customer-reviews .con li{width:175px;padding:18px 20px 11px 0;overflow:hidden;float:left;}
.customer-reviews .con li img{margin:0 10px 0 0;}
.customer-reviews .con li p{height:25px;padding:3px 0 0 0;line-height:25px;text-align:center;overflow:hidden;}
.customer-reviews .con li p a:link,.customer-reviews .con li p a:visited{color:#020202;line-height:25px;}
.customer-reviews .con li p a:hover{color:#ff0000;line-height:25px;}

.advantage_02{height:224px;margin:5px 0 0 0;overflow:hidden;}

.module{overflow:hidden;}
.module .tit{height:46px;padding:0 0 0 45px;background:url(../images/index_06.jpg) 0 -46px no-repeat;font-size:16px;color:#fff;font-weight:bold;line-height:46px;overflow:hidden;display:none;}
.module .tit span{font-size:18px;font-weight:bold;line-height:46px;}
.module .con{width:998px;border-top:1px solid #6cb2b8;border-right:1px solid #6cb2b8;border-left:1px solid #6cb2b8;overflow:hidden;}
.module .con table{border-bottom:1px solid #6cb2b8;}
.module .con table .pic{padding:5px 0;}
.module .con table .text{padding:12px 12px 12px 0;line-height:24px;}

.advantage_03{margin:5px 0 0 0;border:1px solid #3385d7;overflow:hidden;}
.advantage_03 .tit{height:39px;padding:0 8px;background:url(../images/index_05.jpg) no-repeat;overflow:hidden;}
.advantage_03 .tit strong{display:none;}
.advantage_03 .tit span{line-height:39px;float:right;}
.advantage_03 .tit span a:link,.advantage_03 .tit span a:visited{font-size:14px;color:#fff;font-weight:bold;line-height:39px;text-decoration:underline;}
.advantage_03 .tit span a:hover{font-size:14px;color:#ff0000;font-weight:bold;line-height:39px;text-decoration:underline;}
.advantage_03 .con{width:984px;padding:15px 0 8px 14px;overflow:hidden;}
.advantage_03 .con li{width:148px;height:64px;padding:0 16px 0 0;color:#333;line-height:26px;overflow:hidden;float:left;}
.advantage_03 .con li img{border:2px solid #d6d4bb;}
.advantage_03 .con li a:link,.advantage_03 .con li a:visited{line-height:26px;}
.advantage_03 .con li a:hover{line-height:26px;}
.advantage_03 .con li span{float:right;}

.honor{height:438px;margin:8px 0 0 0;background:url(../images/index_07.jpg) no-repeat;overflow:hidden;}
.honor .tit{height:98px;text-indent:-999px;overflow:hidden;}
.honor .con{width:940px;height:340px;padding:0 30px;overflow:hidden;}
.honor .con td{height:105px;overflow:hidden;}

.soft{height:219px;background:url(../images/index_08.jpg) no-repeat;margin:8px 0 0 0;overflow:hidden;}
.soft .tit{height:69px;text-indent:-999px;overflow:hidden;}
.soft .con{width:932px;height:128px;padding:0 0 0 35px;overflow:hidden;}
.soft .con ul{width:936px;overflow:hidden;}
.soft .con li{width:155px;height:123px;padding:5px 0 0 0;border-right:1px solid #e2e3e7;text-align:center;float:left;}
.soft .con li a:link,.soft .con li a:visited{line-height:25px;}
.soft .con li a:hover{line-height:25px;}

.message{margin:8px 0 0 0;overflow:hidden;}
.message .tit{width:178px;height:320px;background:url(../images/index_09.jpg) no-repeat;text-indent:-999px;overflow:hidden;float:left;}
.message .con{width:817px;border-top:5px solid #1271b4;border-right:5px solid #1271b4;border-bottom:5px solid #1271b4;overflow:hidden;float:left;}
.message .message_submit{width:355px;height:295px;padding:10px 25px 5px 25px;overflow:hidden;float:left;}
.message .message_submit td{height:35px;}
.message .message_submit td span{color:#ff0000;}
.message .contact{width:398px;height:305px;margin:5px 14px 0 0;overflow:hidden;float:left;}
.message .contact .title{height:27px;background:url(../images/index_11.jpg) no-repeat;text-indent:-999px;overflow:hidden;}
.message .contact .content{padding:10px 0;line-height:28px;overflow:hidden;}

.news{margin:8px 0 0 0;overflow:hidden;}
.news .tit{height:26px;padding:0 5px 0 18px;background:url(../images/index_16.jpg) #1f3b7b no-repeat;color:#fff;font-weight:bold;line-height:26px;overflow:hidden;}
.news .tit span{float:right;}
.news .tit span a:link,.news .tit span a:visited{color:#fff;font-weight:normal;line-height:26px;}
.news .tit span a:hover{color:#ff0000;font-weight:normal;line-height:26px;}
.news .con{border-right:1px solid #2869ab;border-bottom:1px solid #2869ab;border-left:1px solid #2869ab;overflow:hidden;}
.news .con ul{width:499px;overflow:hidden;float:left;}
.news .con ul.line{width:498px;border-right:1px dashed #4b4b4b;}
.news .con li{height:27px;padding:0 12px 0 23px;background:url(../images/icon_01.gif) 5px -152px no-repeat;color:#4b4b4b;line-height:27px;}
.news .con li a:link,.news .con li a:visited{color:#4b4b4b;line-height:27px;}
.news .con li a:hover{color:#ff0000;line-height:27px;}
.news .con li span{color:#4b4b4b;line-height:27px;float:right;}

.friendlinks{height:25px;padding:0 12px 3px 12px;background:url(../images/index_12.jpg) no-repeat;color:#fff;line-height:25px;}
.friendlinks a:link,.friendlinks a:visited{color:#fff;line-height:25px;}
.friendlinks a:hover{color:#ff0000;line-height:25px;}


.w189{width:189px;overflow:hidden;float:left;}

.guide{overflow:hidden;}
.guide .tit{height:33px;padding:0 0 0 25px;background:url(../images/index_13.jpg) no-repeat;font-size:14px;color:#fff;line-height:33px;overflow:hidden;}
.guide .con{padding:5px 0 0 0;border:1px solid #ececec;overflow:hidden;}
.guide .con li{height:30px;border-bottom:1px dashed #d8d8d8;line-height:30px;overflow:hidden;}
.guide .con li a:link,.guide .con li a:visited{padding:0 0 0 35px;background:url(../images/icon_01.gif) 15px -39px no-repeat;line-height:30px;display:block;}
.guide .con li a:hover{padding:0 0 0 35px;background:url(../images/icon_01.gif) 15px -39px no-repeat;line-height:30px;display:block;}
.guide .con li.on{background:#e1532f;}
.guide .con li.on a:link,.guide .con li.on a:visited{background:url(../images/icon_01.gif) 15px -75px no-repeat;color:#fff;}
.guide .con li.on a:hover{background:url(../images/icon_01.gif) 15px -75px no-repeat;color:#fff;}

.feedback_l{margin:8px 0 0 0;overflow:hidden;}

.contact_l{margin:8px 0 0 0;overflow:hidden;}

.w798{width:798px;overflow:hidden;float:right;}

.page{border:1px solid #e7e7e7;overflow:hidden;}
.page .tit{height:35px;padding:0 10px 0 32px;background:url(../images/icon_01.gif) #fff 8px -115px no-repeat;border-bottom:3px solid #e7e7e7;font-size:14px;color:#004a6f;line-height:35px;overflow:hidden;}
.page .tit span{font-size:12px;color:#3f3f3f;line-height:35px;float:right;}
.page .tit span a:link,.page .tit span a:visited{font-size:12px;color:#3f3f3f;line-height:35px;}
.page .tit span a:hover{font-size:12px;color:#ff0000;line-height:35px;}
.page .con{padding:12px 8px;color:#3f3f3f;line-height:250%;overflow:hidden;}
.page .con img{border:2px solid #dbdbdb;}

.news-list{padding:12px 12px 6px 12px;line-height:180%;overflow:hidden;}
.news-list li{height:28px;padding:0 0 0 15px;background:url(../images/icon_01.gif) -3px -152px no-repeat;border-bottom:1px dashed #e2e2e2;color:#7e7b78;line-height:28px;overflow:hidden;}
.news-list li a:link,.news-list li a:visited{line-height:28px;}
.news-list li a:hover{line-height:28px;}
.news-list li span{line-height:28px;float:right;}

.news-show{padding:12px 12px 6px 12px;overflow:hidden;}
.news-show h1{font-size:20px;line-height:28px;text-align:center;overflow:hidden;}
.news-show .info{border-bottom:1px dashed #e2e2e2;line-height:22px;text-align:center;}
.news-show .content{padding:8px 0;line-height:180%;}

.customer-reviews-list{padding:12px 20px 6px 20px;overflow:hidden;}
.customer-reviews-list ul{width:776px;overflow:hidden;}
.customer-reviews-list li{width:172px;height:162px;padding:15px 22px 0 0;overflow:hidden;float:left;}
.customer-reviews-list li p{height:25px;padding:4px 0 0 0;line-height:25px;text-align:center;overflow:hidden;}
.customer-reviews-list li p a:link,.customer-reviews-list li p a:visited{color:#020202;line-height:25px;}
.customer-reviews-list li p a:hover{color:#ff0000;line-height:25px;}

.pages{margin-top:15px;font-size:12px;font-weight:normal;color:#666;line-height:14px;text-align:center;clear:both;}
.pages p{display:inline-block;*display:inline;zoom:1;}
.pages a:link,.pages a:visited{width:18px;height:12px;margin:0 5px 0 0;padding:6px 4px;border:1px solid #ccc;color:#000;text-decoration:none;line-height:12px;text-align:center;display:block;float:left;}
.pages a:hover{width:18px;height:12px;margin:0 5px 0 0;padding:6px 4px;background:#fff;border:1px solid #ccc;color:#2b72c0;text-decoration:none;line-height:12px;text-align:center;display:block;float:left;}
.pages .prev,.pages .next {width:18px;padding:6px 4px;border:1px solid #ccc;text-decoration:none;outline:none;line-height:28px;}
.pages a.prev:link,.pages a.prev:visited,.pages a.prev:hover{width:18px;}
.pages a.next:link,.pages a.next:visited,.pages a.next:hover{width:18px;}
.pages a.tp-on:link,.pages a.tp-on:visited,.pages a.tp-on:hover{width:18px;height:12px;background:#2b72c0;border-color:#2b72c0;color:#fff;font-weight:bold;line-height:12px;display:block;float:left;}
.pages span{line-height:28px;float:left;}
.pages select{line-height:28px;vertical-align:middle;}
.pages a.gray:link,.pages a.gray:visited,.pages a.gray:hover{color:#d2d2d2;}

.float-contact{position:absolute;right:1px;top:175px;width:102px;font-size:12px;}
.float-contact a:hover,.float-contact a:active{text-decoration:none;}
.float-contact .close{display:block;height:31px;padding-left:22px;background:url(../images/qq/sprites.png) no-repeat -29px 0;line-height:31px;color:#fff !important;text-decoration:none;}
.float-contact .link{display:block;height:40px;background:#FA8400 url(../images/qq/bg-x.png) repeat-x 0 -320px;border-bottom:#E3E3E3 1px solid;text-align:center;line-height:40px;color:#fff !important;text-decoration:none !important;}
.float-contact .container{border:#E3E3E3 1px solid;border-width:0 1px;padding:1px 0;background:#fff url(../images/qq/shadow-1.png) repeat-x 0 1px;text-align:center;}
.float-contact .title{font-size:12px;line-height:200%;}
.float-contact .contact-qq{padding:7px 0 6px;}
.float-contact .contact-qq .btn{padding-top:4px;}
.float-contact .contact-qq .btn li{padding-bottom:5px;}
.float-contact .contact-qq .btn a{display:block;width:53px;height:23px;padding-left:23px;margin:0 auto;background:url(../images/qq/sprites.png) no-repeat -43px -80px;font-size:12px;line-height:23px;color:#1A649D;text-decoration:none;}
.float-contact .contact-tel{padding-bottom:14px;background:url(../images/qq/shadow-2.png) repeat-x 0 100%;}
.float-contact .contact-tel .content{font-size:117%;font-weight:bold;line-height:130%;color:#f60;}
.float-contact-mini{position:absolute;right:1px;top:175px;display:none;}
.float-contact-mini a{display:block;padding:46px 5px 0;width:18px;height:65px;font-size:12px;text-align:center;color:#fff !important;text-decoration:none !important;background:url(../images/qq/sprites.png) no-repeat 0 0;line-height:110%;text-decoration:none;}


#footer{margin:5px 0 0 0;overflow:hidden;}
.copyright{margin:5px 0 0 0;color:#4b4b4b;line-height:32px;text-align:center;overflow:hidden;}
.copyright a:link,.copyright a:visited{color:#4b4b4b;line-height:32px;}
.copyright a:hover{color:#ff0000;line-height:32px;}

