﻿/* 
Yahoo! CSS Reset (YUI 3)
http://developer.yahoo.com/yui/3/cssreset/
CSSresetr.com
*/
*{ margin: 0; padding: 0;}
html, body, div, span, object, iframe, table, tr, th, td, em, img, h1, h2, h3, h4, h5, h6, p, a, dl, dt, dd, ul, li, form, label { border: 0 none; font-family: inherit; font-style: inherit; margin: 0; padding: 0;}
body {color: #1D1D1D;font-family: 宋体; font-size: 12px;line-height: 24px; }
input, select {font-size: 12px;line-height: 16px;}
img { border: 0 none;}
ul, li {list-style-type: none;}
.tc { text-align: center;}
.tl {text-align: left;}
.tr {text-align: right;}
.fl{float:left; display:inline}
.fr{float:right; display:inline;}
.f14{ font-size:14px;}
.fb{ font-weight:bold;}
.pd{ padding:0px 40px;}
.pd1{ padding:0px 0px 0px 30px;}
.pt{ padding-top:10px;}
.hs{ color:#977011}
.clear{clear:both; height:0px; overflow:hidden; font-size:1px;}
.hr_10{clear:both; height:26px; overflow:hidden; font-size:1px;}
a {color:#5e5e5e;text-decoration: none;}
a:hover{ color:#cc0000;}
a:link,a:visited {text-decoration: none;}
.mintop{ width:100%; height:30px; background:#d5d5d5}
.tjhead .wrap{height:30px;margin: 0 auto;width: 1093px;}
.tjhead .wrap ul {clear: none;float: right; margin-top:13px;}
.tjhead .wrap ul li { float:left;color: #000;margin-left: 7px;}
.tjhead .wrap ul li a {color: #fff;margin-right: 7px;}
.wb{ display:block; width:50px; height:22px; background:url(../images/wb.jpg) no-repeat; padding-left:30px;}
.wx{ display:block; width:50px; height:22px; background:url(../images/wx.jpg) no-repeat; padding-left:30px;}
.lt{ display:block; width:50px; height:22px; background:url(../images/lt.jpg) no-repeat; padding-left:30px;}

.tjhead{background:url(../images/tjhead.jpg) repeat-x;height: 187px;width: 100%;}

.tjhead .wrap {background:url(../images/topbg1.jpg) no-repeat;
    height: 187px;
    margin: 0 auto;
    width: 1093px;
}
.main{ width:100%; font-family:微软雅黑, 宋体; font-size:12px; background:#fff;color: #000;}
.main_text{ margin:0 auto; width:1000px; overflow:hidden;}
.banner{ width:100%; height:400px;background:#edeae1 url(../images/banner.jpg) center 0 no-repeat; }
#nav {background: url("../images/nav_bg.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);height: 56px;margin: 0 auto;width: 100%;}
.nav_c {background: url("../images/menubg.jpg") no-repeat scroll right center rgba(0, 0, 0, 0);height: 56px;margin: 0 auto;position: relative;width: 1140px;}
#nav ul { margin: 0 auto; position: relative;width: 1140px;}
#nav ul li { clear: none;height: 56px;overflow: hidden; text-align: center;width: 140px; float: left;}
#nav ul li.yy {background: url("../images/myyy.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: 56px; position: absolute; right: 1px; top: -8px; width: 160px;}
#nav ul li.yy a {display: block;height: 100%;overflow: hidden; text-indent: -999px;width: 100%;}
#nav ul li a { color: #FFFFFF; display: inline-block; font-family: "微软雅黑";font-size:20px; height: 100%; line-height:150%; margin-top: 5px;text-shadow: 0 1px 1px #333333;width: 100%;}
#nav ul li a.imp {color: #FFFF00;}
#nav ul li a font {display: block;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal; line-height: 10px;width: 100%;}
#nav ul li a:hover {color: #FFFF00; text-shadow: 0 1px 6px #000000;}
.nav2{ margin:0 auto; width:1130px; height:130px; padding:10px 0px 0px 10px; background:#1c6dbf}
.nav2 .list{ padding:0px 18px 0px 10px; float:left; width:160px; height:121px; background:url(../images/menubg1.jpg) no-repeat;}
.nav2 .list .tt{ width:100%; height:52px; line-height:52px; text-align:center; font-size:18px; color:#0060b4}
.nav2 .list .txt{ width:80px; text-align:center; float:left; height:25px; line-height:25px; font-size:12px;}

.content{ margin:0 auto; width:1105px; border:#e4e4e4 1px solid; padding:10px;}
.search{ width:100%; height:55px;}
.search .left{ float:right; width:600px; height:30px; line-height:30px; font-size:16px;color:#000000}
.search .left a{ font-size:16px; color:#000000}
.search .right{ float:left; width:435px; height:35px;font-size:16px;color:#000000}
.iptxt{ float:left; width:193px; height:29px; line-height:29px;}
.ipbtn{ float:right; width:76px; height:35px;}
.search .right form{ width:100%;}
.iptxt input{ width:173px; height:29px; padding:0px 10px; background:none; font-size:12px;background:url(../images/searcg_1.jpg) no-repeat; border:0 none}
.ipbtn input{ width:100%; height:35px; background:none; border:0 none; background:url(../images/search.jpg) no-repeat; cursor:pointer}

.part1_l{ width:758px; float:left}
.part1_r{ width:310px; float:right}

.part1_l .weizhi{ width:757px; height:44px; font-size:14px; background:url(../images/tt2.jpg) no-repeat}
.part1_l .weizhi1{ float:left; width:108px; height:44px; line-height:34px; color:#FFFFFF; text-align:center}
.part1_l .weizhi2{ padding-left:10px; float:left; width:485px; height:44px; line-height:34px;}
.part1_l .weizhi3{ float:right; width:50px; padding-top:15px; }
.part1_l .weizhi3 a{ color:#999999; font-size:12px;}
.part1_l .p1{ width:757px; height:274px; border-bottom:#CCCCCC 1px solid}
.part1_l .p1 .pic{ float:left; width:205px; height:250px;}
.part1_l .p1 .txt{ float:right; width:544px;}
.part1_l .p1 .txt .tt1{ font-size:16px; color:#0054a7}
.part1_l .p1 .txt a{color:#0054a7}
.part1_l .p1 .txt .con{ padding:5px 50px 10px 0px; line-height:28px; font-size:13px; border-bottom:#cdcdcd 1px dashed}
.part1_l .p1 .txt ul{ padding-top:10px; width:100%; overflow:hidden}
.part1_l .p1 .txt ul li{ float:left; width:227px; line-height:32px; padding:0px 5px; font-size:13px;}
.part1_l .p1 .txt ul li a{ color:#333333}

.part1_l .p2{ padding-top:20px; width:757px; height:200px;}
.part1_l .p2 .pic{ float:left; width:285px; height:175px;}
.part1_l .p2 .txt{ float:right; width:458px;}
.part1_l .p2 .txt .tt1{ font-size:16px; line-height:32px; color:#0054a7;border-bottom:#cdcdcd 1px dashed}
.part1_l .p2 .txt .con{ position:relative; width:458px; height:160px; line-height:28px; font-size:14px; color:#5e5e5e; border-bottom:#cdcdcd 1px solid}
.part1_l .p2 .txt .con .a a{color:#0054a7}
.part1_l .p2 .txt .con .btn{ position:absolute; width:175px; height:30px; left:281px; top:102px;}
.part1_l .p2 .txt .con .btn img{ display:inline;}

#gz_ban1 {height:318px;width:100%;}
#gz_ban1 .banC2 {height:318px;margin:auto;overflow: hidden;position: relative;z-index: 8;}
#gz_ban1 .banC2 .ul_img {height: 318px;left: 0; overflow: hidden;position: absolute;top: 0; width: 100%;}
#gz_ban1 .banC2 .ul_img li{height:318px;left: 0;position:absolute;top:0; z-index: 1; opacity: 1;vertical-align: bottom;width: 100%;}
#gz_ban1 .banC2 .ul_img .current{opacity: 1;}
#gz_ban1 .banC2 .ul_img li a {display: block; height:318px;width: 100%;}
#gz_ban1 .banC2 .ul_img li .ban_1{background: url("../images/ad1.jpg") no-repeat left top ;}
#gz_ban1 .banC2 .ul_img li .ban_2{background: url("../images/ad1.jpg") no-repeat left top ;}
#gz_ban1 .banC2 .ul_img li .ban_3{background: url("../images/ad1.jpg") no-repeat left top ;}
#gz_ban1 .banC2 .ul_img li .ban_4{background: url("../images/ad2.jpg") no-repeat left top ;}
#gz_ban1 .banC2 .ul_img li .ban_5{background: url("../images/ad1.jpg") no-repeat left top ;}
#gz_ban1 .banC2 .ul_img li .ban_6{background: url("../images/ad1.jpg") no-repeat left top ;}

#gz_ban1 .banC2 .tab_round { bottom:13px;left:21px;position:absolute;z-index:999;}
#gz_ban1 .banC2 .tab_round li {float:left;width:9px;height:9px;padding-right:5px;vertical-align: bottom;}
#gz_ban1 .banC2 .tab_round li a {background:#FFF;border-radius:10px; display: block; height:9px; width:9px;}
#gz_ban1 .banC2 .tab_round .on_round a {background:#032955;border-radius:6px; background-position: left 0;}

.part1_r .tt1{ padding-top:20px; width:100%; height:33px; line-height:33px; color:#226bb3; border-bottom:#c1cdcd 2px solid; overflow:hidden;}
.part1_r .tt1 .zi{ float:left; width:256px}
.part1_r .tt1 .more{ float:right; width:45px;}
.part1_r .tt1 .more a{ color:#999999}

.mod4 {height:392px;width:310px; overflow:hidden;}
.mod4 .bd {position: relative; width:310px; height:362px; padding-top:30px; overflow:hidden;}
.mod4 .bd .JL {height:362px;width:310px;overflow:hidden;}
.mod4 .bd .JL ul { overflow: hidden;}
.mod4 .bd .JL ul li {float: left;height:362px;width:310px;}
.mod4 .bd span {cursor: pointer;display: block;height: 13px; position: absolute;top:10px; width: 13px;z-index: 4;}
.mod4 .bd .aw_l4 {right: 15px; background:url(../images/al.gif) 0px 0px no-repeat;}
.mod4 .bd .aw_r4 { right:0px;background:url(../images/ar_on.gif) right 0px no-repeat;}


.mod5 .tt2{ text-align:center; font-size:18px; line-height:46px;}
.mod5 .case{ padding:5px 0px; font-size:14px;}
.mod5 .case a{ color:#226bb3; font-size:14px;}
.mod5 ul{ width:100%; overflow:hidden}
.mod5 ul li{ width:100%; line-height:32px;}
.mod5 ul li a{ font-size:14px; color:#000000}
#imageShow { padding-top:15px;clear: both;}
#imageShow .imagebg { height: 199px;overflow: hidden;position: relative;}
#imageShow .imagebg li { display: block; height: 199px; left: 0; opacity: 0; overflow: hidden; position: absolute; top: 0;  width: 100%;}

#imageShow .bannerbg_main { background-position: center center; background-repeat: no-repeat; height:199px; position: absolute; right: 0; top: 0; width: 100%;}
#imageShow .banner1 { height:199px; margin: 0 auto;overflow: hidden;position: relative; width:300px;}
#imageShow .banner1 a{ display:block; width:300px; height:199px;}
#imageShow .scrollbg {background:#F4F4F4; height: 80px;}
#imageShow .scroll { height: 76px; margin: 0 auto; position: relative; width:300px;}
#imageShow .s_pre, .s_next { display: block;height: 10px; position: absolute; width: 5px;}
#imageShow a.s_pre { background: url("../images/strat_l.jpg") repeat scroll 0 0;left: 0; top: 34px;}

#imageShow a.s_next { background: url("../images/strat_r.jpg") repeat scroll 0 0;right: 0;top: 34px;}

#imageShow .outScroll_pic {height: 76px; margin-left:8px;overflow: hidden; position: relative;top: 2px; width:286px;}
#imageShow .outScroll_pic .scroll_pic { position: absolute;}
#imageShow .scroll_pic { height: 76px;margin: 0 auto;width:40000px;}
#imageShow .scroll_pic li {background: none repeat scroll 0 0 #000000; cursor: pointer;float: left;height: 64px; margin:5px 2px; width: 67px;}
#imageShow .scroll_pic li img {opacity: 0.7;}
#imageShow .scroll_pic li:hover img, .scroll_pic li:hover {opacity: 1;}
#imageShow .current {border: 1px solid #674c88; height: 64px; left: 0; position: absolute; top: 6px; width:67px; z-index: 10;}
#imageShow .currently img {opacity: 1 !important;}

.wenti{ width:310px; height:260px;}
.wenti .pic{ float:left; width:90px; height:104px; padding-top:15px;}
.wenti .txt{ float:right; width:210px; color:#3f3f3f}
.wenti ul{ padding-left:10px; width:300px; overflow:hidden}
.wenti  ul li{ width:275px; line-height:32px; background:url(../images/s.jpg) 0 center no-repeat; padding-left:25px;}
.wenti  ul li a{ font-size:14px; color:#000000}
.mod7 {width:100%;}
.mod7 .bd {width:100%;}
.mod7 .bd .imgbox {height: 200px;overflow: hidden;width:100%;background:#FFFFFF;}
.mod7 .bd .imgbox ul li{ display:none;}
.mod7 .bd .imgbox ul li.f {height:200px;width:100%;}
.mod7 .bd .imgbox ul .on {display: block;}
.mod7 .bd .tabbox {width:100%;height:39px; border-bottom:#c1cdcd 2px solid;}
.mod7 .bd .tabbox ul {overflow: hidden;width:100%;}
.mod7 .bd .tabbox ul li {float: left;height:39px; padding-right:2px;}
.mod7 .bd .tabbox ul li a {display: block;background-position: 0 0;color:#af6d3a;}
.mod7 .bd .tabbox ul li .tab1 {height:39px; width:130px; background-image:url(../images/cao1.jpg);}
.mod7 .bd .tabbox ul li .tab2 {height:39px; width:123px;  background-image:url(../images/cao2.jpg);}
.mod7 .bd .tabbox ul li .tab3 {height:39px; width:131px;  background-image:url(../images/cao3.jpg);}
.mod7 .bd .tabbox ul li .tab4 {height:39px; width:126px;  background-image:url(../images/cao4.jpg);}
.mod7 .bd .tabbox ul li .on { background-position:0 -39px;}

.modEm {width:100%;}
.modEm .hd {width:100%;height:39px; border-bottom:#c1cdcd 2px solid;}
.modEm .hd a {display: block;float: left;height:39px; padding-right:2px; }
.modEm .hd a .first { display: block;}
.modEm .hd a.tab1 {height:39px; width:130px; background-image:url(../images/cao1.jpg); background-repeat:no-repeat}
.modEm .hd a.tab2 {height:39px; width:123px;  background-image:url(../images/cao2.jpg); background-repeat:no-repeat}
.modEm .hd a.tab3 {height:39px; width:131px;  background-image:url(../images/cao3.jpg); background-repeat:no-repeat}
.modEm .hd a.tab4 {height:39px; width:126px;  background-image:url(../images/cao4.jpg); background-repeat:no-repeat}
.modEm .hd .ona {background-position:0 -39px;}
.modEm .hd .last {
    border: 0 none;
}
.modEm .hd .callLink {
    border: 0 none;
    color: #553C6A;
    font-weight: normal;
    padding: 0;
    position: absolute;
    right: 0;
    top: 10px;
}
.modEm .bd {
    height: 200px;
    margin: auto;
    overflow: hidden;
    width: 1100px;
}
.modEm .bd ul {
    overflow: hidden;
}
.modEm .bd div {
    display: none;
    margin: auto;
    overflow: hidden;
    padding-top: 20px;
    width:1100px;
}
.modEm .bd .first {
    display: block;
}
.modEm .bd .modEm_scroll ul {float: left;}
.modEm .bd .modEm_scroll ul li {
    float: left;
    overflow: hidden;
    padding: 0 9px 10px;
    text-align: center;
    width: 200px;
}
.modEm .bd .modEm_Link ul li {
    float: left;
    padding: 0 4px;
    text-align: center;
    width: 150px;
}
.mod_sas {
    background: none repeat scroll 0 0 #FFFFFF;
    margin: auto auto 15px;
    padding: 20px 0;
    width: 980px;
}
.mod_sas ul {
    overflow: hidden;
    padding: 0 25px;
    width: 930px;
}
.mod_sas ul li {
    color: #A1A1A1;
    float: left;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    padding-left: 50px;
    text-align: center;
    vertical-align: bottom;
    width: 90px;
}


.article{ width:722px; margin:0 auto; padding:30px 0px; font-size:14px; color:#3f3f3f}
.article .artt1{ font-size:20px; color:#0054a7; line-height:36px; text-align:center; }
.article .artt2{ text-align:center; padding:10px 0px 20px 0px;}
.article .artt2 img{ margin-bottom:-10px;}
.article .arcon{ border:#CCCCCC 1px solid; padding:10px;}
.article .arp2{ margin-top:30px; width:722px; height:50px; background:url(../images/artu1.jpg) no-repeat; position:relative;}
.article .arp2 a{ font-size:18px; color:#383838}
.article .arp2 .one{ position:absolute; width:150px; height:30px; line-height:30px; left:62px; top:8px;}
.article .arp2 .two{ position:absolute; width:150px; height:30px; line-height:30px; left:249px; top:8px;}
.article .arp2 .three{ position:absolute; width:126px; height:30px; line-height:30px; left:426px; top:8px;}
.article .arp2 .four{ position:absolute; width:99px; height:30px; line-height:30px; left:612px; top:8px;}
.article .arp3{ width:722px; height:156px;}
.article .arp3 .ll{ float:left; width:213px; height:156px;}
.article .arp3 .rr{ float:right; width:478px; font-size:15px; padding-top:20px; color:#000000}

.uddown { width:722px;height:37px;line-height:37px; overflow:hidden;}
.uddown li {float: left;line-height:37px;width: 330px;}
.uddown li a {color: #333333;font-weight: normal;}

.article .arp4{ width:722px; height:320px;}
.article .arp4 .ll{ float:left; width:305px;}
.article .arp4 .rr{ float:right; width:340px;}
.article .arp4 .ll .tt{ margin:15px 0px; font-size:22px; color:#0054a7; line-height:36px; border-bottom:#CCCCCC 1px solid}
.article .arp4 .ll ul{ width:100%; overflow:hidden;}
.article .arp4 .ll ul li{ font-size:16px; line-height:33px;}
.article .arp4 .ll ul li a{font-size:16px; color:#000000}
.article .arp4 .rr .tt{ margin:15px 0px; font-size:22px; color:#0054a7; line-height:36px; border-bottom:#CCCCCC 1px solid}
.article .arp4 .rr ul{ width:100%; overflow:hidden}
.article .arp4 .rr ul li{ float:left; width:170px; height:96px; text-align:center}

.footer{ margin-top:20px; padding-bottom:30px; width:100%; height:auto; background:url(../images/botbg.jpg) repeat;}
.footer .ftcom{ margin:0 auto; width:1100px; }
.footer .ftcom .ftop{ width:1100px; height:215px;}
.fmenu{ float:left; width:752px; height:215px; overflow:hidden;}
.fxian1{ float:left; width:15px;}
.fsearch{ padding:10px 0px 0px 10px; float:left; width:322px;}
.fmenu .flist1{ float:left; width:125px; padding-top:20px;}
.fmenu .flist1 ul{ overflow:hidden; width:125px;}
.fmenu .flist1 ul li{ line-height:24px; padding-left:5px;}
.fmenu .flist1 ul li a{ color:#FFFFFF; padding:3px;}
.fmenu .flist1 ul li a:hover{ background:#000000}
.dizhi{ padding:10px 0px; color:#FFFFFF}

.footsearch{ width:296px; height:35px; background: url("../images/botsearchbg.jpg") no-repeat ;}
.s_text{ padding-left:10px; border:0 none; background:none; width:225px; height:35px; line-height:35px;}
.s_btn{ border:0 none; background:none; width:51px; height:35px; cursor:pointer;}

/* banner */
#gz_taiji{width:100%;height:400px}
#gz_taiji .banC{position:relative;z-index:8;min-width:980px;height:400px;margin:auto;overflow:hidden; /*display:none;*/}
#gz_taiji .banC .ul_img{position:absolute;top:0;left:0;height:400px;width:100%;overflow:hidden}
#gz_taiji .banC .ul_img li{position:absolute;top:0;left:0;vertical-align:bottom;width:100%;height:377px}
#gz_taiji .banC .ul_img .current{opacity:1;filter:alpha(opacity=100);}
#gz_taiji .banC .ul_img li a{display:block;width:100%;height:400px}

#gz_taiji .banC .b_np{position:absolute;top:150px;z-index:99;display:block;width:40px;height:80px;line-height:80px;color:#fff;text-align:center;font-size:70px}
#gz_taiji .banC #ban_prev{left:50%;margin-left:-500px}
#gz_taiji .banC #ban_next{right:50%;margin-right:-500px}

#gz_taiji .banC .tab_round{position:absolute;z-index:99;bottom:20px;left:50%;margin-left:-480px}
#gz_taiji .banC .tab_round li{float:left;width:12px;height:12px;padding-right:10px;vertical-align:bottom}

#gz_taiji .banC .tab_round li a{
display:block;
width:12px;
height:12px;
 /* background-image: url('/skin/gzmylike/images/sprite-public.png');*/
  background-position: left -162px;
_background:url(../images/roundoff_ie6.gif) no-repeat 0 0;
}
#gz_taiji .banC .tab_round .on_round a{
 /* background-image: url('/skin/gzmylike/images/sprite-public.png');*/
  background-position: left -174px;
_background:url(../images/round_ie6.gif) no-repeat 0 0
}
#gz_taiji .banC .ul_img li .ban_1{background:url(../images/ban_1.jpg) no-repeat center top}
#gz_taiji .banC .ul_img li .ban_2{background:url(../images/ban_2.jpg) no-repeat center top}
#gz_taiji .banC .ul_img li .ban_3{background:url(../images/ban_3.jpg) no-repeat center top}
#gz_taiji .banC .ul_img li .ban_4{background:url(../images/ban_4.jpg) no-repeat center top}

/*分页样式 */
.page_btn{text-align:center;height:32px;padding:30px 0}
.page_btn .first{color:#B2B2B2;cursor:default}

.page_btn li{display:inline-block !important;display:-moz-inline-stack;*display:inline;zoom:1;overflow:hidden;margin:0;padding:0;*margin:0 3px;min-width:30px;height:30px;line-height:30px;background:#F2F2F2;border:1px solid #DFDFDF; margin:0 3px;}	
.page_btn .on{ background:#FFF;}
.page_btn li a{line-height:30px; display:block; min-width:30px; height:30px; }
.page_btn .now_page{background:#563C6B;color:#fff;font-weight:bold}
.page_btn .prev-next{width:61px;height:30px;}
.page_btn .prev-total{width:80px;height:30px;}	