﻿.cs_banner{ width:100%; height:427px; position:relative;}
.cs_banner img{ width:1600px; height:427px; position:relative; left:50%; margin-left:-800px;}
.zj_read{ width:1000px; height:125px; margin:32px auto 0; background:#e4f5ed;}
.zj_read i{ display:block; float:left; width:125px; height:106px; margin:10px 0 0 30px; background:url(/zt/test/images/zj_rbg_03.png) no-repeat;}
.zj_read p{ width:770px; float:right; line-height:26px; text-indent:2em; font-size:15px; color:#585858; margin:30px ;}

.cs_main{ width:1000px; margin:30px auto 50px;}
.cs_main h2{ height:38px; font-weight:normal; font-size:37px; color:#ec651a; text-indent:20px; line-height:37px;}
.cs_main h5{ font-size:13px;font-weight:normal; color:#7b7b7b; text-indent:20px; line-height:38px; font-family:'SumSun';}
.cs_main h3{ font-size:13px;font-weight:normal; color:#ee5a3e; font-family:'SumSun'; height:50px;}
.cs_main h3 i{ height:14px; display:block; float:left; width:85px; color:#7d7b7b; line-height:14px; margin:6px 0 0 22px; background:url(/zt/test/images/cs_lb_03.png) no-repeat left top; text-indent:20px;}
.cs_main h3 span{ display:block; float:left; line-height:24px;}
.cs_qus{ width:971px; margin:15px auto 0; border:2px dashed #bfbfbf}
.cs_qus h1{ width:100%; font-size:36px; font-weight:bold; color:#565656; text-align:center; margin-top:20px;}
.cs_qus h4{ width:100%; font-size:14px; font-family:'Microsoft YaHei'; color:#565656; text-align:center; margin-top:5px;}
.cs_qus .hr_das{ width:922px; height:18px; border-bottom:1px dashed #00af86; margin:0 auto;}
.cs_qus ul{ width:922px; margin:0 auto;}
.cs_qus ul li{ width:100%; height:113px; border-bottom:1px dashed #dadada;}
.cs_qus ul li p{ width:100%; font-family:'Microsoft YaHei'; font-size:14px;}
.cs_qus ul li p i{ display:inline-block;  color:#333; margin:15px 60px 0 15px;}
.cs_qus ul li p span a{color:#ee5a3e; text-decoration:underline;}
.cs_qus ul li input{ margin:15px 5px 5px 50px; height:14px; float:left;}
.cs_qus ul li em{ display:inline-block; width:50px; height:20px; margin-top:10px; line-height:20px; float:left;}

.cs_btn{ width:355px; height:42px; margin:30px auto;} 
.cs_btn .cs_sub{ width:173px; height:42px; background:#ec651a; color:#fff; font-size:18px; text-align:center; line-height:42px; float:left; cursor:pointer;}
.cs_btn .cs_res{ width:173px; height:42px; background:#6e757f; color:#fff; font-size:18px; text-align:center; line-height:42px; float:right; cursor:pointer;}

.cs_sbjs{ width:100%; height:578px; background:#ecf6fe; margin-top:40px;}
.cs_sb_main{ width:1000px; height:100%; margin:0 auto;}
.cs_sb_main h2{ width:1000px; height:172px; background:url(/zt/test/images/cs_sb_top.png) no-repeat;}
.cs_sb_main ul{ width:1000px; height:auto; margin:33px auto 0;}
.cs_sb_main ul li{ width:220px; height:230px; float:left; background:#fff; margin-right:40px;  font-family:'Microsoft YaHei'; position:relative;}
.cs_sb_main ul li i{ display:block; width:210px; height:130px; margin:5px auto 0;}
.cs_sb_main ul li h3{ color:#00af86; margin-top:15px; text-indent:10px;}
.cs_sb_main ul li p{ color:#717171; margin-top:10px; padding:0 5px; line-height:20px;}
.cs_sb_main ul li.sb_lastli{ margin-right:0;}

.csjg_zz{ width:100%; height:100%; position:fixed; left:0; top:0;  z-index:99; display:none;}
.zzcbg{ position:absolute; left:0; top:0; background:#000; opacity:0.5; filter: alpha(opacity=50); width:100%; height:100%;}
.csjg_main{ width:420px; height:436px; position:relative; margin:50px auto 0; background:url(/zt/test/images/csjb_bg.png) no-repeat;}
.close_jg{ width:35px; height:35px; position:absolute; top:51px; right:27px; cursor:pointer; z-index:99;}

.zx_back{ width:275px; height:35px; position:absolute; left:71px; bottom:23px;}
.zx_back a{ display:block; width:118px; height:35px; border-radius:5px;}
.zx_back .jg_zx{ float:left;}
.zx_back .jg_back{ float:right;}

.zy_main{ width:100%; height:190px; padding-top:180px;  position:relative;}
.zy_main p{ width:355px; margin:0 auto; line-height:24px; color:#fff; text-indent:2em; font-family:"Microsoft YaHei";}
.zy_main p span{ font-size:20px; color:#00372a;}
.jg_mpic{ display:block; width:104px; height:104px; position:absolute; left:158px; bottom:2px;}
.jg_mhref{ display:block; position:absolute; right:20px; bottom:80px;}
.jg_mhref a{ color:#fee939; font-family:"å®‹ä½“"; text-decoration:underline;}

.zy_zd,.zy_jh,.zy_jc{ display:none;}

