@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; }
body{font-family:Arial,Helvetica,sans-serif,"微软雅黑";font-size:13px;color:#000;}
address, cite, dfn, em, var { font-style:normal; }
code, kbd, pre, samp { font-family:couriernew, courier, monospace; }
ul, ol { list-style:none; }
fieldset, img { border:0; }
select,input,img,select{vertical-align:middle;}
button, input, select, textarea { font-size:100%; }
textarea { resize:none; }
p{ text-align:justify; text-justify:distribute;} //为了使文本段落左右两边对齐
li{ list-style:none;}
a{ color:#000;text-decoration:none;outline:none;}
a:active {star:expression(this.onFocus=this.blur());}
:focus { outline:0; }
img{border: none;}
a img{border: none;}
a:hover{ text-decoration:none; color:#f54336;}
.clear {clear: both;height: 0;line-height: 0;}
td{ text-indent:5px;line-height: 26px;}




/*********头部+导航**********/
#templatemo_header_wrapper {width:100%;height:50px; margin:0 auto;background: url(../images/nav_bg.jpg) repeat-x}
#templatemo_header {width:1063px;padding: 0 10px;margin: 0 auto;}
#templatemo_main_wrapper {width: 100%;background: url(../images/templatemo_main.jpg) repeat-x top}
#site_title { float: left; }
#site_title a { display: block;width: 240px; height: 54px;}
#templatemo_menu { float:right;}
.ddsmoothmenu ul{z-index:100;margin: 0;padding: 0;list-style-type: none;}
.ddsmoothmenu ul li{position: relative;display: inline;float: left;}
.ddsmoothmenu ul li a {display: block;height:50px;width:118px;line-height:48px;font-size: 15px;color:#fff;text-align: center;text-decoration: none;outline: none;}
.ddsmoothmenu ul li a.selected, .ddsmoothmenu ul li a:hover { width:118px; height:50px; background:url(../images/h_bg.png) no-repeat;color: #fff}
.ddsmoothmenu ul li ul {position: absolute;width: 304px;margin:1px 0 0 10px;display: none;visibility: hidden;background:#1ab5d7;}
.ddsmoothmenu ul li ul li a{width: 280px;margin: 0 3px 0 1px;height: 28px;line-height: 28px;padding: 0 10px;font-size: 13px;text-align: left;background: none;color: #fff;border-bottom: 1px solid #a1e3f1}
.ddsmoothmenu ul li ul li .last {border-bottom:none;}
.ddsmoothmenu ul li ul li a.selected, .ddsmoothmenu ul li ul li a:hover {color: #fff;width: 280px;padding-left: 12px;background:#f09c43; height:28px;}
.ddshadow{position: absolute;left: 0;top: 0;width: 0;height: 0;}




/*********通栏**********/
#templatemo_slider_wrapper {width:1423px;height:460px; margin:1px auto 0 auto;background:url(../images/templatemo_slider.jpg) no-repeat center top}
#templatemo_slider {width:1063px;padding:40px 10px;height:460px;margin:0 auto;overflow: hidden;}
#carousel{position:relative;width:480px;height:361px;padding:11px;background: url(../images/slider-image-bg.png)  no-repeat}
#slider-image-frame {float: left;display: block;width: 480px;height: 360px;overflow: hidden;}
#carousel .backgrounds{float: left;display: block;width: 480px;height: 360px;overflow: hidden;background: #fff;}
#carousel .backgrounds .item{width: 480px;height: 360px;float:left;z-index:1;}
#carousel .backgrounds .item_1{}
#carousel .backgrounds .item_2{}
#carousel  .backgrounds .item_3{}
#carousel  .panel{color: #fff;position:absolute;right: -560px;top:0;height: 340px;width:520px;z-index:10;}
#carousel .panel .paging{position:absolute;bottom:-10px;left:25px;width: 225px;    text-align:center;   }
#carousel .panel .paging a{color: #4c4c4c;font-size: 1.1em;}
#carousel .panel .pause{position:absolute;right:20px;top:25px;display:block;width: 18px;height: 18px;background: transparent url(../images/carousel_pause_bg.gif) no-repeat 0 0;text-indent: -6000px;}
#carousel .panel .play{position:absolute;right:20px;top:25px;display:block;width: 18px;height: 18px;background: transparent url(../images/carousel_play_bg.gif) no-repeat 0 0;text-indent: -6000px;}
#carousel .panel .paging .next{position:absolute;right:0;bottom:0;display:block;width: 18px;height: 18px;background: transparent url(../images/carousel_next_bg.gif) no-repeat 0 0;text-indent: -6000px;}
#carousel .panel .paging .previous{position:absolute;left:0;bottom:0;display:block;width: 18px;height: 18px;background: transparent url(../images/carousel_previous_bg.gif) no-repeat 0 0;text-indent: -6000px;}
#carousel .panel .paging #numbers a {color: #fff;font-weight: 700;padding: 3px 5px;background: #000;margin-right: 5px;}
#carousel .panel .paging #numbers a.selected {background: #ff8400;}
#carousel .panel .details_wrapper {position:absolute;top:40px;left:20px;width:450px;overflow:hidden;height: 300px;}
#carousel .panel .details_wrapper .details{height: 200px;}
#carousel .panel .details_wrapper .details .detail{width:450px;height: 300px;float:left;    }
#carousel .panel .details_wrapper .details h2{font-size: 30px;margin: 0 0 15px 0;}
#carousel .panel .details_wrapper .details h2 a {color: #fff;}
#carousel  .panel .details_wrapper .details p {font-size: 14px;color: #000; line-height:30px;}
.more{ width:130px; height:37px; background:url(../images/more_bg.png) no-repeat; display:block; color:#fff; padding:6px 0 10px 40px; font-size:14px; margin-top:10px;  }




/*********产品中心**********/
.cpzx{ width:1423px; height:400px; background:#1ab5d7}
#timeline{width:1120px;height:400px;overflow:hidden;margin:0 auto;position:relative;background:url('../images/licbg.png') left 340px repeat-x;}
#dates{width:1120px;overflow:hidden;margin-top:20px;}
#dates li{float:left;width:130px;height:90px;font-size:16px;text-align:center;}
#dates a{color:#fff;width:94px;height:90px;line-height:130px;display:block;}
#dates .selected{font-size:18px;font-weight:bold;background:url(../images/licbgt.png) no-repeat center top;}
#issues{width:1120px;height:300px;overflow:hidden;}
#issues li{width:1120px;height:300px;list-style:none;float:left;}
#issues li img{text-align:center;display:block;margin:0 auto;}
#next,#prev{position:absolute;font-size:100px;font-family:"宋体";top:90px;width:100px;height:100px;text-align:center;line-height:100px;overflow:hidden;color:#fff;}
#next{right:50%;margin-right:-550px;}
#prev{left:50%;margin-left:-550px;}
#next.disabled,#prev.disabled{opacity:0.2;}


/*********优势**********/
.history {width:1423px;height:925px;position:relative;background:url("../images/history_bg.png") center no-repeat; overflow:hidden}
.start-history {width:1000px;height:925px;margin:30px auto;text-align:center;background:url("../images/history_start.png") no-repeat top center;display:block}
.cc_history {color:#1ab5d7;font-size:32px;font-weight:600;display:block;padding-top:43px}
.next_history {color:#bbb;font-size:22px;width:300px;margin:0 auto;border-bottom:1px solid #d1d1d1}
.history-img {height:780px;width:130px;overflow:hidden;float:left;margin-top:24px;margin-left:8px}
.history_mid {width:1000px;height:auto;margin:0 auto;background:0}
.history_left {width:431px;height:2050px;float:left;clear:left;position:relative;overflow:hidden}
.history_right {width:431px;height:2050px;float:left;position:relative;overflow:hidden}
.history_R {width:480px;height:100px;margin-left:500px}
.history_L {width:420px;height:100px;float:right;margin-right:500px}
.history_r_2005 {margin-top:157px}
.history_2007 {width:420px;height:100px;background:#FFF;margin-top:73px}
.history_2005_span {float:left;line-height:100px;font-size:17px;color:#1ab5d7;font-weight:bold;}
.history_2005_b {width:280px;height:58px;float:left;margin-top:21px;background:url("../images/sprites.png") center;background-position:0 -1300px}
.history_r_month {float:left;color:#FFF;display:block;width:30px;line-height:25px;height:58px;border-right:1px solid #FFF;margin-left:25px}
.history_r_text {font-size:12px;color:#FFF;display:block;height:58px;line-height:18px;padding-left:5px;text-align:left}
.year2006 {margin-top:242px}
.year2009 {margin-top:65px}
.year2011 {margin-top:53px}
.year211 {margin-top:43px}
.year2013 {margin-top:62px}
.yearalmost {margin-top:73px}
.yearalmostr {margin-top:70px}
.history_2008 {width:420px;height:100px;background:#FFF;margin-top:73px;float:right}
.history_2011 {width:420px;height:100px;background:#FFF;margin-top:43px;float:right}
.history_2006_span {float:right;line-height:100px;font-size:17px;color:#1ab5d7; font-weight:bold;}
.history_2006_b {width:280px;height:58px;float:right;margin-top:21px;background:url("../images/sprites.png") center;background-position:0 -1200px}
.blue {background-position:0 -1400px!important}
.blue_R {background-position:0 -1500px!important}
.yellow {background-position:0 -1600px!important}
.yellow_R {background-position:0 -1700px!important}
.history_l_month {float:right;color:#FFF;display:block;width:30px;line-height:25px;height:58px;border-left:1px solid #FFF;margin-right:37px}
span.blue {color:#37779d}
span.yellow {color:#f76d02}
.history_l_text {float:left;font-size:12px;color:#FFF;display:block;height:58px;line-height:25px;padding-top:3px;width:207px;text-align:right;padding-right:5px}

.head_bg{ background:url(../images/main_cn_01.jpg) repeat-x; width:100%; height:35px;}
.head{ width:1064px; margin:0 auto; height:35px; line-height:35px; color:#fff;}
.welcome{ float:left;}
.y_nav{ float:right;}
.y_nav a{ color:#fff; padding:0 5px;}

.tou_bg{ background:url(../images/main_cn_03.jpg) repeat-x; width:100%; height:102px;}
.tou{ width:1064px; margin:0 auto; height:102px;}
.logo{ float:left;}
.hotline{ float:right;}

.sy_gsjj_bg{ background:url(../images/main_cn_12.jpg) repeat-x; width:100%; height:493px; margin-top:1px;}
.sy_gsjj{ width:1064px; margin:0 auto;}
.sy_jianjie{ padding:15px 0px;}
.sy_jianjie p{ font-size:13px; font-family:"微软雅黑"; line-height:30px;}


.sy_pro_bg{background:#1bb5d7; width:100%; height:628px;}
.sy_pro{ width:1075px; margin:0 auto;}
.pro_left{ background:url(../images/main_cn_54.jpg) no-repeat; width:236px; height:456px; float:left;}
.pro_left ul{ padding:63px 0 0 42px; width:154px;}
.pro_left ul li{ height:47px; line-height:47px;}
.pro_left ul li a{ color:#000000; font-size:14px;}
.pro_left ul li span img{ display:inline-block; padding-top:18px;float:right;}


.news_bg{ width:100%; height:476px; background:#1ab5d7;}
.sy_news{ width:1064px; margin:0 auto;}
.zc_news{ width:575px; float:left;}
.news_biaoti{ background:url(../images/main_cn_32.jpg) no-repeat; width:575px; height:37px; line-height:37px;}
.news_biaoti a{ font-size:18px; width:287px; display:inline-block; text-align:center; font-weight:bold; color:#444444;}
.zc_news ul{ background:url(../images/main_cn_30.jpg) no-repeat left center; width:575px; margin-top:24px; }
.zc_news ul li{ height:38px; line-height:38px; color:#fff;margin-left:30px; border-bottom:1px dashed #68cee5; padding-right:10px;}
.zc_news ul li a{ color:#fff;}
.zc_news ul li span{ float:right;}
.yc_pro{ width:415px; float:right;}
.yc_pro ul li{ line-height:32px; height:32px; border-bottom:1px solid #57c3db; color:#fff; margin-left:10px;}
.yc_pro ul li a{ color:#fff;}
.yc_pro ul li img{ padding:0 5px;}


.dibu_lianxi{ width:1064px; margin:20px auto;}
.erweima{ float:left; width:280px; height:190px;}
.sy_lianxi{ background:url(../images/main_cn_42.jpg) no-repeat; width:345px; height:190px; float:left; margin-left:15px;}
.sy_lianxi ul li{ height:48px; line-height:48px; width:290px; padding-left:55px;}
.ditu{ width:404px; height:190px; float:right;}


.footer_bg{ background:url(../images/main_cn_50.jpg) repeat-x; width:100%; height:103px;}
.footer{width:1064px; margin:0 auto; padding-top:22px;}
.footer p{color:#fff; text-align:center; line-height:30px; font-size:13px; font-family:"微软雅黑";}
.footer p a{ color:#fff; font-size:13px; font-family:"微软雅黑";}



.ny_banner{ padding-top:1px;}
.main{ width:1064px; margin:15px auto;}
.zuoce{ width:226px; float:left; border-left:1px solid #1ab5d7;}
/*.zuoce ul{ margin-left:8px;}
.zuoce ul li{ margin-top:8px; }
.zuoce ul li a{ display:block; background:url(../images/about_cn_15.jpg) no-repeat; width:217px; height:36px; line-height:36px; color:#666666; font-size:16px;padding-left:15px;}
.zuoce ul li a:hover{ background:url(../images/about_cn_13.jpg) no-repeat; width:217px; height:36px; line-height:36px; color:#fff;}
.zuoce ul li .xuanz{background:url(../images/about_cn_13.jpg) no-repeat; width:217px; height:36px; line-height:36px; color:#fff;}
*/
.youce{ width:810px; float:right;}
.mianbaoxue{ background:url(../images/about_cn_08.jpg) no-repeat; width:810px; height:35px;}
.biaoti{ font-size:22px; font-weight:bold; color:#1ab5d7; width:150px; padding-left:50px; float:left; height:35px; line-height:25px;text-align:left;}
.weizhi{ float:right; color:#1ab5d7;}
.gsjj{ padding:20px; min-height:500px;}
.gsjj p{ line-height:34px;}



#zizhi {
    width:230px;
    float: left;
    height: 200px;
    margin-left:22px;
}
.pic5 {
    padding: 2px;
    border: 1px solid #CCC;
}
.zizhi{ display:inline-block; line-height:30px; text-align:center; width:210px;}

#renzheng{width:210px;
    float: left;
    height: 280px;
    margin-left:32px;}

.newspage {
    width: 752px;
    padding: 20px 0px 0px;
    display: block;
    margin: 20px auto;
    text-align: center;
    clear: both;
}
.newspage A {
    border-width: 1px;
    border-style: solid;
    border-color: #999;
    padding: 2px 5px;
    background: #FFF none repeat scroll 0% 0%;
    font: 12px/22px "";
    color: #666;
    margin-right: 2px;
}

.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #E26748; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND:#E26748; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND:#E26748; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}
.xh1{border-bottom: 1px dotted #333;}
.xinwen p{ line-height:26px;}
.xinwen{ line-height:26px;}


.ny_lianxi ul li{ line-height:30px; height:30px;BORDER-BOTTOM:1px dashed #9cdfee; padding-left:20px;}
.tup{ background:#8ddaea; padding:8px; border:1px solid #fff;}
