/* CSS Document */
body { margin: 0px; padding: 0px; font-family: Arial; font-size: 100%; color: #666666; background: #FFFFFF; }
.fl { float: left; display: inline; }
.fr { float: right; }
.clear { clear: both; height: 0; overflow: hidden; }
table, img { border: none; }
a { color: #666666; }
a:link, a:visited, a:active { text-decoration: none; }
a:hover { text-decoration: none; }
p, ul, li { list-style: none; margin: 0px; padding: 0px; }
/*----------------------通用---------------------------*/

/*整体*/
.container { width: 750px; height: 100%; margin: auto; position: relative; }
/*.title { font-size:14px; color:#008cd6; font-weight:bold; background:url(../images/titletb.jpg) 12px 6px no-repeat; padding-left:23px;}*/
/*.bkborder { border:#e2e2e2 1px solid;}*/

/*版块*/
/*.titlebg { background:url(../images/titlebg.jpg) repeat-x; height:33px; overflow:hidden; line-height:33px;}*/
/*.titlebg-a { background:url(../images/titlebg-a.jpg) repeat-x; height:33px; overflow:hidden; line-height:33px;}*/
/*.more { padding:8px 10px 0 0;}*/

/*----------------------顶部---------------------------*/
.header { position: fixed; top: 0px; left: 0px; width: 100%; height: 80px; padding:10px 0; overflow: hidden; background:#ffffff; text-align:center; z-index:999999;-webkit-box-shadow:rgba(0,0,0,0.36) 3px 3px 3px; -moz-box-shadow:rgba(0,0,0,0.36) 3px 3px 3px; box-shadow:rgba(0,0,0,0.36) 3px 3px 3px;}
.center { padding:0px 0 100px 0;}
.center img { max-width:100%;}
.footer { width: 100%; min-height: 100px; position: fixed; bottom: 0px; left: 0px; overflow: hidden; background:#055791; color:#FFFFFF; z-index:999999;}
.footer a { display:block; font-size:1.5em; float:left; color:#FFFFFF; width:187.5px; text-align:center; line-height:2.2em; padding-top:20px;}
.footer a i { font-size:3em;}
.f_img img { max-width:100%;}

/*.headtop {width:982px;}*/
/*.headtop .sethome { background:url(../images/sethomebg.jpg) no-repeat; width:265px; height:30px; color:#006fbc; line-height:30px; text-align:center;}*/
/*.headtop .sethome a {color:#006fbc; padding:0 16px 0 16px;}*/

/*菜单*/
.language { background:#000000; color:#FFFFFF; margin-top:100px;}
.language a { background:#000000; width:50%; display:block; float:left; text-align:center; color:#FFFFFF; line-height:2em; font-size:1.8em; border-bottom:#ffffff 1px dotted;}
.nav { background:#055791; color:#FFFFFF; padding:10px;}
.nav a { width:33.3%; display:block; float:left; text-align:center; color:#FFFFFF; line-height:3em; font-size:2em; border-bottom:#ffffff 1px dotted;}
/*.navtop {background:url(../images/navbg.jpg) repeat-x; width:958px; height:39px; border-left:#0260bd 1px solid; border-right:#0260bd 1px solid; overflow:hidden; font-size:14px;}*/
/*.nav ul { padding:7px 0 0 10px;}*/
/*.nav li { float:left; line-height:33px; margin-right:10px;}*/
/*.nav li a { width:91px; height:33px; display:block;color:#FFF; font-size:14px; font-weight:bold; text-align:center;}*/
/*.nav li a:hover { color:#003366; background:url(../images/navhover.jpg) no-repeat;}*/
/*.navbottom { background:#faf9f9; border:#CCC 1px solid; border-top:none; width:938px; height:28px; overflow:hidden; padding-left:20px; line-height:30px;}*/

/*----------------------首页---------------------------*/


.i_bk_2 { background:#f8f7f7; padding:30px 0;}
.i_tp_list { width:750px; margin:0 auto;}
.i_tp_list ul { margin:30px 10px 30px 10px;}
.i_tp_list li { float:left; margin:10px 6px;}
.i_tp_list li a { display:block; background:#FFFFFF; border:#e6e6e6 1px solid;}
.i_tp_list li a span { display:block; background:url(../images/link_ico.jpg) left center no-repeat; height:50px; line-height:50px; padding-left:50px; margin:0 10px; font-size:2em;}

.list { margin:20px;}
.list a { width:336px; float:left; display:block; line-height:2.8em; background:url(../images/lilogo.jpg) left center no-repeat; padding-left:16px; font-size:2.5em; border-bottom:#e6e6e6 1px dashed;}

.location { font-size:2em; background:#e6e6e6; padding:10px;}
.news { padding:30px 20px; font-size:1.5em;}
.news .top_news .fl { width:250px;}
.news .top_news .fr { width:460px;}
.news .top_news .bt { font-size:1.6em; padding-top:5px;}
.news .top_news .info { color:#999999; font-size:1.2em; line-height:1.5em; padding:6px 0;}
.news .top_news .time { color:#666666; font-size:1.2em;}


.news ul { margin-top:16px;}
.news li { background:url(../images/lilogo.jpg) left center no-repeat; padding:10px 10px 10px 20px; line-height:2em; overflow:hidden; border-bottom:#e1e1e1 1px dashed;}
.news li a { float:left; width:500px; overflow:hidden; font-size:1.2em;}
.news li span { float:right; overflow:hidden; font-size:1.2em; color:#999999;}

.title { font-size:2em; border-left:#CB0003 2px solid; padding-left:10px; margin-left:10px; margin-bottom:6px;}

.pro { width:750px; margin:0 auto 20px auto;}
.pro ul { margin-top:16px;}
.pro li { float:left; margin:12px;}
.pro li a { display:block; background:#FFFFFF; border:#e6e6e6 1px solid;}
.pro li a span { display:block; background:url(../images/link_ico.jpg) left center no-repeat; height:50px; line-height:50px; padding-left:50px; margin:0 10px; font-size:2em;}


.page_area{width:613px;margin:10px auto;}
.page_info{text-align:center;margin:20px 0;color:#333;font-size:2em;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:1em;margin:20px 0 10px;}
.page_list a{display:inline-block;color:#055791;border:1px solid #d6d6d6;background:#fff;text-align:center;padding:10px 16px;margin:6px;}
.page_list a:hover{color:#fff;border:1px solid #055791;background:#055791;}
.page_list a.on{color:#fff;border:1px solid #055791;background:#055791;}

/*----------------------内页---------------------------*/

.n_bg { padding-bottom:160px;}
.l_nav { padding:20px 10px 10px 10px;}
.l_nav a { font-size:1.8em; display:inline-block; line-height:1.8em; background:#055791; border-radius:6px; margin:0 10px; padding:0 10px; color:#FFFFFF;}
.l_nav a.hover { background:#055791;}


.content h2 { font-size:2.6em; text-align:center; }
.content .n_info { font-size:1.2em; border-top:#e1e1e1 1px solid; border-bottom:#e1e1e1 1px solid; padding:10px 0; text-align:center; }
.content .nr { font-size:2em; padding:20px 20px 160px 20px; line-height:2em;}
.content .nr img { max-width:100%;}
/*菜单*/
/*.leftmenu ul li { background:url(../images/leftmenutb.jpg) 10px 10px no-repeat; border:#e2e2e2 1px solid; width:176px; height:26px; text-align:center; line-height:28px; margin-top:3px;}*/
/*.leftmenu ul a { width:176px; height:26px; display:block;}*/
/*.leftmenu ul a:hover { background:#09F; color:#FFF;}*/

/*新闻*/
/*.nynews li { background:url(../images/lilogo-a.jpg) 10px 7px no-repeat; padding:0px 10px 0 20px; border-bottom:#CCC 1px dotted; line-height:23px; width:626px; height:23px; overflow:hidden;}*/
/*.nynews li a { float:left; width:500px; overflow:hidden;}*/
/*.nynews li span { float:right; overflow:hidden;}*/

/*图片*/
/*.nyimg { float:left; width:176px; height:130px; padding:20px 0 0 56px; text-align:center; line-height:36px;}*/
/*.nyimg img { width:168px; height:101px; border:#CCC 1px solid; padding:2px;}*/

/* 懒人图库 搜集整理 www.lanrentuku.com */

.rslides { position: relative; list-style: none; overflow: hidden; width: 100%; height:400px; overflow:hidden; padding: 0; margin: 0; }
.rslides li { -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; }
.rslides li:first-child { position: relative; display: block; float: left; }
.rslides img { display: block; float: left; width: 100%; border: 0; }
.slide_container { position: relative; float: left; width: 100%; }
.slide { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.slide li { position: absolute; width: 100%; left: 0; top: 0; }
.slide img { display: block; position: relative; z-index: 1; width: 100%; border: 0; }
.slide .caption { display: block; position: absolute; z-index: 2; font-size: 20px; text-shadow: none; color: #fff; background: #000; background: rgba(0,0,0, .8); left: 0; right: 0; bottom: 0; padding: 10px 20px; margin: 0; max-width: none; }
.slide_nav { position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top: 52%; left: 0; opacity: 0.7; z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 61px; width: 38px; background: transparent url("../images/themes.gif") no-repeat left top; margin-top: -45px; }
.slide_nav:active { opacity: 1.0; }
.slide_nav.next { left: auto; background-position: right top; right: 0; }



@font-face {font-family: "iconfont";
  src: url('iconfont.eot'); /* IE9*/
  src: url('iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('iconfont.woff') format('woff'), /* chrome, firefox */
  url('iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

.icon {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.icon-dianhua:before { content: "\e663"; }
.icon-duanxin:before { content: "\e64c"; }
.icon-shouye:before { content: "\e657"; }
.icon-qq:before { content: "\e60b"; }
.icon-fanhui:before { content: "\e655"; }

.msg_input{height:30px; line-height:30px; width:94%; border:1px #CCCCCC solid; border-radius:5px; padding-left:5px; color:#999; margin-top:15px;}