﻿body{ margin:0 auto; font:normal 12px/180% arial; color:#333333;}
form { margin:0px; padding:0px;}
div,td,th,ul,li,span{ margin:0; padding:0; text-decoration:none; overflow:hidden; list-style-type:none;}
img { border:0px;}
a{color:#666; text-decoration:none; list-style-type:none; /*behavior:url(../script/blur.htc)*/}
/*a:focus { -moz-outline-style: none; }*/
a:hover{ color:#045B9E;}

.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.clear{ clear:both;}
.screen{margin:0 auto; padding:0; text-align:center; width:100%; height:auto;}
.screen h1{color:#BDB5B5;}

.head{ margin:0 auto; padding:0; text-align:center; width:1200px; height:auto; overflow:hidden; color:Black;}
.head span{ padding-right:20px;}
.logo{margin:0 auto; padding:0; width:210px; text-align:left; height:59px;}
.phone{margin:0 auto; padding:0; width:200px; text-align:center; height:59px;}

.menu{float:left; margin-left:70px; width:700px; text-align:center; font-size:14px; font-weight:bold; overflow:hidden;}
.menu li{display:block; width:97px; margin:0 1px; height:30px; line-height:30px; text-align:center; float:left; margin-top:29px;}
.menu li a{ color:#333333; display:block; width:97px; height:30px; line-height:30px;}
.menu li a:hover,#menu li.current{color:#ffffff; background-color:#045B9E;}
.menu li.current a{ background-color:#045B9E; color:#ffffff; padding:0px; line-height:30px;}

#fullscreen{width:100%; height:396px; float:left; position:relative; margin-top:5px;}
#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}

.conbox{width:1200px; margin:5px auto; padding:auto; overflow:hidden;}
.w_1200{width:1198px; border:solid 1px #C1C1C1; min-height:160px;}
.title{ margin:0; padding:0; height:31px; background:#fff url(/images/title_bg.gif)  repeat-x center center;}
.title b{ width:122px; height:31px; display:block; text-indent:30px; line-height:32px; font-size:14px;}
.title span{ float:right; padding-right:10px;}
.title span a{ line-height:32px;}
.libox{width:98%; margin:5px auto; text-decoration:none;}
.libox li{width:98%; text-align:left; text-indent:5px;}
.libox li span{ float:right;}
.Red a{color:Red;}

.w_240{width:240px; margin:3px auto; min-height:100px; overflow:hidden;}
.w_270{width:270px; margin:3px auto; min-height:100px; overflow:hidden; text-align:center; border:solid 1px #A7282F; min-height:256px;}
.w_420{width:420px; border:solid 1px #A7282F; min-height:256px; margin:3px 0 0 7px;}
.left_6{ margin-left:6px;}
.w_240 p{width:230px; text-indent:2em; color:Gray;}

.linkbox{margin:0 auto; padding:0; width:965px; text-align:center;}
.linkbox li{ margin:0 auto; padding:0; padding-left:10px; float:left; display:inline; overflow:hidden; text-align:left; text-decoration:none;}


.foot_top{ margin:0 auto; width:100%; height:35px; text-align:center;background:#9c9C9C;}
.foot_top ul{text-align:center; margin:0 auto; width:600px;}
.foot_top ul li,.foot_top ul li a{display:block; width:70px; line-height:35px; color:White; padding:0 5px; text-align:center; float:left;}
.foot_bottom {width:1200px; min-height:138px; background:url(../images/footer_bg.gif) repeat-x scroll center center; margin:0 auto; padding:0; }
.foot_bottom img{ display:inline-block; width:200px; margin:30px auto 0;}	
.f_right{ width:900px;padding-left:0px; text-align:left; border-left:solid 1px gray; margin:20px auto 0;}
.f_right li{ display:block; width:360px; text-align:left; text-indent:20px; float:left;}
.f_right li a{padding:5px 5px 0 5px;}
.clear{ clear:both; height:0px; width:0px; line-height:0px;}
.Red{color:Red;}
.banner{ padding:0; text-align:center; margin:5px auto;}
/*------link over------*/
.itemimg{ border-top:solid 2px #A7282F; color:#045B9E; font-weight:bold; font-size:14px; padding-top:5px;}
.itemimg img{ text-align:center; margin:0 auto;}
.itemimg span{ float:right; font-size:12px; font-weight:normal; padding-right:15px;}

.liimgbox{width:98%; margin:0 auto; overflow:hidden; margin-top:5px; text-decoration:none;}
.liimgbox li{text-align:center; float:left; width:190px;}
.liimgbox li a{ text-decoration:none;}
.liimgbox li p{width:100%; text-align:center;}
/*------footer over------*/
.pager{ width:98%; overflow:hidden; zoom:1; margin:3px 1px !important; text-align:center; padding:8px 0 0; line-height:18px; clear:both;}
.pager a,.pager span{background:#fff; color:#010097;line-height:16px; padding:2px 7px;display: -moz-inline-stack;display:inline-block;zoom: 1; 
                     *display: inline; border:1px #ccc solid; margin:0 2px;}
.pager a:hover{ background:#010097; color:#fff; border:1px #960000 solid;}
.pager a[disabled*="disabled"]:hover{background:#fff;color:#525152;}

.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix{display:inline-table;}
*html .clearfix{height:1%;}
.clearfix{display:block;}

/*客服样式*/
#haiiskefu{width:112px;position:fixed;right:-80px;top:50%;margin-top:-283px;z-index:999;}
#haiiskefu .kfleft{width:32px;height:168px;background:url(/images/kefu.png) no-repeat;cursor:pointer;float:left;}
#haiiskefu ul{width:80px;height:322px;background:url(/images/kefu1.png) no-repeat;float:left;}
#haiiskefu ul li a{width:80px;height:80px;display:block;margin-bottom:1px;background:#EEE;-moz-opacity:0.4;filter:alpha(opacity=40);opacity:0.4;}
#haiiskefu ul li a:hover{-moz-opacity:0;filter:alpha(opacity=0);opacity:0;transition:all 0.5s linear;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;}
/*ie6*/
*html{overflow:hidden;}
*html #haiiskefu{position:absolute;right:expression(eval(document.documentElement.scrollLeft))-80;top:expression(eval(document.documentElement.scrollTop))-283;}