html,body, div, span,  object,  h1, h2, h3, h4, h5, h6, p, a, address, em,  img, strong, sub, sup, tt,  dl, dt, dd, ol, ul, li, 
fieldset, form, label, table, caption, tbody,tr, th, td { 
    margin: 0; 
    padding: 0; 
    border: 0; 
    outline: 0; 
    font-weight: inherit; 
    font-style: inherit; 
    font-size: 100%; 
    font-family: inherit; 
    vertical-align: baseline; 
} 

:focus { 
    outline: 0; 
} 
table { 
    border-collapse: separate; 
    border-spacing: 0; 
} 
caption, th, td { 
    text-align: left; 
    font-weight: normal; 
} 
a img, iframe { 
    border: none; 
} 
ol, ul { 
    list-style: none; 
} 
input, textarea, select, button { 
    font-size: 100%; 
    font-family: inherit;
	 outline:none;
} 
select { 
    margin: inherit; 
} 
a{ color:#333; text-decoration:none; font-size:12px}
a:hover{color:#0b54c5; text-decoration:none;}

/* Fixes incorrect placement of numbers in ol's in IE6/7 */ 
ol { margin-left:2em; } 
.show{ display:none}
/* == clearfix == */ 
.clearfix:after { 
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden; 
} 
.clearfix {display: inline-block;} 
* html .clearfix {height: 1%;} 
.clearfix {display: block;} 
body{color:#333;padding:0;font:12px/20px "ËÎÌå","SimSun";text-align:left; background:#fff}
/*fonts*/
.st{font-family:"ËÎÌå";}
.wr{font-family:"Î¢ÈíÑÅºÚ";}
.f1{font-size:12px;}
.f2{font-size:14px;}
.f3{font-size:18px;}
.f4{font-size:20px;}
.f5{font-size:22px;}
.fwb{font-weight:bold;}
.fwn{font-weight:normal;}

/*colors*/
.c1{color:#fff;}
.c2{color:#666;}
.c3{color:#044362;}
.c4{color:#2b6e8f;}
.c5{color:#46819e;}
.c6{color:#c90000;}
.c7{color:#005dd7}
.l2{ line-height:45px}

/*text*/
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}

/*backgrounc-colors*/
.bc1{background-color:#f2f2f2;}
.bc2{background-color:#e6e6e6;}
.bc3{background-color:#731c1e;}
.bc4{background-color:#ee1c23;}
.bc5{background-color:#985054;}

/*margin-top*/
.mt1{margin-top:5px;}
.mt2{margin-top:10px;}
.mt3{margin-top:15px;}
.mt4{margin-top:20px;}
.mt5{margin-top:25px;}
.mt6{margin-top:30px;}
.mt9{ margin-top:40px}
.mt11{ margin-top:55px}
.mt12{margin-top:70px;}

/*hd*/
.hda{width:100%;height:56px;overflow:hidden; position:relative; }
.hda img{ display:block; margin:0 auto}
.hda span{float:left;line-height:40px; }
.hda a{ font-size:12px; position:absolute; right:10px; top:15px; font-family:microsoft yahei; color:#cc3333; color:#fff}
.hda a:hover{color:#0b54c5;}
.hdb{height:41px;line-height:41px;text-indent:20px;background:#f5fafc;}

/*wid*/
.w1{width:1005px;}
.w2{width:1007px;}
.w3{width:960px;}
.w4{width:985px; }
.w5{width:965px; }
.fl{float:left;}
.fr{float:right;}
.m0{margin:0 !important;}

.p4{ padding-left:20px}

/*globals*/
.auto{margin-left:auto;margin-right:auto;}

/* Menu */
#menuPan {width:100%; height:auto; z-index:100; _top:0px; margin:0 auto;_top: expression(documentElement.scrollTop + "px"); overflow: visible;position:fixed;top: 0px; }
.top{ width:100%; height:52px; background:#ffffff; }
#menuPan2 { width:1030px; height:52px;margin:0 auto; overflow:hidden;}
#menuPan_nav {width:690px; height:52px; display:block; float:right;  }
#menuPan_nav li {width:auto; height:52px; line-height:52px; padding:0px 15px; float:left; text-align:center; font-size:14px;}
#menuPan_nav li a {color:#666; text-decoration:none; font-size:14px; font-family:Arial, Helvetica, sans-serif}
#menuPan_nav li a:hover {color:#298dc5;}
#menuPan_nav p{text-align:center;}
#logo{width:147px; height:52px; float:left; }
#logo{ margin-top:10px}
#cut { width:1005px; height:35px; margin: 0 auto;}
.mainNavWarp{width:100%;height:70px;background:#769635; overflow:hidden; padding-bottom:0px; z-index:999 }
.mainNav{width:1020px;height:70px; margin:0 auto;}
.mainNav ul{ }
.mainNav li{ float:left;height:70px;  text-align:center; background:url(../images/wrap_a_bg.jpg) repeat-y right top; padding:0 1px}
.mainNav li:first-child{  padding:0 1px 0 0}
.mainNav li a{height:70px;display:block;font-family:microsoft yahei;font-size:18px;color:#fff; font-weight:bold; line-height:70px;padding:0 40px  }
.mainNav li a.now,.mainNav li a:hover{ background:#dfa518}

.adv01{height:85px;line-height:85px;text-align:center;font-size:24px;color:#004362;margin-top:20px;background:#d1e1e7;}
.adv02{height:61px;line-height:61px;text-align:left;text-indent:34px;color:#004362;margin-top:20px;background:#d1e1e7;}
.adv03{margin:20px auto 6px auto;}
.adv03 img{display:block;overflow:hidden;}
/*globals*/
.auto{margin-left:auto;margin-right:auto;}
/*partB*/

/*====¹âÓ°ÏÀad====*/
.gyx_ad{ width:1005px; margin:0 auto}
/*====°Ù¶È·ÖÏí====*/
.bd_share{ width:120px; margin:0 auto; padding-left:800px}


/*banner*/
.banner{ width:100%; height:473px; background:url(../images/banner.jpg) no-repeat center top; margin-top:1px}
/*dt*/
.dt{ width:100%; background:#f0efef; padding:25px 0}
.dt_main{ width:1005px; margin:0 auto}
.dt_main strong{ font-size:18px; color:#769635; font-size:18px; font-weight:bold}
.dt_main p{ line-height:30px; font-size:14px; color:#333;  font-family:"ËÎÌå"; margin-top:10px }
.dt_main p a{ color: #e86c0a; font-size:14px;}

/*mainA*/
.wm{ width:1005px; margin:40px auto 0 auto}
.hda{ width:100%; height:49px; background:url(../images/hda_bg.jpg) no-repeat left top}
.hda strong{ display:block; text-indent:30px; color:#fff; font-weight:bold; line-height:49px; font-size:24px; font-family:microsoft yahei}

/*mainA*/
.mainA_btm{ background:url(../images/mainA_bg.jpg) no-repeat center  14px; margin-top:30px}
.mainA_left{ width:470px; float:left}
.mainA_right{ width:464px; float:right; padding-top:65px}
.mainA_btm li{ width:429px; background:#f0efef; padding:10px 10px 10px 15px; position:relative; }
.mainA_left  li{ margin-bottom:15px}
.mainA_right  li{ margin-bottom:25px}
.mainA_btm li strong{ color:#e86c0a; font-size:14px; font-family:microsoft yahei; background:url(../images/mainA_bg3.jpg) repeat-x left bottom; padding-bottom:10px; display:block; margin-bottom:6px}
.mainA_btm li  p{ font-size:12px; font-family:microsoft yahei; color:#4c3a00}
.mainA_left li img{ position:absolute; right:-16px; top:35px}
.mainA_right li img{ position:absolute; left:-16px; top:30px}

/*mainB*/
.mainB_top{ background:#dbdbdb; border-left:20px solid #ffc600; height:35px; margin-top:25px; line-height:35px; padding-left:5px}
.mainB_top strong{ font-size:16px; font-family:microsoft yahei; font-weight:bold}
.mainB_top1{ margin-top:25px}
.mainB_top1 p a{ color:#ff0000; font-size:14px; line-height:25px; padding-left:5px; font-family:microsoft yahei; text-decoration:underline}
.mainB_btm{ padding:20px; background:#f0efef; margin-top:8px}
.mainB_box{ background:#fff; border:1px solid #dbdbdb; padding:15px}
.mainB_box>ul>li{ background:#f0efef; padding:15px; margin-bottom:5px}
.mainB_box>ul>li ul{ display:none}
.mainB_box ul li>a{ color:#b95300; font-size:16px; font-family:microsoft yahei; display:block; position:relative}
.mainB_box ul li>a em{ position:absolute; right:5px; font-weight:bold}
.mainB_box>ul>li ul li{ margin-top:15px; font-size:12px; font-family:microsoft yahei}
.mainB2_ctr img{ display:block; }
.mainB2_ctr{ width:947px; height:587px; background:url(../images/mainB2_top_bg1.jpg) no-repeat left top; margin:40px auto 0 auto}
.mainB2_ctr strong{ color:#fff;  display:block; font-size:18px; font-weight:bold; font-family:microsoft yahei}
.mainB2_ctr2_left{ width:585px; float:left}
.mainB2_ctr2_right{ width:345px; float:right}
.mainB2_ctr li strong{ font-size:12px; line-height:21px}
.mainB2_ctr li p{ color:#fff; font-size:12px; color:#fff; font-family:microsoft yahei}
.mainB2_ctr li { float:left}
.mainB2_btm{ margin-top:30px; background:#f0efef; padding:15px}
.mainB2_btm p{ font-size:12px; font-family:microsoft yahei; line-height:26px}
.mainB2_btm p a{ color:#ff0000}
.mainB3{ margin-top:30px}
.mainB3_top{ padding-left:20px; background:url(../images/mainB3_top.jpg) no-repeat left center}
.mainB3_top strong{ color:#000; font-size:18px; font-family:microsoft yahei; font-weight:bold}
.mainB3_nav{ height:43px; background:url(../images/mainB3_nav_bg.jpg) repeat-x left bottom #e6e6e6; padding-bottom:2px; margin-top:25px}
.mainB3_nav ul li{ width:142px; height:43px; float:left; text-align:center; border-right:1px solid #fff;}
.mainB3_nav ul li a{width:142px; display:block;color:#333; font-family:microsoft yahei; font-size:15px;  height:43px;  line-height:43px; }
.mainB3_nav ul li a:hover,.mainB3_nav ul li a.now{ background:#789f27; color:#fff}

.mainB3_box{ background:#f0efef; padding:15px 15px 15px 15px; margin-top:1px}
.mainB3_box p{  font-size:12px; font-family:microsoft yahei; color:#000; line-height:26px}

.mainB4{ margin-top:30px}
.mainB4_btm{ margin-top:20px}
.mainB4_btm ul li{ width:49%; float:left; height:35px; line-height:35px}
.mainB4_btm ul li a{ display:block; padding-left:30px; background:url(../images/mainB4_li_bg.jpg) no-repeat 22px center; font-size:14px; font-family:microsoft yahei; color:#333}
.mainB4_btm ul li span{ display:block; padding-left:30px; background:url(../images/mainB4_li_bg.jpg) no-repeat 22px center; font-size:14px; font-family:microsoft yahei; color:#333}
.mainB4_btm ul li a:hover{ color:#b95300}
.mainC1_top{ padding:25px 25px 0 25px}
.mainC1_top strong{ display:block; color:#b95300; font-family:microsoft yahei; font-size:14px; font-weight:bold;}
.mainC1_top  p{ font-size:12px; font-family:microsoft yahei; line-height:26px; color:#333; margin-top:10px}
.mainC1_ctr{ padding:25px 25px 0 25px}
.mainC1_ctr img{ display:block; margin:15px auto 0 auto}
.mainC1_ctr  strong{ display:block; text-align:center; font-size:15px; color:#000; font-family:microsoft yahei}
.mainC1_ctr_left{ width:45%; float:left}

.mainC1_ctr_right{ width:45%; float:right}

.mainC1_btm{ margin-top:50px}
.mainC1_btm1 strong{ color:#b95300; font-weight:bold; font-size:14px; font-family:microsoft yahei}
.mainC1_btm1 strong span{ font-weight:normal; color:#333; font-size:12px}

.mainC1_btm2{ margin-top:30px}
.mainC1_btm_left{ width:50%; float:left}
.mainC1_btm2 dl{ height:315px; }
.mainC1_btm2 dl dt{ font-size:13px; font-family:microsoft yahei; font-weight:bold; margin-bottom:30px}
.mainC1_btm2 dl  dd{ padding-left:10px; background:url(../images/mainB4_li_bg.jpg) no-repeat left center; font-size:14px; font-family:microsoft yahei; line-height:30px}
.mainC1_btm_right{ width:50%; float:right}
.mainC2_btm{ padding:25px 25px 0 25px}

.mainC1_btm1,.mainC1_btm2{ padding:0px 25px 0 25px}
.mainC2_btm p{ font-size:14px; font-family:microsoft yahei; color:#333; line-height:26px}
.mainC2_ctr{ margin:15px auto 0 auto; width:905px}
.mainC2_ctr ul li{ width:215px; float:left; margin-right:15px}
.mainC2_ctr ul li dt{ width:183px; height:120px; border:1px solid #e4e4e4; color:#e46c0a; font-family:microsoft yahei; padding:5px 15px; line-height:25px}
.mainC2_ctr ul li dd.mainC3_ctr_dd{ height:48px; line-height:48px; text-align:center; font-size:12px; font-family:microsoft yahei; color:#404040; background:#fcd5b5}
.mainC2_ctr ul li dd img{ display:block; margin:10px auto}
.mainC2_btm img{ display:block; margin:15px auto 0 auto}
.mainC3_top{ padding:10px 25px 0 25px}
.mainC3_top p{ font-size:14px; font-family:microsoft yahei; color:#333; line-height:25px; padding-top:10px}
.mainC3_ctr { padding:20px 25px 0 25px}
.mainC3_ctr ul li{ width:230px; height:35px;float:left; margin-right:9px; margin-bottom:10px; text-align:center}
.mainC3_ctr ul li a{ display:block;  height:35px; line-height:35px;  background:#f0efef; font-size:14px; font-family:microsoft yahei;}
.mainC3_ctr ul li a.now,.mainC3_ctr ul li a:hover{ background:#77933c; color:#fff}
.mainC3_box{ padding:0px 25px 0 25px}
.mainC3_box b{ display:block; color:#e46c0a; font-weight:bold; font-size:16px; margin-top:30px; font-family:microsoft yahei }
.mainC3_box strong{ display:block; color:#8064a2; font-weight:bold; font-size:14px; margin-top:30px; font-family:microsoft yahei }
.mainC3_box p{ margin-top:20px; font-family:microsoft yahei; color:#333; font-size:14px; line-height:26px}
.mainC3_box  img{ display:block; margin:20px auto 0 auto}
.mainC3_box0_btm{ margin-top:30px}
.mainC3_box0_btm img{ display:block; margin:10px auto 0 auto}
.mainC3_box0_btm0{ width:777px; height:374px; background:url(../images/mainC3_box0_btm.jpg) no-repeat left top; margin:10px auto 0 auto}
.mainC3_box0_top{  text-align:center; line-height:36px; }
.mainC3_box0_top strong{ color:#fff; font-family:microsoft yahei; font-weight:normal; font-size:18px}
.mainC3_box0_ctr ul{ margin-top:30px}
.mainC3_box0_ctr ul li{ width:170px; text-align:center; margin-right:25px; float:left; color:#000; font-weight:bold; font-size:18px; font-family:simhei}
.mainC3_box0_ctr ul li span{ color:#bb0001}
.mainC3_box0_btm1{ margin-top:20px}
.mainC3_box0_btm1 ul {  width:170px;margin-right:25px; float:left;}
.mainC3_box0_btm1 ul li{ background:url(../images/mainC3_li_bg.png) no-repeat 10px 9px; padding-left:10px; padding: 0 5px 0 20px; line-height:20px}
.mainC3_box0_btm2{ text-align:center; margin-top:40px}
.mainC3_box0_btm2 strong{ font-size:14px; font-family:simhei; color:#000}
.mainC3_box1_btm{ width:973px; height:540px; margin:10px auto 0 auto; background:url(../images/mainC3_box1_btm.jpg) no-repeat left 105px}
.mainC3_box1_btm1{ padding-left:155px; padding-top:5px}
.mainC3_box1_btm2{ margin-top:80px;}
.mainC3_box1_btm ul li{ width:220px; float:left; margin-right:75px;}
.mainC3_box1_btm ul li dd{ color:#666; line-height:20px; font-family:microsoft yahei}
.mainC3_box1_btm ul li dt{ line-height:45px; text-align:center; font-size:12px; font-family:microsoft yahei; color:#000; font-weight:bold}
.mainC3_box1_btm2 ul li{ margin-right:55PX}
.mainC3_box2_btm{ width:947px; height:373px; background:url(../images/mainC3_box2_bg.jpg) no-repeat left top; margin:10px auto}
.mainC3_box1_btm2 ul li dt{ margin-bottom:10px}
.mainC3_box6{ width:805px; margin:35px auto 0 auto}
.mainC3_box6 dl{ width:243px; float:left; margin-right:35px; border:1px solid #4774ab; height:260px}
.mainC3_box6 dl dt{ height:30px; background:url(../images/mainC308_bg.jpg) repeat-x left top; text-align:center; font-size:16px; font-weight:bold; line-height:30px; margin-bottom:10px}
.mainC3_box6 dl  dd{ line-height:24px; font-size:12px; padding-left:20px; background:url(../images/mainB4_li_bg.jpg) no-repeat 16px center}

.mainC3_box2_left{ width:290px; float:left; padding-top:66px;}
.mainC3_box2_left dt{ padding-left:30px; line-height:35px; color:#c00000; font-weight:bold; font-size:18px; font-family:microsoft yahei; padding-bottom:10px}
.mainC3_box2_left  dd{ padding-left:60px; background:url(../images/mainC3_box2_li_bg.jpg) no-repeat 40px center; margin-top:20px;  color:#c00000; font-size:16px; font-weight:bold }
.mainC3_box2_left  dd span{ color:#000}

.mainC3_box2_right{ width:600px; float:right; padding-top:36px}
.mainC3_box2_right ul  li{ width:170px; float:left}
.mainC3_box2_right ul  li dl{ width:80px; text-align:center}
.mainC3_box2_right ul  li dl dt{ font-size:12px; font-weight:bold; color:#fff; margin-bottom:5px}
.mainC3_box2_right ul  li dl dd{ color:#000; line-height:22px}
.mainC3_box3_btm{ width:840px; height:318px; background:url(../images/mainC3_box3_bg.jpg) no-repeat left top; margin:20px auto 0 auto}
.mainC3_box3_btm1{ width:780px; margin:0 auto}
.mainC3_box3_btm1 ul li{ width:88px; margin-right:56px; float:left; text-align:center; padding-top:23px}
.mainC3_box3_btm2{ width:840px; margin:0 auto}
.mainC3_box3_btm2 ul li{ width:140px; margin-right:5px; float:left; text-align:center; padding-top:43px;}
.mainC3_box3_btm3{ width:800px; margin:0 auto}
.mainC3_box3_btm3 ul li{ width:250px; margin-right:25px; float:left; text-align:center; padding-top:50px;}
.mainC3_box3_btm strong{ display:block; color:#000; margin-top:50px; font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:12px}
.mainC3_box4_btm{ width:971px; height:441px; background:url(../images/mainC3_box4_bg.jpg) no-repeat left top}
.mainC3_box4_btm ul{ width:200px; float:left; padding-top:20px}
.mainC3_box4_btm ul li{ background:url(../images/mainB4_li_bg.jpg) no-repeat left center; padding-left:5px; line-height:36px}
.mainC3_box5_btm{ width:970PX; margin:10px auto 0 auto}
.mainC3_box5_btm li{ width:128px; float:left; margin-right:12px; height:343px}
.mainC3_box5_btm li dl dt{ padding-top:25px; height:60px; text-align:center; font-size:14px; line-height:18px; font-weight:bold}
.mainC3_box5_btm li dl dd{ width:106px; margin:0 auto; height:247px; padding:10px 10px 0 10px; background:#fff; line-height:22px}

/*mainY*/
.mainY_top{ margin-top: 30px }
.mainY_top img{ display: block; margin:0 auto; width: 957px; height:130px  }
.mainY_top ul.mainY_ul1{  width: 957px; margin: 0px auto 0 auto }
.mainY_top ul.mainY_ul1 li { float: left; }
.mainY_top ul.mainY_ul1 li.mainY_s1{ width: 190px; margin-left: 35px; padding-left: 45px  }
.mainY_top ul.mainY_ul1 li.mainY_s2{ width: 165px;margin-left: 45px }
.mainY_top ul.mainY_ul1 li.mainY_s3{ width: 155px; margin-left: 60px }
.mainY_top ul.mainY_ul1 li.mainY_s4{ width: 170px; margin-left: 80px  }
.mainY_top ul.mainY_ul1 li strong{ font-family: microsoft yahei; font-size: 30px; font-weight: bold; display: block; height: 35px; line-height: 35px }
.mainY_top ul.mainY_ul1 li strong.fb1{ color: #5ebfea }
.mainY_top ul.mainY_ul1 li strong.fb2{ color: #628ee3}
.mainY_top ul.mainY_ul2 { width: 957px; margin: 10px auto 0 auto }
.mainY_top ul.mainY_ul2 li{ float: left; }
.mainY_top ul.mainY_ul2 li.mainY_li1{ width: 235px; margin-left: 35px }
.mainY_top ul.mainY_ul2 li.mainY_li2{  width: 170px;margin-left: 40px }
.mainY_top ul.mainY_ul2 li.mainY_li3{ width: 150px; margin-left: 55px }
.mainY_top ul.mainY_ul2 li.mainY_li4{  width: 170px; margin-left: 80px }
.mainY_top ul.mainY_ul2 li p{ font-family: microsoft yahei; color: #000; font-size: 14px; margin-top:16px; line-height: 16px }
.mainYB{ width: 966px; margin:50px auto 0 auto; }
.mainYB_nav ul li{ width: 240px; height: 43px; float: left; background: url(../images/mainY_bg.jpg) repeat-x left top; border-right: 2px solid #fff }
.mainYB_nav ul li a{ display: block; height: 41px; line-height: 41px; text-align: center; font-size: 15px; color: #000; font-family: microsoft yahei; }
.mainYB_nav ul li a.now{ background: #789f27; color: #fff }
.mainYB01 ul{ padding-top: 8px }
.mainYB01 ul li{ width: 425px; border-bottom: 1px solid #dedede; padding-bottom: 22px; margin-top: 20px }
.mainYB01 ul li.mainYB_fL{ float: left; }
.mainYB01 ul li.mainYB_fR{ float: right; }
.mainYB01 ul li img{ width: 77px; float: left; }
.mainYB01 ul li dl{ padding-right: 10px; float: right;  width:320px; padding-top:5px; }
.mainYB01 ul li dl dt{ font-size: 18px; font-weight: bold; font-family: microsoft yahei }
.mainYB01 ul li dl dd{ font-size: 14px; font-family: microsoft yahei; color: #000; line-height: 21px; margin-top:5px; }
.mainYB01 ul li dl dt.fc1{ color: #f68b43 }
.mainYB01 ul li dl dt.fc2{ color: #01aef0 }
.mainYB01 ul li dl dt.fc3{ color: #02cf97 }
.mainYB01 ul li dl dt.fc4{ color: #f8aa02}
.mainYB02{ margin-top: 25px; display: none; }
.mainYB02 ul li{ width: 215px; float: left; margin-right: 35px;  }
.mainYB02 ul li strong{ display: block; text-align: center; padding:15px 0; color: #fff; width: 212px; margin:0 auto; font-size: 24px; font-family: microsoft yahei; line-height: 30px }
.mainYB02 ul li strong.bg1{ background: #f68b43 }
.mainYB02 ul li strong.bg2{ background: #01aef0 }
.mainYB02 ul li strong.bg3{ background: #02cf97 }
.mainYB02 ul li strong.bg4{ background: #f8aa02 }
.mainYB02 ul li img{ margin:10px auto 0 auto; }
.mainYB02 ul li p{ width: 212px; margin: 10px auto 0 auto; line-height: 22px; color: #333; font-family: microsoft yahei; font-size: 14px }
.mainYB03{  margin-top: 25px; display: none; }
.mainYB03 ul{ width: 900px; height: 388px; margin:0 auto; background: url(../images/mainYb09.jpg) no-repeat left top; }
.mainYB03 ul li strong,.mainYB03 ul li b{ font-family: microsoft yahei; display: block; }
.mainYB03 ul li strong{ font-size: 30px; margin-bottom: 10px; font-weight: bold; height: 30px; line-height: 30px  }
.mainYB03 ul li strong.ft1{ color: #71c822 }
.mainYB03 ul li strong.ft2{ color: #60a7ff }
.mainYB03 ul li strong.ft3{ color: #a978ce }
.mainYB03 ul li b{ font-size: 22px; color: #595959; line-height: 30px;font-weight: normal; }
.mainYB03 ul li.mli1{ margin:0px 0 65px 305px; padding-top: 35px; }
.mainYB03 ul li.mli2{ margin:0px 0 30px 335px; }
.mainYB03 ul li.mli3{ margin-left: 320px }
.mainYB04{ margin-top: 25px; display: none; }
.mainYB04 img{ width: 946px; height:94px; display: block; margin:0 auto;  }
.mainYB04 ul li{ width: 260px; float: left; }
.mainYB04 ul li.mli1{ margin-left: 24px }
.mainYB04 ul li.mli1 strong{ color: #c20f2a }
.mainYB04 ul li.mli2 strong{ color: #dd5302  }
.mainYB04 ul li.mli3 strong{ color: #c68f2c }
.mainYB04 ul li.mli2{ margin-left: 70px }
.mainYB04 ul li.mli3{ margin-left: 75px }
.mainYB04 ul li strong{ display: block; text-align: center; height: 70px; font-size: 26px; line-height: 30px;  font-family: microsoft yahei; margin-top: 25px; font-weight: bold; }
.mainYB04 ul li strong span{ font-weight: normal; font-size: 20px }
.mainYB04 ul li p{  font-size: 16px; color: #333; font-family: microsoft yahei; line-height: 30px }

.mainD img{ display:block; margin:0 auto}
.mainE_top{ margin-top:15px; height:35px; padding-left:60px; background:url(../images/mainE_top.jpg) no-repeat 30px center #afafaf}
.mainE_top strong{ display:block; line-height:35px; font-size:16px; font-family:microsoft yahei; font-weight:bold; color:#fff}
.mainE_btm ul{ margin-top:20px}
.mainE_btm ul li{ width:33%; float:left; line-height:30px}
.mainE_btm ul li a{ display:block; padding-left:20px; background:url(../images/mainB4_li_bg.jpg) no-repeat 10px center; font-size:14px}
















.partH{ padding-top:1px}
.partI { margin-top:35px}
.partH_box{ padding:22px 22px 0 22px;}
.partH_box li{ width:450px; float:left; height:40px; line-height:40px; padding-left:30px; background:url(../images/partF_005_fh.jpg) no-repeat left center; font-size:14px;}

.bottomPart{width:1004px;height:auto;margin:0 auto;}
.infiniteCarousel {width:1003px;margin-top:32px;position:relative;height:86px; }
.infiniteCarousel .wrapper {width:900px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */overflow: auto; height:86px; margin:0 50px; position:absolute; top:0;}
.infiniteCarousel .wrapper ul {width:900px; /* single item * n */list-style-image:none;list-style-position:outside; list-style-type:none; margin:0; padding:0; position:absolute; top:0;}
.infiniteCarousel ul:hover li img {border-color:#ddd;}
.infiniteCarousel ul:hover li:hover img {border-color:#333;}
.infiniteCarousel ul li {display:block; float:left; height:88px; padding:0 8px; width:135px;}
.infiniteCarousel ul li a img {display:block; width:135px}
.infiniteCarousel .arrow {display:block; height:22px ;width:15px; background:url(http://www.lwcj.com/topic/tstg/images/arrow_review.png) 0 0 no-repeat; text-indent:-999px; position:absolute; top:30px; cursor:pointer; outline:0;}
.infiniteCarousel .forward {background-position:0 0;right:0;}
.infiniteCarousel .back {background-position:0 -22px;left:0;}
.con_txt3{width:1003px;margin:40px auto 0;}
.con_contact_blue{ background: #00bef0; width: 100% }
.con_contact { width:958px;height:246px;margin:20px auto 0 auto;background:url(../images/contact_bg.gif) no-repeat center top; padding:15px 0 0 45px; color:#fff; overflow:hidden}
.con_contact a { color:#fff;}
.con_contact a:hover { color:#da0000;}
.con_contact_in { width:420px; height:auto; float:left; font-weight:bold; margin:0 0 0 20px;  display:inline; padding-top:5px}
.con_contact_in2 { width:400px; height:auto; float:left; font-weight:bold; margin:40px 0 0 30px;display:inline}
.red{color:#FDF403;}
.backToTop{background-color:#000000;top:100px;color: #FFFFFF;cursor: pointer;display: none;font-size: 12px; 
opacity: 0.6;padding: 5px 0;position: fixed;right: 10px;text-align: center;width: 18px; _position:absolute;_right:0px; _top:100px}
.con_contact_in table td{ font-size:14px; font-family:microsoft yahei; font-weight:bold;  line-height:22px}
.con_contact_in table td p{ color:#fff}
.con_contact_in table td h2 a{ font-size:19px;}
.con_contact_in table td h3{ font-size:15px; color:#fff }
.con_contact_in2 table td h5{ font-size:16px;}
.con_contact_in2 table td{ font-size:14px; font-family:microsoft yahei; font-weight:bold;}
.con_contact_in2 table td h3{font-size:18px; margin:5px; text-align:center; color:#fff}
.con_contact_in2 table td.white2{ text-align:center; color:#fff}
.con_contact_in2 table td.white2{ text-align:center}
.con_contact_in2 table td.white4{ text-align:center; font-size: 14px; line-height: 22px}
.con_contact_in td p.p1{ line-height: 24px; font-size: 14px }
.con_contact_in td p.p2{ line-height: 30px; font-size: 14px }
/*footer*/
.foot_bg{background:#EDEDED}
.footer { width:1004px; height:auto;padding-top:50px; padding-bottom:50px; margin:0 auto;color:#999999;background:#EDEDED;}
.footer_logo{ width:199px; height:auto; float:left; margin-top:35px;}
.footer_txt{ height:auto; float:left;margin-left:40px; display:inline}
.footer_txt strong{ font-size:12px; font-weight:bold; font-family:microsoft yahei}
.footer_txt h3{ font-size:14px}
.footer_txt em{ color:#900}
.footer_txt a{ color:#999999; text-decoration:underline;}
.footer_txt a:hover{ color:#da0000;}