
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,
time, mark, audio, video, input {  padding: 0;/*border: 0;*/font-size: 100%;vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}
a {text-decoration: none;color: #000;}
p {margin:0;}

.img_style{width: 100%;}
*:focus {outline: 0;}
a {text-decoration:none;color: #4237c5;}
a:hover {text-decoration:underline;color: #281779;}
p {margin:0;}
h1{font-weight:normal;margin:0;padding:0;}
h2{font-weight:normal;margin:0;padding:0;}



@font-face{font-family:'fontawesome';
    src: url('../fonts/fontawesome-webfont.eot'); /* IE9 Compat Modes */
    src: url('../fonts/fontawesome-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/fontawesome-webfont.woff') format('woff'), /* Modern Browsers */
    url('../fonts/fontawesome-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
    url('../fonts/fontawesome-webfont.svg#svgFontName') format('svg');
    font-style:normal;
}
@font-face{font-family:'FuturaStdBook';
    src: url('../fonts/FuturaStdBook.eot'); /* IE9 Compat Modes */
    src: url('../fonts/FuturaStdBook.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/FuturaStdBook.woff') format('woff'), /* Modern Browsers */
    url('../fonts/FuturaStdBook.ttf')  format('truetype'), /* Safari, Android, iOS */
    url('../fonts/FuturaStdBook.svg#svgFontName') format('svg');
    font-style:normal;
}

/*@media print {*/
    /*.main_header, .footer { display: none; }*/
/*}*/

a[href^="tel"]{
    color:inherit;
    text-decoration:none;
}

body { margin:0;font-family: FuturaStdBook, Arial;font-size: 14px;background-color: #ffffff;width:100%; }


.main_header{width: 100%;position: relative;max-height: 450px;/*overflow: hidden;*/background: url('../images/slide_img.jpg');background-position: center;background-repeat: no-repeat;background-size: cover;}
.main_header::before {
    content: "";
    background: #000;
    opacity: 0.3;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    position: absolute;
    z-index: 0;
}
.in_header{width: 1200px;height: 450px;position: relative;padding: 40px 20px;margin: 0 auto;font-size: 18px;color: #fff;text-shadow: 1px 1px 0 #333;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.t_header{float: right;padding: 0 8px;color: #fff;}
.h_phone:before {
    font-family: fontawesome;
    font-size: 16px;
    padding-right: 5px;
    content: "\f095";
}
.title_header{width: 100%;float: left;padding-top: 20px;}
.title_header .title{width: 100%;text-align: center;font-size: 40px;padding: 4px;}
.title_header .desc{width: 100%;text-align: center;font-size: 20px;padding: 4px;}

.main_logo{width: 200px;}

.main_nav {
    list-style-type: none;
    margin: 10px 0 0 0;
    padding: 0;
    overflow: hidden;
    float: right;
    font-size: 15px;
}
.main_nav .sep{padding: 7px 2px 0;}
.main_nav li {
    float: right;
}
.main_nav li a, .dropbtn {
    display: inline-block;
    color: white;
    text-align: center;
    padding: 8px 8px;
    text-decoration: none;
}
.main_nav li a:hover, .dropdown:hover .dropbtn {
    background-color: rgba(0, 0, 0, 0.34);
}
.main_nav li.dropdown {
    display: inline-block;
}
.main_nav .dropdown-content {
    display: none;
    position: absolute;
    background-color: rgba(0, 0, 0, 0.34);
    min-width: 160px;
    /*box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);*/
    z-index: 1;
}
.main_nav .dropdown-content a {
    color: #fff;
    padding: 8px 8px;
    text-decoration: none;
    display: block;
    text-align: left;
}
.main_nav .dropdown-content a:hover {
    background-color: rgba(239, 239, 239, 0.18);
}
.main_nav .dropdown:hover .dropdown-content {  display: block;  }

.menu_nav_m{display: none;position: absolute;
    right: 20px;
    width: 300px;
    top: 80px;}



.main_content{width: 100%;min-height: 500px;padding: 20px 0;overflow: hidden;background-color: #ffffff;}
.in_content{width: 1200px;margin: 0 auto;overflow: hidden;padding: 0 20px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}

.top_txt{text-align: center;font-size: 30px;margin-top: 4px;font-weight: bold;}
.top_txt1{text-align: center;font-size: 16px;margin-top: 10px;}
.box_title{text-align: center;font-size: 30px;}
.c_box_bg{margin-top: 40px;padding: 20px 0 20px;background-color: #F4F7F8;}

.c_box{list-style: none;display: table;margin-top: 10px;}
.c_box li{display: table-cell;vertical-align: top;padding: 10px;
    width: 25%;float: left;
    overflow: hidden;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.c_box li img{width: 100%;}
.c_box li span{display: block;width: 100%;padding: 8px;text-align: center;font-size: 15px;font-weight: bold; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}


.c_box1{width: 100%;overflow: hidden;   width: 274px;}
.c_box1 img{width: 100%;overflow: hidden;height: 200px;     /*width: 274px;*/}
.c_box1 span{width: 100%;overflow: hidden;display: block;text-align: left;font-size: 15px;font-weight: bold;padding-top: 8px;}

.c_box2{list-style: none;display: table;margin-top: 10px;}
.c_box2 li{display: table-cell;vertical-align: top;padding: 10px;width: 33%;overflow: hidden;float: left; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.c_box2 li img{width: 100%;float: left;}
.c_box2 li div{width: 100%;float: left;height: 100px;overflow: hidden;padding: 8px; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.c_box2 li span{display: block;width: 100%;padding: 8px;text-align: left;font-size: 16px;font-weight: bold; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.c_box2 li .detail{font-size: 14px;padding-top: 4px;}
.c_box2 span:hover{text-decoration: underline;}

.list_carousel {margin: 0;width: 100%;position: relative;}
.list_carousel ul {margin: 0;padding: 0;list-style: none;display: block;}
.list_carousel li {text-align: center;padding: 0;margin: 0 8px;display: block;float: left;}
.list_carousel.responsive {width: auto;margin-left: 0;}
.clearfix {float: none;clear: both;}
.pager {text-align:center;position:absolute;bottom: 20px;right: 0;direction: ltr;width: 100%;}
.pager a {margin:0 3px;width:15px;height:15px;font-size:0px;color:#ccc;cursor:pointer;display:inline-block;background-color: #636363;-webkit-box-shadow:inset 1px 1px 4px 0px rgba(0, 0, 0, 0.60);-moz-box-shadow:inset 1px 1px 4px 0px rgba(0, 0, 0, 0.60);box-shadow:inset 1px 1px 4px 0px rgba(0, 0, 0, 0.60);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius: 15px;}
.pager a.selected {font-size:0px;display:inline-block;background-color: #FFF;-webkit-box-shadow:inset 1px 1px 4px 0px rgba(0, 0, 0, 0.60);-moz-box-shadow:inset 1px 1px 4px 0px rgba(0, 0, 0, 0.60);box-shadow:inset 1px 1px 4px 0px rgba(0, 0, 0, 0.60);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius: 15px;}
.next_btn {
    /*background: transparent url(/images/arrow1.png) no-repeat 5px 60px;*/
    height:100px;width:32px;overflow:hidden;
    position: absolute;z-index: 1;right: 20px;
    top: 30%;
    color: #ffffff;
    opacity: 0.7;
text-decoration: none;
}
.next_btn::before {
    content: "\f105";
    font-family: fontawesome;
    font-size: 80px;
    text-shadow: 0px 0px 4px #1f1f1f;
    padding-left: 4px;
}
.next_btn:hover {color: #ffffff;opacity: 1;text-decoration: none;}
/*.next_btn:hover {background-position: 6px 60px;}*/
/*.next_btn:active {background-position: 6px 60px;}*/
.prev_btn {
    /*background: transparent url(/images/arrow2.png) no-repeat 5px 60px;*/
    height:100px;width:32px;overflow:hidden;
    position: absolute;z-index: 1;left: 20px;
    top: 30%;
    color: #ffffff;
    opacity: 0.7;
text-decoration: none;
}
.prev_btn::before {
    content: "\f104";
    font-family: fontawesome;
    font-size: 80px;
    text-shadow: 0px 0px 4px #1f1f1f;
    padding-right: 4px;
}
.prev_btn:hover {color: #ffffff;opacity: 1;text-decoration: none;}
/*.prev_btn:hover {background-position: 4px 60px;}*/
/*.prev_btn:active {background-position: 4px 60px;}*/


.title_bar{font-size: 30px;text-align: center;padding: 0;margin-bottom: 16px;width: 100%;font-weight: bold;float: right;}
/*.title_bar form{margin: 0 auto;display: block;width: 350px;padding: 2px 4px;overflow: hidden;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}*/
/*.title_bar form .submit{float: right;margin: 0px 8px 0 0;font-size: 13px;padding: 3px 12px;}*/

.m_content_box{list-style: initial !important;}
.m_content_box ul, ol{list-style: initial !important;}



/*.header{width: 100%;overflow: hidden;}*/
/*.header_c{max-width: 1000px;margin: 0 auto;height: 156px;background-image: url("../images/bg_h.jpg");background-color: #ffffff;background-position: left top;background-repeat: no-repeat;}*/
/*.header_cm{max-width: 1000px;height: 126px;margin: 0 auto;}*/
/*.header_ct{float: right;}*/
/*.header_logo{margin-top: 4px;float: right;margin-right: 20px;}*/
/*.menu_top{width: 100%;height: 32px;overflow: hidden;float: right;display: table;}*/
/*.header_t{width: auto;height: 32px;overflow: hidden; display: table-cell; background-color: #bfdbe9;background: linear-gradient(90deg, rgba(191,219,233,1) 0%, rgba(255,255,255,1) 100%);!*box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;border-bottom: solid 4px #f7941d;*!}*/
/*.header_tc{width: 100%;height: 32px;overflow: hidden;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;border-bottom: solid 4px #f7941d;}*/
/*.header_rss{float: left;margin: 1px 0 0 2px;display: block;}*/
/*.header_cb{width: 100%;height: 32px;background-color: #303030;float: right;     border-top: solid 2px #535353;}*/
/*.header_banner{width: 400px;height: 80px;overflow: hidden;margin: 10px 40px 0 0;float: left;}*/

/*.triangle_bl{width: 0;*/
    /*height: 0;*/
    /*border-bottom: 22px solid #f7941d;*/
    /*border-right: 40px solid transparent;*/
/*float: left;margin-top: 8px;}*/

/*.navigation_h {list-style: none;padding: 0;direction:rtl;font-family:Arial;font-size:12px;vertical-align: middle;float:left;background-color: #f7941d;margin: 8px 0 0 0;}*/
/*.navigation_h li {display: inline;float: right;}*/
/*.navigation_h span {width: 1px;height:16px;margin:6px 4px 0;background-color: #ffffff;display: block;}*/
/*.navigation_h a {text-decoration: none;color: #ffffff;height:20px;padding:3px 4px 0;display: block;}*/
/*.navigation_h a:hover {color: #0c4da2;}*/
/*.nav_bot{background-color: #171717;*/
    /*margin: 8px auto;*/
    /*overflow: hidden;width: 220px;float: none;}*/
/*.nav_bot a:hover {color: #f7941d;}*/

/*.header_cbc{max-width: 1000px;margin: 0 auto;}*/
/*.header_date{float: right;margin: 8px 10px 0;color: #373737;font-size: 11px;}*/
/*.header_ticker{float: right;margin: 6px 4px;color: #ffffff;}*/
/*.header_ticker a{color: #ffffff;}*/
/*.main_menu{max-width: 1000px;height: 32px;margin: 0 auto;overflow: hidden;}*/
/*.search_box{margin-top:7px;float:left;position:relative;width: 204px;}*/
/*.search_box_form{width: 204px;display: table-cell;}*/

/*.navigation {float: right;list-style: none;margin: 0;padding: 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-flow: row wrap;justify-content: flex-end;*/
    /*direction:rtl;font-size:13px;font-family:Arial;}*/
/*.navigation li {display: inline;}*/
/*.navigation a {display: block;text-decoration: none;height:26px;padding:3px 8px;margin-left:2px;color: #ffffff;}*/
/*.navigation a:hover {color: #f7941d;}*/
/*.navigation span {width: 2px;height:32px;margin:0 2px;background-color: #535353;display: block;}*/

/*.h_bot {width: 100%;height: 30px;position: relative;}*/
/*.bot_left_c {float: left;width: 50%;height: 30px;text-align: left;position: absolute;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;border-top: solid 4px #5277bf;}*/
/*.bot_left_c img {width: 21px;margin: 3px 2px;}*/
/*.bot_left_c a {}*/
/*!*.main_nav {float: right;margin: 0 0 -8px 0;direction:rtl;list-style:none;font-family:'Arial';font-size: 13px;background-color: #fff;z-index: 1;position: relative;}*!*/
/*!*.main_nav .li1, .li2, .li3, .li4, .li5, .li6, .li7 {float: right;width: 92px;height: 30px;transform: skew(30deg);padding: 4px 4px;text-align: center;   box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}*!*/
/*!*!*.main_nav .li1 a, .li2 a, .li4 a, .li5 a {transform: skew(20deg);display: block;}*!*!*/
/*!*.main_nav li a {transform: skew(-30deg);display: block;color: #ffffff;}*!*/
/*!*.main_nav li a:hover {color: #f7941d;}*!*/
/*!*.main_nav .li1 {background-color: #1955a6;margin-right: -8px;}*!*/
/*!*.main_nav .li2 {background-color: #2458a9;}*!*/
/*!*.main_nav .li3 {background-color: #2f5dac;}*!*/
/*!*.main_nav .li4 {background-color: #345ead;}*!*/
/*!*.main_nav .li5 {background-color: #3f66b1;}*!*/
/*!*.main_nav .li6 {background-color: #496fb8;}*!*/
/*!*.main_nav .li7 {background-color: #5277bf;}*!*/
/*.home_btn {float: right;height: 30px;text-align: center;background-color: #034ea2;}*/
/*.home_btn a {color: #faa61a;display: block;height: 24px;padding: 5px 20px 0 40px;margin-left: -8px;}*/
/*.home_btn img {width: 27px;}*/


/*.search_input {width:120px;height:24px;margin: 1px 10px 0;padding:0 8px 0 37px;font-size:13px;outline:0;direction:rtl;float:left;color: #7d7d7d;background:#fbfbfb;-webkit-appearance:none;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;line-height: 12px;border: 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-family:Arial;}*/
/*.search_input:focus {background:#fff;color:#000;}*/
/*.search_button {position: absolute;background:transparent;cursor: pointer;width: 32px;left: 10px;top:3px;height:inherit;text-align:center;border:0;font-size: 1px;line-height:0;border-radius:0;}*/
/*.search_line {position: absolute;width: 2px;height:24px;left: 40px;top:1px;background-color: #f7941d;display: block;}*/
/*::-webkit-input-placeholder{color: #d6d6d6;}*/
/*:-moz-placeholder{color: #d6d6d6;}*/
/*::-moz-placeholder{color: #d6d6d6;}*/
/*:-ms-input-placeholder{color: #d6d6d6;}*/

.text_input {width:200px;padding: 6px 5px;font-family:Arial;font-size:13px;outline:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#000;background:#FFFFFF;-webkit-appearance:none;-webkit-box-shadow:inset 0 0 3px 0 #EBEBEB;-moz-box-shadow:inset 0 0 3px 0 #EBEBEB;box-shadow:inset 0 0 3px 0 #EBEBEB;
    border:solid 1px #8a8a8a;/*box-sizing:border-box;*/-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:16px;}
.text_input:focus {background:#FFFFFF;
    border: solid 1px #b4b4b4;
    box-shadow: 0 0 3px 0 #DADADA;-webkit-box-shadow: 0 0 3px 0 #DADADA;-moz-box-shadow: 0 0 3px 0 #DADADA;}
*:focus {outline: 0;}

/*.main_c{width:862px;margin-left:8px;!*margin-right:8px;*!position:relative;float:right;overflow:hidden;}*/
/*.main_c1{width:634px;position:relative;float:right;overflow:hidden;}*/
/*.main_c2{width:220px;padding-left:8px;padding-right:8px;position:relative;float:right;overflow:hidden;}*/
/*.main_left{width:130px;position:relative;float:right;overflow:hidden;!*margin-left: 8px;*!}*/
/*.main_left1{width:130px;position:relative;float:right;overflow:hidden;!*margin-left: 8px;*!}*/
/*.main_right{width:300px;position:relative;float:right;overflow:hidden;!*margin-right: 8px;*!}*/
/*.main_right_sec_line{width:100%;position:relative;float:right;overflow:hidden;margin-top: 10px;display: none;}*/

/*.right_banner{width: 100%;max-width: 300px;margin: 0 auto 8px;overflow: hidden;}*/
/*.mid_banner{width: 100%;margin: 8px auto 6px;overflow: hidden;text-align: center;float: right; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}*/
/*.split_banner{width: 50%;float: right;}*/

/*!*.content_box{width:100%;margin-bottom: 8px;position:relative;float:right;overflow:hidden;border-top: solid 2px #e01f26;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}*!*/
/*!*.content_box .content_box_h{width:100%;padding: 4px 8px;background-color: #eeeeee;float: right;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;font-size: 14px;margin-bottom: 4px;}*!*/
/*!*.content_box .content_box_m{width:100%;padding: 6px 0;overflow: hidden;float: right;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}*!*/
/*!*.content_box .at_image{!*background-color: #dbdad9;height: 80px;*!float: right;margin-left: 6px;overflow: hidden;width: 100px;}*!*/
/*!*.content_box .at_title{width: 100%;margin-top: 5px;font-family: Arial;font-weight: bold;font-size: 13px;}*!*/
/*!*.content_box .at_title:hover{color: #555555;}*!*/
/*!*.content_box .at_detail{width: 100%;margin-top: 5px;font-size: 12px;color: #9f9f9f;}*!*/
/*!*.content_box .at_detail::before {*!*/
    /*!*content: "";*!*/
    /*!*float: right;*!*/
    /*!*width: 12px;*!*/
    /*!*height: 12px;*!*/
    /*!*margin: 3px 0 0 6px;*!*/
    /*!*background: url('../images/bul_txt.png') 0 0 no-repeat;*!*/
/*!*}*!*/

/*!*.content_box1{width:100%;margin-bottom: 8px;position:relative;float:right;overflow:hidden;border-top: solid 2px #e01f26;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;background-color: #000;}*!*/
/*!*.content_box1 .content_box_h{width:100%;padding: 4px 8px;background-color: #eeeeee;float: right;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;font-size: 14px;}*!*/
/*!*.content_box1 .content_box_m{width:100%;padding: 10px 20px;overflow: hidden;float: right;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}*!*/
/*!*.content_box_m_c{width: 100%;height: 140px;float: right;margin: 10px 0;position: relative;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;overflow: hidden;}*!*/
/*!*.content_box_m_c a{display: block;width: 100%;height: 100%;overflow: hidden;text-align: center;position: relative;background-color: #dbdad9;}*!*/
/*!*.content_box_m_c img{width: 100%;}*!*/
/*!*.content_box_m_c span{position: absolute;bottom: 0;width: 100%;right: 0;color: #e8e8e8;background-color: rgba(51, 51, 51, 0.75);padding: 2px 0;font-size: 13px;}*!*/


/*.archive_link{float: left;padding: 1px 6px;color: #f7941d;font-size: 13px; display: block;margin: 0 8px 8px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}*/
/*.archive_link:hover {color: #034ea2;}*/
.send_btn{background: #005380;float: right;padding: 6px 16px;color: #ffffff;display: block;margin: 0 8px 8px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
.send_btn:hover {color: #d8d8d8;}

/*.archive_bar{width: 100%;border-top: solid 4px #f7941d;float: right;margin-top: 8px;}*/
/*.archive_bar a{float: left;display: block;height: 26px;padding: 0 10px 0 14px;background-color: #f7941d;color: #fff;}*/
/*.archive_bar a:hover{color: #034ea2;}*/
/*.archive_bar .triangle_ac{width: 0;*/
    /*height: 0;*/
    /*border-top: 26px solid #f7941d;*/
    /*border-right: 26px solid transparent;*/
    /*float: left;}*/

/*.archive_bar1{width: 100%;float: right;margin-top: 4px;}*/
/*.archive_bar1 a{float: left;display: block;padding-left: 5px;*/
    /*color: #7d7d7d;}*/
/*.archive_bar1 a:hover{color: #034ea2;}*/


/*.image_box_c{position: relative;width: 100%;float: right;overflow: hidden;margin-top: 10px;padding-left: 10px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}*/
/*.image_box_c_t{overflow: hidden;position: relative;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;border-bottom: solid 4px #034ea2;height: 30px;}*/
/*.image_box_c_t .title_c{float: right;padding: 3px 10px 0;height: 26px;background-color: #034ea2;color: #ffffff;font-size: 13px;}*/
/*.image_box_c_m{min-height: 100px;border-right: solid 1px #d1d1d1;border-left: solid 1px #d1d1d1;border-bottom: solid 1px #d1d1d1;overflow: hidden;padding: 4px 0;border-radius: 0 0 4px 4px;-webkit-border-radius: 0 0 4px 4px;-moz-border-radius: 0 0 4px 4px;}*/
/*.image_box_c_m .title_c{color: #000000;padding: 4px 6px 4px 6px;text-align: justify;float: right;width: 100%;font-size: 13px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}*/
/*.image_box_c_m .title_c:hover{color: #034ea2;}*/
/*!*.image_box_c_i{display: table;}*!*/
/*.image_box_c .image_box_c_img{width: 166px;height: 114px;float: right;margin: 6px;overflow: hidden;border: 1px solid #f7dcdc;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;padding: 5px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}*/
/*.image_box_c img{width: 100%;}*/

/*.detail_box{position: relative;width: 100%;float: right;overflow: hidden;margin-bottom: 10px;}*/
/*.detail_news_image{width: 100%;float: right;padding: 8px 8px 6px 8px;background-color: #f3f3f3;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;margin-bottom: 4px;}*/
/*.detail_news_image img{float: right;width: 100%;margin-bottom: 6px;}*/
/*.detail_news_toolbar{width: 100%;overflow: hidden;float: right;}*/
/*.detail_news_toolbar .btn_box{text-align:center;float:left;margin:0 10px;border-right:solid 2px #CCC;padding:2px 10px 2px 0;height: 16px;}*/
/*.detail_news_rotitr{text-align: justify;width: 100%;padding: 4px 0;float: right;font-size: 17px;font-family: Arial;font-weight: bold;text-align: center;}*/
/*.detail_news_title{text-align: justify;width: 100%;padding: 4px 0 8px;float: right;font-size: 22px;font-family: Arial;text-align: center;}*/
/*.detail_news_text{text-align: justify;width: 100%;padding: 6px;float: right;font-size: 15px;line-height: 170%;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}*/
/*.detail_news_lead{font-family: Arial;font-weight: bold;}*/
/*.detail_news_bt{position: relative;width: 100%;float: right;overflow: hidden;background-color: #f3f3f3;font-size:14px;text-align:right;padding: 4px 0;margin-top: 10px;}*/
/*.detail_news_bt p{margin:0;padding:0 10px 0 5px;float:right;}*/
/*.detail_news_bt a:hover{color: #034ea2;}*/
/*.detail_date{float:right;margin:0 10px;color: #0e0e0e;}*/


.comment_box{width: 100%;padding: 6px;float: right;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.comment_box_h{width: 100%;background-color: #f1f1f1;padding: 6px;float: right;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;border-radius: 4px 4px 0 0;-moz-border-radius: 4px 4px 0 0;-webkit-border-radius: 4px 4px 0 0;}
.comment_box_m{width: 100%;background-color: #f9f9f9;padding: 10px;margin-bottom: 6px;float: right;text-align: justify;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.comment_box_l{width: 100%;float: right;border-bottom: solid 1px #b9b9b9;margin: 8px 0 4px;}
.comment_box_i{width: 100%;box-sizing: border-box;padding: 8px;display: table;}
.comment_box_i_h{width: 30px;display: table-cell;padding-left: 10px;text-align: left;padding-top: 3px;overflow: hidden;vertical-align: middle;}
.comment_box_i_m{width: auto;display: table-cell;overflow: hidden;}
.comment_box_i_h1{width: 100%;display: table-cell;text-align: left;overflow: hidden;float: right;padding-bottom: 3px;}
.comment_box_i_m1{width: 100%;display: table-cell;overflow: hidden;float: right;}
.comment_box_i_m input{width: 100%;height: 30px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.comment_box_i_m1 textarea{resize: vertical;width: 100%;height: 50px;min-height: 50px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.comment_box_b{float: right;margin: 2px 8px 0 0;}
.comment_box_b input{width: 100%;height: 30px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}

/*.sn_links{float: left;text-align: left;overflow: hidden;direction: ltr;height: 20px;clear: inherit !important;}*/


.mid_content{padding: 0 20% 0;}

/*.show_photo_title{width: 100%;font-family: Arial;font-weight: bold;font-size: 1۷px;color: #ffffff;padding: 6px 10px;}*/
/*.show_photo_detail{font-family: Arial;font-size: 14px;color: #ffffff;padding: 0 10px 12px;}*/


.footer{width:100%;padding:20px 0;overflow:hidden;background-color: #005380;text-align:center;font-size:12px;position: relative;}
.footer img{text-align: center;margin: 14px 0 0 2px;}
.bc_text{color:#ffffff;direction:rtl;line-height:200%;padding: 0 5px;margin-top: 18px;}

.footer_s{list-style: none;display: block;margin: 10px auto;width: 160px;}
.footer_s li{float: left; overflow: hidden;margin-top: 10px; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.footer_s li a{color: #fff;font-family: fontawesome;font-size: 24px;
    display: block;
    width: 40px;
    height: 40px;
    padding: 10px 0;
    box-sizing: border-box;
    overflow: hidden;
    border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.footer_s li a:hover{color: #868686;text-decoration: none;}
.footer_s .li1 a::before {content: "\f09a";}
.footer_s .li2 a::before {content: "\f16d";}
.footer_s .li3 a::before {content: "\f099";}
.footer_s .li4 a::before {content: "\f167";}


/*nav menu icon*/
#nav_main_v {display: none;width: 100%;background-color: rgba(14, 14, 14, 0.56);float: right;margin-top: 4px;font-size: 14px;}
#nav_main_v_s {display: none;}
#nav_main_v_s .navigation{width: 100%;padding: 6px 8px 6px 18px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
#nav_main_v_s .navigation li{width: 100%;}
#nav_main_v_s .navigation span{width: 100%;height: 1px;margin: 4px 0;background-color: #8e8e8e33;display: block;}
#nav_main_v_s .navigation a{padding: 1px 8px 2px;width: 100%;display: block;margin: 0;color: #fff;text-decoration: none;}
.nav_main_ico{display: none;padding: 0 6px;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;}
.mnav_btn{position: relative;
    display: block;
    vertical-align: middle;
    float: right;
    padding: 1px;
    cursor: pointer;
    color: #efefef;
    margin: 2px 5px 0;
    text-decoration: none;}
.mnav_collapsed{}
.mnav_icon{float: right;
    width: 24px;
    margin: 0 2px 0 4px;}
.mnav_icon_bar{display: block;
    width: 24px;
    height: 3px;
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px;
    -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
    background-color: #fff;
    margin-top: 4px;}
.mnav_title{float: right;padding: 0 6px 0 5px;
    display: none;
}

.bot_content{width: 100%;}



#nav_line1, #nav_line2, #nav_line3 {display: none;}
.nav_line_btn::before {
    content: "+";
    padding-right: 4px;
    width: 12px;
    overflow: hidden;
    display: block;
    float: left;
    text-align: center;
}
.nav_line_btn_o::before {
    content: "-";
    padding-right: 4px;
    width: 12px;
    overflow: hidden;
    display: block;
    float: left;
    text-align: center;
}


@media screen and (max-width:1200px) {

    body {overflow-x:hidden;}

    .in_header, .in_content, .main_menu{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;max-width: 100%;}

    .main_header, .footer, .main_content{min-width:340px;}

}
@media screen and (max-width:980px) {
    /*.c_box1 {width: 250px;}*/
    /*.c_box1 img{width: 250px;}*/
    .c_box2 li{width: 50%;}
}
@media screen and (max-width:900px) {
    .c_box li{width: 50%;float: left;height: 300px;}
}
@media screen and (max-width:800px) {

    .main_nav{display: none;}
    .menu_nav_m{display: block;}

    .nav_main_ico {display: block;}
    #nav_main_v {display: block;}
    #nav_main_h {display:none;}
    .header, .main_menu{overflow: visible;}
    .h_bot{background-color: #034ea2;}
    .home_btn, .bot_left_c{display: none;}
}
@media screen and (max-width:740px) {


}
@media screen and (max-width:700px) {

}
@media screen and (max-width:650px) {

}
@media screen and (max-width:550px) {
    .c_box li{width: 100%;height: auto;}
    .c_box2 li{width: 100%;}
    .c_box2 li div{width: 100%;height: auto;}
    /*.c_box1{width: 100%;}*/
    .mid_content{padding: 0;}
}
@media screen and (max-width:450px) {

}
@media screen and (max-width:400px) {
    .main_logo{width: 150px;}
}