*{margin:0; padding:0; font-family:微软雅黑;}
a{color:#444444;text-decoration:none;}
a:hover{color:#bb0611;text-decoration:none;}
h3.title{color:#444444;font-weight:blod;line-height:normal;padding:5px 0;margin-bottom:5px; clear:both; float:left; width:100%;position:relative;}
a.more {float:right;padding:0 8px;top:3px;right:0; position:absolute}
.fl{float:left;position:relative;}
.fr{float:right;position:relative;}
.clearfix:after,.clearfix:before{content:".";display:block;visibility:hidden;height:0;clear:both;}
h3.dabiaoti{color:#444444;font-weight:blod;line-height:normal;padding:0;font-size:21px;margin-bottom:5px; line-height:55px; background: url(../images/btbg.jpg) left center no-repeat; text-indent:18px; height:55px}

/* content-one */
.content-one{margin-top:20px; clear:both}
.content-one .left{width:845px;margin:0; height:447px;}
.content-one .right{width:355px;}
.content-one h3.title{border-bottom:1px solid #dcdee1;padding-bottom:5px;margin:0;}
.content-one .left a.more{right:30px; top:20px}
.content-one .right a.more{top:20px}
.top-news{width:435px;margin-right:15px;}
.normal-list{width:375px;}
.top-news,.normal-list{margin-top:25px;}
ul.item-list li{padding:0px; color:#6c6c6c;line-height:44px;height:44px;text-indent:2px; border-bottom:#c8c8c8 1px dashed;font-size:16px; overflow:hidden; float:left; width:100%}
ul.item-list li a{ color:#6c6c6c; float:left;}
ul.item-list li a:hover{ color:#0088fe;}
.content-two{position:relative; margin-top:20px}
.content-two .left,.content-two .middle{margin-right:23px;}
.content-two h3.title{border-bottom:1px solid #dcdee1;padding-bottom:5px;margin:0;}
.content-two .left,.content-two .right{width:355px;}
.content-two .left,.content-two .middle{border-right:1px solid #dcdee1;}
.content-two .left,.content-two .middle,.content-two .right{padding:15px 0 0 0;height:275px;overflow:hidden;}
.content-two .middle{width:442px;}
.item-loop{margin-bottom:30px;}
.item-loop h3.title{margin-bottom:20px;padding-bottom:10px;font-size:18px;border-bottom:1px solid #dcdee1; clear:both; float:left; width:100%}
.item-loop h3.title a.more{right:10px;}
.item-loop h3.title span.cage-name{padding:8px 0;border-bottom:3px solid #005599; font-weight: normal; color:#444444;}
ul.normal-item-listxw{ width:100%; float:left; clear:both}
ul.normal-item-listxw li{padding:0px; color:#ff9900;line-height:26px;height:26px; background:url(../images/dian.jpg) no-repeat left center; text-indent:12px}
ul.normal-item-listxw li a{ color:#6c6c6c;font-size:14px;}
.item-loop ul.list{padding-right:20px; padding-bottom:20px;clear:both; float:left; width:425px}
.item-loop ul.list li{border:none;background:#f4f5f7; height:83px}
.item-loop ul.list li .thumb-pic img{height:83px; width:135px}
.item-loop ul.list li .item-txt{padding:5px 0px 0px 25px; width:250px}
.content-two .middle .item-loop ul.list li p.title{font-size:15px;font-weight: normal;margin:0 0 5px 0; height:26px; overflow:hidden;}
.content-two .middle .item-loop ul.list li p.neirong{height:45px; overflow:hidden;}
.item-txt a{ color:#FF0000}
.activity ul.normal-item-list{margin-bottom:10px;clear:both; }
.activity{border-left:1px solid #dcdee1;padding:10px 0 0 20px;height:375px;border-bottom:1px solid #dcdee1; clear:both;}
.listgg{padding:0px; color:#ff9900;line-height:36px;background: url(../images/ggbg.jpg) no-repeat left center; padding-left:10px; margin-top:12px; font-size:14px}
.listgg a{background:#f6f6f6;border:#dedee0 solid 1px; display:block; height:36px; padding:0 10px}
.activity ul.normal-item-list li{border:none;cursor:pointer;float:left; width:100%}
.fa-circle{ margin-left:-51px; background:#444444; width:21px; height:21px; display:block; float:left; margin-top:7px; font-size:15px; text-align:center; color:#FFFFFF; line-height:21px;font-style: normal; font-weight:bold; -moz-border-radius: 21px; 
/* Gecko browsers */
-webkit-border-radius: 21px; 
/* Webkit browsers */
border-radius:21px; 
/* W3C syntax */
}
.activity ul.normal-item-list li ul.list{display:none; width:322px; background: url(../images/ggbg.jpg) no-repeat left center; padding-left:10px}
.activity ul.normal-item-list li ul.list li{background:#f6f6f6;margin:5px 0; border:#dedee0 solid 1px;}
.activity ul.normal-item-list li ul.list li .thumb-pic img{width:131px;height:103px;}
.activity ul.normal-item-list li ul.list li .item-txtgg{width:191px;}
.activity ul.normal-item-list li ul.list li .item-txtgg p{ padding:5px; color:#6c6c6c; line-height:21px; height:63px; overflow:hidden}
.activity ul.normal-item-list li ul.list li .item-txtgg a{ color:#6c6c6c;font-size:14px; display:block; background:#dddee2; height:29px; text-align:center; line-height:29px}
.activity ul.normal-item-list li ul.list li:hover{}
.activity ul.first-ul li.first-li ul.list{display:none;}
.jjs{ width:100%; font-size:14px; line-height:27px; color:#6c6c6c; float:left;}
.jjs img{ float:left; margin-right:25px; margin-top:5px}
.jjs a{ color:#FF0000}
.yqljcon {clear: both;padding:20px 0; width:1200px; float:left}
.yqljcon UL LI {DISPLAY: inline;FLOAT: left;padding-right:26px; font-size:18px}
.yewu{ background:#fff;padding:20px 0px;clear: both;margin:10px 0px 0px 0px;width: 100%;}
.ywcon{ width:1200px; padding-top:39px; overflow:hidden;}
.ywcon ul{ width:12000px!important;}
.ywcon ul li{ margin-right:45px; float:left; text-align:center;}
.ywcon ul li p{ line-height:36px; font-size:20px;}
.xiangmu{width:100%; margin-top:65px}
.xiangmutitle{ background:url(../images/xmbg.jpg) no-repeat; height:61px;}
.xiangmutitle a{ float:right; margin-top:35px; margin-right:10px; color:#FFFFFF}
.xiangmucon{clear: both;margin-top:15px;float: left;width: 1300px;}
.xiangmucon .node{float:left;width:560px;overflow: hidden;height: 185px;margin-top: 30px;display: inline; margin-right:80px}
.xiangmucon .node .pic img{ padding:6px; border:#dddddd 1px solid; -moz-border-radius: 3px; 
/* Gecko browsers */
-webkit-border-radius: 3px; 
/* Webkit browsers */
border-radius:3px; 
/* W3C syntax */
}
.xiangmucon .node .pic img:hover{border:#ff9900 1px solid;}
.xiangmucon .node .url{width:185px;height: 185px;color: #555555; text-align:left;}
.xiangmucon .node .url h2 {font-size: 23px;line-height: 25px; text-align:left; padding-bottom:18px; border-bottom:#cccccc 1px dashed}
.xiangmucon .node .url p {font-size: 12px; line-height: 22px;padding-top:15px; height:98px}
.xiangmucon .node .url a {background: url(../images/ljbg.jpg) no-repeat;height: 27px;width: 70px;float: right; text-align:center; color:#FFFFFF; line-height:27px}

.Content2{ width:1200px; height:48px; margin:0 auto; background:#fff; padding-top:20px; overflow:hidden; padding-bottom:20px;}
.Content2 ul{}
.Content2 ul li{margin:0px 20px;height:48px;width:197px; float:left}
.Content2 ul li a{TEXT-INDENT: -3000px; DISPLAY: block;height:48px;width:187px;}
.khgx_ctt A {background:url(../img/anniu_03.jpg) no-repeat top;}
.khgx_ctt A:hover{ background:url(../img/anniu_03.jpg) no-repeat bottom;}
.wsbg_ctt A {background:url(../img/anniu_05.jpg) no-repeat top;}
.wsbg_ctt A:hover{ background:url(../img/anniu_05.jpg) no-repeat bottom;}
.dzyx_ctt A {background:url(../img/anniu_07.jpg) no-repeat top;}
.dzyx_ctt A:hover{ background:url(../img/anniu_07.jpg) no-repeat bottom;}
.qysp_ctt A {background:url(../img/anniu_09.jpg) no-repeat top;}
.qysp_ctt A:hover{ background:url(../img/anniu_09.jpg) no-repeat bottom;}
.dynk_ctt A {background:url(../img/anniu_011.jpg) no-repeat top;}
.dynk_ctt A:hover{ background:url(../img/anniu_011.jpg) no-repeat bottom;}

.indexpro{ margin:0 auto; margin-top: 10px; width:1200px; overflow:hidden;}
.indexpro .dhs{border-top: 2px solid #0098cb;height: 40px;}
.indexpro .dhs strong{float: left;width:16px;line-height: 40px;font-family: "microsoft yahei";font-size: 22px;color:#0098CB;text-align: center;}
.indexpro .dhs b{float: left;width:200px;line-height: 40px;font-family: "microsoft yahei";font-size: 18px;text-indent: 15px; color:#0098CB;}
.indexpro .dhs p{float: right;line-height: 40px;}
.indexpro .dhs p a{background: url(images/lisli.png) right no-repeat;height: 40px;margin-right: 0px;padding: 0px 8px;}
.indexpro ul{margin-left: -18px;}
.indexpro li{float: left;width:222px;margin-left:19px;}
.indexpro li img{width:216px;padding: 3px;height: 150px;background: #FFFFFF;border: solid 1px #d0d0d0;}
.indexpro li p{width: 222px;height: 28px;line-height: 26px;overflow: hidden;font-size: 14px;text-align: center;}

.main{width:1200px;margin:0 auto; clear:both; overflow:hidden;}
.main .col-left{width:780px; height:210px; margin-right:10px; float:left; border:1px solid #ccc; background-color:#fff;}
.main .col-left .slide{overflow:hidden;_float:left;zoom:1;}
.main .col-left .news_list1{width:360px; float:left;margin-right:20px;}
.main .leftCol{ width:630px; float:left; display:inline;}
.main .rightCol{ width:320px; float:right; display:inline;}
.box h5.title-4{text-align:left;}
.box h5.title-1{background-position: left top; text-indent:1em; text-align:left;}
.box h5 a,.box a.more{ color:#111}
.box h5{background: url(../images/title.png) no-repeat right top; color:#111; height:30px; margin-bottom:10px; line-height:33px; padding-left:15px;border-bottom:1px solid #dce7f3; position:relative; font-family:"microsoft yahei"}
.box a.more{ font-size:12px; font-family:"宋体"; margin-right:8px; font-weight:normal; position:absolute;top:0; *top:1px;_top:1px; right:0}
.box .content{ padding:0 10px; }
.cat-area{}
.cat-area .content p img{ margin-right:10px; float:left}
.cat-area .content p{color:#777; font-size:12px}
.cat-area .content p strong{ font-size:14px; color:#111}
.col-auto{overflow:hidden;_zoom:1;_float:left; border:1px solid #ccc; background-color:#fff; height:330px;}
.news_list_01_box{width:360px; float:left;margin-right:20px;}
.news_list_01_box .title{border-bottom: #ccc 1px solid; font-size:15px; font-weight:bold;line-height:28px; margin-bottom:10px; text-align:left;}
.news_list_01_box ul li{background:url(../images/dot_icon.gif) 5px 6px no-repeat; line-height:23px; padding-left:20px;}
.news_list_01_box ul li a{ font-weight:none; font-size:15px;}

.news_list_02_box{width:396px; float:right; background:#fff; border:1px solid #ccc; margin-top:10px;}
.news_list_02_box .telte{border-bottom: #ccc 1px solid; font-size:15px; font-weight:bold;line-height:28px; margin-bottom:10px; padding-left:10px; text-align:left;}
.news_list_02_box ul li{ background:url(../images/dot_icon.gif) 5px 6px no-repeat; line-height:23px; padding-left:20px;}
.news_list_02_box ul li a{ font-weight:none; font-size:15px; }

/* contentc */
#contentc { width:1200px; height:219px; margin:0 auto; margin-top:14px; overflow:hidden;}
.contentcimg { width:1200px; height:43px; margin:0 auto; }
.contentcimg_l { width:501px; height:42px; float:left;}
.contentcimg_r { width:501px; height:42px; float:right; }
.contentcnr { width:1186px; height:130px; border:#e4e4e4 1px solid;  padding:18px 5px 0 5px; margin:0 auto;} 
#demo { color:#656565; font-size:14px; line-height:16px;}
#demo a:link ,#demo a:visited { text-decoration:none; color:#656565;}
#demo a:hover { text-decoration:underline;}

/* contenta */
#contenta { width:1200px; height:580px; margin:0 auto; margin-top:14px; overflow:hidden;}
.product { width:221px; height:580px; background:#eeeeee; float:left;}
.productimg { width:221px; height:31px;}
.producttext { width:210px; height:330px; padding:5px 0 0 10px;}
.producttext li { width:190px; line-height:23px; height:23px; font-size:12px; color:#555555;  }
.pic { padding-left:15px; background:url(images/index_02.jpg) no-repeat left center;}
.nopic { padding-left:25px; }
.producttext li a:link, .producttext li a:visited { text-decoration:none; color:#555555;}
.producttext li a:hover { text-decoration:underline;}

.center{width:1200px; height:370px; margin:auto; margin-top:80px;}
.left{width:360px; height:370px;  border-bottom:#CCC 4px solid; float:left;}
.biaoti{width:360px;  height:30px; border-left:#0981ef 4px solid; color:#0981ef; line-height:30px; font-size:24px; padding-left:10px; font-weight:bolder; }
.tupian{ margin-top:20px;}
.left p{font-size:14px; padding-top:10px;}
.gengduo{width:67px;  height:25px;  margin-top:10px; margin-left:293px; background:url(../img/4.png);}
.gengduo a{color:#FFF; font-weight:bolder; padding-left:7px;line-height: 25px;}

.zhongjian{width:360px; height:370px;  border-bottom:#CCC 4px solid; float:left; margin-left:60px;}
.news{width:360px; height:105px;  margin-top:10px; }
.news li{width:360px; height:34px; line-height:34px; overflow:hidden; list-style:none;}
.news li img{margin-top:13px; float:left;}
.news li a{ float:left;margin-left:5px; font-size:14px; width:250px; height:34px; line-height:34px; overflow:hidden;}
.p1{font-size:14px;float:right;}

.right{width:360px; height:370px;  border-bottom:#CCC 4px solid; float:left; margin-left:60px;}
.p2{font-size:14px; padding-top:10px;}

.cp{width:1200px; height:250px; margin:auto; margin-top:40px;border-bottom:#CCC 1px solid;}
.biaoti1{width:1200px; margin-bottom:30px; height:30px; border-left:#0981ef 4px solid; color:#0981ef; line-height:30px; font-size:24px; padding-left:10px; font-weight:bolder; }

.foot{width:100%; height:122px; margin:auto; background:#013C7E; margin-top:60px;}
.z-foot{width:1200px; height:122px; margin:auto;}
.z-foot img{ margin-left:86px; float:left;}
.r-foot{width:780px; height:100px;margin-left:20px; float:left; margin-top:20px;}
.r-foot p{color:#CCC; font-size:12px;margin-top:5px; }
.r-foot p span{margin-left:30px;}

.homeprobt{height:40px; line-height:40px; overflow:hidden;}