@import "index.ie.css" screen and (min-width: 750px);
@media screen and (max-width: 750px){
@charset "gb2312";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;border:0 none;outline:0;}
body{background:#fff;font-size:14px}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0 none}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
strong{font-weight:800}
ol,ul,li{list-style:none outside none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
a{text-decoration:none;font-size: 15px;overflow: hidden;}
a:hover{text-decoration:underline;color: #2965b1!important;}
.clearfix{*zoom:1;}/*ie6 7*/
.ellipsis {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.index_mid{width: 100%;margin: 0 auto;}
/*logo*/
.logo_box{overflow: hidden;float: left;width: 100%;height: 63px;text-align: center;}
.logo{display: inline-block;width: 142px;background: url(/uploads/image/sipc/sundxs_normal.png) no-repeat;margin-top: 12px;height: 59px;background-size: 100%;}
.logo img{float: left;width: 200px;}
.logo p{float: left;margin-top: 5px;}
.logo p img{width: 226px;}
/*search*/
.search {float: left;width: 350px;margin-top: 12px;margin-left: 102px;background: #ffffff;border-radius: 4px;display: none;}
.search input {line-height: 32px;float: left;color: #b9b9b9;}
.search input.searchbar {height: 35px;width: 82%;text-indent: 5px;font-size: 14px;}
.search input.search_results {float: right;width: 18%;height: 35px;font-size: 14px;font-weight: 700;line-height: 30px;border: 0;background: url(/uploads/image/ciruiwen/jc_icon2.png) -84px -909px no-repeat;background-color: #1e8bdc;}
/*rougao*/
.rougao {float: right;margin-top: 41px;display: none;}
.rougao .jianyi {margin-left: 5px;border-radius: 4px;background: url(/uploads/image/ciruiwen/jc_icon2.png) 20px -870px no-repeat;background-color: #eeb71d;}
.rougao a {height: 39px;line-height: 39px;background: url(/uploads/image/ciruiwen/jc_icon2.png) 20px -843px no-repeat;float: left;padding-left: 40px;color: #fff;font-size: 15px;background-color: #1e8bdc;border-radius: 4px;padding-right: 4px;width: 74px;}
.rougao a:hover{color: #fff!important;}
/*nav_box*/
.nav_box{width:100%;height:35px;background:#f8f8f8;border-bottom:1px solid #ddd;margin-bottom: 10px;float: left;}
.wrap{width:1000px;margin:0 auto}
.nav_box .link_top{width:1010px;height:35px;float:left}
.nav_box .link_top a{color:#3d556a;line-height:32px;padding-right:5px}
.nav_box .link_top span{color:#333;padding: 0 2px 0 4px;text-indent:0;}
/*search*/
.psearch{float: right;margin-top: 13px;overflow: hidden;}
.psearch .searchbar {border: 1px solid #c3c3c3;width: 240px;height: 35px;line-height: 30px;float:left;padding-left: 10px;}
.psearch .searchsou {font-size:14px;background: #444343;border: 1px solid #656565;color: #fff;cursor: pointer;float: left;height: 35px;width:80px;}
/*.nav*/
.nav{width: 100%;float: left;background: #1e8bdc;padding: 15px 0;}
.nav ul{width: 100%;margin: auto;}
.nav ul li{color:#fff;float:left;text-align:center;width: 25%;line-height: 38px;height: 38px;overflow: hidden;}
.nav ul li a{color:#fff;display:inline-block;font-size: 16px;width: 100%;float: left;}
.nav .now,.nav ul li a:hover{color:#fff;}
/*main_top*/
.main{width: 100%;margin: auto;float: left;}
.main_top{width: 94%;float: left;margin: 3%;}
/*left*/
.main_top_l{width: 100%;float:left;}
.banner{height: 230px;margin-top: 0;overflow: hidden;position: relative;width: 366px;float:left;}
.banner ul.bannerbg{float: left;height: 230px;left: 0;position: absolute;top: 0;width: 500%;}
.banner ul.bannerbg li{float: left;height: 230px;width: 366px;border-radius: 10px;overflow: hidden;}
.banner ul.bannerbg li img{height: 230px;width: 366px;border:1px solid #eee;}
.bannercont{bottom: 10px; height: 5px; position: absolute; right: 10px; width: 125px; z-index: 9;}
.bannercont a{background: #d0cdcb; float: left; height: 5px; margin-right: 5px; width: 20px;}
.bannercont em{background: #0086ca; height: 5px; left: 0; position: absolute; top: 0; width: 20px;}.main_top .focusbox{margin-top:10px; float:left; width: 300px;}
.l_hot{width: 86%;float:left;margin-top: 14px;background: #fafafa;padding: 25px;border-radius: 10px;padding-top: 5px;}
.l_hot .l_hot_title{width: 96%;height: 42px;border-bottom: 1px solid #ececec;margin: 2%;}
.l_hot .l_hot_title h3 span {font-size: 16px;color: #333;height: 42px;width:70px;display:block;line-height: 42px;text-align: center;border-bottom: #1d8fe2 solid 2px;font-weight: 700;}
.l_hot .l_hot_list{overflow: hidden;float: left;width: 100%;}
.l_hot .l_hot_list ul{width: 100%;float: left;}
.l_hot .l_hot_list ul li{font-size: 14px;line-height: 41px;float: left;width: 100%;overflow: hidden;height: 41px;}
.l_hot .l_hot_list ul li code{color: #a1a1a1;margin-right: 13px;text-align: center;line-height: 24px;border-radius: 20px;height: 24px;padding: 0 11px;margin-top: 10px;font-size: 14px;float: left;font-family: inherit;border: 1px solid #ccc;}
.l_hot .l_hot_list ul li a:hover{color:#ff4311;text-decoration:underline;}
.l_hot .l_hot_list ul li a{color: #333;text-decoration:none;font-size: 16px;}
.l_hot .l_hot_list ul li.li_name a{color: #989898;text-decoration:none;}
.l_hot .l_hot_list ul li.li_name {float: left;width:68px;text-align: center;margin-right: 5px;}
.l_hot .l_hot_list ul li span{position:absolute;right:10px;color:#ff4311;font-size:12px}
.l_hot a img{width:100px;height:70px;}
/*center*/
.main_top_c{float:left;width: 100%;}
.c_top_title{width: 100%;height: 44px;border-bottom: 1px solid #ececec;float: left;margin-bottom: 8px;}
.c_top_title h3 span {font-size: 16px;color: #333;height: 44px;display: inline-block;line-height: 44px;border-bottom: 2px solid #3d94d4;font-weight: 700;}
.c_top_list{float: left;width: 100%;/* border-bottom: #dedede dotted 1px; */padding-bottom: 16px;}
.c_top_list h2{text-align: left;height: 40px;float: left;width: 100%;overflow: hidden;display: flex;justify-content: space-between;}
.c_top_list h2 a{color: #333;font-size: 16px;line-height: 40px;font-weight: bold;float: left;width: 47%;}
.c_top_list h2 a:hover{color:#ff4311;text-decoration:underline}
.c_top_list p {display: flex;color: #666;text-align: left;float: left;width: 100%;height: 32px;overflow: hidden;line-height: 32px;justify-content: space-between;flex-wrap: wrap;}
.c_top_list p a{color: #919191;float: left;width: 45%;margin-right: 8px;font-size: 15px;}
.c_top_list p a:hover{text-decoration:underline}
.c_top_news li a.cgry:hover{text-decoration:none;color:#ff4311!important;}
.c_top_news li span{float: right;color: #c5c5c5;font-size: 13px;font-style: inherit;}
.c_top_news {float: left;display: inline-block;padding-bottom: 5px;width: 100%;}
.c_top_news li,.news1 li {width: 100%;height: 40px;line-height: 40px;overflow: hidden;}
.c_top_news li a,.news1 li a {font-size: 15px;width: 60%;overflow: hidden;color:#333;padding-left: 8px;float: left;height: 29px;}
.c_top_news li a:hover,.news1 li a:hover{color:#ff4311;text-decoration:underline}
/*banner_right*/
.main_top_r{width: 100%;float:right;margin-top: 15px;}
.r_hot_title{width: 94%;height: 46px;padding: 0 4%;float: left;font-weight: 700;background: #f5f5f5;line-height: 46px;border-radius: 10px;margin-bottom: 12px;}
.r_hot_title h3 span {font-size: 16px;color: #333;display:block;font-weight: 700;}
.r_hot_title h3 span:before{content: "";float: left;height: 17px;width: 6px;background: #1e8bdc;margin-top: 14px;margin-right: 7px;border-radius: 10px;}
ul.r_hot_lsit {float: left;display: inline;}
ul.r_hot_lsit li {width: 100%;float: left;display: inline;line-height: 42px;height: 42px;}
ul.r_hot_lsit li a{font-size: 15px;color: #333;width: 220px;overflow: hidden;display:block;float: left;height: 36px;}
ul.r_hot_lsit li a:hover{color:#ff4311;text-decoration:underline}
ul.r_hot_lsit li span{float: left;background: #c4c4c4;width: 18px;height: 18px;margin: 14px 6px 0 0;display: inline-block;text-align: center;color: #fff;border-radius: 3px;line-height: 18px;}
ul.r_hot_lsit li:nth-child(1) span{background: #fb6b5d;}
ul.r_hot_lsit li:nth-child(2) span{background: #f99c61;}
ul.r_hot_lsit li:nth-child(3) span{background: #46a2e7;}
.main_top_r img{height: 144px;width: 97%;float: left;border-radius: 10px;margin-top: 10px;}
.cgry, a.cgry:link, a.cgry:visited {color: #b7b7b7!important;width: 69px;padding-left: 0;background: #efefef;text-align: center;line-height: 24px;border-radius: 20px;height: 24px;padding: 0 5px;margin-top: 10px;font-size: 14px;}
/*main_fl*/
.main_fl{width: 94%;float: left;margin: 3%;}
.main_fl_title {width: 100%;float: left;margin-bottom: 10px;}
.main_fl_title h1 {height: 50px;line-height: 50px;float: left;border-bottom: 4px solid #1e8bdc;width: 100%;}
.main_fl_title h1 a {font-size: 24px;font-weight:600;color: #1e8bdc;}
.main_fl_title ul{float:right;border-bottom: 2px solid #75c1fb;width: 100%;}
.main_fl_title ul li{float:right;height: 50px;line-height: 50px;width: 25%;overflow: hidden;}
.main_fl_title ul li a{color:#3d556a;font-size: 15px;}
.main_fl_title ul li a:hover{color:#128cdf;text-decoration:underline}
/*main_fl_left*/
.main_fl_l{width: 100%;float: left;border-radius: 10px;}
.main_fl_l_box {width: 100%;float: left;}
.main_fl_l h2{font-size: 17px;width: 100%;margin-top: 8px;background: #1e8bdc;text-align:center;height: 42px;line-height: 42px;margin-bottom: 10px;border-radius: 4px;}
.main_fl_l h2 a{color: #fff;font-weight: bold;font-size: 15px;}
.main_fl_pic{border-bottom-style: dashed;float: left;margin-bottom: 4px;width: 100%;}
.main_fl_pic a img{float: left;width: 100%;border-radius: 10px;}
.main_fl_pic a span{font-weight:bold;font-size: 15px;color: #333;height: 41px;line-height: 41px;display:block;float: left;width: 100%;text-align: center;}
.main_fl_l_list {float: left;display: inline-block;width: 100%;background: #fff;border-radius: 10px;}
.main_fl_l_list ul {width: 100%;}
.main_fl_l_list li {width: 100%;float: left;line-height: 42px;height: 42px;font-size: 14px;overflow: hidden;}
.main_fl_l_list li span{width: 4px;height: 4px;line-height: 4px;background: #ffa03e;float: left;margin-top: 20px;margin-right: 5px;}
.main_fl_l_list .kind{float: left;width: auto;color: rgb(84, 148, 193);margin-right: 10px;}
.main_fl_l_list .kind a{color: rgb(30 139 220);}
.main_fl_l_list li a {width: 64%;color: #333;line-height: 42px;height: 42px;}
.main_fl_l_list li a:hover{color:#ff4311}
/*main_fl_center*/
.main_fl_c{float:left;width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.main_fl_c a:hover{color:#ff4311;text-decoration:underline}
.main_fl_c_pic .c_img img{width: 100%;height: 85px;border-radius: 10px;float: left;}
.main_fl_c_pic .c_art {height: 28px;line-height: 28px;overflow:hidden;margin-top: 10px;float: left;}
.main_fl_c_pic {padding-top: 10px;width: 30%;float: left;overflow: hidden;display: inline-block;text-align: center;}
.main_fl_c_pic a, .main_fl_c_pic a:link, .main_fl_c_pic a:visited {color: #333;font-size:16px;float: left;}
.main_fl_c_list {font-size: 14px;line-height: 28px;padding-top: 16px;overflow: hidden;white-space: nowrap;width: 100%;float: left;}
.main_fl_c_list li{float: left;width: 100%;height: 42px;line-height: 42px;}
.main_fl_c_list li a:before{content:"w";float: left;width: 16px;height: 16px;line-height: 16px;text-align: center;background: #1e8bdc;margin-top: 14px;color: #fff;font-weight: 700;margin-right: 10px;border-radius: 4px;}
.main_fl_c_list code{color: #a0a0a0;float: right;font-family: inherit;font-size: 12px;}
.main_fl_c_list a{color:#333;float: left;width: 80%;overflow: hidden;}
.c_img{float:left;width: 100%;}
/*main_fl_right*/
.main_fl_r{float:right;width: 100%;}
.table{width:250px;height: 37px;border-bottom: 1px solid #ececec;float: left;margin-bottom: 10px;}
.table h3 span{font-size: 16px;color: #233;height: 37px;width: 80px;display:block;line-height: 37px;font-weight:bold;border-bottom: 2px solid #0777c9;}
.mod_pic {float: left;width: 100%;border-bottom: #dedede dotted 1px;padding-bottom: 8px;margin-bottom: 9px;}
.relative {position: relative;}
.mod_pic .pic { display: block;}
.mod_pic .infor {position: absolute;left: 110px;top: 5px;width: 140px;}
.mod_pic .infor .words {height: 24px;overflow: hidden;display: block;color: #333;line-height: 24px;font-size:14px;font-weight: 700;}
.mod_pic .infor .words:hover{color:#ff4311;text-decoration:underline}
.public_txt {height: 44px;overflow: hidden;color: #666;font-size: 12px;line-height: 20px;float: left;}
/*flink*/
.flink{width: 94%;margin: 3%;}
.flink ul{width: 1100px;margin: auto;}
.flink b{line-height: 28px;float: left;font-size: 16px;font-weight: 700;color: #333;}
.flink b:before{content:"";float: left;background: #1e8bdc;width: 6px;height: 16px;margin-right: 5px;border-radius: 10px;color: #fff;text-align: center;line-height: 28px;margin-top: 6px;}
.flink b:after{content:"";display: inline-block;background: #eeeeee;height: 2px;width: 240px;margin-left: 15px;}
.flink li{line-height: 22px;color: #b7b7b7;margin: 5px;float: left;}
.flink li:nth-child(1){color: #4586f1;}
.flink li a{color: #888;font-size: 12px;}
.flink li a:hover{color: #4586f1;}
/*footer*/
.footer{width: 94%;padding: 3%;background: #2b333e;float: left;margin-top: 15px;}
.foot_box{width: 1000px;margin: auto;}
.footer p {float:left;width:100%;text-align: center;color: #d8dde0;font-size: 12px;line-height: 24px;}
.footer p a:hover{text-decoration:none;}
.footer p span{height:30px;font-size:12px;color:#555;margin:0 auto;}
.footer p a{font-size: 12px;color: #d8dde0;padding: 0 5px;}
}