/* CSS Document */
@CHARSET "UTF-8";
body ,html{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:100%;
	width:100%;
	font-size:1em;
	text-align: left;
	font-family:"MicroSoft YaHei";
	background: #ffffff;
}

img {border: none;}
p,ul,ol,li,form,h1,h2,h3,table,td,tr,b {margin: 0;	padding: 0;	list-style: none;}

/** top **/
.logo{ float:left; width:200px;}
.logo img{ height:70px; float:left; margin-top:10px; margin-bottom:10px;}



/** daohang **/
.head{width:100%;  background-color: rgba(52, 59, 167, 0.9); /* background-image: linear-gradient(to bottom,  rgba(0, 0, 0, 0.9), transparent);*/ height:90px; float:left; position:absolute; top:0px; z-index:300;}
.dao1200{margin-left:auto; margin-right:auto; width:1200px;}
.topcontact{float:left;width:1000px; height:26px; margin-top:14px; }
.topcontact .t{float:right; height:20px; line-height:20px; padding-top:6px; text-align:right; font-size:18px; color:#ffffff; }
.topcontact .w{float:right;width:24px; padding-left:5px; height:24px; padding-top:6px; text-align:right; margin-right:5px;  position:relative;}
.topcontact .w img{ height:20px;  border:1px solid #ffffff; border-radius:22px;}

.topcontact .yincang{display:none;height:140px; width:140px; z-index:900; top:30px; position:absolute; left:-53px;  }
.topcontact .yincang img{ width:140px; height:140px; border: none; border-radius:0px;}


.nanverz{width:980px; font-family:"MicroSoft YaHei"; padding-left:20px;}
.er{float:left;}

.mainlevel{float:left; display: inline; text-align:center; font-size:16px;  position:relative; height:40px; padding-bottom:10px; line-height:40px; z-index:400; width:140px;}

.mainlevel a{color:#ffffff; text-decoration:none;}

.mainlevel:hover{color:#ffffff;}
.mainlevel:hover a{ color:#ffffff;}
.mainlevel a:hover,a:active {color:#ffffff; }

.mainlevel div{display:none; font-size:1em; position:absolute; left:0px; top:50px; z-index:9999; 
background:url(../images/daoj.png) center top no-repeat; padding:0; border-radius:0 0 4px 4px; border-top:1px solid #153b6f; background-color: rgba(52, 59, 167, 0.8); }

.mainlevel div a{display:block; width:120px; color:#ffffff; height:45px; line-height:45px; border-bottom:#153b6f 1px dotted; font-family:"MicroSoft YaHei"; text-align:center; margin:0 10px; font-size:0.9em; text-decoration:none;}
.mainlevel div a:hover{color:#ffffff; }

.fixednav {position:fixed; top: 0px; left:0px; width:100%; z-index:500; background-color: rgba(52, 59, 167, 1); box-shadow: 0px 1px 1px #000000;}


/* flash */
.flash{ width:100%; float:left; height:960px; position:relative;}
.flexslider{position:relative; height:960px;background:url(../images/loading.gif) 50% no-repeat;}

.slides{position:relative;z-index:1;}
.slides li{height:960px;}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.flex-control-nav{position:absolute; bottom:25px; z-index:2; left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%) translateZ(0);
          transform: translateX(-50%) translateY(-50%) translateZ(0);}
.flex-control-nav li{display:inline-block;width:16px; float:left;height:16px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:16px;height:16px;line-height:50px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:43%;}
.flex-direction-nav li a{display:block;width:50px;height:100px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:80px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-prev:hover{background:url(../images/prevon.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:80px;background:url(../images/next.png) center center no-repeat;}
.flex-direction-nav li a.flex-next:hover{background:url(../images/nexton.png) center center no-repeat;}


/*women*/
.women100{ float:left; width:100%; background:#f5f5f5; margin-top:10px; margin-bottom:20px;}
.women1200{width:1200px; margin:0px auto 0px auto; position:relative;}
.women1200 .wlz{float:left; width:590px; padding:20px 10px 30px 0;}
.women1200 .wlz h2{float:left; width:100%; font-weight:normal; font-size:26px; height:40px; line-height:40px; }
.women1200 .wlz h2 a:link {color:#525252; text-decoration:none; } 
.women1200 .wlz h2 a:visited {color:#525252;} 
.women1200 .wlz h2 a:hover,a:active {color:#343ba7; text-decoration:none;}
.women1200 .wlz .ying{float:left; position:relative; width:100%; font-size:16px; color:#8e8e8e; height:35px; line-height:35px; margin-bottom:20px;}
.women1200 .wlz i{ position:absolute; bottom:0px; left:0px; content:none; border-bottom:1px #bbbbbb solid; width:50px;}

.women1200 .wlz p{font-size:14px; line-height:27px; color:#525252; margin-top:10px; text-align: justify;}
.women1200 .wlz .more{float:left; width:100%; margin-top:20px;}

.women1200 .wlz .more a:link {color:#ffffff; text-decoration:none; } 
.women1200 .wlz .more a:visited {color:#ffffff; text-decoration:none;} 
.women1200 .wlz .more a:hover,a:active {color:#343ba7; text-decoration: none;}

.women1200 .wlz .more a {width:100px; padding:0px 40px 0px 35px; border:1px solid #343ba7; height:38px; font-size: 16px; line-height:38px; float:left; transition: background-color .3s;  background:url(../images/arrow2.png) 120px 12px #343ba7 no-repeat; background-size:25px ;}
.women1200 .wlz .more a:hover {color: #343ba7; text-decoration: none; background:url(../images/arrow0.png) 125px 12px #ffffff no-repeat; background-size:25px ; border:1px solid #4c4c4c;}

.wlz .whytt{ float:left; width:100%; margin-bottom:10px;}
.wlz .whytt .w1{ float:left; width:80px; margin-right:20px; height:120px; text-align:center;}
.wlz .whytt .w1:hover a:link{color:#343ba7;}
.wlz .whytt .w1 .f{ float:left; width:80px; height:30px; text-align:center; font-size:14px; }
.wlz .whytt .w1 a:link {color:#767676; text-decoration:none; } 
.wlz .whytt .w1 a:visited {color:#767676; text-decoration:none;} 
.wlz .whytt .w1 a:hover,a:active {color:#343ba7; text-decoration: none;}

.wlz .whytt .w1 img{ display:block; margin:20px 20px 10px 0px; width:48px; border:1px solid #ebebeb; background:#ffffff; border-radius:50px; padding:15px; transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out; }
.wlz .whytt .w1:hover{cursor:pointer;}
.wlz .whytt .w1:hover img{
    transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
  }

/*you*/
.women1200 .wrz{float:left; width:590px; padding-left:10px; position:absolute; right:0px; top:30px; z-index:10;}
.women1200 .wrz img{ border-radius:2px; width:590px; height:390px;}

/*youshi*/
.youshi100{ float:left; width:100%; background:url(../images/live_bg.jpg) top center no-repeat; padding:40px 0; height:540px; margin:10px 0; }
.youshi1200{width:1200px; margin:0px auto 0px auto; }
.youshi1200 h2{ float:left; color:#343ba7; font-weight:normal; text-align:center; font-size:26px; height:40px; line-height:40px; width:100%;}
.youshi1200 h2 a:link {color:#ffffff; text-decoration:none; } 
.youshi1200 h2 a:visited {color:#ffffff;} 
.youshi1200 h2 a:hover,a:active {color:#ffffff; text-decoration:none;}

.youshi1200 .ying{float:left; position:relative; margin-top:200px; text-align:center; width:100%; font-size:18px; color:#ffffff; height:56px; line-height:56px; border-radius:4px;  background-color: rgba(52, 59, 167, 0.8); }
.youshi1200 i{ position:absolute; bottom:-5px; left:550px; content:none; border-bottom:1px #343ba7 solid; width:100px; }


.tymore{width:100%; float:left; position:relative; margin-top:20px; height:40px;}
.tymore .more{ left:50%; margin-left:-130px; position:absolute; top:130px;}
.tymore .more a {margin-left:auto; margin-right:auto; text-align: center; padding:10px 40px; line-height:45px; height:45px; border: solid #ffffff 2px; border-radius:4px; font-size: 16px; background-color: #ffffff; transition: background-color .3s; color: #343ba7; text-decoration: none;}
.tymore .more a:hover { color: #ffffff; background-color:#343ba7; text-decoration: none;  border: solid #343ba7 2px;}



/*xuesheng*/
.f5gong100{ float:left; width:100%; background-color:#ffffff; padding:10px 0 10px 0;}
.gong1200{width:1200px; margin:0px auto 0px auto; }
.gong1200 h2{ float:left; color:#343ba7; font-weight:normal; text-align:center; font-size:26px; height:40px; line-height:40px; width:100%;}
.gong1200 h2 a:link {color:#343ba7; text-decoration:none; } 
.gong1200 h2 a:visited {color:#343ba7;} 
.gong1200 h2 a:hover,a:active {color:#343ba7; text-decoration:none;}
.gong1200 .ying{float:left; position:relative; width:100%; text-align:center; font-size:16px; color:#343ba7; height:40px; line-height:40px; margin-bottom:30px;}
.gong1200 i{ position:absolute; bottom:-5px; left:550px; content:none; border-bottom:1px #343ba7 solid; width:100px; }

.gong1200 .ying2{float:left; position:relative; text-align:center; width:100%; font-size:16px; color:#575757; height:30px; line-height:30px; margin-bottom:30px;}

.f5gong100 .xuel{ margin-left:auto; margin-right:auto; width:1220px;}


.f5gong100 .xuel .juti{float:left; margin:0px 10px 10px 10px; }
.f5gong100 .xuel .juti a:link {color:#565656; text-decoration:none; } 
.f5gong100 .xuel .juti a:visited {color:#565656; text-decoration:none;} 
.f5gong100 .xuel .juti a:hover,a:active {color:#e08000; text-decoration: none;}
.f5gong100 .xuel .juti a {width: 181px; height:36px; text-align: center; border: solid #e8e8e8 1px; border-radius:4px; font-size:16px; line-height:36px; float:left; background-color: #f5f5f5; transition: background-color .3s; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.f5gong100 .xuel .juti a:hover {background-color: #1c258d; color: #ffffff; text-decoration: none;}



.f5gong100 .xuel .pt{float:left; position:relative; width:285px; margin:10px 10px 10px 10px; }

.f5gong100 .xuel .pt img{float:left; width:285px; height:185px; border-radius:4px 4px 0 0;}

.f5gong100 .xuel .pt a.video_txt {position: absolute; width:380px; left:0px; bottom:42px; height:42px; font-size:16px; line-height:42px; color:#fff; text-align:center; /* background-color: rgba(0, 0, 0, 0.55);*/ overflow:hidden; background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.8), transparent); z-index:10; text-decoration: none;}
.f5gong100 .xuel .pt a.video_txt:hover {color:#343ba7; text-decoration: none; }

.f5gong100 .xuel .pt .tt{float:left; width:245px; padding:0 20px; overflow:hidden; background-color:#f5f5f5; height:38px; font-size:16px; text-align:center; line-height:38px; text-align:center;}
.f5gong100 .xuel .pt .tt a:link {color:#838383; text-decoration:none; } 
.f5gong100 .xuel .pt .tt a:visited {color:#838383; text-decoration:none;} 
.f5gong100 .xuel .pt .tt a:hover,a:active {color:#343ba7; text-decoration: none;}

/*zhishi
.zhishi{width: 100%; position: relative;overflow: hidden;background:#ffffff}
.zhishi .zhishiz {margin: 0 auto; margin-top: 10px; width: 1200px; font-size: 0; overflow: hidden;}

.zhishi .zhishiz .listz{float:left; width:1198px; border:1px solid #efefef; border-radius:4px; border-radius:4px;  background-color:#ffffff; margin-bottom:25px;}
.zhishi .zhishiz .listz .bar{float:left; width:1178px;  padding-left:20px; height:45px; border-bottom:1px solid #ffffff; background-color:#f5f5f5; line-height:45px; font-size:16px; color:#00285f;}

.zhishi .zhishiz .listz .bar a:link {color:#00285f; text-decoration:none; } 
.zhishi .zhishiz .listz .bar a:visited {color:#00285f;} 
.zhishi .zhishiz .listz .bar a:hover,a:active {color:#00285f; text-decoration:none;}

.zhishi .zhishiz .listz ul{width:375px; margin:10px 0 10px 20px; float:left; }
.zhishi .zhishiz .listz ul li{background:url(/skin/default/images/dian.jpg) left center no-repeat; color:#4d4d4d; font-size:14px; height:32px; overflow:hidden; line-height:32px; padding-left:10px; }

.zhishi .zhishiz .listz ul li a:link {color:#6d6d6d; text-decoration:none; } 
.zhishi .zhishiz .listz ul li a:visited {color:#6d6d6d;} 
.zhishi .zhishiz .listz ul li a:hover,a:active {color:#00285f; text-decoration:none;}
*/

/*zhishi*/
.case100{ float:left; width:100%; margin-bottom:20px;}
.case100 .casecon{ margin-left:auto; margin-right:auto; width:1230px; }

.case100 .casecon h3{ margin-top:10px; float:left; width:100%; color:#005ab8; text-align:center; font-size:24px; color:#3f3f3f; font-weight:normal;  margin-bottom:15px; line-height:22px;}
.case100 .casecon h3 a:link {color:#343ba7; text-decoration:none; } 
.case100 .casecon h3 a:visited {color:#343ba7;} 
.case100 .casecon h3 a:hover,a:active {color:#343ba7; text-decoration:none; }

.caseleft{float:left; width:1200px; border-bottom:1px solid #343ba7; background-color:#f5f5f5; border:4px 4px 0 0; margin-left:15px;}

.tbtncon{ width:1200px; float:left; }
.tbtncon li{cursor:pointer;	display:block; float:left; border-radius:4px 4px 0 0; height:40px; line-height:40px; text-align:center; text-decoration:none; width:170px; }
.tbtncon li:nth-child(1){width:180px;}
.tbtncon li a:link {color:#6d6d6d; text-decoration:none; } 
.tbtncon li a:visited {color:#6d6d6d;} 
.tbtncon li a:hover {color:#343ba7; text-decoration:underline;}
.tbtncon li:hover{background-color:#343ba7;}
.tbtncon li.curr{border:none; cursor:default; background-color:#343ba7;}
.tbtncon li.curr a:link {color:#ffffff; text-decoration:none; } 
.tbtncon li.curr a:visited {color:#ffffff;} 
.tbtncon li.curr a:hover {color:#ffffff; text-decoration:none;}

.caseright{float:left; width:1198px; font-family: "Microsoft Yahei"; border:1px solid #efefef; border-radius:0 0 4px 4px; margin-left:15px;}
.caseright .list3{float:left; width:378px; margin:15px 0 15px 20px;}

.caseright .list3 ul{float:left; }
.caseright .list3 ul li{background:url(/skin/default/images/dian.jpg) left center no-repeat; color:#4d4d4d; font-size:14px; height:32px; overflow:hidden; line-height:34px; padding-left:10px; }

.caseright .list3 ul li a:link {color:#6d6d6d; text-decoration:none; } 
.caseright .list3 ul li a:visited {color:#6d6d6d;} 
.caseright .list3 ul li a:hover,a:active {color:#343ba7; text-decoration:none;}


/*jiameng*/
.footljzx{width: 100%; height:500px;background: url(../images/lianxibg.jpg) no-repeat center center; clear: both; }
.footljzx h2{display: block; width:1200px; height:50px; margin: 0px auto 0; line-height:50px; text-align: center; font-size:30px; padding-top:80px; font-weight:normal; color: #343ba7;}
.footljzx h3{display: block; width:1200px; height:60px; margin-left: auto; margin-right: auto; border-radius:4px; line-height:60px; text-align: center; margin-top:70px; font-weight:normal; background:rgba(0, 0, 0, 0.6); }

.footljzx h3 .spans{font-size:18px; width:400px ; display: inline-block; text-align:center; color: #ffffff;}
.footljzx h3 .bg1{background:url(../images/l1.png) 90px center no-repeat;}
.footljzx h3 .bg2{background:url(../images/l3.png) 80px center no-repeat;}
.footljzx h3 .bg3{background:url(../images/l2.png) 50px center no-repeat;}


.footljzx h3 a:link{color:#ffffff; text-decoration:none;}
.footljzx h3 a:visited{ color:#ffffff; text-decoration:none;}
.footljzx h3 a:hover,a:active{ color:#ffffff; text-decoration:none;}

.footljzx .lx a{display: block; width:220px; height:48px; border: 2px solid #343ba7; background-color:#343ba7; border-radius:4px; margin:80px auto; line-height:48px; text-align: center; font-size: 18px; }

.footljzx .lx a:hover {background:#343ba7;  text-decoration: none; border:2px solid #343ba7;}

.footljzx .lx a:link{color:#ffffff; text-decoration:none;transition: background-color .5s;}
.footljzx .lx a:visited{ color:#ffffff; text-decoration:none;}
.footljzx .lx a:hover,a:active{ color:#ffffff; text-decoration:none;}


/*news*/
.aboutNews{width: 100%; clear: both; padding-bottom:30px; overflow: hidden;}
.titlebox{width: 100%; text-align: center; padding:10px 0 0px 0; overflow: hidden;}
.titlebox h3{font-size: 28px; font-weight: normal; color: #525252; line-height:28px; margin:0px; padding:0px;}
.titlebox h3 a:link {color:#525252; text-decoration:none; } 
.titlebox h3 a:visited {color:#525252; text-decoration:none;} 
.titlebox h3 a:hover,a:active {color:#343ba7; text-decoration: none;}
.titlebox p{color: #9d9d9d; font-size: 16px; line-height:30px; margin-top:10px; margin-bottom:15px; }

.ck-slide ul {margin: 0;  padding: 0;  list-style-type: none;  }
.ck-slide {position: relative;  overflow: hidden;  }
.ck-slide ul.ck-slide-wrapper {z-index: 1;  margin: 0;  padding: 0;}
.ck-slide ul.ck-slide-wrapper li { position: absolute; margin:0px; width: 1200px; text-align: center; }
.newsdl dd:hover div.date{background: #343ba7; border: 1px solid #FFFFFF;}
.newsdl dd:hover div.date strong{color: #FFFFFF;}
.newsdl dd:hover div.date em{color: #FFFFFF;}

.newsdl {width: 1200px; overflow: hidden;}
.newsdl dd{width:600px; float: left; margin:0 0 30px 0;}
.newsdl dd:nth-of-type(2){margin-right: 0;}
.newsdl dd:nth-of-type(4){margin-right: 0;}
.newsdl dd:nth-of-type(6){margin-right: 0;}
.newsdl dd div.date{width: 83px; height: 83px; border: 1px solid #333333; border-radius:4px; text-align: center; float: left;}
.newsdl dd div.date strong{font-size: 30px; line-height: 30px; display: block; text-align: center; font-weight: normal; color: #333333; margin-top: 17px;}
.newsdl dd div.date em{font-style: normal; font-size:14px; color: #333333;}
.newsdl dd div.xqbox{ width: 460px; float: left; margin-left: 20px;}
.newsdl dd div.xqbox a{display: block; text-align: left; text-decoration:none;}
.newsdl dd div.xqbox a h3{font-size: 16px; color: #333333; line-height: 30px; font-weight: normal;}
.newsdl dd div.xqbox a p{font-size: 14px; color: #888888; line-height: 25px;}
.ck-slide .ck-prev, .ck-slide .ck-next {position: absolute;top: 50%; z-index: 2;width: 35px;height: 70px;margin-top: -35px;  border-radius: 3px;opacity:1;background-repeat: no-repeat;transition: opacity .2s linear 0s; }
.ck-slide .ck-prev {  left: 5px;font-family:tubiao;color:#fff;font-size: 60px;}
.ck-slide .ck-next {  right: 12px;font-family:tubiao;color:#fff;font-size: 60px;}

.ck-slidebox {  position: absolute;  left: 50%;  bottom: 0px;  z-index: 30; }
.ck-slidebox ul {  height: 20px;  padding: 0 4px;  border-radius: 8px;}
.ck-slidebox ul li {  float: left;  height: 12px;  margin: 4px 5px;  }
.ck-slidebox ul li em {  display: block;  width: 12px;  height: 12px;  border-radius: 100%;background:#666666;   text-indent: -9999px;  cursor: pointer;  }
.ck-slidebox ul li.current em { height: 12px; width:40px;  border-radius: 5px; background-color: #343ba7;  }
.ck-slidebox ul li em:hover {  background-color: #343ba7;  }
.ck-slide { width: 1200px; height: auto; margin: 0 auto;}
.ck-slide ul.ck-slide-wrapper { height: 255px;}


/*tag*/
.service{ float:left; width:100%; background-color:#f5f5f5; padding-bottom:10px;}
.service .sida100 {width:1218px; margin-left:auto; margin-right:auto; padding-top:20px;}
.service .sida100 h2{width:1200px; margin-left:10px; float:left; height:40px; line-height:40px; margin-bottom:20px; font-size:16px; text-align:center;background-color: #1c258d; color:#ffffff; border-radius:4px;}
.service .sida100 .sida{float:left; margin:0px 10px 15px 10px; }
.service .sida100 .sida a:link {color:#565656; text-decoration:none; } 
.service .sida100 .sida a:visited {color:#565656; text-decoration:none;} 
.service .sida100 .sida a:hover,a:active {color:#e08000; text-decoration: none;}
.service .sida100 .sida a {width: 181px; height:36px; text-align: center; border: solid #e8e8e8 1px; border-radius:4px; font-size:14px; line-height:36px; float:left; background-color: #ffffff; transition: background-color .3s; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.service .sida100 .sida a:hover {background-color: #1c258d; color: #ffffff; text-decoration: none;}



/*foot*/
.bigfont100{ float:left; width:100%; background-color:#2a2c30;  border-bottom:1px solid #38393d; color:#ffffff;}
.bigfont100 ul{ margin-left:auto; margin-right:auto; width:1200px; }
.bigfont100 ul li{float:left; width:250px; font-size:16px; line-height:60px; height:60px;}

.bigfont100 ul li:nth-of-type(4) {float:left; width:450px;}
.bigfont100 ul li a:link {color:#ffffff; text-decoration:none; } 
.bigfont100 ul li a:visited {color:#ffffff;} 
.bigfont100 ul li a:hover,a:active {color:#23487c; text-decoration:none;}


.banquan100{ float:left; width:100%; background-color:#2a2c30;}
.banquan1200{ margin-left:auto; margin-right:auto; width:1200px; }

.banquan1200 ul{float:left; width:250px; font-size:14px; margin-top:20px; margin-bottom:20px;}


.banquan1200 ul:nth-of-type(4) {float:left; width:150px;}
.banquan1200 ul:nth-of-type(5) {float:left; width:300px;}
.banquan1200 ul li{float:left; width:100%; line-height:32px; }
.banquan1200 ul li a:link {color:#6a6b6e; text-decoration:none; } 
.banquan1200 ul li a:visited {color:#6a6b6e;} 
.banquan1200 ul li a:hover,a:active {color:#23487c; text-decoration:none;}

.banquan1200 ul .cright{float:left; width:100%; font-size:14px;}
.banquan1200 ul .cright .weixin{float:left; height:160px; width:120px; background-color:#34363b; margin-right:30px; margin-top:10px;}
.banquan1200 ul .cright .weixin .z{float:left; width:120px; height:40px; text-align:center; color:#ffffff; font-size:14px; letter-spacing:0px; line-height:40px; /*writing-mode: vertical-lr;*/}
.banquan1200 ul .cright .weixin img{float:left; width:120px; height:120px;}

.banquan1200 ul span{float:left; width:100%; font-size:16px; color:#23487c; line-height:34px;}
.banquan1200 ul .sj{float:left; width:100%; font-size:14px; color:#6a6b6e; line-height:26px;}




.right100{ float:left; width:100%; background-color:#2a2c30;  border-top:1px solid #38393d; padding:10px 0; }
.right1200{margin-left:auto; margin-right:auto; width:1200px; color:#6a6b6e; text-align:center; line-height:40px; font-size: 14px; }
.right100 a:link {color:#6a6b6e; text-decoration: none; } 
.right100 a:visited {color:#6a6b6e; text-decoration: none;} 
.right100 a:hover,a:active {color:#343ba7; text-decoration: none; }


.link100{ float:left; width:100%; background-color:#313337; padding:10px 0; }
.flink{margin-left:auto; margin-right:auto; width:1200px; line-height:40px; font-size: 14px; }
.flink a:link {color:#6a6b6e; text-decoration: none; } 
.flink a:visited {color:#6a6b6e; text-decoration: none;} 
.flink a:hover,a:active {color:#d1d1d1; text-decoration: none; }