@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;font-size:12px;font-family:"微软雅黑";color:#333333;}
img{border:none;}
p{margin:0;padding:0;}
ul,li,ol,dl,dt,dd{margin:0;padding:0;list-style-type:none;}
a{color:#333333;font-size:12px;text-decoration:none;transition:all 0.3s ease-in-out 0s;}
a:hover{color:#2E2A27;text-decoration:none;}
a:visited{ color:#939393;}
.clearfix { zoom: 1; }
.clearfix:after { display: block; clear: both; visibility: hidden; height: 0; overflow: hidden; content: "."; }
.center{margin:auto;}
.moddle{ width:1200px;}
.sbj{margin-top:60px;}
.sbj1{ margin-top:30px;}
.top{height:31px;line-height:31px;text-align:right; border-bottom:1px solid #ccc;}
.top a{margin:0px 5px;}
.topnav{ background:url(../images/top.jpg) repeat-x center center;}
.logo{width:1200px;text-align:center;height:102px;}
.navbj{width:100%;height:44px; background:url(../images/daohang.jpg) repeat-x center center;}
#nav{line-height:44px;height:44px;width:1200px;margin:0px auto;}
#nav li{float:left;width:171px;}
#nav li a{line-height:44px;display:block;height:44px;text-align:center;color:#fff;font-size:13px;}
#nav li a:hover{color:#fff;text-decoration:none; background-color:#24588E;}
.banner{width:1903px;overflow:hidden;position:relative;}
.banner_inner{position:relative;height:600px;width:1160px;margin:0 auto}
.banner_img{width:20000px}
.banner_img li{float:left;width:1903px;position:relative}
.bgli01{background-image:url(../images/slides/slide1.jpg);background-repeat:no-repeat;background-position:center center;}
.bgli02{background-image:url(../images/slides/slide2.jpg);background-repeat:no-repeat;background-position:center center;}
.bgli03{background-image:url(../images/slides/slide3.jpg);background-repeat:no-repeat;background-position:center center;}
.banner .child1{position:absolute;width:588px;height:600px;left:90px;top:0}
.banner .child2{position:absolute;width:654px;height:600px;left:343px;top:0}
.banner_common{position:relative;width:100%;margin:0 auto}
.banner_pre{position:absolute;top:50%;left:0;margin-top:280px;width:44px;height:44px;cursor:pointer;background:url(../images/banner_btn_l_24.png) no-repeat;opacity:.5;filter:alpha(opacity=50)}
.banner_next{position:absolute;top:50%;right:0;margin-top:280px;width:44px;height:44px;cursor:pointer;background:url(../images/banner_btn_r_24.png) no-repeat;opacity:.5;filter:alpha(opacity=50)}
.banner_pre:hover, .banner_next:hover{opacity:1;filter:alpha(opacity=100)}
.banner .control{width:130px;position:absolute;top:560px;left:50%;margin-left:-40px}
.banner .control li{float:left;margin-left:10px;width:18px;height:18px;border-radius:50%;cursor:pointer;background:#fff}
.banner .control li a{display:none}
.banner .control li.current{background:#0C3A6B;}
#wrap{ width:100%; background:url(../images/wrap.jpg) repeat-x center top; border-top:2px solid #032f5c; padding:20px 0px;}
.cpt{ background:url(../images/tt6.jpg) no-repeat left; height:43px; line-height:38px;}
.cpt dl{ width:85px; float:left; padding-left:135px; font-size:16px; font-weight:bold}
.cpt dt{ width:890px; float:left;}
.cpt dt a{background:url(../images/list_dot1.gif) no-repeat left center; padding-left:10px; padding-right:15px}
.cpt dd{ float:right;}
.cpt dd img{ margin-top:10px;}
.cpb{ padding-top:25px;}
.cpb li{ width:220px; margin:0px 10px;float:left}
.cpb li img{ width:218px; height:160px; border:1px solid #ccc;}
.cpb li p{ text-align:center; line-height:35px;}
.xwjj{ width:1200px; margin:30px auto; background:url(../images/ss1.jpg) no-repeat; height:252px; padding-top:48px;}
.xw{ width:550px; float:left; padding:0px 25px;}
.xwt{ height:35px; line-height:35px; padding-left:175px; font-size:16px; font-weight:bold; color:#333333}
.xwt a{ float:right; margin-top:6px;}
.xwb li{ line-height:30px; border-bottom:1px dashed #AAA8A8; background:url(../images/e2.png) 5px center no-repeat; padding-left:30px;}
.xwb li span{ float:right;}
.jj{ width:550px; float:right; padding:0px 25px;}
.jjt{ height:35px; line-height:35px; padding-left:135px; font-size:16px; font-weight:bold; color:#333333; }
.jjt a{ float:right; margin-top:6px;}
.jjb img{ padding-left:10px; padding-top:10px;}
.jjb{ line-height:25px;}
.khal{ width:1200px; margin:30px auto;}
.alb{ padding-top:25px;}
#demo3{ height: 180px; list-style: none outside none; overflow: hidden; width: 1150px;	margin-left:25px;}
#indemo3{ float: left; width: 800%;}
#demo31{ float: left;}
#demo32{ float: left;}
.top_14{ list-style: none outside none;padding-left:20px;display:inline; }
.top_14 li{ float: left; height: 170px; margin-right: 10px; margin-top: 5px; overflow: hidden; padding-right: 10px; text-align: center; width: 185px; }
.top_14 li p{ height:28px; line-height:28px; font-size:12px; font-weight:normal; color:#333333}
.top_14{ color: #000;}
.top_14 img {height: 140px; width: 185px; padding:3px; border:1px solid #E0E1DC;}
.xwzx{ width:1200px; margin:30px auto; background:url(../images/ss2.jpg) no-repeat; height:252px; padding-top:48px;}
.xw1{ height:35px; line-height:35px; padding-left:175px; font-size:16px; font-weight:bold; color:#333333}
.xw1 a{ float:right; margin-top:6px;}
.xw2{ height:35px; line-height:35px; padding-left:145px; font-size:16px; font-weight:bold; color:#333333}
.xw2 a{ float:right; margin-top:6px;}
#demo{overflow:hidden;width:1200px;}
#demo img{border:1px solid #EEEEEE;}
#indemo{float:left;width:800%;}
#demo1{float:left;}
#demo2{float:left;}
.footer { width:100%;}
.fnav{background-color:#06203b; border-bottom:2px solid #b00d0d;height:28px;}
.fnav ul{ width:1200px; margin:0px auto; text-align:center; color:#fff;}
.fnav ul a{ padding:0px 30px; color:#fff; height:28px; line-height:28px;}
.footnav p{ width:1200px; margin:0px auto; text-align:center; line-height:32px;}
.footnav p a{ color:#333;}
.yqlj{ width:1200px; margin:0px auto; text-align:center; line-height:26px;}
.yqlj dt{color:#333;}
.yqlj dt a{color:#333;font-size:12px;padding-left:20px;}
/*内页样式*/
#left{width:250px;float:left;margin-right:20px;}
#right{width:930px;float:left;}
.cpfl{padding-bottom:12px;}
.cpfl dt{color:#fefefe; font-size:16px;height:40px; line-height:40px; text-align:center;background-color:#0C3A6B;}
.cpfl ul{ border:1px solid #ccc; padding:10px;}
.cpfl ul li{ background-color:#C5C1C1; height:31px; line-height:31px; margin-bottom:10px;}
.cpfl ul li a{ padding-left:40px; color:#000; background:url(../images/list_dot1.gif) no-repeat 20px center;}
.cpfl ul p{ line-height:32px; font-size:14px;}
.mup1{font-size:16px;}
.mup{background-color:#0C3A6B;line-height:40px;height:40px;color:#fff;padding-left:10px;font-size:16px;}
.mup p{height:45px;float:left;color:#fff;padding-left:10px;}
.mup span{float:right;color:#fff;padding-right:10px;}
.mup span a{color:#fff; font-size:14px;}
.hg{line-height:30px;}
.tp{width:910px;height:140px;border-bottom:1px #e4e4e4 solid;margin:auto;margin-top:5px;padding-top:10px;}
.tp_img{width: 180px;float: left;margin-right: 10px;}
.tp_wz{width: 720px;float: right;}
.tp_wz_bt{height: 30px;line-height: 30px;text-align: left;}
.tp_wz_bt a{font-size: 14px;font-weight: bold;}
.tp_wz_bt span{float: right;padding: 0px 10px 0px 10px;background: #ff7519;}
.tp_wz_bt span a{color: #FFFFFF;font-size: 12px;font-weight: normal;}
.tp_wz_bt span a img{margin-right: 10px;}
.tp_wz_nr{line-height: 30px;text-align: left;margin-top: 10px;color: #999999;}
.tp_wz_nr a{color: #999999;}
.rytp{width: 217px;text-align: center;float: left;margin-left: 5px;margin-top: 10px;line-height: 30px;margin-right: 5px}
.rytp a img{border: 1px solid #ccc;}
.tittle{text-align: center;line-height: 40px;height: 40px;font-size: 14px;font-weight: bold;margin-top: 20px;}
.lb{text-align: left;text-indent: 2em;}
.nyxw2{width: 48%;float: left;text-align: left;height: 40px;line-height: 40px;border-bottom: 1px #e4e4e4 dashed;margin-right: 2%; background:url(../images/list_dot1.gif) no-repeat left center;}
.nyxw2 a{ padding-left:10px;}
.nyxw2 span{float: right;height: 40px;line-height:40px; font-size:12px;}
.xgcp{width: 219px;float: left;margin-left: 5px;text-align: center;line-height: 25px;margin-right: 5px}
.xgcp a img{border: 1px solid #ccc}
.page{width: 920px;text-align: center;margin: 0px auto;}
.page li{text-align: center;padding-right: 10px;float: left}
.inews{padding: 10px;text-align: left;}
.inews li{height: 40px;line-height: 40px;text-align: left;border-bottom: 1px #e1e1e1 dotted; background:url(../images/list_dot1.gif) no-repeat left center;}
.inews li a{ padding-left:10px;}
.inews li span{float:right; font-size:12px;}
/*内页样式*/
.nr{line-height:36px;border:1px solid #ccc;padding:5px;font-size:14px;}
