@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; list-style:none; }
body{font: 14px/1.5 "microsoft yahei",微软雅黑,Helvetica,Arial,sans-serif; background:#fff; color:#555;margin:0;}
body,div,form,img,ul,ol,li,dl,dt,dd,p{margin:0; padding:0; border:0;}
ul,li,ol,dl,dt,dd{list-style:none;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;font-weight:500;}
.clearfix:after, .clearfix:after, .main:after, .left:after, .right:after, dl:after, dt:after, dd:after, ul:after, li:after {clear: both; content: "."; display: block; height: 0; overflow: hidden; visibility: hidden;}
i,em,var{ font-style:normal;}


/***链接颜色***/

a{text-decoration:none;cursor:pointer; color:#fff;}
a:hover{color:#F9D902; text-decoration:underline;}

.w{ width:1200px; margin:0 auto;}
.tc{ text-align:center;}
.co{ clear:both; overflow:hidden;}
.fl{ float:left;}
.fr{ float:right;}
.clear{clear:both;}
.t30{margin-top:30px;}
.w1200{width:1200px; margin:0 auto;}

/***顶部及nav修改***/

#top{width:100%;height:220px;background:url(2018cgbg.jpg) repeat;}
#top-sec{width:100%;height:225px;background:url(2018cgbg.jpg) repeat;}
.logo{padding:50px 0 0 20px;}
.cglogo{padding:120px 0px 0px 0px;}

#nav{width:1200px; margin:0 auto;position:relative;}
.navul{width:1200px;position:absolute; top:-50px;height:50px; background:#0b669f;}
.navul li{font:16px;color:#fff; text-align:center;padding-left:62px;float:left;padding-top:15px;}

#nav-sec{width:1200px; margin:0 auto;position:relative;}
.navul-sec{width:1200px;position:absolute;height:50px;top:-50px; background:#0b669f;}
.navul-sec li{font:16px;color:#fff; text-align:center;padding-left:62px;float:left;padding-top:15px;}


/*-------- 下拉菜单 --------------*/
.dropMenu {	position:absolute;top:30;left:100;z-index:100;width:130px;visibility: hidden;
/*  	filter: progid:DXImageTransform.Microsoft.Shadow(color=#000, direction=135, strength=4);*/	
margin-top: -1px;margin-left:0px;border-top: 0px solid #3CA2DC;	background:rgba(11, 102, 159, 1) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=60); background:#ccc;padding-top:6px;padding-bottom:6px;	}

.dropMenu li {margin-bottom:4px;padding-left:6px;}
.dropMenu li a {width: 92%;display: block;font-size:14px;text-align:center;height:30px;line-height:30px;color: black;padding: 4px 0 4px 0px;color:#fff;border-bottom: 1px dashed #4D5B66;}
.dropMenu+li a{border-top:none;}
* html .dropMenu a {width: 100%;color:#fff;}
.dropMenu a:hover {	text-decoration: underline;	color:#F09C42;}
.hdo{width:100%;height:auto;display:block;overflow:hidden;}


/***图片滚动***/
.picroll{height:354px;width:100%;background:url(cgjpicbg.png) no-repeat;}
.cgtext{padding-top:120px;padding-left:100px;}

/***首页中部内容***/
#parta{padding-top:20px;}
.part-n1{float:left;width:280px;padding-right:20px;background:#fff; border-right:1px dashed #888;}
.part-n2{float:left;width:800px;padding-right:20px;background:#fff; border-right:1px dashed #888;}
.part-n3{float:right;width:340px;background:#fff;}

.part-n3 .video {width:100%;height:210px; margin-top:10px;}
.part-n3 .video img{display:block;width:100%;height:210px;}
.botsx{height:40px; margin-top:6px;background:#39b8f9;}
.botsx h4{float:left;padding-left:30px;line-height:40px;font-size:16px;color:#fff; font-weight:bold;background:#39b8f9; border-left:15px solid #0d7dca;}
.botsx span{float:right;padding-right:10px;padding-top:15px;}
.botsx span a{color:#fff;}

.candylist{margin-top:15px;}
.candylist li{float:left;padding-right:10px;padding-left:10px;font-size:15px;}
.candylist li a{color:#333;}
.candylist li img{width:120px;height:150px;display:block;}
.candylist li i{line-height:30px;color:#333;}
.candyname{margin-top:10px;}
.candyname li{float:left;width:60px;padding-right:10px;padding-left:10px;font-size:15px;line-height:30px;}
.candyname li a{color:#333;}
.candyimg{width:320px; height:170px;}
.candyimg img {width:320px;height:170px;display:block;}

.xlcg{float:left;width:350px;}
.xlcg li{width:150px;height:150px;float:left;padding-right:20px;padding-top:20px;}
.xlcg li img{border:1px solid #999;display:block;width:150px;height:120px;padding:2px;}
.xlcg li i{height:30px;line-height:30px;width:150px;font-size:15px;color:#333; text-align:center;}
.cggl{float:left;line-height:32px;padding-top:20px;padding-left:10px;font-size:16px; text-indent:2em;width:430px;}


.partb{margin-top:15px;height:250px;}
#cgphoto{border:1px solid #ccc;height:200px;width:1198px;position:relative;overflow:hidden;}
#cgphoto .bd{padding:10px;float:left;margin-left:20px;height:150px;margin-top:25px;overflow:hidden;position:absolute;width:1300px;}
.cgp0{}
.cgp0 .list{float:left;width:120px;height:150px;padding-right:10px;}
.cgp0 .list img{width:120px;height:150px;display:block;}
.cgp1{margin-left:20px;height:150px;margin-top:25px;overflow:hidden;position:absolute;width:1300px;}
.cgp1 li{float:left;width:120px;height:150px;padding-right:10px;}

/***二级中部内容***/
#content{margin:0 auto;width:1200px;height:auto !important;_height:930px;min-height:930px;padding-bottom:10px;background:#fff;padding-top:5px;}
#left {float:left;margin:0;width:260px;}
#right{float:left;margin-left:10px;*margin-left:5px;border:1px solid #D7D7D7;width:920px;height:auto !important;height:880px;min-height:880px;}
.piclist{float:left;margin-top:15px;width:255px;}




.lm-title{float:left;height:40px;width:260px;margin-top:10px;*margin-top:5px;font-weight:bold;border-top:1px #09367e solid;border-bottom:1px #09367e solid;color:#092FA6;font-size:16px;line-height:40px; text-align:center;}
.lm-list,.gk-list{float:left;}
.lm-list{display:none;}
.lm-list li,gk-list li{width:255px;}
.lm-list li a,.gk-list li a {border-bottom:dotted 1px #e4e4e4;width:255px; color:#545454; font-size:14px; font-weight:bold; text-decoration:none; display:block; text-align:center;  line-height:56px; background:url(cslg2013-icond.png) 0 -284px no-repeat;font-family:"å¾®è½¯é›…é»‘", "å®‹ä½“";}
.lm-list li a:hover, .lm-list li a:active,.gk-list li a:hover,.gk-list li a:active{color:#ffffff; background:url(cslg2013-icond.png) 0 -344px no-repeat #37659b;}
.lm-list li dd a{border-left:solid 12px #cacaca; background-color:#d7d7d7;}
.lm-list li.active dd a, .lm-list li.hover dd a{background:url(cslg2013-icond.png) 0 -284px no-repeat; color:#545454; background-color:#d7d7d7;}
.lm-list li.hover dd a:hover{color:#37659b;}
.lm-list li dl{display:none;}

#cur-path-box{float:left;height:40px; width:800px; margin:10px;border-bottom:solid 1px #eef1f0;position:relative;}
#cur-path-bg{background-color:#fff; opacity:0.5; -moz-opacity:0.5; -webkit-opacity:0.5; filter:alpha(opacity=50); left:0; top:0; height:40px; width:800px; z-index:0;}
#cur-path{background:url(loc.jpg) 10px 13px no-repeat; padding-left:35px; height:40px; line-height:40px; position:absolute;left:0px;top:0px;}
#cur-path a{color:#525252; text-decoration:none;}
#cur-path a:hover{text-decoration:underline;}

.con-box{float:left;width:810px;height:auto !important;height:780px;min-height:780px;margin:10px;}
.con-title{text-align:center;height:40px; border-bottom:solid 1px #eef1f0 ;margin:10px;}
.con-title p{font-size:20px;color:#5B5B5B;line-height:35px;font-weight:bold;}
.con-date{text-align:center;font-size:14px;color:#9B9B9B;line-height:20px;}

.con-detail{float:left;width:810px;height:auto !important;height:700px;min-height:700px;line-height:30px;font-size:15px;font-family:"微软雅黑", "宋体";color:#4D4D4D;text-indent:2em;padding-top:15px;}
.append{float:left;width:810px; border-top:1px solid #9B9B9B;}
.append li{line-height:24px;list-style:decimal;margin-left:20px;}
.append li a{color:#0347AF;}
.append li a:hover{color:#5A5A5A;}

/*二级内容页面*/
#conlist,.pageList{ margin:10px;width:900px;height:auto !important;height:790px;min-height:790px;}
#conlist li,.pageList li{float:left;height:40px;width:900px;line-height:40px; color:#666;font-family:"Microsoft YaHei","微软雅黑","宋体";font-size:15px; display:inline;}
#conlist li{border-bottom:1px dashed #e1e1e1;}
#conlist li a,.pageList li a{ color:#333;background:url(news_m_04.jpg) no-repeat -490px -393px;height:40px;padding-left:18px;}
#conlist li a:hover,.pageList li a:hover{ color:#0672AF;background:url(news_m_04.jpg) no-repeat -490px -492px;}
#conlist li span,.pageList li span{color:#bebebe;font-size:14px;line-height:40px;float:right;padding-right:15px;}
#conlist .dotli,.pageList .dotli{height:40px;background:none;}


/***底部内容***/
#foot{background:#eee; border-top:1px solid #ccc;height:150px;}
.copy{font:16px; color:#555;line-height:24px; text-align:center;display:block; padding-top:50px;}