@charset "utf-8";
/* CSS Document */
html {overflow-y:scroll;}
body {margin:0; padding:0; font:normal normal 14px/34px "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53"; color:#6a6a6a; background:#efefef;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,pre,form,input,textarea,blockquote,p{padding:0; margin:0;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}
.box1-1 li,.box4-1 li,.sub_right li{ background:url(http://www.cs.com.cn/images_2012/icon.12.2.png);}
/* common css */
.blank1,.blank5,.blank10,.blank15,.blank40,.blank50,.blank185,.blank20{clear:both; font-size:1px; line-height:1px;}
.blank1{ height:1px;}
.blank5{ height:5px;}
.blank10{ height:10px;}
.blank15{ height:15px;}
.blank20{ height:20px;}
.blank40{ height:40px;}
.blank50{ height:50px;}
.fright{ float:right;}
.fleft{float:left;}

/* link css */
a {color:#242424; text-decoration:none;}
a:visited {text-decoration:none;}
a:hover{color:#ba2636;text-decoration:none;}
a:active {color:#ba2636;}
.linkblack, .linkblack a:link, .linkblack a:visited{ color:#3e3e3e;text-decoration:none;}
.linkblack2, .linkblack2 a:link, .linkblack2 a:visited{ color:#000000;text-decoration:none;}
.linkwhite, .linkwhite a:link, .linkwhite a:visited{ color:#fff;text-decoration:none;}
.linkred, .linkred a:link, .linkred a:visited{ color:#ba2636;text-decoration:none;}
.fontB{font-weight:bold;}
.fontRight{text-align:right;}
.fontCenter{text-align:center;}
.font14{font-size:14px;}
.font16{font-size:16px;}

.line-graybt{height:1px; line-height:1px; border-bottom:1px dotted #b5b6b7;}	
.line-gray{height:1px; line-height:1px; border-bottom:1px solid #b5b6b7;}	
.fyh{ font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53","\5B8B\4F53"; font-weight:normal;}


.topbanner{margin:0 auto; overflow:hidden; _height:1%;width:950px;}
.topbanner img{height:72px;}
.bottombanner{margin:0 auto;text-align:center;}

/* footer */ 	
.footer{ text-align:center; color:#000; padding:15px;line-height:28px;}
.footer li{ display:inline;}
.footer_links{ cursor:pointer;}


/* content */ 	
.cnt{margin:0 auto; overflow:hidden; _height:1%;width:930px;background:#ffffff;padding:10px;}

/* nav */ 	
#nav{overflow:hidden;}
#nav ul{height:70px;padding-left:10px;}
#nav ul li{float:left;width:120px;text-align:center;color:#ffffff;height:37px;}
	#nav ul li :link,#nav ul li a:visited,#nav ul li a:hover{text-decoration:none;color:#fff;}
	#nav ul li:hover { background:#fff;}
	#nav ul li:hover a{color:#005292;}
	#nav .synav{width:65px;}
#nav ul li ul {display:none; /*--defaule none --*/} 
#nav ul li ul {padding-left:0px;border:1px solid #ffffff;} 
#nav ul li:hover ul{ display:block; position:relative; height:30px; top:3px;} 

/* pic */
#slider-wrap{width:930px; height:330px;}/*can change width and height*/
#slider{position: relative; width:930px; height:330px; background:#FFF;} /*can change width and height*/
#slider img{position:absolute; top:0; left:0; display:none; width:990px; height: 334px;}/*can change width and height*/
.nivoSlider{position:relative;overflow: hidden;}
.nivoSlider img{position:absolute; top:0px; left:0px;}
.nivoSlider .nivo-imageLink{position:absolute; top:0px;display:block;left:0px;width:990px;height:334px;border:0;padding:0;margin:0;z-index:6;}/*can change width and height*/
.nivo-slice {display:block;position:absolute;z-index:5;height:100%;}
.nivo-box {display:block;position:absolute;z-index:5;}
.nivo-caption{position:absolute; left:0; bottom:0; background:#000;width:990px; z-index:50; height: 40px; }/*can change width and height*/
.nivo-caption p{width:990px;height: 40px; text-indent: -9999px}/*can change width and height*/
.nivo-controlNav{position:absolute; left:1%; bottom:10px; z-index: 100;}/*can change all number*/
.nivo-controlNav a{position:relative; z-index:99; cursor:pointer;background:#074d91;text-decoration:none;}
.nivo-controlNav a.active{background:#ff6400;font-weight:bold}
.nivo-controlNav a{display:block; color: #fff; width:30px; height:20px; line-height: 20px; text-align: center; margin-right:3px; float:left; overflow: hidden;}/*can change width and height*/
.nivo-directionNav a {position:absolute;top:45%;z-index:9;cursor:pointer;}   /*botton of left and right,can't del*/
.nivo-directionNav a {display:block;width:30px;height:30px;text-indent:-9999px;border:0;}
a.nivo-nextNav {right:15px;}
a.nivo-prevNav {left:15px;}

.cnt_left{width:630px;float:left;}
.cnt_right{width:250px;float:right;padding:10px 15px ;}

.box1{color:#51504e;padding:10px 10px 5px 10px;height:200px;}
.more{ float:right; font-size:12px;font-weight:normal; }
.box1-1{float:left;width:290px;}
.box1-1 ul{margin:10px 0 0 0;}
.box1-1 li{ background-position: -126px -88px; background-repeat:no-repeat; padding-left:10px; line-height:28px;}
.box1-1-left{border-left:1px solid #bdbdbd;padding-left:10px;}
.boxright{float:right;}

.box2{color:#51504e;padding:10px;width:180px;float:left;line-height:24px;font-size:12px;margin-right:10px;height:225px;overflow:hidden;}
.box2 img{border:1px solid #fff;float:left;margin:0 5px 2px 0;}
.box2right{float:right;margin-right:0px;}

.box3{font-size:12px;line-height:24px;border-bottom:1px dotted #afaaa6;padding-bottom:5px;margin-bottom:5px;color:#51504e;overflow:hidden;}
.box3 img{border:1px solid #fff;float:left;margin:0 5px 2px 0;}

.footwz{width:930px;overflow:hidden;}


/* ---------------- ny --------------*/
.sub_left{float:left;width:185px;text-align:center;}
.sub_left ul{}
.sub_left ul li,.sub_left_lm{height:40px;border-bottom:1px solid #fff;padding-top:10px;}
.sub_left img{width:185px;}

.sub_right{float:right;width:730px;}
.sub_right li{ background-position: -126px -88px; background-repeat:no-repeat; padding-left:10px; line-height:28px;}
.box4{padding:15px;line-height:24px;color:#363636;margin-bottom:10px;}
.box4 img{border:1px solid #fff;float:left;margin:0 5px 2px 0;}
.ctime{float:right;}

.box4-1{float:left;width:435px;}
.box4-1 ul{margin:10px 0 0 0;}
.box4-1 li{ background-position: -126px -88px; background-repeat:no-repeat; padding-left:10px; line-height:28px;}
.box4-1right{float:right;}

h2{font-size:15px;text-decoration:none;padding-bottom:5px;}
h3,h4{font-size:15px;text-decoration:none;padding-bottom:3px;border-bottom:1px dotted #b5b6b7;padding-left:15px;}
h3{background:url(http://www.cs.com.cn/images/jy201403/yellow_dot.gif) 0 10px no-repeat;}
h4{background:url(http://www.cs.com.cn/images/jy201403/yellow_dot.gif) 0 7px no-repeat;}