﻿*{margin:0;padding:0 }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0; font-size:12px; font-family:"新宋体"}
table{border-collapse:collapse;border-spacing:0;table-layout:fixed}
ul,ol,menu{list-style:none}
fieldset,img{border:none}
img { border:none;vertical-align:middle;}
img,object,select,input,textarea,button{vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%}
a{margin:0px;padding:0px;border:0px;text-decoration:none;}
a:hover{text-decoration: none; color:#2192f0}
.clear{ clear:both}
body{ width:100%; background: url(../images/bg.gif) repeat;}
.commonTitle{background:url(../images/bluebacks.jpg?wfdxw) left center ;margin-top:10px;}
.commonfirst{margin-top:0px;}

.header{ width:100%; height:80px; position:relative; }
.header .nav{width:100%; height:86px;overflow:hidden; background:url(../images/backtop.png?www)  repeat-x; z-index:999; position:absolute}
.header .nav .nav1200{ width:1100px; overflow:hidden; margin:0 auto}
.header .nav .nav1200 span{float:right; height:65px; line-height:70px;color:#FFF; font-size:20px; font-weight:bold; background:url(../images/phone.png)  no-repeat left center; padding-left:45px}
.header .nav .navconts{ position:absolute; z-index:999; left:600px; top:26px;}
.header .nav .navconts li{ float:left; margin-right:25px;}
.header .nav .navconts li a{ color:#fff; font-size:15px; font-family:"微软雅黑"; word-wrap:break-word;}
.header .nav .navconts li.curtent a{ color:#2192f0; font-weight:bold }
.header .nav .navconts li:hover a{ color:#2192f0; font-weight:bold }
.header .pic{ width:100%; height:400px;z-index:888; position:absolute; top:73px;}
.header .pic .cen{ width:1200px; overflow:hidden; margin:0 auto;}
.header .pic .cen .logozi{ width:600px; overflow:hidden; float:left;}
.header .pic .cen .logozi .zi{ padding-top:120px; padding-left:150px;}
.header .pic .cen .rightNav{ width:166px; height:380px;overflow:hidden; float:right; background-color:rgba(38,73,80,0.7); padding-top:20px;}
.header .pic .cen .rightNav li{ width:166px;font-size:18px; line-height:35px; height:35px; text-align:center;}
.header .pic .cen .rightNav li a{color:#FFF; font-weight:bold}
.header .pic .cen .rightNav li.curtent{ background:url(../images/light.png) no-repeat center bottom;}
.header .pic .cen .rightNav li:hover{background:url(../images/light.png) no-repeat center bottom;}


.header .botms{width:1000px; height:28px; position:absolute; top:473px; left:200px; z-index:6; background: #f0f0f0 url(../images/bs.jpg) no-repeat center bottom; }





.footer{ width:100%; height:180px; background:url(../images/) repeat-x; margin-top:10px}
.footer .dec{ width:1200px; overflow:hidden; margin:0 auto; color:#FFF; padding-top:30px;font-size:14px; text-align:center; border-bottom:1px dashed #FFF; line-height:35px;height:35px;}
.footer .dec a{color:#FFF;font-size:14px;}
.footer .copyright{ width:100%;font-size:14px; margin-top:10px; text-align:center;color:#FFF; line-height:24px}
.footer .copyright a{color:#FFF;font-size:14px;}

.scroll{ position:relative}
.roundabout-holder{width:900px;height:326px;margin:0 auto;margin-top:-30px}
.roundabout-moveable-item{width:646px;height:236px;cursor:pointer;border:3px solid #ccc;border:3px solid rgba(0, 0, 0, 0.08);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.roundabout-moveable-item img{width:100%;}
.roundabout-in-focus{border:3px solid rgba(0, 0, 0, 0.2);}

.Links{ width:1100px; margin:0px auto; margin-top:15px; background: #FFF; padding-top:10px; margin-top:20px;}
.Links h3{ font-size:18px; line-height:35px; border-bottom:1px solid #CCC; text-indent:20px;}
.Links ul{ padding:5px 10px;}
.links ul.pic li img {float:left;width:110px;height:30px;margin:0;padding:0;border:1px solid #FFF;}
.links ul li{float:left;width:118px;padding:2px 0;margin:0;}
.links ul li a{ font-size:14px}
.guestbook_list {margin:12px;line-height:26px;}
.guestbook_list dl {border:5px solid #E9E9EB;margin:8px auto;padding:5px;}
.guestbook_list dl dt {border-bottom:1px dashed #E9E9EB;height:26px;line-height:26px;color:#314E8C}
.guestbook_list dl dt span {float:right;line-height:26px;}
.guestbook_list dl dd.g_content {padding:5px;line-height:26px;}
.post_box {border:1px solid #eee;margin:15px;}
.post_box h5 {line-height:35px;text-align:center;font-size:14px;border-bottom:1px solid #eee;height:35px;background:#E9E9EB;}



.fbg {height: 355px;overflow: hidden;background: url(../images/fbg.gif) repeat;}
.fbg01 {height: 358px;background: url(../images/fs.jpg?vf) no-repeat center top;overflow: hidden;}
.footer {width: 1100px;margin: 0 auto;}
.f_nav {height: 120px;font: 14px/120px "宋体";text-align: center;color: #ccd6e6;margin: 44px 0 0 0;padding: 8px 0 0 0;position: relative;}
.f_nav li{ float:left; text-align:left;}
.f_nav a {padding: 0 20px;color: #ccd6e6;}
.flogo {position: absolute;top: 0;left: 473px;}
.f_con {padding: 36px 0 0 0;height: 196px;overflow: hidden; text-align:center}
.f_con p.wei {width: 120px;float: left;padding-left: 180px;color: #a8b8d1;text-align: center;}
.f_con p img.wei {width: 110px;display: block;}
.f_con p.con {font: 12px/28px "微软雅黑";text-align: left;color: #a8b8d1;text-align: center;width: 510px; margin:0px auto;}
.f_con p a {color: #a8b8d1;}
.f_con p.web {width: 120px;float: left;padding-right: 100px;color: #a8b8d1;text-align: center;}
.f_con p img.web {width: 110px;display: block;}
.f_nav a.ali {padding-right: 150px;}

#roll {display: block;width: 15px;margin-right: -500px;position: fixed;right: 50%;top: 75%;_margin-right: -505px;_position: absolute;_margin-top: 300px;
_top: expression(eval(document.documentElement.scrollTop));}
#roll_top {background: url(../images/top.gif) no-repeat;}
#roll_top, #fall, #ct {position: relative;cursor: pointer;height: 72px;width: 26px;}



/*宋体宋体*/
.table_form {margin:10px;width:95%;}
.table_form input{}
.table_form td{padding-left:12px}
.table_form th{font-weight:normal; text-align:right;padding-right:10px; color:#777}
.table_form td label{ vertical-align:middle}
.table_form td,.table_form th{padding:8px 0 5px 8px;line-height:22px;}
.table_form tbody td,.table_form tbody th{border-bottom:1px solid #eee;}
.colorpanel tbody td,.colorpanel tbody th{ padding:0;border-bottom: none;}
.button{background:#ddd;height:22px; border-top:0;border-left:0; border-bottom:1px solid #666; border-right:1px solid #666; padding:3px 6px; margin-right:5px}





.main{ width:1200px;overflow:hidden;margin:0 auto;}

.anli_title{width:1200px; height:41px; border-top:#232b3c solid 1px; margin-top:30px; position:relative}
.anli_title .bt{ position:absolute; top:-21px; left:500px;background:url(../images/eg.png) no-repeat center; width:217px; height:41px;  line-height:41px;margin:0 auto;text-indent:10000px; overflow:hidden}
.a_list{width:1200px; margin-top:-20px;}
.a_list .anli_list{ float:left; width:277px; margin-right:30px;margin-top:15px; margin-bottom:15px; background:#FFF; overflow:hidden;}
.a_list .marginr{ margin-right:0px;}
.a_list .anli_list a div.tit{ padding:10px 8px;position:relative;background:url(../images/anlilist.png) no-repeat -310px 0; margin-top:-10px; height:64px;}
.a_list .anli_list a:hover div.tit{ padding:10px 8px;position:relative;background:url(../images/anlilist.png) no-repeat; margin-top:-10px; height:64px;}
.a_list .anli_list .tit .tit1{ margin-left:30px; margin-top:10px; line-height:30px;height:30px;font-size:14px; color:#000; overflow:hidden}
.a_list .anli_list .tit .tit2{  margin-left:30px; margin-top:0px; color:#8f9090; font-size:14px}
.a_list .anli_list a:hover div.tit .tit1{ color:#FFF}
.a_list .anli_list a:hover div.tit .tit2{ color:#FFF}


.server{ padding:25px; line-height:25px; font-size:14px;}
.server .lists{ width:100%;}
.server .lists .img{ float:left; width:160px; height:160px; }
.server .lists .tit{float:left; width:700px; overflow:hidden; margin-top:15px; }
.server .lists .tit  h2{ font-size:16px;}
.server .lists .tit  p{ }


.down_list dl.img {margin:5px 10px;}
.down_list dl.img dt  {font-size:14px;background:#EFEFEF;line-height:28px;padding-left:5px;}
.down_list dl.img dt a {color:#855352}
.down_list dl.img dd.ext {line-height:22px;text-align:right;color:#333;}  
.down_list dl.img dd.desc {line-height:22px;color:#9E9E9E}
.down_info {border:1px solid #EFEFEF;border-bottom:none;}
.down_info ul li label {float:left;width:65px;border-right:1px solid #EFEFEF;text-align:center;margin-right:5px;}
.down_info ul li {line-height:28px;border-bottom:1px solid #EFEFEF;}

h1.tit{ line-height:35px; font-size:18px}