@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body{ font-size:14px; color:#333; padding:0; margin:0; background:url(../images/common/topbg.jpg) no-repeat top center #fff; font-family:"微软雅黑";}
a{ color:#333; text-decoration:none; cursor:pointer;}
a:hover{ color:#d20909;}
a img{ border:none;}
a:hover img{ filter:alpha(opacity=70); opacity:0.7}
ul,li,dl,dd,dt{ padding:0; margin:0; list-style:none;}
h1,h2,h3,h4,p{ padding:0; margin:0; }
table{ border:0; border-collapse:collapse;}
.clear{ clear:both;}

.top{ width:1200px; margin:0 auto; height:218px; position:relative;}
.top p.btns{ display:block; line-height:18px; font-size:13px; position:absolute; right:92px; top:12px;}
.logo{ float:left; margin-top:20px; height:110px;}
.top_right{ float:right; color:#666; width:254px; margin:38px 90px 0 0; text-align:right; line-height:36px; height:100px;}
.tel{ font-size:18px; font-weight:bold; color:#f00;}
.nav{ width:1200px; height:54px; background:url(../images/common/navbg.png) repeat-x; margin-top:16px; padding-top:6px; float:left;}
.nav ul li{ width:132px; height:58px; line-height:58px; float:left; font-size:16px; text-align:center;}
.nav ul li a{ color:#fff; display:block; height:100%; padding:0 0 0 5px;}
.nav ul li a:hover,.nav ul li a.navxd{ background:url(../images/common/navhover.png) no-repeat top left;}

.main{ width:1200px; height:auto; margin:0 auto;}
.main::before,
.main::after{ content:''; display:block; overflow:hidden; clear:both;}
.gg{ width:100%; height:auto; margin:20px 0; float:left;}
.main ul.ggs{ display:block; overflow:hidden; margin:0 -10px; clear:both;}
.main ul.ggs li{ display:block; /*width:50%;*/ width: 590px; height: 120px; overflow:hidden; float:left;}
.main ul.ggs li a{ display:block; margin:0 10px 20px;}
.main ul.ggs li a img{ display:block; width:100%;}

.dongtai{ width:415px; height:auto; float:left; margin-right:42px;}
.dtbt{ width:100%; height:24px; line-height:24px; float:left; background:url(../images/common/btbg.jpg) no-repeat left center; margin:10px 0;}
.dtbt span{ display:block; float:left; font-size:18px; font-weight:bold; text-indent:15px;}
.dtbt a{ float:right; color:#999;}
.dtlist{ width:100%; height:auto; float:left; margin-top:15px;}
.dtlist a img{ margin-bottom:15px;}
.dtlist li{ width:100%; height:68px; float:left; margin:10px 0;}
.dtlist .time{ display:block; width:80px; height:65px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#1644a1; background:#dedfdf; padding-top:3px; float:left;}
.dtlist .time b{ font-size:30px; line-height:40px;}
.dtlist p{ width:320px; float:right; height:68px; line-height:34px;}
.dtlist p a{ display:block; font-size:15px; font-weight:bold; height:34px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.dtlist p span{ color:#999; display:block; height:34px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.chaxun{ width:283px; height:670px; float:right;}
.chaxun form{ margin-top:15px; float:left; background:#1644a1; padding:10px 26px 30px;}
.chaxun h3{ font-size:14px; font-weight:normal; color:#fff; height:45px; line-height:45px; float:left; width:100%; _height:30px; _line-height:30px;}
.chaxun .ss_kuang{ width:231px; height:41px; line-height:41px; border:none; float:left; font-family:"微软雅黑"; color:#999; text-indent:10px; outline:none; background:#d0daec; margin-bottom:25px;}
.chaxun .ss_bnt,.chaxun .ss_bnt1{ width:103px; height:40px; line-height:40px; text-align:center; background:#f00; float:left; font-size:16px; border:none; font-family:"微软雅黑"; color:#fff; cursor:pointer; font-weight:bold;}
.chaxun .ss_bnt1{ float:right; background:#c1ad00;}

.gg1{ width:283px; height:auto; float:left; margin-top:28px;}
.gg1 img{ width:283px; height:92px; margin:5px 0;}

.gg2{ width:100%; height:auto; margin:20px 0 0 0; float:left;}
.gg2 li{ width:590px; height:120px; float:left; margin:0 20px 20px 0; *margin:0 10px 20px 0;}
.gg2 li img{ width:100%; height:100%;}
.gg2 li:nth-child(2n){ margin-right:-20px;}

.tupian{ width:100%; height:auto; float:left;}
.i_pro{ width:1200px; height:250px; float:left; margin-top:30px; _overflow:hidden;}
.i_proxx{ width:1200px; height:250px; overflow:hidden; float:left; position:relative; z-index:1; top:-250px;}
.i_proxx ul li{ width:277px; height:250px; float:left; overflow:hidden; display:block; text-align:center; margin-right:30px;}
.i_proxx ul li img{ width:277px; height:203px; margin-bottom:10px;}
.ctrl{ width:100px; float:left; height:250px; position:relative; left:0; z-index:99;}
.ctrr{ width:100px; float:right; height:250px; position:relative; right:0; z-index:99; top:-500px;}

.hylist{ width:100%; float:left; height:auto;}
.hylist li{ width:100%; height:113px; float:left; padding:15px 0; border-bottom:1px solid #e8e8e8; list-style:none;}
.hylist li img{ width:150px; height:113px; float:left; margin-right:20px;}
.hylist li h3{ line-height:24px; font-size:15px; height:48px;}
.hylist li p{ color:#999; line-height:24px; height:48px; margin-top:10px;}

.zhengce{ width:100%; margin-top:15px; float:left; height:560px; border-bottom:1px solid #e8e8e8;}
.zhengce img{ width:100%; float:left; margin-bottom:15px; _margin-bottom:10px;}
.zhengce li{ height:40px; line-height:40px; width:100%; _height:37px; _line-height:37px;}
.zhengce li a{ display:block; width:320px; height:40px; _height:37px; background:url(../images/common/list.jpg) no-repeat left center; float:left; text-indent:12px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.zhengce li span{ float:right; color:#999;}

.biaozhun{ width:283px; height:auto; float:right;}
.biaozhun ul{ display:block;  height:345px; float:left; width:100%;}
.biaozhun li{ height:40px; line-height:40px; width:100%; background:url(../images/common/list.jpg) no-repeat left center; float:left; text-indent:12px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; _height:37px; _line-height:37px;}

.footbg{ width:100%; background:#1644a1; margin-top:25px; color:#90abc1; padding-top:30px;}
.youqing { width:1200px; margin:0  auto; border-bottom:1px solid #003d70; padding-bottom:10px; line-height:45px;}
.youqing span{ color:#fff; font-size:16px; font-weight:bold;}
.youqing a{ margin:0 10px; color:#fff;}
.banquan{ width:1200px; text-align:center; margin:0 auto; line-height:30px; text-align:center; padding:15px 0;}
.banquan a{ color:#90abc1;}

.left{ margin:20px 0; float:left;}

.right{ width:860px; float:right; margin-top:30px;}
.right_bt{ width:100%; height:24px; line-height:24px; float:left; background:url(../images/common/btbg.jpg) no-repeat left center;}
.right_bt span{ display:block; float:left; font-size:18px; font-weight:bold; text-indent:15px;}
.location{ height:24px; line-height:24px; float:right; background:url(../images/common/home.png) no-repeat left center; text-indent:30px;}
.location a{ color:#999;}
.xian{ width:100%; height:1px; float:left; background:#e8e8e8; margin-top:25px;}
.list,.list1{ width:100%; float:left; height:auto; margin-top:15px;}
.list li{ width:100%; height:30px; line-height:30px; background:url(../images/common/list.jpg) no-repeat left center; text-indent:15px; float:left;}
.list li a{ display:block; width:700px; height:30px; line-height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left;}
.list li span{ float:right; color:#999;}

DIV.fanye { TEXT-ALIGN:center; width:100%; float:left; margin:40px 0 0 0; height:30px;}
DIV.fanye A { COLOR:#333; MARGIN-RIGHT:17px; padding:3px 8px; background:#fff; border:1px solid #ddd; TEXT-DECORATION:none;}
DIV.fanye A:hover { BACKGROUND-COLOR:#d01b00; color:#fff;}
DIV.fanye A:active { BACKGROUND-COLOR:#d01b00; color:#fff;}
DIV.fanye SPAN.current,DIV.fanye SPAN { FONT-WEIGHT:bold;  COLOR:#fff; background:#d01b00; MARGIN-RIGHT:17px; padding:5px 10px;}
DIV.fanye SPAN.disabled { padding:5px 10px; COLOR:#fff; MARGIN-RIGHT:17px; background:#ddd;}

.cont{ margin:20px 0 30px; float:left; width:100%; padding-bottom:20px; line-height:36px;}
.cont p{ line-height:36px; color:#666;}
.cont_bt{ width:100%; text-align:center; font-size:20px; font-weight:bold; color:#ad242c; margin-top:40px; float:left;}
.fenge{ width:100%; float:left; color:#666; text-align:center; height:40px; line-height:40px; background:#f1f1f1; margin-top:25px;}
.shangxia{ width:100%; margin:20px auto 40px; height:50px; line-height:50px; float:left;}
.shangxia a{ display:block; width:80px; height:50px; text-align:center; background:#353535; font-size:16px; color:#fff;}
.shangxia a:hover{ background:#ed6d00;}
.shang { float:left;}
.xia{ float:right;}

.list1 li{ width:100%; height:113px; float:left; padding:15px 0; border-bottom:1px solid #e8e8e8; list-style:none;}
.list1 li img{ width:150px; height:113px; float:left; margin-right:20px;}
.list1 li h3{ line-height:24px; font-size:15px; height:24px;}
.list1 li p{ color:#999; line-height:24px; height:72px; margin-top:10px;}


.cxtable{ width:100%; float:left; line-height:45px;}
.cxtable th{ text-align:right; padding-right:10px;}


