/* 初始化CSS */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img{margin:0 auto; padding:0;}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;}
fieldset, img{vertical-align:middle; border:none;}
address, caption, cite, code, dfn, th, var{font-style:normal; font-weight:normal;}
ul, ol{list-style:none;}
li{list-style-type:none;}
input{padding-top:0; padding-bottom:0; font-family: Arial,sans-serif;}
select, input{vertical-align:middle;}
select, input, textarea{font-size:12px; margin:0;}
input[type="text"], input[type="password"], textarea{outline-style:none;}
textarea{resize:none; font-family: Arial,sans-serif;}
body{color:#000; font:12px Arial,sans-serif; background:#eaeaea;}
a{color:#666; text-decoration:none;}
i, em{ font-style:normal;}
.clearfix:after{content:""; display:block; height:0; visibility:hidden; clear:both;}
.clearfix{zoom:1;}
.clearit{clear:both; height:0; font-size:0; overflow:hidden;}

.wrap{ margin:0 auto; padding:10px; width:966px; background:#fff; border:10px #d5d5d5 solid; border-bottom:none;}

.return_top{ position: fixed; right: 5px; bottom: 5px; width: 50px; height: 50px; background:url(/new/english/wcs/Tpl/home/default/images/top.jpg); cursor: pointer; display:none;}

.head{ margin-bottom:16px; height:70px; border-bottom:2px #c4c4c4 dotted;}
.head .logo{ position:relative; float:left; width:282px; height:63px; overflow:hidden;}
.head .logo .mask{position: absolute; width: 130px; height: 70px; left:-130px; background-image:-webkit-linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,0.55), rgba(255,255,255,0)); background-image:-moz-linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,0.55), rgba(255,255,255,0)); background-image:linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,0.55), rgba(255,255,255,0));}
.head .logo:hover .mask{-webkit-transition:all 0.55s linear; -moz-transition:all 0.55s linear; transition:all 0.55s linear; -webkit-transform:translateX(412px); -moz-transform:translateX(412px); transform:translateX(412px);}

