﻿/* CSS Document */
body {margin: 0;  font-family:"微软雅黑";}
a:link {color: #666666;	text-decoration: none;}
a:visited {text-decoration: none;color: #666666;}
a:hover {text-decoration: underline;color:#015cb5;}
a:active {text-decoration: none;color: #666666;}
ul{list-style: none;list-style-type: none;margin: 0px auto;	padding: 0;}
li{list-style-type: none;list-style:none;list-style-image:none;margin:0;padding:0;}

div{font-size:12px; color:#666666}
td{font-size:12px; color:#666666}


.pd40{ padding:40px 0; overflow:hidden;}
.topr{ float:left; width:260px; padding-left:40px; overflow:hidden;}
.banner{ width:1190px; height:360px; margin:0 auto;}
.mid{ width:1200px; overflow:hidden; margin:0 auto; padding:40px 0px;}
.i_mid{ width:1200px; margin:30px auto; overflow:hidden;}

.header_search{border: 1px solid #ccc; display: block; float: left; height: 32px; line-height: 32px; margin-left:30px; width:260px;}
.sousuo1{border: medium none; font-size: 16px; height: 30px; line-height: 30px; margin-left: 10px; outline: medium none; width:185px; vertical-align: top; color:#999}
.sousuo2{background: #015cb5; color:#FFF; border: 0 none; cursor: pointer; float: right; height: 32px; width: 50px;}


/*menu*/
.nav{ width:1140px; padding:10px 30px; margin:0 auto; background:#ffffff; position:fixed; top:0; left:8%; z-index:99; border-bottom:#eeeeee 1px solid}
.logo{ float:left; width:300px; margin:0 auto; overflow: hidden;}
.logor{float:left; width:840px; margin:0 auto; overflow:hidden;}
.top{ float:right;}
.nav .nav_list{ float:left; width:840px; margin:0 auto;}
.nav li{display:block; float:left; height:45px; width:120px; line-height:45px; position:relative;cursor:pointer;text-align:center; color:#666666; font-size:14px;}
.nav li.last{background:none;}
.nav li a{float:left;display:block; width:120px; height:45px; line-height:45px; text-align:center; color:#666666; }
.nav li a:hover{text-decoration:none; background:url(../img/dhbj.jpg) no-repeat center;  color:#666666;}
.nav li a.selected{background:url(../img/dhbj.jpg) no-repeat center; color:#666666; color:#666666;}
.nav li a.selected2{background:url(../img/dhbj.jpg) no-repeat center; color:#666666; color:#666666;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{width:120px; display:none;position:absolute;top:45px;left:0px; z-index:9999;}
.nav li .submenu li{float:left; padding:0;height:35px; line-height:35px; overflow:hidden;}
.nav li .submenu li a{float:none; margin-top:1px; padding:0; height:35px;line-height:35px; text-align:center;  background:url(../img/navbj.png);  color:#666666; width:120px; font-size:12px;}
.nav li .submenu li a:hover{ margin-top:1px;font-weight:normal; color:#666666;  text-decoration:none; font-size:12px;}


#banner{width:100%; margin:0 auto; overflow:hidden; position: relative; min-width:1000px; max-width:1440px; z-index:10;}
.banner{width:100%; min-width:1000px; max-width:1440px; overflow:hidden;}
.banner ul{position:absolute;top:0px;left:0px;}
.banner ul li{overflow:hidden;clear:both;}
.banner ul li img{width:100%; float:left; display:inline;}
.bannNav{position:absolute; width:130px; z-index:999;}
.bannNav a{display:block;width:128px;height:43px;float:left;display:inline;margin-top:10px;border:1px solid #fff;position:relative;z-index:12;}
.bannNav h1,.bannNav h2{font-weight:normal;line-height:16px;color:#fff;margin-left:10px;}
.bannNav h1{font-size:12px;margin-top:5px; margin-bottom:0;}
.bannNav h2{text-transform:uppercase;-webkit-text-size-adjust:none;font-size:10px; margin-top:0;}
.bannNav h3{display:block;width:100%;height:100%;position:absolute;top:0px;left:0px;background:#000;z-index:9999;opacity:0.4;filter:alpha(opacity=40);border:1px solid #000; margin-top:0;}
.bannNav a:hover h3{background:red!important;}
.time1{transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s;}
.timer{transition:background 0.5s;-webkit-transition:background 0.5s;-o-transition:background 0.5s;-moz-transition:background 0.5s;	}
.ibj{ width:100%; background:url(../img/ibj.gif) no-repeat center bottom; overflow:hidden;}



.i_jj{width:1200px; margin:50px auto; overflow:hidden}
.i_jj_l{ float:left; padding-right:80px; width:630px; overflow:hidden;}
.i_jj_t{width:195px; color:#a8a8a8; text-transform:uppercase; font-size:20px; height:80px; line-height:80px; border-top:#ffc600 3px solid }
.i_jj_tt{width:630px; color:#0336cb; font-size:50px; line-height:70px; height:150px; overflow:hidden; margin-top:30px;}
.i_jj_ms{ margin-top:10px; color:#999999; font-size:16px; line-height:30px; overflow:hidden; height:230px; overflow:hidden;}
.i_jj_ms a{color:#999999; font-size:16px; line-height:30px;}
.i_jj_mo{ width:140px; height:35px; margin-top:40px;overflow:hidden;}
.i_jj_tu{ float:left; width:490px; height:720px; margin-top:40px; overflow:hidden;}
.i_jj_tu img{width:490px; height:720px;}



.icp{ width:1200px; margin:25px auto; overflow:hidden;}
.icp_l{ float:left; width:400px; overflow:hidden;}
.icp_r{ float:left; width:800px; overflow:hidden;}
.icp_r ul{ overflow:hidden;}
.icp_r ul li{ float:left; margin:8px; border:#FFFFFF 1px solid; height:40px; line-height:40px; padding:0 15px;}
.icp_r ul li a{ color:#ffffff; font-size:14px;}



.rollBox2 {width:1200px; HEIGHT:260px; margin:40px auto; padding-top:50px; overflow:hidden;}
.rollBox2 .LeftBotton {overflow: hidden;background-image: url(../img/zuo.png);float: left;width:30px;cursor: pointer;height:60px;margin:0 auto;display: inline;margin-top:60px;
}
.rollBox2 .RightBotton {float: right;background-image: url(../img/you.png);overflow: hidden;width:30px;cursor: pointer;height:60px;display: inline; margin-top:60px;
}
.rollBox2 .Cont {float:left; overflow:hidden; width:1120px; margin:0px 10px;}
.rollBox2 .ScrCont {WIDTH:10000000000000px}
.rollBox2 .Cont .pic {FLOAT:left; TEXT-ALIGN:center; width:202px; margin-left:22px;}
.rollBox2 .Cont .pic .pic_img{display:table-cell; width:200px; height:135px; text-align:center; background:#181818;}
.rollBox2 .Cont .pic .pic_img:hover{background:#ffc600;}
.rollBox2 .Cont .pic .pic_img IMG {border:0; width:200px; height:135px;}
.rollBox2 #List1 {FLOAT: left}
.rollBox2 #List2 {FLOAT: left}
.rollBox2 #List3 {FLOAT: left}
.rollBox2 #List4 {FLOAT: left}
.text { width:265px; height:40px; line-height:40px; text-align:center;}
.text a{text-decoration: none;color: #ffffff; font-size:16px;}
.text a:hover{text-decoration: none;color: #ffffff; font-size:16px;}


.icd{ width:1200px; overflow:hidden; margin:0 auto;}
.icdz{ float:left; width:505px; padding-right:130px; overflow:hidden;}
.icdz1{width:505px; overflow:hidden; color:#a4a8b4; line-height:180%; font-size:14px;}
.icdz1 a{color:#a4a8b4; line-height:180%; font-size:14px;}
.icdtu{width:505px; height:645px; overflow:hidden;}
.icdz2{ float:left; width:565px; margin-top:100px; overflow:hidden; font-size:14px; color:#ffffff;}
.icdz2 a{ font-size:14px; color:#ffffff;}


.i_news{ width:1200px; margin:50px auto;  overflow:hidden;}
.i_news_t{ width:1200px; border-bottom:#cecece 1px solid; color:#333333; font-size:20px; font-weight:bold; height:40px; margin-bottom:40px;}
.i_news_t a{color:#333333; font-size:20px; font-weight:bold;}

.i_js_l{width:1200px; margin:30px auto; overflow:hidden;}
.i_js_l ul{ float:left; width:380px; margin:10px; overflow:hidden;}
.i_js_limg{width:380px; height:215px;}
.i_js_limg img{width:380px; height:215px;}
.i_js_tit{width:380px; height:60px; line-height:60px; font-size:20px; color:#333333; font-weight:bold; overflow:hidden;}
.i_js_tit a{font-size:18px; color:#333333; font-weight:bold;}
.i_js_n{ font-size:14px; line-height:22px; height:44px; overflow:hidden;}
.i_js_data{ font-size:14px; color:#015cb5; height:50px; line-height:50px;}







.left{width:1200px; margin-bottom:30px; overflow:hidden;}
/*.pro_nav_t{ width:280px; text-align:center; font-size:16px; font-family:"微软雅黑"; text-transform:uppercase; height:50px; line-height:50px; color:#333333; background:url(../img/lbj1.png) no-repeat left; border-bottom:#dddddd 1px solid;}*/
.pro_nav {width:1200px; margin:0 auto; overflow:hidden;}
.pro_nav li { float:left; width:122px; margin:0 10px 10px 0; overflow:hidden;}
.pro_nav li a {color:#ffffff; display:block; text-align:center; height:30px; line-height:30px; font-size:14px;  background:#444444}
.pro_nav li a:hover{ background:#015cb5}
.pro_nav .hv{color:#ffffff; display:block; text-align:center;  background:#015cb5}
.pro_nav li ul li {	overflow:hidden; color:#ffffff; font-size:14px;}

.l_lx{ width:280px; overflow:hidden; padding:30px 0px;}
.l_lx_tit{ width:280px; text-align:center; font-size:16px; font-family:"微软雅黑"; text-transform:uppercase; height:50px; line-height:50px; color:#333333; background:url(../img/lbj2.png) no-repeat left; border-bottom:#dddddd 1px solid;}
.l_lx_m{ width:260px; padding:10px 0px; line-height:22px;}

.l_fw{ width:280px; margin:10px auto; overflow:hidden;}
.l_fw_tit{ width:280px; text-align:center; font-size:16px; font-family:"微软雅黑"; text-transform:uppercase; height:60px; line-height:60px; color:#333333; background:url(../img/lbj3.png) no-repeat left}
.l_fw_m{ background:url(../img/lfw.jpg) repeat; width:240px; padding:20px; overflow:hidden;}
.l_fw_m ul{ overflow:hidden;}
.l_fw_m ul li{width:240px; height:40px; line-height:40px; border-bottom:#3c5c92 1px dotted; overflow:hidden;}
.l_fw_m ul li a{ color:#9cb5d4}

.lzdy{ width:280px; overflow:hidden;}


.right{width:1200px; margin:0 auto; overflow:hidden}
.right_tit{width:1150px; padding-left:50px; background:url(../img/r_b.png) no-repeat left; height:50px; line-height:50px; font-size:16px;  color:#666666; border-bottom:#cccccc 1px dotted; font-family:"微软雅黑";}
.right_tit a{color:#666666; font-size:16px; font-family:"微软雅黑";}
.right_n{ width:1170px;  margin:0 auto; padding:15px; line-height:180%;}


.lr{ width:1200px; margin:50px auto 0px auto; overflow:hidden;}o

.news_all{ width:1200px; margin:0 auto; padding:15px 0px; overflow:hidden;}
.news_all ul{ width:1200px; border-bottom:#cccccc 1px dotted; line-height:50px; overflow:hidden}
.news_a{ width:1200px; font-size:18px; line-height:30px; color:#015cb5; font-weight:bold; }
.news_a a{font-size:18px; line-height:30px; color:#015cb5; font-weight:bold;}
.news_b{ width:1200px; padding:10px 0px; line-height:20px; font-size:16px; color:#015cb5  }
.news_b a{ line-height:20px; font-size:16px; color:#015cb5 }
.news_c{ color:#999999; font-size:14px;}
.news_01{ float: left; width:50px; height:50px; text-align:center; overflow:hidden;o}
.news_02{ float: left; width:1050px; height:50px; line-height:50px; font-size:16px;}
.news_02 a{font-size:16px;}
.news_03{ float:left; width:100px; text-align:center; color:#999999}

.news_tit{ text-align:center; font-size:20px; font-weight:bold; color:#015cb5; line-height:200%; padding:20px 0px;}
.news_img{ text-align:center; max-width:1200px; _width:870px; overflow:hidden; padding:20px 0px;}
.news_xx{ width:1200px; overflow:hidden; text-align:center; padding-bottom:10px; border-bottom:#CCCCCC 1px dotted; color:#999999}
.news_n{ padding:20px 0px; line-height:180%; font-size:16px;}
.news_n a{line-height:180%; font-size:16px;}


.pro_all{ width:1200px; margin:0 auto; padding:15px 0px; overflow:hidden;}
.Pro { float:left; TEXT-ALIGN:center; width:262px; margin:19px; height:226px; overflow:hidden;}
.Pro .pro_img{display:table-cell; width:260px; height:186px; text-align:center; background:#333333; border:#cccccc 1px solid; overflow:hidden;}
.Pro .pro_img:hover{background:#015cb5; border:#015cb5 1px solid;}
.Pro .pro_img IMG {border:0; width:260px; height:186px;}
.pro_text { width:260px; height:40px; line-height:40px; text-align:center; overflow:hidden;}
.pro_text a{text-decoration: none;color: #ffffff; font-size:16px;}
.pro_text a:hover{text-decoration: none;color: #ffffff; font-size:16px;}



.right_cp{ float: left; width:812px; overflow:hidden}
.right01{ width:810px; border:#DCDCDC 1px solid; overflow:hidden}
.right02{ width:810px; border:#DCDCDC 1px solid; overflow:hidden; margin-top:15px;}
.right02_t{ background:#eeeeee; padding-left:20px; height:30px; line-height:30px; color:#1C5A93; font-size:14px; font-weight:bold;}
.right02_n{ width:770px; margin:0 auto; color:#666666; line-height:180%; padding-top:10px;}
.right02_n a{color:#666666;}



.down_wk{width:100%; background:#262626; border-top:#015cb5 6px solid; overflow:hidden}
.d2{width:1200px; overflow: hidden; margin:0 auto; color:#bbbbbb; font-size:14px; background:url(../img/dbj.gif) no-repeat left top}
.d2tit{height:70px; font-size:16px; line-height:25px; text-transform:uppercase; color:#FFFFFF;}
.d2a{ float:left; width:490px; overflow:hidden; font-size:14px; color:#bbbbbb; margin-top:50px;}
.d2a a{ font-size:14px; color:#bbbbbb;}
.d2lumt{ color:#ffffff; font-size:16px; font-weight:bold; text-align:center; height:45px; line-height:45px; overflow:hidden;}
.d2lum{ float:left; width:490px; overflow:hidden; overflow:hidden;}
.d2lum ul{ float:left; width:160px; overflow:hidden; padding-top:50px}
.d2lum ul li{ height:32px; line-height:32px; text-align:center; overflow:hidden;}
.d2lum ul li a{ color:#979797; font-size:16px; text-align:center; }
.d2b{ float:left; width:220px; overflow:hidden; color:#ffffff; font-size:14px; padding-top:50px}
.d2b a{ font-size:14px; color:#ffffff; font-size:14px;}
.d3{ width:1200px; margin:20px auto; overflow:hidden; font-size:14px; text-align:center; color:#999999;}
.d3 a{ font-size:14px; color:#999999;}
.dmor{background:#0064ce; width:100px; margin:0 auto;overflow:hidden; text-align:center; height:32px; line-height:32px;}




.ym{width:1200px; margin:20px auto; padding:8px 0px; line-height:22px; overflow:hidden; color:#666666; text-align:center; background:#eeeeee}
.ym a{color:#666666;}
.ym0{width:1200px; margin:20px auto; padding:20px 0px; line-height:22px; overflow:hidden; color:#999999; text-align:left; border-top:#CCCCCC 1px dotted;}
.ym0 a{color:#999999;}

/* 分页 */
.waik_1{width:1200px; margin:30px auto; padding:8px 0px; overflow:hidden; }
.pz_fy{width:100%; float:left; padding:10px 0px; text-align:center;}/*分页浮左或者浮右，修改此处即可。例：text-align:left;*/
.pz_fy a { background:#eeeeee; PADDING:9px 14px; COLOR: #999999; text-decoration:none;}
.pz_fy a:hover,.pz_fy a.on{color: #fff; background-color:#444444; text-decoration:none;}/*鼠标经过和默认当前页样式*/
/* //分页 */






.ej-crigh{ padding-top:100px; overflow:hidden;}
.ej-c{ width:500px;margin:0 auto; overflow:hidden;}
.gbk{ overflow:hidden; padding-bottom:15px}
.gbl{ float:left; width:160px; font-size:16px;}
.gbr{ float:left;}
.tx{ width:300px; height:25px; line-height:25px;}
.tx2{ width:300px; height:50px}
.tx5{ width:210px;  height:25px; line-height:25px;}
.bu3{ background:#015cb5; padding:10px; width:100px; margin-left:200px; margin-top:30px; text-align:center; color:#FFF; font-weight:bold; font-size:16px;}