@charset "gb2312";
/* CSS Document */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,table,form,fieldset,input,button,textarea{margin:0; padding:0;}
body{ font-size:12px;  color:#666; font-family:'\5fae\8f6f\96c5\9ed1',"Hiragino Sans GB","Arial","tahoma";}
a{text-decoration:none; color:#333;}
a:hover{color:#CA261E;}
.clear{clear:both;}
.blank30{height:30px;}
.blank12{height:12px;}
ul,li{list-style:none;}
img{border:0;}
.box{width:1200px; margin:0 auto;}
.mt24{margin-top:24px;}
.fl{float:left;}
.fr{float:right;}
.w1280{width:1280px; position:relative;margin:0 auto;}
.w1400{width:1400px; position:relative;margin:0 auto;}
/**header**/
.top{height:40px; line-height:40px; color:#00FFFF;background:#0684C1;}
.top .welcome{float:left; font-size:14px;}
.top .collect{float:right;  font-size:14px;}
.top .collect span{color:#00FFFF; padding:0px 5px; height:16px;line-height:16px; display:inline-block;}
.top .collect span a{color:#00FFFF;}
.top .collect span a:hover{color:#00FFFF; text-decoration:underline;}
.top .collect span img{ vertical-align:middle;}

table,tbody{margin:0px auto; text-align:center;}


/**logo**/

.logo{width:1400px;height:83px;background:#1C5CA6; margin:0px auto}










/**导航开始**/
.nav{ font-size:16px; font-weight:bold;text-align:center; position:relative; width:100%;background:#1483D5;height:35px;line-height:35px;}
.nav li{float:left; position:relative; text-align:center; z-index:100;}
.nav li.nav_line{width:1px;height:35px; background:url(../images/nav_line.png) no-repeat center center;}
.nav li a{display:block;height:35px; width:148px;line-height:35px;color:#fff;}
.nav li .active{background:#FF9900;}
.nav li a:hover{ text-decoration: underline; background:none;}

.nav li .shownav{position:absolute; left:0; visibility:hidden; width:124px; text-align:center; line-height:22px; font-size:12px; background:#fff;border-bottom:2px solid #999;border-right:2px solid #999;border-left:2px solid #999; font-weight:normal;padding:0 10px;}
.nav li .shownav a{padding:8px;font-size:14px;background:url(../images/biao.gif) no-repeat center left;text-align:left; color:#666; width:110px; height:22px; line-height:22px;border-bottom:2px dotted #ccc;}
.nav li .shownav a:hover{ text-decoration:underline;}


/**导航结束**/

















/**焦点图开始**/
.banner { position:relative; width:100%; height:280px;}
.banner .bd { position:relative; width:100%;height:280px; text-align:center; }
.banner .bd li a{width:100%;height:280px; display:block;}

.banner .hd { position:absolute; bottom:12%; width:100%; height:10px;}
.banner .hd ul { width:1000px; height:10px; margin:0 auto; text-align:center; }
.banner .hd ul li { display:inline-block; *display:inline;  width:10px; height:10px; border-radius:10px; margin:0 9px;  background:#fff; line-height:999px; overflow:hidden; cursor:pointer; vertical-align:top; }
.banner .hd ul .on { background:#0092CE;}



/**焦点图结束**/





/*内容*/

.nr{width:100%;height:auto; position: relative;}
.nr_l{width:1040px;height:auto;}

.nr_l_tit{width:1040px;height:38px;line-height:38px;border-bottom:1px solid #AECFE8;}
.nr_l_tit .gzdt{border-bottom:3px solid #0072CB;width:95px;height:36px;line-height:36px; font-size:18px;padding-left:5px;}
.nr_l_tit .time{padding-left:30px;}

.nr_l_tit .ssou{float:right;width:200px;margin-top:5px;}
.nr_l_tit .ssou input{width:200px;height:24px; line-height:24px;border-radius:20px; position:relative;}
.nr_l_tit .ssou .search_text{border:1px #C8C8C8 solid;color:#969696;font-size:14px;width:190px;height:24px;line-height:24px; padding-left:10px;}
.nr_l_tit .img_submit2 { position: relative;top:-25px;right:-170px; cursor:pointer;}



.nr_l .news_l{width:550px;height:294px;}
.nr_l .news_l .news_l_top{border-bottom:1px solid #eee;padding-bottom:15px;}
.nr_l .news_l .news_l_top h1{ text-align:center;font-size:24px;color:#ff0000;line-height:50px; line-height:50px;}
.nr_l .news_l .news_l_top h1 a{color:#ff0000;}
.nr_l .news_l .news_l_top h1 a:hover{ text-decoration:underline;}
.nr_l .news_l .news_l_top p{ text-indent:24px;font-size:12px;color:#555;}
.nr_l .news_l .news_l_top p a{ color:#555;}
.nr_l .news_l .news_l_top p a:hover{color:#990000; text-decoration:underline;}
.nr_l .news_l .news_l_top p a span{ color:#00B2FF;}
.nr_l .news_l .news_l_top p a:hover span{color:#00B2FF;}

.nr_l .news_l .news_l_list{padding-top:15px;color:#555;}
.nr_l .news_l .news_l_list ul{ background:url(../images/123.gif) no-repeat top left;}
.nr_l .news_l .news_l_list ul li{padding-left:30px;line-height:26px;}
.nr_l .news_l .news_l_list ul li span{ float:right;}
.nr_l .news_l .news_l_list ul li a{width:271px;height:26px;line-height:26px;color:#555;}
.nr_l .news_l .news_l_list ul li a:hover{color:#990000; text-decoration:underline;}




.nr_l .news_r{ width:460px;height:294px;background:#063;}

.banner1 { position:relative; width:460px; }
.banner1 .bd { position:relative; width:460px;height:294px; text-align:center; background:#000;}
.banner1 .bd li a{width:460px;height:294px; display:block;}
.banner1 .bd li a .tit{ position:relative;top:-60px;background:rgba(0,0,0,.6); color:#fff;padding:0 10px;width:440px; overflow:hidden;text-align:left;height:60px;line-height:45px;font-size:14px;}
.banner1 .bd img{width:460px;height:294px;}

.banner1 .hd { width:460px; height:8px; position:absolute;right:20px; top:255px;}
.banner1 .hd ul {float:right; width:460px; height:40px; padding-top:15px;margin:0 auto; text-align:right; }
.banner1 .hd ul li { display:inline-block; *display:inline; zoom:1; width:12px; height:12px; margin:0 5px; border-radius:8px; background:#D9D9D9; line-height:999px; overflow:hidden; cursor:pointer; vertical-align:top; }
.banner1 .hd ul .on { background:#FC114A; }




.nr_r{width:338px;height: auto;}
.nr_r_tit{width:338px;height:38px;line-heigth:38px;border-bottom:1px solid #AECFE8;}
.nr_r_tit h1{border-bottom:3px solid #0072CB;width:95px;height:36px;line-height:36px;color:#555; font-size:18px;font-weight:normal;padding-left:5px;}
.nr_r_tit span{ float:right; position:relative;top:-28px;}
.nr_r_tit span a{color:#555;}
.nr_r_tit span a:hover{color:#990000; text-decoration:underline;}

.nr_r_list{color:#555;}
.nr_r_list .xux{width:250px;border-bottom:1px dashed #ccc;}
.nr_r_list .xux a:hover{color:#990000; text-decoration:underline;}





/*案例展示*/

.y_main {
    width: 100%;
}


.case {
    width: 1400px;
    margin: 0 auto;
	height:170px;
}

.ellipsis {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size:13px;color:#333;
}

.case_tit{width:1400px;height:38px;line-heigth:38px;border-bottom:1px solid #AECFE8;margin-bottom:20px;}
.case_tit h1{border-bottom:3px solid #0072CB;width:115px;height:36px;line-height:36px;font-weight:normal; font-size:18px;padding-left:5px;}
.case_tit span{ float:right; position:relative;top:-28px;}
.case_tit span a{color:#555;}
.case_tit span a:hover{color:#990000; text-decoration:underline;}











/*底部样式*/
.footer{background:#085394;width:100%;color:#fff; font-size:12px; text-align:center; line-height:22px;padding:20px 0px;}
.footer_top{padding-bottom:20px;}
.footer a{color:#fff;}







/****************************************************************************内页**************************************************************************************/


.page_main{width:100%;height:auto; position: relative;}
/******内页banner******/
.page_banner{background:url(../images/page_banner.jpg) no-repeat center center; height:300px; position:relative;}

/*height:auto;position:absolute;top:-103px;left:0;*/


/**左侧**/
/*导航*/
.page_l{float:left; width:260px;background:#F5F5F5;}
.page_tit{width:260px;height:50px;line-height:50px;font-size:24px;font-weight: bold;background: url(../images/page_nav_tit.jpg) no-repeat center center;color:#fff;text-align:center;}


.page_nav{width:247px;height:auto;background:#F5F5F5; padding-left:13px;}
.page_nav li{width:232px;height:40px;line-height:40px;text-align:left;color:#333;border:1px solid #ddd;font-size:14px;background:#fff url(../images/con1.png) no-repeat 20px center ;margin-top:10px;}
.page_nav li a{color:#333;display: block;width:184px;height:40px;padding-left:40px;}
.page_nav ul li:hover a{color:#990000;  }


.page_l h1{width:280px;height:52px;line-height:52px;background:#04A5A2;font-size:22px;color:#fff;text-align:center;font-weight:normal;}
.page_l h1 span{font-size:14px;}


.page_tj{width:247px;height:598px;background:#fff; margin:0px auto;}
.page_tj_tit{width:247px;height:35px;line-height:35px;border-bottom:1px solid #ddd;}
.page_tj_tit h1{width:91px;height:35px;line-height:35px;background:#1483D5;color:#fff;font-size:12px;color:#fff; text-align:center;}
.page_tj_tit span{float:right; position:relative;top:-20px;right:4px}
.page_tj ul{padding:0 2px;}
.page_tj ul li{background:url(../images/con3.png) no-repeat 5px center;width:242px;height:34px;line-height:34px;border-bottom:1px dashed #ccc;}
.page_tj ul li a{ display:block; width:222px;height:34px;padding-left:20px;}
.page_tj ul li a:hover{background:#F5F5F5 url(../images/con3.png) no-repeat 5px center;color:#990000; text-decoration:underline;}









/**右侧**/
.page_r{float:right; width:1110px;height:auto;}
.page_tit2{font-size:18px; color:#1483d5; height:50px;line-height:50px; padding:0px 30px 0px 45px;background: url(../images/top_bg.jpg) no-repeat center left;}
.page_tit2 span{ float:right;font-size:12px;color:#555;}








/******新闻******/
.page_news{width:1090px;margin:0 auto;overflow:hidden;padding:0px 10px 0px 10px;} 
.page_news ul{padding-top:20px;}                              							
.page_news li{border-bottom:1px #eee solid;padding-right:10px;line-height:34px;background:url(../images/biao.gif) no-repeat left center; text-indent:16px;}
.page_news li a{font-size:12px;color:#555;}
.page_news li a:hover{color:#FF0000; text-decoration:underline;}
.page_news li span{float:right;font-size:12px;color:#555;}













/*内页右侧翻页按钮样式-新闻列表页*/
.fenye{margin:20px 0px 30px 0px;text-align:center;font-size:12px;}
.fenye a{border:1px solid #ddd; padding:6px 15px; margin:0 2px; height:22px; line-height:22px; display:inline-block;}
.fenye a:hover{background:#0F73D1; color:#fff; text-decoration:underline;}
.fenye a.currclass{background:#0F73D1; color:#fff;}


/**正文内容**/
.page_box .content{padding:20px; font-size:14px; line-height:26px; color:#333;}
.page_box .content  h1{font-size:26px; margin:10px 0px; color:#333; text-align:center;}
.page_box .content  h2{font-size:20px; margin:10px 0px; color:#333; text-align:center;}
.page_box .content .time{margin:15px 0px 0px; border-bottom:1px solid #eee; padding-bottom:10px;color:#999999; text-align:center;}
.page_box .content1{font-size:16pt; line-height:35px; color:#333;padding:30px 0px;border-bottom:1px solid #eee; font-family:"宋体"}
.page_box .content1 img{padding:18px 0px;}




/*内页新闻详情页**********************/
.newsinfo_con{margin:0 10px 30px 0;}
.newsinfo_con h1{font-size:20px;color:#333;line-height:36px;margin-top:18px; text-align:center;}
.newsinfo_con .time{height:34px;line-height:34px;color:#999;border-bottom:1px #dfdfdf dotted; text-align:center;}
.newsinfo_con .content{font-size:16px;line-height:36px;color:#666;padding-top:20px;}
.newsinfo_con .content img{padding:5px 0px;}





.up-and-down-page{margin:10px auto;height:60px;text-align:center;}
.up-and-down-page a.btn{display:inline-table;border:1px #dfdfdf solid;background:url(/images/next_ico.jpg) 5px 3px no-repeat;border-radius:4px;line-height:24px;width:90px;text-align:center;font-size:14px;color:#666;margin:0px 10px;}
.up-and-down-page a.btn:hover{border:1px #D52C3F solid;color:#D52C3F;background:url(/images/next_ico.jpg) 5px -14px no-repeat;}


