.head .menu{ position:relative; float:right; padding:0 15px; margin-top:15px; height:38px; border-top:1px #e6e6e6 solid; border-bottom:1px #e6e6e6 solid;}
.head .menu:before, .head .menu:after{ position:absolute; top:-1px; width:28px; height:40px; content:"";}
.head .menu:before{ left:0; background:url(/new/english/wcs/Tpl/home/default/images/menu_left_bg.png);}
.head .menu:after{ right:0; background:url(/new/english/wcs/Tpl/home/default/images/menu_right_bg.png);}
.head .menu li{ float:left; margin-top:12px; padding:0 15px; height:14px; line-height:14px; border-right:1px #7b7b7b dotted;}
.head .menu li.last{ border-right:none;}
.head .menu li a{ color:#000000; font-size:14px;}
.head .menu li.select a{ color:#015da4;}
.head .menu li:hover a{ color:#015da4;}

/*BANNER 渐变*/
.banner_fade{ position:relative; padding:4px; height:245px; border:1px #e7e7e7 solid; border-radius:3px;}
.banner_fade .list{ position:relative; height:inherit; overflow:hidden;}
.banner_fade .list li{ position:absolute; left:0; top:0; width:100%; height:100%;}
.banner_fade .list li a{ display:block; height:inherit; background-position:center; background-repeat:no-repeat;}
.banner_fade .num{ position:absolute; left:0; bottom:10px; width:100%; height:12px; text-align:center;}
.banner_fade .num li{ margin:0 4px; width:10px; height:10px; background:#fff; display:inline-block; cursor:pointer;}
.banner_fade .num li.select{ background:#2b7cb4;}
.banner_fade .num li:hover{ background:#2b7cb4;}

.title{ padding-left:20px; margin-bottom:10px; height:40px; line-height:40px; background:url(/new/english/wcs/Tpl/home/default/images/menu_left_bg.png) left center no-repeat;}
.title h3{ float:left;}
.title h3 a{ font-size:20px; color:#00386f;}

.in_con{ margin-top:20px;}
.in_con .in_l{ float:left; width:400px;}
.in_con .in_search{ padding-bottom:13px; margin-bottom:18px; border-bottom:2px #c4c4c4 dotted;}
.in_con .in_search input{ float:left; padding-left:5px; width:333px; height:23px; border:1px #d7d7d7 solid;}
.in_con .in_search a{ float:left; width:58px; height:25px; background:url(/new/english/wcs/Tpl/home/default/images/search_btn.jpg);}
.in_con .info_box{}
.in_con .info_box li{ position:relative; float:left; margin-right:7px; margin-bottom:7px; padding:10px 7px; width:182px; height:175px; overflow:hidden;}
.in_con .info_box li .b1, .in_con .info_box li .b2{ position:absolute; width:100%;}
.in_con .info_box li .b1{left:0; top:0;}
.in_con .info_box li .b2{left:0; bottom:0;}
.in_con .info_box li .b1:before, .in_con .info_box li .b1:after, .in_con .info_box li .b2:before, .in_con .info_box li .b2:after{ position:absolute; content:""; border:2px transparent solid;}
.in_con .info_box li .b1:before{ left:0; top:0; border-left:2px #fff solid;  border-top:2px #fff solid;}
.in_con .info_box li .b1:after{ right:0; top:0; border-right:2px #fff solid;  border-top:2px #fff solid;}
.in_con .info_box li .b2:before{ left:0; bottom:0; border-left:2px #fff solid;  border-bottom:2px #fff solid;}
.in_con .info_box li .b2:after{ right:0; bottom:0; border-right:2px #fff solid;  border-bottom:2px #fff solid;}
.in_con .info_box li.li1{ background:#ff0000;}
.in_con .info_box li.li2{ margin-right:0; background:#ff7a00;}
.in_con .info_box li.li3{ background:#00395a;}
.in_con .info_box li.li4{ margin-right:0; background:#007aff;}
.in_con .info_box li a{ color:#ffffff;}
.in_con .info_box li a h4{ margin-bottom:10px; font-size:18px;}
.in_con .info_box li a p{ font-size:15px; line-height:22px;}
.in_con .in_address{ padding:10px; width:380px; height:124px; background:url(/new/english/wcs/Tpl/home/default/images/in_address_bg.jpg);}
.in_con .in_address p{ font-size:17px; line-height:26px; color:#ffffff;}

.in_con .in_r{ float:right; width:550px;}
.in_con .in_r .down_load{ float:left; width:235px; margin-right:15px;}
.in_con .in_r .down_load ul{}
.in_con .in_r .down_load ul li{background:url(/new/english/wcs/Tpl/home/default/images/download_arrow.jpg) left center no-repeat; padding-left:20px; height:39px; line-height:39px; border-bottom:1px #cbcbcb solid;}
.in_con .in_r .down_load ul li a{ font-size:14px; color:#000000;}
.in_con .in_r .down_load ul li a:hover{ color:#555555;}
.in_con .in_r .down_load .btn{ display:block; margin-top:20px; width:19px; height:19px; background:url(/new/english/wcs/Tpl/home/default/images/in_download_more.jpg);}
.in_con .in_r .down_load .btn:hover{opacity:0.7; filter:alpha(opacity=70);}
.in_con .in_r .notice{ float:left; width:300px;}
.in_con .in_r .notice .box{ padding:10px; background:#f3f3f3;}
.in_con .in_r .notice .box .list{ padding-bottom:10px; margin-bottom:10px; border-bottom:2px #c4c4c4 dotted;}
.in_con .in_r .notice .box .list.last{ margin-bottom:0; border-bottom:none;}
.in_con .in_r .notice .box .list span{ display:block; line-height:24px; color:#999294;}
.in_con .in_r .notice .box .list p{ font-size:14px; line-height:25px;}
.in_con .in_r .notice .box .list .btn{ display:block; margin-top:10px; width:80px; height:20px; background:url(/new/english/wcs/Tpl/home/default/images/in_more_btn.png);}
.in_con .in_r .notice .box .list .btn:hover{opacity:0.7; filter:alpha(opacity=70);}
.in_con .in_r .notice .box .adv{ position:relative; display:block; width:280px; height:77px; overflow:hidden;}
.in_con .in_r .notice .box .adv img{ position:absolute; display:block; width:290px; height:77px;}
.in_con .in_r .notice .box .adv p{ position:absolute; right:7px; bottom:7px; color:#e8741d; font-size:14px;}
.in_con .in_r .intro{ float:left; margin-top:26px;}
.in_con .in_r .intro img{ width:550px; height:243px;}

.foot{ margin-top:22px; padding-top:15px; border-top:2px #c4c4c4 dotted; text-align:center;}
.foot .nav{}
.foot .nav li{ display:inline-block; padding:0 15px; height:12px; line-height:12px; border-right:1px #686868 solid;}
.foot .nav li.last{ border-right:none;}
.foot .nav li a{ color:#686868;}
.foot .nav li a:hover{ color:#222;}
.foot p{ margin-top:10px; color:#686868;}

.ny_con{ margin-top:20px; padding-bottom:55px; min-height:400px;}
.ny_con .ny_l{ float:left; width:332px;}
.ny_con .ny_l .side_nav{ margin-bottom:40px;}
.ny_con .ny_l .side_nav .title{ margin-bottom:12px; padding-left:0; padding-bottom:15px; background:none; border-bottom:2px #c4c4c4 dotted;}
.ny_con .ny_l .side_nav .title h3{ padding-left:20px; height:40px; background:url(/new/english/wcs/Tpl/home/default/images/menu_left_bg.png) left center no-repeat;}
.ny_con .ny_l .side_nav ul{}
.ny_con .ny_l .side_nav ul li{ padding-left:20px; height:39px; line-height:39px; border-bottom:1px #e6e6e6 solid; background:url(/new/english/wcs/Tpl/home/default/images/side_nav_arrow1.jpg) 318px 14px no-repeat;}
.ny_con .ny_l .side_nav ul li a{ display:block; color:#005a99; font-size:14px;}
.ny_con .ny_l .side_nav ul li.select{ background:url(/new/english/wcs/Tpl/home/default/images/side_nav_arrow2.jpg) #2b7bb8 318px 14px no-repeat;}
.ny_con .ny_l .side_nav ul li.select a{ color:#ffffff;}
.ny_con .ny_l .side_nav ul li:hover{ background:url(/new/english/wcs/Tpl/home/default/images/side_nav_arrow2.jpg) #2b7bb8 318px 14px no-repeat;}
.ny_con .ny_l .side_nav ul li:hover a{ color:#ffffff;}


.ny_con .ny_l .ny_search{ padding-bottom:13px; margin-bottom:18px; border-bottom:2px #c4c4c4 dotted;}
.ny_con .ny_l .ny_search .box input{ float:left; padding-left:5px; width:267px; height:23px; border:1px #d7d7d7 solid;}
.ny_con .ny_l .ny_search .box a{ float:left; width:58px; height:25px; background:url(/new/english/wcs/Tpl/home/default/images/search_btn.jpg);}

.ny_con .ny_l .ny_address{ padding:10px; width:312px; height:124px; background:url(/new/english/wcs/Tpl/home/default/images/ny_address_bg.jpg);}
.ny_con .ny_l .ny_address p{ font-size:14px; line-height:26px; color:#ffffff;}

.ny_r{ float:right; width:620px;}

.bread_nav{ margin-bottom:22px; padding-bottom:15px; height:40px; line-height:40px; border-bottom:2px #c4c4c4 dotted;}
.bread_nav h3{ float:left; padding-left:20px; height:40px; background:url(/new/english/wcs/Tpl/home/default/images/menu_left_bg.png) left center no-repeat;}
.bread_nav h3 span{ font-size:20px; color:#00386f;}
.bread_nav .r{ padding-left:20px; float:right; color:#4b4b4b; background:url(/new/english/wcs/Tpl/home/default/images/bread_home_ico.jpg) left center no-repeat;}
.bread_nav .r a{ color:#4b4b4b;}

.ny_de{ line-height:24px;}
.ny_de img{ max-width:100%;}
.p1{ font-size:16px;}
.p1 p{ margin-bottom:15px;}
.p1 .img_box{ padding:4px; border:1px #d0d0d0 solid;}

.p1_3{}
.p1_3 .map{ margin-bottom:90px;}
.p1_3 dl{ margin-bottom:35px; width:500px; height:140px;}
.p1_3 dl dt{ float:left; width:200px; font-size:16px;}
.p1_3 dl dt .t{ margin-bottom:7px; font-weight:800;}
.p1_3 dl dt p{ margin-left:20px;}
.p1_3 dl dd{ float:right; padding:1px; width:283px; height:136px; border:1px #b9b9b9 solid;}
.p1_3 dl dd img{ width:283px; height:136px;}

.p2{ font-size:14px;}
.p2 .t1{ margin-bottom:7px; font-size:18px; color:#231b18; font-weight:800;}
.p2 .t2{ margin-bottom:7px; font-size:20px; color:#231b18; font-weight:800;}
.p2 .p1{ margin-bottom:10px; font-size:14px;}
.p2 .p2{ margin-bottom:10px; font-weight:800;}
.p2 ul{ margin-bottom:30px;}
.p2 ul li{ position:relative; padding-left:12px;}
.p2 ul li:before{ position:absolute; left:0; top:10px; width:3px; height:3px; background:#231b18; content:"";}

.p3 .select_box{ padding:10px; background:#f7f7f7; border:1px #ddd solid;}
.p3 .select_box input{ margin-right:3px;}
.p3 .select_box .c{ display:block;}
.p3 .select_box .box1{ float:left; width:100px; height:88px; border-right:1px #acacac dotted;}
.p3 .select_box .box2{ float:left; padding-left:8px; width:217px; height:88px; border-right:1px #acacac dotted;}
.p3 .select_box .box2 .r{ float:left; width:50%;}
.p3 .select_box .box3{ float:left; padding-left:8px; width:114px; height:88px;}
.p3 .select_box .box4{ float:left; width:148px; text-align:right;}
.p3 .select_box .box4 input{ width:146px; height:24px; border:1px #c6c6c6 solid;}
.p3 .select_box .box4 .btn{ display:inline-block; margin-top:15px; width:77px; height:29px; background:url(/new/english/wcs/Tpl/home/default/images/p3_btn.jpg);}

.p3 table{ margin-top:20px; width:100%; text-align:center; font-size:13px;}
.p3 table tr{ height:33px;}
.p3 table tr.l0{ background:#015da4; color:#ffffff; font-weight:800;}
.p3 table tr.l1{ background:#529ee5;}
.p3 table tr.l2{ background:#a9d2eb;}
.p3 table tr.l3{ background:#f1f1f1;}
.p3 table tr td{}

.page_change{ margin:20px 0 20px 0; text-align:center;}
.page_change a{ margin-right:5px; padding:0 5px; display:inline-block; min-width:16px; height:22px; line-height:22px; text-align:inherit; border:1px #b3b3b3 solid; background:#fff; color:#000;}
.page_change a:hover{ background:#2b7cb4; border:1px #2b7cb4 solid; color:#fff;}
.page_change a.select{ background:#2b7cb4; border:1px #2b7cb4 solid; color:#fff;}

.p5 table{ width:100%; background:#ccc;}
.p5 table tr{ height:32px;}
.p5 table tr td{ padding-left:10px; background:#fff; /*color:#737f8d;*/ color:#222;}
.p5 table tr td.t{ background:#f5f5f5;}


.p6 ul li{background:url(/new/english/wcs/Tpl/home/default/images/download_arrow.jpg) left center no-repeat; padding-left:20px; height:39px; line-height:39px; border-bottom:1px #cbcbcb solid;}
.p6 ul li a{ font-size:14px; color:#000000;}

.p7 ul{}
.p7 ul li{ padding-bottom:15px; margin-bottom:15px; border-bottom:2px #c4c4c4 dotted;}
.p7 ul li span{ display:block; line-height:24px; color:#999294;}
.p7 ul li p{ font-size:14px; line-height:25px;}
.p7 ul li a{ display:block; margin-top:10px; width:80px; height:20px; background:url(/new/english/wcs/Tpl/home/default/images/in_more_btn.png);}
