@charset "gb2312";
/* CSS Document */
/*S*/

body{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; margin:0px;  padding:0px; color:#4b4b4b; line-height:30px; }
li{ list-style:none;}
a img{ border:0;}
a{ text-decoration:none; color:#4b4b4b;}
a:hover{text-decoration:none; color:#000;}
a:visite d{ color:#010000;}
.clear{clear:both;height:0;font-size: 1px;line-height:1px;_line-height:0px;}
h1{ text-align:center; font-size:18px; border-bottom:1px #d6d8d9 solid; padding-bottom:15px; margin-bottom:20px;}
ul,ol{ margin:0px; padding:0px;}
html{ overflow-x:hidden;}

.main{ width:1000px; margin:0 auto; overflow:hidden;}
.logo{ float:left}
.tel{ float:right;}
.top1{ float:right;}
#nav{ background:#2c85d5; height:40px;}
#nav ul{ width:1000px; margin:auto;}
#nav li{ float:left; width:142px; height:40px; line-height:40px; font-size:16px; text-align:center; position:relative; z-index:999;}
#nav li a{ display:block; color:#FFFFFF;}
#nav li a:hover{ background:#0e63b0 url(../images/a2.jpg) center no-repeat; color:#FFFFFF;}
#nav li:hover{ background:#0e63b0 url(../images/a2.jpg) center no-repeat;}
#nav ul li ul { display:none; position:absolute; top:40px;left:0px; margin-left:0px; width:141px; border-left:1px #c3c3c3 solid; border-right:1px #c3c3c3 solid;}
#nav ul li ul li{height:30px;font-size:14px; font-weight:normal;width:141px; background:#f5f5f5;line-height:30px;color:#333333; border-bottom: #CCC 1px solid  }
#nav ul li ul li a{display:block;font-size:14px;color:#333333; background:#f5f5f5;} 
#nav ul li ul li a:hover{color:#FFFFFF; background:#898989; text-decoration:none;} 
#nav ul li.current ul { display:block;}
#nav ul li:hover ul { display:block;}
.one{ float:left; width:263px; overflow:hidden;}
.one1{ background:url(../images/a3.jpg) no-repeat; height:86px; padding:20px 0 0 40px; line-height:32px; font-size:24px; color:#1667b0; overflow:hidden;}
.one1 span{ font-size:30px; color:#9ec7ea; padding-left:50px;}
.two{ float:right; width:700px; overflow:hidden;}
.two1{ height:50px; font-size:20px; color:#2c85d5; line-height:50px;}
.two1 a{ float:right; font-size:12px;}
.two2{ height:220px; overflow:hidden;}
.three{}
.three1{ background:url(../images/a5.jpg) no-repeat; height:31px; line-height:31px; font-size:20px; color:#FFFFFF; padding-left:10px;}
.three2{ padding-top:15px;}
#demo{}
#demo img{ border:3px #c8c8c8 solid; margin:0 10px 0 0;}
.four{ float:left; width:465px; overflow:hidden;}
.four1{ padding-top:20px;}
.four1 img{ border:#a2a2a2 1px solid;}
.five{ float:right; width:480px; overflow:hidden;}
.five1{ padding-top:14px; height:270px; overflow:hidden;}
.five1 li{ height:86px;}
.five1 li:hover .five1_1 a{ color:#1a76c9;}
.five1 li:hover .five1_2{ color:#1a76c9;}
.five1_1{ font-size:18px;}
.five1_2{ color:#7b7c7d; line-height:22px;}
.foot{ background:#dcdcdc; overflow:hidden;}
.foot1{ color:#666666; width:1000px; margin:auto; overflow:hidden; text-align:center; padding:15px 0;}
.foot1 a{ color:#666666;}
.left{ float:left; width:250px; overflow:hidden;}
.left1{ height:60px; line-height:60px; text-align:center; font-size:22px; color:#FFFFFF; background:#2c85d5;}
.left2{ margin-top:1px;}
.left2 li{ height:40px; line-height:40px; background:#dcdcdc; font-size:16px; text-align:center; margin-bottom:1px;}
.left2 li a{ display:block; }
.left2 li a:hover{ background:#0e63b0; color:#FFFFFF;}
.right{ float:right; width:720px; overflow:hidden; padding-bottom:20px;}
.right1{ height:59px; line-height:59px; font-size:18px; color:#2c85d5; border-bottom:#dcdcdc 1px solid;}
.right1 span{ float:right; font-size:14px; color:#646464;}
.nr{ padding-top:10px;}
.nr li{ height:45px; line-height:45px; border-bottom:#dcdcdc 1px solid;}
.nr li span{ float:right;}
.nr li a{ display: block}
.nr li a:hover{ color:#2c85d5;}
.pro{ padding:15px 0 0 0;}
.pro li{ border-bottom:#FFFFFF 1px solid; height:30px;}
.pro1{ background:#EEEEEE; width:25%; color:#2c85d5; font-weight:bold; text-align:center; border-left:#FFFFFF 1px solid; border-bottom:#FFFFFF 1px solid;}
.pro2{ background:#F5F5F5; width:28%; color:#2c85d5; font-weight:bold; text-align:center; border-left:#FFFFFF 1px solid; border-bottom:#FFFFFF 1px solid;}
.pro3{ background:#EEEEEE; width:20%; color:#2c85d5; font-weight:bold; text-align:center; border-left:#FFFFFF 1px solid; border-bottom:#FFFFFF 1px solid;}
.pro4{ background:#F5F5F5; width:20%; color:#2c85d5; font-weight:bold; text-align:center; border-left:#FFFFFF 1px solid; border-bottom:#FFFFFF 1px solid;}
.pro5{ background:#EEEEEE; width:7%; color:#2c85d5; font-weight:bold; text-align:center; border-bottom:#FFFFFF 1px solid;}
.pro1_1{ font-weight:100; color:#4b4b4b; font-size:12px;}

.pp1{ float:left;}
.pp1 img{ border:#CCCCCC 1px solid;}
.pp2{ float:right; width:460px; overflow:hidden;}
.pp2 li{ border-bottom:none; height:30px; line-height:30px;}


/* »Øµ½¶¥²¿ */
 #returnTop {_display:none;position:fixed;_position:absolute;z-index:999;right:50px;bottom:-90px;_bottom:auto;width:36px;height:36px;text-indent:-999px;overflow:hidden;background-image:url(../images/Top.jpg);_background-image:url(../images/Top.jpg);background-repeat:no-repeat;background-position:0 0;transition:bottom 0.9s;-webkit-transition:bottom 0.9s;-moz-transition:bottom 0.9s;-o-transition:bottom 0.9s;}

.page1{ text-align:center; padding:30px 0 20px 0;}
.page{ text-align:center; padding:10px 0 10px 0; margin-top:30px;}
.page a{ background:#a5a5a5; color:#fff; margin:0 5px; padding:4px 7px;}
.page a:hover{ background:#666; color:#FFFFFF;