@charset "gb2312";
body{ margin:0 auto; padding:0; font-size:12px; font-family:"microsoft yahei","Arial Narrow"; background:url(../images/top_bg_n.gif) repeat-x top}
ul li{ list-style:none;}
img{ border:0;}
a:link,a:visited{ color:#003961; text-decoration:none;}
a:hover{ color:#003961; text-decoration:underline;}
.border_1{ border:1px solid #CCC;}
.clear{ clear:both; margin:0; padding:;}
.gjz{ text-align:left; color:#000; font-weight:bold;}
.gjz a:link,.gjz a:visited{ color:#999; font-weight:100;}
.gjz a:hover{ font-weight:100;}
.top{ width:1003px; height:85px; margin:0 auto; background:url(../images/yz1.jpg) no-repeat center left}

.top .tr{ float:right; width:280px; height:81px; line-height:25px; color:#0078CC;}
.top .tr span{ height:24px; line-height:24px; float:right; width:157px; color:#FFF;}
.top .tr span a{ padding:0 10px; color:#ffffff;}
.top .tel{ width:280px; height:30px; clear:both; margin-top:26px; font-size:16px; font-weight:bold; font-family:"microsoft yahei", "宋体"; text-align:right;}
.top .tel h1{ display:inline; font-size:26px;}


.menu{width:1003px; height:40px; margin:0 auto;}
.banner{ width:1003px; height:324px; margin:3px auto 0 auto; overflow:hidden; background:url(http://075.demo.91dede.com/img/yx7.jpg) no-repeat;}
.box{ width:1003px; margin:0 auto;overflow:hidden; padding:0;}

.ilist{ border:1px solid #ccc;}
.ititle{height:36px;text-align:left; line-height:30px; font-size:14px; color:#003961; font-weight:bold; background:url(../images/title.jpg) left no-repeat; border-bottom:1px solid #D2D2D2; overflow:hidden; color:#fff; padding-left:35px;}
.ititlea{background:url(../images/titlea.jpg) left no-repeat}
.ititle span{ float:right; overflow:hidden; font-size:10px; font-family:Verdana, Geneva, sans-serif; font-weight:100; margin-right:10px;}
.ititle span a{ color:#000;}
.ititle em{ float:right; font-size:12px; color:#fff; font-style:normal; font-weight:100;}
.ititlel{height:36px;text-align:left; line-height:30px; font-size:14px; color:#003961; font-weight:bold; background:url(../images/title1.jpg) left no-repeat; border-bottom:1px solid #D2D2D2; overflow:hidden; color:#fff; padding-left:35px;}
.ititlel span{ float:right; overflow:hidden; font-size:10px; font-family:Verdana, Geneva, sans-serif; font-weight:100; margin-right:10px;}
.ititlel span a{ color:#000;}
.ititlel em{ float:right; font-size:12px; color:#003961; font-style:normal; font-weight:100;}
.ititle1{ color:#FFF;height:32px;text-align:left; line-height:25px; font-size:12px; background:url(../images/yx10.jpg) no-repeat; font-weight:bold; overflow:hidden; padding-left:35px;}
.ititle1 span{ float:right; overflow:hidden; font-size:10px; font-family:Verdana, Geneva, sans-serif; font-weight:100; margin-right:10px;}
.ititle1 span a{color:#000;}
.ititle1 em{ float:right; font-size:12px; color:#fff; font-style:normal; font-weight:100;}
.ileft{ width:235px; float:left; margin:5px 0 0 0; overflow:hidden;}

.cplb{ width:233px; height:auto; margin-top:10px; padding-bottom:10px; border-top:0;}
.cplb ul{ margin:0 auto; padding:0px 0 0 20px; list-style-type:none;border:1px solid #ccc;}
.cplb li{ width:200px; height32px; line-height:32px;background:url(../images/yx11.jpg) no-repeat left;}
.cplb li a {text-align:left; font-size:14px; padding-left:18px;}



.ileft .cpfl{ margin:0 auto 2px auto;overflow:hidden; padding:0;}
.ileft .cpfl li{ height:32px; line-height:35px; background:url(http://075.demo.91dede.com/img/chpli.jpg) no-repeat; padding-left:60px; margin:0; font-size:13px; color:#999; overflow:hidden;}
.ileft .cpfl li a:link,.ileft .cpfl li a:visited{ color:#333; }
.ileft .cpfl li a:hover{ color:#666;}
.iright{ width:755px; float:right; margin:5px 0 0 0; overflow:hidden;}
.irl{ width:755px; float:left;overflow:hidden;}
.w{margin:0 auto; padding:5px; text-align:left; line-height:23px; color:#003961; background:#efefef;}
.w .img{ float:left; width:152px; height:127px; margin:2px 10px 0 5px; padding:1px; border:1px solid #ccc;}
.w li{line-height:25px; color:#999; margin-right:1px; padding:0 10px 0 30px;}
.w li span{ float:right;}
.cp{margin:0 auto; padding:5px 5px 10px 5px; text-align:left; line-height:23px; color:#003961; background:#efefef;}
.cp span{ float:left; width:186px; height:210px; line-height:20px; text-align:center;padding:5px; background:#ffffff;}
.cp img{ float:left; width:182px; height:182px; border:1px solid #ccc; padding:1px; margin-left:5px;}
#demo {overflow:hidden;width:740px; margin:0 auto; height:210px;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}


.irr{ float:right; width:245px; overflow:hidden;}
.irr form{ padding:10px; margin:0; line-height:35px; border:1px solid #ccc;}
.irr form .text{ display:inline-block; height:20px; line-height:20px; border:1px solid #CCC; background:#fff; width:148px;}
.irr form .submit{ width:59px; height:21px; border:0; background:url(http://075.demo.91dede.com/img/dl.jpg) 0px 0px no-repeat; float:left; margin:10px 0 0 50px; cursor:pointer;}
.irr form .zhuce{ width:59px; height:21px; border:0; background:url(http://075.demo.91dede.com/img/dl.jpg) -58px 0px no-repeat; float:left; margin:10px 0 0 30px;}
.irr form .zhuce a{ display:block; height:21px; width:59px;}
.biaozhun{ margin:0; padding:5px 2px;}
.biaozhun li{ height:27px; line-height:27px; text-align:left; padding-left:8px; overflow:hidden; color:#C6955C; background-image:url(../images/ico-3.gif); background-repeat:no-repeat; background-position:center left;}
.biaozhun li span{ float:right;}
.biaozhun2{ margin:0; padding:5px 2px;}
.biaozhun2 li{ height:24px; line-height:24px; text-align:left; padding-left:8px; overflow:hidden; color:#C6955C; width:300px; background-image:url(../images/ico-3.gif); background-repeat:no-repeat; background-position:center left;}
.biaozhun2 li span{ float:right;width:60px; margin-right:0px; padding-right:0px;}
.nescenter{ width:241px; height:351px; background:url(http://075.demo.91dede.com/img/newsbg.jpg) no-repeat; float:right;}
.nescenter .ntit{ height:30px; line-height:30px; margin:7px auto; font-size:14px; color:#003961; font-weight:bold; padding-left:25px;}
.nescenter ul{ padding:0 10px; margin:0;}
.nescenter ul li{ height:50px; line-height:25px; border-bottom:1px dashed #CCC; overflow:hidden;}
.nescenter ul li span{color:#7BC9FF; font-size:12px; font-weight:100; display:inline-block; padding-left:10px;}

.kuai{ margin:0 auto; padding:0;}
.lx{ display:block; padding:5px; line-height:25px;  overflow:hidden; color:#003961;}
.lx img{ float:left; width:143px; height:77px; margin:5px 0 0 3px;}
.pic1{margin-top:0; padding:10px 5px; border:1px solid #ccc;}
.pic1 img{width:182px;height:182px; padding:1px; background:#fff; border:1px solid #ccc;}
.pic1 span{ float:left; width:186px; height:210px; line-height:20px; text-align:center; margin-left:10px; background:#ffffff;}
#guntwo {overflow:hidden;width:745px; margin:0 auto; height:210px;}
#inguntwo {float: left;width: 800%;}
#guntwo1 {float: left;}
#guntwo2 {float: left;}


.flashad{ width:975px; height:98px; margin:5px auto; background:url(http://075.demo.91dede.com/img/flash1.jpg) no-repeat;}

.weizhi{ background:url(http://075.demo.91dede.com/img/weizhi.png) no-repeat; height:55px; line-height:45px; color:#fff; font-size:13px; font-weight:bold; padding-left:30px;}
.weizhi a{ padding:0 10px; color:#fff;}
.conter{ background:url(http://075.demo.91dede.com/img/conter.png) repeat-y;}
.conter ul{ padding:10px 45px; margin:0 auto;}
.conter ul li{ height:25px; line-height:25px; text-align:left; border-bottom:1px dotted #efefef;}
.conter ul li span{ float:right;}
.conter .canp{padding:10px 45px; margin:0;}
.conter .canp a{ float:left; width:112px; height:124px; padding:1px; margin:10px 0 10px 40px;}
.conter .canp a img{width:112px; height:124px;}
.conter .canp a:link,.conter .canp a:visited{ border:1px solid #CCC;}
.conter .canp a:hover{ border:1px solid #666;}
.bottom{ background:url(http://075.demo.91dede.com/img/bottom.png) no-repeat; height:21px; overflow:hidden;}

.nav{height:45px; line-height:45px; background-color:#0763e0;background:url(../images/index_13.jpg) center left repeat-x;}
.header-nav{ width:1000px;height:45px; line-height:45px; margin-left:auto; margin-right:auto; margin-top:0px; z-index:99999999!important; position:relative}
.header-nav li{float:left;}
.header-nav li a{display:block;padding:0 36px;letter-spacing:2px;line-height:43px; color:#fff;font-size:16px;background:url(../images/index_12.jpg) center left no-repeat;}
.header-nav li a .icon-new{position:absolute;top:15px;*top:-12px;right:15px;width:20px;height:20px;background:url(../images/new.png) center center no-repeat;}
.header-nav li a:link,.header .header-nav li a:visited{color:#fff;}
.header-nav li a:hover,.header .header-nav li.current a{color:#ff0000;}
.header-nav li.current a{border-bottom-color:#ff0000;}
.header-nav li.last-li a{padding-right:0px;margin-right:0px;}

.nav-column{position:absolute;top:35px;z-index:9999999;display:none;}
.header-nav li:hover .nav-column{display:block;}
.header-nav li.current:hover .nav-column{display:none;}
.header-nav li .nav-column{margin-left:-40px;}
.header-nav li.last-li .nav-column{right:0px;}
.header-nav li.news-li .nav-column{right:100px;}
.nav-column .bottom-arrow {margin-left:98px;width:10px;height:7px;background:url(../images/icon_common.png) no-repeat;background-position:0px 0px;}
.header-nav li.last-li .nav-column .bottom-arrow{margin-left:155px;}
.header-nav li.news-li .nav-column .bottom-arrow{margin-left:140px;}
.nav-column ul{
	margin-left:40px;
	width:145px;
	background-color:#054487; text-align:center; padding:0px;
}
/*.nav-column ul{ background-color:#FF0000;height:40px;}*/
.nav-column ul li{height:40px;line-height:40px; float:none; background-color:#F7C7E1; background:none;text-align:center; overflow:hidden;}
.nav-column ul li a.column-a{color:#fff;border-bottom:0; font-size:14px; line-height:40px;padding-right:0;background:url(../images/icon_common.png) left no-repeat;background-position:0px -79px; padding-left:8px;}
.nav-column ul li a.column-a:link,.nav-column ul li a.column-a:visited{color:#fff;}
.nav-column ul li a.column-a:hover{color:#ff0000;background-position:0px -119px;}
/*=====================   Header End   ===================*/


.rigdi{width:770px; height:auto; margin-top:10px;}
.rigdileft{ width:365px; height:304px; border:1px solid #CCC; background-color:#rigdileft; float:left; margin-right:10px; overflow:hidden;}
.rigletou{ width:350px; height:30px; background-color:#ccc; font-size:14px; font-weight:bold; color:#000; text-align:left; padding-left:15px; line-height:30px;}
.rigledi{ width:365px; height:auto; padding-left:5px;}
.ridirig { width:180px; height:304px; border:1px solid #CCC; float:right;}
.zuo{ width:140px; height:55px;; padding-top:10px; float:left;}
.deright { width:863px; height:55px; float:right;}
.deright li{ display:inline; float:none; line-height:25px;}
.deright ul{ margin:0px; padding:0px;} 


.yqlj{ width:1003px; height:55px; clear:both; border:1px solid #CCC; background-color:#EFEFEF;margin:0 auto;overflow:hidden; padding:0; margin-top:10px;}

.link{ padding:1px; border:1px solid #3C0707; margin:5px auto; line-height:27px; background:url(http://075.demo.91dede.com/img/link.jpg) repeat-x; padding:27px 0 5px 0;}
.link img{ width:105px; height:55px; float:left; margin:4px 0 0 4px;}
.foot{margin:10px auto 0 auto; padding:10px; text-align:center; line-height:25px; color:#003961; border-top:2px solid #7DC9FF; padding-top:10px;text-align:center;  width:1003px; }
.foot img{ float:left;}



/*新闻样式*/

.iright2{ width:755px; float:right; margin:5px 0 0 0; overflow:hidden; border:1px solid #CCC; padding-bottom:20px;}
.news{ width:755px; height:auto;}
.news ul{ margin:0px; padding:0px; }
.news li{ width:730px; height:40px; line-height:40px; color:#000; border-bottom:1px dashed #CCC; padding-left:20px; text-align:right;}
.news a{float:left;}
/*文章内容页样式*/
.content{line-height:22px;}
.arttitle{line-height:45px;text-align:center;}
.arttitle h3{font-size:22px;font-weight:bold;color:#000;}
.info{line-height:26px;text-align:center;}
.info .infoCol{padding-right:19px;}
.info .infoCol .where{padding-left:19px;color:#7E7E7E}
.info .infoCol .auth{padding-left:19px;color:#7E7E7E}
.info a{color:#005599;}
.line{margin:8px;height:1px;font-size:0;border-top:1px solid #E5E5E5;margin-top:8px;}
.articlemain{padding:8px; line-height:24px;font-size:14px;}
.articlemain a{font-size:14px;}

/*文章分页样式*/
#fenye{clear:both; height:25px; line-height:25px; text-align:center; padding:0 10px; background:#efefef;}
#fenye li {float:left; list-style:none;padding:0 5px;}
.ly{ padding:15px; background:#efefef; line-height:22px; margin-top:25px; font-size:12px;}
.ly div.hf{ padding:10px; border-bottom:1px dotted #999; background:#FFFBCE; color:#000;}
.ly span{ float:none;}
.chanp {margin-bottom:10px; overflow:hidden;}
.chanp span{float:left;}
.chanp a{ display:block; height:172px; width:147px; margin:10px 0 0 37px; overflow:hidden; text-align:center; overflow:hidden; text-decoration:none;}
.chanp a img{height:145px; width:145px; border:1px solid #ccc; margin-bottom:10px;}


.rigletou span {
    float: right;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 10px;
    font-weight: 100;
    margin-right: 10px;
    overflow: hidden;
}
.rigletou span a {
    color: #000000;
}

.like{ width:320px; float:left;padding-right:12px;padding-left:12px;}
.like h5{ font-size:14px; line-height:32px; padding:0px; margin:0px; padding-top:10px;}
.like dl{width:320px;}
.like dt{width:320px; font-weight:normal; line-height:26px;background-image:url(../images/a001.jpg); background-repeat:no-repeat; background-position:left center; padding-left:10px; float:left}
.like  dt a{color:#333; text-decoration:none;font-size:12px;}
.like dt a:hover{
	color:#004000;
	text-decoration:underline;}
.hot{ width:320px; float:left;}
.hot h5{ font-size:14px; line-height:32px; padding:0px; margin:0px; padding-top:10px;}
.hot dl{}
.hot dt{width:320px; font-weight:normal; line-height:26px;background-image:url(../images/a001.jpg); background-repeat:no-repeat; background-position:left center; padding-left:10px; float:left}
.hot  dt a{color:#333; text-decoration:none;font-size:12px;}
.hot dt a:hover{
	color:#004000;
	text-decoration:underline;}

