﻿@charset "utf-8";
@import url('style_y.css');

/*------------------------头部------------------------*/
.header{ width:100%; height:515px; background:url(../images/bg.jpg) repeat-x center top; margin:0px auto;}
.header .top{height:145px; margin:0 auto;display:block;}
.header .top .riqi{ left:0px; top:0px;height: 30px; line-height: 30px; font-size:12px; color:#ffffff;}
.header .top .lo{top:40px;left:0px;}
.header .top .web{width:80px;height:28px;top:0px;right:0px;line-height:28px; color:#ffffff; text-align:center;border-radius:0px 0px 5px 5px;}
.header .top .login{width:176px;height:30px; line-height:30px;color:#ffffff;text-align:center;top:0px;right:0px;}
.header .top .login a{color:#ffffff;}
.header .top .login .dl{width:86px;height:30px;position:absolute;top:0px;right:0px;cursor:pointer; border-radius:0px 0px 5px 5px;}
.header .top .login font{position:absolute;top:0px;right:89px;z-index:66}
.header .top .loghh{width:256px;height:30px;position:absolute;top:0px;right:0px; border-radius:0px 0px 5px 5px;}
.header .top .loghh .tc{width:50px; height:30px; background:none; text-align:center;line-height:30px; color:#ffffff; font-size:14px;display:block; float:right;outline:medium; border:none; cursor:pointer; }
.header .top .loghh .hy{width:196px;line-height:30px;}

.search{width:280px; height:32px; display:block; overflow:hidden;background:#ffffff;border:1px solid #cdcbcc; right:0px;top:70px; border-radius:3px;}
.search .ss_k{width:200px;height:32px;border:none; line-height:32px;background:none;color:#666; text-align:left;text-indent:6px; padding:0px;font-size:14px;}
.search .s_img{ cursor:pointer; margin:0px; width:71px;height:32px;background:url(../images/ssan.jpg) no-repeat center;}

.header .nav{height:32px; margin:0 auto;background:#01348d;padding:9px 0px;border-radius:3px 3px 0px 0px;}
.header .nav ul{ width:990px;height:32px; margin:0 auto; overflow:hidden;}
.header .nav li{ float:left; width:93px; text-align:center;height:32px; line-height:32px; margin:0px 3px;}
.header .nav a{ color:#fff; font-size:15px;width:93px; text-align:center;height:32px; display:block;border-radius:3px; font-weight:bold}
.header .nav a:hover{ text-decoration:none;background:#2e65bb;}
.header .nav .on a{ text-decoration:none;background:#2e65bb;}

.banner{ height:320px; overflow:hidden; margin:0px auto;}
.slideBox{ width:1000px; height:320px; overflow:hidden; position:relative; margin:0 auto;border-radius:0px 0px 3px 3px;}
.slideBox .hd{ height:10px; position:absolute; bottom:20px; width:100%; z-index:1; }
.slideBox .hd ul{ zoom:1; display:block; height:10px;  text-align:center; }
.slideBox .hd ul li{ width:10px; height:10px; cursor:pointer;background:#ffffff;display:inline-block;*display:inline;*zoom:1; margin:0 5px;border-radius:50px;}
.slideBox .hd ul li.on{background:#e8b5a0;}
.slideBox .bd{ position:relative; height:320px; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; height:320px; }

/*----------------------------------------------------*/
.y_bt{height:38px;line-height:38px;border-bottom:1px solid #4972aa;}
.y_bt span{height:38px;font-size:15px;color:#4972aa;float:left;width:auto; padding:0px 8px; font-weight:bold}
.y_bt a{ float:right;font-size:12px;color:#939393; width:44px; text-align:center;}
.y_box ul{ width:98%;display:block; margin:5px auto; min-height:150px;}
.y_box ul li{font-size:14px; color:#333333; padding:1px 3px;height:24px;line-height:24px; margin:0px auto;text-align:left; border-bottom:1px dotted #e2e2e2}
.y_box ul li a{ color:#333333;width:85%;*width:83%; overflow:hidden; height:24px; display:inline-block;background:url(../images/d.jpg) no-repeat left center; text-indent:10px;*margin-left:-10px;}
.y_box ul li a:hover{ color:#F00;}
.y_box ul li span{font-size:13px; color:#999999;float:right;*margin-top:-24px;}

.y_bt1{border:none;height:28px;line-height:26px;}
.y_bt1 span{height:28px;color:#ffffff;background:#648ac9; padding:0px 12px;border-radius:0px 0px 5px 5px;font-size:14px;}
.y_bt2{height:32px;line-height:32px;}
.y_bt2 span{height:32px; padding:0px 12px;font-size:14px;}

.bk{border:1px solid #e0e0e0; background: #ffffff;border-radius:3px; padding:8px;overflow: hidden;}

/*------------------------首页------------------------*/
.main{ width:1000px; height:auto; margin: 10px auto; display:block; min-height:500px; overflow:hidden;}
.main_art{ width:1000px; height:auto; margin: 0px auto; background: #ffffff; display:block; min-height:500px; overflow:hidden;}
.main_l{ width:753px; height: auto;}
.l_box1{  width:350px;  height:210px;}
.l_box2{ width:359px; height: 218px; padding-top:0px;}
.l_box2 ul li{padding:0px 3px;}
.l_box3{ width:735px; height: 177px; margin:8px auto;padding-top:3px;}
.l_box4{ width:354px; height:198px; margin-bottom:8px; border-top:#648ac9 3px solid; padding-top:0px;}
.pic{ width:753px; height:89px; margin:0px auto 8px auto;}
.pic img{ width:753px; height:89px;}

.main_r{width:238px; height: auto;}
.r_box1{  width:200px;height:150px; padding:50px 13px 15px 13px; display:block; background:#ffffff;border:6px solid #486fa6; margin-bottom:9px;border-radius:3px;}
.r_box2{width:220px; height:258px;padding-top:4px;border-top:#648ac9 3px solid;}
.r_box2 ul li a{width:100%;*width:100%;}
.r_box3{ width:236px; height:355px; padding:10px 0px; margin:8px auto;  background:#f9f9f9;}
.r_box3 a{ float:left; }
.r_box3 img{ margin-bottom:2px; }
.box1{ width:982px; height: 177px; margin:8px auto;padding-top:3px;}
.box2{ width:982px; height:280px; margin:0px auto;padding-top:3px;}
.box2 .tplj{ width:972px; height:auto;display:block; margin:10px auto;}
.box2 .tplj ul li{ width:152px; height:46px; display:block; float:left; margin:5px;}
.box2 .tplj ul li img{ width:150px; height:44px;border:1px #d2d2d2 solid;border-radius:1px;}
.box2 .wzlj{ width:972px; height:100px;display:block; margin:0px auto;}
.box2 .wzlj .wz_bt{height:26px;border-bottom:1px solid #648ac9}
.box2 .wzlj .wz_bt span{height:26px;line-height:26px;color:#648ac9;text-align:center;float:left;cursor:pointer;padding:0px 16px;border-radius:3px;font-size:12px;}
.box2 .wzlj .wz_bt .cur{color:#ffffff;background:#648ac9; }
.box2 .wzlj ul{margin:10px 0px;}
.box2 .wzlj ul li{ float:left;margin:5px 15px;}
.box2 .wzlj ul li a{font-size:12px;color:#666666;}

.foot{ background:#1d4b99; min-height:80px; padding:16px 0px; margin:0px auto;width:100%;}
.foot p{ text-align:center;line-height:24px;color:#fff; margin:0px auto;width:1000px; font-size:14px;}
.foot a{ color:#ffffff; font-size:14px;}

/*------------------------列表------------------------*/
.dqwz{ width:956px; height:32px; line-height:32px;margin: 10px auto;padding:0px 22px; border-bottom:1px solid #00358d; background:#ffffff url(../images/lm.jpg) no-repeat 8px center;}
.dqwz span{font-size:13px;color:#333333; height:32px; display:block;overflow:hidden;}
.dqwz a{color:#333333;}

.lm_l{ width:190px; background: #00358d; height:auto;border-radius:3px;}
.lm_l .lmbt{width:100%;height:44px;display:block;line-height:44px;text-align:center;margin:0px auto;letter-spacing:3px; border-bottom:1px solid #8b9cb9;font-size:17px;font-weight:bold;color:#ffffff;}
.lm_l .con{ width:190px; height: auto; }
.lm_l .con ul{padding:10px 15px 30px 15px; margin: 0px auto;}
.lm_l .con ul li{ width:125px; height:30px; background-image:url(../images/lm.jpg); background-repeat:no-repeat; background-position:20px center; overflow: hidden; margin:6px auto; padding-left:35px;}
.lm_l .con ul li a{width:120px; height: 30px; overflow: hidden; text-align: left; line-height: 30px; font-size:14px;color: #ffffff; display: block;}
.lm_l .con ul li:hover{ background-color:#2e65bb;}
.lm_l .con ul li a:hover{ text-decoration:none;}
.lm_l .con ul li.on{ background-color:#2e65bb;}

.lm_r{width:790px; height: auto;}
.lm_r .column{ padding-bottom:66px;}
.lm_r .lm_box{margin-bottom: 10px; }
.lm_r .lm_box .y_bt{padding:0px 10px;background:#00358d url(../images/lm.jpg) no-repeat 9px center;}
.lm_r .lm_box .y_bt span{color: #ffffff;}
.lm_r .lm_box .y_bt a{color: #ffffff;}
.lm_r .lm_box  ul{ margin:8px auto;}
.lm_r .lm_box  ul li{ padding:3px;}

.lm_r .list{ padding:10px 12px 66px 12px;min-height:600px;}
.lm_r .list ul li{ padding:5px;}
.lm_r .list ul li a{background:url(../images/d.gif) no-repeat left center; text-indent:13px;*margin-left:-13px;}

/*------------------------img------------------------*/
.list_img {width:auto; height:auto; min-height:600px; padding:20px 18px 80px 18px;}
.list_img ul {  margin:0 auto;height:auto;}
.list_img ul li{float:left; margin:6px; width:176px; height:157px; overflow: hidden;}
.list_img ul li img{ width:172px; height:129px; padding: 1px; border:1px #c1c1c1 solid;}
.list_img ul li span{ width:160px;color:#313131; font-size:14px; text-align:center; display:block;height:24px; line-height: 24px; overflow:hidden; margin:0 auto;}
.list_img a:hover{ text-decoration:none;}  
.list_img a:hover{ text-decoration:none;}  

/*------------------------article------------------------*/
.article{ padding:30px;  height:auto;min-height:600px; color:#313131; }
.article .tit{font-size:22px;color:#000; text-align:center;line-height:36px; }
.article .f_tit{font-size:14px; color:#333; text-align:center;line-height:36px; }
.article .time{text-align:center; width:100%; background:#f5f5f5; height:32px; line-height:32px; color:#666; display:block; margin:16px auto;font-size:12px;border-radius:3px;}
.article .zw{ line-height:29px;font-size:14px; margin:0 auto;padding:0px 16px; min-height:256px;}
.article .zw img{ max-width:660px; margin:2px auto;}
.article .zw table{ max-width:660px; margin:0 auto;border-collapse:collapse !important;}
.article .zw th{  border:1px solid #333 !important;}
.article .zw td{  border:1px solid #333 !important;}
.ckvideo_style{ margin:0px auto}
.dygb{width: 96%;border-top:1px solid #cccccc; margin:30px auto;}
.dygb a{float:right;cursor:pointer;color:#999999;padding:10px;font-size: 14px;}

/*------------------------dy------------------------*/
.dy{padding:30px;  height:auto;min-height:600px; color:#313131; }
.dy p{ margin:0px; border:0;line-height:30px;}