@charset "utf-8";
/*总体设置(不可更改)*/
html,body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div,dl,dt,dd{margin:0;padding:0;border:0;font-family:"微软雅黑";}
select,input{vertical-align:middle;font-size:12px;}
table,tr,td,th{margin:0;padding:0;font-family:"微软雅黑";}
textarea,td,div,input{font-size:12px;}
body{color:#333;font-size:12px;text-align:center;background:#f4f4f4; /*behavior:url(/css/iehoverfix.htc);*/}
ul,ol{list-style:none; }
/**空白10像素**/
.sh10{height:10px;background:#fff;overflow:hidden;font-size:0;}
/**右边空10像素**/
.mar10{margin-right:10px;}
/**左边空10像素**/
.mal10{margin-left:10px;}
/**上边空10像素**/
.mat10{margin-top:10px;}
/**块隐藏**/
.none { display: none;}
/**块显示**/
.block {display: block;}
/**清除边框**/
.nonebor{border:0;}
/**清除浮动**/
.clear{clear:both;font-size:0;line-height:0;height:0; vertical-align:middle;}
/**链接**/
a{outline: none;text-decoration: none; text-decoration:none; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
a:hover{text-decoration:none; color:#ff7700;}
.fmove img{display:inline;}
.layui-layer-title{text-align: center;padding: 0 ;}.layui-layer-content{text-align:center;}
/**--------------------首页-----------------------------**/

.cas_info { width:100%; margin:0 auto; text-align:left;  background-color:#FFF; position:relative; z-index:99998;}


.cas_info_main { width:1208px; margin:0 auto;  padding:30px 0 6px 0; background-color:#FFF;}
.cas_shop { width:134px; height:38px; border:1px solid #cccccc;top:40px; left:10px; float:left; display:inline; position:relative;/*border-radius: 25px;*/}
.cas_shop span { display:block; height:38px;}
.cas_shop span a { display: block; font-size:14px; font-weight:normal; /*font-weight:100px;*/ color:#1f528a; text-align:center; line-height:38px;}
.cas_shop span a img { display:inline-block; vertical-align:middle; margin-right:10px;}
.cas_shop span a strong { color:#ff7700; font-family:Arial, Helvetica, sans-serif; margin-left:10px; font-size:16px; font-weight:bold;}

.cas_shop_main { width:300px; border:1px solid #cccccc; border-top:none; background-image:url(/static/new5.0/common/images/icon/cas_bg02.jpg); background-repeat:no-repeat; background-position:0 0; position:absolute; right:-1px; top:38px; background-color:#FFF; display:none; z-index:99999;}
.cas_shop_scroll { height:200px; overflow-y:scroll; overflow-x:hidden;}
.cas_shop_scroll dl { width:250px; margin:0 auto; padding:14px 0; border-bottom:1px dotted #cccccc;}
.cas_shop_scroll dl dt { width:70px; float:left; display:inline;}
.cas_shop_scroll dl dt a img { width:68px; height:68px; border:1px solid #dddddd;}
.cas_shop_scroll dl dd { width:160px; float:left; margin-left:20px; display:inline; text-align:left; height:70px; overflow:hidden;}
.cas_shop_scroll dl dd p { font-size:12px; font-weight:normal; color:#666;}
.cas_shop_scroll dl dd p span { float:right; display:inline;}
.cas_shop_scroll dl dd p a { color:#333; line-height:20px; margin-bottom:10px; display:block;}
.cas_shop_scroll dl dd p a:hover { color:#ff7700;}
.cas_shop_main b { display:block; line-height:36px; padding:0 32px 0 20px; font-size:12px; font-weight:normal; color:#666;}
.cas_shop_main b strong { color:#ffa015; margin:0 4px;}
.cas_shop_main b a { display:inline-block; padding:0 5px; line-height:22px; background-color:#1f528a; float:right; display:inline; font-weight:bold; color:#FFF; border-radius:2px; margin-top:6px;}
.cas_shop_main b a:hover { background-color:#ff7700;}
.cas_shop:hover .cas_shop_main { display:block; /*-webkit-box-shadow:0 15px 20px #666666;-moz-box-shadow:0 15px 20px #666666;*/}
.cas_shop:hover {/*-webkit-box-shadow:0 0 10px #666666;-moz-box-shadow:0 0 10px #666666;*/}


.cas_info { width:100%; margin:0 auto; text-align:left;  background-color:#FFF; position:relative; z-index:99998;}
.cas_info_main { width:1208px; margin:0 auto;  padding:30px 0 6px 0; background-color:#FFF;}
.cas_logo { width:211px; float:left; display:inline; margin-top:8px;}
.cas_logo2 { width:139px; float:left; display:inline; margin-left:10px; margin-top:6px;}
.cas_city { position:relative; margin-right:70px; padding:0 5px; height:24px; background-color:#f4f4f4; border-radius:5px; float:left; display:inline; margin-left:20px; margin-top:14px; border:1px solid #eeeeee; }
.cas_city a { display:block; font-size:12px; font-weight:normal; color:#666; text-align:center; line-height:24px;}
.cas_city a img { display:inline-block; vertical-align:middle; margin-right:4px;}
.cas_city_new {  width:80px; text-align:center; line-height:24px;position:relative;  margin-right:10px; padding:0 5px; height:24px; background-color:#f6f6f6; border-radius:5px; float:left; display:inline; margin-left:5px; margin-top:8px; border:0px solid #1f528a;}
.cas_city_new span { vertical-align:middle; text-align:center; padding-left:3px;}
.cas_jingque_search {  width:90px; text-align:center; line-height:24px;position:relative;  margin-right:30px; padding:0 5px; height:24px; /*background-color:#f4f4f4;*/  float:left; display:inline; margin-left:90px; margin-top:7px; border:1px solid #eeeeee; }
.cas_jingque_search {  height:38px; margin-top:40px; background-color:#ffffff; border:1px solid #ccc; }
.cas_jingque_search span { font-size:12px;color:#3f8fff;line-height:39px; vertical-align:middle; text-align:center; padding-left:3px; }
.cas_search { width:480px; float:left; display:inline; padding-bottom:30px;}
.cas_search_main { width:478px; height:38px; border:1px solid #cccccc;}
.cas_sea_info { width:89px; height:38px; border-right:1px solid #cccccc; float:left; display:inline; position:relative;}
.cas_sea_info span { display:block; font-size:12px; font-weight:normal; color:#666666; text-align:center; line-height:38px;}
.cas_sea_info span img { display:inline-block; vertical-align:middle; margin-left:4px; -webkit-transition: -webkit-transform 0.4s ease-out;-moz-transition: -moz-transform 0.4s ease-out;transition: transform 0.4s ease-out;}
.cas_sea_info:hover span img {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transform: rotate(180deg);}
.cas_sea_info_main { width:89px; border:1px solid #cccccc; border-top:1px solid #fff; position:absolute; left:-1px; top:38px;  background-color:#FFF; padding:0 0 10px 0; display:none; z-index:99999;}
.cas_sea_info_main p a {display:block; line-height:24px; text-align:center; color:#666;}
.cas_sea_info_main p a:hover { color:#ff7700; background-color:#f6f6f6;}
.cas_sea_info:hover .cas_sea_info_main { display:block;}
.cas_search_main .input01 { width:309px; background-color:#fff; height:36px; padding:0 0 0 10px; border:none; font-size:12px; font-weight:normal; color:#f00;/*黑屏时改成*/ font-family:"微软雅黑"; float:left; display:inline;}
.cas_search_main .input02 { width:73px; height:39px;  float:left; /*display: inline-block;*/ margin:0; padding:0; border:0; background-color:#1f528a; font-size:16px;color:#ffffff;position: absolute; background-position:0px 0px;border-left:0px solid #dddddd; cursor:pointer; margin-left:-40px;}
.cas_search_main .input03 { width:40px; height:36px;  float:left; display:inline; margin:0; padding:0; border:0; background-color:#FFF; border-left:1px solid #dddddd; cursor:pointer; background-image:url(/static/new5.0/common/images/icon/cas_icon49.png); background-repeat:no-repeat; background-position:3px 1px;}
.cas_search b { font-size:12px; font-weight:normal; color:#666; line-height:30px; padding:0 0 0 10px; color:#666; position:absolute; max-width:670px; height:30px; overflow:hidden}
.cas_search b a { color:#666666; margin-right:14px;}
.cas_search b a:hover { color:#0B6FAD;}

.cas_nav { width:100%; text-align:left; height:46px; background-image:url(/static/new5.0/common/images/icon/cas_bg03.jpg); background-color:#fff; background-repeat:repeat-x; background-position:bottom; position:relative; }
.cas_nav_main {width:1208px; margin:0 auto; text-align:left; height:41px;  background-repeat:repeat-x; background-position:bottom; padding:4px 0 0 0;}
.cas_nav_left { width:192px; height:42px; float:left; display:inline; position:relative;}
.cas_nav_left strong { display:block; background-color:#1f528a;line-height:42px; text-align: center; font-size:15px; font-weight:normal; color:#FFF;}
.cas_nav_left strong img { float:right; display:inline; margin-top:12px; -webkit-transition: -webkit-transform 0.4s ease-out;-moz-transition: -moz-transform 0.4s ease-out;transition: transform 0.4s ease-out;}
.cas_nav_left:hover strong img {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transform: rotate(180deg);}
.cas_nav_left:hover strong img.img01 {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg);}
.cas_nav_right { width:998px; float:left; display:inline;height: 40px;overflow: hidden}
.cas_nav_right ul li { float:left; display:inline; position:relative; line-height:40px; margin-left:35px; font-size:15px; font-weight:400; z-index:9;}
.cas_nav_right ul li a { color:#333333; font-size:16px;}
.cas_nav_right ul li.on a { color:#1f528a;}
.cas_nav_right ul li a:hover { color:#1f528a;}
/*.cas_nav_right ul li a:visted { color:#1f528a;}*/
.cas_nav_right ul li a img { position:absolute; top:-4px; right:-6%;}
.cas_new { width:1208px; margin:0 auto; text-align:left;}
.cas_blk03 { width:210px; background-color:#FFF; height:390px; position:relative; margin-top:-400px; z-index:99990; float:right; display:inline;}
.cas_b03_info01 { width:170px; margin:0 auto; border-bottom:1px solid #eeeeee; height:90px; padding:18px 0 18px 0;}
.cas_b03_info01 p { font-size:12px; font-weight:normal; color:#333; text-align:center; line-height:22px; display:block;}
.cas_b03_info01 p a { color:#1f528a;}
.cas_b03_info01 p a:hover { color:#1f528a;}
.cas_b03_info01 span { display:block; text-align:center; margin-top:10px;}
.cas_b03_info01 span a.a03 { width:70px; height:24px; border:2px solid #1f528a; background-color:#1f528a; font-size:14px; font-weight:bold; color:#FFF; text-align:center; line-height:24px; display:inline-block; vertical-align:middle; margin:0 5px;}
.cas_b03_info01 span a.a03:hover { width:70px; height:24px; border:2px solid #ff7700; background-color:#ff7700; font-size:14px; font-weight:bold; color:#FFF; text-align:center; line-height:24px; display:inline-block; vertical-align:middle; margin:0 5px;}
.cas_b03_info01 span a.a04 { width:70px; height:24px; border:2px solid #1f528a; background-color:#fff; font-size:14px; font-weight:bold; color:#1f528a; text-align:center; line-height:24px; display:inline-block; vertical-align:middle; margin:0 5px;}
.cas_b03_info01 span a.a04:hover { width:70px; height:24px; border:2px solid #ff7700; background-color:#ff7700; font-size:14px; font-weight:bold; color:#FFF; text-align:center; line-height:24px; display:inline-block; vertical-align:middle; margin:0 5px;}
.cas_b03_info02 { width:170px; margin:0 auto; border-bottom:1px solid #eeeeee; height:160px;overflow: hidden; padding:10px 0 0 0;}
.cas_b03_info02 h3 { font-size:14px; font-weight:bold; color:#333; line-height:30px; margin-bottom:5px; text-align:left;}
.cas_b03_info02 h3 a { font-size:12px; font-weight:normal; color:#666; float:right; display:inline;}
.cas_b03_info02 h3 a:hover { color:#ff7700;}
.cas_b03_info02 ul li { font-size:12px; font-weight:normal; line-height:25px; text-align:left;overflow: hidden;/*超出部分隐藏*/text-overflow:ellipsis;/* 超出部分显示省略号 */white-space: nowrap;/*规定段落中的文本不进行换行 */}
.cas_b03_info02 ul li a { color:#333;}
.cas_b03_info02 ul li a:hover { color:#1f528a; padding:0 0 0 0px;}
.nav_main_left_box { position:absolute; left:0; top:40px; z-index:99999; background-color:#ddeeff;border: 1px solid #eeeeee;}
/*!*.nav_main_left_box2 { display:none;*!}*/
/*.cas_nav_left:hover .nav_main_left_box2 { display:block;}*/
.pb1:hover {color:#cccc}


/*-------------------------*/
.cas_blk08 { background-color:#FFF; margin-top:0px; overflow:hidden; border:0px solid #eeeeee;}
.cas_blk08 h2 { height:20px; border:0px; border-left:5px solid #1f528a; display:block; margin-top:20px; font-size:14px; font-weight:bold; color:#333; padding:0 0 0 14px;}

.cas_b08_main { overflow:hidden; padding:10px 0 20px 0;}
.cas_b08_main ul li { width:134px; float:left; display:inline; font-size:12px; font-weight:normal; text-align:center; line-height:24px; margin-top:10px;}
.cas_b08_main ul li a { color:#1f528a;}
.cas_b08_main ul li a .img_box { width:36px; height:36px; border:3px solid #dddddd; border-radius:1000px; display:block; margin:0 auto;}
.cas_b08_main ul li a .img_box img { width:25px; height:25px; display:block; margin:0 auto; margin-top:5px;}
.cas_b08_main ul li a:hover { color:#ff7700;}
.cas_b08_main02 { overflow:hidden; padding:10px 0 20px 0;}
.cas_b08_main02 ul { width:208px; margin:0 auto;}
.cas_b08_main02 ul li { padding:5px 0; overflow:hidden;}
.cas_b08_main02 ul li span { width:54px; float:left; display:inline; font-size:12px; font-weight:normal;  color:#333; text-align:right; line-height:24px;}
.cas_b08_main02 ul li .li_box { width:144px; float:left; display:inline; margin-left:10px;}
.cas_b08_main02 ul li .li_box input { line-height:22px; font-family:"微软雅黑"; font-size:12px; color:#666; border:1px solid #cccccc; border-radius:3px;}
.cas_b08_main02 ul li a {width:64px; height:24px; font-size:12px; font-weight:normal; color:#fff; background-color:#1f528a; text-align:center; line-height:24px; border:1px solid #1f528a; border-radius:5px; display:block; margin-left:64px;}
.cas_b08_main02 ul li a:hover { background-color:#ff7700; border:1px solid #ff7700;}


.cas_partf { width:100%;  margin:0; text-align:left;}
.cas_pf_main { width:1208px; margin:0 auto; padding:40px 0 30px; overflow:hidden;}
.cas_pf_main h2 { font-size:30px; font-weight:normal; color:#333; line-height:30px;}
.cas_pf_main h2 i { width:44px; height:44px; background-color:#5786c0; border-radius:1000px; display:inline-block; vertical-align:middle; margin-right:10px; line-height:44px;}
.cas_pf_main h2 i img { width:30px; height:30px; display:block; margin:0 auto; margin-top:7px;}
.cas_pf_main h2 a { width:62px; height:26px;  border:2px solid #cccccc; border-radius:1000px; font-size:14px; font-weight:normal; color:#999; text-align:center; line-height:26px; float:right; display:inline; margin-top:10px;}
.cas_pf_main h2 a:hover { color:#fff;  background-color:#ff7700; border:2px solid #ff7700;}
.cas_pf_main h2 span { font-size:16px; color:#666; margin-left:10px;}
.cas_pf_main table { margin-top:20px; background-color:#eeeeee;}
.cas_pf_main table td { background-color:#FFF;}
.cas_pf_main table td .he_slideCaptionDown{width:200px;height:112px;padding:0;margin:0;position:relative;box-sizing:border-box;cursor:pointer;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden; font-size:12px; font-weight:normal; color:#666; text-align:center;}
.cas_pf_main table td .he_slideCaptionDown .he_slideCaptionDown_img{position:relative;display:block; width:156px; height:64px; margin:10px auto;padding:0;opacity:1;overflow:hidden}
.cas_pf_main table td .he_slideCaptionDown .he_slideCaptionDown_caption{color:#fff;background:rgba(51,143,255,.9);-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.cas_pf_main table td .he_slideCaptionDown:hover .he_slideCaptionDown_caption{background:rgba(51,143,255,.9);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.cas_pf_main table td .he_slideCaptionDown .he_slideCaptionDown_caption,.he_slideCaptionDown .he_slideCaptionDown_caption > a{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.cas_pf_main table td .he_slideCaptionDown .he_slideCaptionDown_caption_h{font-size:12px;font-weight: bold;text-align:center; height:32px; overflow:hidden; line-height:16px;width:180px;position:absolute;top:-50%;left:10px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;opacity:0;}
.cas_pf_main table td .he_slideCaptionDown:hover .he_slideCaptionDown_caption_h{color:#fff;top:25%;opacity:1}
.cas_pf_main table td .he_slideCaptionDown .he_slideCaptionDown_caption_p{font-size:12px;text-align:left;width:180px;position:absolute;top:-50%;left:10px;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out;overflow:hidden;opacity:0; line-height:18px; margin-top:10px;}
.cas_pf_main table td .he_slideCaptionDown:hover .he_slideCaptionDown_caption_p{color:#fff;top:40%;opacity:1;}
.cas_pf_main table td .he_slideCaptionDown .he_slideCaptionDown_caption_p font { display:block; font-size:12px; font-weight:normal; color:#FFF; line-height:24px; width:70px; border-radius:1000px; margin:0 auto; border:2px solid #fff; text-align:center;}



/**头部固定搜索**/
.cas_fix_head { width:100%; margin:0; background-color:#FFF; text-align:left; position:fixed; left:0; top:0; z-index:99997; -webkit-box-shadow:0 0 20px #666666;-moz-box-shadow:0 0 20px #666666; border-bottom:1px solid #1f528a;}
.cas_fix_head_main { width:1208px; background-color:#FFF;margin:0 auto; height:80px;}
.cas2_logo { width:211px; float:left; display:inline; margin-top:20px;}
.cas2_search { width:780px; float:left; display:inline; margin-left:56px; margin-top:20px;padding-bottom:30px;}
.cas2_search_main { width:675px; height:38px; border:2px solid #1f528a;}
.cas2_sea_info { width:89px; height:38px; border-right:1px solid #cccccc; float:left; display:inline; position:relative; background-color:#f6f6f6;}
.cas2_sea_info span { display:block; font-size:12px; font-weight:normal; color:#666; text-align:center; line-height:38px;}
.cas2_sea_info span img { display:inline-block; vertical-align:middle; margin-left:4px; -webkit-transition: -webkit-transform 0.4s ease-out;-moz-transition: -moz-transform 0.4s ease-out;transition: transform 0.4s ease-out;}
.cas2_sea_info:hover span img {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transform: rotate(180deg);}
.cas2_sea_info_main { width:89px; border:1px solid #cccccc; border-top:1px solid #fff; position:absolute; left:-1px; top:38px;  background-color:#FFF; padding:0 0 10px 0; display:none; z-index:99999; background-color:#f6f6f6;}
.cas2_sea_info_main p a {display:block; line-height:24px; text-align:center; color:#666;}
.cas2_sea_info_main p a:hover { color:#ff7700; background-color:#f6f6f6;}
.cas2_sea_info:hover .cas2_sea_info_main { display:block;}
.cas2_search_main .input01 { width:487px; background-color:#fff; height:38px; padding:0 0 0 10px; border:none; font-size:12px; font-weight:normal; color:#333; font-family:"微软雅黑";}
.cas2_search_main .input02 { width:87px; height:38px;  float:right; display:inline; margin:0; padding:0; border:0; background-color:#1f528a; border-left:1px solid #1f528a; font-size:15px; font-weight: bold; color:#FFF; font-family:"微软雅黑"; cursor:pointer;}
.cas2_search b { font-size:12px; font-weight:normal; color:#666; line-height:30px; padding:0 0 0 10px; color:#666;position:absolute; max-width:940px; height:30px; overflow:hidden}
.cas2_search b a { color:#666; margin-right:14px;}
.cas2_search b a:hover { color:#1f528a;}
.cas2_shop { width:136px; height:40px; border:1px solid #cccccc; float:right; display:inline; position:relative; margin-top:20px;}
.cas2_shop span { display:block; height:38px;}
.cas2_shop span a { display: block; font-size:14px; font-weight:normal; color:#1f528a; text-align:center; line-height:38px;}
.cas2_shop span a img { display:inline-block; vertical-align:middle; margin-right:10px;}
.cas2_shop span a strong { color:#ff7700; font-family:Arial, Helvetica, sans-serif; margin-left:10px; font-size:16px;}



/**----------登录---------**/
.cas_head_info03 { width:1000px; margin:0 auto; padding:30px 0;}
.cas_tit { float:left; display:inline; margin-left:14px; margin-top:10px;}
.tel_box { width:150px; font-size:14px; font-weight:normal; color:#666; text-align:left; float:right; display:inline; line-height:24px;}
.tel_box strong { display:block; font-size:24px; font-weight:normal; color:#1f528a; font-family:Arial, Helvetica, sans-serif;}
.login { width:1000px; margin:0 auto; text-align:left; top:-486px; position:relative;}
.cas_blk20 { background-color:#FFF; width:364px; height:406px; position:absolute; right:0; top:40px; z-index:99999; border-radius:10px; }
.cas_blk20 h2 { height:66px; border-bottom:1px solid #dddddd; padding:0 24px; font-size:18px; font-weight:normal; color:#333; line-height:66px;}
.cas_blk20 h2 span { font-size:12px; font-weight:normal; color:#666; float:right; display:inline;}
.cas_blk20 h2 span a { color:#1f528a;}
.cas_blk20 h2 span a:hover {  color:#ff7700;}
.cas_b20_main { overflow:hidden; width:316px; margin:0 auto; padding:20px 0 0 0;}
.cas_b20_main ul li { overflow:hidden;}
.cas_b20_main ul li label.label01 { background-color:#e5e5e5; height:40px; overflow:hidden; width:316px; float:left; display:inline; border-radius:5px; overflow:hidden;}
.cas_b20_main ul li label.label01 .input05 { margin-left:40px; height:40px; background-color:#e5e5e5; border:none; border-left:2px solid #fff; padding:0 0 0 10px; font-size:14px; font-weight:normal; color:#000; font-family:"微软雅黑";}
.cas_b20_main ul li img { display:inline-block; vertical-align:middle;}
.cas_b20_main ul li a.a05 { width:102px; height:38px; background-color:#d2ffd9; border:1px solid #3cd254; font-size:14px; font-weight:normal; text-align:center; line-height:38px; color:#3cd254; margin-left:10px; display:inline-block; vertical-align:middle;}
.cas_b20_main ul li a.a05:hover { background-color:#3cd254; color:#fff;}
.cas_b20_main ul li p { font-size:12px; font-weight:normal; color:#666; line-height:16px;}
.cas_b20_main ul li p a.a06 {color:#1f528a;}
.cas_b20_main ul li p a.a06:hover {color:#ff7700;}
.cas_b20_main ul li p em { width:14px; height:14px; background-color:#3cd254; border:1px solid #3cd254; display:inline-block; vertical-align:middle; margin-right:5px; border-radius:100px; overflow:hidden;}
.cas_b20_main ul li p em img { width:14px; height:14px; display:block; margin:0 auto;}
.cas_b20_main ul li a.a07 { width:316px; height:40px; background-color:#ff9f0f; font-size:14px; font-weight:bold; text-align:center; line-height:40px; display:block; color:#FFF; border-bottom:3px solid #e68a00; border-radius:5px;}
.cas_b20_main ul li a.a07:hover { background-color:#ff7700; border-bottom:3px solid #ff7700;}
.cas_b20_main ul li i { display:block; height:30px; overflow:hidden; font-size:12px; font-weight:normal; font-style:normal; color:#ff9f0f; line-height:24px;}
.cas_b20_main ul li i font { font-size:14px; font-weight:bold; color:#ff9f0f; display:inline-block; vertical-align:middle; margin-right:2px;}

/**-------------注册----------**/
.cas_partk { width:1000px; margin:0 auto; text-align:left; padding:0 0 40px 0;}
.cas_partk h2 { width:330px; display:block; margin:0 auto; margin-top:50px; margin-bottom:40px; border:1px solid #dddddd; border-right:none; background-color:#FFF; height:40px; overflow:hidden; border-radius:5px;}
.cas_partk h2 ul li { width:109px; float:left; display:inline; height:40px; border-right:1px solid #dddddd; text-align:center; line-height:40px; font-size:14px; font-weight:bold;}
.cas_partk h2 ul li a { display:block; color:#1f528a;}
.cas_partk h2 ul li.on a { background-color:#1f528a; font-size:16px; color:#FFF;}
.cas_pk_left { width:629px; float:left; display:inline; border-right:1px solid #dddddd; padding:0 0 40px 0;}
.cas_pk_left ul li { padding:10px 0;}
.cas_pk_left ul li span { width:104px; float:left; display:inline; font-size:14px; font-weight:normal; color:#333; text-align:right; line-height:40px;}
.cas_pk_left ul li span font { color:#F00; font-size:16px; display:inline-block; vertical-align:middle; margin-right:4px;}
.cas_pk_left ul li .li_box { width:440px; float:left; display:inline; margin-left:10px; font-size:14px; font-weight:normal; color:#333; line-height:40px;}
.cas_pk_left ul li .li_box label { display:block;}
.cas_pk_left ul li .li_box label em { cursor:pointer; width:16px; height:16px; border-radius:1000px; display:inline-block; vertical-align:middle; margin-right:4px; border:2px solid #1f528a; overflow:hidden;}
.cas_pk_left ul li .li_box label em font {background-color:#1f528a; width:8px; height:8px; border-radius:1000px; margin:0 auto; margin-top:4px; display:none;}
.cas_pk_left ul li .li_box label em.on font { display:block;}
.cas_pk_left ul li .li_box label select { width:164px; height:44px; background-color:#FFF; border:1px solid #dddddd; border-radius:5px; padding:0 0 0 10px; font-size:14px; font-weight:normal; color:#333; line-height:40px; font-family:"微软雅黑";}
.cas_pk_left ul li .li_box label .input06 { width:433px; height:40px; background-color:#FFF; border:1px solid #dddddd; border-radius:5px; font-size:14px; font-weight:normal; color:#333; font-family:"微软雅黑"; padding:0 0 0 5px;}
.cas_pk_left ul li .li_box label a.a14 { width:82px; height:40px; font-size:14px;  background-color:#f1f7ff; border-radius:5px; margin-left:10px; color:#1f528a; border:1px solid #1f528a; display:inline-block; vertical-align:middle; text-align:center; line-height:40px;}
.cas_pk_left ul li .li_box label a.a14:hover { background-color:#ff7700; border:1px solid #ff7700; color:#FFF;}
.cas_pk_left ul li .li_box i { display:inline-block; background-color:#fff8ee; border:1px dashed #f3b044; padding:0 5px; overflow:hidden; font-size:12px; font-weight:normal; color:#ff7700; line-height:20px; font-style:normal; border-radius:5px; margin-top:5px;}
.cas_pk_left ul li .li_box label img { display:inline-block; vertical-align:middle; margin-left:10px;}
.cas_pk_left ul li .li_box label p { font-size:12px; font-weight:normal; color:#666; margin-left:10px; display:inline-block; vertical-align:middle;}
.cas_pk_left ul li .li_box label p a { color:#1f528a;}
.cas_pk_left ul li .li_box label p a:hover {  color:#ff7700;}
.cas_pk_left ul li a.a15 { color:#1f528a;}
.cas_pk_left ul li a.a15:hover { color:#ff7700;}
.cas_pk_left ul li a.a16 { margin-left:114px; width:438px; height:48px; background-color:#5c8ac3; border:1px solid #1f528a; border-radius:5px; display:block; font-size:16px; font-weight:bold; text-align:center; line-height:48px; color:#FFF;}
.cas_pk_left ul li a.a16:hover { background-color:#ff7700; border:1px solid #ff7700;}
.cas_pk_right { width:304px; float:right; display:inline; padding:0 0 0 66px;}
.cas_pk_info { overflow:hidden; font-size:14px; font-weight:normal; color:#333; text-align:center; line-height:30px;}
.cas_pk_info a { height:40px; background-color:#f6c069; border:1px solid #f3b044; border-radius:5px; display:block; font-size:14px; font-weight:bold; text-align:center; line-height:40px; color:#FFF; margin-top:4px;}
.cas_pk_info a:hover { background-color:#ff7700; border:1px solid #ff7700; color:#FFF;}
.cas_pk_info02 { background-color:#FFF; padding:20px; margin-top:30px; overflow:hidden; border-radius:5px;}
.cas_pk_info02 img { float:left; display:inline; width:102px; height:102px;}
.cas_pk_info02 p { font-size:14px; font-weight:normal; color:#333; float:left; display:inline; margin-left:50px; line-height:24px; margin-top:20px;}
.cas_pk_info02 a { color:#333;}
.cas_pk_info03 { overflow:hidden; margin-top:30px; border-radius:5px;}


/**提示框**/
.cas_blk22 { width:380px; height:170px; position:absolute; top:300px; left:50%; margin-left:-260px;background-color:#FFF; border-radius:10px; -webkit-box-shadow:0 0 50px #333333;-moz-box-shadow:0 0 50px #333333; z-index:99999;  overflow:hidden; text-align:left;}
.cas_blk22 h2 { width:320px; margin:0 auto; margin-top:40px; font-size:16px; font-weight:normal; color:#333; display:block; text-align:center; height:80px;}
.cas_blk22 h2 img { width:36px; height:36px; display:inline-block; vertical-align:middle; margin-right:14px;}
.cas_b22_main { height:50px; border-top:1px solid #dddddd; overflow:hidden;}
.cas_b22_main a.a17 { width:190px; float:left; display:inline; height:50px; font-size:16px; font-weight:normal; background-color:#f2f2f2; color:#333; text-align:center; line-height:50px;}
.cas_b22_main a.a18 { width:190px; float:left; display:inline;height:50px; font-size:16px; font-weight:normal; background-color:#1f528a; color:#fff; text-align:center; line-height:50px;}
.cas_b22_main a.a17:hover { background-color:#ff7700; color:#FFF;}
.cas_b22_main a.a18:hover { background-color:#ff7700; color:#FFF;}


/**站点**/
.cas_blk33 { width:480px; position:absolute; background-color:#FFF; z-index:99999;  overflow:hidden; text-align:left;}
.cas_blk33 h2 { height:50px; background-color:#f5f5f5; border-bottom:1px solid #dddddd; padding:0 14px; font-size:15px; font-weight:bold; color:#333; line-height:50px;}
.cas_blk33 h2 img { width:24px; height:24px; display:inline-block; vertical-align:middle; margin-right:10px;}
.cas_blk33 h2 a { font-size:16px; float:right; display:inline; color:#333;}
.cas_b33_main { overflow:hidden; padding:10px 0 30px 0;z-index:99999; }
.cas_b33_main dl { width:420px; margin:0 auto;}
.cas_b33_main dl dt { font-size:14px; font-weight:normal; border-bottom:1px dashed #dddddd; line-height:60px; display:block;}
.cas_b33_main dl dd h3 { font-size:14px; font-weight:normal; color:#333; line-height:30px; display:block; margin-top:0px;}
.cas_b33_main dl a { display:inline-block; vertical-align:middle; padding:0 6px; background-color:#eef6ff; font-size:14px; font-weight:normal; color:#1f528a; line-height:24px; border-radius:4px; margin:4px 0; margin-right:10px; border:1px dashed #1f528a;}
.cas_b33_main dl a.on { background-color:#1f528a; border:1px solid #1f528a; color:#FFF;}
.cas_b33_main dl a:hover { background-color:#1f528a; border:1px solid #1f528a; color:#FFF;}
.cas_b33_main02 {border-top:1px solid #dddddd;}
.cas_b33_main02 a.a17 { width:240px; float:left; display:inline; height:50px; font-size:16px; font-weight:normal; background-color:#fff; color:#333; text-align:center; line-height:50px;}
.cas_b33_main02 a.a18 { width:240px; float:left; display:inline;height:50px; font-size:16px; font-weight:normal; background-color:#1f528a; color:#fff; text-align:center; line-height:50px;}
.cas_b33_main02 a.a17:hover { background-color:#ff7700; color:#FFF;}
.cas_b33_main02 a.a18:hover { background-color:#ff7700; color:#FFF;}




/**搜索**/
.cas_search { width:568px; float:left; display:inline;padding-bottom:30px;}
.cas_search_main { width:568px; height:39px; border:1px solid #ccc;/*border-radius: 25px;*/}
.cas_sea_info { width:89px; height:38px; border-right:1px solid #ccc; float:left; display:inline; position:relative;}
.cas_sea_info span { display:block; font-size:12px; font-weight:normal; color:#666666; text-align:center; line-height:39px;}
.cas_sea_info span img { display:inline-block; vertical-align:middle; margin-left:4px; -webkit-transition: -webkit-transform 0.4s ease-out;-moz-transition: -moz-transform 0.4s ease-out;transition: transform 0.4s ease-out;}
.cas_sea_info:hover span img {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transform: rotate(180deg);}
.cas_sea_info_main { width:89px; border:1px solid #cccccc; border-top:1px solid #fff; position:absolute; left:-1px; top:38px;  background-color:#FFF; padding:0 0 0 0; display:none; z-index:99999;}
.cas_sea_info_main p a {display:block; line-height:30px; text-align:center; color:#666;}
.cas_sea_info_main p a:hover { color:#1f528a; background-color:#f9f9f9;}
.cas_sea_info:hover .cas_sea_info_main { display:block;}
.cas_search_main .input01 { width:309px; background-color:#fff; height:36px; padding:0 0 0 10px; border:none; font-size:12px; font-weight:normal; color:#f00;/*黑屏时改成*/ font-family:"微软雅黑"; float:left; display:inline;}
.cas_search_main .input02 { width:73px; height:39px;  float:left; /*display: inline-block;*/ margin:0; padding:0; border:0; background-color:#1f528a; font-size:16px;color:#ffffff;position: relative;float: right; background-position:0px 0px;border-left:0px solid #dddddd; cursor:pointer;}
.cas_search_main .input03 { width:40px; height:36px;  float:left; display:inline; margin:0; padding:0; border:0; background-color:#FFF; border-left:1px solid #dddddd; cursor:pointer; background-image:url(/static/new5.0/common/images/icon/cas_icon49.png); background-repeat:no-repeat; background-position:3px 1px;}
.cas_search b { font-size:12px; font-weight:normal; color:#666; line-height:30px; padding:0 0 0 10px; color:#666; position:absolute; max-width:670px; height:30px; overflow:hidden}
.cas_search b a { color:#666666; margin-right:14px;}
.cas_search b a:hover { color:#0B6FAD;}



.footer_kf { height:100px; width:100%; position:fixed; bottom:0; left:0; z-index:8888;}
.fd_box { height:117px; position:fixed; width:100%; bottom:0; left:0; z-index:666;}
.fd_box01 { width:100%; height:70px; position:fixed; bottom:0;/* background:url(/static/new5.0/common/images/db_img09.png);*/}
.fd_box02 { margin:0 auto; width:1280px; height:117px; position:relative; bottom:0; z-index:888;}
.fd_gb { width:20px; height:20px; margin:0px 0 0 0; position:absolute; right:0; top:0;}
.fd_tu { width:936px; height:145px; position:absolute; bottom:18px; left:0;}
.fd_left { display:block; width:141px; height:120px; position:fixed; left:0; bottom:25%; /*background:url(/static/new5.0/common/images/db_img08.png) no-repeat left top;*/}
.yqlj_box a { display:block; float:left; padding:0 10px; height:26px; line-height:26px; color:#666; margin:0 10px 5px 5px}
.yqlj_box a:hover { color:#f31c1c;}


/*搜索区域开始*/

#cas_head {width: 100%;height: 120px;margin: 0 auto;position: relative;z-index: 98; background-color:#FFFFFF;}
#search {width: 1210px;height: 120px;margin: 0 auto;position: relative;z-index: 98;}
#search .logo {width: 200px;height: 60px;float: left;margin-top: 30px;position: relative;text-align: left;/*color:2c9bff;*/}
#search .logo span{font-size:22px; color:#1f528a;line-height:55px;padding-top: 40px;position: relative;}
#search .logo .dongtu {width: 100px;height: 70px;position: absolute;top: -5px;left: 170px;}
#search .sou {float: left;width: 490px;height: 40px;margin-top: 35px;margin-left:100px;}
#search .sou .sousuo {width: 494px;height: 40px;float: left;margin-top: 4px;border: 0px solid #206eef;}
#search .sou .kuang {width: 460px;height: 31px;float: left;padding: 4px 4px;line-height: 20px;border: none;z-index:9999;}
#search .sou .souzi {width: 78px;height: 30px;float: right;background: #1f528a;}
#search .sou .souzi a {display: block;font-size: 16px;font-weight: 700;color: white;text-align: center;line-height: 30px;}
#search .sou .reci {width: 750px;height: 18px;float: left; text-align:left;margin-top: 12px;}
#search .sou .reci {color: #999;}
#search .sou .reci a {color: #999;padding-right:10px;padding-left: 5px;text-decoration:none;}
#search .sou .reci a:hover {color: #1f528a;text-decoration:none;}
#search .myjd {width: 108px;height: 32px;float: left;background: #F7F7F7;border: 1px solid #ccc;margin-top: 25px;margin-left: 10px;position: relative;}
#search .myjd .mytu {width: 19px;height: 17px;float: left;background: url(/static/new5.0/common/images/all.png) no-repeat -123px -31px;margin-top: 7px;margin-left: 10px;}
#search .myjd a {display: block;color: #666;float: left;margin-top: 7px;margin-left: 5px;}
#search .myjd a:hover {color: #1f528a;text-decoration: underline;}
#search .myjd .jiantou {width: 10px;height: 8px;background: url(/static/new5.0/common/images/all.png) no-repeat -94px -53px;position: absolute;top: 10px;left: 90px;}
#search .myjd .myjdhide {width: 310px;height: 235px;border: 1px solid #ccc;position: absolute;top: 32px;left: -203px;background: white;display: none;z-index: 22;}
#search .myjd:hover .myjdhide {display: block;}
#search .myjd .myjdhide .hello {width: 310px;height: 30px;float: left;}
#search .myjd .myjdhide .hello span {color: #666;float: left;padding-top: 7px;padding-left: 10px;}
#search .myjd .myjdhide .hello a {float: left;color: #005EA7;margin-left: 1px;}
#search .myjd .myjdhide .hey {width: 310px;height: 150px;float: left;}
#search .myjd .myjdhide .hey .heyleft {width: 154px;height: 140px;float: left;border-right: 1px solid #eee;}
#search .myjd .myjdhide .hey ul li {width: 124px;height: 20px;margin-top: 7px;margin-left: 10px;}
#search .myjd .myjdhide .hey ul li a {width: 124px;height: 20px;margin-top: 1px;line-height: 20px;color: #005EA7;}
#search .myjd .myjdhide .hey ul li a:hover {color: #1f528a;text-decoration: none;background: #F3F3F3;}
#search .myjd .myjdhide .hey .heyright {width: 150px;height: 130px;float: left;}
#search .myjd .myjdhide .hidebot {width: 310px;height: 52px;margin-top: 3px;background: #F3F3F3;float: left;}
#search .myjd .myjdhide .hidebot .bottop {width: 305px;height: 18px;margin-left: 5px;margin-top: 5px;float: left;}
#search .myjd .myjdhide .hidebot .bottop span {float: left;color: #666;}
#search .myjd .myjdhide .hidebot .bottop a {display: block;margin-top: 0px;margin-left: 120px;color: #005EA7;}
#search .myjd .myjdhide .hidebot .botdown {width: 305px;height: 18px;float: left;}
#search .myjd .myjdhide .hidebot .botdown span {margin-left: 120px;color: #666;}
#search .gouwuche {width: 124px;height: 32px;border: 1px solid orange;float: left;background: #F7F7F7;border: 1px solid #ccc;margin-top: 25px;margin-left: 10px;position: relative;}
#search .gouwuche .chetu {width: 22px;height: 20px;background: url(/static/new5.0/common/images/all.png) no-repeat -120px -88px;position: absolute;top: 5px;left: 5px;}
#search .gouwuche a {display: block;padding-left: 30px;padding-top: 7px;color: #666;}
#search .gouwuche a:hover {color: #1f528a;text-decoration: underline;}
#search .gouwuche .jianleft {width: 10px;height: 10px;background: url(/static/new5.0/common/images/all.png) no-repeat -110px -45px;position: absolute;top: 10px;right: 5px;}
#search .gouwuche .num {width: 17px;height: 20px;position: absolute;top: -10px;left: 20px;background: url(/static/new5.0/common/images/all.png) no-repeat -134px -280px;}
#search .gouwuche .num .numright {width: 10px;height: 20px;float: right;background: url(/static/new5.0/common/images/all.png) no-repeat -132px -251px;}
#search .gouwuche .num .numzi {width: 10px;height: 10px;position: absolute;top: 0px;}
#search .gouwuche .num span {display: block;margin-left: 3px;margin-top: -2px;font-size: 14px;color: #FFF;}
#search .gouwuche .hideche {width: 348px;height: 69px;background: white;border: 1px solid #ccc;position: absolute;top: 32px;left: -225px;display: none;z-index: 22;}
#search .gouwuche:hover .hideche {display: block;}
#search .gouwuche .hideche .kongche {width: 56px;height: 49px;margin-left: 40px;margin-top: 7px;float: left;background: url(/static/new5.0/common/images/all.png) no-repeat 0px 0px;}
#search .gouwuche .hideche span {display: block;margin-top: 30px;color: #999;}
#search .jubao {width: 254px;height: 106px;float: right;margin-left: 5px;margin-top: 15px;}

/*搜索下拉样式*/
#queryStringList {
    display: none;
    position: absolute;
    top: 66px;
    left: 0;
    z-index: 9999;
    background: #FFFFFF;
    width: 472px;
    border: 1px solid #ddd;
    box-sizing: border-box;
}
#queryStringList li {
    width: 100%;
    padding: 0 10px;
    line-height: 26px;
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    box-sizing: border-box;
    cursor: pointer;
}
#queryStringList li:hover {
    background-color: #1f528a;
    color: #fff;
}
/** 顶部公共部分global.css**/

body,h1,h2,h3,h4,h5,h6,hr,p,div,span,i,object,iframe,/* 结构元素 */

dl,dt,dd,ul,ol,li,/* 列表元素 */

form,fieldset,legend,button,input,textarea,option,select,/* 表单元素 */

pre,/* 文本格式元素 */

table,tr,td,/* 表格元素 */

    /** 重置列表元素 **/

ul, ol, li, dl, dt, dd {list-style-type: none;}
.w1210 {width: 1210px;}
.w990 {width: 990px;}

/** 设置默认字体 **/

body {font-size: 14px;color: #333333;font-family: "宋体", sans-serif;background: #fff;}
input, select, button, textarea {font-size: 12px;font-family: Tahoma, Geneva, sans-serif;}
i, em, cite {font-style: normal;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;}

/**重置表单元素**/

input[type=submit] {cursor: pointer;}
input[type=button] {cursor: pointer;}
button,input {overflow: visible;}

/** 重置表格元素 **/
table {border-collapse: collapse;border-spacing: 0;}

/** 默认链接元素 **/
a {text-decoration: none;}
a:link,a:visited {color: inherit;}
a:hover,a:active {color: inherit;text-decoration: none;}
a:focus {-moz-outline-style: none;}
a:focus {outline: none;}
a.cOrange:link,a.cOrange:visited {color: inherit;}
a.cOrange:hover,a.cOrange:active {color: inherit;}
.pMore:hover {color: #f00;}

/** 浮动元素 **/
.fl {display: inline;float: left;}
.fr {display: inline;float: right;}

/*清除浮动*/

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
.clearfix {display: block;}
.clear {clear: both;height: 0;line-height: 0;font-size: 0;overflow: hidden;}
.cl5 {clear: both;height: 5px;line-height: 0;font-size: 0;overflow: hidden;}
.cl10 {clear: both;height: 10px;line-height: 0;font-size: 0;overflow: hidden;}
.mt10 {margin-top: 10px;}
.mt15 {margin-top: 15px;}
.ml9 {margin-left: 9px;}
.container {width: 980px;margin: 0 auto;}

/*搜索区域结束*/

.cas_jingque_search {  width:90px; text-align:center; line-height:24px;position:relative;  margin-right:30px; font-size:14px; padding:0 4px; height:24px; /*background-color:#f4f4f4; border-radius:5px;*/ float:left; display:inline; margin-left:90px; margin-top:7px; border:1px solid #eeeeee; }
.cas_jingque_search {  height:38px; margin-top:40px; background-color:#ffffff; border:1px solid #ccc;/*border-radius:5px;*/ }
.cas_jingque_search span { font-size:12px;color:#3f8fff;line-height:39px; vertical-align:middle; text-align:center;/* padding-left:3px;*/ }

.tablist li a{color:#666;padding:5px;font-size: 14px}
.tablist li a:visited{font-size: 14px}
.tablist li a.hover{color:#1f528a;font-size: 14px}
.tablist li a:hover{color:#1f528a;font-size: 14px}
.tablist .borderR{color: #1f528a;height: 25px;}
.tablist .tablists{display: inline-block;font-size: 14px;}

.cas_pk_left ul li label { margin-left:45px; }
.cas_pk_left ul li label input{ width:150px; height:40px; background-color:#FFF; border:1px solid #dddddd; border-radius:5px; font-size:14px; font-weight:normal; color:#333; font-family:"微软雅黑"; padding:0 0 0 5px;}
.cas_pk_left ul li label span { width:90px; display:inline; font-size:14px; font-weight:normal; color:#333; text-align:left; line-height:40px;}
input::-webkit-input-placeholder { /* placeholder颜色  */color: #ccc; }
.layui-layer-title{text-align: center;padding: 0 ;}.layui-layer-content{text-align:center;}