@font-face {
  font-family: "BYekan";
  src: url("/fonts/BYekan.eot");
  src: local("☺"),url('/fonts/BYekan.eot?#iefix') format('embedded-opentype'), url("/fonts/BYekan.woff") format("woff"), url("/fonts/BYekan.ttf") format("truetype"), url('BYekan.svg#svgFontName') format('svg');
  font-weight: normal;
  font-style: normal; }
@media print { 
	#header, #footer, #menu { display: none; }
}
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;}

body { margin:0px;width:100%;padding:0;background-color:#fff;min-width: 1200px;}
h1{font-weight:normal;font-family:BYekan;font-size:16px;margin:0;}
h2{font-weight:normal;font-family:tahoma;font-size:13px;margin:0;color:#484848;}

.header{width: 100%;min-height: 150px;background-color: #252629;overflow: hidden;min-width:1200px;}
.header_div{width: 1200px;overflow: hidden;margin: auto;}
/*.m_header{width:1200px;margin:0 auto;}*/
.main{width:1200px;margin:0 auto;overflow:hidden;min-height:100px;background-color:#fff;padding-bottom: 8px;}
/*.main_header{width:1200px;height:130px;margin:0 auto;overflow:hidden;}*/
.main_header_c1{float: right;margin: 10px;}
.logo_text{float: right;font-size: 28px;color: #fff;margin-top: 16px;width: 600px;text-align: right;font-family: BYekan;}
.logo_text1{float: right;font-size: 15px;color: #fff;margin-top: -5px;width: 600px;text-align: right;font-family: BYekan;}
/*.main_header_c3{float:left;  margin: 52px 4px 0;width: 40%;color: #4D4D4D;font-size: 19px;font-family: arial;}*/
.nav_menu {background-color:#e9e9f2;width:1200px;height:46px;margin:0 auto;z-index: 1000;position: relative;font-size: 13px;font-family: arial;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;box-shadow: 0 1px 3px -1px rgba(0, 0, 0, 0.45);}
.slider{height: 400px;background-color: #f8f4f1;overflow: hidden;margin-bottom: 5px;}
.top_slider{width:100%;margin:0 auto;overflow:hidden;height:400px;background-color:#f9f9f9;}

.menu_sep{
    width: 1px;
    height: 36px;
    background-color: #CECBD6;
    display: block;}

.content_center{width: 100%;overflow: hidden;margin: 5px auto;}

.top_menu {font-family:BYekan;font-size:14px;direction:rtl;float: left;width: 100%;text-align: left;margin:0 0 5px 0;}
.top_menu li {cursor: pointer;display: inline;position: relative;text-align: center;vertical-align: middle;padding-right: 8px;padding-left: 5px;}
.top_menu li a{color:#FFF;padding: 0 5px;}
.top_menu li a:hover {color:#aada90;}

.search_input {width:150px;height:26px;padding:0px 8px 0px 37px;border:solid 1px #848484;font-family:Tahoma;font-size:12px;outline:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-sizing:border-box;direction:rtl;float:left;color:#555555;background:#F7F7F7;-webkit-appearance:none;-webkit-box-shadow:inset 0 0 3px 0 #B7B7B7;-moz-box-shadow:inset 0 0 3px 0 #B7B7B7;box-shadow:inset 0 0 3px 0 #B7B7B7;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;line-height: 12px;}
.search_input:focus {background:#fff;}
.search_button {position: absolute;background: transparent;cursor: pointer;width: 35px;left: 0px;top:5px;height:inherit;text-align:center;border:0;font-size: 1px;line-height:0px;border-radius:0px;padding:0;margin:0;}

.text_input {width:200px;padding: 6px 5px;font-family:Tahoma;font-size:13px;outline:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-sizing:border-box;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 3px #EBE6E2;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
.text_input:focus {background:#FFFFFF;border: solid 3px #D6D6D6;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;}
.sep_h{width:100%;height:5px;float:right;}
.sep_w{width:5px;height:100px;float:right;}

.main_content{background-color:#FFF;width:100%;min-height:200px;box-sizing:border-box;float:right;}

.home_box_c {float:right;width:328px;overflow: hidden;}
.home_box_c1 {float:right;width:664px;overflow: hidden;}
.home_box_c2{float:right;width:100%;overflow: hidden;}
.home_box_c_h {float:right;width:100%;background-color:#4c4c4c;height:32px;font-weight:normal;font-family:BYekan;font-size:15px;margin:0;line-height: 30px;direction: rtl;padding:2px 8px;color: #fff;}
.home_box_cc {float:right;width:100%;min-height:180px;background-color:#EFEFEF;overflow:hidden;direction:rtl;padding: 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-family:tahoma;font-size:12px;}

.link_title{padding-bottom: 5px;
    line-height: 15px;
    direction: rtl;
    color: #333;
    display: block;}
.link_title:hover{color:#666;}


.triangle-bottomleft {width: 0;height: 0;border-bottom: 100px solid red;border-right: 100px solid transparent;}



.main_center{width:100%;overflow:hidden;text-align:center;padding-top:5px;padding-bottom:5px;float:right;}
.main_right{width:270px;float:right;overflow:hidden;}
.mc_center_line_bottom{  width: 100%;
  overflow: hidden;
  text-align: right;
  background-color: #fafafa;
  padding: 5px;
  margin: 5px 0;
  box-sizing: border-box;
  border: solid 1px #E4E4E4;
    border-right: solid 4px #dadada;}
.mc_center_line_bottom1{width:308px;overflow:hidden;text-align:right;background-color:#fafafa;padding:5px;float:right;border:solid 2px #EDEAF8;border-right:solid 4px #EDEAF8;margin:5px 3px;border-radius: 3px;}
.mc_center_line_bottom1:hover{background-color: #EFF2E4;
  border: solid 2px #A3BB45;
  border-right: solid 4px #A3BB45;
}

.pro_list{padding:4px 0;float:right;width:287px;margin:0 4px;border-bottom:solid 2px #EEE;}
.pro_list:hover{background-color:#F3F3F3;}

.info_pro_box_title{float:right;padding:6px 18px;font-size:13px;border-top:solid 0px #ccc;border-right:solid 0px #ccc;border-left:solid 0px #ccc;border-radius:4px 4px 0px 0px;-webkit-border-radius: 4px 4px 0px 0px;-moz-border-radius: 4px 4px 0px 0px;}
.info_pro_box{float:right;width:100%;overflow:hidden;text-align:right;font-family:tahoma;font-size:13px;border-top:solid 2px red;padding-top:4px;box-shadow:0 -2px 1px -1px #D8D8D8;-webkit-box-shadow: 0 -2px 1px -1px #D8D8D8;-moz-box-shadow: 0 -2px 1px -1px #D8D8D8;}
.info_pro_box_h1{float:right;width:204px;height:30px;margin:0 0 2px 2px;background:#4e7ac6;position:relative;overflow:hidden;}
.info_pro_box_c1{width:40px;height:30px;float:left;background-image:url(/images/pro_detail_title1.png);background-repeat:no-repeat;background-position:0px -1px;/*position:absolute;left:-1px;top:-1px;*/}
.info_pro_box_c2{height:30px;float:right;padding:6px 15px;overflow:hidden;}
.info_pro_box_h2{float:right;width:454px;height:30px;margin:0 0 2px 0;overflow:hidden;}
.info_pro_box_h3{float:right;width:204px;height:31px;margin:0 0 2px 2px;overflow:hidden;}
.info_hover div:hover{background-color: #E4E4E4;}

.main_pro_box_vc{height:30px;background-color:#ECECEC;width:290px;display:table-cell;vertical-align:middle;overflow:hidden;}

.info_compare_box_h3{float:right;width:100%;height:30px;margin:0;overflow:hidden;}
.info_compare_box_h2{float:right;width:100%;margin:0;overflow:hidden;height:100%;line-height:18px;min-height:17px;color:#000;font-size:12px;}

.pro_title{font-family:BYekan;font-size:11px;color:#4C4C4C;text-align:center;direction:rtl;}
.pro_title1{font-family:BYekan;font-size:13px;color:#4C4C4C;text-align:right;direction:rtl;line-height:20px;}
.main_title{font-family:BYekan;font-size:13px;text-align:right;direction:rtl;}
.main_text{font-family:tahoma;font-size:12px;color:Black;text-align:justify;direction:rtl;line-height:20px;}
.main_title1{font-family:Tahoma;font-size:13px;text-align:right;direction:rtl;line-height:20px;}
.main_title_archive{font-family:tahoma;font-size:11px;color:Black;text-align:left;direction:rtl;}

.footer{width:100%;min-width:1200px;font-family:Tahoma;font-size:11px;overflow:hidden;text-align:center;padding-top:10px;height: 100px;background-color: #252629;}
.footer_div{width: 1200px;overflow: hidden;margin: auto;}
.bc_text{font-family:tahoma;font-size:11px;color:#FFF;direction:rtl;line-height:180%;display: block;}
.footer ul {text-align:center;font-family:BYekan;font-size:14px;direction:rtl;margin:8px 0;}
.footer-buttons {cursor: pointer;display: inline;position: relative;text-align: center;vertical-align: middle;padding: 0 10px;}
.footer-buttons a{color:#FFF;}
.footer-buttons a:hover {color:#E9E9E9;text-decoration:underline;}

.text_padding{direction:rtl;padding:4px;}

.pro_img{border:solid 3px #E7E7E7;float:right;margin:2px 2px 2px 5px;padding:1px;text-align:center;overflow:hidden;}
.news_img{border:solid 5px #E7E7E7;float:right;margin:3px 3px 3px 5px;padding:2px;text-align:center;overflow:hidden;}
.news_img1{border: solid 4px #E7E7E7;float: right;margin-left: 5px;overflow: hidden;}
.news_img_s{width:50px;height:50px;border:solid 1px #E7E7E7;float:right;margin:3px 3px 3px 5px;padding:1px;text-align:center;overflow:hidden;}
.news_img_s1{width:90px;height:90px;border:solid 5px #E7E7E7;float:right;margin:3px 3px 3px 5px;padding:1px;text-align:center;overflow:hidden;}

.pro_title a{color:#4C4C4C;text-decoration:none;}
.pro_title a:hover{color:#000;text-decoration:none;}
.pro_title1 a{color:#4C4C4C;text-decoration:none;}
.pro_title1 a:hover{color:#000000;text-decoration:underline;}

.main_title a{color:#000;text-decoration:none;}
.main_title a:hover{color:#444444;text-decoration:underline;}
.main_title_archive a{color:#000;text-decoration:none;}
.main_title_archive a:hover{color:#444444;text-decoration:underline;}

a.adminlink{ font-size: 12px; color: #5A00FF; font-family: Tahoma; text-decoration:none; }
a:hover.adminlink{ font-size: 12px; color: #AE3232; font-family: Tahoma; text-decoration:underline; }

.wraptocenter {display: table-cell;text-align: center;vertical-align: middle;height: inherit;width: inherit;}
.wraptocenter * {vertical-align: middle;}

.head_title_box{width:100%;min-height:30px;background-color:#ebebeb;margin-bottom:5px;}
.page_title{font-weight:normal;font-family:BYekan;font-size:18px;margin:0;color:#484848;}

.triangle:after {position:absolute;content:"";width:0;height:0;margin-top:1px;margin-left:1px;border-left: 6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #F0F0F0;}
.triangle:before {position:absolute;content:"";width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid #9C9C9C;}

.list_carousel {margin: 0;width: 1200px;}
.list_carousel ul {margin: 0;padding: 0;list-style: none;display: block;}
.list_carousel li {text-align: center;padding: 0;margin: 0;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:30px;overflow:hidden;float:right;padding-top:70px;}
.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:30px;overflow:hidden;float:left;padding-top:70px;}
.prev_btn:hover {background-position: 4px 60px;}
.prev_btn:active {background-position: 4px 60px;}

/*.list_carousel .prev, .list_carousel .next {display: block;width: 35px;height: 35px;text-indent: -9999em;cursor: pointer;float: left;z-index: 99;}*/
/*.list_carousel .prev {left: 0;background: url(/images/carousel-prev.png) 5px 7px no-repeat #c3c3c3;}*/
/*.list_carousel .next {left: 35px;background: url(/images/carousel-next.png) 7px 7px no-repeat #c3c3c3;border-left: 2px solid #FFF;}*/
/*.list_carousel .next:hover, .list_carousel .prev:hover {cursor:pointer;background: url(/images/carousel-prev.png) 5px 7px no-repeat #3a88db;}*/
/*.list_carousel .next:hover {cursor:pointer;background: url(/images/carousel-next.png) 7px 7px no-repeat #3a88db;}*/
/*.carousel-list li {width: 181px;height: 181px;margin-right:22px;}*/
/*.img-border{!*border:solid 2px #ebebeb;*!overflow:hidden;width:300px;height:300px;position: relative;}*/




.main_c_box{background-color: #d6d8dd;width: 250px;/*height: 250px;*/float: right;margin: 10px 41px;overflow: hidden;font-size: 15px;color: #333;font-family: BYekan;
    box-shadow: 0 0 3px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 3px 0px rgba(0, 0, 0, 0.2);}
.main_c_box span{background-color: #f3f3f3;width: 100%;min-height: 50px;float: right;display: block;
    padding: 5px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    text-align: center;direction: rtl;}
.main_c_box img{width: 100%;height: 200px;float: right;}
.news_box{background-color: #f3f3f3;width: 100%;min-height: 50px;float: right;display: block;
    padding: 5px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    text-align: right;margin: 5px 0;color: #333;font-family: BYekan;border-right: solid 4px #e0e3ea;}
.news_box div{font-size: 16px;}
.news_box span{font-size: 13px;}

/*.gallery_box{background-color: #d6d8dd;width: 200px;height: 200px;float: right;margin: 10px 25px;overflow: hidden;font-size: 15px;color: #333;font-family: BYekan;}*/

.gallery_content{background-color:#f8f4f1;width:100%;min-width:1200px;margin-bottom:5px;}
.gallery_content .content{width:1200px;margin:0 auto;overflow:hidden;padding: 25px 0;}
.gallery_box {width:220px;height:200px;overflow:hidden;background-color:#f5f5f5;position:relative;}
.gallery_box:hover .gallery_box_title{display:block;}
.gallery_box_img {height: 220px;width: 220px;background-color: #d2d2d2;overflow: hidden;}

.list_gallery_content{width:100%;margin-bottom:20px;}
.list_gallery_content .content{width:100%;margin:0 auto;overflow:hidden;min-height:50px;}
.list_gallery_content .gallery_box {width:220px;height:200px;overflow:hidden;background-color:#f5f5f5;position:relative;float:right;margin:30px 52px;}
.gallery_box_title {width:100%;text-align: center;padding: 10px;font-size: 14px;color: #424242;background-color: rgba(232, 232, 232, 0.83);font-family: BYekan;cursor: pointer;display:none;position:absolute;bottom:0;left:0;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
.list_gallery_content .gallery_box:hover .gallery_box_title{display:block;}
.gallery_box_title:hover{color: #222222;}

.reg_box{    /* width: 100%; */
    background-color: #fff;
    padding: 4px;
    /* box-sizing: border-box; */
    margin: 10px 0;
    text-align: left;
}

.mc_list_m {
    width: 100%;
    overflow: hidden;
    text-align: right;
    padding: 5px;
    margin: 5px 0;
    box-sizing: border-box;
    display: table;
}
.mc_list_t {
    width: 160px;
    height: 48px;
    padding: 0px 2px;
    background-color: #da9f92;
    text-align: center;
    border-radius: 5px;
    vertical-align: middle;
    display: table-cell;
}
.list_txt{padding:8px;display: table;background-color: #f5c1b5;border-radius: 5px;margin-right: 5px;font-size: 15px;}