body{margin: 0;padding: 0;font-size: 14px;min-width: 1100px;background:#ffffff; font-family: "Microsoft Yahei", 宋体, sans-serif;    min-width: 1280px;}
ul,li{list-style-type: none;margin: 0;padding: 0;}
h1,h2,h3,h4,h5,h6{margin: 0;padding: 0;font-weight: normal}
img{border: 0;}
img:hover{ opacity: 0.9}
a{text-decoration: none;color: #666666;}
a:hover{text-decoration: none;color:#cc3300; transition: all 0.6s;}
.fl{float: left !important;}
.fr{float: right !important;}
.clearboth{clear: both;border: 0;padding: 0;margin: 0;}
.w1200{width: 1200px;height: auto;margin: 0 auto;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.relative{position:relative;}
.imghover{cursor: pointer;transition: all 0.6s;}
.imghover:hover{transform: scale(1.2);}


/*top*/
.header{height: 149px; width :100% ;background:url(/cjx/image/topbg.jpg) no-repeat right bottom #000db4; }
.header .logo { width: 700px; float:left;} 
.header .logo img{ margin: 45px 0 0 0;} 
.header .i-tplink { width: 500px; float:right;position: relative; }
.header .i-tplink ul{margin:54px 4px 0 0; float:right;}
.header .i-tplink li{ float:left; margin-right:14px}

.ibanner{ height: 376px; width: 100%; overflow: hidden}
/*nav*/
.i-nav{height:46px;line-height:46px;}
.i-nav{text-align:center;}
.i-nav ul li{display:block;*display:inline;*zoom:1;  float:left;
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
    -ms-transition-duration: 0s;
    position:relative; margin:0; padding:0;
}
.i-nav ul li h3{ margin:0; padding:0;}
.i-nav ul li:hover{background:#17439e;}
.i-nav ul li a{padding:0 29px;font-size:16px;color:#333;
    -webkit-transition-duration: .6s;
    -moz-transition-duration: .6s;
    -o-transition-duration: .6s;
    transition-duration: .6s;
    -ms-transition-duration: 0s;
    display:block;
    
}
.i-nav ul li:hover a{color:#fff;}
.i-nav ul li:hover li a{color:#666;}
.i-nav ul li ul{position:absolute;top:46px;background:#fff;display:none;z-index:999;width:122px;}
.i-nav ul li:hover ul{display:block;}
.i-nav ul ul li{width:100%}
.i-nav ul .on{color:#fff; background: #17439e}
.i-nav ul .on a{color:#ffffff;}
.i-nav li ul li:hover a{color:#fff;}
/*i-search*/
.i-search {
	width: 272px;
	height: 14px;
	overflow: hidden;
	position: absolute;
left: -30px;
top: 36px;
	margin: 0; padding: 20px;
	border-radius: 0;
}

.i-search .search-txt {
	width: 210px;
	padding-left: 10px;
	height: 34px;
	line-height: 34px;
	color: #666666;
	border: none;
	background:#ffffff;
	outline: none
}

.i-search .search-btn {
	width: 50px;
	height: 34px;
	line-height: 34px;
	font-size: 16px;
	border: none;
	background: url("/cjx/image/ico_search.png") center no-repeat #383838;
	cursor: pointer;
}
.i-search .search-btn:hover {
	background: url("/cjx/image/ico_search.png") center no-repeat #000000;
}


/*main*/
.cl{ margin-top:20px;}
/*.i-main .m_left{ float:left;}
.i-main .m_right{ float:right;}*/
.m_left .l_top{  height:500px;}

.m_right .r_top{  height:500px;}
.m_left{ width:799px; margin-right:60px; }
.m_right{ width:341px;}
.tit{height:52px; border-bottom:1px solid #d7d7d7; line-height:50px}
.tit h3 a{float:right; font-size:14px; color:#999; }
.tit h3 span{float:left; color:#17439e; font-size:24px; border-bottom:5px solid #17439e; padding:0 10px;}

.con .ftxt{ width:430px;}
.con .ftxt h3 a{color:#cc0000; font-size:20px; line-height:40px;}
.con .ftxt p{color:#757575; font-size:14px; line-height:30px;}
.con .ftxt .xq a{ background:#17439e; display:block; width:60px; color:#fff; text-align:center;font-size:14px; line-height:24px;}
.con .bot ul li{text-indent:1em;
	background:url(/cjx/image/dian.jpg) no-repeat left center;
}
.con .bot ul.ul1{width:46%;padding-right:3.5%;margin-right:3.5%;border-right:1px dashed #ccc;}
.con .bot ul.ul2{width:46%;}
.con .bot ul li a{color:#666666; font-size:14px; line-height:34px;}
.con .bot ul li a:hover{color:#8c0000;}
.con .bot ul li span{float:right;color:#999;}

.picMarquee-left1{ overflow:hidden; position:relative;}
.picMarquee-left1 .bd ul{ overflow:hidden; zoom:1;}
.picMarquee-left1 .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center; }
.picMarquee-left1 .bd ul li a{display:block;margin-right:20px;width:230px;}
.picMarquee-left1 .bd ul li img{width:230px;height:159px; display:block;padding:12px;background:#fff;
}
.picMarquee-left1 .bd ul li p{ margin:0px}
.picMarquee-left1 .bd ul li:hover p{color:#8c0000;}


.r_end .zw p{ font-size:14px; line-height:30px; color:#666666; text-indent:2em; padding-top:20px; height:202px;}

.r_top .frq{width:66px; height:56px; background:#17439e; text-align:center;}
.r_top .frq h3{ color:#666666; font-size:24px; display:block; background:#FFF; width:64px; height:34px; margin:1px;}
.r_top .frq h4{ color:#fff; font-size:12px;}
.r_top .fjj{width:252px; height:56px;}
.r_top .fjj a{color:#666666; font-size:14px; line-height:32px;}
.r_top li{height:84px;}


/*list*/
.list_banner{ height: 200px; background: url("/cjx/image/list_bannerbg.png") center repeat-x; text-align: center}
.list_banner img{ width: 1200px; height: 200px; text-align: center}
.list-main{ margin: 15px auto; width: 1200px; height: auto; overflow: hidden;}
.list-main-left{ float:left; width: 222px; height: auto; overflow: hidden;}
.list-zspic{ background: #17439e; width: 210px; height: 186px; text-align: center; padding: 6px; margin: 0 auto}
.list-zspic  img{ width: 210px; height:140px;}
.list-zspic span{ color: #ffffff; line-height: 50px; height: 50px; text-align:center; font-size: 18px; display: block}
.list-sub{ margin: 0 auto; background:url("/cjx/image/sub_rbg.png") bottom right no-repeat #d9d9d9; width: 222px; min-height: 150px; padding: 30px 0}
.list-sub li{ line-height: 40px; height: 40px; width: 100%; display: block; text-align: center; font-size: 16px; color: #000000;}
.list-sub a{line-height: 40px; width: 100%; display: block;;background: url("/cjx/image/subbgb.png") bottom center no-repeat }
.list-sub a:hover{line-height: 40px; width: 100%; display: block;;background: url("/cjx/image/subbga.png") bottom center no-repeat }
.onhere{ color:#17439e !important}
.list-main-right{ float: right; width:900px; height: auto; overflow: hidden; background: #ffffff;border:#e6e6e6 1px solid; padding: 10px 30px}
.listtitle{ background: url("/cjx/image/listna_bg.png") bottom left no-repeat; height: 50px; line-height: 50px; margin: 0 auto;}
.listtitle h2{ display: block; background: url("/cjx/image/listpageico.png") left center no-repeat; padding-left: 30px; font-size: 18px; color:#333333; float: left}
.list-dqwz{ float: right; font-size: 12px; color: #666666}
.list-dqwz a{color: #666666; padding: 4px}
.list-dqwz a:hover{color: #17439e}
.m-list{ padding: 20px 0px; height: auto; overflow: hidden; min-height: 600px;}
.m-list li{  width: 100%; line-height: 30px;background: url("/cjx/image/xhx.gif") bottom repeat-x; }
.m-list li a{ color: #666666; line-height: 40px;  padding-left: 10px;background: url("/cjx/image/ico_001.gif") left center no-repeat;}
.m-list li a:hover{ color: #17439e; }
.m-list li span{ float: right; color: #818181}


.m-list1{ padding: 20px 0px; height: auto; overflow: hidden; min-height: 600px;}
.m-list1 li{  width: 100%; line-height: 30px;background: url("/cjx/image/xhx.gif") bottom repeat-x; }
.m-list1 li a{ color: #666666; line-height: 40px;  padding-left: 10px;background: url("/cjx/image/ico_001.gif") left center no-repeat;}
.m-list1 li a:hover{ color: #17439e; }

.m-list1 li em{ float: right;  color: #818181;font-style:normal;}

/*zinfo*/
.m-zinfo{ padding: 20px 0px; height: auto; overflow: hidden; min-height: 600px;position: relative; text-align: left;word-break:break-all; word-wrap:break-word;}
.m-zinfo p{  font-size: 16px; color: #666; line-height: 34px; font-family:"微软雅黑"; margin: 15px 0; text-indent: 2em;text-align: left }



/*content*/
.content-main{ width:1138px; height: auto; overflow: hidden; background: #ffffff;border:#e6e6e6 1px solid; padding: 10px 30px; margin:15px auto}
.c-content{ height: auto; overflow:hidden;position: relative; margin: 30px auto 30px auto; padding: 0 20px;}
.c-content .c-title{ font-size: 30px; color: #333333; line-height: 40px; text-align: center}
.c-content .c-title2{ font-size:24px; color: #333333; line-height: 40px; text-align: center}
.c-content .other-s{font-size: 14px; line-height: 34px; height: 34px; text-align: center; color: #ff9933; background: #f5f5f5; margin: 15px auto;}
.c-content .nr-info{height: auto; overflow:hidden;position: relative; text-align: left;word-break:break-all; word-wrap:break-word;}
.c-content .nr-info p{ font-size: 16px; color: #666; line-height: 34px; font-family:"微软雅黑"; margin: 15px 0; text-indent: 2em;text-align: left}

.wz_fj {}
.wz_fj p{line-height:36px; color: #0d8100; font-size: 16px; background: url("/cjx/images/ico_fj2.png") left center no-repeat; padding: 0 0 0 20px}
.wz_fj a{line-height:36px;  font-size: 16px;}
.wzclose-relative{text-align:center;margin-top:30px;}
.wzclose-relative span{margin:0 15px;}
.i-sxt{ border-top: #d9d9d9 1px solid; margin: 20px auto; padding: 20px 0;}
.i-sxt p{display: block;width: 100%; float: left; margin: 0; padding: 0;}
.i-sxt a{ color: #555555; font-size: 14px;  line-height: 30px;}
.i-sxt a:hover{ color: #cc0010; }

/*link*/
.zh-th{width:100%;height: auto;overflow:hidden;position: relative;margin: 0 auto 20px auto; padding: 0;}
.zh-th-box{width: 100%;height: auto;overflow:hidden; margin: 30px auto;}
.zh-th-box .zh-th-title{height: 38px; line-height:38px;background: #ececec; border-left:#17439e 5px solid; }
.zh-th-box .zh-th-title h1{ font-size:18px; font-weight: bold; color: #333333;  padding-left: 15px; float: left }
.zh-th-box .zh-th-title h1 span{font-size: 14px; }
.zh-th-box .zh-th-title a{ float: right;font-size: 12px; color: #666666; padding-right: 15px;}
.zh-th-box .zh-th-list{padding:15px 0; width:100%; height: auto; overflow: hidden;}
.zh-th-box .zh-th-list ul{ width:110%; height: auto; overflow: hidden}
.zh-th-box .zh-th-list li{ color: #999999; line-height: 40px; text-align:left;  background: url("/cjx/images/ico_sz.png") left center no-repeat; padding-left: 10px; width:17%; float: left}
.zh-th-box .zh-th-list li a{  color: #666666;}
.zh-th-box .zh-th-list li a:hover{color: #17439e;}

/*piclist*/
.pic-list {
    width: 960px;
    overflow: hidden;
    height: auto;
    margin: 20px auto;
}

.pic-list ul {
    width: 1000px;
    margin: 0 auto;
    padding: 0;
}

.pic-list li {
    width: 280px;
    margin-right:27px;
    float: left;
    margin-bottom: 0;
}

.pic-list li img {
    width: 275px;
    height: 190px;
    border: #efefef 1px solid;
    padding: 5px;
}

.pic-list li img:hover {
    border: #ccc 1px solid;
    padding: 5px;
}

.pic-list li a {
}

.pic-list li a:hover {
    color: #000;
}

.pic-list li span {
    text-align: center;
    width: 100%;
    line-height:40px;
    color: #666;
    display: block
}
.list-fy {
    text-align: center;
    margin: 0 auto 10px auto; line-height: 40px;
    min-height: 40px; padding: 10px 0;
}


/*end*/
.end_link{ width: 100%; background: #cccccc; height: 52px; }
.end_link_left{ float: left; width: 450px;}
.end_link_left select{ width: 190px; height: 28px; line-height: 28px; padding: 0 0 0 10px; color: #555555;margin: 12px 15px 0 0; border: none; }
.end_link_right{ float: right; width: 740px; text-align: right; line-height: 52px;}
.end_link_right a{ color: #333333; margin:0 20px 0 0;}
.end_link_right a:hover{ color: #ff3300; }
.footer{ width: 100%; height: 115px; background: #025100; margin: 0 auto; }
.copright { float: left; width: 740px;  padding: 20px 0 0 0}
.copright p{color: #ffffff; font-size: 14px; line-height: 30px;  margin: 0; padding: 0; }
.endrwm{ float: right; width: 250px;}
.endrwm li{ width: 80px; float: right; margin: 0 0 0 20px}
.endrwm li img{ width: 80px; height: 80px}
.endrwm li span{ display: block; width: 100%; text-align: center; color: #ffffff; font-size: 14px; line-height: 30px;}


.ifoot{background-image:url(/cjx/image/footer.jpg); height:113px;}
.footer{background:#0329c1; height:113px;}