@charset "UTF-8";
*{margin:0px;padding:0px;}
body {color:#000;font-size:14px;font-family:"微软雅黑"; }
h1,h2,h3,h4,h5,h6{font-weight:normal;}
li{list-style:none;list-style-position:outside;}
img{vertical-align:top;border:0;}
a{color:#000;text-decoration:none;}
a:hover {text-decoration:none;}
.clear{ clear:both;}
.main{ width:1200px; margin:0 auto; position:relative;}

#ban{ background:url(../images/ban.jpg) no-repeat; height:700px; width:100%}
#dh{ background:url(../images/dh.jpg) no-repeat;width:100%;}
#dh .wuda{ width:1200px; margin:0 auto; height:80px; line-height:80px;}
#dh .wuda ul li{ float:left;font-size:20px;}
#dh .wuda ul li a{ color:#fff;}
#dh .wuda ul li.dh1{ padding-left:115px}
#dh .wuda ul li.dh2{ padding-left:135px}
#dh .wuda ul li.dh3{ padding-left:135px}
#dh .wuda ul li.dh4{ padding-left:135px}
#dh .wuda ul li.dh5{ padding-left:135px}

#algs{ background:url(../images/algs.jpg) no-repeat; height:880px; width:100%;}
#algs .xj{ position:absolute; right:50px; width:530px; top:200px;}
#algs .xj strong{ color:#CA591A; font-size:18px; font-weight:normal}
#algs .xj p{ float:left; line-height:30px; padding-right:20px}
#algs .zx{ width:180px; height:35px; line-height:35px; border-radius:15px; background-color:#CA591A; position:absolute; top:100px; text-align:center}
#algs .zx a{ color:#fff;}
#algs .wz{ position:absolute; top:150px;}
#algs .wz p{ line-height:35px;}

#qywh{ background:url(../images/qywh.jpg) center top no-repeat; height:570px; width:100%;}
#qywh p{ position:absolute; top:250px; width:600px; right:115px; color:#fff; line-height:35px;}
#qywh .zx{ position:absolute; top:485px;right:260px; color:#fff; font-size:20px;}
#qywh .zx .dm{ border-radius:15px; background-color:#083779; padding:10px 30px;}
#qywh .zx .dm a{ color:#fff;}

#aldz{ background:url(../images/aldzgc.jpg) no-repeat; height:1110px; width:100%;}
#aldz p{ position:absolute; top:150px; line-height:30px; font-size:16px;}
#aldz .dz{ position:absolute; width:270px; height:270px; z-index:1; right:4px; top:734px;}

.mainn{ width:1200px; margin:0 auto}
.ban{ width:100%; height:980px; position:relative; overflow:hidden;margin:0 auto;}
.ban2{ width:100%; height:800px; position:relative; overflow:hidden;}
.ban2 ul{ position:absolute; left:0px; top:0;}
.prev{ float:left; cursor:pointer;}
.num{ height:168px;overflow:hidden; width:1050px; position:relative;float:left; margin-left:20px}
.min_pic{ padding:7px 0; width:100%; background-color:#043175; height:168px}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:168px; height:168px; margin-right:5px; padding:1px;}
.prev_btn1{ width:43px; text-align:center; height:43px; margin-top:70px; margin-right:20px; cursor:pointer; float:left;}
.next_btn1{  width:43px; text-align:center; height:43px; margin-top:70px;cursor:pointer;float:right;}
.prev1{ position:absolute; top:220px; left:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:220px; right:20px; width:28px; height:51px;z-index:9;cursor:pointer;}


#zyxd{ width:100%; background:url(../images/bj.jpg) repeat;}
#zyxd .tit{ text-align:center; padding-top:30px;}
#zyxd .zyxdl{ float:left; width:580px; height:500px; overflow-x:hidden; padding-right:20px;}
#zyxd .zyxdl .ly{ padding-bottom:40px; border-bottom:1px solid #000; margin:20px 0; position:relative}
#zyxd .zyxdl .ly .dz{height:23px;border:1px solid #dfd0c0;background:url(../images/zan.jpg) 5px center no-repeat;padding:0 5px 0 20px;position:absolute;right:10px;color:#d71712;line-height:23px;font-weight:bold;}
#zyxd .zyxdl strong{ float:left;}
#zyxd .zyxdl span{ float:right;}
#zyxd .zyxdl p{ line-height:35px;}
#zyxd .zyxdl p img{ padding-top:10px;}
#zyxd .zyxdl p font{ color:#ff0000}
#zyxd .zyxdr{ float:right; width:550px; margin-left:50px;}


#zyxd .zyxdr .head{width:100%;height:40px;margin-bottom:10px;font-size:18px;}
#zyxd .zyxdr .row{font-family:"Microsoft Yahei";min-height:40px;margin:5px 0;line-height:40px;}
#zyxd .zyxdr .row label{font-size:15px;color:#666;}
#zyxd .zyxdr .row label.away{margin-left:15px;}
#zyxd .zyxdr .row input[type="text"],#zyxd .zyxdr .row select,#zyxd .zyxdr .row textarea{background:#fff;border:1px solid #d5d4d0;outline:none;vertical-align:text-top;position:relative;top:-8px;color:#999;font-size:14px;font-family:"Micrsoft Yahei";}
#zyxd .zyxdr .row input[type="text"]{height:25px;line-height:25px;padding:0 5px;}
#zyxd .zyxdr .row select{width: 52px;height:28px;}
#zyxd .zyxdr .row textarea{width: 335px;height:100px;resize:none;padding:5px;}
#zyxd .zyxdr .authCode{vertical-align:text-top;margin-left:15px;position:relative;top: -6px;}
#zyxd .zyxdr .row input[type="submit"]{width:110px;height:30px;border:1px solid #ed7019;background:#ed7019;color:#fff;font-size:18px;cursor:pointer;margin-left:120px;line-height:25px;}
#zyxd .zyxdr .getstar{overflow:hidden;display:block;margin-bottom:10px;}
#zyxd .zyxdr .getstar dl{width:33%;float:left;font-size:14px;color:#666;}
#zyxd .zyxdr .getstar dt{font-size:14px;color:#666;}
#zyxd .zyxdr .getstar dd li{float:left;width:14px;height:14px;background:url(../images/star.png) -15px 0;margin:0 1px;cursor:pointer; }
#zyxd .zyxdr .row input.brcol,#zyxd .zyxdr .row select.brcol,#zyxd .zyxdr .row textarea.brcol{border: 1px solid #f0e6db;}
#zyxd .zyxdr .row p{line-height: 20px;padding-left:75px;}
#zyxd .zyxdr .row input.btntijiao{top: -39px;left: 191px;position:relative;font-size: 15px;}