﻿@import url("system.css");
/*内容页中的分页样式，可以通过覆盖CSS的方法改写*/
#CMS_ConGoPage{height:50px;line-height:50px; width:100%; text-align:center; clear: both; padding: 10px 0; font-family: cursive;font-size: 14px;}#CMS_ConGoPage span{display:inline-block; height:30px; line-height:30px; text-align:center;  width:30px; border: solid #ccc 1px;margin: 10px 3px; color:#ccc;}#CMS_ConGoPage span:hover{background-color: aliceblue;}#CMS_ConGoPage span a,#CMS_ConGoPage span a:hover{text-decoration: none;display:inline-block;color:#000;font-size: 14px;width: 100%;}
html {overflow-x:hidden; width:100%; height:100%; }
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin:0; padding:0;color:#333;font-family:"微软雅黑";}
td, th { word-wrap:break-word; word-break:break-all; }
ul{ font-size:12px;}
li{list-style:none; font-size:12px;}
img { border:0; }
.clear { clear:both; }
a { text-decoration:none;font-size:12px;color:#333;font-family:"微软雅黑";}
a:hover { text-decoration:none; color:#ff0000;font-family:"微软雅黑";}
body { font-family:"微软雅黑";height:100%;width:100%; font-size:12px; background:url(img/bg_image1.jpg) no-repeat center fixed;}

.z{ float:left;}
.y{ float:right;}

.clear{clear:both; width:auto;}

.headbg{width:100%; height:41px; background:#fafafa; border-bottom:1px solid #f0f0f0;}
.head{ width:1100px; height:41px; margin:0 auto;}
.headl{font-size:14px; color:#999; line-height:41px; }
.headr{ float:right;height:41px;font-size:14px; color:#999; line-height:41px;background:url(//filecdn.ify.cn/skin/lssws1181/img/ej.jpg) no-repeat left; padding-left:20px;}
.headr span{color:#ff6102}
.headr a{ font-size:14px; color:#999; line-height:41px;}
.headr a:hover{color:#ff6102;}

.topbg{width:100%; height:106px; background:#fff;}
.top{width:1100px; height:106px; margin:0 auto; position:relative; z-index: 100;}
.logo{ margin-top:14px; }
.menu{ width:700px;height:106px;position:relative;}
#nav {width:700px;height:106px; display:block;}
#nav .mainlevel { float:left; width:100px;height:106px;text-align:center; position:relative;z-index:999999; }
#nav .mainlevel a {color:#333; text-decoration:none; line-height:106px; display:block; width:100px; font-size:16px;}
#nav .mainlevel a:hover {color:#fff; background:#024a96;}
#nav .mainlevel ul {display:none; position:absolute;z-index:9999999; left:0px;  }
#nav .mainlevel li {border-top:1px solid #fff; background:#024a96; width:100px; height:35px;filter: alpha(opacity=90);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); opacity:0.90;/*IE6 only*/}
#nav .mainlevel li a{line-height:35px; font-size:14px; color:#fff;}
#nav .mainlevel li a:hover{color:#024a96; text-decoration:none; background:#fff;}

.banner{width:100%; height:550px; margin:0 auto;}
#full-screen-slider { width:100%; height:550px; float:left; position:relative; margin:0 auto;z-index:99;}
#slides { display:block; width:100%; height:550px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px;}
#pagination { display:block; list-style:none; position:absolute; left:52%; top:490px; z-index:999;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:15px; height:15px; float:left; margin-left:15px; border-radius:15px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#ea6617;}

.tbzbg{width:100%; background:#fff; }
.tbb{width:1100px; margin:0 auto; padding-top:44px;position:relative;}
.tbz{width:888px; margin:0 auto; overflow:hidden;}
.tbz ul li{width:116px; height:76px; border:1px solid #f0f0f0; text-align:center; float:left; margin-left:15px; margin-right:15px; padding-top:14px;}
.tbz ul li a img{width:45px; height:37px; margin-top:14px;}
.tbz ul li p{text-align:center;font-size:14px; color:#949494; margin-top:11px;}


.zxhdbg{width:100%; background:#fff; overflow:hidden;}
.zxhd{width:1100px; margin:50px auto 0; overflow:hidden;}
.zxt{font-size:32px; color:#333; text-align:center; }
.zxt p{font-size:12px; color:#c8c8c8; margin-top:10px;}
.fwz{width:1137px; margin:33px auto 0; padding-bottom:35px; overflow:hidden;}
.fw ul li{width:343px; margin:0px 18px 30px; float:left; overflow:hidden;}
.fw ul li a img{width:343px; height:246px;}
.fw ul li a img:hover{filter:alpha(opacity=60);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.fw ul li p{ width:343px; text-align:center; margin-top:24px;}
.fw ul li p.e{font-size:18px; color:#ff7800;text-align:center;}
.fw ul li p.t{font-size:16px; color:#999;text-align:center; margin-top:20px;}
.fw ul li p.f{ width:117px; height:23px;font-size:12px; color:#84c9d6; line-height:23px;text-align:center; margin-top:14px;border:1px solid #84c9d6; margin-left:110px; }
.fw ul li p.f a{font-size:12px; color:#84c9d6;}
.fw ul li p.f:hover{ color:#10a4c2;border:1px solid #10a4c2;}

.xmbg{width:100%; background:#f3f9fb; overflow:hidden;}
.xmz{width:1120px; margin:52px auto 0; padding-bottom:20px; overflow:hidden;}
.xm ul li{width:260px; margin:0px 10px 30px; float:left; overflow:hidden;}
.xm ul li a img{width:260px; height:187px;}
.xm ul li a img:hover{filter:alpha(opacity=60);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.xm ul li p{ width:260px;font-size:14px; color:#fff;margin-top:-38px; }
.xm ul li p.e{padding-left:10px;width:260px; height:38px;font-size:14px; color:#fff; line-height:38px;margin-top:-38px; background:#000;filter:alpha(opacity=60);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.xm ul li p.e span{font-size:14px; color:#fff000; margin-left:110px;}
.more{ width:220px; height:44px; margin:0 auto 45px; line-height:44px; font-size:16px; color:#333; text-align:center; border:1px solid #dcdcdc;border-radius: 30px 30px;}
.more a{font-size:16px; color:#333;}
.more a:hover{color:#ea6617;}

.cgcy{width:1100px; margin:50px auto 0; overflow:hidden;}
.cgt{font-size:32px; color:#fff; text-align:center; }
.cgt p{font-size:12px; color:#fff; margin-top:10px;}
.cgz{width:980px; margin:52px auto 50px; overflow:hidden;}
.cgz ul li{width:177px; height:177px; margin:0px 34px; float:left;}
.cgz ul li img{width:177px; height:177px;border-radius: 90px 90px;}
.cgz ul li  img:hover{filter:alpha(opacity=60);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.cgjj{width:1100px; font-size:16px; color:#fff; margin:0 auto;}
.cg{font-size:16px;color:#fff; text-align:center; line-height:27px;}
.more2{ width:220px; height:44px; margin:30px auto 45px; line-height:44px; font-size:16px; color:#fff; text-align:center; border:1px solid #fff;border-radius: 30px 30px;}
.more2 a{font-size:16px; color:#fff;}
.more2 a:hover{color:#ea6617;}

.rzqybg{width:100%; background:#fff; overflow:hidden;}
.rzqyz{width:1100px; margin:80px auto 0; overflow:hidden;}
.rzqy{width:1120px; margin:43px auto 0;  overflow:hidden;}
.rzqy ul li{width:260px; margin:0px 10px 46px; float:left; overflow:hidden;}
.rzqy ul li a img{width:260px; height:187px;}
.rzqy ul li a:hover img{filter:alpha(opacity=60);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.rzqy ul li a p{ width:260px;font-size:14px; color:#333;margin-top:17px; }
.rzqy ul li a:hover p{color:#ea6617;}

.xwdtbg{width:100%; background:#f3f9fb; overflow:hidden;}
.xwdt{width:1100px; margin:64px auto 0;}
.xwdtlist{width:1150px; margin:55px auto 34px; overflow:hidden; }
.xwdtlist ul li{ margin-bottom:25px; width:525px;  overflow:hidden; float:left; margin-left:25px; margin-right:25px;}
.xwdtlist ul li a img{width:115px; height:81px; float:left;}
.xwdtlist ul li a:hover img{filter:alpha(opacity=60);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.xwdtlist ul li p{width:385px; float:right; }
.xwdtlist ul li p.t{ padding-bottom:10px;}
.xwdtlist ul li p.t a{font-size:16px; color:#2068b4;}
.xwdtlist ul li p.t a:hover{color:#ea6617;}
.xwdtlist ul li p.f{font-size:14px; color:#999; line-height:24px;}

.linkbg{width:100%; background:#fff; overflow:hidden;}
.linkz{width:1100px; height:90px; margin:0 auto;}
.link{width:1100px;height:90px;font-size:14px; color:#666; }
.link a{font-size:14px; color:#666; line-height:90px; margin-left:5px; margin-right:5px; }
.link a:hover{color:#ea6617;}

.dbbg{width:100%; background:#202020; overflow:hidden;}
.dbz{width:1100px; margin:0 auto; overflow:hidden;}
.dbmn{width:640px; margin-top:47px; overflow:hidden;}
.dbmenu{width:640px;overflow:hidden;font-size:14px; color:#999;}
.dbmenu a{font-size:14px; color:#999; margin-left:5px; margin-right:5px; }
.dbmenu a:hover{color:#ea6617;}
.foot{font-size:14px; color:#fff; margin-top:10px;}
.foot a{font-size:14px; color:#fff;}
.foot a:hover{color:#ea6617;}

.ewmz{width:330px; margin-top:25px; overflow:hidden;}
.ewz{ width:208px;font-size:14px; color:#fff;line-height:25px; text-align:right; margin-top:10px; }
.ewm img{width:103px; height:103px;margin-bottom:25px;}


/*内页 */
.topbg2{width:100%;background:#fff; overflow:hidden;}
.nban{ width:1920px; margin:0 auto; height:300px; overflow:hidden;}
.nban img{ width:1920px; margin:0 auto; height:300px; overflow:hidden;}
.address{ width:100%; border-bottom:1px solid #eee; min-width:1200px;}
.add-box{ width:1100px; text-align:left; margin:0 auto; font-size:14px; color:#777; line-height:49px; }
.add-box a{ color:#777; font-size:14px;}

.wrap{ width:1100px; margin:0 auto;}
.column-l{ float:left; width:235px; margin-top:20px; overflow:hidden;}
.left-box{overflow: hidden; margin-bottom:30px;}
.left-quick h1{ height:40px; line-height:40px; text-indent:40px; font-size:16px; font-weight:normal; color:#fff; background:url(img/ioc.png) 15px center no-repeat #024a96; cursor:pointer;}
.left-quick ul{ border:1px solid #e5e5e5; padding:10px 18px;}
.left-quick li{ height:35px; line-height:35px; margin-bottom:10px; font-size:14px; border-bottom:1px solid #e5e5e5;}
.left-quick li a{ display:block; transition: all .2s;font-size:14px;}
.left-quick li:hover a{ /*background:#ff6102;*/ color:#ff6102; transition: all .2s;}
.left-contact h1{ height:40px; line-height:40px; text-indent:40px; font-size:16px; font-weight:normal; color:#fff; background:url(//filecdn.ify.cn/skin/lssws1181/img/left-contact.png) 5px center no-repeat #024a96;}
.left-contact ul{ border:1px solid #e5e5e5; padding:10px 10px;}
.left-contact li{ line-height:25px; margin-bottom:10px; font-size:14px; text-align:left;}

.column-m{ float:right; width:800px; margin-top:20px; padding-bottom:50px; overflow:hidden;}
.column-m .paper{ overflow: hidden;}
.column-m .paper h1{ line-height:24px; text-align:center; padding-bottom:18px; color:#ff6102; font-weight:normal; font-size:16px;}
.column-m .paper h5{ line-height:16px; text-align:center; padding-bottom:24px; color:#999; font-weight:normal; font-size:14px;}
.column-m .paper .content{ overflow: hidden; font-size:14px; line-height:200%; color:#666;}
.column-m .paper .content img{ display:block; max-width:880px; margin:10px auto;}
.column-m .list{ overflow: hidden; margin-top:8px;}
.column-m .list h1{ padding-bottom:10px;}
.column-m .list h1 span{ font-size:20px; color:#ea6617; border-bottom:2px solid #e5e5e5; font-weight:normal; padding:0 10px 10px 10px;}

.nynews_center{  float:left;width:800px; margin-top:20px; color:#666;overflow:hidden;}
.nynews_center ul li{ float:left; line-height:35px; padding-left:30px; background: url(//filecdn.ify.cn/skin/lssws1181/img/index12.jpg) no-repeat left; width:770px;border-bottom: 1px solid #eee;}
.nynews_center ul li a{ color:#666; font-size:14px;}
.nynews_center ul li a span{ float:right; color:#999; font-family:Arial; }
.nynews_center ul li a:hover{color:#ea6617; }

.ny_pages{width:800px;text-align:center;margin:30px auto 0;}
.ny_pages a{margin:0px 3px;color:#666; font-size:14px;}
.ny_pages a:hover{color:#ea6617;}

.aboutusmtrd_down{width:800px; padding-top:20px; padding-bottom:30px; margin:0 auto; overflow:hidden;}
.aboutusmtrd_down a{color:#666; font-size:14px;}
.aboutusmtrdd_left{ float:left;color:#666;font-size:14px;}
.aboutusmtrdd_left a:hover{ text-decoration:underline;color:#ea6617;}
.aboutsumtrdd_right{ float:right;color:#666;font-size:14px;}
.aboutsumtrdd_right a:hover{text-decoration:underline;color:#ea6617;}

.ny_pictures ul{ width:800px; margin:30px auto 0; overflow:hidden;}
.ny_pictures ul li{margin:12px 10px; width:246px;height:210px;float:left;}
.ny_pictures ul li p{width:246px;line-height:35px;text-align:center;}
.ny_pictures ul li p.e{ font-size:13px; color:#666;}
.ny_pictures ul li a img{width:228px;height:157px;padding:8px;border:1px solid #cccccc;}
.ny_pictures ul li a:hover img{width:228px;height:157px;padding:8px; background:#e2e2e2;border:1px solid #cccccc;}

/*单页*/
.about{width:800px; padding:30px 0px 40px;margin:0 auto; font-size:13px; color:#666; line-height:26px; overflow:hidden;}


/*留言板*/
.nabout1{ width:900px; font-size:13px; color:#666;line-height:26px; padding:20px 30px 40px 0px; margin:20px auto 0;background:#fff;}
.nabout1 table tr{ height:46px;}
.nabout1 table tr th{ font-size: 14px; font-weight: normal; padding-right: 15px; width:10%;}
.nabout1 table tr td input{ width: 40%; height: 25px; padding: 0px 5px;}
.nabout1 table tr td textarea{ width:80%;}
.submit{ width: 120px !important; height: 30px !important; border: 0; background-color: #ea6617; color: #fff; margin-top: 10px; cursor:pointer;}


.fanganb{width:1134px; overflow:hidden;margin: 60px auto 50px;}
.fanganb ul li{float:left; width:343px; margin:0px 17px 45px;}
.fanganb ul li a img{width:344px; height:147px; margin-bottom:20px;}
.fanganb ul li p{text-align:center;}
.fanganb ul li p.t{font-size:18px; color:#222; margin-bottom:5px;}
.fanganb ul li p.f{font-size:14px; color:#666; margin-bottom:20px;margin-top: 10px;}
.fanganb ul li p.xq{width:104px; height:28px; background:#1d60a4; color: #fff;text-align:center; line-height:28px; margin:0 auto; }
.fanganb ul li p.xq a{ font-size:14px; color:fff; line-height:28px;}


    .cs tr td {
        text-align: center;
        padding: 10px 0px;
    }
    
    .bg1 {
        font-size: 18px;
        font-weight: bold;
        color: #335ecd;
        background: #f8f8f8;
    }
    
    .bg2 {
        font-weight: bold;
    }
    
    .bg3 {
        color: #335ecd;
    }

.nav_title{text-align:center; padding:50px 0; font-size:16px;}
.nav_title a{margin:0 20px; display:inline-block; border:1px solid #ccc; height:40px; line-height:40px; padding:0 20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; overflow:hidden}
.nav_title .a{color:#fff; background:#024a96;border:1px solid #ff6637;}
.content_left{width:235px; margin:0px auto 30px;}
.content_left .title{height:45px; background:#024a96; color:#fff; padding:0 20px; line-height:45px; font-size:16px}
.content_left .title span{background:url(img/ioc.png) no-repeat 0 center; padding-left:22px;}
.left_nav{border:1px solid #e6e6e6; border-top:0; overflow:hidden; padding:0 0 20px 0;font-size: 14px;}
.left_nav ul{margin-top:-1px;font-size: 14px;}
.left_nav li{padding:10px 20px; border-top:1px solid #e7e7e7;font-size: 14px;line-height: 30px;}
.left_nav li a{font-size: 14px;line-height: 30px;}
.left_nav li a:hover{color:#ea6617;}
.left_nav li .t{height:50px; line-height:50px; padding:0 0 0 18px; position:relative}
.left_nav li .t i{position:absolute; left:0; top:0; width:18px; height:50px;background:url(img/ioc_l.png) no-repeat 0 center; cursor:pointer}
.left_nav li .t a,.left_nav li .t.hover:hover a{color:#000;font-size: 14px;}
.left_nav li .t:hover i{background:url(img/ioc_la.png) no-repeat 0 center;}
.left_nav li .t:hover a{color:#ea6617}
.left_nav li .t.hover i{background:url(img/ioc_b.png) no-repeat 0 center; }
.left_nav li .txt{padding:0 0 20px 18px; display:none}
.left_nav li .txt p{line-height:30px; height:30px; overflow:hidden}
.left_nav .more{background:#ff6637; display:block; width:120px; height:30px; margin:0 auto; text-align:center; line-height:30px; color:#fff; cursor:pointer;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px; overflow:hidden}
.left_nav .more:hover{background:#ff5825}
.left_nav .more span{padding-right:18px; background:url(img/ioc_ba.png) no-repeat right center;}
.left_nav .more.hover span{background:url(img/ioc_t.png) no-repeat right center;}