﻿@charset "utf-8";
html,
body { font-family:Microsoft YaHei;color: #333;background: #fff;-webkit-text-size-adjust: none;}
body, h1, h2, h3, h4, h5, h6, dl, dt, li, dd, th, td, p, pre, form, input, button, textarea, hr { margin: 0;padding: 0; font-weight:normal;}
a {color: #333;text-decoration: none;}
a:hover {color: #21307e;text-decoration: none;}
.inner {width:956px;margin: 0 auto;position: relative;}
.zggw_inner {width: 956px;margin: 0 auto;position: relative;background: url(../zg/3.jpg) no-repeat  center top;}
.w1000 {width: 956px;margin: 0 auto;position: relative;}
.w1001 {width: 956px;margin: 0 auto;position: relative; background:#fff;}
.clear {clear: both;overflow: hidden;}
ul{list-style:none;padding: 0px;margin: 0px;}

/*头部 顶*/
.head_top{ height:36px; background:#002c67; }
.head_top h2{ float:left; font-weight:normal; font-size:14px; line-height:36px; color:#fff; }
.head_top h4{    padding-top: 4px;width: 270px;height: 30px;overflow: hidden; float:left; font-weight:normal; font-size:14px; line-height:36px; color:#fff; margin-left:10px; }
.head_top h3{ float:right; font-weight:normal;color:#fff;  line-height:36px; font-size:14px;background: url(../dy/3_01.png) no-repeat  center left; text-indent:30px; position:relative; display:none;}
.head_top h3 img{width: 120px; position:absolute;z-index: 2; display:none;}
.head_top h3:hover{ cursor:pointer;}
.head_top h3:hover img{ display:block;}


/*头部 底*/
.head_d{ height:440px;background: url(../dy/1_01.jpg) no-repeat  center top;}
.head_center{height:100px; overflow:hidden;}
.head_center h1{ float:left; margin-top:8px; width:325px;}
.head_center h1 img{ width:100%;}
.head_center h2{ float:right; }

/*内页头部 底*/
.head_nyd{ height:290px;background: url(../dy/4_01.jpg) no-repeat  center top;}


/*搜索*/
.gjss{ height:54px; overflow:hidden;}
.gjss h2{ float:left; line-height:54px; font-weight:normal;}
.gjss h2 span{ float:left; font-size:14px; color:#323232; padding:0px 5px;}

#top_right{ float:right;width:180px;height:32px;margin-top:35px; margin-right:20px;}
#top_right .search_1{ padding-left: 26px;width:120px; border:none; float:left; height:32px; background: url(../dy/3_03.png) no-repeat;color: #666666; font-family:Microsoft YaHei; font-size:14px; line-height:32px;}
#top_right .search_1:focus{outline: none;}
#top_right .submit{ float:left;}
#top_left{ float:right;line-height:110px;margin-top: 49px;margin-right: 21px;}
#top_left ul{ list-style:none;}

/*导航栏*/
.nav{ margin:0 auto; background:#fff; width:940px; padding:0px 8px; background:#fff; height:40px;}
.nav ul{ list-style:none;padding: 0px;margin: 0px;}
.nav ul li { float:left;height:40px;  text-align:center; color:#fff; font-size:14px; width:103px; position:relative;  }

/*.sy{width:68px !important;}*/
.nav ul li:hover{ }
.nav_sy{ background:none !important;}
.nav_a{ color:#000000;line-height:40px; text-align:center; display:block; width:103px; background: url(../dy/4_02.jpg) no-repeat center left;}
.nav_a:hover{ background:#002c67 !important; color:#fff;}

.nav li dl{display:none; width: 120px;text-align: center;z-index: 99;position: absolute; left:-11px; background:#fff;}
.nav ul li:hover dl{display: block;}
.nav li dl dd{height:35px;line-height:35px;overflow:hidden;  border-bottom: 1px solid #ddd;}
.nav li dl dd:hover{ }
.nav li dl a{color:#313131;font-size:12px;display: block;}
.nav li dl a:hover{color:#96012D;}

/*banner*/
.header_ban{width:940px;;height:300px;position:relative; min-width:940px;  overflow: hidden; padding:0px 8px; background:#fff;}
.header_ban .huandeng li{display:block;width:100%; height:300px;}
.header_ban .bx-default-pager{ position:absolute;bottom:15px;z-index:52;width:100%;    text-align: left;right: -2%;}
.header_ban .bx-pager-item{width:8px;height:8px; line-height:999; overflow:hidden; margin-left:11px; display:inline-block;}
.header_ban .bx-pager-item a{ display:block;width:8px;height:8px;  background: url(../dy/1_04.jpg) no-repeat  center top;}
.header_ban .bx-pager-item a:hover{background: url(../dy/1_03.jpg) no-repeat  center top;}
.header_ban .bx-pager-item .active{background: url(../dy/1_03.jpg) no-repeat  center top;}
.header_ban .bx-controls-direction{ display:none;}

#clear_lover{width:100%; height:9px; background:url(../clear_lover.png) no-repeat center; border-top:2px solid #307011;}
.ny_ban {width: 100%;height: 280px;}

/*内容*/
.d_nav{ height:450px; overflow:hidden; margin-top:35px;}

.d_nav_l{ float:left;    margin-left: 7px; width:680px; height:386px; overflow:hidden;}
.d_nav_ll{ width:330px; float:left; }
.dycx{ height:220px;}
.showproduct_canshu{ width:100%; background: url(../dy/2_02.jpg) no-repeat  center bottom; overflow:hidden; padding-left:2px;}
.showproduct_canshu ul{ padding-left:2px;}
.showproduct_canshu li{ float:left; font-size:14px; font-weight:bold; width:95px; height:26px; line-height:26px; text-align:center; cursor:pointer; color:#fff;}
.showproduct_canshu li:hover{ background: url(../dy/2_03.png) no-repeat  center  bottom;color:#003366;}
.showproduct_canshu li.up{background: url(../dy/2_03.png) no-repeat  center bottom;  color:#003366;}
.showproduct_canshu li a{color:#fff;}
.showproduct_canshu li.up a{ color:#003366;}
.showproduct_content{ width:100%; overflow:hidden; display:none; font-size:14px; color:#333; padding:10px 0}
.showproduct_content li{  font-size:12px; line-height:25px;background: url(../dy/2_04.png) no-repeat 2px; text-indent:10px;}
.showproduct_content li .listnews{ display:none;}
.showproduct_content li a{color:#003366;}
.showproduct_content li a:hover{color:#96012D;}
.showproduct_content.block{ display:block}
.tzgg{ margin-top:20px;}


.d_nav_lr{ width:330px; float:right; }
.d_nav_lr h2{ font-weight:normal; font-size:14px; background: url(../dy/2_02.jpg) no-repeat  center top; color:#fff; line-height:27px; text-indent:10px;}
.d_nav_lr h2 a{ float:right; color:#003366;background: url(../dy/5_02.png) no-repeat  center  right; padding-right:15px;}
.d_nav_lrd li{ width:100%; float:left;margin-bottom: 35px;}
.d_nav_lrd li h3{ width:100%; font-size:14px; margin-top:5px;padding: 10px 0px; }
.d_nav_lrd li h3 a{color:#003366; font-weight:600; }
.d_nav_lrd li h3 a:hover{ color:#96012D;}
.d_nav_lid{ width:100%;} 
.d_nav_lidr{float:left; width:160px; height:107px; overflow:hidden;}
.d_nav_lidr img{ width:100%;}
.d_nav_lid h4{width:45%; float:right; font-size:12px;text-indent: 24px; color:#000000; line-height:1.89em;}

.d_nav_r{ float:right; width:210px; height:386px; background:#eeeeee; margin-right:8px;padding:0px 15px;}
.d_nav_r h2{ font-size:16px; color:#000000; font-weight:normal; line-height:60px; border-bottom:1px solid #d4d4d4; }


.d_nav_r li{ font-size:14px; color:#000; line-height:32px;border-bottom:1px solid #d4d4d4;  }
.d_nav_rz{ margin-top:20px; overflow:hidden;}
.d_nav_rz h3{ width:103px; height:26px; line-height:26px; font-size:14px; text-align:center; background:#0c5eb2; color:#fff; float:left; margin-right:2px; margin-top:2px;}
.d_nav_rz h3 a{ color:#fff;}
.d_nav_rimg{ margin-top:21px;}


/*底部*/
.foot{ height:140px; background: url(../dy/1_02.jpg) no-repeat  center top; overflow:hidden;}
.foot_l{ width:75%; float:left;}
.yqlj{ margin-top:20px; overflow:hidden}
.yqlj a{ color:#333; font-size:12px; padding:0px 15px; background: url(../dy/2_05.jpg) no-repeat  center  left; display:block; float:left}
.yqlj_a1{ background:none !important;}

.foot_ld{ margin-top:10px;    margin-left: 10px;}
.foot_ld h2{ color:#333333; font-size:12px; line-height:23px; font-weight:normal;}



.foot_r{ margin-top:45px; float: right; text-align:center; margin-right:5px;position:relative;}
.wx{ float:left;}
.foot_r a{ display:block; float:left; margin-left:15px; width:49px; height:50px; background: url(../dy/6_01.png) no-repeat  center top;font-size:12px; color:#333333; line-height:88px;}
.dt{background: url(../dy/6_02.jpg) no-repeat  center top !important;}
.wx h2{ font-size:12px; color:#333333; }
.wx:hover{ cursor:pointer;}
.wx h2 img{top: -15px; left: -125px; width: 100px; position:absolute;z-index: 2; display:none; }
.wx:hover h2 img{ display:block;}


#all_right{width:147px;height:331px; position:fixed;right:0;top:85px; z-index:999; padding:65px 3px 3px 3px; background:url(../all_right_1.png) no-repeat center 12px #256fa9;}

#all_right #all_right_in{background:url(../hhd_03.png) no-repeat center 13px #FFF; padding-top:56px;height:275px;}

#all_right #all_right_in img{ display:block;width:100px;height:100px; margin:9px auto;}

#all_right #all_right_in #hq_qq{height:135px;width:131px; border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5; margin:0 auto; padding-top:14px;}

#all_right #all_right_in #hq_qq a{ display:block;width:131px;height:33px; background:url(../qq_on.png) no-repeat; margin-bottom:12px; line-height:33px; text-indent:45px; font-size:16px; color:#FFF;}


#all_right #all_right_in #hq_qq a:hover{background:url(../qq_in.png) no-repeat;}




#all_left{width:124px;height:316px; border:1px solid #bababa;position:fixed;right:47%; margin-right:550px;top:250px; z-index:999; background:url(../4.jpg) center 234px no-repeat #FFF;}

#all_left li{width:124px;height:32px; border-bottom:1px solid #bababa; line-height:32px; text-align:center; font-size:14px;}

#all_left li a{ display:block; color:#646464;}

#all_left li:hover{ background-color:#e71f19;}

#all_left li:hover a{ color:#FFF;} 


.about_center p,.about_center span{ font-family:Microsoft YaHei!important}

.editor p,.editor span{ font-family:Microsoft YaHei!important}


/*翻页样式*/
.dpager_1{ text-align:center;}
.dpager_2{ text-align:center;}
.dpager_3{ text-align:center;}

.ddpage{ padding:3px; margin:3px; text-align:center; font-family: "微软雅黑"; font-size: 14px; }

.ddpage a,.ddpage span.miy{ margin:2px; text-decoration:none;}
.ddpage .disabledfy{ font-family: "微软雅黑";}

.dpager_4 a,.dpager_4 span.miy{ border:1px solid #aaaadd; padding:2px 5px 2px 5px; color:#009;}
.dpager_4 a:hover { border:1px solid #009; color:#000;}
.dpager_4 a:active {border:1px solid #009; color:#000;}
.dpager_4 span.current { border:1px solid #009; background-color:#009; padding:2px 5px 2px 5px; margin:2px; color:#FFFFFF; text-decoration:none;}
.dpager_4 span.disabled { border:1px solid #eee; padding:2px 5px 2px 5px; margin:2px; color:#ddd;}

.dpager_5 a,.dpager_5 span.miy{ border:1px solid #ccdbe4; padding:2px 8px 2px 8px; color:#0061de; }
.dpager_5 a:hover { border:1px solid #2b55af; color:#fff; background-color:#3666d4;}
.dpager_5 a:active {border:1px solid #009; color:#000;}
.dpager_5 span.current { padding:2px 8px 2px 8px; margin:2px; color:#000; text-decoration:none;}
.dpager_5 span.disabled { border:1px solid #ccdbe4; padding:2px 8px 2px 8px; margin:2px; color:#ddd;}

.dpager_6{ color:#ff6500; }
.dpager_6 a,.dpager_6 span.miy{ border:1px solid  #ff9600; padding:2px 7px 2px 7px; background-position:50% bottom; color:#ff6500; background-image:url(../images/page/page6.jpg);}
.dpager_6 a:hover { border:1px solid #ff9600; color:#ff6500; background-color:#ffc794;}
.dpager_6 a:active {border:1px solid #ff9600; color:#ff6500; background-color:#ffc794;}
.dpager_6 span.current {border:1px solid #ff6500; padding:2px 7px 2px 7px; margin:2px; color:#ff6500; background-color:#ffbe94; text-decoration:none;}
.dpager_6 span.disabled { border:1px solid #ffe3c6; padding:2px 7px 2px 7px; margin:2px; color:#ffe3c6;}

.dpager_7 a,.dpager_7 span.miy{ border:1px solid  #2c2c2c; padding:2px 5px 2px 5px; background:url(../images/page/page7.gif) #2c2c2c; color:#fff;}
.dpager_7 a:hover { border:1px solid #aad83e; color:#fff;background:url(../images/page/page7_2.gif) #aad83e;}
.dpager_7 a:active { border:1px solid #aad83e; color:#fff;background:urlurl(../images/page/page7_2.gif) #aad83e;}
.dpager_7 span.current {border:1px solid #aad83e; padding:2px 5px 2px 5px; margin:2px; color:#fff;background:url(../images/page/page7_2.gif) #aad83e; text-decoration:none;}
.dpager_7 span.disabled { border:1px solid #f3f3f3; padding:2px 5px 2px 5px; margin:2px; color:#ccc;}

.dpager_8 a,.dpager_8 span.miy{ border:1px solid #ddd; padding:2px 5px 2px 5px; color:#aaa;}
.dpager_8 a:hover { border:1px solid #a0a0a0; }
.dpager_8 a:hover { border:1px solid #a0a0a0; }
.dpager_8 span.current {border:1px solid #e0e0e0; padding:2px 5px 2px 5px; margin:2px; color:#aaa; background-color:#f0f0f0; text-decoration:none;}
.dpager_8 span.disabled { border:1px solid #f3f3f3; padding:2px 5px 2px 5px; margin:2px; color:#ccc;}

.dpager_9 a,.dpager_9 span.miy{ border:1px solid #ddd; padding:2px 5px 2px 5px; color:#88af3f; } 
.dpager_9 a:hover { border:1px solid #85bd1e; color:#638425; background-color:#f1ffd6; } 
.dpager_9 a:hover { border:1px solid #85bd1e; color:#638425; background-color:#f1ffd6; } 
.dpager_9 span.current {border:1px solid #b2e05d; padding:2px 5px 2px 5px; margin:2px; color:#fff; background-color:#b2e05d; text-decoration:none;} 
.dpager_9 span.disabled { border:1px solid #f3f3f3; padding:2px 5px 2px 5px; margin:2px; color:#ccc;} 





