*{ margin:0px; margin:0px;}
h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,th,td,blockquote,fieldset,div,label,em{margin:0;padding:0;border:0;  font-weight: normal;}
strong{margin:0;padding:0;border:0;}
ul,ol,li{list-style:none;}
input,button{margin:0;font-size:12px; }
table{border-collapse:collapse;border-spacing:0;}
b,em,i{ font-style:normal; font-weight:normal;}
a { text-decoration:none;}
img{ border:0px;}

/*----- Public -----*/
body{ margin:0; padding:0; border:0; width:100%; min-height: 100%; background: #ffffff; font-size:12px; font-family: 'Microsoft YaHei','Heiti SC',simhei,'Lucida Sans Unicode','Myriad Pro','Hiragino Sans GB',Verdana;}
.left{ float:left; _display:inline;}
.right{ float:right; _display:inline;}
.clear{ clear:both;}
.cy-w-1{ width: 10%;}.cy-w-2{ width: 20%;}.cy-w-3{ width: 30%;}.cy-w-4{ width: 40%;}.cy-w-5{ width: 50%;}.cy-w-6{ width: 60%;}.cy-w-7{ width: 70%;}.cy-w-8{ width: 80%;}.cy-w-9{ width: 90%;}
.cy-1200{ width: 1200px;}.cy-auto{ margin: 0 auto;}
.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mt-45{margin-top:45px}.mt-50{margin-top:50px}.mt-55{margin-top:55px}.mt-60{margin-top:60px}.mt-65{margin-top:65px}.mt-70{margin-top:70px}.mt-75{margin-top:75px}.mt-80{margin-top:80px}.mt-85{margin-top:85px}.mt-90{margin-top:90px}.mt-95{margin-top:95px}.mt-100{margin-top:100px}
.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-25{margin-right:25px}.mr-30{margin-right:30px}.mr-35{margin-right:35px}.mr-40{margin-right:40px}.mr-45{margin-right:45px}.mr-50{margin-right:50px}.mr-55{margin-right:55px}.mr-60{margin-right:60px}.mr-65{margin-right:65px}.mr-70{margin-right:70px}.mr-75{margin-right:75px}.mr-80{margin-right:80px}.mr-85{margin-right:85px}.mr-90{margin-right:90px}.mr-95{margin-right:95px}.mr-100{margin-right:100px}
.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-35{margin-bottom:35px}.mb-40{margin-bottom:40px}.mb-45{margin-bottom:45px}.mb-50{margin-bottom:50px}.mb-55{margin-bottom:55px}.mb-60{margin-bottom:60px}.mb-65{margin-bottom:65px}.mb-70{margin-bottom:70px}.mb-75{margin-bottom:75px}.mb-80{margin-bottom:80px}.mb-85{margin-bottom:85px}.mb-90{margin-bottom:90px}.mb-95{margin-bottom:95px}.mb-100{margin-bottom:100px}
.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-25{margin-left:25px}.ml-30{margin-left:30px}.ml-35{margin-left:35px}.ml-40{margin-left:40px}.ml-45{margin-left:45px}.ml-50{margin-left:50px}.ml-55{margin-left:55px}.ml-60{margin-left:60px}.ml-65{margin-left:65px}.ml-70{margin-left:70px}.ml-75{margin-left:75px}.ml-80{margin-left:80px}.ml-85{margin-left:85px}.ml-90{margin-left:90px}.ml-95{margin-left:95px}.ml-100{margin-left:100px}

/*----- 首页 -----*/
.head_top{ width: 100%; height: 35px; line-height: 35px; background-color: #f2f2f2; }
.head_top .cy-1200 a{ color: #999999; font-size: 14px; }
.head_top .cy-1200 a:hover{ color: #666666;}
.header{ width: 100%; min-height: 100px; border-bottom: 1px solid #e9eaee;}
.logo{ padding-top: 33px; }
.logo a{ display: block; width: 135px; height: 34px; }
.icon_jdkj{ width: 119px; height: 32px; padding:30px 0 0 15px;}
.nav{margin-left: 70px;}
.nav ul li{ float: left; }
.nav ul li a{ padding: 0 25px; height: 100px; line-height: 100px; display: block; font-size: 18px; color: #333333;}
.nav ul li a:hover{ background: url('../images/hover_1.jpg') no-repeat center bottom;}
.nav ul li.current a{ background: url('../images/hover_1.jpg') no-repeat center bottom;}
.search{ width: 262px; height:34px;  margin-top: 35px;}
.search input.left{ width: 201px; height: 22px; padding: 5px 10px; border:1px solid #e2e2e2; font-size: 14px; color: #666666; border-right: 0px; outline: none;}
.search input.right{ width: 40px; height: 34px; background: url('../images/search_but.jpg') no-repeat center center; border:0px; outline: none;}
.jdkj_conts{ padding:30px 0;}
.jdkj_left{ width: 857px; }
.banner{ width: 857px; height: 292px; overflow: hidden; }
.index_news{ width: 857px; margin-top: 25px;}
.index_news_title{ width: 100%; height: 36px; line-height: 36px; border-bottom: 1px solid #e5e5e5;}
.index_news_title span{ font-size: 16px; color: #000000;}
.index_news_title a{ font-size: 12px; color: #999999;}
.index_news_title a:hover{ color: #666666;}
.index_news_conts{ width: 100%; margin-top: 30px;}
.index_news_left{ width: 352px; padding: 30px; background-color: #fafafa;}
.news_left1{ width: 100%;}
.news_left1_a{ width: 50px; font-size: 12px; text-align: center; color: #999999; font-family: "Arial"; padding-right: 15px; border-right:1px solid #e5e5e5;}
.news_left1_a span{ font-size: 30px;}
.news_left1_b{ width: 270px;}
.news_left1_b1 a{ font-size: 16px; color: #333333;}
.news_left1_b1 a:hover{ color: #666666;}
.news_left1_b2{ font-size: 14px; color: #666666; line-height: 24px; margin-top: 10px;}
.news_left2{ width: 352px; height: 169px; margin-top: 25px;}

.index_news_right{ width: 412px;}
.index_news_right ul li{ width: 100%; border-bottom: 1px solid #e5e5e5; padding:8px 0;}
.news_right_1{ width: 350px;}
.news_right_a1 a{ width: 340px; display: block; line-height: 35px; color: #333333; font-size: 16px; padding-left: 10px; background:url(../images/icon_1.jpg) no-repeat left center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news_right_a1 a:hover{ color: #666666;}
.news_right_a2{ width: 340px; padding-left: 10px;  font-size: 14px; color: #999999; line-height: 24px; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.news_right_2{ width: 50px; text-align: center;}
.news_right_2 .news_right_b2{ font-size: 30px; color: #999999; margin-bottom: 12px;}
.news_right_2 .news_right_c2{ line-height: 35px; font-size: 12px; color: #999999;}
.index_news_right ul li.current .news_right_b2{ margin-bottom: 0px;}
.index_news_right ul li.current .news_right_c2{ line-height: normal;}
.news_notice{ width: 815px; height: 38px; line-height: 38px; margin-top: 30px; background-color: #f9fcff; border:1px solid #0e6fa1; font-size: 16px; color: #0f4ca0; padding: 0 20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news_notice_left{ width: 60px;}
.bulletin{ width: 755px;}
.news_notice a{ color: #0f4ca0;}
.news_notice a:hover{ color: #333333;}

.index_journal span{ color: #ff9933;}
.index_journal_list{ width: 100%; }
.index_journal_list li{ float: left; width: 50%; margin-top: 30px;}
.journal_list_left{ width: 117px; height: 157px; overflow: hidden; -moz-box-shadow: 0 0 10px 2px rgba(0,0,0,.1); -webkit-box-shadow: 0 0 10px 2px rgba(0,0,0,.1); box-shadow: 0 0 10px 2px rgba(0,0,0,.1);}
.journal_list_left img{ width: 117px; min-height: 157px;}
.journal_list_right{ width: 275px; margin-left: 20px;}
.journal_list_1 a{ font-size: 16px; color: #333333; margin-top: 10px;}
.journal_list_1 a:hover{color: #999999;}
.journal_list_2{ width: 100%; font-size: 14px; color: #999999; line-height: 25px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.journal_list_3{ width: 100%; font-size: 14px; color: #999999; line-height: 25px; margin-top: 10px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.journal_list_4{ font-size: 16px; color: #666666; line-height: 30px; margin-top: 20px;}

.jdkj_right{ width: 310px; }
.jdkj_right_one{ width:270px; padding: 20px; background-color: #fafafa;}
.jdkj_right_1{ font-size: 18px; color: #333333;}
.jdkj_right_2{ font-size: 14px; color: #999999; padding-top: 15px; line-height: 24px; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.jdkj_right_3{ padding-top: 15px;}
.jdkj_right_3 a{ width: 270px; height: 42px; line-height: 42px; font-size: 16px; color: #ffffff; background-color: #66ae34; border-radius: 5px; text-align: center; display: block;}
.jdkj_right_3 a:hover{ background-color: rgba(102,174,52, 0.8);}
.jdkj_right_4{ padding-top: 15px;}
.jdkj_right_4 a{ width: 268px; height: 40px; line-height: 40px; border:1px solid #cccccc; font-size: 16px; color: #333333; border-radius: 5px; text-align: center; display: block;}
.jdkj_right_4 a:hover{ background-color: rgba(204,204,204, 0.2);}
.jdkj_right_5{ font-size: 14px; color: #999999; padding-top: 15px; line-height: 24px;}
.jdkj_right_6{ width: 270px; height: 113px; overflow: hidden;}
.jdkj_right_6 img{ width: 270px; min-height: 113px;}
.jdkj_right_two{ width: 100%; padding-top: 20px;}
.jdkj_right_two h2{ font-size: 24px; color: #000000; border-left: 4px solid #000000; padding-left: 20px; margin-bottom: 20px;}
.jdkj_right_contact{ width: 270px; padding:20px; background: #fafafa url(../images/contact.png) no-repeat center 42px;}
.jdkj_right_a1{ font-size: 18px; color: #999999;}
.jdkj_right_a2{ font-size: 24px; color: #333333; font-weight: bold; padding-top: 20px; font-family: "Arial";}
.jdkj_right_a3{ font-size: 20px; color: #333333; padding-top: 20px;}
.jdkj_right_a4{ width: 40px; height: 4px; background-color: #f18e1e; margin-top: 20px;}
.jdkj_right_a5{ width: 184px; height: 197px; margin: 40px auto 0; overflow: hidden;}
.jdkj_right_a5 img{ width: 100%; height: auto; min-height: 184px;}

.footer{ width: 100%; background-color: #f1f1f1;}
.foot{ padding: 30px 0px 20px;}
.footer_fl{ width: 253px; border-right: 1px solid #ddd}
.footer_a{ width: 157px; height: 38px; }
.footer_b{width: 100%; margin-top: 17px;}
.footer_b span{ display: block; width: 132px; height: 132px; }
.footer_b span img{ width: 100%; }
.footer_fr{ width: 900px; height: auto; }
.footer_c{ width: 100%; position: relative; right: -22px;}
.footer_c li{ float: left; color: #cccccc; padding:0 20px;}
.footer_c li a{ color: #666666; font-size: 16px; font-weight: bold;}
.footer_c li a:hover{ color: #333333;}
.footer_d{ width: 100%; margin-top: 65px;}
.footer_d .footer_d1{ background: url(../images/phone.png) no-repeat left center; background-size: 60px 52px; padding-left: 75px;margin-left: 42px;}
.footer_d .footer_d1 p{ color: #666; font-size: 25px;}
.footer_d .footer_d1 p span{ color: #666666; font-size: 16px; margin-left: 5px;}
.footer_d .footer_d2{ width: 271px; padding:0 22px; /*margin-top: 20px;*/ background: #ffffff; border: 1px solid #cccccc; border-radius: 22px;}
.footer_d .footer_d2_a{ width: 85%; display: block;}
.footer_d .footer_d2_a input{ width: 100%; height: 42px; font-size: 16px; outline: none; line-height:42px; border:none;}
.footer_d .footer_d2_b{ width: 15%; display: block;}
.footer_d .footer_d2_b input{ cursor: pointer; width: 100%; height: 44px; line-height: 44px; background: url(../images/search.png) no-repeat center center; outline: none; border: none; background-size:21px 21px;}
.share{ width: 100%; background-color: #0e6fa1; color: #ffffff; height: 48px;}
.share_two{line-height: 48px; text-align: center; font-size: 16px; color: #ffffff;}

.opennews{ position: fixed; right: 20px; width: 186px; background: #f18e1e; color: #fff; box-shadow: 1px 2px 15px #9a9a9a; bottom: 200px; z-index: 999;line-height: 30px;font-size: 14px;padding: 10px 20px;border-radius: 20px;}
.opennews a{color: #fff;}
.opennews a span{padding-left: 2px;}
.opennews .closethis{position: absolute;right: -13px;top: 12px;background: url('../images/close.png') no-repeat;width: 30px;height: 30px;overflow: hidden;text-indent: -9999px;}

/*----- 刊架 -----*/
.second{ width: 100%; background:url(../images/second_1.jpg) repeat-y center top; background-size: 100% auto;}
.periodicals{ padding: 35px 0 60px; background: url(../images/second_2.jpg) repeat-y center top; background-size: 100% auto;}
.sec_menu{ width: 183px; height: auto;}
.sec_menu ul li a{ width: 177px; height: 40px; line-height: 40px; display: block; margin-bottom: 25px; border-right: 6px solid #fafafa; text-align: center; font-size: 16px; color: #666666; background-color: #fafafa;}
.sec_menu ul li a:hover{ border-right: 6px solid #f6b872; text-align: center; color: #ffffff; background-color: #66ae34;}
.sec_menu ul li.current a{ border-right: 6px solid #f6b872; text-align: center; color: #ffffff; background-color: #66ae34;}
.sec_conts{ width: 950px; height: auto;}
.sec_conts ul.periodicals_list li{ float: left; width:440px; margin-right: 30px; margin-bottom: 30px;}
.sec_conts_left{ width: 117px;}
.sec_conts_1{ width: 117px; height: 157px; overflow: hidden; -moz-box-shadow: 0 0 10px 2px rgba(0,0,0,.1); -webkit-box-shadow: 0 0 10px 2px rgba(0,0,0,.1); box-shadow: 0 0 10px 2px rgba(0,0,0,.1);}
.sec_conts_1 img{ width:117px; min-height:157px; max-height:157px;}
.sec_conts_2{ width: 117px; font-size: 14px; color: #000000; text-align: center; line-height: 30px; margin-top: 5px;}
.sec_conts_right{ width: 286px; margin-left: 20px;}
.sec_conts_3{ width: 100%; color: #333333; font-size: 18px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.sec_conts_3 a{ color: #333333;}
.sec_conts_4{ width: 100%; color: #999999; font-size: 14px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis; line-height: 24px;}
.sec_conts_5{ width: 100%; color: #999999; font-size: 14px; line-height: 24px; margin-top: 10px; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.sec_conts_6{ width: 100%; color: #999999; font-size: 14px; line-height: 24px; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.sec_conts_right5{ margin-top: 15px;}
.sec_conts_right5 a.shidu{ width: 85px; height: 36px; display: block; line-height: 36px; border-radius: 5px; text-align: center; font-size: 16px; color: #ffffff; background-color: #66ae34;}
.sec_conts_right5 a:hover.shidu{ background-color: #66ae34;}
.sec_conts_right5 a.dingyue{ width: 83px; height: 34px; margin-left: 30px; display: block; line-height: 34px; border-radius: 5px; text-align: center; font-size: 16px; color: #333333; border:1px solid #cccccc;}
.sec_conts_right5 a:hover.dingyue{ background-color: #f8f8f8;}
.fanye{ width: 100%; height: auto; padding: 30px 0; }
.fanye li{ float: left;}
.fanye li a{ display: block; padding: 5px 11px; font-size:14px; color: #000000; background-color: #f2f2f2; margin-right: 10px;}
.fanye li a:hover{ color: #ffffff; background-color: #cccccc;}
.fanye li a.current{ color: #ffffff; background-color: #cccccc;}

/*----- 刊架详情页面 -----*/
.second_detail{ width: 100%; background-color: #fff; padding-bottom: 50px;}
.sec_detail_left{ width: 845px; background-color: #fff;}
.sec_detail_title{ width: 100%; line-height: 70px; background-color: #fff; font-size: 14px; color: #999999;}
.sec_detail_one{ width: 100%;}
.sec_detail_a{ width: 195px; height: 262px; overflow: hidden; -moz-box-shadow: 0 0 10px 2px rgba(0,0,0,.1); -webkit-box-shadow: 0 0 10px 2px rgba(0,0,0,.1); box-shadow: 0 0 10px 2px rgba(0,0,0,.1);}
.sec_detail_a img{ width: 100%; min-height: 262px; }
.sec_detail_b{ width: 520px; margin-left: 30px;}
.sec_detail_b1{ width: 100%; color: #333333; font-size: 22px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis; margin-bottom: 10px;}
.sec_detail_b2{ width: 100%; color: #333333; font-size: 16px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis; line-height: 24px;}
.sec_detail_b3{ width: 100%; font-size: 14px; color: #999999; line-height: 24px; margin-top: 10px; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.sec_detail_b4{ width: 100%; font-size: 16px; color: #d10017; padding: 10px 0; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.sec_detail_two{ width: 100%; margin-top: 40px;}
.sec_detail_c{ width: 100%; height: 35px; margin-bottom: 25px; border-bottom:1px solid #e5e5e5;}
.sec_detail_c ul{ width: 100%;}
.sec_detail_c ul li{ float: left; background: url('../images/icon_3.jpg') no-repeat right center; position: relative;}
.sec_detail_c ul li a{ width: 99px; height: 35px; line-height: 35px; display: block;font-size: 14px; color: #333333; text-align: center; z-index: 10;}
.sec_detail_c ul li a:hover{ color: #000000;}
.sec_detail_c ul li span{ display: none; }
.sec_detail_c ul li.current span{ display: block; width: 9px; height: 5px; background: url('../images/icon_2.jpg') no-repeat center center; background-size: 9px 5px; display: block; position: absolute; left: 45px; bottom: -1px;}
#content{ margin-top: 10px; }
.sec_detail_d{ width: 100%; display: none;}
.sec_detail_d p{ font-size: 14px; color: #333333; line-height: 35px;}
.sec_detail_e{ width: 100%; margin-top: 28px;}
.sec_detail_e h2{ font-size: 24px; color: #000000; border-left: 4px solid #000000; padding-left: 20px; margin-bottom: 20px;}
.sec_detail_e ul{ width: 100%; margin-top: 14px;}
.sec_detail_e ul li{ width: 100%; border-bottom: 1px dashed #e5e5e5; padding: 10px 0;}
.sec_detail_e ul li .sec_detail_e1{ width: 30px; font-size: 20px;  color: #666666;}
.sec_detail_e ul li .sec_detail_e2{ width: 280px; }
.sec_detail_e2_1 a{ width: 100%; color: #333333; font-size: 16px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.sec_detail_e2_1 a:hover{ color: #999999; }
.sec_detail_e2_2{ width: 100%; color: #999999; font-size: 14px; line-height: 28px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.sec_detail_e ul li .sec_detail_e3{ display: none; }
.sec_detail_e ul li.current .sec_detail_e1{color: #ff9933;}
.sec_detail_e ul li.current .sec_detail_e3{ display: block; width: 44px; height: 59px; overflow: hidden; -moz-box-shadow: 0 0 10px 2px rgba(0,0,0,.1); -webkit-box-shadow: 0 0 10px 2px rgba(0,0,0,.1); box-shadow: 0 0 10px 2px rgba(0,0,0,.1);}
.sec_detail_e ul li.current .sec_detail_e3 img{ width: 100%; min-height: 59px;}
.sec_detail_e ul li.current .sec_detail_e2{ width: 220px; margin-left: 16px;}

/*----- 投稿页面 -----*/
.submission{ width: 950px; height: auto;}
.submission span.submission_1{ font-size: 24px; color: #f18e1e; border-bottom: 2px solid #f18e1e; padding-bottom: 10px; display: inline-block;}
.submission_2{ width: 100%; margin-top: 50px;}
.submission_2 img{ width: 100%;}
.submission_3{ margin-bottom: 50px; }
.submission_3 a{ width: 295px; height: 46px; line-height: 46px; margin-top: 50px; display: block; text-align: center; color: #ffffff; background-color: #66ae34; font-size: 24px; border-radius: 5px;}
.submission_3 a:hover{ background-color: #089ce8; }
.submission_4{ width: 790px; font-size: 16px; color: #666666; margin-top: 30px; line-height: 30px;}
.submission .pt70{ padding-top: 50px; }

/*----- 在线投稿页面 -----*/
.sub_online_1{ font-size: 40px; color: #f18e1e; margin-top: 40px;}
.sub_online_2{ font-size: 18px; color: #333333;}
.sub_online_3{ width: 100%; margin-top: 18px; padding-bottom: 30px;}
.sub_online_3 .sub_online_3list{ margin-top: 40px; }
.sub_online_3 .sub_online_3a img{ width: 160px; height: 160px; }
.sub_online_3 .sub_online_3b{ margin-top: 10px; }
.sub_online_3 .sub_online_3b{ width: 160px; text-align: center; font-size: 16px; color: #333333; display: block;}
.sub_online_3 .sub_online_3b a{ width: 160px; text-align: center; font-size: 16px; color: #333333; display: block;}
.sub_online_3 .sub_online_3b span{color: #f18e1e; border-bottom: 1px solid #f18e1e;}
.sub_online_3 .sub_online_3li{ width: 33px; height: 5px; padding:115px 20px 0;}
.sub_online_4{ width: 100%; line-height: 135px; font-size: 16px; color: #333333; }
.sub_online_5{ width: 880px; height: auto; padding:35px; background-color: #318ef8;}
.sub_online_5-title{ width: 780px; color: #ffffff; font-size: 26px; }
.sub_online_5a{ width: 780px; height: auto; padding: 0 50px 50px 50px; background-color: #ffffff; border-radius: 10px; margin-top: 30px;}
.sub_online_grold{ width:780px; height: 86px; border-bottom: 1px solid #e5e5e5;}
.sub_online_grold label{ width: 110px; height: 86px; line-height: 86px; font-size: 16px; color: #333333; }
.sub_online_grold input.input_text{ width: 640px; margin-left: 10px; padding:25px 10px; border:none; font-size: 16px; color: #666666; outline: none; line-height: 36px;}

.sub_online_file{ width: 640px; padding-top: 17px; margin-left: 20px;}
.nline_file_name{ display: block; width: 65%; padding-left:60px; height: 52px; line-height: 52px; text-align: left; font-size: 16px; color: #333333; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.sub_online_file .pdf{ background: url('../images/icon_4.jpg') no-repeat left center; background-size: 40px 52px;}
.nline_file_upload{ width: 40px; height: 38px; display: block; margin-top: 10px;}
.online_checkbox{ width:215px; height: 35px; line-height: 35px; font-size: 16px; color: #8b8f93; padding-top: 25px; margin-left: 20px;}
.input_checkbox{ width:35px; height: 35px; line-height: 35px; margin-right: 10px}
.online_sumit{ width: 150px; margin: 60px auto 0; }
.online_sumit input{ width: 100%; height:42px; line-height: 42px; text-align: center; outline: none; color: #318ef8; font-size: 28px; border: none; background-color: #fff; border-radius: 24px; cursor: pointer}
.online_sumit input:hover{ background: #fafafa; box-shadow: 0 -1px 6px 3px #fafafa}

.eject_box{ width: 100%; height: 100%; position: fixed; top: 0; left: 0 z-index: 2; background-color: rgba(0, 0, 0, .7);}
.eject_box_conts{ position: absolute; width: 256px; height: 60px; padding: 60px 100px; background-color: #fff; border-radius: 7px; z-index: 3; text-align: center;}
.eject_box_error{ width: 69px; height: 60px; }
.eject_box_error img{ width: 100%;}
.eject_box_1{ line-height: 30px; font-size: 20px; color: #000000; margin-left: 35px; text-align: left;}
.eject_box_2{ line-height: 60px; font-size: 20px; color: #000000; margin-left: 35px; text-align: left;}
.eject_closed{ position: absolute; top: -30px; right: 5px; cursor: pointer;}

/*----- 在线订阅页面 -----*/
.submission ::-webkit-input-placeholder { color:#cccccc; }
.submission ::-moz-placeholder { color:#cccccc; } /* firefox 19+ */
.submission :-ms-input-placeholder { color:#cccccc; } /* ie */
.submission input:-moz-placeholder { color:#cccccc; }
.submission span.submission_1{ font-size: 24px; color: #f18e1e; border-bottom: 2px solid #f18e1e; padding-bottom: 10px; display: inline-block;}
.subscribe_1{ width: 100%; margin: 50px 0; }
.subscribe_2{ width: 705px; margin:50px auto 0;}
.subscribe_2 p{ float: left; }
.subscribe_a2{ width: 186px; height: 186px; overflow: hidden; }
.subscribe_b2{ width: 33px; height: 54px; overflow: hidden; padding:63px 20px 0;}
.subscribe_3{ font-size: 18px; color: #f18e1e; margin-top: 50px;}
.subscribe_4{ width: 735px; font-size: 18px; color: #666666; margin-top: 35px;}
.subscribe_5{ width: 735px; font-size: 14px; color: #999999; margin-top: 10px;}
.subscribe_6{ width: 735px; margin-top: 30px; margin-bottom: 10px;}
.time_input{padding: 10px;width: 400px; height: 28px; line-height: 28px; background: url('../images/icon_5.png') no-repeat 380px center; border: 1px solid #e6e6e6; background-color: #fff;  border-radius: 2px; color: #666666; font-size: 16px;}
.subscribe_6b{ line-height: 50px; font-size: 20px; color: #8b8f93; padding: 0 10px 0 20px;}
.subscribe_6c{ width: 100px; height: 48px; line-height: 48px; font-size: 16px; color: #999999; border: 1px solid #e6e6e6;}
.subscribe_6c input{ width: 70px; height: 28px; line-height: 28px; padding: 8px 0px; border: none; outline: none; color: #666666; font-size: 16px; text-align: center;}
.subscribe_7{ width: 735px; height: 105px; border-bottom: 1px solid #e5e5e5;}
.subscribe_7 label{ width: 220px; height: 105px; line-height: 105px; font-size: 16px; color: #666666; text-align: center;}
.subscribe_7 input.input1{ padding:20px 10px; width: 490px; height: 65px; line-height: 65px; font-size: 16px; color: #666666; border:none; outline: none;}
.subscribe_8{ width: 735px; height: 105px; border-bottom: 1px solid #e5e5e5;}
.subscribe_8 label{ width: 220px; height: 105px; line-height: 105px; font-size: 16px; color: #666666; text-align: center;}
.subscribe_8 label i{ color: #cc0000; font-size: 14px; }
.subscribe_8 input.input1{ padding:20px 10px; width: 490px; height: 65px; line-height: 65px; font-size: 14px; color: #666666; border:none; outline: none;}
.subscribe_9{ width: 100%; padding:48px 0 28px; background-color: #fafafa; margin-top: 50px;}
.subscribe_9a{ width: 735px; height: auto; }
.subscribe_9a_left p{ font-size: 16px; color: #333333; margin-bottom: 20px;}
.subscribe_9a_file{ width: 240px; height: 116px; line-height: 116px; text-align: center; cursor: pointer; background-color: #006699; font-size: 16px; color: #ffffff;}
.subscribe_10{ width:735px; height: auto; padding:40px 0; border-bottom: 1px solid #e6e6e6;}
.subscribe_10a{ width: 250px; height: 36px; line-height: 36px; font-size: 18px; color: #666666; cursor: pointer;}
.bscribe_icon1{ width: 36px; height: 36px; display: inline-block; background: url('../images/icon_5.jpg') no-repeat center center; margin-right: 10px;}
.bscribe_icon1.current{ background: url('../images/icon_6.jpg') no-repeat center center;}
.subscribe_11{ width: 100%; height: auto; padding: 50px 0; }
.subscribe_11 input{ width: 100px; height: 36px; text-align: center; line-height: 36px; cursor: pointer; outline: none; border-radius: 6px; color: #ffffff; font-size: 16px; border:none; background-color: #ff9933;}
.subscribe_11 input:hover{ background-color: #ff7f00; }

/*----- 最新动态页面 -----*/
.news{ width: 100%; }
.news li{ width: 100%; border-bottom: 1px solid #e5e5e5; padding: 30px 0;}
.news_left{ width: 248px; height: 153px; overflow: hidden; }
.news_left img{ width: 100%; min-height: 153px;}
.news_right{ width: 562px; height: 153px; position: relative;}
.news_1 a{ width: 558px; font-size: 18px; color: #000000; padding-left: 12px; border-left: 2px solid #ff9933; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news_1 a:hover{ color: #666666; }
.news_2{ width: 562px; font-size: 14px; color: #666666; line-height: 30px; padding: 10px 0; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.news_3{ font-size: 12px; color: #999999; position: absolute; left: 0; bottom: 0;}

.news_detail_head{ width: 765px; margin-top: 20px; background-color: #fafafa; padding:40px;}
.news_detail_head h1{ font-size: 26px; color: #000000; }
.news_detail_1{ background: url('../images/icon_13.png') no-repeat left center; padding: 30px; font-size: 14px; color: #999999;}
.news_detail_2{ font-size: 16px; color: #999999; line-height: 34px; text-indent: 34px;}
.news_detail{ width: 100%; line-height: 34px; font-size: 16px;}
/* .news_detail p{ margin-top: 30px; } */
.news_detail p img{ width: 100%;}

/*----- 关于我们页面 -----*/
.about_1{ width: 400px; font-size: 14px; color: #333333; margin-left: 550px; margin-top: 20px;}
.about_2{ width: 770px; font-size: 16px; color: #333333; line-height: 36px; padding: 30px 0;}
.about_3{ font-size: 18px; color: #333333; border-left: 3px solid #0e6fa1; padding-left: 12px;}
.about_4{ width: 100%; margin-top: 75px; }
.about_4_left{ width: 530px; height: auto; }
.about_4_grond{ width: 100%; border-bottom: 1px solid #e5e5e5;}
.about_4_grond label{ width: 110px; height: 130px; line-height: 130px; font-size: 18px; color: #333333; text-align: center;}
.about_4_grond input.about_input{ width: 380px; height: 90px; line-height: 90px; border: none; outline: none; font-size: 16px; color: #666666; margin-left: 20px; padding: 20px 10px;}
.about_4_right{ width: 286px; height: auto; padding:40px; background-color: #fafafa;}
.about_4_right p{ font-size: 16px; color: #333333; line-height: 36px;}
.about_4_right p.about_a1{ font-size: 22px; width: 100%; color: #000000; margin-bottom: 20px;}
.about_4_right p.about_a2{ font-size: 22px; width: 100%; color: #000000;}
.about_4_right p.about_a3{ font-size: 22px; width: 100%; color: #000000; margin: 20px 0;}
.about_4_right p.about_a4{ width: 184px; height: 184px; overflow: hidden; margin: 0 auto; }

/*----- 人才招聘 -----*/
.recruit_one{ width: 100%; margin-top: 85px; border-bottom: 1px solid #dbdbdb;}
.recruit_one p{ float: left;  color: #303030; font-size: 16px;}
.recruit_h1{ width: 195px; height: 70px; line-height: 70px;}
.recruit_h2{ width: 190px; height: 70px; line-height: 70px;}
.recruit_h3{ width: 200px; height: 70px; line-height: 70px;}
.recruit_h4{ width: 170px; height: 70px; line-height: 70px;}
.recruit_two{ width: 100%; margin-bottom: 50px;}
.recruit_two ul li{ width: 100%;}
.recruit_two_a{ width: 100%; height: auto; color: #303030; font-size: 16px; border-bottom: 1px solid #dbdbdb;}
.recruit_two_a p{ float: left;}
.recruit_time{ background: url(../images/icon_7.jpg) no-repeat 150px center; background-size: 8px  4px; cursor: pointer;}
.recruit_time.current{ background: url(../images/icon_8.jpg) no-repeat 150px center; background-size: 8px  4px;}
.recruit_two_b{ width: 850px; margin-left: 100px; margin-top: 60px;}
.recruit_two_b p{ width: 100%; margin-bottom: 20px; color: #333333; font-size: 16px;}
.recruit_two_b hr{ background-color: #dbdbdb; margin:25px 0;}
.recruit_two_b p.recruit_two_b1{ font-size: 18px;}
.recruit_two_b2{ margin-top: 35px;}
.recruit_two_b2 a{ width: 140px; height: 36px; line-height: 36px; text-align: center; color: #ffffff; font-size: 15px; display: block; background-color: #0e6fa1; border-radius: 5px;}
.recruit_two_b2 a:hover{ background-color: #0292dc;}
.recruit_three{ margin-top: 50px;}
.recruit_three p{ float: left; border-right: 1px solid #dadada; width: 200px; height: 102px; overflow: hidden; margin: 0 18px;}
.recruit_three p img{ width: 100%; min-height: 102px;}

/*----- 搜索 -----*/
.cy-content{ width: 100%; background-color: #ffffff; padding-top: 0px;}
.sec_banner{ width: 100%; height: 247px; position: relative;}
.sec_banner1{ width: 100%; height: 247px; overflow: hidden; position: absolute;  left: 0; display: block; z-index: 2;}
.sec_banner1 img{ width: 100%; min-height: 247px;}
.cy-fl{ float:left; _display:inline;}
.cy-fr{ float:right; _display:inline;}
.cy-cf{ clear: both;}
.w1160{ width: 1160px; margin: 0 auto; }
.cy-content_fr{ width: 847px; margin-top: 50px;} 
.sec-right_title{ width: 100%; color: #333333;}
.sec-right_title1{ font-size: 30px; }
.sec-right_title2{ font-size: 14px; text-transform:uppercase;}
.sec-right_title hr{
	padding: 5px 0px;
	color: #666;
}
.dynamic{ width: 100%; padding-bottom: 20px;}
.dynamic ul li{ width: 100%; padding: 30px 0; border-bottom: 1px solid #cccccc;}
.dynamic_fl{ width: 215px; overflow: hidden; }
.dynamic_fl img{ width: 100%; min-height: 215px;}
.dynamic_fr{ width: 605px; }
.dynamic_a{ padding-left:12px;  width: 593px; border-left: 2px solid #0e6fa1; color: #333333; font-size: 20px;}
.dynamic_a a{ color: #333333; width: 100%; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; display: inline-block;}
.dynamic_a a:hover{ color: #666666; }
.dynamic_b{ width: 100%; font-size: 18px; color: #666666; text-indent: 36px; line-height: 30px; margin: 25px 0; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
.dynamic_c{ width: 100%; }
.dynamic_c .cy-fl{ width: 50%; line-height: 40px; font-size: 16px; color: #666666; }
.dynamic_c .cy-fr{ width: 100px; height: 38px; line-height: 38px; background-color: #ffffff; border:1px solid #0e6fa1; padding-left: 28px;}
.dynamic_c .cy-fr a{ font-size: 16px; color: #666666; display: block; background: url(../images/sec_4.png) no-repeat 70px center;}
.dynamic_c .cy-fr a:hover{ color: #333333;}