@charset "gb2312";
/*-------------------通用---------------------------------------------------------------------------------*/
*{ font-family:"宋体", "黑体"; font-size:12px; margin:0; padding:0;}
img{ border:none;}
.blank10{ height:10px; display:block; clear:both; overflow:hidden;}
.blank5{ height:5px; display:block; clear:both; overflow:hidden;}
a:link,a:visited{color:#000; text-decoration:none;}
a:hover{color:#f00; text-decoration:underline;}
h4{ color:#000; font-size:12px; font-weight:bold; text-align:center; line-height:30px;}
.xia{ width:1003px; margin:0 auto;}
/*-------------------head------------------*/
.head{ width:1003px; float:left; border-top:#1479bf solid 4px;}
.top{ width:1003px; height:94px; border-bottom:#356999 solid 2px; background:url(/uploads/image/tcimages/top_bg.jpg) no-repeat scroll left 4px;}
.topright{ float:right; background:url(/uploads/image/tcimages/link_bg.jpg) no-repeat left top; width:218px; padding-right:40px; text-align:center; color:#fff;}
.topright a:link,.topright a:visited,.topright a:hover{ color:#fff; font-size:14px; font-family:arial, helvetica, sans-serif; text-decoration:none;}
.nav{ float:left; width:1003px; height:37px; background:url(/uploads/image/tcimages/nav_bg.jpg) no-repeat left top; overflow:hidden;}
.nav a:link,.nav a:visited{ text-decoration:none; font-size:14px; font-weight:bold; color:#fff; display:block; width:90px; height:37px; line-height:39px; text-align:center;}
.nav a:hover{ color:#f18202; color:#000; background:url(/uploads/image/tcimages/nav2.jpg) no-repeat center center;}
.nav ul{ list-style:none; float:left; padding-left:2px;} 
.nav li{ float:left;}
.banner{ float:left; height:232px; width:1003px; padding-bottom:2px;}
.keywords{ line-height:45px; height:38px; float:left; background: no-repeat left center; padding-left:90px;}
/*-------------------content------------------*/
.content{ width:1003px; float:left; padding-top:6px;}
/*--------left----------*/
.left{ float:left; width:234px; overflow:hidden;}
.cp_list{ width:234px;}
.cp_list ul{ list-style:none; width:224px; padding-left:15px;}
.cp_list li{ line-height:21px; color: #666666; width:90px; float:left; background:url(/uploads/image/tcimages/sj4.gif) no-repeat left center; padding-left:15px;}
.dafenlei{ background:url(/uploads/image/tcimages/index_07.jpg) no-repeat left top; width:194px; float:left; clear:both; height:32px; line-height:35px; padding-left:40px;}
.dafenlei a{ color:#fff; font-weight:bold;}
.dafenlei span{ float:right; padding-right:13px;}
.dafenlei span a{ display:block; width:35px; height:32px;}
.news1{ width:218px; margin:0 auto;}
.news1 ul{ list-style:none; padding:5px 0; width:218px;}
.news1 li{ line-height:27px; height:25px; border-bottom:dashed #e8e8e8 1px; background:url(/uploads/image/tcimages/dian.gif) no-repeat 5px center; padding-left:17px;}
/*------------------right-----------------*/
.right{ float:right; width:760px; overflow:hidden;}
.right_l{ float:left; width:543px;}
.right_r{ float:right; width:205px;}
.company{ float:left; width:543px; padding-bottom:10px;}
.gsjj{ width:533px; line-height:20px; overflow:hidden; padding:0px; background:url(/uploads/image/tcimages/index_11.gif) repeat-y; padding:5px;}
/*right标题*/
h1{ color:#000; font-size:14px; height:30px; line-height:32px; padding-left:22px; padding-right:10px; background:url(/uploads/image/tcimages/cc.gif) no-repeat 10px center #ececec;}
h1 span{ float:right; font-size:12px; font-weight:300; color:#000;}
.cpshow{ width:543px; float:left; padding-bottom:10px;}
h2{ font-size:12px; font-weight:bold; line-height:18px; float:left; width:120px;}
.box_cp{ width:260px; height:95px; float:left; padding:10px 0 0 10px;}
.box_cp img{ float:left; width:120px; height:90px; margin-right:10px; border:#ccc solid 1px; padding:1px;}
.box_cp p{ width:120px; height:80px; overflow:hidden; line-height:20px; color:#484848;}
/*新闻标题*/
h3{ color:#fff; font-size:14px; height:41px; line-height:35px; padding-left:35px; padding-right:15px; background:url(/uploads/image/tcimages/index_10.gif) no-repeat left top;}
h3 span{ float:right; font-size:12px; font-weight:300;}
.box_news{ width:205px; border:none; float:right; padding-bottom:5px;}
.box_news ul{ list-style:none; width:205px;}
.box_news li{ line-height:27px; height:25px; border-bottom:dashed #e8e8e8 1px; background:url(/uploads/image/tcimages/dian.gif) no-repeat 5px center; padding-left:17px;}
.box_news li span{ float:right; color:#666;}
.box_lxwm{ width:205px; float:left;}
.box_lxwm p{ line-height:22px; padding:5px 10px;}
/*--------滚动----------*/
.jpzs{ width:969px; float:left; padding-left:34px; height:172px; background:url(/uploads/image/tcimages/index_17.gif) no-repeat left top;}
.cpanli{width:740px; float:left;}
.box_al{ width:165px; height:160px; float:left; padding:10px 2px 5px 8px;}
.box_al img{ float:left; width:163px; height:124px; border:#ccc solid 1px; padding:1px;}
h5{ width:163px; height:30px; line-height:30px; float:left; text-align:center;}
#demo{ height: 170px; overflow: hidden; width:959px; border:#bbddf5 solid 1px; border-left:none; padding-right:10px;}
#indemo{ float: left; width: 800%;}
#demo2{ float: left;}
/*--------------------------------------------------foot----------------------------------------------------*/
.yqlj{ width:962px; line-height:30px; height:119px; padding-left:41px; background:url(/uploads/image/tcimages/index_29.gif) no-repeat left top;}
.yqlj p{ border:#bed4e4 solid 1px; border-left:none; width:942px; line-height:30px; height:97px; padding:10px;}
.yqlj a{ padding:0 8px;}
.foot{ height:100px; width:1003px; background:url(/uploads/image/tcimages/foot_bg.jpg) repeat-x left 1px; border-top:#039ec5 solid 5px;}
.foot p{ padding:10px 10px 0 240px; line-height:30px; background:url(/uploads/image/tcimages/blogo.jpg) no-repeat left 1px; height:100px;}
/*-------------------内页---------------------------------------------------------------------------------*/
.neirong{ width:740px; float:left; line-height:25px; padding:10px;}
.yema{ width:760px; border-top:#ebebeb solid 2px; line-height:20px; padding:10px 0; float:left; margin-top:15px;}
.pagenavi{ text-align:center;}
.cp{text-align:center; padding:5px 0 10px;}

.newslist ul{ list-style:none; padding:10px 0;}
.newslist li{ background:url(/uploads/image/tcimages/dian.gif) no-repeat 5px center; line-height:30px; border-bottom:#b9c8c5 dashed 1px; padding:3px 0 0 20px; height:30px;}
.newslist li span{ float:right; color:#666;}

h6{ font-size:12px; font-weight:bold; line-height:25px; float:left; width:185px;}
.box2{ width:370px; height:130px; float:left; padding:10px 0 0 10px;}
.box2 img{ float:left; width:163px; height:124px; margin-right:10px; border:#ccc solid 1px; padding:1px;}
.box2 p{ width:185px; height:100px; overflow:hidden; line-height:20px; color:#484848;}



