@charset "gb2312";
/*-----------------------------Public--------------------------------*/
html { overflow-x:hidden;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { padding: 0; margin: 0 auto; font-family: Microsoft YaHei, Arial; color:#000;}
#fwryh *{ font-family:Microsoft YaHei;}
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, strong, th, var { font-weight: normal; font-style: normal; }
ol, ul { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
.ofh { overflow: hidden;}
.m { margin: 0 auto; }
.mt10 { margin-top: 10px }
.mt15 { margin: 15px auto 0 auto; }
.mt20 { margin: 20px auto 0 auto; }
.mt30 { margin: 30px auto 0 auto; }
.mtb10 { margin: 10px auto; }
.mtb15 { margin: 15px auto; }
.mtb20 { margin: 20px auto; }
.mtb30 { margin: 30px auto; }
.ml10 { margin: 0 auto 0 10px; _margin: 0 auto 0 5px; }
.ml20 { margin: 0 auto 0 20px; _margin: 0 auto 0 10px; }
.ml30 { margin: 0 auto 0 30px; _margin: 0 auto 0 15px; }
.mr10 { margin: 0 10px 0 auto; _margin: 0 5px 0 auto; }
.mr20 { margin: 0 20px 0 auto; _margin: 0 10px 0 auto; }
.mr30 { margin: 0 30px 0 auto; _margin: 0 15px 0 auto; }
.pt10 { padding-top: 10px; }
.pt15 { padding-top: 15px; }
.pt20 { padding-top: 20px; }
.pt30 { padding-top: 30px; }
.pr10 { padding-right: 10px; }
.pr15 { padding-right: 15px; }
.pr20 { padding-right: 20px; }
.pr30 { padding-right: 30px; }
.pb10 { padding-bottom: 10px; }
.pb15 { padding-bottom: 15px; }
.pb20 { padding-bottom: 20px; }
.pb30 { padding-bottom: 30px; }
.pl10 { padding-left: 10px; }
.pl15 { padding-left: 15px; }
.pl20 { padding-left: 20px; }
.pl30 { padding-left: 30px; }
.mlr25 { margin: 0 25px; _margin: 0 12px; }
.ms1225 { margin: 12px 25px; _margin: 12px 12px; }
.ptb10 { padding: 10px 0; }
.pt20{padding-top:0px; height:40px; line-height:30px;}
.mtb12 { margin: 12px 0; }
.width { width: 1230px; margin: 0 auto; top: -30px;}
.width1 { width: 850px; margin: 0 auto; top: -44px;}
.width_nav { width: 100%; margin: 0 auto; top: -30px;}
.wa { width: 100%;  }
.wh { width: 50%; }
.hh { height: 50%; }
.w30 { width: 30%; }
.w70 { width: 70%; }
.w90 { width: 90%; }
.f9 { font-size: 9pt; }
.f10 { font-size: 10pt; }
.f11 { font-size: 11pt; }
.f34 { font-size: 34px; }
.i { font-style: italic; }
.b { font-weight: bold; }
.lh20 { line-height: 20px; }
.lh25 { line-height: 25px; }
.lh30 { line-height: 30px; }
.tid20 { text-indent: 20px; }
.tac { text-align: center; }
.tal { text-align: left; }
.tar { text-align: right; }
.z_-1 { z-index: -1; }
.z_1 { z-index: 1; }
.z_2 { z-index: 2; }
.z_3 { z-index: 3; }
.pa { position: absolute; }
/*.pr { position: relative; }*/
.dn { display: none; }
.db { display: block; }
.l { float: left; }
.r { float: right; }
.c { clear: both; }
.C:before, .C:after { content: "."; display: block; height: 0; visibility: hidden; }
.C:after { clear: both; }
.C { zoom: 1; }
a { text-decoration: none; color: #000; }
a:hover { color:#F90 ;text-decoration: none; }
a img { border: none; }
.r0 { right: 0; }
.l0 { left: 0; }
.b0 { bottom: 0; }
.cp { cursor: pointer; }
#hovered { /*background: #1a5c9a;*/ color: ##1a5c9a; }

/*-----------------------------Header--------------------------------*/
.Logo { width: 170px; height: 185px; left:0 ; top:0; }
.Header { position: absolute; left: 0; z-index: 4; text-align: center; background: #FFF; /*border-bottom: thick #333333 solid;*/}
.Nav { width: 720px; height: 60px; line-height: 60px; z-index:100; position:relative; float:left;}
.Nav li, .Nav a { width: 76px; height: 60px; float: left; text-align: center; font-size: 15px; /*background: #1A5C9A; */ color: #000;/*font-weight:bold;*/}
.Nav li > a:hover {background: #1a5c9a;color:#FFF; font-weight:bold;}
.subMenu { width: 780px; height: 0; background: #f3f3f3; position: absolute; left: 0; top: 60px; overflow: hidden; z-index:1000; }
.subMenu li, .subMenu a { width: 200px; height: 30px; line-height:30px; text-align: center; float: left; color:#000;font-size: 14px;font-weight: normal;}
.subMenu a{ background:url(../images/navDemo.jpg) 0 0;}
#navBottom{ width:780px; height:57px; position:absolute; top:35px; left:0; background:none;}
.navPart1{width:200px; height:160px; padding-left:20px;  }
.navPart1 span{float:left; margin-top:10px;}
.navPart2{width:280px;height:160px;padding-left:20px; }
.navPart2EnTitle{ font-size:11pt; color:#000; float:left; width:100%;}
.navPart2CnTitle{ font-size:11pt; color:#000; float:left; width:100%;}
.navPart2Desc{ font-size:9pt; color:#757475; float:left; line-height:20px; text-align:left;width:100%;}
.navPart3{width:200px;height:160px;  margin-top:20px; }
.navPart4{width:420px; padding:20px; padding-right:100px;}
.navPart4 span{margin-top:10px;}

/*-----------------------------Common--------------------------------*/
.NewsAndCommnet, .Products, .Features, .PartFour, .Cooperate { margin: 0px auto; }
.indexTitle{height:40px; line-height:40px;}
/*-----------------------------Banner--------------------------------*/
.Banner { height: 98px; overflow: hidden; position: relative; z-index: 3;text-align: center; }

.banner1{border-bottom:1px solid #ccc}
 .banner2box {
            width:100%;
            position:relative;
            overflow:hidden;
            height:250px;
        }
 .banner2 { 
            position:absolute;
			border-bottom:1px solid #ccc;
			left: 50%;
           margin-left: -960px;
             width: 1920px;
        }


/*-----------------------------Banner--------------------------------*/
.bAS { width: 95%; margin: 0 auto; overflow: hidden; position: relative; height: 120px; z-index: 1; }
.bannerI0 { top: 0px; left:0;  } /*Í¼Æ¬Í£¿¿Î»ÖÃ*/
.bannerI1 { top: 0px; left: 0;  } /*Í¼Æ¬Í£¿¿Î»ÖÃ*/
.bannerI2 { top: 0px; left: 0; } /*Í¼Æ¬Í£¿¿Î»ÖÃ*/
.bannerI3 { top: 0px; left: 0; } /*Í¼Æ¬Í£¿¿Î»ÖÃ*/
.bannerI4 { top: 0px; left: 0; } /*Í¼Æ¬Í£¿¿Î»ÖÃ*/
.bannerI5 { top: 0px; left: 0; } /*Í¼Æ¬Í£¿¿Î»ÖÃ*/

.bannerS0 { left: 0px;   bottom: 0px; background:rgba(0, 0, 0, 0.7);} /*±³¾°É«*/
.bannerS1 { left: 0px;  bottom: 0px; background: rgba(0, 0, 0, 0.7);}
.bannerS2 { left: 0px;  bottom: 0px;; background: rgba(0, 0, 0, 0.7); }
.bannerS3 { left: 0px;  bottom: 0px;; background:rgba(0, 0, 0, 0.7); }
.bannerS4 { left: 0px;  bottom: 0px;; background:rgba(0, 0, 0, 0.7); }
.bannerS5 { left: 0px;  bottom: 0px;; background:rgba(0, 0, 0, 0.7); }

.Banner { height: 560px; overflow: hidden; position: relative; z-index: 3; left:50%;margin-left:-960px; width:1920px;  }
.bannerLeftBar, .bannerRightBar { height: 40px; top: 285px; width: 40px;}
.bannerLeftBar { background: url(../images/bigPng.png) -167px 0; }
.bannerRightBar { background: url(../images/bigPng.png) -167px -40px; }
.bannerImage { opacity: 0; }
.bannerSlogan { opacity: 1; text-align: left; position: absolute; width: 100%; height: 120px; z-index: 2; padding: 0 0px; bottom:5px;}
.bannerInner { height: 580px; }
.bannerInner h1, .bannerInner h3 { color: white; font-size: 14pt; line-height: 30px; }
.bannerInner h3 { text-align: left; text-indent: 20px; font-size: 11pt; line-height: 30px; font-weight: normal; margin-top: 30px; }
.bannerControl { margin: 0; padding: 0; position: absolute; bottom: -5px; right: 153px; }
.bannerControl li { width: 25px; height: 3px; margin-left: 6px; _margin-left: 3px; background: black; float: left; cursor: pointer; }
.bannerIcon, .bannerTitle, .bannerDesc, .bannerButton { position: absolute; z-index: 1; }
.bannerIcon { width: 27px; height: 27px; left: -120px; top: 20px; }
.bannerTitle { width: 900px; height: 30px; line-height: 70px; font-size: 13pt; color: white; top: -20px; left: 55px; text-indent: 10px; }
.bannerDesc { width: 900px; font-size: 11pt; color: white; line-height: 30px; text-align: left; left: 300px; top: 40px; }
.bannerButton { width: 100px; right: 450px; bottom: 20px; cursor:pointer;}
.bannerButton a { display: block; width: 160px; height: 25px; background: url(../images/morearrow.jpg) right no-repeat; color: white; padding: 5px; }




/*
.home-foc{background:#f98b0c url(foc_bg.jpg) no-repeat center top;}*/
.home-foc,.changephoto,.home-foc .photo{width: 100%;height:534px; overflow: hidden; position:relative;}
.changephoto{}
.home-foc .photo img{position: absolute;	top: 0;	left: 50%; margin-left:-960px;}

.home-foc-nav{ position:absolute; left:50%; bottom:110px;  width:980px; margin-left:-500px;}
.home-foc-nav ul{ float:right;}
.home-foc-nav li{ float:left; display:inline;cursor:pointer;  margin:0px 0 0 15px; overflow:hidden;}
.home-foc-nav a{ background-image:url(../images/focnav.png); display:block; float:left; cursor: pointer; width:34px; height:47px;}
.home-foc-nav .a01{background-position:0 -60px;}
.home-foc-nav .a02{background-position:-53px -60px;}
.home-foc-nav .a03{background-position:-106px -60px;}
.home-foc-nav .a04{background-position:-160px -60px;}
.home-foc-nav .a05{background-position:-213px -60px;}
.home-foc-nav .a06{background-position:-266px -60px;}
.home-foc-nav .a07{background-position:-319px -60px;}
.home-foc-nav .on .a01{background-position:0 0;}
.home-foc-nav .on .a02{background-position:-53px 0;}
.home-foc-nav .on .a03{background-position:-106px 0;}
.home-foc-nav .on .a04{background-position:-160px 0;}
.home-foc-nav .on .a05{background-position:-213px 0;}
.home-foc-nav .on .a06{background-position:-266px 0;}
.home-foc-nav .on .a07{background-position:-319px 0;}


.home-foc .main{ position:absolute; left:0; bottom:0;   width:100%; z-index:1;}
.home-foc .titles{ position:absolute; left:50%; top:5px; margin-left:-470px; width:940px; z-index:1; color:#fff; overflow:hidden;}
.home-foc .titles a{ color:#fff;}
.home-foc .titles dl{ float:right;}
.home-foc .titles  dt{ float:left; font-size:40px;font-family:"å¾®è½¯é›…é»‘"; line-height:45px; display:inline; padding:10px 25px 0 0;}
.home-foc .titles dd{ width:700px; float:left; line-height:1.8em;}
.home-foc .titles dd p{ font-size:13px; line-height:22px;}
.home-foc .more{ padding-bottom:5px; overflow:hidden; width:100%;}
.home-foc .a_more{ float:right;}
.home-foc .bgcolor{background: #de8d45; height:75px;  width:100%;opacity:0.8;filter:Alpha(Opacity=80);}
.change-col01 .bgcolor{ background-color:#a5cc2d}
.change-col02 .bgcolor{ background-color:#693387}
.change-col03 .bgcolor{ background-color:#f99d32}
.change-col04 .bgcolor{ background-color:#00ada9}
.change-col05 .bgcolor{ background-color:#0054a7}
.change-col06 .bgcolor{ background-color:#f08200}
.change-col07 .bgcolor{ background-color:#df0615}

.blowup img { border:0}
/**/
.homemain{ background-color:#fff; padding:20px 0 40px;}
.homemain .layout{}
.titels{ width:100%; padding-bottom:5px; overflow:hidden;border-bottom:0px solid #e5ddd9; line-height:30px;}
.titels h2{ font-size:18px;  color:#000;   }
.titels h2 a{font-size:18px; color:#000;  }
.titels .a-more{ float:left;}
.titels .more{ padding-top:15px;}
.a-more{ background-image:url(../images/i05.gif); width:12px; height:12px;}
.homemain-conts{ padding-top:2px;}
.homenews{ width:680px;padding-right:32px;}
.homenews-conts {border-bottom:1px solid #e5ddd9; padding-bottom:10px;}
.homenews-conts dl{ overflow:hidden; width:100%; padding-bottom:12px;}
.homenews-conts .pic{ float:left; width:100px; height:80px; overflow:hidden; background:#eae6e2;}
.homenews-conts dl dt span{ width: 100px; height:18px; line-height:18px; font-size:10px; background-color:#eae6e2;padding-left: 15px;}
.homenews-conts .pic img{ display:block;}
.homenews-conts .cont{ float:left; width:70%; padding-top:0px; padding-left:10px;}
.homenews-conts .cont p{ line-height:22px; color:#000; font-size:12px;padding-top: 5px;}
.homenews-conts h3{ padding-bottom:5px;font-size:12px;  line-height:1.8em;color:#000;}
.homenews-conts h3 a{ padding-bottom:5px;font-size:12px; line-height:1.8em;color:#000;}
.homenews-conts h3 a:hover{ color:#1a5c9a;}
.homenews-conts  .org{ margin-left:8px;}
.homenews-list{ width:100%; overflow:hidden;}
.homenews-list li{ background:url(../images/i06.gif) no-repeat left 9px; float:left; display:inline; height:26px; padding-left:12px; overflow:hidden; line-height:26px;}
.homenews .homenews-list ul{ width:700px;}
.homenews .homenews-list li{ width:337px;}
.homevideo{ width:270px; overflow:hidden;}
.homevideo .homemain-conts{ padding-top:15px;}


.homeview,.homemedia{  width:95%;padding-right:20px;padding-left:20px;}
.homemedia{}
.homeIndusty{width:270px;}
.homeview .homenews-list li,.homemedia .homenews-list li{ width:275px;}
.homeIndusty .homenews-list li{width:255px}

.homebtm{border-top:1px solid #e5ddd9; padding:25px 0; position:relative;}
.homebtm li{ float:left; display:inline; width:98px;  position:relative;  text-align:center;}
.homebtm li .pic{ display:block; height:78px; overflow:hidden;}
.homebtm .ico-new{ position: absolute; top:0; right:5px;}

.rss{ float:left; padding:1px 3px 1px 3px; }

/* å…¬å‘Š */
.anoce {
    background: url("index_gg.gif") no-repeat 5px center ;
    border: 1px solid #E5DDDA;
    height: 24px;
    margin-top: 1px;
    padding: 5px 10px 5px 35px;
}

.anoce a.gg_more {
    float: right;
    line-height: 24px;
    padding-top: 8px;
}


.anoce ul {
    height: 24px;
    overflow: hidden;
}


.anoce ul li {
    height: 24px;
    line-height: 24px;
    overflow: hidden;
}


.cpzx{ width:1000px; margin:0 auto; margin-top:10px;}
.cpzx dl{ width:80px; float:left; margin-left: 30px;}
.cpzx dl dd{ padding-top:5px; width:80px; text-align:center;}
.cpzx dl dt{ width:60px; margin:0 auto;}



  ×¨Ìâ¹ö¶¯
/------------------------------------------------------*/
.homebtm{ position:relative; height:100px;}
.mainCont{ width:936px;  overflow:hidden; position:absolute; left:32px;}
.mainCont ul{ word-wrap:normal; width:1200px;}
.homebtm li{  width:104px; overflow:hidden;}
.leftBtn{ float:left; padding-top:20px;}
.leftBtn a{ background:url(../images/crc_index_left_btn.png) no-repeat; width:21px; height:36px; display:inline-block}
.leftBtn a:hover{background:url(../images/crc_index_left_btn_h.png) no-repeat;}

.rightBtn{ float:right;padding-top:20px;}
.rightBtn a{ background:url(../images/crc_index_right_btn.png) no-repeat; width:21px; height:36px; display:inline-block}
.rightBtn a:hover{background:url(../images/crc_index_right_btn_h.png) no-repeat;}


.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}  
.container-fluid{margin-right:auto;margin-left:auto;padding-left:0px;padding-right:0px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}  
.col-xs-1{width:8.3333333333%}
.col-xs-2{width:16.6666666667%}
.col-xs-3{width:20%}
.col-14{width:20%}
.col-xs-4{width:33.3333333333%}
.col-xs-5{width:41.6666666667%}
.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:60%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:0%}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:0%}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:0%}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:0%}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:0%}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:0%}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:0%}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:0%}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}table{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:20px}



.cleaner { clear: both }


#templatemo_footer_wrapper {
	width: 100%;
	background: #333;
	border-top: 5px solid #e8e8e7
}

#templatemo_footer {
	width: 960px;
	margin: 0 auto;
	padding: 30px 10px;
}



#templatemo_menu {
	float: right;
}



#templatemo_footer a { 
	color: #ccc; 
	
}
#templatemo_footer a:hover{
	color:#FF9900;
	}

#templatemo_footer h5 { 
	color: #fff; 
	font-size: 12px; 
	font-weight: 700; 
	margin-bottom: 15px; 
}

#templatemo_footer { 
	color: #bebeb2; 
	font-size: 12px;
}

.footer_list { 
	margin: 0; 
	padding: 0; 
	list-style: none; 
}

.footer_list li { 
	margin: 0 0 5px; 
	padding: 0 0 5px;
	font-size:12px;
}

.footer_list li a { 
	color: #ccc; 
}

.footer_list li a.social { 
	display: block; 
	padding: 8px 0 8px 30px; 
	background-position: 0 5px; 
	background-repeat: no-repeat; 
}

.footer_list li a.facebook { 
	background-image: url(../images/facebook.png); 
}

.footer_list li a.twitter { 
	background-image: url(../images/twitter.png); 
}

.footer_list li a.feed { 
	background-image: url(../images/feed.png); 
}

#templatemo_footer .newsletter_txt { 
	width: 217px; 
	margin-bottom: 5px; 
	padding: 3px;	
}

#templatemo_footer .subscribe_button { 
	float: right; 
	display: block; 
	font-size: 10px; 
	color: #fff; 
	font-weight: 700; 
	width: 85px; 
	height: 23px;  
	padding-bottom: 5px; 
	padding-right: 25px; 
	background: url(../images/templatemo_button.png) left center no-repeat; 
	border: none; 
	cursor: pointer; 
}



.col { float: left; margin-right: 20px}
.col_12 {
	width: 270px;
	margin-right: 10px;
	padding-left: 10px;
	padding-top: 0px;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
}
.col_33 {
	width: 228px;
	margin-right: 0px;
	padding-left: 10px;
	padding-top: 0px;
}
.col_32 {
	width: 410px;
	margin-right: 10px;
	padding-left: 10px;
	padding-top: 0px;
}
.col_13 { width: 300px }
.col_23 { width: 630px }
.col_14 {
	width: 216px;
	padding-right: 7px;
} 
.col_15 {
	width: 216px;
	padding-right: 7px;
} 

.col_16 {
	width: 216px;
	padding-right: 0px;
	background:url(../images/sbg03.jpg) center no-repeat;
	height:44px;
	padding-top: 10px;
} 
.col_21 {
	width: 180px;
	padding-left: 20px;
	color:#0065b2;
	
} 
.col_20 {
	width: 180px;
	padding-left: 10px;
	padding-right:10px;
	height: 140px;
}
.col_24 { width: 465px }
.col_50 {
	width: 320px;
	padding-right: 7px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ccc;
	padding-left: 10px;
}
.col_51 {
	width: 300px;
	padding-left: 10px;
	padding-right:10px;
	height: 80px;
	padding-top: 10px;
}
.no_margin_right { margin-right: 0 }

.STYLE31 {
color: #FFFFFF;
font-size: 14px;
font-weight: bold;}
p {
margin: 0 0 10px 0;
padding: 0;
}
.STYLE1 {
font-size: 12px;
color:#CCC;
}

.bannerX{height:450px;overflow:hidden;}
.bannerX .d1{width:100%;height:580px;display:block;position:absolute;left:0px;top:0px;}
.bannerX .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:500px;}
.bannerX .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -96px;display:inline;}
.bannerX .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(/images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.bannerX .d2 li.nuw{background:url(/images/img1_1.png) no-repeat center;}





