@charset "utf-8";
/* CSS Document */

@charset "utf-8";
body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin:0;padding:0;color:#000000;}
p{margin:0;padding:0}
a{text-decoration:none;border:none;}
a img{text-decoration:none;border:none;}
ul{list-style:none;padding:0;margin:0}

.top{height:100px;width:1200px;margin:0 auto;background:url(images/logo.jpg) no-repeat 0 7px;}
.nav{float:right}
.nav ul li{float:left;}
.nav ul li a{font-family:微软雅黑;display:block;width:95px;height:80px;text-align:center;line-height:80px;font-size:16px;color:#707070;padding-top:20px; }
.nav ul li a:hover{background:#0164b7;font-weight:bold;color:#FFF}

.banner{text-align:center;width:100%;}
.banner2{background:url(images/ban011x.jpg) no-repeat center;height:417px;}

.boxtitle{height:105px;width:1200px;margin:0 auto;background:url(images/ss.jpg) no-repeat;background-position:right;padding-top:65px;}
.bt_t{font-family:微软雅黑;font-size:26px;text-align:center;color:#0067c2;padding-bottom:24px;}
.bt_t_t{color:#9d9d9d;font-size:14px;text-align:center;}

.box1{width:1200px;height:497px;padding-bottom:40px;overflow:hidden;margin:0 auto}
.box1-left{width:373px;height:497px;float:left;background:url(images/cp1.jpg) no-repeat center}
.box1-right{width:373px;height:497px;float:right;background:#000}
.box1-mid{width:373px;height:497px;margin-left:415px;background:#000}

.box2{overflow:hidden;width:1200px;height:253px;margin:0 auto;padding-bottom:95px;}
.box2-left{width:574px;height:253px;float:left;background:#000}
.box2-right{width:574px;height:253px;float:right;background:#000}

.box3{height:659px;background:url(images/middle.jpg) no-repeat center;margin-bottom:45px;}
.box3-m{width:682px;height:444px;margin:0 auto;background:url(images/cf.jpg) no-repeat;padding-left:518px;margin-top:62px;line-height:34px;color:#FFF;font-size:14px;}

.yj{width:560px;margin:0 auto;padding-top:50px;overflow:hidden;font-family:微软雅黑;}
.yj ul li{float:left;margin:0 26px;}
.yj ul li a{width:134px;height:45px;border-radius:22px;display:block;background:#FFF;color:rgba(0, 102, 179, 1);font-size:16px;line-height:45px;text-align:center}
.yj ul li a:hover{color:#FFF;background:#fbb040}

.box4{width:1200px;margin:0 auto;height:450px;}
.box4-t{overflow:hidden;}
.gengduo{float:right;background:url(images/gd.jpg);}
.gengduo a{display:block;width:100px;height:35px}
.box4-m{overflow:hidden;padding-top:27px;}
.box4-l{float:left;width:575px;}
.box4-r{float:right;width:540px;}
.box4-r ul li a{height:28px;margin-bottom:20px;line-height:28px;font-size:14px;color:#323232;background:url(images/li.jpg) no-repeat 0 10px;display:block;padding-left:15px;}
.box4-r ul li a:hover{color:#06C;text-decoration:underline}

.foot{background:url(images/bottombg.jpg) repeat-x;height:323px;}
.foot1{height:285px;}
.foot2{height:38px;color:#FFF;text-align:center;line-height:38px}

.ny{width:1200px;margin:0 auto;overflow:hidden;}
.right2{padding:17px;width:897px;float:left;background:#FFF;display:block;}
.ntitle{padding:40px 0 20px 0;font-size:20px;line-height:40px;font-family: "Microsoft yahei",sans-serif; }
.nr{margin-top:20px;overflow:hidden;font-size:14px;color:#333;line-height:24px;}
.cpzs ul li a{float:left;display:block;width:255px;height:270px;border:#CCC 1px solid;font-size:14px;padding:15px;text-align:center;color:#333;margin:0 11px 15px 0;}
.cpzs ul li a img{padding:10px 0;}
.cpzs ul li a:hover{background:#CCC url(images/li2.png) no-repeat;color:#06F;border:#F30 1px solid}
.more{font-size:12px;color:#666;text-align:center;line-height:12px;}

.left{width:240px;float:right}
.left ul li a{display:block;height:88px;width:190px;margin-bottom:2px;font-size:16px;background:#FFF url(images/icon.gif) no-repeat 30px 40px ; line-height:88px;padding-left:50px;color:#707173}
.left ul li a:hover{background:#09F url(images/icon.gif) no-repeat 30px 40px;color:#FFF;}

.cpfx{width: 380px;height: 27px;line-height: 28px;text-align: center;margin: 15px auto;border: 1px solid #ccc;border-left: none;border-right: none;color: #666;}
.cpsm_t{color: #2f2f2f;line-height: 24px;background: url(images/bg_th.gif) repeat-x 0 bottom;padding-left: 5px;border: 1px solid #ddd;margin:0 10px}
.cpsm_nr{padding:8px;margin:0 10px;border: 1px solid #ddd;border-top:none;}
.line{height: 10px;background: url(images/box_dotline.gif) left 15px repeat-x;margin: 4px 10px;padding-top: 10px;}
.line strong {display: block;width: 8px;height: 10px;overflow: hidden;font-size: 0px;line-height: 100px;background: url(images/box_dotline.gif) right -10px no-repeat;
float: left;}
.next{color: #999;float:left;width:300px}
.next li a{color: #666666;text-decoration: none;}
.next li a:hover{color:#F00; text-decoration:underline;}
.print{float:right;width:140px;overflow:hidden}
.print li a{background-image: url(images/actbox-ico.gif);background-repeat: no-repeat;display:block;width:50px;height:15px;line-height:15px;color: #666;padding-left:20px;float:left;}
.print2 a{background-image: url(images/actbox-ico.gif);background-position: 4px -73px}

.xw ul li{height:90px;border-bottom:#CCC 1px dashed;padding:30px 0 20px 0;overflow:hidden}
.xw ul li a{font-size:16px;color:#000;line-height:40px;display:block;}
.xw ul li a:hover{color:#06F}
.riqi{height:84px;width:84px;background:#f2f2f2;float:left;color:#333;font-weight:bold;text-align:center;line-height:84px;font-size:25px}
.xwbt{float:right;width:780px;color:#707070;font-size:12px;height:20px;height:84px;}

.news-t{line-height:40px;text-align:center;font-size:30px;font-weight:bold;padding-bottom:30px;border-bottom:1px #EAEAEA solid}



/* liu yan formbox */
.formbox{width:650px;height:235px}
.formbox li{height:40px;}
.formbox li label{line-height:32px;width:80px;float:left;text-align:right;}
.formbox li input{border:1px solid #ddd;}
.formbox li input.text{float:left;height:20px;font-size:12px;padding:2px;margin:3px 0 0 0;width:170px;text-shadow: 1px 1px 1px #FFF;}
.formbox li .btnimg{height:24px;background:#ff6600;border:0;width:80px;cursor:pointer;font-size:12px;font-weight:800;color:#fff;}
.area{width: 300px;border: 1px solid #ddd;height:60px;margin-bottom:60px}
/*必要元素*/
.wrong{width:200px;height:20px;line-height:20px;padding-left:20px;background:url(images/error.gif) no-repeat;position:absolute;font-size:12px;}
.right{width:100px;height:20px;position:absolute;background:url(images/ok.gif) no-repeat;}
.sub{width:55px;height:25px;background-color:#FF3300;color:#FFFFFF;border:none;}

/*分页样式*/
.pagenavi {padding-top: 20px;}
.pagenavi li{float:left;margin-left:5px}
